/* ------------------------------------------------*/
/* -------- GENERAL -------------- */
/* ------------------------------------------------*/
.space {padding-top: 3%; padding-bottom: 3%}
.bigspace {padding-top: 6%; padding-bottom: 6%}
.smallspace {padding-top: 1.5%; padding-bottom: 1.5%}

/* .down {padding-bottom: 3%} */
.down {margin-bottom: 8px}

.bigdown, .imgdown img {padding-bottom: 6%}
.up {padding-top: 3%}
.bigup {padding-top: 6% !important}
.margdown {margin-bottom: 6%}
.margtop {margin-top: 6%}

.padright {padding-right: 3%}
.padleft {padding-left: 3%}
.smalldown {padding-bottom: 1.5%}
.smallup {padding-top: 1.5%}

.spacer {margin-top: 40px; margin-bottom: 3%}
.downer {margin-bottom: 3%}
.upper {margin-top: 3%}


.inside {position: relative; padding-right: 1%; width: 95%; margin: 0 auto;overflow: hidden;}

.row, .onerow, #footer {clear: both; overflow: hidden}

.halfwidth {max-width:800px; width: 90%}

/* ------------------------------------------------*/
/* -------- CULOMNS -------------- */
/* ------------------------------------------------*/
 
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11
{float: left; margin: 0 3% 0 0}	
.col1.last, .col2.last, .col3.last, .col4.last, .col5.last, .col6.last, .col7.last, .col8.last, .col9.last, .col10.last, .col11.last, .col12 
{float: left; margin-right: 0;}

.col1 { width: 5.5%}
.col2 { width: 14%}
.col3 { width: 23.5%}
.col4 { width: 31%}
.col5 { width: 40% !important}
.col6 { width: 48% !important}
.col7 { width: 56.5%}
.col8 { width: 65%}
.col9 { width: 73.5%}
.col10 { width: 82%}
.col11 { width: 90.5%}
.col12 { width: 99%}

/* ------------------------------------------------*/
/* -------- BREAKS -------------- */
/* ------------------------------------------------*/
@media all and (max-width: 768px) {
	
	.inside {width: 100%;padding-right: 0}
	#header .inside {position: relative}

	.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11,
	.col1.last, .col2.last, .col3.last, .col4.last, .col5.last, .col6.last, .col7.last, .col8.last, .col9.last, .col10.last, .col11.last, .col12 
	{
		float: none;
		width: 100% !important; 
		margin: 0;
	}
	.padright {padding-right: 0}
	.padleft {padding-left: 0}
}