.portfolio-item img {
    height: 215px;
}

.portfolioFilter{margin:20px 0; text-align:center;}
.portfolioFilter a {font-size:22px; font-family:"Century Gothic";  padding:5px 15px; margin:0; text-decoration: none; color: #888888; transition: background .50s ease-in-out; -moz-transition: background .50s ease-in-out; -webkit-transition: background .50s ease-in-out; display:inline-block; position:relative; border-bottom:1px solid #fff; margin-left:-2px;} 
.portfolioFilter a:hover, .portfolioFilter a.current {color:#1ab7ea; border-bottom:1px solid #1ab7ea;}

.isotope-item {
    z-index: 2;
}
.isotope-hidden.isotope-item {
    pointer-events: none;
    z-index: 1;
}
.isotope,
.isotope .isotope-item {
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    transition-duration: 0.8s;
}
.isotope {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    transition-property: height, width;
}
.isotope .isotope-item {
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform, opacity;
    transition-property: transform, opacity;

}
.portfolio-item-wrap{width:262px;}
.portfolio-item-space{border:1px solid #e5e5e5; padding:13px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.portfolio-item{position:relative;} 
.portfolioContainer{margin:0 -15px;}
.portfolioContainer li{margin:15px;}
.overlay { width: 100%; height: 100%; overflow:hidden; background: url(../images/hover-bg-1.png) repeat; position: absolute; top: 0; left: 0; text-decoration: none; display: none;
-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.p-info-wrap{padding:0 13px;}
.work-item-icon{text-align:center; margin:95px 0 0 0;}
.p-title{font-size:20px; text-align:center; margin:10px 0;}
.p-title a{
	color:#089000;
	font-size: 14px;
}
.p-title a:hover{
	color:#666;
}
.details-icon-wrap{border:1px solid #e5e5e5; padding:7px 0; width:74px; margin:0 auto;display:none;}
.details-icon{background:url(../images/details-icon.png) no-repeat; width:40px; height:18px; display:block; margin:0 auto;}
.details-icon:hover{background:url(../images/details-icon.png) no-repeat 0 -19px;}
.load-more-btn3{font-family:"Century Gothic"; font-size:26px; color:#fff; text-transform:uppercase; background:url(../images/btn-bg-7.png) repeat-x;  padding:4px 0; border:3px solid #c6edfa; -moz-box-shadow:inset 0px -2px 0px #106884; -webkit-box-shadow:inset 0px -2px 0px #106884; box-shadow:inset 0px -2px 0px #106884; display:block;  width:220px; text-align:center; margin:20px auto 0 auto;}
 .load-more-btn3:hover{color:#555555;}
 
 @media (min-width: 993px) and (max-width: 1200px){
.portfolio-item-wrap{width:220px;}
.portfolioContainer{margin:0 -10px;}
.portfolioContainer li{margin:10px;}
.p-title{font-size:16px; }
.work-item-icon{margin:75px 0 0 0;}
 }
  @media (min-width: 768px) and (max-width: 992px){
	.portfolio-item-wrap{width:262px; margin:15px auto;}
	.portfolioContainer{margin:0;}
    .portfolioContainer li{margin:0; width:50%;}
	.portfolioFilter a {font-size:22px;}
	
	}
	@media (min-width: 480px) and (max-width: 767px) {
	.portfolio-item-wrap{width:220px; margin:15px auto;}
	.portfolioContainer{margin:0;}
    .portfolioContainer li{margin:0; width:50%;}
	.work-item-icon{margin:75px 0 0 0;}
	.portfolioFilter a {font-size:20px;}
	}
	@media (min-width: 320px) and (max-width: 479px) {
	.portfolio-item-wrap{width:262px; margin:15px auto;}
	.portfolioContainer{margin:0;}
    .portfolioContainer li{margin:0; width:100%;}
	.p-title{font-size:18px;}
	.portfolioFilter a {font-size:18px;}
	}
	@media (min-width: 200px) and (max-width: 319px) {
	.portfolio-item-wrap{width:220px; margin:10px auto;}
	.portfolioContainer{margin:0;}
    .portfolioContainer li{margin:0; width:100%;}
	.p-title{font-size:16px;}
	.work-item-icon{margin:75px 0 0 0;}
	.portfolioFilter a {font-size:16px;}
	}
