.bc-outer-container{position:relative;height:0;padding-bottom:56.1%;overflow:hidden;max-width:852px;background-color:#585858;border:1px solid #e6e6e6}
.bc-outer-container.bc-restricted{background-size:contain;background-repeat:no-repeat;background-position:center}
.bc-outer-container-lightbox{position:relative;height:0;padding-bottom:56.1%;background-color:#585858;border:1px solid #e6e6e6}
.BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%}
.video-registration-overlay-outer{background-color:rgba(0,0,0,0.2);height:500px}
.video-registration-overlay-inner{margin:0 auto;text-align:center;position:relative;display:none}
.video-js-container{max-width:100%;padding-top:56.35%}
.video-js{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0}
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:rgba(0,0,0,0.8);width:12em;left:-1em;padding-bottom:.5em;max-height:30em}
.video-js .vjs-chapters-button .vjs-menu .vjs-menu-content{width:23em;left:-12em}
@media(max-width:991px){.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}
}
.video-js .vjs-menu-item{text-transform:none}
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item,.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-title{background-color:transparent;margin:0;padding:.5em;border-radius:0}
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-title{border-bottom:1px solid #4d4d4d}
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected{background-color:rgba(24,125,187,0.5);color:#fff}
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item:active,.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item:focus,.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item:hover{text-shadow:none;color:#fff}
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item:hover{background-color:rgba(123,123,123,0.5)}