@charset "utf-8";
/* CSS Document */

/*
 Width: 1170px
 # Columns : 12 
 Column width: 70px
 Gutter : 0 30px 10px 0 

target / context = result

 */
.grid_1 { width: 5.9%; } /* 70px/1170px = 0.059px */
.grid_2 { width: 14.5%; } /* 170px/1170px =  0.14px */
.grid_3 { width: 23%; } /* 270px/1170px = 0.230px */
.grid_4 { width: 31.6239%; } /* 370px/1170px = 0.31px */
.grid_5 { width: 40.1%; } /* 470px/1170px = 0.401px */
.grid_6 { width: 48.7%; } /* 570px/1170px = 0.48px */
.grid_7 { width: 57.2%; } /* 670px/1170px = 0.572px */
.grid_8 { width: 65.8119%; } /* 770px/1170px = 0.65px */
.grid_9 { width: 74.3%; } /* 870px/1170px = 0.743px */
.grid_10 { width: 82.9%; } /* 970/1170px = 0.829px */
.grid_11 { width: 91.45%; } /* 1070px/1170px = 0.914px */
.grid_12 { width: 100%; } /* 1170px/1170px = 1 */


.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	margin: 0 2.56% 0 0;
	float: left;
	display: block;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha{margin-left:0;}
.omega{margin-right:0;}


/* Containers and cols
----------------------------------------------------------------------------------------------------*/

.container{
	width: 97%; /*width: 1136px;*/
	max-width: 1170px;
	margin: auto;
	
}

.col {display:block; float:left;}

/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}
