.progressBar__progressBar{height:100%;max-width:100%;min-height:5px;background-color:hsla(0,0%,100%,.3)}.progressBar__progress{background-color:#1eb4ff;display:block;height:5px}
.episodeVideoTile__keyStateOverlay{background-color:rgba(0,0,0,.8);position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center}.episodeVideoTile__unlocked .play-button{background-color:#1eb4ff;opacity:1}.episodeVideoTile__redKey{padding:0 24px;margin:0 0 0 15px}.episodeVideoTile__redKey .episodeVideoTile__inner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.episodeVideoTile__redKey .episodeVideoTile__inner .play-button{opacity:1}.episodeVideoTile__redKey .episodeVideoTile__inner .episodeVideoTile__description{font-family:APL Sans Medium,sans-serif;font-size:1.4rem;line-height:1.2;color:#888;padding-top:18px}.episodeVideoTile__redKey .episodeVideoTile__inner .episodeVideoTile__moreDetails{color:#1eb4ff;padding-top:18px}.episodeVideoTile__mainContainer{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.episodeVideoTile__innerContainer{flex:1;-webkit-box-orient:vertical;flex-direction:column}.episodeVideoTile__innerContainer,.episodeVideoTile__rowOne{-webkit-box-flex:1;-webkit-box-direction:normal}.episodeVideoTile__rowOne{-webkit-box-orient:horizontal;flex-direction:row}.episodeVideoTile__rowOne,.episodeVideoTile__wrapperPlayButton{display:-webkit-box;display:flex;flex:1}.episodeVideoTile__wrapperPlayButton{-webkit-box-flex:1}.episodeVideoTile__divider{margin:0 10px}.episodeVideoTile__rowTwo{height:100%;max-height:30px;position:relative;margin-top:auto;margin-bottom:auto;margin-right:15px;border-left:1px solid hsla(0,0%,53.3%,.4)}@media (min-width:768px){.episodeVideoTile__rowTwo{display:none}}.episodeVideoTile__rowTwo .icon-arrow-down{position:absolute;top:5px;left:10px;font-size:1.5rem;cursor:pointer;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.episodeVideoTile__rowTwo .icon-arrow-down:hover{opacity:.65;cursor:pointer}.episodeVideoTile__rowTwo .icon-arrow-down.episodeVideoTile__visible{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.episodeVideoTile__wrapper{background-color:#171c20;list-style:none;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out;position:relative}.episodeVideoTile__wrapper p{margin:0}.episodeVideoTile__wrapper .expiring{color:#fa3333}.episodeVideoTile__wrapper .expiring p{display:inline}@media (min-width:768px){.episodeVideoTile__wrapper.active .episodeVideoTile__activeState{display:block}}@media (min-width:768px){.episodeVideoTile__wrapper:focus-within,.episodeVideoTile__wrapper:hover{cursor:pointer;background-color:#132439;color:#fff}.episodeVideoTile__wrapper:focus-within:not(.active) .episodeVideoTile__thumbPlayButton,.episodeVideoTile__wrapper:hover:not(.active) .episodeVideoTile__thumbPlayButton{opacity:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center}.episodeVideoTile__wrapper:focus-within .episodeVideoTile__watchButtonWrapper,.episodeVideoTile__wrapper:hover .episodeVideoTile__watchButtonWrapper{display:-webkit-box;display:flex}.episodeVideoTile__wrapper:focus-within .episodeVideoTile__middle .episodeNumber,.episodeVideoTile__wrapper:focus-within .episodeVideoTile__middle .showName,.episodeVideoTile__wrapper:hover .episodeVideoTile__middle .episodeNumber,.episodeVideoTile__wrapper:hover .episodeVideoTile__middle .showName{color:#fff}.episodeVideoTile__wrapper:focus-within .episodeVideoTile__middle .episodeTitle,.episodeVideoTile__wrapper:hover .episodeVideoTile__middle .episodeTitle{opacity:0;height:0}.episodeVideoTile__wrapper:focus-within .episodeVideoTile__middle .episodeDescription,.episodeVideoTile__wrapper:hover .episodeVideoTile__middle .episodeDescription{display:-webkit-box;display:flex}.episodeVideoTile__wrapper:focus-within .episodeVideoTile__middle .expiring,.episodeVideoTile__wrapper:focus-within .episodeVideoTile__middle .infoRow,.episodeVideoTile__wrapper:hover .episodeVideoTile__middle .expiring,.episodeVideoTile__wrapper:hover .episodeVideoTile__middle .infoRow{color:#fff}.episodeVideoTile__wrapper:focus-within .episodeVideoTile__bar,.episodeVideoTile__wrapper:hover .episodeVideoTile__bar{display:block}}.episodeVideoTile__row{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:end;justify-content:flex-end}@media (min-width:768px){.episodeVideoTile__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;min-height:200px}}@media (min-width:1280px){.episodeVideoTile__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;min-height:220px}}.episodeVideoTile__row .episodeVideoTile__left{margin-bottom:16px;position:relative}@media (min-width:768px){.episodeVideoTile__row .episodeVideoTile__left{margin:0 16px 0 0;-webkit-box-flex:1;flex:1 0 30%;overflow:hidden}}.episodeVideoTile__row .episodeVideoTile__right{padding:15px 15px 15px 0;-webkit-box-flex:0;flex:0 0 auto;width:60px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.episodeVideoTile__row .episodeVideoTile__right .my-videos-button-container>div{padding:0}.episodeVideoTile__row .episodeVideoTile__right>div{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin-bottom:0}@media (min-width:768px){.episodeVideoTile__row .episodeVideoTile__right>div{margin-bottom:11px}}@media (min-width:768px){.episodeVideoTile__row .episodeVideoTile__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;justify-content:space-around;-webkit-box-align:center;align-items:center}}.episodeVideoTile__imageWrapperMobile,.episodeVideoTile__imageWrapperTablet{display:none}@media (min-width:768px){.episodeVideoTile__imageWrapperMobile,.episodeVideoTile__imageWrapperTablet{display:-webkit-box;display:flex;height:100%}.episodeVideoTile__imageWrapperMobile>div,.episodeVideoTile__imageWrapperTablet>div{position:relative;flex-shrink:0;width:98%;background-position:50%;background-size:cover;background-repeat:no-repeat}.episodeVideoTile__imageWrapperMobile>div:before,.episodeVideoTile__imageWrapperTablet>div:before{height:0;display:block;content:"";padding-top:56.25%}.episodeVideoTile__imageWrapperMobile>div>*,.episodeVideoTile__imageWrapperTablet>div>*{position:absolute;top:0;left:0;right:0;bottom:0}}.episodeVideoTile__imageWrapperMobile{display:-webkit-box;display:flex}.episodeVideoTile__imageWrapperMobile .episodeVideoTile__watchButtonWrapper.auth{height:45px;width:45px}.episodeVideoTile__imageWrapperMobile .episodeVideoTile__watchButtonWrapper.auth i{font-size:2rem}.episodeVideoTile__image{position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat;min-height:200px}@media (max-width:768px){.episodeVideoTile__image{position:relative;width:100%}.episodeVideoTile__image:before{height:0;display:block;content:"";padding-top:56.25%}.episodeVideoTile__image>*{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width:1280px){.episodeVideoTile__image{min-height:220px}}.episodeVideoTile__image .episodeVideoTile__progressBar{height:6px;position:absolute;bottom:0;top:auto}.episodeVideoTile__image .episodeVideoTile__progressBar .zero{display:none}.episodeVideoTile__image .episodeVideoTile__progressBar .progress{height:6px}.episodeVideoTile__image .episodeVideoTile__thumbPlayButton{opacity:0}.active .episodeVideoTile__image{color:#1c5cab;z-index:2;border:4px solid #1c5cab}.episodeVideoTile__imageHolder{position:absolute;top:0;left:0;width:100%;height:100%}.episodeVideoTile__middle{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:15px 10px 15px 0}@media (min-width:768px){.episodeVideoTile__middle{margin:0 16px 0 0;-webkit-box-flex:1;flex:1 1 60%;overflow:hidden;padding:16px}}.episodeVideoTile__middle .nowPlaying{color:#1c5cab;padding-left:5px}@media (min-width:768px){.episodeVideoTile__middle .nowPlaying{display:none}}.episodeVideoTile__middle .episodeNumber{font-family:APL Sans Medium,sans-serif}.episodeVideoTile__middle .episodeNumber,.episodeVideoTile__middle .showName{text-transform:uppercase;color:#888;font-size:1.2rem;line-height:1.5rem;margin-bottom:5px}@media (min-width:768px){.episodeVideoTile__middle .episodeNumber,.episodeVideoTile__middle .showName{font-size:1.6rem;line-height:normal}}.episodeVideoTile__middle .episodeTitle{font-weight:300;font-size:1.6rem;line-height:1.9rem;color:#fff;text-transform:lowercase}@media (min-width:768px){.episodeVideoTile__middle .episodeTitle{font-size:2.2rem;line-height:normal}}@media (min-width:1280px){.episodeVideoTile__middle .episodeTitle{font-size:2.8rem}}.episodeVideoTile__middle .episodeDescription{color:#fff;display:none;font-family:APL Sans Medium,sans-serif;font-size:1.3rem;margin:10px 0}@media (min-width:1280px){.episodeVideoTile__middle .episodeDescription{font-size:1.5rem}}.episodeVideoTile__middle .infoRow{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;font-size:1.2rem;height:auto;-webkit-box-pack:center;justify-content:center;color:#888;overflow:hidden;margin-top:auto}.episodeVideoTile__middle .infoRow p{display:inline-block}.episodeVideoTile__middle .infoRow .divider{margin:0 11px}@media (min-width:768px){.episodeVideoTile__middle .infoRow{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}}@media (min-width:1280px){.episodeVideoTile__middle .infoRow{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;font-size:1.4rem}}.episodeVideoTile__middle .minutes{text-transform:uppercase}.episodeVideoTile__middle.center{-webkit-box-pack:center;justify-content:center;margin-bottom:0}.episodeVideoTile__episodeInfo,.episodeVideoTile__episodeInfoMobile{margin-top:auto;color:#888}@media (min-width:768px){.episodeVideoTile__episodeInfo,.episodeVideoTile__episodeInfoMobile{display:block}}@media (min-width:768px){.episodeVideoTile__episodeInfo{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.episodeVideoTile__episodeInfoMobile{font-size:1.3rem;margin-top:16px}.episodeVideoTile__activeState{display:none;position:absolute!important;height:100%;width:100%;top:0;left:0;right:0;background-color:rgba(0,0,0,.3)}.episodeVideoTile__activeState .episodeVideoTile__content{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;height:100%}.episodeVideoTile__activeState .episodeVideoTile__content div{width:100%;text-align:center;font-size:2.2rem}.episodeVideoTile__minutes{text-transform:uppercase}.episodeVideoTile__playButtonWrapper{border-color:#fff}.episodeVideoTile__playButtonWrapper i{color:#fff}.episodeVideoTile__playButtonWrapper.locked i{font-size:2.4rem!important}@media (min-width:768px){.episodeVideoTile__playButtonWrapper.locked i{font-size:3rem!important}}.episodeVideoTile__playButtonWrapper.unlocked{background:transparent;height:30px;width:30px;border-width:1px}.episodeVideoTile__playButtonWrapper.unlocked i{font-size:1.5rem;left:1px}@media (min-width:768px){.episodeVideoTile__playButtonWrapper.unlocked{height:40px;width:40px;border-width:1px}.episodeVideoTile__playButtonWrapper.unlocked i{font-size:2.1rem;left:2.6px}}.episodeVideoTile__playButtonWrapper.redkey i{color:#0073ff;font-size:3.5rem}@media (min-width:768px){.episodeVideoTile__playButtonWrapper.redkey i{font-size:5rem}}.episodeVideoTile__favoritesButton{display:none;border-width:2px;width:100%;padding:1rem;color:hsla(0,0%,100%,.4);border-color:hsla(0,0%,100%,.4)}@media (min-width:768px){.episodeVideoTile__favoritesButton{display:block}}.episodeVideoTile__mobileDrawer{max-height:0;overflow:hidden;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;text-transform:none;z-index:2;background-color:#171c20;font-size:2rem;margin:0;width:100%;max-width:100%;display:block}.episodeVideoTile__mobileDrawer .episodeVideoTile__inner{padding:0 15px}.episodeVideoTile__mobileDrawer .watch-button{display:-webkit-box!important;display:flex!important}@media (min-width:768px){.episodeVideoTile__mobileDrawer{display:none}}.episodeVideoTile__mobileDrawer.episodeVideoTile__visible{max-height:1000px}.episodeVideoTile__mobileDrawer .episodeVideoTile__description{font-family:APL Sans Medium,sans-serif;margin:16px 0;font-size:1.3rem;color:#888}.episodeVideoTile__bar{display:none;position:absolute!important;height:100%;top:0;left:0;right:0;width:16px!important;background-color:#1c5cab}
.dropdownMenu__dropdown{overflow:hidden;position:absolute;background-color:#fff;font-size:2rem;margin:0;right:0;top:40px;width:100%;min-width:200px;max-width:100%;max-height:0;z-index:2;text-transform:none;-webkit-transition:all .5s ease;transition:all .5s ease}@media (min-width:768px){.dropdownMenu__dropdown{max-width:280px;top:65px}}.dropdownMenu__dropdown.dropdownMenu__visible,.dropdownMenu__dropdown ul{max-height:250px}.dropdownMenu__dropdown ul{margin:0;overflow:auto}.dropdownMenu__dropdown ul:hover{cursor:pointer}.dropdownMenu__dropdown li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:50px;color:#000;line-height:2.6rem;margin:0;list-style:none}.dropdownMenu__dropdown li.dropdownMenu__selectedSeason{background:hsla(0,0%,53.3%,.2);color:#0073ff;border-left:10px solid #0073ff;padding-right:10px}.dropdownMenu__dropdownButton{background:none;border:none}.dropdownMenu__dropdownLabel{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;right:0;font-size:2.5rem;color:#fff}.dropdownMenu__dropdownLabel .icon-arrow-down{margin-left:10px}.dropdownMenu__arrow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-size:1.8rem;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;margin-left:auto;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.dropdownMenu__arrow,.dropdownMenu__arrow .icon-arrow-down{display:-webkit-box;display:flex}.dropdownMenu__arrow.dropdownMenu__visible{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:768px){.dropdownMenu__arrow{top:1px}}.dropdownMenu__details{font-size:1.7rem;color:#888;display:none}@media (min-width:768px){.dropdownMenu__details{display:block}}.dropdownMenu__details:hover{cursor:default}.dropdownMenu__seasonNumber{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:end;justify-content:flex-end;margin-left:0;font-size:1.8rem}@media (min-width:768px){.dropdownMenu__seasonNumber{font-size:2.2rem;margin-left:auto}}@media (min-width:1280px){.dropdownMenu__seasonNumber{font-size:2.4rem}}.dropdownMenu__seasonNumber.dropdownMenu__label:hover{opacity:1;cursor:default}.dropdownMenu__seasonNumber.dropdownMenu__label .dropdownMenu__arrow{display:none}.dropdownMenu__seasonNumber:hover{color:#0073ff;opacity:.65;cursor:pointer}.dropdownMenu__divider{margin:0 8px}.dropdownMenu__topLabel{display:none;line-height:1.7rem}@media (min-width:768px){.dropdownMenu__topLabel{display:block}}.dropdownMenu__topLabel p{display:inline}
.episodeListHeader__listHeader{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.episodeListHeader__listHeader .episodeListHeader__left,.episodeListHeader__listHeader .episodeListHeader__right{-webkit-box-flex:1;flex:1 0 auto;display:-webkit-box;display:flex}.episodeListHeader__listHeader .episodeListHeader__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:right;-webkit-box-pack:center;justify-content:center}@media (min-width:768px){.episodeListHeader__listHeader .episodeListHeader__right{justify-content:space-around}}
.episodeList__showMoreButton{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;cursor:pointer;text-transform:uppercase;text-decoration:none;text-align:center;white-space:nowrap}.episodeList__list{-webkit-transform:translateX(0);transform:translateX(0);position:relative;margin-bottom:0}.episodeList__list.episodeList__dropdownOpen{opacity:.25}@media (min-width:768px){.episodeList__list.episodeList__dropdownOpen{opacity:1}}.episodeList__showMoreButton{background:0;color:#1c5cab;padding:8px 50px;font-size:1.8rem;border-radius:4px;-webkit-transition:background-color .25s ease-in-out,box-shadow .25s ease-in-out,opacity .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,box-shadow .25s ease-in-out,opacity .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;border:1px solid #1c5cab;margin:0}@media (min-width:768px){.episodeList__showMoreButton{padding:8px 80px;font-size:1.4rem}}@media (min-width:1280px){.episodeList__showMoreButton{padding:10px 100px;font-size:1.6rem}}.episodeList__showMoreButton:focus{outline:0}.episodeList__showMoreButton:focus-within,.episodeList__showMoreButton:hover{opacity:.65}.episodeList__showMore{font-size:1.8rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.episodeList__showMore:hover{cursor:pointer}.episodeList__showMore button.show{display:-webkit-inline-box;display:inline-flex}.episodeList__showMore button.hide{display:none}
