
* { -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; }

/* MAIN CONTAINER */
.container	{ margin: 0 auto;  position: relative; }

.container {
    max-width: 880px; 
} 

.row {
	position: relative;
}

/* SELF CLEARING FLOATS - CLEARFIX METHOD */
.row:after, .col:after, .clr:after, .group:after { 
	content: ""; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
}
								  
/* DEFAULT COLUMN STYLES */
.col {
	position: relative;
	display: block;
	float: left;
	width: 100%; 
}

@media (min-width: 690px) {
    .col {
      margin-right: 4%; 
     } 
     
     .vaexu_column {
     	margin-right: 0px;
     }
}

/* RESET MARGINS */
.col.col_last { margin-right: 0; } 
.col:last-child { margin-right: 0; } 


/* COLUMN WIDTH ON DISPLAYS +690px */
@media (min-width: 690px) {
	.span_1 { width: 4.666666%; }
	.span_2 { width: 13.333333%; }
	.span_3 { width: 22%; }
	.span_4 { width: 30.666666%; }
	.span_5 { width: 39.333333%; }
	.span_6 { width: 48.0%; }
	.span_7 { width: 56.666666%; }
	.span_8 { width: 65.333333%; }
	.span_9 { width: 74%; }
	.span_10 { width: 82.666666%; }
	.span_11 { width: 91.333333%; }
	.span_12 { width: 100%; }
    
    /* full width content columns */
	.row-fluid .span_2 { width: 16.66%; margin-right: 0px;}
	.row-fluid .span_3 { width: 25%; margin-right: 0px;}
	.row-fluid .span_4 { width: 33.33%; margin-right: 0px;}
	.row-fluid .span_5 { width: 40.5%; margin-right: 0px;}
	.row-fluid .span_6 { width: 50%; margin-right: 0px;}
	.row-fluid .span_7 { width: 57.5%; margin-right: 0px;}
	.row-fluid .span_8 { width: 66.66%; margin-right: 0px;}
	.row-fluid .span_9 { width: 75%; margin-right: 0px;}
	.row-fluid .span_10 { width: 83.0%; margin-right: 0px;}
	.row-fluid .span_11 { width: 91.5%; margin-right: 0px;}
	.row-fluid .span_12 { width: 100%; margin-right: 0px;}
	
	/* full width content columns */
	.full-width-content.vpb_row-fluid .vpb_span2 { width: 16.66%; }
	.full-width-content.vpb_row-fluid .vpb_span3 { width: 25%; }
	.full-width-content.vpb_row-fluid .vpb_span4 { width: 33.33%; }
	.full-width-content.vpb_row-fluid .vpb_span5 { width: 40.5%; }
	.full-width-content.vpb_row-fluid .vpb_span6 { width: 50%; }
	.full-width-content.vpb_row-fluid .vpb_span7 { width: 57.5%; }
	.full-width-content.vpb_row-fluid .vpb_span8 { width: 66.66%; }
	.full-width-content.vpb_row-fluid .vpb_span9 { width: 75%; }
	.full-width-content.vpb_row-fluid .vpb_span10 { width: 83.0%; }
	.full-width-content.vpb_row-fluid .vpb_span11 { width: 91.5%; }
	.full-width-content.vpb_row-fluid .vpb_span12 { width: 100%; }
	
	.full-width-content.vpb_row-fluid .vaexu_column { margin-left: 0!important; }
	.full-width-content.vpb_row-fluid .vaexu_column .vaexu_row, .full-width-content.vpb_row-fluid .vaexu_column .vaexu_wrapper { margin: 0; }
	
}
