

@media only screen and  (max-width: 1199px) {
	#nav-primary li a {font-size: 12px;}
	#header .widget {top: 75px; right: 16px;}
	#nav-primary ul#menu-primary-menu {text-align: right;}
}
/* Tablet Portrait size to Tablet Landscape (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 979px) {
	
}

@media only screen and (max-width: 767px) {
	#content {margin-bottom: 40px;}
	#intro {position: relative; bottom: auto; margin-top: 88px;}
	#footer {text-align: center;}
	.gallery-item {width: 33.333% !important; padding: 10px;}
	.woocommerce ul.products li {margin-bottom: 20px !important; width: auto !important; }
	.woocommerce ul.products li.product h3 {height: auto; padding-bottom: 0;}
	.woocommerce a.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {padding: 1em 30px !important; display: block !important;}
	#header .widget {top: 80px; right: 16px;}
}



/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	
	
}






/*	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) {
	
		
}