.col {
	position: relative;
	display: block;
	float: left;
	width: 100%;
}

@media (min-width: 690px) {
	.col {
		margin-right: 2%;
	}
}

.col.col_last {
	margin-right: 0;
}

.col:last-child {
	margin-right: 0;
}

@media (min-width: 690px) {
	.span_1 {
		width: 6.5%;
	}
	
	.span_2 {
		width: 15%;
	}
	
	.span_3 {
		width: 23.5%;
	}
	
	.span_4 {
		width: 32%;
	}
	
	.span_5 {
		width: 40.5%;
	}
	
	.span_6 {
		width: 49%;
	}
	
	.span_7 {
		width: 57.5%;
	}
	
	.span_8 {
		width: 66%;
	}
	
	.span_9 {
		width: 74.5%;
	}
	
	.span_10 {
		width: 83%;
	}
	
	.span_11 {
		width: 91.5%;
	}
	
	.span_12 {
		width: 100%;
	}
}

.vc_row-fluid[data-column-margin="none"] {
	margin-bottom: 0;
}

body #ajax-content-wrap .col[data-padding-pos="right"], body #ajax-content-wrap .column-inner[data-padding-pos="right"], body #ajax-content-wrap .wpb_row .span_12 >.col[data-padding-pos="right"], body #ajax-content-wrap .wpb_row .span_12 >.column-inner[data-padding-pos="right"] {
	padding-left: 0;
	padding-top: 0;
	padding-bottom: 0;
}

body #ajax-content-wrap .col[data-padding-pos="left"], body #ajax-content-wrap .column-inner[data-padding-pos="left"], body #ajax-content-wrap .wpb_row .span_12 >.col[data-padding-pos="left"], body #ajax-content-wrap .wpb_row .span_12 >.column-inner[data-padding-pos="left"] {
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
}

body #ajax-content-wrap .col[data-padding-pos="bottom"], body #ajax-content-wrap .column-inner[data-padding-pos="bottom"], body #ajax-content-wrap .wpb_row .span_12 >.col[data-padding-pos="bottom"], body #ajax-content-wrap .wpb_row .span_12 >.column-inner[data-padding-pos="bottom"] {
	padding-right: 0;
	padding-top: 0;
	padding-left: 0;
}

#ajax-content-wrap .col[data-padding-pos="top"], #ajax-content-wrap .column-inner[data-padding-pos="top"] {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#ajax-content-wrap .col[data-padding-pos="top-right"], #ajax-content-wrap .column-inner[data-padding-pos="top-right"] {
	padding-bottom: 0;
	padding-left: 0;
}

#ajax-content-wrap .col[data-padding-pos="top-left"], #ajax-content-wrap .column-inner[data-padding-pos="top-left"] {
	padding-bottom: 0;
	padding-right: 0;
}

#ajax-content-wrap .col[data-padding-pos="top-bottom"], #ajax-content-wrap .column-inner[data-padding-pos="top-bottom"] {
	padding-left: 0;
	padding-right: 0;
}

#ajax-content-wrap .col[data-padding-pos="bottom-right"], #ajax-content-wrap .column-inner[data-padding-pos="bottom-right"] {
	padding-left: 0;
	padding-top: 0;
}

#ajax-content-wrap .col[data-padding-pos="bottom-left"], #ajax-content-wrap .column-inner[data-padding-pos="bottom-left"] {
	padding-right: 0;
	padding-top: 0;
}

.col[data-padding-pos="left-right"], #ajax-content-wrap .column-inner[data-padding-pos="bottom-right"], #ajax-content-wrap .wpb_row .span_12 >.col[data-padding-pos="left-right"], #ajax-content-wrap .wpb_row .span_12 >.column-inner[data-padding-pos="bottom-right"] {
	padding-top: 0;
	padding-bottom: 0;
}

@media only screen and (min-width : 1px) and (max-width : 999px) {
	.full-width-content .col[data-using-bg="true"], .full-width-content .col .wpb_row, .full-width-content .col, .vc_row[data-column-margin="none"] .col {
		margin-bottom: 0 !important;
	}
	
	.col[data-padding-pos="right"] {
		padding-right: 0 !important;
	}
	
	.col[data-padding-pos="left"] {
		padding-left: 0 !important;
	}
}

@media only screen and (max-width : 690px) {
	.vc_row-fluid [class*="vc_col-"] {
		width: 100%;
	}
}

@media (max-width: 689px) {
	body .vc_row-fluid [class*="vc_col-xs-"] {
		margin-left: 2.1%;
	}
	
	body .vc_row-fluid.full-width-content [class*="vc_col-xs-"], body .vc_row-fluid[data-column-margin="none"] [class*="vc_col-xs-"] {
		margin-left: 0%;
	}
	
	body .vc_row-fluid [class*="vc_col-xs-12"] {
		margin-left: 0;
	}
}

@media (min-width: 690px) and (max-width: 999px) {
	body .vc_row-fluid [class*="vc_col-xs-"] {
		margin-left: 2.1%;
	}
	
	body .vc_row-fluid [class*="vc_col-xs-12"] {
		margin-left: 0;
	}
}

@media (min-width: 1000px) and (max-width: 1199px) {
	body .vc_row-fluid [class*="vc_col-md-"] {
		margin-left: 2.1%;
	}
	
	body .vc_row-fluid [class*="vc_col-md-12"] {
		margin-left: 0;
	}
}

.vc_row-fluid [class*="vc_col-"]:first-child:not([class*="offset"]) {
	margin-left: 0;
}

.full-width-content [class*="vc_col-"] {
	padding: 0;
}