@media only screen and (min-width:760px) and (max-width:1000px) {
img {max-width:100%; height:auto;}


/* 	-----------------------------------------------------
	------------------- Header Styles -------------------
	----------------------------------------------------- */
	#header_section header {width:96%; padding:0 2%;}
	#header_section header figure {width:100%; text-align:center;}
	#header_section header nav {width:100%; text-align:center; padding:0 0 20px 0;}
	#header_section header nav ul {text-align:center;}
	#header_section header nav ul li {display:inline; float:none;}
	#header_section header nav ul li a {display:inline-block;}
	
		
/* 	-----------------------------------------------------
	------------------- Banner Styles -------------------
	----------------------------------------------------- */
	#banner_section article {width:87.6%; padding:4%; margin:0 2%;}
	
		#banner_section aside {width:100%;}
		#banner_section aside ul li figure {padding:10px 20px;}
		#banner_section aside ul li figcaption {width:auto; padding:20px 0;}
		
		#banner_section section {width:100%; margin-top:30px;}
	

	
		
/* 	-----------------------------------------------------
	------------------ Content Styles -------------------
	----------------------------------------------------- */
	#main_section {width:96%; padding:2%;}
	
		#main_section .left_panel {width:100%;}
		#main_section .left_panel .map {width:95.6%; padding:2%;}
		#main_section .right_panel {width:100%; padding:30px 0;}
			
	#main_section article.contactinfo, #main_section .map, #main_section article.contactForm {
		float:none;
		width:auto;}
	
/* 	-----------------------------------------------------
	------------------- Footer Styles -------------------
	----------------------------------------------------- */
	#footer_section footer {width:96%; padding:2%;}
	
			
		


}