.vjs-ad-playing.vjs-ad-playing .vjs-progress-control{pointer-events:none}.vjs-ad-playing.vjs-ad-playing .vjs-play-progress{background-color:#ffe400}.vjs-ad-loading .vjs-loading-spinner{visibility:visible;display:block}.vjs-ad-playing .vjs-captions-button,.vjs-ad-playing .vjs-audio-button{display:none}.vjs-ad-loading .vjs-loading-spinner:before,.vjs-ad-loading .vjs-loading-spinner:after{animation:1.1s cubic-bezier(.6,.2,0,.8) infinite vjs-spinner-spin,1.1s linear infinite vjs-spinner-fade}.vjs-ad-loading .vjs-loading-spinner:before{border-top-color:#fff}.vjs-ad-loading .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}.vjs-ad-loading .vjs-big-play-button,.vjs-ad-loading .vjs-poster,.vjs-ad-content-resuming .vjs-big-play-button,.vjs-ad-content-resuming .vjs-poster{display:none}
.vjs-marker{opacity:1;z-index:100;height:100%;transition:opacity .2s;position:absolute;bottom:0;left:0}.vjs-marker:hover{cursor:pointer;transform:scale(1.3)}.vjs-tip{visibility:hidden;opacity:.8;z-index:100000;padding:5px;font-size:10px;display:block;position:absolute;bottom:14px}.vjs-tip .vjs-tip-arrow{background:url(data:image/gif;base64,R0lGODlhCQAJAIABAAAAAAAAACH5BAEAAAEALAAAAAAJAAkAAAIRjAOnwIrcDJxvwkplPtchVQAAOw==) 0 100% no-repeat;width:9px;height:5px;margin-left:-4px;position:absolute;bottom:0;left:50%}.vjs-tip .vjs-tip-inner{color:#fff;text-align:center;background-color:#000;border-radius:3px;max-width:200px;padding:5px 8px 4px}.vjs-break-overlay{visibility:hidden;z-index:100000;position:absolute;top:0}.vjs-break-overlay .vjs-break-overlay-text{text-align:center;padding:9px}
.video-js.vjs-max-quality-selector{display:block}.video-js.vjs-max-quality-selector .vjs-max-quality-selector-button{width:auto}.video-js.vjs-max-quality-selector .vjs-max-quality-selector-button sup{text-transform:uppercase;color:red;font-weight:700}.video-js.vjs-max-quality-selector .vjs-max-quality-selector-button .vjs-menu li{text-transform:none}.video-js.vjs-max-quality-selector .vjs-max-quality-selector-button .vjs-menu li.vjs-selected{color:#000;font-weight:700}.video-js.vjs-max-quality-selector .vjs-max-quality-selector-button .vjs-menu li.vjs-selected sup{text-shadow:0 1px #000}.video-js.vjs-max-quality-selector .vjs-max-quality-selector-button .vjs-menu-content{background-color:#2b333fe6}.video-js.vjs-max-quality-selector .remove-me,.video-js.vjs-max-quality-selector .remove-me-too,.video-js.vjs-max-quality-selector.finally-remove-me{color:red;font-size:504px}
