 

/* Containers
----------------------------------------------------------------------------------------------------*/
.container_12 {
	margin-left: 1%;
	margin-right: 1%;
	width: 98%;
	
}


/* Grid Custom
----------------------------------------------------------------------------------------------------*/

.cgrid_1,
.cgrid_2,
.cgrid_3,
.cgrid_4,
.cgrid_5,
.cgrid_6,
.cgrid_7,
.cgrid_8,
.cgrid_9,
.cgrid_10,
.cgrid_10x,
.cgrid_11,
.cgrid_12,
.cgrid_10,
.cgrid_20,
.cgrid_30,
.cgrid_40,
.cgrid_50,
.cgrid_60,
.cgrid_70,
.cgrid_80,
.cgrid_90,
.cgrid_100,
.cgrid_110,
.cgrid_120,
.cgrid_130,
.cgrid_140,
.cgrid_150,
.cgrid_160,
.cgrid_170,
.cgrid_180,
.cgrid_190,
.cgrid_200,
.cgrid_210,
.cgrid_220,
.cgrid_230,
.cgrid_240,
.cgrid_250,
.cgrid_260,
.cgrid_280,
.cgrid_350,
.cgrid_460
{
	display:inline;
	float: left;
	position: relative;
    margin:0px 5px 0px 5px;
}

/*Custom Grid >> xxx12 Columns
----------------------------------------------------------------------------------------------------*/
.container_12 .cgrid_10x {
	width:10px;
}
.container_12 .cgrid_460 {
	width:460px;
}
.container_12 .cgrid_20 {
	width:20px;
    top: 0px;
    left: 0px;
}
.container_12 .cgrid_30 {
	width:30px;
}

.container_12 .cgrid_40 {
	width:40px;
}
.container_12 .cgrid_50 {
	width:50px;
}
.container_12 .cgrid_60 {
	width:60px;
}
.container_12 .cgrid_70 {
	width:70px;
}
.container_12 .cgrid_80 {
	width:80px;
}
.container_12 .cgrid_90 {
	width:90px;
}
.container_12 .cgrid_100 {
	width:100px;
}
.container_12 .cgrid_110 {
	width:110px;
}
.container_12 .cgrid_120 {
	width:120px;
}
.container_12 .cgrid_130 {
	width:130px;
}

.container_12 .cgrid_140 {
	width:140px;
}
.container_12 .cgrid_150 {
	width:150px;
}
.container_12 .cgrid_160 {
	width:160px;
}
.container_12 .cgrid_170 {
	width:170px;
}
.container_12 .cgrid_180 {
	width:180px;
}
.container_12 .cgrid_190 {
	width:190px;
}
.container_12 .cgrid_200 {
	width:200px;

}
.container_12 .cgrid_210 {
	width:210px;

}
.container_12 .cgrid_220 {
	width:220px;

}
.container_12 .cgrid_230 {
	width:230px;

}
.container_12 .cgrid_240 {
	width:240px;

}
.container_12 .cgrid_250 {
	width:250px;

}
.container_12 .cgrid_260 {
	width:260px;
}
.container_12 .cgrid_280 {
	width:280px;
}
.container_12 .cgrid_350 {
	width:350px;
}
.container_12 .cgrid_1 {
	width:38px;
}
.paddingtop5
{
    padding-top:5px;
    }
.paddingtop3
{
    padding-top:3px;
    }
.paddingtop3
{
    padding-top:2px;
    }
.container_12 .cgrid_2 {
	width:96px;
}

.container_12 .cgrid_3 {
	width:154px;
}

.container_12 .cgrid_4 {
	width:212px;
}

.container_12 .cgrid_5 {
	width:270px;
}

.container_12 .grid_6 {
	width:328px;
}

.container_12 .cgrid_7 {
	width:386px;
}

.container_12 .cgrid_8 {
	width:444px;
}

.container_12 .cgrid_9 {
	width:502px;
}

.container_12 .cgrid_10 {
	width:560px;
}

.container_12 .cgrid_11 {
	width:618px;
}

.container_12 .cgrid_12 {
	width:676px;
}


/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	/*margin-left: 1%;
	margin-right: 1%;*/
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .grid_1 {
	width:6.333%;
}

.container_12 .grid_2 {
	width:14.667%;
}

.container_12 .grid_3 {
	width:23.0%;
}

.container_12 .grid_4 {
	width:31.333%;
}

.container_12 .grid_5 {
	width:43.220%;
}

.container_12 .grid_6 {
	width: 48.777%;
}

.container_12 .grid_7 {
	width:56.333%;
}

.container_12 .grid_8 {
	width:64.667%;
}

.container_12 .grid_9 {
	width:73.0%;
}

.container_12 .grid_10 {
	width:81.333%;
}

.container_12 .grid_11 {
	width:89.667%;
}

.container_12 .grid_12 {
	/*width:98.0%;*/
   width:100%;


}



/* Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .prefix_1 {
	padding-left:8.333%;
}

.container_12 .prefix_2 {
	padding-left:16.667%;
}

.container_12 .prefix_3 {
	padding-left:25.0%;
}

.container_12 .prefix_4 {
	padding-left:33.333%;
}

.container_12 .prefix_5 {
	padding-left:41.667%;
}

.container_12 .prefix_6 {
	padding-left:50.0%;
}

.container_12 .prefix_7 {
	padding-left:58.333%;
}

.container_12 .prefix_8 {
	padding-left:66.667%;
}

.container_12 .prefix_9 {
	padding-left:75.0%;
}

.container_12 .prefix_10 {
	padding-left:83.333%;
}

.container_12 .prefix_11 {
	padding-left:91.667%;
}



/* Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .suffix_1 {
	padding-right:8.333%;
}

.container_12 .suffix_2 {
	padding-right:16.667%;
}

.container_12 .suffix_3 {
	padding-right:25.0%;
}

.container_12 .suffix_4 {
	padding-right:33.333%;
}

.container_12 .suffix_5 {
	padding-right:41.667%;
}

.container_12 .suffix_6 {
	padding-right:50.0%;
}

.container_12 .suffix_7 {
	padding-right:58.333%;
}

.container_12 .suffix_8 {
	padding-right:66.667%;
}

.container_12 .suffix_9 {
	padding-right:75.0%;
}

.container_12 .suffix_10 {
	padding-right:83.333%;
}

.container_12 .suffix_11 {
	padding-right:91.667%;
}



/* Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .push_1 {
	left:8.333%;
}

.container_12 .push_2 {
	left:16.667%;
}

.container_12 .push_3 {
	left:25.0%;
}

.container_12 .push_4 {
	left:33.333%;
}

.container_12 .push_5 {
	left:41.667%;
}

.container_12 .push_6 {
	left:50.0%;
}

.container_12 .push_7 {
	left:58.333%;
}

.container_12 .push_8 {
	left:66.667%;
}

.container_12 .push_9 {
	left:75.0%;
}

.container_12 .push_10 {
	left:83.333%;
}

.container_12 .push_11 {
	left:91.667%;
}



/* Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .pull_1 {
	left:-8.333%;
}

.container_12 .pull_2 {
	left:-16.667%;
}

.container_12 .pull_3 {
	left:-25.0%;
}

.container_12 .pull_4 {
	left:-33.333%;
}

.container_12 .pull_5 {
	left:-41.667%;
}

.container_12 .pull_6 {
	left:-50.0%;
}

.container_12 .pull_7 {
	left:-58.333%;
}

.container_12 .pull_8 {
	left:-66.667%;
}

.container_12 .pull_9 {
	left:-75.0%;
}

.container_12 .pull_10 {
	left:-83.333%;
}

.container_12 .pull_11 {
	left:-91.667%;
}




/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.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 {
	height: 1%;
}

.clearfix {
	display: block;
}