.gallery {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	column-count: 5;
	column-gap: 10px;

}

.frame {
	overflow: hidden;
}

.frame img {
	width: 100%;
	margin-bottom: 10px;
}

@media only screen and (max-width: 1024px) {
	.gallery {
		column-count: 4;
	}

}



@media only screen and (max-width: 800px) {
	.gallery {
		column-count: 3;
	}
}

@media only screen and (max-width: 600px) {

}

@media only screen and (max-width: 420px) {
	.gallery {
		column-count: 1;
		width: 75%;
	}
}
}

@media only screen and (max-width: 320px) {

}