/* Northland College WooCommerce plugin CSS */

.shop_header { }

	.shop_header h1 { float: left; }

	.shop_header ul {
		font-family: 'Alright Sans', sans-serif;
		list-style: none;
		padding: 0 !important;
		text-transform: uppercase;
	}

	.shop_header li { display: inline-block; }
	
	.shop_utilities {
		float: right;
		font-size: 75%;
	}
	
		.shop_utilities li { margin: 0 0 0 1em !important; }
	
		.shop_utilities .cart { }
		
			.shop_utilities .cart .cart_label {
				background: transparent url('../images/cart_x2.png') 0px 0px no-repeat;
				background-size: 24px 48px;
				display: inline-block;
				height: 24px;
				overflow: hidden;
				text-indent: -999px;
				vertical-align: middle;
				width: 24px;
			}
			
			.shop_utilities .cart .cart_label:hover { background-position: 0px -24px; }
	
	.shop_categories { clear: both; }

		.shop_categories li { margin: 0 1em 0 0 !important; }
	

	

.woocommerce img {
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
}


/* CSS3 MEDIA QUERIES */

/* PRINT */
@media print {

}


/* LARGE SCREENS (content area over 1280 pixels) */
@media screen and (min-width: 1280px) {

}


/* INTERMEDIATE SCREENS (content area between 1000 and 1279 pixels) */
@media screen and (min-width: 1000px) and (max-width: 1279px) {

}


/* TABLETS (content area under 1000 pixels) */
@media screen and (max-width: 1000px) {

}


/* PHONES (content area under 782 pixels) */
/* Matched to size where WP mobile admin bar appears */
@media screen and (max-width: 782px) {

	.shop_utilities { clear: both; float: none; }
	.shop_utilities li { margin: 0 1em 0 0 !important; }

}


/* SMALL PHONES (content area under 600 pixels) */
@media screen and (max-width: 600px) {

}


/* HIGH RESOLUTION IMAGE REPLACEMENTS */
@media	only screen and (-moz-min-device-pixel-ratio: 1.5),
		only screen and (-o-min-device-pixel-ratio: 3/2),
		only screen and (-webkit-min-device-pixel-ratio: 1.5),
		only screen and (min-devicepixel-ratio: 1.5),
		only screen and (min-resolution: 1.5dppx)
{

	.shop_utilities .cart .cart_label { background-image: url('../images/cart_x2.png'); }

}
