/* ========================= Grids - Responsive ======================== */

.section:after,
.section .container:after,
.section .content:after,
{
  content: "";
  display: table;
  clear: both;
}


[class*='col_']{
	float:left;
	box-sizing: border-box;
}

.gutters > [class*='col_']{
	padding: 20px 0 20px 20px;
	box-sizing: border-box;
}

.gutters > [class*='col_']:last-of-type {
  padding-right: 20px;
}

.col_margin > [class*='col_']{
	padding-right: 20px;
	box-sizing: border-box;
}

.col_margin > [class*='col_']:last-of-type {
	padding-right: 20px;
	box-sizing: border-box;
}

.col_1_8 {
  	width: 12.5%;
}
.col_1_4 {
  	width: 25%;
}

.col_3_4 {
  	width: 75%;
}

.col_1_5 {
  	width: 20%;
}

.col_1_2 {
 	width: 50%;

}
.col_1_3 {
	width: 33.33%;
}
.col_2_3 {
	width: 66.66%;
}

.break_mar_left{
	margin-left:20px !important;
}

.pad_left{
	padding-left:20px;
}

.res_image{
  width: 100%;
  height: auto;
}
