.portfolioFilter{
	text-align:center; border-bottom:1px solid #ddd; margin-bottom:25px; padding-bottom:20px; color:#9e9e9e;
}
.portfolioFilter a{color:#9e9e9e;text-decoration:none;font-size:16px; margin:0 5px 0 5px;}
.portfolioFilter a:hover{color:#ff7b29;}
.portfolioFilter a.current{color:#ff7b29;}
.portfolioContainer{width:100%;}

.isotope-item{z-index:2;width:370px;height:330px;margin-bottom:20px;margin-right:20px;border:5px solid #ddd; padding:5px;}
.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;
}



@media only screen and (min-width:1000px) and (max-width:1169px){
.isotope-item{z-index:2;width:320px;height:300px;margin-bottom:8px;margin-right:13px;}
}


@media only screen and (min-width:768px) and (max-width:999px){

.isotope-item{z-index:2;width:239px;height:251px;margin-bottom:9px;margin-right:9px;}

}


@media only screen and (min-width:480px) and (max-width:767px){

.portfolioContainer{width:90%;margin-left:10%;}

}


@media only screen and (max-width:479px){
	
.portfolioFilter a{padding:10px 10px;font-size:12px;margin-right:7px;}	
	
}