.akamai-player{background:#212121;background:-moz-linear-gradient(top,#212121 0%,#090909 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#212121),color-stop(100%,#090909));background:-webkit-linear-gradient(top,#212121 0%,#090909 100%);background:-o-linear-gradient(top,#212121 0%,#090909 100%);background:-ms-linear-gradient(top,#212121 0%,#090909 100%);background:linear-gradient(to bottom,#212121 0%,#090909 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121',endColorstr='#090909',GradientType=0);width:100%;height:100%;position:relative;padding:0;margin:0;border:none;overflow:hidden;color:#fff;font-family:Arial,Helvetica,sans-serif;-webkit-tap-highlight-color:transparent;-webkit-user-select:none}.akamai-player.akamai-locked{pointer-events:none}.akamai-player.akamai-full-screen{top:0}.akamai-hidden{display:none}.akamai-disabled{opacity:.4;pointer-events:none;cursor:pointer}.akamai-overlays{pointer-events:none}.akamai-overlay{pointer-events:none}.akamai-ioscursor{position:absolute;width:100%;height:100%;pointer-events:all}.akamai-layer{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;border:none;display:block;-webkit-tap-highlight-color:transparent;-webkit-user-select:none}.akamai-media-element{position:absolute;width:100%;height:100%;top:0;left:0;padding:0;margin:0;border:none;display:block;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;object-fit:contain}.akamai-controls-native .akamai-media-element,.akamai-controls-native.akamai-iphone.akamai-ready .akamai-media-element,.akamai-controls-native.akamai-iphone.akamai-paused .akamai-media-element,.akamai-controls-native.akamai-hide-video .akamai-media-element{-webkit-transform:none}.akamai-html5.akamai-ended .akamai-media-element,.akamai-html5.akamai-error .akamai-media-element{width:0;height:0}.akamai-install-flash{text-align:center;position:absolute;top:50%;margin-top:-50px;width:100%}.akamai-ads.akamai-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.akamai-ads.akamai-overlay iframe{pointer-events:all;background-color:transparent}.akamai-ads.akamai-overlay video{left:0}.akamai-captioning.akamai-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:0}.akamai-caption-text{position:absolute;width:100%;margin:auto;overflow:hidden;text-align:center;background-color:rgba(0,0,0,.5);text-shadow:1px 1px 1px #000;font-weight:700;font-size:15px;display:none;bottom:0}.akamai-caption-text p{margin:10px;display:inline-block;color:#fff;line-height:32px}.akamai-active .akamai-caption-text,.akamai-paused .akamai-caption-text{bottom:50px}.akamai-active.akamai-controls-none .akamai-caption-text{bottom:0}.akamai-cc-active .akamai-caption-text{display:block}.akamai-ready.akamai-cc-active .akamai-caption-text,.akamai-cc-embedded .akamai-caption-text,.akamai-ad-mode .akamai-caption-text,.akamai-ended .akamai-caption-text{display:none}.akamai-full-screen .akamai-captioning.akamai-overlay .akamai-caption-container .akamai-caption-text p{font-size:3.5em!important}@media screen and (orientation:landscape){.akamai-touch.akamai-player .akamai-captioning.akamai-overlay .akamai-caption-container .akamai-caption-text p{font-size:1.5em!important}}.akamai-caption{margin:0}.akamai-caption.akamai-button{position:absolute;padding:2px 0 0 1px;width:23px;height:21px;top:12px;right:52px;border-radius:5px;border-color:#ccc;border-style:solid;display:none}.akamai-caption.akamai-button:hover,.akamai-caption.akamai-button:active{border-color:#fff}.akamai-caption.akamai-button .akamai-label{color:#ccc;font-weight:700;font-family:Arial,Helvetica,sans-serif;font-size:15px;top:auto;left:auto}.akamai-caption.akamai-button:hover .akamai-label,.akamai-caption.akamai-button:active .akamai-label{color:#fff}.akamai-cc-enabled .akamai-caption.akamai-button{display:block}.akamai-share-enabled .akamai-caption.akamai-button,.akamai-volume-enabled .akamai-caption.akamai-button{right:90px}.akamai-cc-active .akamai-caption.akamai-button{background-color:red}.akamai-ad-mode .akamai-caption.akamai-button,.akamai-ad-mode .akamai-cc-enabled .akamai-caption.akamai-button{display:none}.akamai-cc-enabled .akamai-progress{right:177px}.akamai-long-form .akamai-cc-enabled .akamai-progress{right:210px}.akamai-cc-enabled .akamai-time-display{right:92px}.akamai-share-enabled.akamai-cc-enabled .akamai-time-display{right:145px}.akamai-share-enabled.akamai-cc-enabled .akamai-progress{right:225px}.akamai-live .akamai-share-enabled.akamai-cc-enabled .akamai-time-display{right:92px}.akamai-live .akamai-share-enabled.akamai-cc-enabled .akamai-progress{right:177px}::cue{position:absolute;top:50px;color:red}.akamai-player video::-webkit-media-text-track-display{display:inline!important;width:auto!important;padding:.5em!important}video::cue{color:#fff;font-family:courier new,Courier,nimbus mono l,cutive mono,monospace;font-size:1.3em;text-shadow:0 0 0 transparent;background-color:transparent}.akamai-caption-setting-btn{position:absolute;right:5px;bottom:75px;display:none;z-index:1}.akamai-cc-active .akamai-caption-setting-btn{display:block}.akamai-captioning-settings{display:none;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:15%;font-family:Arial;font-size:12px;color:#e4e4e4;max-width:390px;width:90%;border:1px solid #aaa;border-radius:4px;z-index:120;padding:2px;background:#7d7e7d;pointer-events:auto}.akamai-cc-setting-active .akamai-captioning-settings{display:block}.akamai-captioning-titlebar{padding:.3em 1em .3em 0;color:#f4f4f4;margin-bottom:2px;background:#7d7e7d;background-color:#414141}.akamai-captioning-title{margin:.1em .5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.akamai-captioning-titlebar-close{float:right;width:21px;margin:0 .5em;padding:1px;height:20px;border-radius:.5em;background-color:#f4f4f4}.akamai-captioning-row{background-color:#414141;clear:both;display:inline-block;width:100%;margin-bottom:-4px}.akamai-captioning-label,.akamai-captioning-preset{float:left}.akamai-captioning-label{margin:4px .5em;max-width:55px;min-width:55px}.akamai-captioning-dropdown{float:left;max-width:100px;min-width:100px;margin:4px 10px 4px 0}.akamai-captioning-label-small{float:left;margin:4px .5em}.akamai-captioning-footer-button{outline:0;float:right;background-color:#646464;border-color:#101010;border-radius:2px;border-style:solid;border-width:1px;color:#e4e4e4;font-size:90%;line-height:16px;min-height:16px;min-width:26px;width:50px;margin:2px 2px 0;padding:1px;text-align:center}.akamai-captioning-footer-button:hover,.akamai-captioning-footer-button:active{background-color:#e6e6e6;color:#101010;border-color:#101010;border-radius:2px;border-style:solid;border-width:1px;font-size:90%;line-height:16px;padding:1px;text-align:center}.akamai-captioning-footer-continer{display:inline-block;width:100%}.akamai-captioning-label:nth-child(3){max-width:55px;min-width:55px}.akamai-captioning-preset{border:1px #000 solid;float:left;margin:.4em .3em;padding:0 .4em;cursor:pointer}.akamai-captioning-preset1{color:#fff;background-color:transparent}.akamai-captioning-preset2{color:#ff0;background-color:transparent}.akamai-captioning-preset3{color:#fff;background-color:rgba(0,0,0,.3)}.akamai-captioning-preset4{color:#ff0;background-color:rgba(0,0,0,.5)}.akamai-captioning-color-picker{border:1px #fff solid;float:left;margin:.3em;width:20px;height:20px}.akamai-colorpicker-palette{width:154px;position:absolute;border:1px solid #598fef;background-color:#c4c4c4;padding:2px;display:none;z-index:9999;top:4px;pointer-events:auto}.akamai-colorpicker-swatch{height:12px;width:12px;border:2px solid rgba(0,0,0,.3);margin:1.5px;float:left;cursor:pointer;line-height:12px}.akamai-colorpicker-slider{width:60%;-webkit-appearance:none;height:10px;border-radius:5px;box-shadow:inset 1px 1px 3px rgba(0,0,0,.6);background:#000;background:-moz-linear-gradient(top,#000000 0%,#ff0000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000000),color-stop(100%,#ff0000));background:-webkit-linear-gradient(top,#000000 0%,#ff0000 100%);background:-o-linear-gradient(top,#000000 0%,#ff0000 100%);background:-ms-linear-gradient(top,#000000 0%,#ff0000 100%);background:linear-gradient(to bottom,#000000 0%,#ff0000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#ff0000',GradientType=0)}.akamai-caption-text-preview{position:relative;display:block;bottom:auto!important}.akamai-ready.akamai-cc-active .akamai-caption-text-preview{display:block}.akamai-captioning-advanced-container{display:none}.akamai-captioning-advanced-button{background:0 0;border:none;padding:0;border-bottom:1px solid #e4e4e4;color:#e4e4e4;cursor:pointer}.akamai-captioning-toggle-btn{cursor:pointer;outline:0;float:right;width:21px;height:20px;border-radius:.5em;background-color:#f4f4f4;background-color:#646464;border-color:#101010;border-radius:2px;border-style:solid;border-width:1px;color:#e4e4e4;font-size:90%;line-height:20px;min-height:16px;min-width:26px;padding:1px;text-align:center}.akamai-captioning-floater-btnselected{background-color:#e6e6e6;color:#101010;border-color:#101010;border-radius:2px;border-style:solid;border-width:1px;font-size:90%;line-height:20px;min-height:16px;min-width:26px;padding:1px;text-align:center}.akamai-captioning-floater-btndeselected{background-color:#646464;border-color:#101010;border-radius:2px;border-style:solid;border-width:1px;color:#e4e4e4;font-size:90%;line-height:20px;min-height:16px;min-width:26px;padding:1px;text-align:center}.akamai-captioning-typed p:last-child{-webkit-animation:wipe 3s;-webkit-mask-repeat:no-repeat;-webkit-mask-size:1500px 5000px;-webkit-mask-image:-webkit-gradient(linear,left center,right center,color-stop(0,#000000),color-stop(0.35,#000000),color-stop(0.5,#000000),color-stop(0.9,#000000),color-stop(1,rgba(0,0,0,0)))}@-webkit-keyframes wipe{0%{-webkit-mask-size:0 5000px}100%{-webkit-mask-size:1500px 5000px}}.akamai-button{border:none;margin:0;padding:0;background:0 0;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;-webkit-user-select:none}.akamai-button .akamai-label{color:#535353;position:relative;top:-19px;left:35px;font-weight:700}.akamai-button:hover .akamai-label,.akamai-button:active .akamai-label{color:#fff}.akamai-locked .akamai-button{pointer-events:none}.akamai-icon{background-image:url(amp.svg);pointer-events:auto}.akamai-locked .akamai-icon{pointer-events:none}@-webkit-keyframes buffering{from{left:-28px}to{left:0}}.akamai-waiting-overlay{width:100%;height:16px;position:absolute;left:0;bottom:0;display:none;margin:0;padding:0;border:none}.akamai-waiting .akamai-waiting-overlay{display:block}.akamai-active .akamai-waiting-overlay{bottom:50px}.akamai-waiting-bar{width:150%;height:16px;position:absolute;left:0;bottom:0;margin:0;margin-left:-28px;padding:0;border:none;border-top-style:solid;border-top-width:1px;border-top-color:rgba(64,64,64,.5);background-image:url(bar.png);background-repeat:repeat-x;background-position:0 0;background-color:rgba(128,128,128,.5);-webkit-animation:buffering .25s linear infinite}.akamai-waiting-text{position:absolute;margin-top:-2px;margin-left:5px;font-size:10px;text-shadow:1px 1px 1px #000}.akamai-replay.akamai-overlay{height:100%;background:0 0}.akamai-replay-button{position:absolute;width:auto;height:auto;right:auto;padding:10px;margin-left:-25px;margin-top:-25px;left:50%;top:50%;background:#7c7c7c;background:-moz-linear-gradient(top,#7c7c7c 0%,#595959 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7c7c7c),color-stop(100%,#595959));background:-webkit-linear-gradient(top,#7c7c7c 0%,#595959 100%);background:-o-linear-gradient(top,#7c7c7c 0%,#595959 100%);background:-ms-linear-gradient(top,#7c7c7c 0%,#595959 100%);background:linear-gradient(to bottom,#7c7c7c 0%,#595959 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7c7c',endColorstr='#595959',GradientType=0)}.akamai-replay-icon{width:13px;height:15px;border:none;margin:0;padding:0;background-image:url(amp.svg);background-position:-472px -9px}.akamai-replay-button:hover .akamai-replay-icon,.akamai-replay-button:active .akamai-replay-icon{background-position:-543px -9px}.akamai-replay-label{position:static;margin-left:20px}