.centerWrap:before,.centerWrap:after{content:'';display:table}.centerWrap:after{clear:both}.centerWrap{*zoom:1}.centerWrap{width:960px;margin:0 auto}.centerWrap.maxWidth{width:100%}.EpisodeEndcap{display:none}.Endcap,.EndcapLite{width:780px;height:438px}.Endcap a,.EndcapLite a{font-size:14px}
.Endcap,.EndcapLite{background:#333 url("images/endcap-bg.png") repeat-x top left}.EndcapTitleBar{height:50px;line-height:50px;overflow:hidden}.EndcapTitleBarContents,.EndcapTitleBarTitle{color:#777;text-shadow:0 1px 0 #000;font-size:14px;line-height:50px;font-weight:bold;padding-left:20px;display:block}
#EndcapEpBridgeNextEpisode .EndcapTitleBarContents{padding-left:40px}#EndcapTimeLeft{color:#AAA}#EndcapSeriesName{color:#FFF}#RestartIcon{float:left;margin:18px -8px 0 13px}.EndcapTitleBarTitle{display:none}.EpisodeEndcap.EpBridge .RestartIcon{display:none}.EpisodeEndcap.EpBridge #EndcapEpBridgeNextEpisode .EndcapTitleBarContents{padding-left:0;text-align:center}
#EndcapEpBridgeNextEpisode{float:left;width:210px;height:100%;border-right:1px solid #484848}#EndcapNextEpContents{padding:25px 20px}#EndcapNextEpContents img{border-radius:5px;-webkit-box-shadow:0 1px 2px #000;-moz-box-shadow:0 1px 2px #000;box-shadow:0 1px 2px #000}#EndcapChanBridgeNextEpisode{float:left;width:399px;height:100%;border-right:1px solid #484848}
#EndcapEpBridgeRecos{float:left;width:569px;height:100%;background:url("images/endcap-sidebar-shadow.png") repeat-y top left}#EndcapChaneBridgeRecos{float:left;width:589px;height:100%;background:url("images/endcap-sidebar-shadow.png") repeat-y top left}.EndcapEpOption{float:left;width:170px}#EndcapChanBridgeRecos .EndcapEpOption{margin-left:20px}
.EndcapEpThumbnail{position:relative;z-index:7;margin-bottom:20px;display:block}.EndcapEpThumbnail:hover{text-decoration:none}.EndcapEpThumbnail img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px #000;-webkit-box-shadow:0 1px 1px #000;box-shadow:0 1px 1px #000;width:172px;height:98px}
.EndcapEpThumbnail .Play{display:none;position:absolute;left:49px;top:34px;z-index:9}.EpisodeLite .EndcapEpThumbnail .Play{left:39px;top:30px}.EndcapEpThumbnail:hover .Play{display:block}.EpContentRating{position:absolute;margin:5px;z-index:7}.EndcapEpTitle{max-height:60px;font-size:11px;line-height:20px;font-weight:bold;color:#FFF;text-shadow:0 1px 0 #000;margin-bottom:10px;overflow:hidden}
.EndcapEpMeta{font-size:10px;line-height:15px;color:#999;text-shadow:0 1px 0 #000;margin-bottom:20px}.EndcapEpMeta span{display:block}.EndcapEpDescription{height:77px;overflow:hidden;font-size:12px;line-height:1.4em;color:#CCC;text-shadow:0 1px 0 #000;margin-bottom:23px}.EpisodeEndcapLite .EndcapEpDescription{height:15px;overflow:hidden}
.StartWatchingButton.InsetButton{width:160px;background:#464646;box-shadow:inset 0 1px 5px rgba(0,0,0,0.2),0 1px 0 #565656}.StartWatchingButton.InsetButton span{color:#333;background:#c3c3c3;background:-moz-linear-gradient(top,#c3c3c3 35%,#a19e9e 64%);background:-webkit-gradient(linear,left top,left bottom,color-stop(35%,#c3c3c3),color-stop(64%,#a19e9e));background:-webkit-linear-gradient(top,#c3c3c3 35%,#a19e9e 64%);background:-o-linear-gradient(top,#c3c3c3 35%,#a19e9e 64%);background:-ms-linear-gradient(top,#c3c3c3 35%,#a19e9e 64%);background:linear,top,#c3c3c3 35%,#a19e9e 64%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c3c3c3',endColorstr='#a19e9e',GradientType=0)}
.StartWatchingButton.InsetButton span:hover{text-decoration:none;color:#fff;background:#00b4f0;background:-moz-linear-gradient(top,#00b4f0 0,#0083b1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00b4f0),color-stop(100%,#0083b1));background:-webkit-linear-gradient(top,#00b4f0 0,#0083b1 100%);background:-o-linear-gradient(top,#00b4f0 0,#0083b1 100%);background:-ms-linear-gradient(top,#00b4f0 0,#0083b1 100%);background:linear,top,#00b4f0 0,#0083b1 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b4f0',endColorstr='#0083b1',GradientType=0)}
#EndcapEpBridgeRecos .EndcapTitleBar .Recommended{display:block}#EndcapEpBridgeRecos .EndcapTitleBar .MightLike{display:none}.EndcapRecoContent .Pagination{position:absolute;margin:20px;top:110px;border:0;background:transparent;height:auto;line-height:1.2em;width:530px}.EndcapRecoContent .Pagination a{margin:0;padding:0;position:static}
#RecoPrevPage{float:left}#RecoNextPage{float:right}.EndcapRecoContent{margin-top:45px;position:relative}#EndcapRecoSeries{height:330px;width:460px;overflow:hidden;margin:auto}#EndcapRecoSeries .Slider{position:relative;height:319px;left:0}.SingleReco #EndcapRecoSeries .Slider{text-align:center}.SingleReco #EndcapRecoSeries .Slider .RecoSeries{display:inline-block}
#EndcapChanBridgeRecos #EndcapRecoContent{margin-top:25px}.RecoSeries{margin:0 15px;font-size:10px;line-height:15px;font-weight:bold;color:#CCC;text-align:center;text-shadow:0 1px 0 #000;text-decoration:none;width:200px;display:block;float:left}.RecoSeries img{margin-bottom:10px}.RecoSeries .RecoSeriesTitle{word-wrap:break-word}
.EndcapLite{width:596px;height:334px;overflow:hidden}.EndcapLite #EndcapEpBridgeNextEpisode .EndcapTitleBar .EndcapTitleBarContents,.EpisodeLite #RestartIcon{display:none}.EndcapLite .EndcapEpThumbnail img{width:150px;height:84px}.EndcapLite .EndcapEpOption{width:150px}.EpisodeLite .EndcapTitleBarTitle{display:block}
.EpisodeLite #EndcapEpBridgeNextEpisode{height:350px;width:200px}.EpisodeLite #EndcapNextEpContents{padding:25px 15px}.EpisodeLite #EndcapEpBridgeRecos{width:221px;height:350px}.EpisodeLite #EndcapEpBridgeRecos .EndcapTitleBar .Recommended{display:none}.EpisodeLite #EndcapEpBridgeRecos .EndcapTitleBar .MightLike{display:block}
.EpisodeLite .EndcapRecoContent .Pagination{top:74px;width:193px;z-index:10;margin:0 15px}.EpisodeLite #EndcapRecoSeries{height:254px;width:125px;position:relative;z-index:11}.EpisodeLite #EndcapRecoSeries .Slider{height:225px}.EpisodeLite #EndcapRecoSeries .RecoSeries{width:115px;height:225px;margin:0 5px}
.EpisodeLite .SingleOwnEpisode #EndcapRecoSeries .RecoSeries,.EpisodeLite .NoOwnEpisode #EndcapRecoSeries .RecoSeries{margin:0 20px}.EpisodeLite #EndcapRecoSeries .RecoSeries img{width:115px;height:170px}.EpisodeLite .EndcapEpMeta .Season{display:none}.EndcapLite .EndcapEpOption{display:none;width:172px;margin:25px 0 0 14px}
.EndcapLite .NoOwnEpisode .EndcapEpOption,.EndcapLite .SingleOwnEpisode .EndcapEpOption{margin:25px 0 0 15px}.EndcapLite #EndcapMoreFromShow{float:left;width:375px}.SingleOwnEpisode .EndcapLite #EndcapMoreFromShow{width:198px}.EpisodeEndcapLite.SingleOwnEpisode #EndcapMoreFromShow,.EpisodeEndcapLite.SingleOwnEpisode .EndcapMoreFromShowList,.EpisodeEndcapLite.SingleOwnEpisode #EndcapMoreFromShow .EndcapTitleBar{width:198px}
.EndcapLite .StartWatchingButton{display:none}.EndcapLite #EndcapMoreFromShow .EndcapTitleBar .EndcapTitleBarTitle{display:block}.EndcapLite #EndcapMoreFromShow .EndcapTitleBar .EndcapTitleBarTitle span{color:#fff}.EndcapLite .Play{display:none}.EpisodeEndcapLite.SingleOwnEpisode #EndcapMoreFromShow{width:178px}
.EpisodeEndcapLite.SingleOwnEpisode #EndcapRecoSeries{width:310px}.EpisodeEndcapLite.SingleOwnEpisode .Pagination{width:392px}.EpisodeEndcapLite.SingleOwnEpisode #EndcapEpBridgeRecos{width:418px}.EpisodeEndcapLite .EndcapTitleBar .MoreFromThisSeries{display:none}.EpisodeEndcapLite.SingleOwnEpisode .EndcapTitleBar .MoreFromThisSeries{display:inline;color:#fff}
.EpisodeEndcapLite .EndcapTitleBar .MoreFromSeries{display:inline}.EpisodeEndcapLite.SingleOwnEpisode .EndcapTitleBar .MoreFromSeries{display:none}.EpisodeEndcapLite.NoOwnEpisode #EndcapMoreFromShow{display:none}.EpisodeEndcapLite.NoOwnEpisode #EndcapEpBridgeRecos{width:100%;background:transparent}.EpisodeEndcapLite.NoOwnEpisode #EndcapRecoSeries{width:465px}
.EpisodeEndcapLite.NoOwnEpisode .Pagination{width:566px}@media only screen and (max-width:960px){.Endcap,.EndcapLite{margin:0 auto;text-align:left}.EndcapLite{width:596px;height:334px}}@media only screen and (max-width:848px){.Endcap{width:749px;height:420px}.EndcapLite{width:596px;height:334px}.Endcap .EndcapEpDescription{margin-bottom:11px}
.Endcap .EndcapRecoContent{margin-top:30px}.Endcap #EndcapEpBridgeRecos{width:538px}.Endcap .EndcapRecoContent .Pagination{top:116px;width:508px;margin:15px}}@media only screen and (max-width:768px){.Endcap{width:578px;height:324px}.EndcapLite{width:558px;height:313px}.Endcap .EndcapEpTitle a,.EndcapLite .EndcapEpTitle a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.Endcap .EndcapEpDescription{height:34px}.Endcap .EndcapEpMeta{display:none}.Endcap .StartWatchingButton{display:block;margin:0 auto;font-size:14px;line-height:22px}.Endcap #EndcapEpBridgeRecos{width:367px}.Endcap .RecoSeries{width:123px}.Endcap .RecoSeriesPoster img{width:123px;height:182px}.Endcap #EndcapRecoSeries{width:310px}
.Endcap .RecoSeries{margin:0 16px}.Endcap .EndcapRecoContent .Pagination{top:74px;width:359px;margin:4px}.EndcapLite .ShowRecommended{display:none}}@media only screen and (max-width:600px){.Endcap{width:462px;height:259px}.EndcapLite{width:436px;height:245px}.Endcap #EndcapEpBridgeNextEpisode{width:462px;border-right:0}
.Endcap #EndcapNextEpContents{position:relative}.Endcap .EndcapEpCopy{position:absolute;top:34px;right:30px;width:190px;height:140px;padding:8px 0 0 20px;border-left:1px solid black}.Endcap .EndcapEpDescription{height:auto}.Endcap .EndcapEpMeta{display:block}.Endcap #EndcapEpBridgeRecos{display:none}
.EpisodeLite #EndcapEpBridgeRecos{display:none}.EndcapLite .EndcapEpMeta{display:none}}