@charset "UTF-8";
/* CSS Document */




/*  GO FULL WIDTH BELOW 600 PIXELS */
@media only screen and (max-width: 600px) {
	section { padding: 10px !important; }
	.StoreContainer { padding: 10px 20px 30px 20px !important; }
	section { padding: 30px 0px; }
	a.RetLogo img { max-width: 500px !important; height: auto; resize: both;}
	#Header { background-position: 50% -15px !important ; height: 180px !important;}
	.col {  margin: 1% 0 1% 0%; }
	.cell_1_of_5, .cell_2_of_5, .cell_3_of_5, .cell_4_of_5, .cell_5_of_5 { width: 100%; }
	.cell_1_of_8, .cell_2_of_8, .cell_3_of_8, .cell_4_of_8, .cell_5_of_8, .cell_6_of_8, .cell_7_of_8, .cell_8_of_8 { width: 100%; }
	.cell_1_of_9, .cell_2_of_9, .cell_3_of_9, .cell_4_of_9, .cell_5_of_9, .cell_6_of_9, .cell_7_of_9, .cell_8_of_9, .cell_9_of_9 { width: 100%; }
	
	.ContactDetails ul { margin-bottom: 20px ; }
	.new { position: relative; }

}

/*  GO FULL WIDTH BELOW 500 PIXELS */
@media only screen and (max-width: 500px) {
	#Header { background-position: 50% -30px !important ; height: 150px !important;}
}