.wf-active h2.video-section-title{font-family:"Lato",helvetica,sans-serif;font-size:20px;font-weight:normal}h2.video-section-title{margin-left:0}#ad-carousel{margin-left:0}.jcarousel-skin-cbs .jcarousel-container .jcarousel-prev-horizontal,.jcarousel-skin-cbs .jcarousel-container .jcarousel-next-horizontal{position:absolute;top:50%;width:15px;height:31px;cursor:pointer;background:transparent url(/assets/images/2015/site/video_carousels/carousel-arrows-sprite.png) no-repeat;margin:-15px 0 0 0;z-index:1}.jcarousel-skin-cbs .jcarousel-container .jcarousel-next-horizontal{right:-18px;background-position:-66px -119px}.jcarousel-skin-cbs .jcarousel-container .jcarousel-prev-horizontal{left:-18px;background-position:-19px -119px}.video-carousel-box .wrap:hover .jcarousel-skin-cbs .jcarousel-container .jcarousel-next-horizontal,.jcarousel-skin-cbs .jcarousel-container .jcarousel-next-horizontal:focus,.jcarousel-skin-cbs .jcarousel-container .jcarousel-next-horizontal:active{right:-35px;background-position:-55px -12px;width:35px;height:66px;margin-top:-33px}.video-carousel-box .wrap:hover .jcarousel-skin-cbs .jcarousel-container .jcarousel-prev-horizontal,.jcarousel-skin-cbs .jcarousel-container .jcarousel-prev-horizontal:focus,.jcarousel-skin-cbs .jcarousel-container .jcarousel-prev-horizontal:active{left:-35px;background-position:-10px -12px;width:35px;height:66px;margin-top:-33px}div.video-status-label{height:99px;text-align:center;line-height:24px;font-family:Lato,helvetica,sans-serif;font-size:15px;position:absolute;left:0;bottom:6px;background:url("/assets/images/2015/site/video_carousels/episode_designator_sprite.png") no-repeat 0 0;width:370px}div.video-status-label.video-available.play-clip{background-position:0 0}div.video-status-label.video-available.play-full-episode{background-position:0 0}div.video-status-label.video-available.resume{background-position:0 -99px}div.video-status-label.video-available.allaccess{background-position:0 -198px}.video .thumb-progress-bar{height:5px;width:100%;background-color:rgba(128,128,128,0.6);position:absolute;bottom:6px;left:0}.video .thumb-progress-indicator{height:100%;background-color:#0092f3}.video .caption{background-color:#fff;color:#707070!important;font-family:Lato,helvetica,sans-serif;position:static!important;border-left:1px solid #a1a1a1}.video .caption span{font-size:12px}.video .caption .ep-title{color:#2a2a2a;font-size:16px!important;margin-bottom:8px}.video .caption .show-title{font-size:14px!important;line-height:18px}.thumb-wrapper{position:relative;width:100%;overflow:hidden}.caption-wrapper{position:absolute;bottom:0;width:100%}.video-carousel-box .video.bigbox .caption{text-indent:0!important}@media(min-width:0){.video-carousel-box .wrap{padding:0}.video-carousel-box .video.bigbox{width:300px}.video-carousel-box .jcarousel-skin-cbs .jcarousel-item.split.two{width:300px}.video-carousel-box .overlay-ad-container{width:300px;box-shadow:none;height:250px;z-index:10}.jcarousel-skin-cbs .jcarousel-item-horizontal.split{margin-right:20px}.jcarousel-skin-cbs .jcarousel-container-horizontal{width:940px}div.video-carousel-box{width:940px;box-shadow:none;border:0}.video .caption{height:81px!important;padding-left:15px;padding-right:15px;width:269px!important}#ad-carousel.ready{height:250px}#ad-carousel{width:100%}.video-carousel-box .video img{width:300px}#ad-carousel .video-carousel-box,#ad-carousel h2.video-section-title{margin-left:20px}.video-carousel-box .video .caption span.ep-title .separator{color:#2a2a2f;display:inline;font-size:14px;margin-left:4px;margin-right:4px;top:-1px;position:relative;font-weight:700}}@media(min-width:1245px){.video-carousel-box .wrap{padding:0}.video-carousel-box .video.bigbox{width:370px}.video-carousel-box .jcarousel-skin-cbs .jcarousel-item.split.two{width:370px}.video-carousel-box .overlay-ad-container{width:368px;box-shadow:none;height:318px;background-color:#fff;border:1px solid #dbdbdb!important;z-index:10}.jcarousel-skin-cbs .jcarousel-item-horizontal.split{margin-right:30px}.jcarousel-skin-cbs .jcarousel-container-horizontal{width:1170px}div.video-carousel-box{width:1170px;box-shadow:none}.show_home_page .video-carousel-box{margin-left:30px!important}.show_home_page .v2c{margin-bottom:0}.v2c{margin-bottom:30px}.video-carousel-box .video.bigbox{height:320px}.video-carousel-box .jcarousel-skin-cbs .jcarousel-item.split.two{height:320px}.video .caption .ep-title{font-size:20px!important}.video .caption .show-title{font-size:18px!important;line-height:22px!important}.video .caption{height:107px!important;padding-left:20px;padding-right:20px;width:329px!important}#ad-carousel.ready{height:330px}#ad-carousel{width:100%}.video-carousel-box .video img{width:370px}#ad-carousel h2.video-section-title{margin-left:30px!important}.video-carousel-box .video .caption span.ep-title .separator{color:#2a2a2f;display:inline;font-size:14px;margin-left:4px;margin-right:4px;top:-3px;position:relative;font-weight:700}}@media(min-width:0){body.skinAd .video-carousel-box .wrap{padding:0}body.skinAd .video-carousel-box .video.bigbox{width:300px}body.skinAd .video-carousel-box .jcarousel-skin-cbs .jcarousel-item.split.two{width:300px}body.skinAd .video-carousel-box .overlay-ad-container{width:300px;box-shadow:none;height:250px;border:0!important;z-index:10}body.skinAd .jcarousel-skin-cbs .jcarousel-item-horizontal.split{margin-right:20px}body.skinAd .jcarousel-skin-cbs .jcarousel-container-horizontal{width:940px}body.skinAd .show_home_page .video-carousel-box{width:940px;box-shadow:none;margin-left:20px!important}body.skinAd .video-carousel-box .video.bigbox{height:250px}body.skinAd .video-carousel-box .jcarousel-skin-cbs .jcarousel-item.split.two{height:250px}body.skinAd .video .caption .ep-title{font-size:16px!important;line-height:20px!important}body.skinAd .video .caption .show-title{font-size:14px!important;line-height:18px!important}body.skinAd .video .caption{height:81px!important;padding-left:15px;padding-right:15px;width:269px!important}body.skinAd #ad-carousel.ready{height:250px}body.skinAd .video-carousel-box .video img{width:300px}body.skinAd #ad-carousel h2.video-section-title{margin-left:20px!important}body.skinAd .video-carousel-box .video .caption span.ep-title .separator{color:#2a2a2f;display:inline;font-size:14px;margin-left:4px;margin-right:4px;top:-1px;position:relative;font-weight:700}}