@charset "UTF-8";
/* CSS Document - mbhuju@gmail.com */

@media screen and (max-width: 1280px){
	#header_inn, #banner_inn, #footer_inn{width:95%;}
	
}

@media screen and (max-width: 1175px){
	#inner{width:95%;}
}

@media screen and (max-width: 1024px){
	#content_inn{width:95%;}
}

@media screen and (max-width: 980px){
	
	#logo{float:none; width:100%; margin:0 auto; text-align:center; padding:20px 0 0 0;}
	#right_part{float:none; width:100%; margin:0 auto; padding:0 0 20px 0;}
	#address{padding:20px 0; color:#000;}
	#apps{float:none; width:100%; margin:0 auto; text-align:center;}
	#we{float:none; width:100%; margin:0 auto; text-align:center; padding:0;}
	#off{float:none; width:100%; margin:0 auto; text-align:center;}

	#contact_left{float:none; width:100%; margin:0 auto; padding-top:0; }
	#contact_right{float:none; width:90%; margin:0 auto; padding-top:30px;}
	
	#hours_left{float:none; width:100%; margin:0 auto;}
	#hours_right{float:none; width:90%; margin:0 auto;}

	#contactform{width:90%;}
	.style6{ color:#fb3a3a; }
	#left_footer{float:none; width:100%; margin:0 auto; text-align:center;}
	#right_footer{float:none; width:100%; margin:0 auto; text-align:center; padding-top:0;}

	.coupon1{width:90%; margin:0 auto; float:none; text-align:center; }
	.coupon2{width:90%; margin:0 auto; float:none; text-align:center;  }
	.print{width:90%; margin:0 auto; float:none; text-align:center; }
	
	.imgright, .imgleft{display:block; margin:20px auto; float:none;}
}


@media screen and (max-width: 640px){
	h1{font-size:35px;}
	#address{ font-size:24px; line-height:30px;}
	.style3, .style4{font-size:35px; line-height:35px;}
}
	
	

