@charset "UTF-8";
/* CSS Document - mbhuju@gmail.com */

@media screen and (max-width: 1280px){
	#header_inn, #banner_inn, #content_inn, #footer_inn{width:95%;}
}

@media screen and (max-width: 1175px){
	#info{width:95%;}
}

@media screen and (max-width: 1024px){
	#banner{display:none;}
	
	#logo{float:none; width:100%; margin:0 auto;}
	#menu{float:none; width:100%; margin:0 auto;}
	

	#left{float:none; width:95%; margin:0 auto; padding:50px 0; }
	#right{float:none; width:90%; margin:0 auto; padding-top:0; }
	
	.coupon1{float:none; width:90%; margin:0 auto;   }
	.coupon2{float:none; width:90%; margin:0 auto;}
	
	
	#hours_left{float:none; width:100%; margin:0 auto; padding-top:0px;}
	#hours_right{float:none; width:95%; text-align:center; margin-top:30px;}
	
	#contact_left{float:none; width:100%; margin:0 auto; padding-top:0px; }
	#contact_right{float:none; width:90%; margin:0 auto; padding-top:30px;}
	
	.imgleft, .imgright{ float:none; margin:20px auto; text-align:center; display:block; }
	
}



@media screen and (max-width: 768px){
	h1{font-size:35px;}
	#address{font-size:35px; line-height:35px;}
	.style2{font-size:40px;}
	#info{padding:60px 0;}
	#online{width:90%;}
}
	
@media screen and (max-width: 415px){
	#footer_inn{font-size:16px;}
	#call{ font-size:26px;}
}
	