body{font-family:"proxima-nova", sans-serif;font-weight:400}body{font-family:"proxima-nova", sans-serif;font-weight:400}#sub-navigation ul li a{display:block;font-weight:600}@media (min-width: 0) and (max-width: 44.9375em){.sub-navigation-container{margin-bottom:0.5em}.sub-navigation-list{width:100%;padding:0;margin:0;text-align:center;overflow:hidden}.sub-navigation-list:first-child{margin-top:1em;border-bottom:1px solid #e4e4e4;height:2.5em}.sub-navigation-list li{display:inline-block;width:auto;margin:0 5%}.sub-navigation-list li a{display:block;padding:0;color:#909090;font-size:1em;padding:0;width:100%}.sub-navigation-list li a:hover,.sub-navigation-list li a.current{color:#252525}#sub-navigation>ul li>ul{margin:0 -5%}.sub-navigation-list li ul{display:none}.sub-navigation-list li ul li{width:100%}#sub-navigation .bp-small-subnav{display:none;border-bottom:5px solid #404040}#sub-navigation .bp-small-subnav li{width:100%;text-align:center;margin:0;border-bottom:1px solid #e4e4e4}#sub-navigation .bp-small-subnav li:last-child{border:none}#sub-navigation .bp-small-subnav a{padding:0 .4em;height:3.5em;line-height:3.5em}#sub-navigation-toggle a span{color:#b61314;font-size:0.875em;position:relative;top:0}[class*="pg-h2"] #sub-navigation-toggle a span{color:#3e6e7c}.no-touch #sub-navigation-toggle a:hover span{color:#880e0f}[class*="pg-h2"] .no-touch #sub-navigation-toggle a:hover span{color:#2d505a}}@media (min-width: 45em) and (max-width: 59.9375em){.sub-navigation-container{margin-top:-3.125em}#sub-navigation>ul a{height:3.125em;line-height:3.125em}}@media (min-width: 60em) and (max-width: 70.9375em){.sub-navigation-container{margin-top:-4.375em}#sub-navigation>ul a{height:4.375em;line-height:4.375em}}@media (min-width: 45em){.sub-navigation-container{position:relative;z-index:25;background:url(/Content/images/legacy/show-subnav-bg.png) repeat;background:rgba(0,0,0,0.7)}#sub-navigation{max-width:1280px;padding:0 20px;margin:0 auto;overflow:hidden}#sub-navigation>ul{overflow:hidden;*zoom:expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}#sub-navigation>ul:before,#sub-navigation>ul:after{content:".";display:block;height:0;overflow:hidden}#sub-navigation>ul:after{clear:both}#sub-navigation>ul.fullList{width:100%}#sub-navigation>ul li{float:left;width:auto;text-align:center;white-space:nowrap}#sub-navigation>ul a{color:#fff}#sub-navigation>ul a:hover,#sub-navigation>ul a.current{color:#e1c538}#sub-navigation-toggle{display:none}.sub-navigation-list{float:left;padding:0;margin:0}}@media (min-width: 71em){.sub-navigation-container{margin-top:-5.625em}#sub-navigation>ul a{height:5em;font-size:1.125em;line-height:5em}}.tuneIn{position:relative;line-height:1.6em}.tuneIn h3{clear:right;margin:0 0 0.5333em}.tuneIn-day{display:block;font-size:1.4375em;font-weight:600}.tuneIn-time{text-transform:uppercase;display:block;font-size:2.5em;font-weight:700;line-height:1.25em}.tuneIn-time>span{font-size:0.40em;margin-left:0.5em}.tuneIn-viewSchedule{margin-top:0.75em}@media (min-width: 0) and (max-width: 44.9375em){.tuneIn{margin-bottom:2em}.tuneIn>h3{margin-bottom:0.5em}}@media (min-width: 45em){.tuneIn{margin-bottom:1em}}#shows-allShowsLink-btm{width:10em;margin:0 auto;padding:0.5em 0}#shows-allShowsLink-btm>strong,#shows-BackToAllShowsLink-btm>strong{color:#b61314}[class*="pg-h2"] #shows-allShowsLink-btm>strong,[class*="pg-h2"] #shows-BackToAllShowsLink-btm>strong{color:#3e6e7c}#allShowsList{border-bottom:6px solid #7cb842;margin-bottom:5%;padding:0 0 4% 0}#allShowsList li>i{margin-left:-1em;top:0em;font-size:1.4em;position:relative}#allShowsList li{list-style-type:none;line-height:1.2;padding-left:3em;margin-bottom:20px}#allShowsList a{color:#313131;font-size:1em}#allShowsList li span{margin-right:2%;color:#404040;font-size:0.6em;text-transform:uppercase;background-color:#f9ae40;font-weight:600;padding:0.1% 1%;vertical-align:middle}.banner-container{width:100%;margin-top:0.3em;background:#000}@media (min-width: 45em) and (max-width: 70.9375em){.banner-container{margin-top:-2.7em}}@media (min-width: 71em){.banner-container{margin-top:-3.75em}}
.banner-main{margin:0 auto;background-color:#000;position:relative;overflow:hidden}.banner-main>img{display:block;max-width:100%;height:auto}.banner-info h1{color:#fff;font-weight:700}@media (min-width: 0) and (max-width: 44.9375em){#allShowsList li span{top:-2px;position:relative}.banner-info h1{padding:1.3em 0 1.3em 1.3em;margin:0;font-size:1em;text-align:left;border-bottom:1px solid #fff}}@media (min-width: 45em){#allShowsList{padding:0 0 1em 0}.csscolumns #allShowsList li{display:inline-block;width:100%}.banner-info{position:absolute;width:40%;left:20px}.banner-info h1{background:none;margin:0;line-height:0.75em}.banner-info h1.banner-heading-small{font-size:2.2em}}@media (min-width: 45em) and (max-width: 59.9375em){.banner-info h1.banner-heading-medium{font-size:3.125em}.banner-info h1.banner-heading-large{font-size:3.75em}}@media (min-width: 45em) and (max-width: 70.9375em){#allShowsList li span{top:-2px;position:relative}#allShowsList li>i{top:0.1em}.banner-info{top:35%}}@media (min-width: 60em) and (max-width: 70.9375em){.banner-info h1.banner-heading-small{font-size:3.125em}.banner-info h1.banner-heading-medium{font-size:3.75em}.banner-info h1.banner-heading-large{font-size:4.375em}}@media (min-width: 60em){.banner-main{max-width:1280px}.banner-main::before,.banner-main::after{content:'';position:absolute;top:0;z-index:15;height:100%;background-repeat:repeat-y}.banner-main::before{left:0px;width:656px;background-image:url(/Content/images/legacy/hero-fade-left.png)}.banner-main::after{right:0;width:484px;height:100%;background-image:url(/Content/images/legacy/hero-fade-right.png)}.banner-main h1{position:relative;z-index:20}}@media (min-width: 71em){.csscolumns #allShowsList{padding:0;-moz-column-count:2;column-count:2;-webkit-column-count:2}.no-csscolumns #allShowsList{padding-bottom:2em}.no-csscolumns #allShowsList li{width:50%}.banner-info{top:36%}.banner-info h1.banner-heading-small{font-size:3.75em}.banner-info h1.banner-heading-medium{font-size:4.375em}.banner-info h1.banner-heading-large{font-size:5.625em}}
