/* 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;}
.clearfix {display: inline-block;}
* html .clearfix {	height: 1%;}
.clearfix {display: block;}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)*/
.alpha {	margin-left: 0 !important;}
.omega {	margin-right: 0 !important;}

/* --------------------------------------------------------------------------------------------------
------------------------------------------4 COLUMNS--------------------------------------------------
----------------------------------------------------------------------------------------------------*/

/* Containers*/
.container_4 {margin-left: auto;	margin-right: auto;	width: 1020px;}

/* Grid >> Global*/
.grid_1,.grid_2, .grid_3,.grid_4{display:inline;float: left;position: relative;	margin-left: 12.0px;margin-right: 12.0px;}



/* Grid >> 2 Columns*/
.container_4 .grid_1{width:231px;}
.container_4 .grid_2{width:486px;}
.container_4 .grid_3{width:741px;}
.container_4 .grid_4{width:996px;}

/* Prefix Extra Space >> 2 Columns*/
.container_4 .prefix_1 {padding-left:255px;}
.container_4 .prefix_2 {padding-left:510px;}
.container_4 .prefix_3 {padding-left:765px;}

/* Suffix Extra Space >> 2 Columns*/
.container_4 .suffix_1 {padding-right:255px;}
.container_4 .suffix_2 {padding-right:510px;}
.container_4 .suffix_3 {padding-right:765px;}

/* Push Space >> 2 Columns*/
.container_4 .push_1 {left:255px;}
.container_4 .push_2 {left:510px;}
.container_4 .push_3 {left:765px;}

/* Pull Space >> 2 Columns*/
.container_4 .pull_1 {right:255px;}
.container_4 .pull_2 {right:510px;}
.container_4 .pull_3 {right:765px;}


/* --------------------------------------------------------------------------------------------------
------------------------------------------3 COLUMNS--------------------------------------------------
----------------------------------------------------------------------------------------------------*/

/* Containers*/
.container_3 {margin-left: auto;margin-right: auto;width: 1020px;}

/* Grid >> Global*/
.grid_3_1, .grid_3_2, .grid_3_3 {display:inline;float: left;position: relative;margin-left: 12.0px;margin-right: 12.0px;}

/* Grid >> 2 Columns*/
.container_3 .grid_3_1{width:316px;}
.container_3 .grid_3_2{width:656px;}
.container_3 .grid_3_3{width:996px;}

/* Prefix Extra Space >> 2 Columns*/
.container_3 .prefix_3_1 {padding-left:340px;}
.container_3 .prefix_3_2 {padding-left:680px;}

/* Suffix Extra Space >> 2 Columns*/
.container_3 .suffix_3_1 {padding-right:340px;}
.container_3 .suffix_3_2 {padding-right:680px;}

/* Push Space >> 2 Columns*/
.container_3 .push_3_1 {left:340px;}
.container_3 .push_3_2 {left:680px;}

/* Pull Space >> 2 Columns*/
.container_3 .pull_3_1 {right:340px;}
.container_3 .pull_3_2 {right:680px;}

