@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){
	#menu, #content_inn, #inner{width:95%;}
}

@media screen and (max-width: 1024px){
	#menu{ padding:0;}
}

@media screen and (max-width: 980px){
	#logo{float:none; width:100%; margin:0 auto; text-align:center;}
	#location{float:none; width:100%; margin:0 auto; padding-top:10px;}
	#call{float:none; width:100%; margin:0 auto; padding-top:0;}
	#online{float:none; width:100%; margin:0 auto; text-align:center; padding-bottom:10px;}
	#app{float:none; width:100%; margin:0 auto; padding-top:0;}

	#green_box{width:90%;}
	
	#hours_left{float:none; width:100%; margin:0 auto;  }
	#hours_right{float:none; width:90%; margin:0 auto; padding-top:40px;}


	#contact_left{float:none; width:100%; margin:0 auto; padding-top:0px; }
	#contact_right{float:none; width:90%; margin:0 auto; padding-top:30px;}

	#icons{float:none; width:100%; margin:0 auto; text-align:center; padding:15px 0;}
	#left_footer{float:none; width:100%; margin:0 auto; text-align:center; padding:0;}	
	#right_footer{float:none; width:100%; margin:0 auto; text-align:center;}
	
	#contactform{width:90%;}

	.imgright, .imgleft{display:block; margin:20px auto; float:none;}
}


@media screen and (max-width: 640px){
	h1{font-size:35px;}
	.style3{font-size:35px; line-height:30px;}
	.style4{line-height:24px;}
}
	
	

