/*------------Responsive Columns CSS----------------------*/

.keen_full_column {
	width:98%;
	padding: 0px;
	margin:0 auto;
}
.keen_column_1, .keen_column_2, .keen_column_3, .keen_column_4, .keen_column_5, .keen_column_6 {
	display:inline-block;
	vertical-align:top;
}
.keen_column_1 {
	width:99%;
	margin:0 0 30px 0;
}
.keen_column_2{
	width:46%;
	margin:1.5%;
}
.keen_column_3 {
	width:30%;
	margin:1.5%;
}
.keen_column_4 {
	width:22.5%;
	margin:1%;
}
.keen_column_5 {
	width:18%;
	margin:1%;
}
.keen_column_6 {
	width:15%;
	margin:0.8%;
}
 @media only screen and (max-width : 650px) {
/*--------------------------- Smartphone view: 1 tile maximum----------------------- */
   .keen_column_1, .keen_column_2, .keen_column_3, .keen_column_4, .keen_column_5, .keen_column_6 {
		width:99%;
		margin:0 0 20px 0;
   }
}
 @media only screen and (max-width : 1050px) and (min-width : 651px) {
/* -------------------Small desktop / ipad view: 4 tiles ---------------------------*/
	.keen_column_1, .keen_column_2, .keen_column_3, .keen_column_4, .keen_column_5, .keen_column_6 {
		width:45%;
		margin:2.5%;
	}
}
