/*  SECTIONS  ============================================================================= */.section {	clear: both;	padding: 0px;	margin: 0px;}/*  GROUPING  ============================================================================= */.row {    zoom: 1; /* For IE 6/7 (trigger hasLayout) */}.row:before,.row:after {    content:"";    display:table;}.row:after {    clear:both;}/*  GRID COLUMN SETUP   ==================================================================== */.col {	display: block;	float:left;	margin: 1% 0 1% 1.6%;}.col:first-child { margin-left: 0; } /* all browsers except IE6 and lower *//*  REMOVE MARGINS AS ALL GO FULL WIDTH AT 480 PIXELS */@media only screen and (max-width: 480px) {	.col { 		/*margin: 1% 0 1% 0%;*/        margin: 0;	}}/*  GRID OF TWO   ============================================================================= */.span-2-of-2 {	width: 100%;}.span-1-of-2 {	width: 49.2%;}/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */@media only screen and (max-width: 480px) {	.span-2-of-2 {		width: 100%; 	}	.span-1-of-2 {		width: 100%; 	}}/*  GRID OF THREE   ============================================================================= */	.span-3-of-3 {	width: 100%; }.span-2-of-3 {	width: 66.13%; }.span-1-of-3 {	width: 32.26%; }/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */@media only screen and (max-width: 480px) {	.span-3-of-3 {		width: 100%; 	}	.span-2-of-3 {		width: 100%; 	}	.span-1-of-3 {		width: 100%;	}}/*  GRID OF FOUR   ============================================================================= */	.span-4-of-4 {	width: 100%; }.span-3-of-4 {	width: 74.6%; }.span-2-of-4 {	width: 49.2%; }.span-1-of-4 {	width: 23.8%; }/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */@media only screen and (max-width: 480px) {	.span-4-of-4 {		width: 100%; 	}	.span-3-of-4 {		width: 100%; 	}	.span-2-of-4 {		width: 100%; 	}	.span-1-of-4 {		width: 100%; 	}}/*  GRID OF FIVE   ============================================================================= */	.span-5-of-5 {	width: 100%;}.span-4-of-5 {  	width: 79.68%; }.span-3-of-5 {  	width: 59.36%; }.span-2-of-5 {  	width: 39.04%;}.span-1-of-5 {  	width: 18.72%;}/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */@media only screen and (max-width: 480px) {	.span-5-of-5 {		width: 100%; 	}	.span-4-of-5 {		width: 100%; 	}	.span-3-of-5 {		width: 100%; 	}	.span-2-of-5 {		width: 100%; 	}	.span-1-of-5 {		width: 100%; 	}}/*  GRID OF SIX   ============================================================================= */.span-6-of-6 {	width: 100%;}.span-5-of-6 {  	width: 83.06%;}.span-4-of-6 {  	width: 66.13%;}.span-3-of-6 {  	width: 49.2%;}.span-2-of-6 {  	width: 32.26%;}.span-1-of-6 {  	width: 15.33%;}/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */@media only screen and (max-width: 480px) {	.span-6-of-6 {		width: 100%; 	}	.span-5-of-6 {		width: 100%; 	}	.span-4-of-6 {		width: 100%; 	}	.span-3-of-6 {		width: 100%; 	}	.span-2-of-6 {		width: 100%; 	}	.span-1-of-6 {		width: 100%; 	}}/*  GRID OF SEVEN   ============================================================================= */.span-7-of-7 {	width: 100%;}.span-6-of-7 {	width: 85.48%;}.span-5-of-7 {  	width: 70.97%;}.span-4-of-7 {  	width: 56.45%;}.span-3-of-7 {  	width: 41.94%;}.span-2-of-7 {  	width: 27.42%;}.span-1-of-7 {  	width: 12.91%;}/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */@media only screen and (max-width: 480px) {	.span-7-of-7 {		width: 100%; 	}	.span-6-of-7 {		width: 100%; 	}	.span-5-of-7 {		width: 100%; 	}	.span-4-of-7 {		width: 100%; 	}	.span-3-of-7 {		width: 100%; 	}	.span-2-of-7 {		width: 100%; 	}	.span-1-of-7 {		width: 100%; 	}}/*  GRID OF EIGHT   ============================================================================= */	.span-8-of-8 {	width: 100%;}.span-7-of-8 {	width: 87.3%; }.span-6-of-8 {	width: 74.6%; }.span-5-of-8 {	width: 61.9%; }.span-4-of-8 {	width: 49.2%; }.span-3-of-8 {	width: 36.5%;}.span-2-of-8 {	width: 23.8%; }.span-1-of-8 {	width: 11.1%; }/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */@media only screen and (max-width: 480px) {	.span-8-of-8 {		width: 100%; 	}	.span-7-of-8 {		width: 100%; 	}	.span-6-of-8 {		width: 100%; 	}	.span-5-of-8 {		width: 100%; 	}	.span-4-of-8 {		width: 100%; 	}	.span-3-of-8 {		width: 100%; 	}	.span-2-of-8 {		width: 100%; 	}	.span-1-of-8 {		width: 100%; 	}}/*  GRID OF NINE   ============================================================================= */.span-9-of-9 {	width: 100%;}.span-8-of-9 {	width: 88.71%;}.span-7-of-9 {	width: 77.42%; }.span-6-of-9 {	width: 66.13%; }.span-5-of-9 {	width: 54.84%; }.span-4-of-9 {	width: 43.55%; }.span-3-of-9 {	width: 32.26%;}.span-2-of-9 {	width: 20.97%; }.span-1-of-9 {	width: 9.68%; }/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */@media only screen and (max-width: 480px) {	.span-9-of-9 {		width: 100%; 	}	.span-8-of-9 {		width: 100%; 	}	.span-7-of-9 {		width: 100%; 	}	.span-6-of-9 {		width: 100%; 	}	.span-5-of-9 {		width: 100%; 	}	.span-4-of-9 {		width: 100%; 	}	.span-3-of-9 {		width: 100%; 	}	.span-2-of-9 {		width: 100%; 	}	.span-1-of-9 {		width: 100%; 	}}/*  GRID OF TEN   ============================================================================= */.span-10-of-10 {	width: 100%;}.span-9-of-10 {	width: 89.84%;}.span-8-of-10 {	width: 79.68%;}.span-7-of-10 {	width: 69.52%; }.span-6-of-10 {	width: 59.36%; }.span-5-of-10 {	width: 49.2%; }.span-4-of-10 {	width: 39.04%; }.span-3-of-10 {	width: 28.88%;}.span-2-of-10 {	width: 18.72%; }.span-1-of-10 {	width: 8.56%; }/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */@media only screen and (max-width: 480px) {	.span-10-of-10 {		width: 100%; 	}	.span-9-of-10 {		width: 100%; 	}	.span-8-of-10 {		width: 100%; 	}	.span-7-of-10 {		width: 100%; 	}	.span-6-of-10 {		width: 100%; 	}	.span-5-of-10 {		width: 100%; 	}	.span-4-of-10 {		width: 100%; 	}	.span-3-of-10 {		width: 100%; 	}	.span-2-of-10 {		width: 100%; 	}	.span-1-of-10 {		width: 100%; 	}}/*  GRID OF ELEVEN   ============================================================================= */.span-11-of-11 {	width: 100%;}.span-10-of-11 {	width: 90.76%;}.span-9-of-11 {	width: 81.52%;}.span-8-of-11 {	width: 72.29%;}.span-7-of-11 {	width: 63.05%; }.span-6-of-11 {	width: 53.81%; }.span-5-of-11 {	width: 44.58%; }.span-4-of-11 {	width: 35.34%; }.span-3-of-11 {	width: 26.1%;}.span-2-of-11 {	width: 16.87%; }.span-1-of-11 {	width: 7.63%; }/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */@media only screen and (max-width: 480px) {	.span-11-of-11 {		width: 100%; 	}	.span-10-of-11 {		width: 100%; 	}	.span-9-of-11 {		width: 100%; 	}	.span-8-of-11 {		width: 100%; 	}	.span-7-of-11 {		width: 100%; 	}	.span-6-of-11 {		width: 100%; 	}	.span-5-of-11 {		width: 100%; 	}	.span-4-of-11 {		width: 100%; 	}	.span-3-of-11 {		width: 100%; 	}	.span-2-of-11 {		width: 100%; 	}	.span-1-of-11 {		width: 100%; 	}}/*  GRID OF TWELVE   ============================================================================= */.span-12-of-12 {	width: 100%;}.span-11-of-12 {	width: 91.53%;}.span-10-of-12 {	width: 83.06%;}.span-9-of-12 {	width: 74.6%;}.span-8-of-12 {	width: 66.13%;}.span-7-of-12 {	width: 57.66%; }.span-6-of-12 {	width: 49.2%; }.span-5-of-12 {	width: 40.73%; }.span-4-of-12 {	width: 32.26%; }.span-3-of-12 {	width: 23.8%;}.span-2-of-12 {	width: 15.33%; }.span-1-of-12 {	width: 6.86%; }/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */@media only screen and (max-width: 480px) {	.span-12-of-12 {		width: 100%; 	}	.span-11-of-12 {		width: 100%; 	}	.span-10-of-12 {		width: 100%; 	}	.span-9-of-12 {		width: 100%; 	}	.span-8-of-12 {		width: 100%; 	}	.span-7-of-12 {		width: 100%; 	}	.span-6-of-12 {		width: 100%; 	}	.span-5-of-12 {		width: 100%; 	}	.span-4-of-12 {		width: 100%; 	}	.span-3-of-12 {		width: 100%; 	}	.span-2-of-12 {		width: 100%; 	}	.span-1-of-12 {		width: 100%; 	}}