/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////////////////////////////////////// GLOBAL ////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.container {
	margin-left: auto;
	margin-right: auto;
	/*background-color: rgba(255,0,130,0.2);*/
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	/*background-color: rgba(255,0,130,0.2);*/
}
.col_1, .col_2, .col_3, .col_4, .col_5, .col_6, .col_7, .col_8, .col_9, .col_10, .col_11, .col_12, .col_13, .col_14, .col_15, .col_16 {
	display: inline;
	float: left !important;
	margin: 0;
	/*background-color: rgba(255,0,130,0.2);*/
}
.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11, .push_12, .pull_12, .push_13, .pull_13, .push_14, .pull_14, .push_15, .pull_15 {
	position: relative;
}
.alpha {
	margin-left: 0;
}
.omega {
	margin-right: 0;
}
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////////////////////////////////////// GRID 960 //////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/*@media (min-width: 980px) {*/
	
body {
	min-width: 980px;
}
/*---------------------------------------------------------------------------------------------------- Containers */
.container {
	width: 960px;
}
/*---------------------------------------------------------------------------------------------------- Grid >> Values */
.container .grid_1 {
	width: 40px;
}
.container .grid_2 {
	width: 100px;
}
.container .grid_3 {
	width: 160px;
}
.container .grid_4 {
	width: 220px;
}
.container .grid_5 {
	width: 280px;
}
.container .grid_6 {
	width: 340px;
}
.container .grid_7 {
	width: 400px;
}
.container .grid_8 {
	width: 460px;
}
.container .grid_9 {
	width: 520px;
}
.container .grid_10 {
	width: 580px;
}
.container .grid_11 {
	width: 640px;
}
.container .grid_12 {
	width: 700px;
}
.container .grid_13 {
	width: 760px;
}
.container .grid_14 {
	width: 820px;
}
.container .grid_15 {
	width: 880px;
}
.container .grid_16 {
	width: 940px;
}
/*---------------------------------------------------------------------------------------------------- Grid >> Full 12 Columns */
.container .col_1 {
	width: 60px;
}
.container .col_2 {
	width: 120px;
}
.container .col_3 {
	width: 180px;
}
.container .col_4 {
	width: 240px;
}
.container .col_5 {
	width: 300px;
}
.container .col_6 {
	width: 360px;
}
.container .col_7 {
	width: 420px;
}
.container .col_8 {
	width: 480px;
}
.container .col_9 {
	width: 540px;
}
.container .col_10 {
	width: 600px;
}
.container .col_11 {
	width: 660px;
}
.container .col_12 {
	width: 720px;
}
.container .col_13 {
	width: 780px;
}
.container .col_14 {
	width: 840px;
}
.container .col_15 {
	width: 900px;
}
.container .col_16 {
	width: 960px;
}
/*---------------------------------------------------------------------------------------------------- Prefix Extra Space >> 16 Columns */
.container .prefix_1 {
	padding-left: 60px;
}
.container .prefix_2 {
	padding-left: 120px;
}
.container .prefix_3 {
	padding-left: 180px;
}
.container .prefix_4 {
	padding-left: 240px;
}
.container .prefix_5 {
	padding-left: 300px;
}
.container .prefix_6 {
	padding-left: 360px;
}
.container .prefix_7 {
	padding-left: 420px;
}
.container .prefix_8 {
	padding-left: 480px;
}
.container .prefix_9 {
	padding-left: 540px;
}
.container .prefix_10 {
	padding-left: 600px;
}
.container .prefix_11 {
	padding-left: 660px;
}
.container .prefix_12 {
	padding-left: 720px;
}
.container .prefix_13 {
	padding-left: 780px;
}
.container .prefix_14 {
	padding-left: 840px;
}
.container .prefix_15 {
	padding-left: 900px;
}
/*---------------------------------------------------------------------------------------------------- Suffix Extra Space >> 16 Columns */
.container .suffix_1 {
	padding-right: 60px;
}
.container .suffix_2 {
	padding-right: 120px;
}
.container .suffix_3 {
	padding-right: 180px;
}
.container .suffix_4 {
	padding-right: 240px;
}
.container .suffix_5 {
	padding-right: 300px;
}
.container .suffix_6 {
	padding-right: 360px;
}
.container .suffix_7 {
	padding-right: 420px;
}
.container .suffix_8 {
	padding-right: 480px;
}
.container .suffix_9 {
	padding-right: 540px;
}
.container .suffix_10 {
	padding-right: 600px;
}
.container .suffix_11 {
	padding-right: 660px;
}
.container .suffix_12 {
	padding-right: 720px;
}
.container .suffix_13 {
	padding-right: 780px;
}
.container .suffix_14 {
	padding-right: 840px;
}
.container .suffix_15 {
	padding-right: 900px;
}
/*---------------------------------------------------------------------------------------------------- Push Space >> 16 Columns */
.container .push_1 {
	left: 60px;
}
.container .push_2 {
	left: 120px;
}
.container .push_3 {
	left: 180px;
}
.container .push_4 {
	left: 240px;
}
.container .push_5 {
	left: 300px;
}
.container .push_6 {
	left: 360px;
}
.container .push_7 {
	left: 420px;
}
.container .push_8 {
	left: 480px;
}
.container .push_9 {
	left: 540px;
}
.container .push_10 {
	left: 600px;
}
.container .push_11 {
	left: 660px;
}
.container .push_12 {
	left: 720px;
}
.container .push_13 {
	left: 780px;
}
.container .push_14 {
	left: 840px;
}
.container .push_15 {
	left: 900px;
}
/*---------------------------------------------------------------------------------------------------- Pull Space >> 16 Columns */
.container .pull_1 {
	left: -60px;
}
.container .pull_2 {
	left: -120px;
}
.container .pull_3 {
	left: -180px;
}
.container .pull_4 {
	left: -240px;
}
.container .pull_5 {
	left: -300px;
}
.container .pull_6 {
	left: -360px;
}
.container .pull_7 {
	left: -420px;
}
.container .pull_8 {
	left: -480px;
}
.container .pull_9 {
	left: -540px;
}
.container .pull_10 {
	left: -600px;
}
.container .pull_11 {
	left: -660px;
}
.container .pull_12 {
	left: -720px;
}
.container .pull_13 {
	left: -780px;
}
.container .pull_14 {
	left: -840px;
}
.container .pull_15 {
	left: -900px;
}
/*}*/
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////////////////////////////////////// GRID 1152 /////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
@media (min-width: 1200px) {
	
body {
	min-width: 1152px;
}
/*---------------------------------------------------------------------------------------------------- Containers */
.container {
	width: 1152px;
}
/*---------------------------------------------------------------------------------------------------- Grid >> Values */
.container .grid_1 {
	width: 52px;
}
.container .grid_2 {
	width: 124px;
}
.container .grid_3 {
	width: 196px;
}
.container .grid_4 {
	width: 268px;
}
.container .grid_5 {
	width: 340px;
}
.container .grid_6 {
	width: 412px;
}
.container .grid_7 {
	width: 484px;
}
.container .grid_8 {
	width: 556px;
}
.container .grid_9 {
	width: 628px;
}
.container .grid_10 {
	width: 700px;
}
.container .grid_11 {
	width: 772px;
}
.container .grid_12 {
	width: 844px;
}
.container .grid_13 {
	width: 916px;
}
.container .grid_14 {
	width: 988px;
}
.container .grid_15 {
	width: 1060px;
}
.container .grid_16 {
	width: 1132px;
}
/*---------------------------------------------------------------------------------------------------- Grid >> Full 12 Columns */
.container .col_1 {
	width: 72px;
}
.container .col_2 {
	width: 144px;
}
.container .col_3 {
	width: 216px;
}
.container .col_4 {
	width: 288px;
}
.container .col_5 {
	width: 360px;
}
.container .col_6 {
	width: 432px;
}
.container .col_7 {
	width: 504px;
}
.container .col_8 {
	width: 576px;
}
.container .col_9 {
	width: 648px;
}
.container .col_10 {
	width: 720px;
}
.container .col_11 {
	width: 792px;
}
.container .col_12 {
	width: 864px;
}
.container .col_13 {
	width: 936px;
}
.container .col_14 {
	width: 1008px;
}
.container .col_15 {
	width: 1080px;
}
.container .col_16 {
	width: 1152px;
}
/*---------------------------------------------------------------------------------------------------- Prefix Extra Space >> 16 Columns */
.container .prefix_1 {
	padding-left: 72px;
}
.container .prefix_2 {
	padding-left: 144px;
}
.container .prefix_3 {
	padding-left: 216px;
}
.container .prefix_4 {
	padding-left: 288px;
}
.container .prefix_5 {
	padding-left: 360px;
}
.container .prefix_6 {
	padding-left: 432px;
}
.container .prefix_7 {
	padding-left: 504px;
}
.container .prefix_8 {
	padding-left: 576px;
}
.container .prefix_9 {
	padding-left: 648px;
}
.container .prefix_10 {
	padding-left: 720px;
}
.container .prefix_11 {
	padding-left: 792px;
}
.container .prefix_12 {
	padding-left: 864px;
}
.container .prefix_13 {
	padding-left: 936px;
}
.container .prefix_14 {
	padding-left: 1008px;
}
.container .prefix_15 {
	padding-left: 1080px;
}
/*---------------------------------------------------------------------------------------------------- Suffix Extra Space >> 16 Columns */
.container .suffix_1 {
	padding-right: 72px;
}
.container .suffix_2 {
	padding-right: 144px;
}
.container .suffix_3 {
	padding-right: 216px;
}
.container .suffix_4 {
	padding-right: 288px;
}
.container .suffix_5 {
	padding-right: 360px;
}
.container .suffix_6 {
	padding-right: 432px;
}
.container .suffix_7 {
	padding-right: 504px;
}
.container .suffix_8 {
	padding-right: 576px;
}
.container .suffix_9 {
	padding-right: 648px;
}
.container .suffix_10 {
	padding-right: 720px;
}
.container .suffix_11 {
	padding-right: 792px;
}
.container .suffix_12 {
	padding-right: 864px;
}
.container .suffix_13 {
	padding-right: 936px;
}
.container .suffix_14 {
	padding-right: 1008px;
}
.container .suffix_15 {
	padding-right: 1080px;
}
/*---------------------------------------------------------------------------------------------------- Push Space >> 16 Columns */
.container .push_1 {
	left: 72px;
}
.container .push_2 {
	left: 144px;
}
.container .push_3 {
	left: 216px;
}
.container .push_4 {
	left: 288px;
}
.container .push_5 {
	left: 360px;
}
.container .push_6 {
	left: 432px;
}
.container .push_7 {
	left: 504px;
}
.container .push_8 {
	left: 576px;
}
.container .push_9 {
	left: 648px;
}
.container .push_10 {
	left: 720px;
}
.container .push_11 {
	left: 792px;
}
.container .push_12 {
	left: 864px;
}
.container .push_13 {
	left: 936px;
}
.container .push_14 {
	left: 1008px;
}
.container .push_15 {
	left: 1080px;
}
/*---------------------------------------------------------------------------------------------------- Pull Space >> 16 Columns */
.container .pull_1 {
	left: -72px;
}
.container .pull_2 {
	left: -144px;
}
.container .pull_3 {
	left: -216px;
}
.container .pull_4 {
	left: -288px;
}
.container .pull_5 {
	left: -360px;
}
.container .pull_6 {
	left: -432px;
}
.container .pull_7 {
	left: -504px;
}
.container .pull_8 {
	left: -576px;
}
.container .pull_9 {
	left: -648px;
}
.container .pull_10 {
	left: -720px;
}
.container .pull_11 {
	left: -792px;
}
.container .pull_12 {
	left: -864px;
}
.container .pull_13 {
	left: -936px;
}
.container .pull_14 {
	left: -1008px;
}
.container .pull_15 {
	left: -1080px;
}

}
@media (max-width: 768px) {
body {
	min-width: 768px;
}
.container {
	width: 84%;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16, .col_1, .col_2, .col_3, .col_4, .col_5, .col_6, .col_7, .col_8, .col_9, .col_10, .col_11, .col_12, .col_13, .col_14, .col_15, .col_16 {
	display: inline-block !important;
	float: none !important;
	width: 100% !important;
	margin-left: 0;
	margin-right:0;
	z-index: 12;
	position: relative;
}
.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11, .push_12, .pull_12, .push_13, .pull_13, .push_14, .pull_14, .push_15, .pull_15 {
	position: inherit !important;
	left: auto !important;
	right: auto !important;
}

}
@media (max-width: 640px) {

body {
	min-width: 100%;
}
.container {
	width: 86%;
}

}
@media (max-width: 480px) {

body {
	min-width: 100%;
}
.container {
	width: 88%;
}

}
@media (max-width: 320px) {

body {
	min-width: 100%;
}
.container {
	width: 90%;
}

}
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////////////////////////////////////// CLEAR FLOATS //////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:before, .clearfix:after {
	content: '\0020';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
}