@media only screen and (max-width:760px) {
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#898989; background:#c22619 url(../images/header-graphic.png) repeat-x top;}
	

/* 	-----------------------------------------------------
	------------------- Header Styles -------------------
	----------------------------------------------------- */
	#header_section header {width:100%;}
	#header_section header img {max-width:100%; height:auto;}
	
.clr {font-size:0; height:0; line-height:0; clear:both;}	
.left {margin:0; padding:0; width:auto; height:auto; float: none;}
.right {margin:0; padding:0; width:auto; height:auto; float: none;}	

.left img{  height: auto !important;  max-width: 100% !important;}
.right img{   height: auto !important; max-width: 100% !important;}	
	

/* 	-----------------------------------------------------
	--------------------- Nav Styles --------------------
	----------------------------------------------------- */
	#nav_section nav {width:100%; padding:19px 0 17px 0;}
	#nav_section nav ul li .divider {display:none;}
	
	.tinynav {display: block;}
 	#nav {display: none;}
	

	
/* 	-----------------------------------------------------
	------------------ Content Styles -------------------
	----------------------------------------------------- */
	
	#content_section #main {width:100%; padding:0; background:none;}
	
	#content_section h1 {font-size:34px; line-height:28px;}
	
	#content_section .section01 {width:96%; padding:2%;}
	#banner {width:95%; padding:2%;}
	.nivo-caption {display:none !important;}
	
	#content_section .section02 {width:92%; padding:4%;}
	#content_section .section02 .left_content {width:100%;}
	#content_section .section02 .right_content {width:100%; float:left;}
	#content_section .section02 .right_content article {width:92%; padding:2% 4%;}
	
	#content_section .section03 {width:100%; padding:0;}
	#content_section .section03 header {width:96%; padding:15px 2%;}
	#content_section .section03 article {width:100%; padding:0;}
	#content_section .section03 article ul li {margin:12px auto 12px auto; float:none;}
	#content_section .section04 {width:92%; padding:4%;}
	#content_section .section04 img { height: auto;  max-width: 100%;}
	ul.menus li {margin:12px auto 12px auto; float:none;}
	
	.left_panel {width:100%;}
	.right_panel {width:100%;}
	
	#content_section .divider01 {width:100%;}
	#content_section .divider02 {width:100%;}

/* 	-----------------------------------------------------
	------------------- Footer Styles -------------------
	----------------------------------------------------- */
	#footer_section footer {width:96%; padding:2%;}
	
	#footer_section footer .section01 {width:96%; padding:2%;}
	#footer_section footer .section01 ul.socials {margin:0; padding:0; list-style:none;}
	#footer_section footer .section01 ul.socials li {margin:0 4px 0 0; padding:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; line-height:16px; color:#FFF;}
	
	#footer_section footer .section02 {width:96%; padding:2%;}
	#footer_section footer .section03 {width:96%; padding:2%;}
	

}

