.masonry { /* Masonry container */
	-webkit-column-count: 5;
-moz-column-count:5;
column-count: 5;
	padding: 0;
}
.item {
	display: inline-block;
	margin: 0 0 1em;
	width: 100%;
}
.item img{max-width:100%;}

@media only screen and (max-width: 320px) {
	.masonry {
			-moz-column-count: 1;
			-webkit-column-count: 1;
			column-count: 1;
	}
}

@media only screen and (min-width: 321px) and (max-width: 768px){
	.masonry {
		-moz-column-count: 3;
		-webkit-column-count: 3;
		column-count: 3;
	}
}