/*!
 * (c) ERF Medien e.V.
 */
.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#ccc;border-radius:15px}.vue-slider-process{background-color:#3498db;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.16)}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32);box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32)}.vue-slider-dot-handle-focus{-webkit-box-shadow:0px 0px 1px 2px rgba(52,152,219,.36);box-shadow:0px 0px 1px 2px rgba(52,152,219,.36)}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#3498db;background-color:#3498db;-webkit-box-sizing:content-box;box-sizing:content-box}.vue-slider-dot-tooltip-inner::after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top::after{top:100%;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);height:0;width:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom::after{bottom:100%;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);height:0;width:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left::after{left:100%;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);height:0;width:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right::after{right:100%;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);height:0;width:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;-webkit-transition:all .3s;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.audio-player{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem;-webkit-animation:.7s ease-out 0s 1 slideInFromTop;animation:.7s ease-out 0s 1 slideInFromTop}@-webkit-keyframes slideInFromTop{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes slideInFromTop{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.audio-player .ci{font-size:1.375rem}.audio-player .btn:focus{position:relative}.audio-player .player-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em}.audio-player .player-controls__seek{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audio-player .player-controls__seek .vue-slider{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:.5rem;padding:.5rem !important}.audio-player .player-controls__seek .vue-slider .vue-slider-rail{background-color:rgba(0,0,0,0)}.audio-player .player-controls__seek .vue-slider .vue-slider-rail:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.2;content:" "}.audio-player .player-controls__seek .vue-slider .vue-slider-rail .player-buffer{position:absolute;top:0;left:0;height:100%;background-color:#fff;opacity:.3}.audio-player .player-controls__seek .vue-slider .vue-slider-process{background-color:#fff}.audio-player .player-controls__seek .vue-slider .vue-slider-dot{width:.625rem !important;height:1.25rem !important}.audio-player .player-controls__seek .vue-slider .vue-slider-dot-handle{background-color:#fff;border-radius:.3125rem;-webkit-box-shadow:none;box-shadow:none}.audio-player .player-controls__seek .vue-slider .vue-slider-dot-tooltip-inner{color:#2b2b2b;background-color:#fff;border-color:#fff}.audio-player .player-controls__seek .player-time{min-width:3rem;margin-right:1rem;font-size:.875rem;text-align:right;font-variant-numeric:tabular-nums}.audio-player .player-controls__seek .player-time-total{display:none}.audio-player .player-controls__seek .player-time-variant{cursor:pointer}.audio-player .player-controls__volume{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audio-player .player-controls__volume svg{display:block;width:22px;height:22px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);fill:currentColor}.audio-player .player-controls__volume .vue-slider{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:0 !important;-webkit-transition:width 400ms cubic-bezier(0, 0.25, 0.25, 1),padding;transition:width 400ms cubic-bezier(0, 0.25, 0.25, 1),padding;-webkit-transition-delay:400ms;transition-delay:400ms}.audio-player .player-controls__volume .vue-slider .vue-slider-rail{background-color:rgba(0,0,0,0)}.audio-player .player-controls__volume .vue-slider .vue-slider-rail:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.2;content:" "}.audio-player .player-controls__volume .vue-slider .vue-slider-rail .player-buffer{position:absolute;top:0;left:0;height:100%;background-color:#fff;opacity:.3}.audio-player .player-controls__volume .vue-slider .vue-slider-process{background-color:#fff}.audio-player .player-controls__volume .vue-slider .vue-slider-dot{width:0 !important;height:1.25rem !important;-webkit-transition:width 0ms 400ms !important;transition:width 0ms 400ms !important}.audio-player .player-controls__volume .vue-slider .vue-slider-dot-handle{background-color:#fff;border-radius:.3125rem;-webkit-box-shadow:none;box-shadow:none}.audio-player .player-controls__volume--show .vue-slider{width:100px !important;padding:.5rem !important}.audio-player .player-controls__volume--show .vue-slider .vue-slider-dot{width:.625rem !important}.audio-player .playlist{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.audio-player .playlist-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.875rem;text-align:left;-ms-hyphens:auto;hyphens:auto}.audio-player .playlist-item__nr{width:3rem;padding-left:.5rem;font-weight:700}.audio-player .playlist-item__title{line-height:1.25em}.audio-player .playlist-item__title time{display:block;font-weight:700}.audio-player__desc{width:100%;padding:.375rem 0;font-size:.8125rem}.audio-player--hidden.audio-player{margin-bottom:0}.audio-player--hidden.audio-player .player-controls__volume,.audio-player--hidden.audio-player .player-controls__seek,.audio-player--hidden.audio-player .podcast,.audio-player--hidden.audio-player .playlist,.audio-player--hidden.audio-player .download{display:none}.audio-player--hidden.audio-player .player-controls__play .btn{padding:0}.audio-player--preview.audio-player{margin-bottom:0}.audio-player--preview.audio-player .player-controls__volume,.audio-player--preview.audio-player .player-controls__seek .vue-slider,.audio-player--preview.audio-player .player-controls__seek .player-time-total,.audio-player--preview.audio-player .player-controls__seek .player-time-variant,.audio-player--preview.audio-player .podcast,.audio-player--preview.audio-player .playlist,.audio-player--preview.audio-player .download{display:none}.audio-player--preview.audio-player.audio-player--playing .player-controls__seek .player-time-variant{display:inline}.audio-player--preview.audio-player .player-time{position:absolute;bottom:.75rem;right:0}.audio-player--preview.audio-player .player-controls__play .btn{padding:0}.audio-player--compact.audio-player:not(.branded){margin-bottom:0}.audio-player--compact.audio-player .player-controls__seek .player-time{min-width:3rem}.audio-player--compact.audio-player .player-controls__seek .player-time-total{display:none}.audio-player--compact.audio-player .player-controls__volume{display:none}.playlist--fullwidth .playlist .col-lg-6{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.plus .audio-player .player-controls__seek .vue-slider .vue-slider-rail:before,.plus .audio-player .player-controls__seek .vue-slider .vue-slider-rail .player-buffer,.plus .audio-player .player-controls__volume .vue-slider .vue-slider-rail:before,.plus .audio-player .player-controls__volume .vue-slider .vue-slider-rail .player-buffer,.plus.audio-player .player-controls__seek .vue-slider .vue-slider-rail:before,.plus.audio-player .player-controls__seek .vue-slider .vue-slider-rail .player-buffer,.plus.audio-player .player-controls__volume .vue-slider .vue-slider-rail:before,.plus.audio-player .player-controls__volume .vue-slider .vue-slider-rail .player-buffer{background-color:#2b2b2b}.plus .audio-player .player-controls__seek .vue-slider .vue-slider-process,.plus .audio-player .player-controls__volume .vue-slider .vue-slider-process,.plus.audio-player .player-controls__seek .vue-slider .vue-slider-process,.plus.audio-player .player-controls__volume .vue-slider .vue-slider-process{background-color:#2b2b2b}.plus .audio-player .player-controls__seek .vue-slider .vue-slider-dot-handle,.plus .audio-player .player-controls__volume .vue-slider .vue-slider-dot-handle,.plus.audio-player .player-controls__seek .vue-slider .vue-slider-dot-handle,.plus.audio-player .player-controls__volume .vue-slider .vue-slider-dot-handle{background-color:#2b2b2b}.plus .audio-player .player-controls__seek .vue-slider .vue-slider-dot-tooltip-inner,.plus .audio-player .player-controls__volume .vue-slider .vue-slider-dot-tooltip-inner,.plus.audio-player .player-controls__seek .vue-slider .vue-slider-dot-tooltip-inner,.plus.audio-player .player-controls__volume .vue-slider .vue-slider-dot-tooltip-inner{color:#fff;background-color:#2b2b2b;border-color:#2b2b2b}.jess .audio-player .player-controls__seek .vue-slider .vue-slider-rail:before,.jess .audio-player .player-controls__seek .vue-slider .vue-slider-rail .player-buffer,.jess .audio-player .player-controls__volume .vue-slider .vue-slider-rail:before,.jess .audio-player .player-controls__volume .vue-slider .vue-slider-rail .player-buffer,.jess.audio-player .player-controls__seek .vue-slider .vue-slider-rail:before,.jess.audio-player .player-controls__seek .vue-slider .vue-slider-rail .player-buffer,.jess.audio-player .player-controls__volume .vue-slider .vue-slider-rail:before,.jess.audio-player .player-controls__volume .vue-slider .vue-slider-rail .player-buffer{background-color:#2b2b2b}.jess .audio-player .player-controls__seek .vue-slider .vue-slider-process,.jess .audio-player .player-controls__volume .vue-slider .vue-slider-process,.jess.audio-player .player-controls__seek .vue-slider .vue-slider-process,.jess.audio-player .player-controls__volume .vue-slider .vue-slider-process{background-color:#2b2b2b}.jess .audio-player .player-controls__seek .vue-slider .vue-slider-dot-handle,.jess .audio-player .player-controls__volume .vue-slider .vue-slider-dot-handle,.jess.audio-player .player-controls__seek .vue-slider .vue-slider-dot-handle,.jess.audio-player .player-controls__volume .vue-slider .vue-slider-dot-handle{background-color:#2b2b2b}.jess .audio-player .player-controls__seek .vue-slider .vue-slider-dot-tooltip-inner,.jess .audio-player .player-controls__volume .vue-slider .vue-slider-dot-tooltip-inner,.jess.audio-player .player-controls__seek .vue-slider .vue-slider-dot-tooltip-inner,.jess.audio-player .player-controls__volume .vue-slider .vue-slider-dot-tooltip-inner{color:#fff;background-color:#2b2b2b;border-color:#2b2b2b}@media(min-width: 576px){.audio-player .player-controls__volume{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 810px){.audio-player .player-controls__seek .player-time{min-width:5rem}.audio-player .player-controls__seek .player-time-total{display:inline}.audio-player .player-controls__seek .player-time-variant{cursor:none;pointer-events:none}.audio-player--compact.audio-player .player-controls__seek .player-time-variant{cursor:pointer;pointer-events:auto}}@media(min-width: 1050px){.audio-player--compact.audio-player .player-controls__volume{display:-webkit-box;display:-ms-flexbox;display:flex}}
/*!
 * (c) ERF Medien e.V.
 */
.musik-voting .audio-player .ci{font-size:32px}
/*!
 * (c) ERF Medien e.V.
 */
video{width:100%;height:auto}audio{width:100%;height:50px}.erf-teaser-card__video.erf-ondemand .video-js .vjs-big-play-button{display:none !important}.erf-livestream:not(.erf-ondemand){position:relative;width:100%;max-width:970px;padding:0 0 56.25% 0}.erf-ondemand{position:relative;width:100%;max-width:970px;padding:0 0 56.25% 0}.erf-ondemand .video-js{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:.3125rem}.erf-ondemand .video-js .vjs-contextmenu-ui-menu{display:none !important}.erf-ondemand .video-js .vjs-big-play-button{background:rgba(0,0,0,0) !important;-webkit-box-shadow:none;box-shadow:none}.erf-ondemand .video-js .vjs-big-play-button:hover{text-shadow:0 0 1em #fff;background:rgba(0,0,0,0)}.erf-ondemand .video-js .vjs-big-play-button .vjs-icon-placeholder{font-size:4.6875rem}.erf-ondemand .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-big-play-button .vjs-icon-play{font-family:erficons !important}.erf-ondemand .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-big-play-button .vjs-icon-play:before{content:"play"}.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-control-bar,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar{height:3rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar .vjs-button,.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar .vjs-button,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar .vjs-button,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar .vjs-button,.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-control-bar .vjs-button,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar .vjs-button{padding:0 1.5rem}.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-user-active.not-hover .vjs-control-bar:not(.vjs-focus-within):not(.vjs-control-bar-visible),.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-user-inactive.not-hover .vjs-control-bar:not(.vjs-focus-within):not(.vjs-control-bar-visible),.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-active.not-hover .vjs-control-bar:not(.vjs-focus-within):not(.vjs-control-bar-visible),.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-inactive.not-hover .vjs-control-bar:not(.vjs-focus-within):not(.vjs-control-bar-visible),.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive.not-hover .vjs-control-bar:not(.vjs-focus-within):not(.vjs-control-bar-visible),.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-inactive.not-hover .vjs-control-bar:not(.vjs-focus-within):not(.vjs-control-bar-visible){-webkit-transform:translateY(3rem);-ms-transform:translateY(3rem);transform:translateY(3rem)}.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-user-active.not-hover .vjs-control-bar.vjs-focus-within,.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-user-active.not-hover .vjs-control-bar .vjs-control-bar-visible,.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-user-inactive.not-hover .vjs-control-bar.vjs-focus-within,.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-user-inactive.not-hover .vjs-control-bar .vjs-control-bar-visible,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-active.not-hover .vjs-control-bar.vjs-focus-within,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-active.not-hover .vjs-control-bar .vjs-control-bar-visible,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-inactive.not-hover .vjs-control-bar.vjs-focus-within,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-inactive.not-hover .vjs-control-bar .vjs-control-bar-visible,.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive.not-hover .vjs-control-bar.vjs-focus-within,.erf-ondemand .video-js.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive.not-hover .vjs-control-bar .vjs-control-bar-visible,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-inactive.not-hover .vjs-control-bar.vjs-focus-within,.erf-ondemand .video-js.vjs-has-started.vjs-playing.vjs-user-inactive.not-hover .vjs-control-bar .vjs-control-bar-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.erf-ondemand .video-js .vjs-time-control{padding:0;font-size:1rem;font-family:"Aglet Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:3rem}.erf-ondemand .video-js .vjs-time-control .vjs-current-time-display{text-align:left}.erf-ondemand .video-js .vjs-time-control.vjs-time-divider{min-width:1rem}.erf-ondemand .video-js .vjs-play-control:hover,.erf-ondemand .video-js .vjs-control:hover,.erf-ondemand .video-js .vjs-menu-button:hover{text-shadow:0 0 1em #fff;background:rgba(0,0,0,0) !important}.erf-ondemand .video-js .vjs-play-control .vjs-icon-placeholder,.erf-ondemand .video-js .vjs-control .vjs-icon-placeholder,.erf-ondemand .video-js .vjs-menu-button .vjs-icon-placeholder{font-family:erficons !important}.erf-ondemand .video-js .vjs-play-control .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-control .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-menu-button .vjs-icon-placeholder:before{font-size:1.375rem;line-height:3rem}.erf-ondemand .video-js .vjs-play-control.vjs-paused .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-control.vjs-paused .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-menu-button.vjs-paused .vjs-icon-placeholder:before{content:"\f164"}.erf-ondemand .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-control.vjs-playing .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-menu-button.vjs-playing .vjs-icon-placeholder:before{content:"\f15d"}.erf-ondemand .video-js .vjs-play-control.vjs-mute-control .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-control.vjs-mute-control .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-menu-button.vjs-mute-control .vjs-icon-placeholder:before{content:"\f197"}.erf-ondemand .video-js .vjs-play-control.vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-control.vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-menu-button.vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:"\f159"}.erf-ondemand .video-js .vjs-play-control.vjs-quality-menu-button,.erf-ondemand .video-js .vjs-control.vjs-quality-menu-button,.erf-ondemand .video-js .vjs-menu-button.vjs-quality-menu-button{left:-1.5rem}.erf-ondemand .video-js .vjs-play-control.vjs-quality-menu-button .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-control.vjs-quality-menu-button .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-menu-button.vjs-quality-menu-button .vjs-icon-placeholder:before{content:"\f11f"}.erf-ondemand .video-js .vjs-play-control.vjs-fullscreen-control .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-control.vjs-fullscreen-control .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-menu-button.vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f135"}.erf-ondemand .video-js .vjs-play-control.vjs-picture-in-picture-control .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-control.vjs-picture-in-picture-control .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-menu-button.vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:"\f163"}.erf-ondemand .video-js .vjs-play-control.vjs-close-button .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-menu-button.vjs-close-button .vjs-icon-placeholder:before{content:"\f11e"}.erf-ondemand .video-js .vjs-play-control.vjs-download-button .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-control.vjs-download-button .vjs-icon-placeholder:before,.erf-ondemand .video-js .vjs-menu-button.vjs-download-button .vjs-icon-placeholder:before{content:"\f128"}.erf-ondemand .video-js .vjs-play-control.vjs-chromecast-receiver-button,.erf-ondemand .video-js .vjs-control.vjs-chromecast-receiver-button,.erf-ondemand .video-js .vjs-menu-button.vjs-chromecast-receiver-button{margin:0 .375rem;padding:0 .375rem !important}.erf-ondemand .video-js .vjs-play-control.vjs-chromecast-receiver-button svg,.erf-ondemand .video-js .vjs-control.vjs-chromecast-receiver-button svg,.erf-ondemand .video-js .vjs-menu-button.vjs-chromecast-receiver-button svg{fill:#959595}.erf-ondemand .video-js .vjs-play-control.vjs-chromecast-receiver-button svg.cast_caf_state_d,.erf-ondemand .video-js .vjs-control.vjs-chromecast-receiver-button svg.cast_caf_state_d,.erf-ondemand .video-js .vjs-menu-button.vjs-chromecast-receiver-button svg.cast_caf_state_d{fill:#959595}.erf-ondemand .video-js .vjs-play-control.vjs-chromecast-receiver-button svg.cast_caf_state_c,.erf-ondemand .video-js .vjs-control.vjs-chromecast-receiver-button svg.cast_caf_state_c,.erf-ondemand .video-js .vjs-menu-button.vjs-chromecast-receiver-button svg.cast_caf_state_c{fill:#fff}.erf-ondemand .video-js:hover .vjs-big-play-button{text-shadow:0 0 1em #fff;background:rgba(0,0,0,0)}.erf-ondemand .video-js .vjs-slider{background-color:rgba(255,255,255,.2)}.erf-ondemand .video-js .vjs-slider .vjs-load-progress{background:rgba(0,0,0,0)}.erf-ondemand .video-js .vjs-slider .vjs-load-progress div{background:rgba(255,255,255,.3)}.erf-ondemand .video-js .vjs-slider .vjs-play-progress{background-color:#fff}.erf-ondemand .video-js .vjs-slider .vjs-volume-level{height:.3125rem;background-color:#fff}.erf-ondemand .video-js .vjs-mute-control{width:3rem}.erf-ondemand .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.erf-ondemand .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.erf-ondemand .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:8rem}.erf-ondemand .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.erf-ondemand .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.erf-ondemand .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.erf-ondemand .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.erf-ondemand .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.erf-ondemand .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5rem}.erf-ondemand .video-js .vjs-volume-bar.vjs-slider-horizontal{width:5rem;height:.3125rem;margin:1.34375rem .125rem}.erf-ondemand .video-js .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-tooltip{font-family:"Aglet Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.erf-ondemand .video-js .vjs-menu-button-popup .vjs-menu{margin-bottom:2.125rem}.erf-ondemand .video-js .vjs-menu .vjs-menu-item-text{font-size:1rem;font-family:"Aglet Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.erf-ondemand .video-js .vjs-menu .vjs-menu-item.vjs-selected{color:#2b2b2b;background-color:#fff !important}.erf-ondemand .video-js .vjs-menu .vjs-menu-item.vjs-selected:hover{color:#2b2b2b}@media(max-width: 1049.98px){.erf-ondemand .video-js .vjs-big-play-button .vjs-icon-placeholder{font-size:3rem}}
