.vjs-paused.vjs-has-started .vjs-big-play-button {display: block;}
.vjs-theme-4kav .vjs-control-bar{align-items:center;height: 60px;background: rgba(0,0,0,0.5); background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5)); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5)); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5)); /* Firefox 3.6 - 15 */background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5)); }
.vjs-theme-4kav .vjs-progress-control:hover{ z-index: 99999999999;}
.vjs-theme-4kav .vjs-progress-control.vjs-control{position: absolute; left:1%;top: -12px;width: 98%;height: 24px}
.vjs-theme-4kav .vjs-progress-control .vjs-progress-holder { margin: 0px;}
.vjs-theme-4kav .vjs-slider{ background-color: rgba(255,255,255,.5)}
.vjs-theme-4kav .vjs-play-progress{ background-color: #F5C518;}
.vjs-theme-4kav .vjs-progress-holder{ height: 5px;}
.vjs-theme-4kav .vjs-button>.vjs-icon-placeholder:before{font-size: 26px;line-height: 60px;}
.vjs-icon-placeholder:hover:before{color: #F5C518;}
.vjs-theme-4kav .vjs-control{ width: 45px; }
.vjs-theme-4kav .vjs-brand-container{ position: absolute; right: 1%;}
.vjs-theme-4kav .vjs-brand-container img{ height: 40px;}
.vjs-theme-4kav .vjs-fullscreen-control{position: absolute;right: 106px;}
.vjs-theme-4kav .vjs-picture-in-picture-control{position: absolute;right: 148px;}
.vjs-theme-4kav .vjs-picture-in-picture-control .vjs-icon-placeholder:before{font-size: 20px}
.vjs-theme-4kav .vjs-playback-rate{width: 50px ;position: absolute;right: 192px;text-align: center;}
.vjs-theme-4kav .vjs-playback-rate .vjs-playback-rate-value{position: absolute;display: block;top:16px;width: 50px;height: 30px;line-height: 30px;font-size: 14px;border-radius: 15px;cursor : pointer;background: rgba(0,0,0,.5);text-align: center;}
.vjs-theme-4kav .vjs-playback-rate:hover .vjs-playback-rate-value,.vjs-theme-4kav .vjs-resolution-button:hover .vjs-resolution-button-label{background: #F5C518;}
.vjs-theme-4kav .vjs-menu-button-popup .vjs-menu .vjs-menu-content{list-style: none;border-radius: 4px;width: 50px;background: rgba(0,0,0,0.8);text-align: center;padding: 0;position: absolute;bottom: 30px;color: #333;z-index : 999999;}
.vjs-theme-4kav .vjs-resolution-button.vjs-menu-button-popup .vjs-menu .vjs-menu-content{list-style: none;border-radius: 4px;width:60px;background: rgba(0,0,0,0.8);text-align: center;padding: 0;position: absolute;bottom:30px;color: #333;left:30px ;z-index : 999999;}
.vjs-theme-4kav .vjs-menu-button-popup .vjs-menu li{padding: 8px 0;color: #FEFEFF;font-size: 14px;cursor : pointer;}
.vjs-theme-4kav .vjs-menu li.vjs-selected{ background-color: #F5C518; color: #fff;}
.vjs-theme-4kav .vjs-resolution-button{width: 60px;position: absolute;right: 180px;text-align: center;}
.vjs-theme-4kav .vjs-resolution-button .vjs-resolution-button-label{position: absolute;top:16px;width: 60px;height: 30px;line-height: 30px;font-size: 14px;border-radius: 15px;cursor : pointer;background: rgba(0,0,0,.5);text-align: center;left: 0px;pointer-events:none;white-space:nowrap;padding:0 0.3em;}
.vjs-theme-4kav .vjs-resolution-button .vjs-hover .vjs-resolution-button-label{ background-color: #F5C518;}
.vjs-theme-4kav .vjs-volume-panel.vjs-volume-panel-vertical{ margin-right: 10px;}
.vjs-theme-4kav .vjs-volume-level{ background-color: #F5C518;}
.vjs-theme-4kav .vjs-time-control{padding-right: 0px;padding-left: 0;line-height: 60px;font-size: 12px;display: block;}
.vjs-theme-4kav .vjs-current-time{ text-align: right; width: auto;}
.vjs-theme-4kav .vjs-duration{ text-align: left;}
.vjs-theme-4kav .vjs-time-divider{ padding-left: 5px; min-width: 1.3em; }
.vjs-theme-4kav .vjs-duration{ color:rgba(196,196,196,1.00);}
.vjs-theme-4kav .vjs-remaining-time{ display: none;}
.vjs-theme-4kav .vjs-contextmenu-ui-menu{ background: rgba(0,0,0,0.8); position: absolute; padding: 10px 0;}
.vjs-theme-4kav .vjs-contextmenu-ui-menu li{ padding: 10px 20px; font-size: 16px; color:rgba(189,189,189,1.00);cursor: pointer;}
.vjs-theme-4kav .vjs-time-tooltip{ top: -30px;}
.vjs-theme-4kav .vjs-volume-panel .vjs-volume-control{ z-index: 100; margin-top: 10px;}
.vjs-theme-4kav .vjs-slider-vertical .vjs-volume-level:before{left: -.5em}
.vjs-theme-4kav .vjs-load-progress{ background: #fff;}
.vjs-theme-4kav .vjs-load-progress div{ background: #fff;}
.vjs-theme-4kav .vjs-play-control{margin-left:12px;}


