html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden;font-family:Roboto,Segoe UI,Arial,sans-serif;color:#000;background:#000}a,a:hover{color:#fff;text-decoration:none}.embed-container,.video-container,.embed-responsive,#livePlayer,#livePlayerMount{width:100%;height:100%;margin:0;padding:0;position:relative;display:block;overflow:hidden;background:#000}.embed-container{text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video,#livePlayer,#livePlayerMount{position:absolute;inset:0;width:100%!important;height:100%!important;border:0}#livePlayer{background-color:#000!important}#livePlayerMount .clappr-player,#livePlayerMount .container,#livePlayerMount video{width:100%!important;height:100%!important}.play-container{width:100%;height:100%;display:block}.play-container div{width:100%;height:100%;display:block;background:#ffffff1a url(/img/play.png) no-repeat center center;background-size:contain;transition:opacity .2s ease-in;opacity:0}.play-container:hover div{opacity:1}.webcam-js{max-width:100%;height:auto}.title-row{position:absolute;bottom:0;left:0;z-index:8;width:100%;background:#00000080}h1{margin:0;padding:6px;font-weight:200;vertical-align:middle}@media all and (max-width:639px){h1{font-size:16px}}@media all and (min-width:640px){h1{font-size:18px}}@media all and (min-width:960px){h1{font-size:21px}}.show-more-alert{position:absolute;z-index:9;left:1em;top:1em;padding:.75em;border-radius:4px;background:red;font-size:.6em}.show-more-alert a{text-decoration:underline}@media only screen and (min-width:992px){.show-more-alert{left:2em;top:2em;padding:1em;font-size:1em}}.watch-player-box{position:relative;background:#000}.watch-expired-overlay{position:absolute;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:20px;background:#000000d6;color:#fff;text-align:center}.watch-expired-content{max-width:380px;margin:0 auto}.watch-expired-title{margin-bottom:10px;font-size:22px;font-weight:600}.watch-expired-text{margin-bottom:18px;font-size:15px}.watch-expired-button{padding:10px 18px;border:0;border-radius:6px;background:#fff;color:#111;font-size:16px;cursor:pointer}
