.centerWrap:before,#BlipPicks .header:before,#BlipPicks .genres:before,#BlipPicks .featured-shows:before,#Spotlight .wrap:before,#Spotlight .slides:before,#CommunityCollections>.wrap:before,#CommunityCollections .column:before,#CommunityCollections .episode:before,.Home .Content:before,#ProducerBanner .wrap:before,.centerWrap:after,#BlipPicks .header:after,#BlipPicks .genres:after,#BlipPicks .featured-shows:after,#Spotlight .wrap:after,#Spotlight .slides:after,#CommunityCollections>.wrap:after,#CommunityCollections .column:after,#CommunityCollections .episode:after,.Home .Content:after,#ProducerBanner .wrap:after{content:'';display:table}
.centerWrap:after,#BlipPicks .header:after,#BlipPicks .genres:after,#BlipPicks .featured-shows:after,#Spotlight .wrap:after,#Spotlight .slides:after,#CommunityCollections>.wrap:after,#CommunityCollections .column:after,#CommunityCollections .episode:after,.Home .Content:after,#ProducerBanner .wrap:after{clear:both}
.centerWrap,#BlipPicks .header,#BlipPicks .genres,#BlipPicks .featured-shows,#Spotlight .wrap,#Spotlight .slides,#CommunityCollections>.wrap,#CommunityCollections .column,#CommunityCollections .episode,.Home .Content,#ProducerBanner .wrap{*zoom:1}#CommunityCollections .genre,#HeroUnit .MediaTabs,#HeroUnit .MediaTabs a,#HeroUnit .TextContainer,#HeroUnit .TextContainer li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#Spotlight .slidesControls span,#CommunityCollections .play{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#BlipPicks .title,#HeroUnit .MediaTabs a,#HeroUnit .TextContainer li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#ProducerBanner .button{display:inline-block;padding:.5em 1em;background:#22a0c9;color:white;border-radius:5px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}#ProducerBanner .button:hover{background:#1e8baf;color:white;text-decoration:none}#ProducerBanner .button i{color:white}
#CommunityCollections .genre{display:inline-block;padding:.4em 1em;text-align:center;font-weight:normal;color:#a7a7a7;border:1px solid #a7a7a7;border-radius:4px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}#CommunityCollections .genre:hover{color:#22a0c9;box-shadow:0 0 10px -4px #22a0c9}
.centerWrap{width:960px;margin:0 auto}.centerWrap.maxWidth{width:100%}.centerWrap:before,#BlipPicks .header:before,#BlipPicks .genres:before,#BlipPicks .featured-shows:before,#Spotlight .wrap:before,#Spotlight .slides:before,#CommunityCollections>.wrap:before,#CommunityCollections .column:before,#CommunityCollections .episode:before,.Home .Content:before,#ProducerBanner .wrap:before,.centerWrap:after,#BlipPicks .header:after,#BlipPicks .genres:after,#BlipPicks .featured-shows:after,#Spotlight .wrap:after,#Spotlight .slides:after,#CommunityCollections>.wrap:after,#CommunityCollections .column:after,#CommunityCollections .episode:after,.Home .Content:after,#ProducerBanner .wrap:after{content:'';display:table}
.centerWrap:after,#BlipPicks .header:after,#BlipPicks .genres:after,#BlipPicks .featured-shows:after,#Spotlight .wrap:after,#Spotlight .slides:after,#CommunityCollections>.wrap:after,#CommunityCollections .column:after,#CommunityCollections .episode:after,.Home .Content:after,#ProducerBanner .wrap:after{clear:both}
.centerWrap,#BlipPicks .header,#BlipPicks .genres,#BlipPicks .featured-shows,#Spotlight .wrap,#Spotlight .slides,#CommunityCollections>.wrap,#CommunityCollections .column,#CommunityCollections .episode,.Home .Content,#ProducerBanner .wrap{*zoom:1}#CommunityCollections .genre,#HeroUnit .MediaTabs,#HeroUnit .MediaTabs a,#HeroUnit .TextContainer,#HeroUnit .TextContainer li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#Spotlight .slidesControls span,#CommunityCollections .play{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#BlipPicks .title,#HeroUnit .MediaTabs a,#HeroUnit .TextContainer li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#ProducerBanner .button{display:inline-block;padding:.5em 1em;background:#22a0c9;color:white;border-radius:5px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}#ProducerBanner .button:hover{background:#1e8baf;color:white;text-decoration:none}#ProducerBanner .button i{color:white}
#CommunityCollections .genre{display:inline-block;padding:.4em 1em;text-align:center;font-weight:normal;color:#a7a7a7;border:1px solid #a7a7a7;border-radius:4px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}#CommunityCollections .genre:hover{color:#22a0c9;box-shadow:0 0 10px -4px #22a0c9}
.centerWrap{width:960px;margin:0 auto}.centerWrap.maxWidth{width:100%}#BlipPicks{background:#f9f7f7;padding:54px 0 60px}@media only screen and (max-width:768px){#BlipPicks{display:none}}#BlipPicks>.wrap{width:960px;margin:0 auto}#BlipPicks .header h2{margin-bottom:2em;float:left;font-size:1.57143em}
#BlipPicks .header .browse-button{float:right;position:relative;display:block;padding:.5em .7em;color:#4d4d4d;font-weight:bold;cursor:default;border:1px solid #bbb;border-radius:4px}#BlipPicks .header .browse-button:after{content:'\25bc';margin-left:.4em;font-size:.7em;color:#4d4d4d}
#BlipPicks .header .browse-button:hover .wrap{display:block}#BlipPicks .header .browse-button .wrap{display:none;position:absolute;width:310px;top:30px;left:-155px;background:#fff;z-index:1;border-radius:3px;border:solid 1px #efefef;box-shadow:1.5px 4.7px 5px 0 rgba(0,0,0,0.61)}#BlipPicks .header .browse-button .wrap strong{display:block;background:#efefef;padding:0 17px;line-height:43px;font-size:15px;border-top-left-radius:3px;border-top-right-radius:3px}
#BlipPicks .header .browse-button .wrap ul{font-size:14px;width:155px;display:inline-block;line-height:32px}#BlipPicks .header .browse-button .wrap ul li{padding:0;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;transition:background-color .5s}#BlipPicks .header .browse-button .wrap ul li:hover{background-color:#efefef;cursor:pointer;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;transition:background-color .1s}
#BlipPicks .header .browse-button .wrap ul li a{color:#4d4d4d;display:block;padding:0 15px;font-weight:normal}#BlipPicks .header .browse-button .wrap ul li a:hover{text-decoration:none}@media only screen and (min-width:1300px){#BlipPicks .header .browse-button .wrap{left:15px}}#BlipPicks .genres-wrap{text-align:center}
#BlipPicks .genres{display:inline-block;margin-bottom:30px}#BlipPicks .genres li{float:left}#BlipPicks .genres a{position:relative;display:block;padding:10px 16px;border-bottom:1px solid #d8d8d8}#BlipPicks .genres a.active,#BlipPicks .genres a.loading,#BlipPicks .genres a:hover{background:#d8d8d8;color:#333;text-decoration:none}
#BlipPicks .genres a.loading{cursor:default}#BlipPicks .genres a.active{cursor:default}#BlipPicks .genres a.active:after{content:'';position:absolute;left:50%;bottom:-11px;margin-left:-6px;display:block;border-top:11px solid #d8d8d8;border-left:6px solid transparent;border-right:6px solid transparent}
#BlipPicks .featured-shows{display:none}#BlipPicks .show{float:left;margin-left:26px;width:220px}#BlipPicks .show:first-child{margin-left:0}#BlipPicks .PosterCard{border-color:#f0f0f0}#BlipPicks .PosterCard:hover{border-color:#22a0c9}#BlipPicks .blurb{margin-top:10px;padding:1em;height:140px;background:white;border:1px solid #d8d8d8;border-radius:4px;overflow-y:auto}
#BlipPicks .title{font-size:1.14286em;font-weight:bold;margin:0 0 .4em}#BlipPicks p{word-wrap:break-word}#Content{background:#f7f7f7}#Spotlight{background:#f9f7f7;padding:50px 0 90px}@media only screen and (max-width:768px){#Spotlight{padding:16px 0}}#Spotlight .wrap{width:960px;margin:0 auto}@media only screen and (max-width:768px){#Spotlight .wrap{width:100%}
}#Spotlight h2{font-size:1.57143em}@media only screen and (max-width:768px){#Spotlight h2{margin-left:16px;margin-right:16px}}#Spotlight h3{font-size:1.21429em;font-weight:normal;color:#a7a7a7}@media only screen and (max-width:768px){#Spotlight h3{margin-left:16px;margin-right:16px}}#Spotlight a{display:block}
#Spotlight img{border-radius:4px}@media only screen and (max-width:500px){#Spotlight img{border-radius:0;max-width:100%}}#Spotlight .slides{float:left;margin-right:20px;width:440px;height:440px;overflow:hidden;visibility:hidden;position:relative}@media only screen and (max-width:768px){#Spotlight .slides{float:none;margin:0 auto}
}@media only screen and (max-width:440px){#Spotlight .slides{width:100%;height:auto}}#Spotlight .SwipeWrap{overflow:hidden;position:relative}#Spotlight .SwipeWrap>a{float:left;width:100%;position:relative}#Spotlight .slidesControls{position:absolute;margin-top:400px;width:440px;text-align:center}@media only screen and (max-width:768px){#Spotlight .slidesControls{width:100%;margin-top:-40px}
}#Spotlight .slidesControls span{display:inline-block;margin:0 4px;width:9px;height:9px;background:#2a2a2a;border:2px solid #666;border-radius:50%;cursor:pointer}#Spotlight .slidesControls span.Current{background:#fff}#Spotlight .shoutouts{float:left;width:500px}@media only screen and (max-width:768px){#Spotlight .shoutouts{float:none;margin:20px auto}
}@media only screen and (max-width:440px){#Spotlight .shoutouts{float:none;width:100%}}#Spotlight .shoutouts a{margin-top:20px}#Spotlight .shoutouts a:first-child{margin-top:0}.TopAd{background:url("/skin/smooth/images/background-homepage-topad.png")}.TopAd #TopAdContainer{width:970px;margin:auto;overflow:hidden}.TopAd #TopAdContainer span{margin:0!important}
.HomeCard{float:left;margin:0 5px;width:144px;height:214px}#CommunityCollections{background:#f0f0f0;padding:60px 0}@media only screen and (max-width:768px){#CommunityCollections{padding:16px}}#CommunityCollections>.wrap{margin:0 auto;width:960px}@media only screen and (max-width:768px){#CommunityCollections>.wrap{width:100%}
}#CommunityCollections .column{float:left;margin-left:7.8125%;width:28.125%}#CommunityCollections .column:first-child{margin-left:0}@media only screen and (max-width:768px){#CommunityCollections .column{width:100%;margin:0;float:none}}#CommunityCollections .episode{margin-bottom:40px}@media only screen and (max-width:768px){#CommunityCollections .episode{width:50%;margin-bottom:30px;float:left}
#CommunityCollections .episode .episodeDetailsContainer{width:280px;margin:0 auto}}@media only screen and (max-width:620px){#CommunityCollections .episode{float:none;margin:0 auto 30px;width:280px}#CommunityCollections .episode .episodeDetailsContainer{width:auto;margin:auto}}#CommunityCollections h2{font-size:1.57143em}
#CommunityCollections h3{margin-bottom:24px;padding-bottom:10px;font-size:1.21429em;font-weight:normal;color:#a7a7a7;border-bottom:1px solid #c0c0c0}#CommunityCollections .play{display:none;position:relative;margin-left:6px;font-size:.8em;cursor:pointer}#CommunityCollections .play i{position:absolute;top:-2px;color:#22a0c9}
#CommunityCollections .PopMeter{float:left;margin-top:12px}#CommunityCollections .genre{float:right;margin-top:8px;padding-left:.6em;padding-right:.6em;min-width:94px;font-size:.92857em;border-color:#dddada}#CommunityCollections .genre:hover{background-color:#f0f0f0}#CommunityCollections .MyBlipEpisodeCardWrap{width:270px;height:152px}
@media only screen and (max-width:768px){#CommunityCollections .MyBlipEpisodeCardWrap{margin:0 auto}}#CommunityCollections .MyBlipEpisodeCard{border-color:#f8f8f8;-webkit-transition:border-color .2s;-moz-transition:border-color .2s;transition:border-color .2s}#CommunityCollections .MyBlipEpisodeCard:hover{background-color:#000;background-color:rgba(0,0,0,0.7)}
#CommunityCollections .MyBlipEpisodeCard:hover .Titles{left:56px;width:210px;-webkit-transition:all .2s 0s;-moz-transition:all .2s 0s;transition:all .2s 0s}#CommunityCollections .MyBlipEpisodeCard:hover .Description{-ms-filter:"alpha(opacity=100)";opacity:1}#CommunityCollections .MyBlipEpisodeCard .Titles{position:absolute;left:12px;bottom:12px;width:250px;-webkit-transition:all .2s .4s;-moz-transition:all .2s .4s;transition:all .2s .4s}
#CommunityCollections .MyBlipEpisodeCard .Titles a{color:white}#CommunityCollections .MyBlipEpisodeCard .ShowTitle{font-weight:normal}#CommunityCollections .MyBlipEpisodeCard .Description{-ms-filter:"alpha(opacity=0)";opacity:0;display:block;margin:0 40px 0 18px;padding:18px 0 12px;height:65px;font-size:.92857em;color:white;word-wrap:break-word;border-bottom:1px solid white;-webkit-transition:opacity .2s .2s;-moz-transition:opacity .2s .2s;transition:opacity .2s .2s}
#HeroUnit .MediaTabs a:hover,#HeroUnit .MediaTabs a.Current{margin-bottom:-3px;padding:11px 0;font-size:18px;background:#22a0c9;border-top:2px solid white;border-right:2px solid white;border-bottom:2px solid #22a0c9;border-left:2px solid white;box-shadow:none}@media only screen and (max-width:768px){#HeroUnit .MediaTabs a:hover,#HeroUnit .MediaTabs a.Current{margin-bottom:0;padding:0;font-size:0;border:0}
}#HeroUnit{width:100%;padding:20px 0;color:white;background:#333;overflow:hidden}@media only screen and (max-width:768px){#HeroUnit{background:#141414}}@media only screen and (max-width:768px){#HeroUnit #SwipeWrap{overflow:hidden;visibility:hidden;position:relative}}@media only screen and (max-width:768px){#HeroUnit .SwipeSlides{overflow:hidden;position:relative;z-index:1}
#HeroUnit .SwipeSlides>div{float:left;width:100%;position:relative}}#HeroUnit .MediaColumn{float:left;width:64.58333%}@media only screen and (max-width:768px){#HeroUnit .MediaColumn{float:none;width:100%}}#HeroUnit .MediaContainer{position:relative;padding-bottom:56.77419%;padding-top:34px;height:0;overflow:hidden}
@media only screen and (max-width:768px){#HeroUnit .MediaContainer{padding-bottom:0;padding-top:0;height:auto;overflow:visible}}@media only screen and (max-width:620px){#HeroUnit .MediaContainer{padding-bottom:57.01419%;height:0}}#HeroUnit .MediaContainer .PlayIcon{display:none;position:absolute;z-index:3;width:100%;height:100%;text-align:center;pointer-events:none;background:rgba(0,0,0,0.1)}
@media only screen and (max-width:768px){#HeroUnit .MediaContainer .PlayIcon{display:block}}#HeroUnit .MediaContainer .PlayIcon:before{content:' ';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}#HeroUnit .MediaContainer i{display:inline-block;vertical-align:middle;position:relative;font-size:250%;line-height:1;color:#fff;color:rgba(255,255,255,0.8);font-size:250%}
@media only screen and (max-width:460px){#HeroUnit .MediaContainer i{font-size:60px}}#HeroUnit .MediaContainer img{max-width:100%}#HeroUnit .MediaContainer .slide-1:hover .PlayIcon-1{display:block}#HeroUnit .MediaContainer .slide-2:hover .PlayIcon-2{display:block}#HeroUnit .MediaContainer .slide-3:hover .PlayIcon-3{display:block}
#HeroUnit .MediaImage{position:absolute;top:0;left:0;width:100%;height:100%}#HeroUnit .MediaImage img{-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in;position:relative;opacity:0;z-index:1}@media only screen and (max-width:768px){#HeroUnit .MediaImage img{display:block;margin:0 auto;opacity:1}
}#HeroUnit .MediaImage img.inView{opacity:1;z-index:2}#HeroUnit .MediaTabs{position:absolute;z-index:3;bottom:0;width:100%}@media only screen and (max-width:768px){#HeroUnit .MediaTabs{bottom:-35px;right:16px;width:50px}}#HeroUnit .MediaTabs a{display:inline-block;width:33.33333%;padding:8px;font-size:16px;text-align:center;background:#666;border-bottom:2px solid white;box-shadow:inset 0 -2px 15px 0 rgba(0,0,0,0.2)}
@media only screen and (max-width:768px){#HeroUnit .MediaTabs a{width:10px;height:10px;border-radius:5px;border:0;box-shadow:none;padding:0;font-size:0}#HeroUnit .MediaTabs a+a{margin-left:10px}}#HeroUnit .MediaTabs a.Current+.tab-3:hover,#HeroUnit .MediaTabs a.Current+.tab-2:hover{border-left:none}
#HeroUnit .MediaTabs a:last-child{box-shadow:1px 0 0 0 #666}@media only screen and (max-width:768px){#HeroUnit .MediaTabs a:last-child{box-shadow:none}}#HeroUnit h3,#HeroUnit a{color:white}#HeroUnit .TextContainer{position:relative;float:right;width:32%;font-size:18px;line-height:1.333;height:0;padding-bottom:36.62%}
@media only screen and (max-width:768px){#HeroUnit .TextContainer{float:none;width:100%;height:auto;padding:0 16px;font-size:15px}}#HeroUnit .TextContainer h3{font-size:28px;padding-bottom:12px;margin-bottom:18px;border-bottom:2px solid white}@media only screen and (max-width:768px){#HeroUnit .TextContainer h3{font-size:24px;padding-bottom:0;border-bottom:0;margin:16px 0}
}@media only screen and (max-width:768px){#HeroUnit .TextContainer p{color:#a6a39f}}#HeroUnit .TextContainer ul{position:absolute;width:100%;bottom:0}@media only screen and (max-width:768px){#HeroUnit .TextContainer ul{position:relative;bottom:inherit;margin-top:16px}}#HeroUnit .TextContainer li+li{margin-top:8px}
@media only screen and (max-width:768px){#HeroUnit .TextContainer li+li{margin-top:1px}}#HeroUnit .TextContainer li a{width:100%;display:block}#HeroUnit .TextContainer li a .TrailingArrow{display:none;float:right;-webkit-transform:matrix(0,-1,1,0,0,0);-moz-transform:matrix(0,-1,1,0,0,0);-ms-transform:matrix(0,-1,1,0,0,0);-o-transform:matrix(0,-1,1,0,0,0);transform:matrix(0,-1,1,0,0,0)}
@media only screen and (max-width:768px){#HeroUnit .TextContainer li a .TrailingArrow{display:inline}}@media only screen and (max-width:768px){#HeroUnit .TextContainer li a{width:100%;background:#333;padding:14px;color:#fff;font-weight:700}}#HeroUnit .TextContainer li span{position:relative;display:inline-block;width:20px;height:20px}
@media only screen and (max-width:768px){#HeroUnit .TextContainer li span:first-of-type{display:none}}#HeroUnit .TextContainer li .heroSupplementLinkText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:90%;float:none;display:inline-block}@media only screen and (max-width:768px){#HeroUnit .TextContainer li .heroSupplementLinkText{float:left}
}#HeroUnit .TextContainer li .smallIcon{position:absolute;font-size:80%;margin:4px 0 0 5px}#HeroUnit .TextContainer a{font-weight:400;color:#ccc}#HeroUnit .TextContainer a:hover{color:white}#HeroUnit .TextContainer a:hover span{color:#22a0c9}#HeroUnit .TextContainer .slide-2,#HeroUnit .TextContainer .slide-3{display:none}
.Home .Content{width:960px;margin:0 auto}@media only screen and (max-width:768px){.Home .Content{width:100%}}#ProducerBanner{padding:50px 0 60px;background:#f0f0f0}@media only screen and (max-width:768px){#ProducerBanner{display:none}}#ProducerBanner .wrap{width:960px;margin:0 auto}#ProducerBanner .copy{float:left;width:79.16667%}
#ProducerBanner h2{margin-bottom:.2em;font-size:2em}#ProducerBanner p{font-size:1.71429em;line-height:1.2em}#ProducerBanner .buttons{float:right;width:20.83333%}#ProducerBanner .button{display:block;margin-top:16px;padding:.5em 0;width:100%;font-size:1.14286em;text-align:center}