.video-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  /* Allows right click menu on the video */
 /* background: url("black-medium-checks.png") left top repeat;*/
  background: url("../../images/pattern.png") left top repeat;
  opacity: 0.8;
}

.jquery-background-video-wrapper {
  position: relative;
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%!important;
  max-width:100%!important;
  height: 450px;
 }

 .home {
  height: 300px;
  }

 #playcover {width:40px!important; height:40px!important; z-index: 2; position:absolute; top:15px; right:15px;} 

 @media all and (max-width: 768px) {
  .jquery-background-video-wrapper {
  height: 300px;
  }
}
/**
 * Pause/play button
 */
.jquery-background-video-pauseplay {
  position: absolute;
  background-color: transparent;
  border: none;
  box-shadow: none;
  padding: 0;
  cursor: pointer;
  outline: none !important;
}

.jquery-background-video-pauseplay span {
  display: none;
}

.jquery-background-video-pauseplay.play{
    background-image: url(play.png);
    background-repeat: no-repeat;
    width:40px;
    height:40px;
    opacity:.6
}

.jquery-background-video-pauseplay.pause
{
  background-image: url(pause.png);
   background-repeat: no-repeat;
    width:40px;
    height:40px;
    opacity:.6  
}