.video-wrapper {
    position: relative;
    /* padding-bottom: 41%; */ /* video dimensions - height/width */
    padding-top: 0px;
    height: 100%;
    /* z-index: 1000; */
}
 
#header .video-wrapper video {
  position: fixed; 
  /* top: 0; */
  /* left: -41% !important; */
  right: 0; bottom: 0;
  min-width: 100%; min-height: 100%;
  width: auto; height: auto;  /* z-index: 1; */
}    

/*
@media only screen and (min-width: 1500px) {
	video {
		left:0 !important;
		margin:0 auto;
		width: auto !important;
		height: 100% !important;
	}
}

@media only screen and (min-width: 2264px) {
	video {
		left:0 !important;
		margin:0 auto;
		width: 100% !important;
		height: auto !important;
	}
}

@media only screen and (max-height: 720px) {
	video {
		width:100% !important;
		height:auto !important;
	}
}


@media only screen and (max-height: 955px) {
	video {
		width:100% !important;
		height:auto !important;
	}
}

@media only screen and (max-height: 1024px) {
	video {
		left:0 !important;
		margin:0 auto;
		width:auto !important;
		height:100% !important;
	}
}
*/


 
video.video-js {
  /* z-index: 1000; */
}               
 
.video-js .vjs-controls {
  /* z-index: 1002; */
}
 
.video-js .vjs-big-play-button {
  /* z-index: 1002; */
}
 
.video-wrapper .video-js {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    /* z-index: 1; */
    background: #000000;
}         
 
.videoWrapper object,
.videoWrapper embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100% !important;
  /* z-index: 1; */
}        
 
.vjs-spinner {
  display: none !important;
}
 
.video-js img.vjs-poster {
  height: 100% !important;
  width: 100% !important;
  /* z-index: 1; */
  max-width: 100%;
}  