

@media only screen and (max-width: 1300px) and (min-width: 961px) {
	.block-slider .block-slider-slides ul li { width: 100%; }
	.body-inner { width: 960px; }
	/*img { width: 100%; }*/
	header img { width: auto !important; }
}


@media only screen and (max-width: 1150px) and (min-width: 767px) {
	img { width: auto; }
	.header .wrapper { width: 640px; }
	.header.wrapper-statefair { width: 640px; }
	.block-slider { width: 640px !important; height: 180px; }
	.block-slider .block-slider-slides ul li { width: 640px; }
	.page-type-promo, .page-type-1, .page-type-4, .page-type-3, .page-type-5, .page-type-6d { min-width: auto; }
	body.asfhome .item-0 .cd-accordion-menu { top: 70px; }
	body.page .item-0 .cd-accordion-menu { top: 0px; }
	.item-2 header .logo-header-honeycomb { float:right; width: auto;  }
	.item-2 header .icons { margin-top:30px; }
	.item-2 .cd-accordion-menu { top: 75px;  }
	.weather h2 { text-align: left; }
	.listing-item a.image img { max-height: auto; width: 100%;}
}


@media only screen and (max-width: 767px) {
	.home-banner img { height: 210px; }
	img { width: 100%; }
	.header .wrapper { width: 100%; }
	.header .wrapper-statefair { width: 100%; }
	.block-slider { width: 100% !important; height: 210px; }
	.block-slider .block-slider-slides ul li { width: 100%; }
	.body-inner { width: 100% !important; }
	.body-shadow { display: none; }
	.navigation .menu { width: 100%; }
	.page-type-promo, .page-type-1, .page-type-4, .page-type-3, .page-type-5, .page-type-6 { min-width: auto; }
	.footer-type-2 .inner { width: 100%; }
	.footer-type-2 > .logo { width: 100%; }
	.page-type-3 .body .body-inner .block-buttons-full .btn, 
	.page-type-5 .body .body-inner .block-buttons-full .btn, 
	.page-type-6 .body .body-inner .block-buttons-full .btn { width: 50% !important; }
	.item-2 header .logo-header-honeycomb { display: none; }

	.weather h2 { text-align: center; }
	.listing-item a.image img { max-height: 100%; }
}

@media only screen and (max-width: 478px) {
	.block-slider { width: 100% !important; height: 140px; }
	.page-type-1 .body .body-inner .block-buttons-full .btn, 
	.page-type-2.body .body-inner .block-buttons-full .btn, 
	.page-type-3 .body .body-inner .block-buttons-full .btn, 
	.page-type-4 .body .body-inner .block-buttons-full .btn { width: 100% !important; }
	.item-2 header .logo-header-honeycomb { display: none; }

	.page-type-2 .columns-home .col-middle .btn-tickets {
		width: 75px;
		height: 75px;
		left: -30px;
		bottom: 170px; }
	.weather h2 { text-align: center; }
	.listing-item a.image img { max-height: auto; }
}
