﻿.vjs-default-skin{color:#cccccc;}
.vjs-default-skin .vjs-slider{outline:0;position:relative;padding:0;background:#333333;background:rgba(51, 51, 51, 0.9);cursor:pointer;}
.vjs-default-skin .vjs-slider:focus{}
.vjs-default-skin .vjs-slider-handle{position:absolute;top:0;left:0;}
.vjs-default-skin .vjs-slider-handle:before{text-shadow:0em 0em 1em #fff;position:absolute;top:0;left:0;font-size:1em;line-height:1;text-align:center;}
.vjs-default-skin .vjs-control-bar{display:none;position:absolute;right:0;bottom:0;left:0;width:100%;height:36px;background:#07141e;background:rgba(7, 20, 30, 0.7);}
.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;}
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;}
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none;}
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none;}
.vjs-default-skin .vjs-control{outline:none;position:relative;float:left;width:4em;height:3.0em;margin:0;padding:0;text-align:center;}
.vjs-default-skin .vjs-control:before{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;width:100%;height:100%;font-size:1.5em;line-height:2;text-align:center;}
.vjs-default-skin .vjs-control:focus:before, .vjs-default-skin .vjs-control:hover:before{}
.vjs-default-skin .vjs-control-text{clip:rect(0 0 0 0);overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;}
.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer;}
.vjs-default-skin .vjs-mute-control, .vjs-default-skin .vjs-volume-menu-button{float:right;cursor:pointer;}
.vjs-default-skin .vjs-volume-control{float:right;width:5em;}
.vjs-default-skin .vjs-volume-bar{width:5em;height:0.6em;margin:15px auto 0;}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em;}
.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.5em;background:#66a8cc url(../images/284292b765e5464a9533f976d64b2317.gif) -50% 0 repeat;}
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{:undefined;height:0.5em;}
.vjs-default-skin .vjs-volume-handle:before{top:-0.2em;left:-0.2em;width:1em;height:1em;font-size:0.9em;}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{left:-4em;width:6em;}
.vjs-default-skin .vjs-progress-control{position:absolute;top:-1em;right:0;left:0;width:auto;height:1em;font-size:0.3em;}
.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;}
.vjs-default-skin .vjs-progress-holder{height:100%;}
.vjs-default-skin .vjs-progress-holder .vjs-play-progress, .vjs-default-skin .vjs-progress-holder .vjs-load-progress{display:block;position:absolute;top:0;left:0;height:100%;margin:0;padding:0;}
.vjs-default-skin .vjs-play-progress{background:#66a8cc url(../images/284292b765e5464a9533f976d64b2317.gif) -50% 0 repeat;}
.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255, 255, 255, 0.4);}
.vjs-default-skin .vjs-seek-handle{height:100%;}
.vjs-default-skin .vjs-seek-handle:before{padding-top:0.1em;}
.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:36px;}
.vjs-default-skin .vjs-current-time{float:left;}
.vjs-default-skin .vjs-duration{float:left;}
.vjs-default-skin .vjs-remaining-time{display:none;float:left;}
.vjs-time-divider{float:left;line-height:36px;}
.vjs-default-skin .vjs-fullscreen-control{float:right;width:46px;cursor:pointer;}
.vjs-default-skin .vjs-big-play-button{border-radius:3px;display:block;position:absolute;top:15px;left:15px;z-index:2;width:100px;height:60px;border:1px solid #ccc;background:#505050 url(../images/video.png) no-repeat 0px 0px;background:rgba(50, 50, 50, 0.6) url(../images/video.png) no-repeat 0px 0px;opacity:1;cursor:pointer;}
.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-1.4000000000000001em;margin-left:-2.1em;}
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none;}
.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none;}
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none;}
.vjs-default-skin:hover .vjs-big-play-button, .vjs-default-skin .vjs-big-play-button:focus{outline:0;border:1px solid #f80;background:#505050 url(../images/video.png) no-repeat -100px 0px;background:rgba(70, 70, 70, 0.7) url(../images/video.png) no-repeat -100px 0px;box-shadow:0 0 5px #ffffff;}
.vjs-default-skin .vjs-big-play-button:before{text-shadow:0.05em 0.05em 0.1em #000;position:absolute;left:0;width:100%;height:100%;line-height:2.6em;text-align:center;}
.vjs-loading-spinner{border-radius:3px;display:none;position:absolute;top:50%;left:50%;width:28px;height:28px;margin-top:-0.5em;margin-left:-0.5em;font-size:4em;line-height:1;background:url(../images/video.loading.gif) no-repeat;opacity:0.75;}
.vjs-default-skin .vjs-loading-spinner:before{text-shadow:0em 0em 0.1em #000;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;}
.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer;}
.vjs-default-skin .vjs-menu{border-top-color:rgba(7, 40, 50, 0.5);display:none;position:absolute;bottom:0;left:0em;width:0em;height:0em;margin-bottom:3em;border-top:1.55em solid #000000;border-right:2em solid transparent;border-left:2em solid transparent;}
.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{max-height:15em;overflow:auto;display:block;position:absolute;bottom:1.5em;left:-5em;width:10em;margin:0;padding:0;background:#07141e;background:rgba(7, 20, 30, 0.7);box-shadow:-0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);}
.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block;}
.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:0.3em 0 0.3em 0;font-size:1.2em;line-height:1.4em;text-align:center;text-transform:lowercase;}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected{color:#000;background:#ddd;}
.vjs-default-skin .vjs-menu-button ul li:focus, .vjs-default-skin .vjs-menu-button ul li:hover, .vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus, .vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background:#ffffff;background:rgba(255, 255, 255, 0.75);box-shadow:0 0 1em #ffffff;}
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{margin:0 0 0.3em 0;padding:0;font-size:1em;font-weight:bold;line-height:2em;text-align:center;text-transform:uppercase;cursor:default;}
.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before, .vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{box-shadow:0 0 1em #ffffff;}
.video-js{vertical-align:middle;position:relative;padding:0;font-family:Arial, sans-serif;font-size:10px;font-weight:normal;font-style:normal;background:#000;}
.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;background:#000;}
.video-js:-moz-full-screen{position:absolute;}
body.vjs-full-window{overflow-y:auto;height:100%;margin:0;padding:0;}
.video-js.vjs-fullscreen{overflow:hidden;_position:absolute;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100% !important;height:100% !important;}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important;}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none;}
.vjs-poster{background-size:contain;outline:none;position:relative;width:100%;height:100%;margin:0;padding:0;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;}
.vjs-poster img{max-height:100%;display:block;width:100%;margin:0 auto;padding:0;}
.video-js.vjs-using-native-controls .vjs-poster{display:none;}
.video-js .vjs-text-track-display{position:absolute;right:1em;bottom:4em;left:1em;text-align:center;}
.video-js .vjs-text-track{display:none;margin-bottom:0.1em;font-size:1.4em;text-align:center;background:#000000;background:rgba(0, 0, 0, 0.5);}
.video-js .vjs-subtitles{color:#ffffff;}
.video-js .vjs-captions{color:#ffcc66;}
.vjs-tt-cue{display:block;}
.vjs-default-skin .vjs-hidden{display:none;}
.vjs-lock-showing{display:block !important;visibility:visible;opacity:1;}
.vjs-play-control{background:url(../images/video.png) no-repeat 0px -60px;}
.vjs-newpaused{background:url(../images/video.png) no-repeat -120px -13px;}
.vjs-mute-control{background:url(../images/video.png) no-repeat -0px -96px;}
.vjs-vol-0{background:url(../images/video.png) no-repeat -144px -96px;}
.vjs-vol-1{background:url(../images/video.png) no-repeat -96px -96px;}
.vjs-vol-2{background:url(../images/video.png) no-repeat -48px -96px;}
.vjs-vol-3{background:url(../images/video.png) no-repeat -0px -96px;}
.vjs-fullscreen-control{background:url(../images/video.png) no-repeat -60px -60px;}
.vjs-newmax{background:url(../images/video.png) no-repeat -106px -60px;}
.vjs-captions-button,.vjs-subtitles-button{background:url(../images/video.png) no-repeat -152px -60px;}