.masonry{
	background: #fff;
	width: 1625px;
}
.releases .masonry{
	width:100%;
}
.item,
.grid-sizer{
	width:325px;
}
/*
.releases .item,
.releases .grid-sizer{
	width:325px;
}
*/
.item-content{
	width:324px;
	position:relative;
}
.item-content a,
.item-content a img{
	width:324px;
}
.item-content a{
	border-right:1px solid #fff;
}
.item-content span.overlay{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	color:white;
	font-size:20px;
	line-height:1.3;
	display:none;
}
.item:hover .item-content span.overlay{
	display:block;
}
.overlay span{
	display:block;
	padding:3px 20px;
}
.overlay span.title{
	padding-top:20px;
}
.overlay span.type{
	font-size:14px;
}

@media (max-width:1745px){
	.masonry{
		width:1490px;
	}
	.item,
	.grid-sizer{
		width:298px; 
	}
	.item-content{
		width:297px; /* 11/12 */
	}
	.item-content a,
	.item-content a img{
		width:100%;
	}
}
@media (max-width:1610px){
	.masonry{
		width:1355px;
	}
	.item,
	.grid-sizer{
		width:271px; 
	}
	.item-content{
		width:270px; /* 10/12 */
	}
}
@media (max-width:1500px){
	.masonry{
		width:1300px;
	}
	.item,
	.grid-sizer{
		width:325px; 
	}
	.item-content{
		width:324px; /* 12/12 */
	}
}
@media (max-width:1420px){
	.masonry{
		width:1192px;
	}
	.item,
	.grid-sizer{
		width:298px; 
	}
	.item-content{
		width:297px; /* 11/12 */
	}
}
@media (max-width:1310px){
	.masonry{
		width:1084px;
	}
	.item,
	.grid-sizer{
		width:271px; 
	}
	.item-content{
		width:270px; /* 10/12 */
	}
}
@media (max-width:1200px){
	.masonry{
		width:975px;
	}
	.item,
	.grid-sizer{
		width:325px; 
	}
	.item-content{
		width:324px; /* 12/12 */
	}
	.releases .item,
	.releases .grid-sizer{
		width:244px;
	}
	.releases .item-content{
		width:243px;
	}

}
@media (max-width:1095px){
	.masonry{
		width:894px;
	}
	.item,
	.grid-sizer{
		width:298px; 
	}
	.item-content{
		width:297px; /* 11/12 */
	}
	.releases .item,
	.releases .grid-sizer{
		width:217px;
	}
	.releases .item-content{
		width:216px;
	}
}
@media (max-width:1015px){
	.masonry{
		width:813px;
	}
	.item,
	.grid-sizer{
		width:271px; 
	}
	.item-content{
		width:270px; /* 10/12 */
	}
}
@media (max-width:930px){
	.masonry{
		width:732px;
	}
	.item,
	.grid-sizer{
		width:244px; 
	}
	.item-content{
		width:243px; /* 9/12 */
	}
}
@media (max-width:840px){
	.masonry{
		width:650px;
	}
	.item,
	.grid-sizer,
	.releases .item,
	.releases .grid-sizer{
		width:325px; 
	}
	.item-content,
	.releases .item-content{
		width:324px; /* 12/12 */
	}
}
@media (max-width:750px){
	.masonry{
		width:596px;
	}
	.item,
	.grid-sizer,
	.releases .item,
	.releases .grid-sizer{
		width:298px; 
	}
	.item-content,
	.releases .item-content{
		width:297px; /* 11/12 */
	}
}
@media (max-width:695px){
	.masonry{
		width:542px;
	}
	.item,
	.grid-sizer,
	.releases .item,
	.releases .grid-sizer{
		width:271px; 
	}
	.item-content,
	.releases .item-content{
		width:270px; /* 10/12 */
	}
}
@media (max-width:640px){
	.masonry{
		width:488px;
	}
	.item,
	.grid-sizer,
	.releases .item,
	.releases .grid-sizer{
		width:244px; 
	}
	.item-content,
	.releases .item-content{
		width:243px; /* 9/12 */
	}
}
@media (max-width:585px){
	.masonry{
		width:434px;
	}
	.item,
	.grid-sizer,
	.releases .item,
	.releases .grid-sizer{
		width:217px; 
	}
	.item-content,
	.releases .item-content{
		width:216px; /* 8/12 */
	}
}
@media (max-width:490px){
	.masonry{
		width:325px;
	}
	.item,
	.grid-sizer{
		width:325px; 
	}
	.item-content{
		width:324px; /* 12/12 */
	}
	.releases .item,
	.releases .grid-sizer{
		width:162px;
	}
	.releases .item-content{
		width:161px;
	}
}



/*
@media (max-width:1030px){
	.masonry{
		max-width:981px;
	}
	.item,
	.grid-sizer,
	.releases .item,
	.releases .grid-sizer{
		width:33.3%;
	}
}
@media (max-width:700px){
	.masonry{
		max-width:654px;
	}
	.item,
	.grid-sizer,
	.releases .item,
	.releases .grid-sizer{
		width:50%;
	}

}
@media (max-width:440px){
	.masonry{
		max-width:327px;
	}
	.item,
	.grid-sizer,
	.releases .item,
	.releases .grid-sizer{
		width:100%;
	}
}
*/