html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}[type="reset"],[type="submit"],button,html [type="button"]{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}body,html{width:100%;height:100%;overflow:hidden;zoom:1}body{font:normal 16px / 1.4 "helvetica Neue",Helvetica,Arial,caption,sans-serif}body.media-tablet-width{font-size:14px}body.media-mobile-width{font-size:12px}body.media-tiny-width{font-size:6px}.is-hidden{display:none !important}.full-frame{height:100%;width:100%;top:0;left:0;overflow:hidden}.layer{position:absolute}.control{background:transparent;border:0;border-radius:4px;outline:none;margin-top:auto;margin-bottom:auto}[data-player-container="fullscreen"]{background:#000}.icon{width:1em;height:1em;margin:0 auto;fill:currentColor;display:block}.layer-player{z-index:0}.layer-poster{background:#000;cursor:pointer;z-index:5}.layer-poster img{z-index:0}.layer-poster-controls{z-index:6}.layer-poster-controls .btn-big{left:50%;top:50%;padding:.625em;box-shadow:0 .1em .5em rgba(0,0,0,0.7);background-color:rgba(0,0,0,0.7);border-radius:4px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}.layer-poster-controls button{width:10vw;max-width:100px;height:10vw;max-height:100px;margin:0;padding:0;border:0;color:#fff;border-radius:4px;z-index:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;vertical-align:middle;overflow:hidden}.touch-disabled .layer-poster-controls button:hover{opacity:1;background-color:#ee5324}.media-tablet-width .layer-poster-controls button{width:15vw;height:15vw;border-width:.4em}.media-mobile-width .layer-poster-controls button{width:18vw;height:18vw;border-width:.4em}.media-tiny-width .layer-poster-controls button{width:20vw;height:20vw;border-width:.2em}.touch-disabled .layer-poster-controls button{opacity:.6}.layer-poster-controls button .icon{font-size:3em;text-shadow:none;vertical-align:middle}.media-mobile-width .layer-poster-controls button .icon{font-size:2.5em}.media-tiny-width .layer-poster-controls button .icon{font-size:1.8em}.layer-controls{width:95%;margin:2.5vw;padding:.56em .8vw;top:auto;bottom:0;color:#fff;background-color:rgba(0,0,0,0.9);border-radius:4px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.no-flexwrap .layer-controls{display:table}.no-flexwrap .layer-controls > *{display:table-cell;vertical-align:middle}.layer-controls .control{margin:0 .1875em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.layer-controls .button{width:6vw;height:6vw;min-width:32px;min-height:32px;padding:0;color:#fff;background:transparent;text-align:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;vertical-align:middle;-webkit-transition:color .3s ease-in-out,background .3s ease-in-out;transition:color .3s ease-in-out,background .3s ease-in-out;cursor:pointer}.media-desktop-width .layer-controls .button{width:3vw;height:3vw;min-width:48px;min-height:48px;font-size:1.4em}.media-mobile-width .layer-controls .button{font-size:.8em;min-width:28px;min-height:28px}.media-tiny-width .layer-controls .button{font-size:.5em;min-width:0;min-height:0}.layer-controls .button.subtitles[data-active=true],.layer-controls .button[data-player-captions-state=showing],.layer-controls .button[data-player-fullscreen-state=fullscreen],.layer-controls .button[data-player-hq-state="hq"],.layer-controls .button[data-subtitles-state=on],.touch-disabled .layer-controls .button:hover,.touch-enabled .layer-controls .button:focus{color:#ee5324}.layer-controls .button.play .icon,.layer-controls .button.pause .icon{font-size:1.0625em}.layer-controls .button.play .hide-play{display:block}.layer-controls .button.play .hide-pause{display:none}.layer-controls .button.pause .hide-pause .hide-play,.layer-controls .button.play[data-player-play-state=playing] .hide-play{display:none}.layer-controls .button.pause .hide-pause .hide-pause,.layer-controls .button.play[data-player-play-state=playing] .hide-pause{display:block}.layer-controls .button.mute .icon{font-size:1.5em}.layer-controls .button.mute .hide-mute{display:none}.layer-controls .button.mute .hide-volume{display:block}.layer-controls .button.mute[data-player-mute-state=muted] .hide-mute{display:block}.layer-controls .button.mute[data-player-mute-state=muted] .hide-volume{display:none}.layer-controls .button.quality .icon{font-size:1.75em}.layer-controls .button.quality .hide-hd-on{display:none}.layer-controls .button.quality .hide-hd-off{display:block}.layer-controls .button.quality[data-player-hq-state="hq"] .hide-hd-on{display:block}.layer-controls .button.quality[data-player-hq-state="hq"] .hide-hd-off{display:none}.layer-controls .button.subtitles .icon{font-size:1.75em}.layer-controls .button.subtitles .hide-subtitles-on{display:none}.layer-controls .button.subtitles .hide-subtitles-off{display:block}.layer-controls .button.subtitles[data-active=true] .hide-subtitles-on,.layer-controls .button.subtitles[data-subtitles-state=on] .hide-subtitles-on{display:block}.layer-controls .button.subtitles[data-active=true] .hide-subtitles-off,.layer-controls .button.subtitles[data-subtitles-state=on] .hide-subtitles-off{display:none}.layer-controls .button.fullscreen{display:none}.layer-controls .button.fullscreen .icon{font-size:1.25em}.layer-controls .button.fullscreen .hide-fs-on{display:none}.layer-controls .button.fullscreen .hide-fs-off{display:block}.layer-controls .button.fullscreen[data-player-fullscreen-state=fullscreen] .hide-fs-on{display:block}.layer-controls .button.fullscreen[data-player-fullscreen-state=fullscreen] .hide-fs-off{display:none}.layer-controls .duration-container{padding:0 .5em;font-size:1.268em;font-weight:bold;text-align:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.media-mobile-width .layer-controls .duration-container{font-size:1.1em}.media-tiny-width .layer-controls .duration-container{font-size:.9em}.no-flexwrap .layer-controls .duration-container{width:20vw}.layer-controls .duration-container span{margin:0 .2em;padding:0;display:inline-block}.layer-controls .duration-container .duration{font-weight:300}.media-tiny-width .layer-controls .duration-container .duration,.media-tiny-width .layer-controls .duration-container .duration-separator{display:none}.layer-controls .progress-bar-container{height:.375em;margin-right:.75em;background:#d9d9d9;position:relative}.media-mobile-width .layer-controls .progress-bar-container{margin-right:.5em}.media-tiny-width .layer-controls .progress-bar-container{margin-right:.1em}.layer-controls .progress-bar-container .progress-bar{width:0;height:inherit;background:#ee5324;display:block}.layer-controls .progress-bar-container .progress-bar.secondary{background:#b3b3b3}.layer-controls .progress-bar-container .offset{margin-top:-0.375em}.layer-controls .progress-bar-container .progress-slider{height:inherit;z-index:1}.layer-controls .progress-bar-container .ui-slider-handle{width:.5em;height:1.5em;top:50%;background:#fff;border-radius:.5em;box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;position:absolute;z-index:2;outline:none}.media-mobile-width .layer-controls .progress-bar-container .ui-slider-handle{width:.6em;height:1.6em}.media-tiny-width .layer-controls .progress-bar-container .ui-slider-handle{width:.4em;height:1.2em}.layer-controls .control-volume{width:12vw;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.media-tablet-width .layer-controls .control-volume{width:10vw}.media-mobile-width .layer-controls .control-volume{width:10vw}.media-tiny-width .layer-controls .control-volume{width:9vw}.layer-loading{z-index:1}.layer-loading .loading-indicator{width:14vw;max-width:100px;height:14vw;max-height:100px;left:50%;top:50%;padding:0;border:0;outline:0 none;background:none;overflow:hidden;display:block;border-radius:4px;background-color:rgba(0,0,0,0.7);position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.layer-loading .loading-indicator .loading-spinner{width:100%;height:100%;display:block;background:transparent url("static/images/loading.gif") no-repeat center center}.layer-error{background:#000;background:rgba(0,0,0,0.5)}.layer-error .error-container{height:186px;width:450px;text-align:center}.layer-error .error-container .error-icon-container{display:inline-block;margin:0 auto;padding:.5em;border-radius:1em;margin-bottom:1em;background-color:#ee5324}.layer-error .error-container .error-icon{color:#fff;font-size:6.4em;line-height:1}.media-tablet-width .layer-error .error-container .error-icon{font-size:5em}.media-mobile-width .layer-error .error-container .error-icon{font-size:5em}.media-tiny-width .layer-error .error-container .error-icon{font-size:5em}.layer-error .error-container .timer-icon{color:#fff;font-size:6.4em;line-height:1}.layer-error .error-container .hide-timer-off{display:none}.layer-error .error-container .hide-timer-on{display:inline-block}.layer-error .error-container .error-message{font-size:2em;line-height:1.2;color:#fff;text-align:center;text-shadow:0 2px 3px rgba(0,0,0,0.5);font-weight:bold}.layer-error[data-player-error-type="unavailable"] .hide-timer-off{display:inline-block}.layer-error[data-player-error-type="unavailable"] .hide-timer-on{display:none}.subtitles-wrapper{position:relative}.subtitles-container{position:absolute;bottom:60px;min-width:90px;left:-20px;background-color:#000;background-color:rgba(0,0,0,0.7);border:1px solid rgba(255,255,255,0.5);border-radius:4px;display:none;font-family:"Helvetica Neue",Helvetica,Arial,caption,sans-serif;font-weight:500;font-size:12px;z-index:10}.subtitles-menu{padding:0 1em;max-height:0;-webkit-transition:max-height .5s;transition:max-height .5s;overflow:hidden}.subtitles-menu a{color:#fff;text-align:left;text-decoration:none;display:block;padding:.3em 0;-webkit-transition:color .5s;transition:color .5s;white-space:nowrap}.subtitles-menu a:hover,.subtitles-menu a[data-subtitle-selected="true"]{color:#ee5324}[data-subtitles-state="on"] .subtitles-menu{max-height:50vh;overflow-y:auto}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#e1e1e1;border:0 none #fff;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#fff}::-webkit-scrollbar-thumb:active{background:#000}::-webkit-scrollbar-track{background:#666;border:0 none #fff;border-radius:50px}::-webkit-scrollbar-track:hover{background:#666}::-webkit-scrollbar-track:active{background:transparent}::-webkit-scrollbar-corner{background:transparent}.subtitles-toggle{padding:.5em 0}.subtitles-toggle a{margin:0 auto;height:20px;width:36px;border-radius:10px;background:#787878;overflow:hidden;text-indent:1000em;position:relative;display:block}.subtitles-toggle a:before{content:" ";border:2px solid transparent;height:16px;width:16px;background:#fff;border-radius:10px;position:absolute;top:2px;left:2px;-webkit-transition:left .5s;transition:left .5s}[data-subtitles-state="on"] .subtitles-toggle{border-bottom:1px solid rgba(255,255,255,0.5)}[data-subtitles-state="on"] .subtitles-toggle a{background:#ee5324}[data-subtitles-state="on"] .subtitles-toggle a:before{left:18px}.media-tablet-width .subtitles-container{bottom:60px;left:-24px}.media-mobile-width .subtitles-container{bottom:50px;left:-26px}.media-tiny-width .subtitles-container{bottom:40px;left:-30px;min-width:70px;font-size:10px}::cue{font-family:"Helvetica Neue",Helvetica,Arial,caption,sans-serif;background:none;text-shadow:0 2px 4px #000}
