@media only screen and (max-width: 1370px) { .row {width:960px;margin:0 auto;display:block;}
.row:before,.row:after {content: " ";display: table;}
.row:after {clear: both;}
.row {*zoom: 1;}
.span12 {width:940px;margin:10px;display:block;}
.span11 {width:860px;float:left;margin:10px;}
.span10 {width:780px;float:left;margin:10px;}
.span9 {width:700px;float:left;margin:10px;}
.span8 {width:620px;float:left;margin:10px;}
.span7 {width:540px;float:left;margin:10px;}
.span6 {width:460px;float:left;margin:10px;}
.span5 {width:380px;float:left;margin:10px;}
.span4 {width:300px;float:left;margin:10px;}
.span3 {width:220px;float:left;margin:10px;}
.span2 {width:140px;float:left;margin:10px;}
.span1 {width:60px;float:left;margin:10px;}
.catListItem {margin:20px 0;}
#mainMenuWrap .row {width:100%;margin:0 0!important;}
#mainMenuWrap .row .span12 {width:100%;margin:0 20px!important;}
.sliderContent  {padding:0 10px;}
}
@media only screen and (max-width: 1020px) { .row {width:640px;}
.span12 {width:620px;}
.span4 {width:620px;} #logo {
margin:0 0;
position:absolute;
top:50%;
left:50%;
margin-left:-138px;
margin-top:-14px;
}
header {margin-bottom:0;border-bottom:1px solid #ff2600;position:fixed;}
#pushMenuTrigger {margin-left:0;}
#mainMenuWrap {display:none;}
.secondaryNavWrap {display:none;}
#headSpacer {height:51px;} aside {padding-top:50px;} .featSecItem {width:620px;}
.regSecItem {width:620px;} .livepageChannelsButton {width:300px;} .preFooterWidgetItem {width:620px;} .siteStatItem {width:300px;}
.sliderContent  section {width:auto;}
.singlePostTitle h1 {
font-size:40px;
line-height:48px;
}
.appearancesList {display:block;}
.appearancesList li {display:block;padding:10px 20px;}
.appearancesList li .show-titl {display:block;padding:0;margin:0;}
.appearancesList li .show-date {display:block;text-align:left;padding:0;margin:0;}
}
@media only screen and (max-width: 660px) { .row {width:auto;padding:0 10px;}
.span12, .span11, .span10, .span9, .span8, .span7, .span6, .span5, .span4, .span3, .span2, .span1 {width:auto;float:none;margin:20px 10px;}
#logo {margin-left:-90px;width:180px;} .siteStatItem {margin:20px 10px;} .footerLogo {float:none;display:block;margin:0 auto;}
.footerCopyright {float:none;text-align:center;margin-top:10px;}
}
@media only screen and (max-width: 480px) { .postmeta li {display:block;float:none;}
.postmeta li em {display:none;}
}