.isotope {
  margin: 0;
  list-style-type: none;
} 

.isotope-item {
  z-index: 2;
  width: 33.33%;
  padding: 20px;
    
}
.isotope-item .slides-tab {

}
@media only screen and (max-width: 768px) { 
  .isotope-item {
    width: 33.33%;
  }
}
@media only screen and (max-width: 490px) { 
  .isotope-item {
    width: 50%;
  }
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}
 
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}
.isotope-item img {
  width:100%;
  -webkit-transition: all ease-in-out 0.15s;
     -moz-transition: all ease-in-out 0.15s;
          transition: all ease-in-out 0.15s; 
}
.isotope-item img:hover {cursor:pointer;opacity:.5;}

.content-projects {
  list-style-type: none;
  margin-left:0;
}

ul.filters {
  list-style-type:none;
      margin: 0 0 30px 13px;
}
ul.filters:after {
  content: "";
  display: block;
  clear: both;
}
ul.filters li {
  display: inline-block;
    margin:0 2px 0;
    height: 30px;
}

ul.filters a {
  border: 1px solid #57A23D;
  padding: 5px 10px;
  background: #57A23D;
  color: #fff;
  font-weight: 900;
  text-transform: uppercase;
  margin-bottom: 0;
  -webkit-transition: all ease-in-out 0.15s;
     -moz-transition: all ease-in-out 0.15s;
        transition: all ease-in-out 0.15s; 
    font-family: 'Raleway', sans-serif;
}
ul.filters a:hover,
ul.filters a.active {
  border-color: #ddd;
  color: #fff;
    background: #ddd;
    text-decoration:none;
}