/* Responsive ======================================================================================= */
@media only screen and (min-width: 1025px) { 
	#nav { display:block !important;} 
	#mnav, #mnav-overlay, #oc { display:none !important;} 
} 

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

	#header div.logo { padding-left:25px;}
	
	#main, #footer .inner { padding:0px 0px;}

	#oc { display: block;}	
	#nav { display:none;}
		
	.left, .right { float:none;}	
	.w70, .w30 { min-height:200px !important; width:100%; padding:25px 0px; }

}