@media(max-width:1024px){}@media(max-width:992px){h2{font-size:26px;line-height:35px}
	.sm-padding{padding:15px}
	.header-section .navbar-brand{height:80px;padding:0;display:flex;align-items:center}
	.menu-btn,.js #mainmenu{display:none}
	.js .slicknav_menu{display:block}
	.sidebar-wrap{padding:0}
	.promo-item h3{font-size:16px}
	.about-content h2{font-size:26px;line-height:35px}
	.cta-content,.cta-btn{text-align:center!important}
	.faq-item img{margin-bottom:40px}
	.header-right .menu-btn{margin-right:60px}
	.error-content{display:block}
	.error-content .error-info{padding-left:0;padding-top:40px}
	.cart-header{display:none}}

@media all and (min-width:480px) and (max-width:768px){}@media all and (max-width:767px){body,p{font-size:12px;line-height:22px}
		h1{font-size:30px}
		h2{font-size:24px;line-height:32px}h3{font-size:16px}p br{display:none}.padding{padding:60px 0}.xs-padding{padding:15px}
		.section-heading h2{font-size:24px;line-height:32px}
		.page-header{height:250px}
		.page-content h2{font-size:30px;margin:0}.error-content .error-info h2{font-size:120px;line-height:120px;margin-bottom:30px}.error-content .error-info a{display:block}
		.contact-form .form-group .col-sm-6:first-child{margin-bottom:15px}
		.contact-info h2{line-height:28px}.sidebar-wrap{padding-left:0}
		.blog-single-content h2 a{font-size:22px;line-height:28px}
		.blog-single-content h2{line-height:28px}
		blockquote p{line-height:32px}
		.about-content h2{font-size:24px;line-height:32px}.about-img img{margin-top:50px}
		.cta-content,.cta-btn{text-align:center!important}.cta-content h2{font-size:28px}
		.food-1,.food-2{display:none}.faq-item{margin-bottom:30px}}@media all and (max-width:580px){.subscribe-form{width:100%}
			.counter-wrap .col-lg-4:first-child{margin-bottom:50px}
/*			.header-right .menu-btn{display:none}*/
}

@media all and (max-width:420px){}@media all and (max-width:380px){}