#newsContent{background-color:#fff;clear:both;padding-bottom:15px;min-height:360px}#newsContent:after{content:"";display:block;clear:both}#newsContent #tags{height:auto;margin-bottom:15px}#newsContent #tags .marvelNote{display:block;text-align:center;line-height:33px;font-size:10px;color:#fff}#newsContent #tags .marvelNote.show{color:#000}@media screen and (min-width:575px){#newsContent #tags{background-color:#ececec;margin-bottom:44px;height:103px}#newsContent #tags .marvelNote{display:none}#newsContent #tags .marvelNote.show{display:none}#newsContent #tags h3{display:block;width:500px;margin:0 auto;padding-top:20px;font-weight:lighter;color:#333;color:rgba(3,3,3,.54);font-size:14px}}#newsContent #tags ul{font-size:24px;text-align:center;width:auto;height:33px;overflow:hidden;max-width:800px}@media screen and (min-width:575px){#newsContent #tags ul{padding-top:11px;height:33px;margin:0 auto;overflow:hidden}}#newsContent #tags ul li{margin-left:4px}@media screen and (min-width:575px){#newsContent #tags ul li{float:left;margin-left:28px}#newsContent #tags ul li.hidden{display:none}}#newsContent #tags ul li a{display:inline-block;color:#666;height:29px;padding:1px 9px 0 9px}@media screen and (min-width:575px){#newsContent #tags ul li a{height:29px}}#newsContent #tags ul li a.selected{color:#fff;background-color:#2991c2;padding:3px 18px 0;-moz-border-radius:26px;-webkit-border-radius:26px;border-radius:26px}#newsContent #tags ul li:not(:first-child){display:none}@media screen and (min-width:575px){#newsContent #tags ul li:not(:first-child){display:list-item}}@media screen and (min-width:575px){#newsContent #newsItems{display:block;min-width:534px;overflow:hidden;text-align:center}}#newsContent #newsItems li.newsItem{text-align:left;width:100%;clear:both;margin-bottom:18px;vertical-align:top}@media screen and (min-width:575px){#newsContent #newsItems li.newsItem{width:534px;margin:0 0 50px 21px;clear:none;display:inline-block;min-height:286px;overflow:hidden}}#newsContent #newsItems li.newsItem .newsImage{position:relative;width:276px;height:162px;background-color:#666;background-size:cover!important;margin:0 auto}@media screen and (min-width:575px){#newsContent #newsItems li.newsItem .newsImage{width:552px;height:298px}}#newsContent #newsItems li.newsItem .newsImage:hover .newsOverlay{display:block}#newsContent #newsItems li.newsItem .newsImage .newsOverlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.58)}#newsContent #newsItems li.newsItem .newsImage ul{width:438px;padding-top:106px;margin:0 auto}#newsContent #newsItems li.newsItem .newsImage ul li{float:left;width:82px;height:82px;margin-right:34px}#newsContent #newsItems li.newsItem .newsImage ul li:last-child{margin-right:0}#newsContent #newsItems li.newsItem .newsImage ul li a{display:block;background:#0f0;width:100%;height:100%;background:url(../../images/front-page-share-overlay-sprites.png);text-indent:100%;white-space:nowrap;overflow:hidden}#newsContent #newsItems li.newsItem .newsImage ul li a.overlayLL{background-position:-82px 0}#newsContent #newsItems li.newsItem .newsImage ul li a.overlayFB{background-position:-164px 0}#newsContent #newsItems li.newsItem .newsImage ul li a.overlayTW{background-position:-246px 0}#newsContent #newsItems li.newsItem .newsImage ul li a:hover{-webkit-filter:grayscale(.4);filter:grayscale(.8)}#newsContent #newsItems li.newsItem .newsImage .control{background-color:rgba(0,0,0,.7);width:75px;height:31px;position:absolute;vertical-align:middle;bottom:12px;right:13px;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px}@media screen and (min-width:575px){#newsContent #newsItems li.newsItem .newsImage .control{right:31px}}@media (-webkit-min-device-pixel-ratio:1.5){#newsContent #newsItems li.newsItem .newsImage .control{height:30px}}#newsContent #newsItems li.newsItem .newsImage .control .play{display:inline-block;height:31px;width:31px;margin-left:-2px;text-align:right;background-image:url(/assets/images/play-sprite.png);background-position:-62px 0}@media (-webkit-min-device-pixel-ratio:1.5){#newsContent #newsItems li.newsItem .newsImage .control .play{height:30px;background-position:0 0;background-size:46px 30px}}#newsContent #newsItems li.newsItem .newsImage .control .duration{position:absolute;top:0;margin:8px 0 0 5px;display:inline-block;height:100%;color:#fff;font-weight:lighter}#newsContent #newsItems li.newsItem .info{margin:0 auto;width:300px}@media screen and (min-width:575px){#newsContent #newsItems li.newsItem .info{width:auto;margin:0 auto}}#newsContent #newsItems li.newsItem .info h2{color:#2991c2;font-weight:lighter;margin:15px 15px 2px}@media screen and (min-width:575px){#newsContent #newsItems li.newsItem .info h2{font-size:30px;margin:15px 0 2px}}#newsContent #newsItems li.newsItem .source{color:#b2b2b2;margin:0 0 5px 15px;font-size:13px}@media screen and (min-width:575px){#newsContent #newsItems li.newsItem .source{margin:0 0 5px;font-size:20px}}#newsContent #newsItems li.newsItem .tags{margin:5px auto 8px auto;height:14px;overflow:hidden;width:294px}@media screen and (min-width:575px){#newsContent #newsItems li.newsItem .tags{height:21px;margin:5px auto 8px 0}}#newsContent #newsItems li.newsItem .tags li{float:left;margin-right:8px;font-size:13px}#newsContent #newsItems li.newsItem .tags li:first-child{margin-left:15px}@media screen and (min-width:575px){#newsContent #newsItems li.newsItem .tags li{font-size:20px}#newsContent #newsItems li.newsItem .tags li:first-child{margin-left:0}}#newsContent #newsItems li.newsItem .tags li a{color:#717171}#arrows{position:absolute;top:300px;left:0;right:0;width:90%;height:32px;margin:0 auto}@media screen and (max-width:1133px){#arrows{width:90%}}@media screen and (max-width:1029px){#arrows{width:98%}}@media screen and (max-width:939px){#arrows{display:none}}#arrows .slick-prev{z-index:99;position:absolute;left:0;width:20px;height:32px;outline:0;border:none;text-indent:1000px;overflow:hidden;background:transparent url(/images/carousel/arrow-left.png) no-repeat}#arrows .slick-next{z-index:98;position:absolute;right:0;width:20px;height:32px;outline:0;border:none;text-indent:1000px;overflow:hidden;background:transparent url(/images/carousel/arrow-right.png) no-repeat}#dots{position:absolute;top:566px;left:0;right:0}@media screen and (max-width:889px){#dots{display:none}}#dots ul{width:80px;margin:0 auto;outline:0}#dots ul li{float:left;margin:5px}#dots ul li button{border:none;outline:0;height:16px;width:16px;background:transparent url(/images/carousel/dots.png) no-repeat;text-indent:3000px}#dots ul li.slick-active button{background:transparent url(/images/carousel/dots.png) -16px 0 no-repeat}#carousel>div{width:100%;height:100%}#carousel>div .content{text-align:center}#carousel>div .content h2{font-weight:100}@media screen and (min-width:889px){#carousel>div .content{height:720px;padding:0 10%}#carousel>div .content h1{padding-top:240px}#carousel>div .content h2{font-family:"Open Sans",sans-serif;font-size:21px;font-weight:100;letter-spacing:.64px;margin-top:10px}#carousel>div .content button{font-family:"Open Sans",sans-serif;font-size:28px;font-weight:100;letter-spacing:1.3px;background:#3499cc;color:#fff;border:none;width:430px;height:54px;margin:20px 0}#carousel>div .content .headline_footer{font-family:"Open Sans",sans-serif;font-size:15px;font-weight:100;letter-spacing:.9px}#carousel>div .content .headline_footer a{width:21px;height:20px;display:inline-block;padding:0 3px 0 0;vertical-align:text-bottom}#carousel>div .content .headline_footer .headline_footer_icon_ios{background:url(/assets/images/hp_app-icons.png) no-repeat}#carousel>div .content .headline_footer .headline_footer_icon_android{background:url(/images/hp_app-icons.png) -20px 0 no-repeat}}@media screen and (max-width:889px){#carousel>div .content{height:320px;position:relative}#carousel>div .content .appCTA{margin:0;position:relative}#carousel>div .content h1{font-size:52px;padding:0;margin:35px auto 0}#carousel>div .content h2{font-size:22px;margin:16px auto 0}#carousel>div .content button{font-family:"Open Sans",sans-serif;font-size:28px;font-weight:100;letter-spacing:1.3px;background:#3499cc;color:#fff;border:none;width:430px;height:54px;margin:20px 0}#carousel>div .content .headline_footer{display:none}}@media screen and (max-width:587px){#carousel>div .content{height:160px}#carousel>div .content .appCTA{height:123px}#carousel>div .content h2{font-size:16px;margin-left:4px;line-height:20px;letter-spacing:1px;font-weight:200;-webkit-font-smoothing:subpixel-antialiased}#carousel>div .content button{height:34px;margin-top:14px;font-size:15px!important;width:175px}}@media screen and (max-width:343px){#carousel>div .content .appCTA h1{font-size:24px;margin-top:10px}#carousel>div .content .appCTA h2{font-size:12px;width:95%;line-height:20px;margin-top:10px}#carousel>div .content button{font-size:14px}}#carousel .marvel{background:url(/assets/images/premium/Stitcher_Web-Homepage_Slide2-Wolverine.jpg) center center no-repeat;background-size:cover}@media screen and (min-width:575px){#carousel .marvel{position:relative}#carousel .marvel h1{font-size:62px}}@media screen and (min-width:587px){#carousel .marvel{height:320px}}@media screen and (min-width:889px){#carousel .marvel{height:720px}}#carousel .marvel .content{padding:0 10%}#carousel .marvel .content h1{font-size:62px}#carousel .marvel .content h2{text-align:center}#carousel .marvel .content .cta button{background:#be8f21;margin:11px auto 0;float:none;width:187px;height:34px;line-height:34px;padding:0}#carousel .marvel .content .exclusive,#carousel .marvel .content .note{display:none}@media screen and (min-width:320px){#carousel .marvel .content h1{font-size:24px;margin-top:10px}#carousel .marvel .content h2{font-size:12px;width:95%;line-height:20px;margin-top:10px}}@media screen and (min-width:375px){#carousel .marvel .content h1{font-size:22px;margin-top:10px}#carousel .marvel .content h2{font-size:14px;width:95%;line-height:20px;margin-top:10px}}@media screen and (min-width:575px){#carousel .marvel .content{background-size:cover;position:relative}#carousel .marvel .content .note{display:block;color:#000;font-size:10px;width:442px;float:right;font-family:"Open Sans",sans-serif;font-weight:400;text-align:right;text-shadow:1px 2px 3px #666;position:absolute;bottom:2px;right:10px}}@media screen and (min-width:588px){#carousel .marvel .content{height:286px}#carousel .marvel .content h1{font-size:42px;padding:0;margin:35px auto 0}#carousel .marvel .content h1 span{display:inline-block}#carousel .marvel .content h2{font-size:16px;margin:16px auto 0}#carousel .marvel .content .cta button{width:430px;height:54px;line-height:49px}#carousel .marvel .content .note{font-size:14px;bottom:10px;text-align:right;margin-right:0}}@media screen and (min-width:770px){#carousel .marvel .content{height:285px}#carousel .marvel .content h1{font-size:52px;padding:0;margin:35px auto 0}#carousel .marvel .content h2{font-size:22px;margin:16px auto 0}#carousel .marvel .content .cta button{height:54px}#carousel .marvel .content .note{font-size:14px;bottom:10px;text-align:right}}@media screen and (min-width:889px){#carousel .marvel .content{height:472px;margin-top:245px}#carousel .marvel .content h1{font-size:62px;width:700px}#carousel .marvel .content h2{font-size:20px;margin:15px auto 24px}#carousel .marvel .content .note{width:262px;font-size:14px;bottom:10px;text-align:left;margin-right:50px}}#carousel .download{background:url(/images/carousel/Stitcher_Web-Homepage_Slide1-Welcome.jpg) no-repeat;background-size:cover}@media screen and (min-width:575px){#carousel .download{position:relative}#carousel .download h1{font-size:62px}}@media screen and (min-width:587px){#carousel .download{height:320px}}@media screen and (min-width:889px){#carousel .download{height:720px}}#carousel .download .content{padding:0 5%}#carousel .download .content h1{font-size:62px}#carousel .download .content h2{text-align:center}#carousel .download .content .cta button{background:#be8f21;margin:11px auto 0;float:none;width:187px;height:34px;line-height:34px}#carousel .download .content .exclusive,#carousel .download .content .note{display:none}@media screen and (min-width:320px){#carousel .download .content h1{font-size:24px;margin-top:10px}#carousel .download .content h2{font-size:12px;width:95%;line-height:15px;margin:10px 0 0}}@media screen and (min-width:375px){#carousel .download .content h1{font-size:22px;margin-top:10px}#carousel .download .content h2{font-size:14px;width:100%;line-height:20px;margin-top:10px}}@media screen and (min-width:575px){#carousel .download .content{background-size:cover;position:relative}#carousel .download .content .note{display:block;color:#000;font-size:10px;width:442px;float:right;font-family:"Open Sans",sans-serif;font-weight:400;text-align:right;text-shadow:1px 2px 3px #666;position:absolute;bottom:2px;right:10px}}@media screen and (min-width:588px){#carousel .download .content{height:286px}#carousel .download .content h1{font-size:42px;padding:0;margin:35px auto 0}#carousel .download .content h1 span{display:inline-block}#carousel .download .content h2{font-size:16px;margin:16px auto 0}#carousel .download .content .cta button{width:430px;height:54px;line-height:52px}#carousel .download .content .note{font-size:14px;bottom:10px}}@media screen and (min-width:770px){#carousel .download .content{height:472px}#carousel .download .content h1{font-size:52px;padding:0;margin:35px auto 0}#carousel .download .content h2{font-size:22px;margin:16px auto 0;line-height:30px}#carousel .download .content .cta button{height:54px}}@media screen and (min-width:889px){#carousel .download .content h1{font-size:62px;margin:245px auto 0}#carousel .download .content h2{font-size:20px;margin:10px auto 10px}}#carousel .premium{background:url(/images/carousel/Stitcher_Web-Homepage_Slide3-Premium.jpg) no-repeat;background-size:cover;height:160px}@media screen and (min-width:575px){#carousel .premium h1{font-size:62px}}@media screen and (min-width:587px){#carousel .premium{height:320px}}@media screen and (min-width:889px){#carousel .premium{height:720px}}#carousel .premium .content{height:100%}#carousel .premium .content h1{width:87%;height:24px;padding-top:0;margin:14px auto 0;border:0;font-size:62px;font-weight:700;font-family:"Open Sans",sans-serif;text-transform:uppercase}#carousel .premium .content h3{margin-top:20px;margin-left:1px;font-weight:400;line-height:19px}#carousel .premium .content h3 a{color:#fff;text-decoration:underline}@media screen and (max-width:574px){#carousel .premium .content h3{margin-top:2px;font-size:12px}}#carousel .premium .content h2{font-size:12px;text-align:center;line-height:17px;margin:0 auto 16px;width:89%}#carousel .premium .content button{background:#be8f21;width:170px;height:29px;margin:0 auto;float:none}@media screen and (min-width:320px){#carousel .premium .content h1{font-size:24px;margin-top:10px}#carousel .premium .content h2{font-size:12px;width:95%;line-height:20px;margin-top:10px}}@media screen and (min-width:375px){#carousel .premium .content h1{font-size:22px;margin-top:10px}#carousel .premium .content h2{font-size:14px;width:95%;line-height:20px;margin-top:10px}}@media screen and (min-width:400px){#carousel .premium .content h1{height:27px}}@media screen and (min-width:456px){#carousel .premium .content h1{height:35px}#carousel .premium .content h2{margin-top:7px}}@media screen and (min-width:587px){#carousel .premium .content{height:319px}#carousel .premium .content h1{font-size:53px;width:89%;height:49px;margin:54px auto 0}#carousel .premium .content h2{font-size:22px;width:95%;line-height:26px;margin:10px auto 35px}#carousel .premium .content button{font-size:20px;width:318px;height:55px;font-weight:200;font-size:28px}}@media screen and (min-width:770px){#carousel .premium .content h1{font-size:62px;width:735px;height:50px;margin:35px auto 0}#carousel .premium .content h2{font-size:24px;margin:16px auto 44px;line-height:32px}#carousel .premium .content button{font-size:28px;width:440px;height:54px}}@media screen and (min-width:889px){#carousel .premium .content h1{margin:245px auto 0}#carousel .premium .content h2{font-size:20px;margin:21px auto 29px}#carousel .premium .content button{font-size:28px;width:431px;height:56px}}body{overflow-x:hidden;background-color:#000}body.mobile .desktopOnly{display:none}body.desktop .mobileOnly{display:none}#error_box{width:100%;min-width:280px;z-index:10000;background-color:rgba(0,0,0,.5);height:100%;position:fixed}#error_box #error_message{width:70%;max-width:300px;min-width:200px;background-color:#fff;margin:auto;top:25%;position:relative;padding:30px 20px;font-size:16px;text-align:center}#error_box #error_close{padding:7% 40% 0;text-decoration:underline;cursor:pointer}#wrapper .clear-all{clear:both!important}#content_main{position:relative;font-family:"Open Sans",sans-serif;color:#fff;height:720px}@media screen and (max-width:889px){#content_main{height:320px}}@media screen and (max-width:587px){#content_main{height:160px}}#content_main #headline{margin:0 auto}#content_main #headline #headline_main{font-weight:700;font-family:"Open Sans",sans-serif;padding-top:18px!important}@media screen and (min-width:575px){#content_main #headline #headline_main{padding-top:122px!important}}#content_main #headline #headline_secondary{font-weight:lighter;color:#f0f0f0;padding:0 0 18px 0;font-family:"Open Sans",sans-serif}#content_main #headline #headline_secondary #headline_secondary_download{padding:0 0 0 125px}#content_main #headline #headline_secondary #headline_secondary_retry{padding:0 0 0 166px}#content_main #headline #headline_input{display:block}#content_main #headline #headline_input *{font-family:"Open Sans",sans-serif}#content_main #headline .headline_button{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#fff;background-color:#0e9ed4;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:0;cursor:pointer;white-space:nowrap}#content_main #headline .headline_button:hover{background-color:#197195}#content_main #headline #headline_footer .headline_footer_icon{background-image:url(/assets/images/hp_app-icons.png);width:21px;height:20px;display:inline-block;padding:0 3px 0 0;vertical-align:text-bottom;background-repeat:no-repeat}#content_main #headline #headline_footer .headline_footer_icon:hover{opacity:.8}#content_main #headline #headline_footer .headline_footer_icon#headline_footer_icon-android{background-position:-20px 0}#content_main #headline #headline_footer #headline_footer_text{padding:0 6px 0 0;color:#fff;display:inline-block}#masthead #content_background{background:url(/images/homepage-girl.jpg) 50% 10% no-repeat;width:100%;background-size:cover}#masthead #headline{width:250px;height:135px;text-align:center;padding-top:10px}#masthead #headline #headline_main{font-size:35px;margin-top:10px}#masthead #headline #headline_secondary{font-size:9px}#masthead #headline #headline_secondary #headline_secondary_default{display:inline-block;font-size:9px}#masthead #headline #headline_secondary #headline_secondary_download{display:none!important}#masthead #headline #headline_secondary #headline_secondary_retry{display:none!important}#masthead #headline #headline_input{display:none!important}#masthead #headline .headline_button{font-size:15px;width:188px;height:37px}#masthead #headline #headline_cta_desktop{display:none}#masthead #headline #headline_cta_mobile{display:inline-block}#masthead #headline #headline_footer{display:none}#content .wrapper{padding:0}@media screen and (min-width:575px){#headline_cta_desktop{display:inline-block!important}#headline_cta_mobile{display:none!important}#masthead #content_background{height:340px}#masthead #headline{width:500px;height:160px;text-align:center;padding-top:47px}#masthead #headline #headline_main{font-size:71px;margin-top:0;padding-top:48px}#masthead #headline #headline_secondary{font-size:23px;padding:0 0 19px 0}#masthead #headline #headline_secondary #headline_secondary_default{display:inline-block;font-size:20px}#masthead #headline .headline_button{font-size:30px;width:372px;height:74px}#masthead #headline #headline_footer{display:inline-block;margin-top:16px;font-size:16px}}