.isotope {
  max-width: 1170px;
}

/* clear fix */
.isotope:after {
  content: '';
  display: block;
  clear: both;
}
.isotope .item { 
	background: none repeat scroll 0 0 #ffffff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    float: left;
    font-size: 11px;
    line-height: 1.4em;
    margin: 10px 2%;
    padding: 10px;
    width:21%;
    box-sizing:border-box;
    box-shadow: 0 1px 5px 0 rgba(0,0,0,0.40);
    -webkit-box-shadow: 0 1px 5px 0 rgba(0,0,0,0.40);
    -moz-box-shadow: 0 1px 5px 0 rgba(0,0,0,0.40);
    border: 1px solid #b3b3b3;
	}
.isotope .item h2.desc{
	box-sizing:border-box;
	padding: 0px 10px;
	font-size:12px;
	margin: 0px auto;
	width:90%;
	text-align:center;
	line-height: 1.4em;
	min-height: 28px;
}
.zoom, span.zoom{
display:none !important;
}

.isotope .single-image img, .isotope .image-gallery img, .isotope .iframe img, .isotope .fancybox-media img {
    margin-bottom: -5px;
    max-width: 100%;
    width:100%;
}

@media (max-width:767px){
	.isotope .item{
		width:46%;
	}
}
@media (max-width:479px){
	.isotope .item{
		width:100%;
		margin: 10px 0;
	}
}