/* 
* Amazium V1.3
* Copyright 2012, Mike Ballan
* www.amazium.co.uk
*/


/***** Screen 960px *****/

.row 								{ margin:0 auto; width:960px; overflow:hidden; }
.row .row 					{ margin:0 -16px 0 -16px; width:auto; display:inline-block; }

.grid_1							{ width:48px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }
.grid_2 						{ width:128px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }
.grid_3 						{ width:208px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }
.grid_4 						{ width:288px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }
.grid_5 						{ width:368px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }		
.grid_6 						{ width:448px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }
.grid_7 						{ width:528px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }
.grid_8 						{ width:608px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }
.grid_9							{ width:688px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }
.grid_10						{ width:768px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }
.grid_11						{ width:848px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }
.grid_12						{ width:928px; margin:0 16px 0 16px; overflow:hidden; float:left; display:inline; }
	
.offset_1						{ margin-left:96px; }
.offset_2						{ margin-left:176px; }
.offset_3 					{ margin-left:256px; }
.offset_4 					{ margin-left:336px; }
.offset_5 					{ margin-left:416px; }
.offset_6 					{ margin-left:496px; }
.offset_7 					{ margin-left:576px; }
.offset_8 					{ margin-left:656px; }
.offset_9						{ margin-left:736px; }
.offset_10					{ margin-left:816px; }
.offset_11					{ margin-left:896px; }

.show-phone 				{ display:none !important; }
.show-tablet 				{ display:none !important; }
.show-screen				{ display:inherit !important; }
	
.hide-phone					{ display:inherit !important; }
.hide-tablet				{ display:inherit !important; }
.hide-screen				{ display:none !important; }



/***** Clean up *****/

.container:after 		{ content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix:before,
.clearfix:after,
.row:before,
.row:after 					{ content:'\0020'; display:block; overflow:hidden; visibility:hidden; width:0; height:0; }
.row:after,
.clearfix:after 		{ clear:both; }
.row, 
.clearfix 					{ zoom:1; }
.clear 							{ clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;	}