/*=================================================

   +++ LE GRID +++
A Responsive Grid -- Gumby defaults to a standard 960 grid, 
but you can change it to whatever you'd like.

==================================================*/


.container { padding: 0 2.0rem; }

.row { width: 100%; max-width: 96.0rem; min-width: 72.0rem; margin: 0 auto; }
/* To fix the grid into a different size, set max-width to your desired width */

.row .row { min-width: 0; }

.column, .columns { margin-left: 2.127663%; float: left; min-height: 0.1rem; position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.column:first-child, .columns:first-child, .alpha { margin-left: 0px; }

.column.omega, .columns.omega { float: right; }

/*** Removed because it is usually annoying ***
 
 [class*="column"] + [class*="column"]:last-child { float: right; }

***/

.row .one.columns 		{ width: 6.382989%; }
.row .two.columns 		{ width: 14.893641%; }
.row .three.columns 	{ width: 23.404293%; }
.row .four.columns 		{ width: 31.914945%; }
.row .five.columns 		{ width: 40.425597%; }
.row .six.columns 		{ width: 48.936249%; }
.row .seven.columns 	{ width: 57.446901%; }
.row .eight.columns 	{ width: 65.957553%; }
.row .nine.columns 		{ width: 74.468205%; }
.row .ten.columns 		{ width: 82.978857%; }
.row .eleven.columns	{ width: 91.489509%; }
.row .twelve.columns	{ width: 100%; }

	
/*** Formula: Column Width + Twice the Default Margin ***/

.row .push_one 		{ margin-left: 10.638315%; }
.row .push_two 		{ margin-left: 19.148967%; }
.row .push_three 	{ margin-left: 27.659619%; }
.row .push_four 	{ margin-left: 36.170271%; }
.row .push_five 	{ margin-left: 44.680923%; }
.row .push_six 		{ margin-left: 53.191575%; }
.row .push_seven 	{ margin-left: 61.702227%; }
.row .push_eight 	{ margin-left: 70.212879%; }
.row .push_nine 	{ margin-left: 78.723531%; }
.row .push_ten 		{ margin-left: 87.234183%; }
/*.row .push_eleven 	{ margin-left: 95.744835%;  }*/


/* Centering Columns is fun */

.row .one.centered		{ margin-left: 46.808586%; }
.row .two.centered 		{ margin-left: 42.55326%; }
.row .three.centered	{ margin-left: 38.297934%; }
.row .four.centered		{ margin-left: 34.042608%; }
.row .five.centered 	{ margin-left: 29.787282%; }
.row .six.centered 		{ margin-left: 25.531956%; }
.row .seven.centered 	{ margin-left: 21.27663%; }
.row .eight.centered 	{ margin-left: 17.021304%; }
.row .nine.centered 	{ margin-left: 12.765978%; }
.row .ten.centered 		{ margin-left: 8.510652%; }
.row .eleven.centered { margin-left: 4.255326%; }


/*** Formula: Column Width + Default Margin ***/

.row .push_one:first-child 		{ margin-left: 8.510652%; }
.row .push_two:first-child 		{ margin-left: 17.021304%; }
.row .push_three:first-child 	{ margin-left: 25.531956%; }
.row .push_four:first-child 	{ margin-left: 34.042608%; }
.row .push_five:first-child 	{ margin-left: 42.55326%; }
.row .push_six:first-child 		{ margin-left: 51.063912%; }
.row .push_seven:first-child 	{ margin-left: 59.574564%; }
.row .push_eight:first-child 	{ margin-left: 68.085216%; }
.row .push_nine:first-child 	{ margin-left: 76.596868%; }
.row .push_ten:first-child 		{ margin-left: 85.10652%; }
.row .push_eleven:first-child { margin-left: 93.617172%; }
