 .video-js{font-size:13px;color:#fff;width:100%;overflow:hidden}.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar{visibility:visible;opacity:1;transform:translateY(47px);transition:transform .3s ease}.video-js .vjs-control-bar{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.45) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.45) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.45) 100%);transition:all .2s ease-in-out}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1}.video-js.vjs-audio{overflow:inherit}.video-js .vjs-big-play-button{font-size:2.5em;line-height:2em;height:2em;width:2em;border:0 solid #fff;border-radius:50%;left:50%;top:50%;margin-left:-1em;margin-top:-1em}.video-js:not(.vjs-audio).vjs-paused .vjs-big-play-button{display:block!important}.video-js .vjs-control{text-shadow:0 1px 2px rgba(0,0,0,.5)}.video-js .vjs-live-display{color:#d20001;font-weight:bold;display:flex;align-items:center;height:100%}.video-js .vjs-control-bar{min-height:3rem}.video-js .vjs-control-bar{background-color:transparent}.video-js .vjs-menu-button .vjs-menu-content{background-color:#4a4a4a;background-color:rgba(74,74,74,.7)}.video-js .vjs-big-play-button{background-color:rgba(228,228,228,.3);display:block!important;opacity:0;visibility:hidden;transform:all .2s ease}.video-js.vjs-paused .vjs-big-play-button{opacity:1;visibility:visible}.vjs-audio .vjs-control-bar,.vjs-audio .vjs-big-play-button,.vjs-audio .vjs-menu-button .vjs-menu-content{background-color:#d20001!important}.vjs-audio .vjs-picture-in-picture-control{display:none!important}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{background:rgba(117,117,117,.5)}.video-js .vjs-progress-control .vjs-progress-holder,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{border-radius:3px}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-progress-control .vjs-progress-holder,.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-progress-holder .vjs-load-progress,.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-progress-holder .vjs-load-progress div,.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-progress-holder .vjs-play-progress{margin:0}.video-js .vjs-progress-control{position:absolute;left:0;right:0;width:100%;height:1.3em;top:-1.3em;padding-top:15px;background:none!important;-moz-transition:all .1s cubic-bezier(.4,0,1,1);-webkit-transition:all .1s cubic-bezier(.4,0,1,1);-ms-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1)}.video-js .vjs-time-control{margin-right:auto}.video-js .vjs-slider{background-color:#c7c7c7;background-color:rgba(255,255,255,.5)}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.25em;line-height:48px}.vjs-play-control .vjs-icon-placeholder:before{font-size:2.2em}.vjs-button>.vjs-icon-placeholder:before{line-height:48px}.video-js .vjs-volume-level,.video-js .vjs-slider-bar{background:#fff}.video-js .vjs-play-progress{background-color:#f00}.video-js .vjs-play-progress:before,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-play-progress:before{transform:scale(0);transition:transform .2s ease;color:#f00}.video-js .vjs-volume-control.vjs-volume-horizontal{display:flex;align-items:center;height:100%!important}.video-js .vjs-time-control{line-height:3rem}.video-js .vjs-progress-control:hover .vjs-play-progress:before{transform:scale(1)}.video-js .vjs-load-progress{background:ligthen(#ffa8a8,25%);background:rgba(255,168,168,.5)}.video-js .vjs-load-progress div{background:ligthen(#979797,50%);background:rgba(150,150,150,.75)}.video-js .vjs-poster{background-size:cover}.vjs-live.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-panel,.vjs-live.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.vjs-live.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control{display:block!important}.video-js.vjs-audio{height:40px!important;padding-top:0!important;background:none!important}.video-js.vjs-audio .vjs-fullscreen-control{display:none!important}.vjs-show-poster.vjs-has-started .vjs-poster{display:block!important}.vjs-paused:not(.vjs-audio) .vjs-big-play-button{display:block}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{color:#f00;font-size:3rem}.vjs-share-container{position:absolute;top:5px;right:5px;transition:all .3s ease;transform:translateX(100px)}.vjs-share-container div{display:block;margin-bottom:5px;color:#fff;width:30px;height:30px;font-size:1rem;display:flex;justify-content:center;align-items:center;background-color:#1b1b1b;position:relative}.vjs-share-container div:hover{background-color:#e21313}.vjs-share-container div span{position:absolute;right:32px;top:0;background-color:rgba(55,55,55,.5);color:#eee;display:none;height:30px;line-height:30px;padding:0 10px;font-size:.9rem}.vjs-share-container div:hover span,.vjs-share-container div:focus span,.vjs-share-container div:active span,.vjs-share-container div span.active{right:32px;display:block}.video-js.vjs-user-active .vjs-share-container,.video-js.vjs-paused .vjs-share-container{transform:translateX(0)}.video-js.vjs-user-inactive .vjs-share-container{transform:translateX(100px)}.vjs-onoffvolume-container{position:absolute;bottom:55px;right:0;transition:opacity .3s ease;opacity:.3}.vjs-onoffvolume-container button{border-top-left-radius:25px;border-bottom-left-radius:25px;border:2px solid #fff;border-right:none;color:#fff;font-size:1.5rem;padding:.3rem .5rem;display:none;width:45px}.vjs-onoffvolume-container button.off{position:relative}.vjs-onoffvolume-container button.off::after{position:absolute;bottom:16px;left:2px;width:100%;height:2px;background-color:#fff;transform:rotate(120deg);content:''}.vjs-onoffvolume-container button.active{display:block}.video-js.vjs-user-active .vjs-onoffvolume-container,.video-js.vjs-user-active .vjs-onoffvolume-container,.video-js.vjs-paused .vjs-onoffvolume-container{opacity:1}.video-js.vjs-user-inactive .vjs-onoffvolume-container{opacity:.3}.video-js.vjs-controls-disabled-hidding .vjs-control-bar{opacity:1!important;visibility:visible!important}.video-js .vjs-seek-button.skip-forward{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.video-js .vjs-seek-button{font-family:'VideoJS';cursor:pointer;font-weight:400;font-style:normal}.video-js .vjs-seek-button.skip-back::before,.video-js.vjs-v6 .vjs-seek-button.skip-back .vjs-icon-placeholder::before,.video-js.vjs-v7 .vjs-seek-button.skip-back .vjs-icon-placeholder::before{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);content:'\f116'}.video-js .vjs-seek-button.skip-forward::before{transform:rotateY(180deg) rotate(-45deg);-ms-transform:rotateY(180deg) rotate(-45deg);-webkit-transform:rotateY(180deg) rotate(-45deg);content:'\f116'}.video-js.vjs-v6 .vjs-seek-button.skip-forward .vjs-icon-placeholder::before,.video-js.vjs-v7 .vjs-seek-button.skip-forward .vjs-icon-placeholder::before{transform:scale(-1,1);-ms-transform:scale(-1,1);-webkit-transform:scale(-1,1);content:'\f116'}.vjs-watermark{position:absolute;display:inline;z-index:2000}@media (max-width:768px){.video-js .vjs-volume-menu-button:hover .vjs-menu{display:none}.main-livestream .video-js{height:auto}.schedule_item{height:200px}}@media (max-width:425px){.vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:4em!important;transition:none!important}}