

@media only screen and (max-width: 767px) {
	header .logo {display: block; text-align: center; padding-left: 50px;}
	.content .widget, #our-products, footer .widget {padding-left: 1rem; padding-right: 1rem;}
	.sow-cta-wrapper {display: block;}
	.sow-cta-text {padding: 0;}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	footer .textwidget {font-size: .8rem;}
}


/* Adaptive Font Size */

@media screen and (min-width: 25em){
  
}


/*	Retina media query.
	Overrides styles for devices with a 
	device-pixel-ratio of 2+, such as iPhone 4.
-----------------------------------------------    */

@media 
	only screen and (-webkit-min-device-pixel-ratio: 2),
	only screen and (min-device-pixel-ratio: 2) {
	
		
}