/*! @name videojs-yt-style @version 0.1.8 @license UNLICENSED */
.video-js{font-size:14px;overflow:hidden}.video-js *,.video-js:after,.video-js:before{box-sizing:inherit;font-size:inherit;color:inherit;line-height:inherit}.video-js.vjs-fullscreen{font-size:19px}.video-js.vjs-fullscreen,.video-js.vjs-fullscreen .vjs-tech{width:100%!important;height:100%!important}.video-js .vjs-control{color:inherit;width:3em}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:none}.video-js .vjs-slider:focus{text-shadow:none;box-shadow:none}.video-js .vjs-control-bar .vjs-spacer,.video-js .vjs-control-bar .vjs-time-control,.video-js button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js.vjs-error .vjs-error-display:before{content:"✕"}.video-js .vjs-control-bar{color:#fff;opacity:1;background-image:linear-gradient(#fff0,#000c);height:3em;padding:0 1.5em;font-size:13px;transition:transform .1s;background-color:#0000!important}.video-js .vjs-control-bar .vjs-spacer,.video-js .vjs-control-bar .vjs-time-control{flex:auto;display:flex}.video-js .vjs-control-bar .vjs-time-control{flex:none;width:auto}.video-js .vjs-control-bar .vjs-time-control.vjs-time-divider{min-width:1em;padding:0}.video-js .vjs-control-bar .vjs-time-control.vjs-time-divider div{text-align:center;width:100%}.video-js .vjs-control-bar .vjs-time-control.vjs-duration{padding-left:0}.video-js .vjs-control-bar .vjs-time-control .vjs-current-time-display,.video-js .vjs-control-bar .vjs-time-control .vjs-duration-display{width:100%}.video-js .vjs-control-bar .vjs-time-control .vjs-current-time-display{text-align:right}.video-js .vjs-control-bar .vjs-time-control .vjs-duration-display{text-align:left}.video-js:not(.vjs-live) .vjs-control-bar .vjs-time-control.vjs-current-time{padding-right:0}.video-js.vjs-no-flex .vjs-time-control{width:4em;display:table-cell}.video-js .vjs-control-bar .vjs-remaining-time,.video-js .vjs-control-bar .vjs-volume-level:after,.video-js.vjs-live .vjs-control-bar .vjs-time-control.vjs-duration,.video-js.vjs-live .vjs-control-bar .vjs-time-control.vjs-time-divider,.video-js.vjs-no-flex .vjs-control-bar .vjs-time-control.vjs-remaining-time{display:none}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar{visibility:visible;transition:transform 1s}.video-js.vjs-fullscreen .vjs-control-bar{font-size:18px}.video-js .vjs-control-bar2{background-color:#000}.video-js .vjs-progress-control{width:100%;height:.6em;padding:0 1.5em;transition:transform .1s;position:absolute;top:-.6em;left:0;right:0;transform:scaleY(.5)}.video-js .vjs-progress-control:hover{transform:none}.video-js .vjs-progress-control:hover .vjs-progress-holder .vjs-play-progress:before{transform:scale(.7)}.video-js .vjs-progress-control .vjs-progress-holder,.video-js .vjs-progress-control .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-control .vjs-progress-holder .vjs-play-progress{height:100%}.video-js .vjs-progress-control .vjs-progress-holder{margin:0;font-size:1.66667em}.video-js .vjs-progress-control .vjs-progress-holder.vjs-slider{background-color:#fff6}.video-js .vjs-progress-control .vjs-progress-holder .vjs-load-progress{background-color:#fff9}.video-js .vjs-progress-control .vjs-progress-holder .vjs-load-progress div{display:none!important}.video-js .vjs-progress-control .vjs-progress-holder .vjs-play-progress{background-color:#1b7fcc}.video-js .vjs-progress-control .vjs-progress-holder .vjs-play-progress:before{content:"";background:#1b7fcc;border-radius:1em;width:1.2em;height:1.2em;transition:transform .1s;top:-.4em;right:-.6em;transform:scale(0)}.video-js .vjs-mouse-display:after,.video-js .vjs-progress-control .vjs-progress-holder .vjs-play-progress:after{padding:0 .4em .3em!important}.video-js .vjs-progress-control .vjs-progress-holder .vjs-progress-bar-padding{width:100%;height:1.5em;position:absolute;top:-1em}.video-js.vjs-fullscreen .vjs-progress-control{transform:scaleY(.6)}.video-js.vjs-fullscreen .vjs-progress-control:hover{transform:none}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control{pointer-events:none;transition:height 1s,top 1s}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control{opacity:0;transition:opacity 1s 1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:8em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:3em}.video-js .vjs-volume-panel .vjs-volume-bar.vjs-slider-horizontal{height:.3em}.video-js .vjs-volume-panel .vjs-volume-bar .vjs-volume-level{background-color:#fff}.video-js .vjs-volume-panel .vjs-volume-bar .vjs-volume-level:before{content:"";background-color:#fff;border-radius:.6em;width:.9em;height:.9em;top:-.3em;right:-.5em;transform:scale(1.2)}.video-js.vjs-live .vjs-live-control{margin-left:1em}.video-js .vjs-live-control,.video-js .vjs-seek-to-live-control{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.video-js .vjs-seek-to-live-control .vjs-icon-placeholder{font-size:.8em}.video-js .vjs-controls-disabled .vjs-big-play-button{display:none!important}.video-js.vjs-ended .vjs-big-play-button{display:block!important}.video-js.vjs-paused .vjs-big-play-button,.video-js.vjs-paused.vjs-has-started .vjs-big-play-button{display:block}.video-js.vjs-seeking .vjs-big-play-button,.video-js.vjs-waiting .vjs-big-play-button{display:none!important}.video-js .vjs-big-play-button{color:#fff;text-shadow:0 0 11px #000000b3;background-color:#0000;border:0;border-radius:0;width:2em;margin-left:-1em;font-size:8em;transition:border-color .4s,outline .4s,background-color .4s;top:50%;left:50%;height:1em!important;margin-top:-.5em!important;line-height:1em!important}.video-js .vjs-big-play-button:active,.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{color:#1b7fcc;background-color:#0000}.video-js .vjs-menu-button-popup .vjs-menu{margin-bottom:3em;left:0}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{width:calc(100% + 5em);max-height:calc(var(--player-height) - 8em);border-radius:.25em;left:1.5em;transform:translate(-50%)}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-menu-item{align-items:center;overflow:hidden;padding:.8em 1em!important;font-size:1em!important;display:flex!important}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-menu-item:before{content:"";margin-left:.5em;margin-right:1.425em;display:block}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-menu-item.vjs-selected:before,.vjs-settings-menu-mobile .vjs-menu-content .vjs-menu-item.vjs-selected:before{content:"";border-bottom:.15em solid;border-right:.15em solid;width:.425em;height:.85em;margin-top:-.2em;margin-left:.5em;margin-right:1em;display:block;transform:rotate(45deg)}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-menu-item .vjs-menu-item-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-js .vjs-menu-button-popup.vjs-hover .vjs-menu-button{width:100%;height:calc(100% + 1.5em);position:absolute;top:-1.5em;left:0}.video-js .vjs-menu-button-popup.vjs-hover .vjs-menu-button .vjs-icon-placeholder{width:100%;height:3em;position:absolute;bottom:0;left:0}.video-js .vjs-time-tooltip{padding:.4em .6em;top:-2.7em}.video-js .vjs-play-progress .vjs-time-tooltip{display:none!important}.video-js .vjs-mouse-display{visibility:hidden;opacity:0;pointer-events:none;transition:visibility,opacity;z-index:0!important;background-color:#0000!important;display:block!important}.video-js .vjs-mouse-display .vjs-time-tooltip{background-color:#616161e6}.video-js .vjs-progress-control:hover .vjs-mouse-display{visibility:visible;opacity:1;transition:visibility .2s,opacity .2s}.video-js .vjs-loading-spinner{border-color:#1b7fcc}.video-js.vjs-ended .vjs-loading-spinner{display:none}.video-js .vjs-playback-rate .vjs-playback-rate-value{font-size:1em;line-height:3em}.video-js .vjs-control-bar>.vjs-control .vjs-icon-placeholder+.vjs-control-text{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;background-color:#616161e6;border-radius:.25em;line-height:1em;display:none;bottom:4.5em;left:50%;transform:translate(-50%);clip:auto!important;width:auto!important;height:auto!important;padding:.4em .6em!important;position:absolute!important}.video-js .vjs-control-bar>.vjs-button:hover>.vjs-icon-placeholder+.vjs-control-text,.video-js .vjs-control-bar>.vjs-control>.vjs-button:hover>.vjs-icon-placeholder+.vjs-control-text{opacity:1;display:block}.video-js .vjs-control-bar>.vjs-control:first-child .vjs-icon-placeholder+.vjs-control-text{left:0;transform:none}.video-js .vjs-control-bar>.vjs-control:last-child .vjs-icon-placeholder+.vjs-control-text{left:unset;right:0;transform:none}.video-js .vjs-bezel .vjs-bezel-text-wrapper{text-align:center;position:absolute;top:10%;left:0;right:0}.video-js .vjs-bezel .vjs-bezel-text{color:#eee;pointer-events:none;background:#00000080;border-radius:.25em;padding:.8em 1.6em;font-size:1em;display:inline-block}.video-js .vjs-fullwindow-control,.video-js .vjs-settings-menu .vjs-menu .vjs-menu-content .setting-menu-header,.video-js .vjs-settings-menu .vjs-menu .vjs-menu-content .vjs-menu-item,.video-js .vjs-settings-menu .vjs-menu .vjs-menu-content .vjs-sm-list-item{cursor:pointer}.video-js .vjs-fullwindow-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-fullwindow-control .vjs-icon-placeholder:before{content:""}body.vjs-full-window .video-js .vjs-fullwindow-control .vjs-icon-placeholder:before{content:""}.video-js .vjs-settings-menu .vjs-menu,.vjs-settings-menu-mobile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-settings-menu .vjs-menu{bottom:4.5em;width:18em!important;left:-12em!important}.video-js .vjs-settings-menu .vjs-menu .vjs-menu-content{cursor:default;width:100%;left:0;transform:none;max-height:calc(var(--player-height) - 8em)!important;border-radius:.25em!important}.video-js .vjs-settings-menu .vjs-menu .vjs-menu-content li{padding:.8em 1em!important;font-size:1em!important}.video-js .vjs-settings-menu .vjs-menu .vjs-menu-content .vjs-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:""!important}.video-js .vjs-settings-menu.vjs-hover .vjs-menu-button{width:100%;height:100%;position:static}.vjs-settings-menu-mobile{overflow:auto!important}.vjs-settings-menu-mobile .setting-menu-footer-default,.vjs-settings-menu-mobile .vjs-menu-content .setting-menu-header,.vjs-settings-menu-mobile .vjs-menu-content .vjs-menu-item,.vjs-settings-menu-mobile .vjs-sm-top-level-item{cursor:pointer}.video-js .vjs-settings-menu .vjs-menu .vjs-menu-content .setting-menu-list-arrow,.vjs-settings-menu-mobile .vjs-menu-content .setting-menu-list-arrow{border-width:0 .15em .15em 0!important;margin:6px!important}.vjs-settings-menu-mobile .vjs-menu-content .vjs-menu-item{align-items:center;overflow:hidden;display:flex!important}.vjs-settings-menu-mobile .vjs-menu-content .vjs-menu-item:before{content:"";margin-left:.5em;margin-right:1.425em;display:block}.vjs-settings-menu-mobile .vjs-menu-content .vjs-menu-item .vjs-menu-item-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-js.vjs-mobile-ui.vjs-has-started .vjs-big-play-button{display:none}.video-js.vjs-mobile-ui .vjs-touch-overlay{filter:drop-shadow(0 0 11px #000000b3)}.video-js .vjs-dash-hls-bitrate-switcher-menu .vjs-icon-cog{font-family:inherit}.video-js .vjs-dash-hls-bitrate-switcher-menu .vjs-icon-cog:before{content:"";display:none}.video-js .vjs-dash-hls-bitrate-switcher-menu .vjs-icon-cog.vjs-menu-button .vjs-icon-placeholder{font-family:VideoJS}.video-js .vjs-dash-hls-bitrate-switcher-menu .vjs-icon-cog.vjs-menu-button .vjs-icon-placeholder:before{content:""}