@charset "UTF-8";
/* CSS Document - mbhuju@gmail.com */

@media screen and (max-width: 1280px){
	#header_inn{width:95%;}
	#banner_inn{width:95%;}
	#content_inn{width:95%;}
	#footer_inn{width:95%;}


	}
	

@media screen and (max-width: 1175px){
	#logo{width:40%;}
	#right_info{width:60%;} 
}


@media screen and (max-width: 1024px){
	#logo{width:100%; float:none; margin:0 auto; text-align:center;}
	#menu{margin:0 auto; float:none;}
	
	#right_info{width:100%; float:none; margin:0 auto;}
	#menu{padding-top:0px;}
#info{width:90%; float:none; margin:0 auto; text-align:center; padding:10px 0 0 0;}
#facebook{width:100%; float:none; margin:0 auto; text-align:center; padding:10px 0;}

	#offer{ float:none;  display: block; text-align:center;}
	#wedeliver{ float:none;  display: block; text-align:center; margin-bottom:20px;}
	
	#apps{width:100%; float:none; margin:0 auto; text-align:center; padding-top:15px;}
	
}
@media screen and (max-width: 980px){
	



	#left{width:100%; float:none; margin:0 auto; padding:30px 0 0 0;}
	#right{width:100%; float:none; margin:0 auto; text-align:center; padding-top:30px;}


	#hours_left{float:none; width:100%; margin:0 auto;}
	#hours_right{float:none; width:95%; text-align:center; margin-top:30px;}
	
	#left_footer{width:90%; float:none; margin:0 auto; text-align:center; padding-bottom:20px;}
	#right_footer{width:90%; float:none; margin:0 auto; text-align:center; padding-top:0px;}
	
	
	#contact_left{float:none; width:100%; padding-top:20px;}
	#contact_right{float:none; width:90%; text-align:center; padding-top:30px; margin:0 auto;}
	

	
	


		.textright{ text-align:center;}
		.form1 table, .form1 td, .form1 tr { display: block; }		
		.form1 td { border: none; position: relative; }
		.form1{ width:90%;}	
		
		.imgright{ float:none; margin:20px auto; display:block; }
		.imgleft{ float:none; margin:20px auto; display:block; }
	}

@media screen and (max-width: 640px){

	}
	
@media screen and (max-width: 480px){


	}