html, body {
	margin: 0 auto;
	min-height: 100%;
	background: black;
} 
.masonry {
	-moz-column-count: 3;
	-moz-column-gap: 0px;
	-webkit-column-count: 3;
	-webkit-column-gap: 0px;
	column-count: 3;
	column-gap: 0px;
	font-size: 0px;
	width: 100%;
}
.content2 {
	display: none;
}
.content2, .content3 {
	width: 100%;
}
@media only screen and (max-width : 599px),
only screen and (max-device-width : 599px){
	.masonry {
		-moz-column-count: 2;
		-moz-column-gap: 0px;
		-webkit-column-count: 2;
		-webkit-column-gap: 0px;
		column-count: 2;
		column-gap: 0px;
	}
	.content2 {
		display: initial;
	}
	.content3 {
		display: none;
	}
}
