#cols {
  -webkit-column-count: 6;
  -webkit-column-gap: 10px;
  -moz-column-count: 6;
  -moz-column-gap: 10px;
  column-count: 6;
  column-gap: 10px;
}

@media screen and (max-width: 1000px) {
#cols {
  -webkit-column-count: 3;
  -webkit-column-gap: 10px;
  -moz-column-count: 3;
  -moz-column-gap: 10px;
  column-count: 3;
  column-gap: 10px;
}
}

@media screen and (max-width: 500px) {
#cols {
  -webkit-column-count: 1;
  -webkit-column-gap: 10px;
  -moz-column-count: 1;
  -moz-column-gap: 10px;
  column-count: 1;
  column-gap: 10px;
}
}

.item {
	margin: 0 0 10px 0;
	-webkit-column-break-inside: avoid;
	-moz-column-break-inside: avoid;
	column-break-inside: avoid;
	border-radius: 0;
}

.item img {
  max-width: 100%;
  border-radius: 0;
}