/* themes/tv5monde/all.css */
.vjs-theme-tv5monde{--vjs-theme-tv5monde--primary:#0b5af0;--vjs-theme-tv5monde--secondary:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;}.vjs-theme-tv5monde .vjs-poster:before{background:#000;content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.4;transition-property:opacity;transition-duration:0.5s}.vjs-theme-tv5monde .vjs-poster:hover:before{opacity:.1}.vjs-theme-tv5monde .vjs-big-play-button{width:120px;height:120px;background:none;opacity:.9;line-height:120px;font-size:120px;border:none;top:50%;left:50%;margin-top:-60px;margin-left:-60px;color:var(--vjs-theme-tv5monde--primary)}.vjs-theme-tv5monde.vjs-big-play-button:focus,.vjs-theme-tv5monde:hover .vjs-big-play-button{background-color:transparent;color:#fff}.vjs-theme-tv5monde .vjs-control-bar{height:70px;padding-top:20px;background:none;background-image:linear-gradient(0deg,#000,transparent)}.vjs-theme-tv5monde .vjs-button>.vjs-icon-placeholder:before{line-height:50px}.vjs-theme-tv5monde .vjs-play-progress:before{display:none}.vjs-theme-tv5monde .vjs-progress-control{position:absolute;top:-5px;right:0;left:0;width:100%;height:20px}.vjs-theme-tv5monde .vjs-progress-control .vjs-progress-holder{position:absolute;top:20px;right:0;left:0;width:100%;margin:0}.vjs-theme-tv5monde .vjs-progress-control:hover .vjs-progress-holder{top:18px;height:7px;font-size:1.8em;}.vjs-theme-tv5monde .vjs-play-progress{background-color:var(--vjs-theme-tv5monde--secondary)}.vjs-theme-tv5monde .vjs-remaining-time{order:1;line-height:50px;flex:3;text-align:left}.vjs-theme-tv5monde .vjs-play-control{order:2;flex:8;font-size:1.75em}.vjs-theme-tv5monde .vjs-next-control,.vjs-theme-tv5monde .vjs-previous-control{order:2;flex:1;}.vjs-theme-tv5monde .vjs-next-control .vjs-icon-placeholder,.vjs-theme-tv5monde .vjs-previous-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-theme-tv5monde .vjs-next-control .vjs-icon-placeholder:before{content: "\f11f";}.vjs-theme-tv5monde .vjs-previous-control .vjs-icon-placeholder:before{content: "\f120";}.vjs-theme-tv5monde .vjs-subs-caps-button.vjs-control,.vjs-theme-tv5monde .vjs-fullscreen-control,.vjs-theme-tv5monde .vjs-picture-in-picture-control,.vjs-theme-tv5monde .vjs-volume-panel,.vjs-theme-tv5monde .vjs-quality-selector{z-index:1000;order:3;flex:1;}.vjs-theme-tv5monde .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{bottom:14em;height:11em;background:transparent;}.vjs-theme-tv5monde .vjs-volume-bar.vjs-slider-vertical{width:0.4em;height:9.5em;margin:1.5em auto 0;}.vjs-theme-tv5monde .vjs-slider-vertical .vjs-volume-level{width:0.4em;}.vjs-theme-tv5monde .vjs-slider-vertical .vjs-volume-level:before{left:-0.4em;font-size:1.5em;}.vjs-theme-tv5monde .vjs-text-track-cue{inset:unset !important;bottom:2.7em !important;line-height:1.4 !important;/*font-size:1.8em !important;*/}.vjs-theme-tv5monde.vjs-playing.vjs-user-inactive .vjs-text-track-cue{inset:unset !important;bottom:1.2em !important;}.vjs-theme-tv5monde .vjs-text-track-cue div{font-family:Verdana, sans-serif !important;font-size:1.2em;}.vjs-theme-tv5monde.vjs-fullscreen .vjs-text-track-cue div{font-size:1em;}.vjs-theme-tv5monde .vjs-track-setting.vjs-font-family{display:none;}.vjs-theme-tv5monde button:hover, .vjs-theme-tv5monde button:focus, .vjs-theme-tv5monde button:active {color:#fff;}

.vjs-theme-tv5monde .vjs-menu-button-popup .vjs-menu {
    margin-bottom: 3em;
}

/* plugins/mod/videojs-quality-selector/css/quality-selector.css */
.vjs-theme-tv5monde .vjs-multisource-selector .vjs-icon-placeholder{font-family:'VideoJS';font-weight:normal;font-style:normal}.vjs-theme-tv5monde .vjs-multisource-selector .vjs-icon-placeholder::before{content:'\f110'}.vjs-theme-tv5monde .vjs-quality-changing .vjs-big-play-button{display:none}.vjs-theme-tv5monde .vjs-quality-changing .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:flex;visibility:visible;opacity:1}

/* plugins/mod/videojs-mailonline-plugin/styles/bc_vpaid_vast_mo.css */
.vjs-label-hidden{display: none !important}.vjs-default-skin div.vjs-ads-label{font-size: 13px;line-height: 30px;font-weight: normal;text-align: center;color: white;display: none;width: auto;padding-left: 10px}.vjs-ad-playing .vjs-control.vjs-ads-label{display: block}.vjs-black-poster{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0;padding: 0;background-repeat: no-repeat;background-position: 50% 50%;background-size: contain;cursor: pointer;background-color: #000}.vjs-has-started .vjs-black-poster.vjs-hidden{display: none}.vjs-using-native-controls .vjs-black-poster{display: none}div.VPAID-container{position: absolute;top: 0;left: 0;width: 100%;height: 100%}div.vjs-vpaid-ad div.vjs-progress-control{display: none}div.vjs-vpaid-ad.vjs-vpaid-flash-ad div.VPAID-container{background-color: #000000}div.vjs-vpaid-ad .vjs-tech{z-index: 0}div.vjs-ad-playing div.vjs-progress-control{display: none}.vjs-ad-playing .vjs-progress-control{pointer-events: none;display: none}div.vast-skip-button{display: block;position: absolute;bottom: 20%;right: 0;background-color: #000;color: white;font-size: 15px;font-weight: bold;width: auto;padding: 8px;z-index: 2;border: 1px solid white;border-right: none}p.vast-skip-button-text{display: block;color: white;font-size: 13px;font-weight: 100;width: 80px;margin: 0;padding: 0}.vast-skip-button.enabled{cursor: pointer;color: #fff}.vast-skip-button.enabled:hover{cursor: pointer;background: #333}.vast-blocker{display: block;position: absolute;margin: 0;padding: 0;height: 100%;width: 100%;top: 0;left: 0;right: 0;bottom: 0}.vast-skip-button.enabled:after{content: ">>";position: relative;top: 1px;margin-left: 8px}.vjs-ad-playing.vjs-vast-ad-loading .vjs-loading-spinner{display: block;z-index: 10;-webkit-animation: spin 1.5s infinite linear;-moz-animation: spin 1.5s infinite linear;-o-animation: spin 1.5s infinite linear;animation: spin 1.5s infinite linear}.vjs-vast-ad-loading .vjs-big-play-button,.vjs-ad-playing .vjs-big-play-button{display: none !important}.vjs-ad-playing .vjs-slider-handle:before{display: none}.vjs-ad-playing .vjs-live-controls{display: none}div.vast-back-button{display: block;position: absolute;top: 5%;left: 0;background-color: #000;color: white;font-size: 15px;font-weight: bold;width: auto;padding: 8px;z-index: 2;border: 1px solid white;border-left: none}.vast-back-button.enabled{cursor: pointer;color: #fff}.vast-back-button.enabled:after{content: "<<";position: relative;top: 1px;margin-left: 8px}
