.centerWrap:before,.SocialEndcapContentContainer:before,.ReplayEndcap .EndcapCurrentEpisodeWrapper:before,.centerWrap:after,.SocialEndcapContentContainer:after,.ReplayEndcap .EndcapCurrentEpisodeWrapper:after{content:'';display:table}.centerWrap:after,.SocialEndcapContentContainer:after,.ReplayEndcap .EndcapCurrentEpisodeWrapper:after{clear:both}
.centerWrap,.SocialEndcapContentContainer,.ReplayEndcap .EndcapCurrentEpisodeWrapper{*zoom:1}.StandardEndcap .EndcapTruncate,.ReplayEndcap .EndcapTruncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.centerWrap{width:960px;margin:0 auto}.centerWrap.maxWidth{width:100%}.StandardEpisodeEndcap{height:100%}
.StandardEndcap{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #4c4c4c;padding:3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.StandardEndcap a,.StandardEndcap .anchor{color:#ccc;-webkit-transition:color .05s ease-in 0s;-moz-transition:color .05s ease-in 0s;transition:color .05s ease-in 0s}
.StandardEndcap a .EndcapIconText,.StandardEndcap .anchor .EndcapIconText{-webkit-transition:color .05s ease-in 0s;-moz-transition:color .05s ease-in 0s;transition:color .05s ease-in 0s}.StandardEndcap a:hover,.StandardEndcap .anchor:hover{color:#22a0c9}.StandardEndcap a:hover .EndcapIconText,.StandardEndcap .anchor:hover .EndcapIconText{color:#fff}
.StandardEndcap{color:#fff}.StandardEndcap h3,.StandardEndcap h2,.StandardEndcap .EndcapCurrentEpisodeControls{color:#ccc}.StandardEndcap h3{font-size:1.4em}.StandardEndcap h2{font-size:1.2em}.StandardEndcap .EndcapEpisodeList{display:table;table-layout:fixed;width:100%;height:100%}.StandardEndcap .EndcapEpisodeList .EndcapEpisode{display:table-row;width:100%}
.StandardEndcap .EndcapEpisodeList .EndcapEpisode>div{display:table-cell;width:100%;vertical-align:bottom}.StandardEndcap .EndcapCurrentAndNextEpisode{float:left;width:50%;height:100%;position:relative}.StandardEndcap .EndcapCurrentAndNextEpisode>h2:first-child{font-size:14px}.StandardEndcap .EndcapCurrentAndNextEpisode h3{margin-bottom:10px}
.StandardEndcap .EndcapCurrentEpisodeControls{padding:10px 0}.StandardEndcap .EndcapCurrentEpisodeControls i{font-size:18px}.StandardEndcap .EndcapNextEpisodeWrapper{position:absolute;bottom:0;width:100%}.StandardEndcap .EndcapNextEpisodeCounter .EndcapResumeTimer{display:none}.StandardEndcap .EndcapNextEpisodeCounter .EndcapPauseTimer{display:inline}
.StandardEndcap .EndcapNextEpisodeCounter.EndcapTimerPaused .EndcapResumeTimer{display:inline}.StandardEndcap .EndcapNextEpisodeCounter.EndcapTimerPaused .EndcapPauseTimer{display:none}.StandardEndcap .EndcapMoreEpisodes{float:right;width:35%;height:100%;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:5px}
.StandardEndcap .EndcapMoreEpisodes>h3{margin:0 0 25px;position:absolute;top:0;overflow:hidden;width:100%}.StandardEndcap .EndcapMoreEpisodes>h3 span.EndcapTruncate{display:block}.StandardEndcap .EndcapMoreEpisodes h2{padding-bottom:5px}.StandardEndcap .EndcapEpisode{margin-bottom:2em}.StandardEndcap .EndcapEpisode.hover a{color:#22a0c9}
.StandardEndcap .EndcapEpisode:last-child{margin-bottom:0}.StandardEndcap .EndcapEpisode .EndcapEpisodeDescription{font-size:12px}.StandardEndcap .EndcapEpisode.hover .EndcapEpisodeThumbnail .PlayIcon,.StandardEndcap .EndcapEpisode .EndcapEpisodeThumbnail:hover .PlayIcon{visibility:visible;background-color:rgba(0,0,0,0.4)}
.StandardEndcap .EndcapEpisode.hover .EndcapEpisodeThumbnail .PlayIcon i,.StandardEndcap .EndcapEpisode .EndcapEpisodeThumbnail:hover .PlayIcon i{color:#fff}.StandardEndcap .EndcapEpisode .EndcapEpisodeThumbnail{position:relative;float:left;display:inline-block;width:119px;height:83px;border:1px solid #979797;margin-right:8px}
.StandardEndcap .EndcapEpisode .EndcapEpisodeThumbnail .PlayIcon{position:absolute;-webkit-transition:background-color .1s ease-in 0s;-moz-transition:background-color .1s ease-in 0s;transition:background-color .1s ease-in 0s;top:0;left:0;z-index:2;height:100%;width:100%;text-align:center;display:inline-block;visibility:hidden;vertical-align:middle}
.StandardEndcap .EndcapEpisode .EndcapEpisodeThumbnail .PlayIcon i{position:relative;color:transparent;-webkit-transition:color .1s ease-in 0s;-moz-transition:color .1s ease-in 0s;transition:color .1s ease-in 0s;line-height:83px}.StandardEndcap .EndcapEpisode.EndcapNextEpisode{padding-top:8px;width:100%}
.StandardEndcap .EndcapEpisode.EndcapNextEpisode>h2{margin-bottom:8px}.StandardEndcap .EndcapEpisode.EndcapNextEpisode .EndcapNextEpisodeSeries{font-size:1em}.StandardEndcap .EndcapEpisode.EndcapNextEpisode .PlayIcon i{line-height:175px}.StandardEndcap .EndcapEpisode.EndcapNextEpisode .EndcapEpisodeThumbnail{height:175px;width:233px;margin-right:16px;border:1px solid #979797}
.ie7 .StandardEndcap .EndcapNextEpisodeWrapper{position:relative}.ie7 .StandardEndcap .EndcapMoreEpisodes{padding-top:50px}.ie7 .StandardEndcap .EndcapEpisode .EndcapEpisodeThumbnail{display:inline}@media only screen and (max-width:862px){.StandardEndcap li.EndcapEpisode:nth-of-type(1n+4){display:none}
}@media only screen and (max-width:750px){.StandardEndcap{padding:15px}.StandardEndcap .EndcapMoreEpisodes{width:40%}.StandardEndcap .EndcapEpisode.EndcapNextEpisode .EndcapEpisodeThumbnail{height:78.75px;width:104.85px}.StandardEndcap .EndcapEpisode.EndcapNextEpisode .EndcapEpisodeThumbnail .PlayIcon i{line-height:78.75px}
.StandardEndcap .EndcapEpisode.EndcapNextEpisode .EndcapEpisodeThumbnail img{width:100%;height:100%}}@media only screen and (max-width:660px){.StandardEndcap{font-size:85%}.StandardEndcap .EndcapMoreEpisodes{width:45%}.StandardEndcap .EndcapEpisode .EndcapEpisodeThumbnail{height:66.4px;width:95.2px}
.StandardEndcap .EndcapEpisode .EndcapEpisodeThumbnail .PlayIcon i{line-height:66.4px}.StandardEndcap .EndcapEpisode .EndcapEpisodeThumbnail img{width:100%;height:100%}}@media only screen and (max-width:580px){.StandardEndcap{padding:10px}.StandardEndcap .EndcapEpisode .EndcapEpisodeThumbnail{height:54px;width:72px}
.StandardEndcap .EndcapEpisode .EndcapEpisodeThumbnail .PlayIcon i{line-height:54px}.StandardEndcap .EndcapMoreEpisodes>h3{margin-bottom:13px}.StandardEndcap .EndcapMoreEpisodes li{position:relative;margin-bottom:10px}.StandardEndcap .EndcapMoreEpisodes li a{float:none;margin-top:1.5em}.StandardEndcap .EndcapMoreEpisodes li h2{position:absolute;width:100%}
.StandardEndcap .EndcapMoreEpisodes li p{display:none}}@media only screen and (max-width:510px){.StandardEndcap{width:100%}.StandardEndcap .EndcapCurrentEpisodeControls{padding:10px 0}.StandardEndcap .EndcapEpisode.EndcapNextEpisode{padding-top:0}.StandardEndcap .EndcapEpisode.EndcapNextEpisode p{display:none}
.StandardEndcap .EndcapEpisode.EndcapNextEpisode .EndcapEpisodeThumbnail{height:52.5px;width:69.9px}.StandardEndcap .EndcapEpisode.EndcapNextEpisode .EndcapEpisodeThumbnail .PlayIcon i{line-height:52.5px}.StandardEndcap .EndcapMoreEpisodes{display:none}.StandardEndcap .EndcapCurrentAndNextEpisode{float:none;width:100%;max-width:100%}
.StandardEndcap .EndcapNextEpisodeWrapper{width:100%;padding-top:10px}}@media only screen and (max-width:320px){.StandardEndcap{max-width:99%;overflow:hidden}.StandardEndcap .EndcapNextEpisodeWrapper{width:93%}}.CustomEndcap{width:100%;height:100%;text-align:center;border-top:5px solid #e2261c}.CustomEndcap .CustomEndcap__Logo{position:absolute;top:5px;left:10px;width:60px;height:53px;background:url("../../../skin/smooth/images/masthead/sprite.png") 0 0 no-repeat;background:rgba(0,0,0,0) url("../../../skin/smooth/images/masthead/sprite.svg") no-repeat 0 0;background-size:137%}
.CustomEndcap.SocialEndcap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.SocialEndcapContentContainer{width:50%;margin:0 auto;position:relative;text-align:left;display:inline-block;vertical-align:middle}@media only screen and (max-width:660px){.SocialEndcapContentContainer{width:70%}
}@media only screen and (max-width:500px){.SocialEndcapContentContainer{width:90%}}.EndcapShowPoster{width:55px;height:82px;float:left}.EndcapShowPoster.Verticals{width:82px}.SocialEndcapTextContainer{position:absolute;bottom:0;top:5px;right:0;left:90px;line-height:1.15}.SocialEndcapTextContainer.Verticals{left:117px}
a.SocialEdncapText{display:inline-block}.SocialEndcapText{font-size:18px;display:block;color:#fff}.SocialEndcapText:before{content:'>';display:block;position:absolute;left:-15px;font-family:BlipIcons;font-size:80%}.SocialEndcapText.EndcapCurrentEpisodeControls a{color:#fff}
.SocialEndcapText__bottom{position:absolute;bottom:5px}.ReplayEndcap{color:#fff;border:1px solid #4c4c4c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ReplayEndcap h2,.ReplayEndcap h3{color:#ccc}.ReplayEndcap h3{font-size:1.4em}.ReplayEndcap a,.ReplayEndcap .anchor{color:#ccc;-webkit-transition:color .05s ease-in 0s;-moz-transition:color .05s ease-in 0s;transition:color .05s ease-in 0s}
.ReplayEndcap a .EndcapIconText,.ReplayEndcap .anchor .EndcapIconText{-webkit-transition:color .05s ease-in 0s;-moz-transition:color .05s ease-in 0s;transition:color .05s ease-in 0s}.ReplayEndcap a:hover,.ReplayEndcap .anchor:hover{color:#22a0c9}.ReplayEndcap a:hover .EndcapIconText,.ReplayEndcap .anchor:hover .EndcapIconText{color:#fff}
.ReplayEndcap .EndcapCurrentAndNextEpisode{text-align:left;height:100%;width:70%;display:table;table-layout:fixed;margin:0 auto}.ReplayEndcap .EndcapCurrentAndNextEpisode .EndcapEpisode{display:table-row}.ReplayEndcap .EndcapCurrentAndNextEpisode .EndcapEpisode>div{display:table-cell;vertical-align:middle}
.ReplayEndcap .EndcapCurrentAndNextEpisode .EndcapEpisode.hover .EndcapCurrentEpisodeControls i{color:#22a0c9}.ReplayEndcap .EndcapCurrentAndNextEpisode .EndcapEpisode.hover .EndcapIconText{color:#fff}.ReplayEndcap .EndcapCurrentAndNextEpisode .EndcapEpisode.hover .EndcapEpisodeThumbnail .PlayIcon,.ReplayEndcap .EndcapCurrentAndNextEpisode .EndcapEpisode .EndcapEpisodeThumbnail:hover .PlayIcon{visibility:visible;background-color:rgba(0,0,0,0.4)}
.ReplayEndcap .EndcapCurrentAndNextEpisode .EndcapEpisode.hover .EndcapEpisodeThumbnail .PlayIcon i,.ReplayEndcap .EndcapCurrentAndNextEpisode .EndcapEpisode .EndcapEpisodeThumbnail:hover .PlayIcon i{color:#fff}.ReplayEndcap .EndcapEpisodeThumbnail{position:relative;float:left;display:inline-block;width:233px;height:175px;border:1px solid #979797;margin-right:20px}
.ReplayEndcap .EndcapEpisodeThumbnail img{height:100%;width:100%}.ReplayEndcap .EndcapEpisodeThumbnail .PlayIcon{position:absolute;-webkit-transition:background-color .1s ease-in 0s;-moz-transition:background-color .1s ease-in 0s;transition:background-color .1s ease-in 0s;top:0;left:0;z-index:2;height:100%;width:100%;text-align:center;display:inline-block;visibility:hidden;vertical-align:middle}
.ReplayEndcap .EndcapEpisodeThumbnail .PlayIcon i{position:relative;color:transparent;-webkit-transition:color .1s ease-in 0s;-moz-transition:color .1s ease-in 0s;transition:color .1s ease-in 0s;line-height:175px}.ReplayEndcap .EndcapCurrentEpisodeWrapper{position:relative}.ReplayEndcap .EndcapCurrentEpisodeControls{font-size:1.2em;position:absolute;bottom:0;left:253px}
@media only screen and (max-width:660px){.ReplayEndcap .EndcapEpisodeThumbnail{width:174.75px;height:131.25px}.ReplayEndcap .EndcapEpisodeDescription{display:none}.ReplayEndcap .EndcapCurrentEpisodeControls{left:194.75px}}@media only screen and (max-width:500px){.ReplayEndcap .EndcapEpisodeThumbnail{width:128.15px;height:96.25px}
.ReplayEndcap .EndcapCurrentEpisodeControls{left:148.15px}.ReplayEndcap .EndcapCurrentAndNextEpisode{width:90%}}.external-endcap{height:100%;width:100%;overflow:hidden;margin:0;padding:0}