@media only screen and (max-width: 1160px) {
	.backstretch{display: none;}
	#header-container,.bottom #wrapper, .bottom .main-wrapper{float:left;width:96%!important;margin:0 2%!important;}
	#header .logo-main{width: 100%;margin-right:0;text-align: center;}
	#header .logo-main a{display: inline-block!important;width: auto;float:none;}
	#header .logo-main img{float:none!important;width: auto!important;height:auto!important;max-width:100%;}
	#header .header-right{float:left;position:relative;width: 100%;margin:25px 0 0;}
	#header .header-right ul.featured{display: none;}
	.home-left, .home-right{width: 100%!important;margin-bottom:25px;}
	.header-right ul.featured li{width: 90px;}
	ul.list-view span.ticket-links{float:left;clear:left;margin:15px 0;}
	.two-column-sidebar .left{width: 100%;margin-right:0;}
	.two-column-sidebar .left a span{clear: left;}
	.special-three-column .column{width: 49%;}
	.two-column-sidebar .right .content p{float:left;width:96%;padding:2%;}
	.two-column-sidebar .right{float:left;width:100%;}
	ul.four-column-photo li{width: 50%;padding:0!important;margin:0!important;border: none!important;}
	ul.four-column-photo li.first{clear: none!important;}
	.two-column-sidebar .left,.two-column-sidebar .right{float:left;width:100%!important;margin:0 0 25px!important;}
	ul.four-column li{margin-left:5px;}
}