.dk-isotope-container {
  list-style: none;
  padding: 0;
}

.dk-isotope-item {
  display: inline-block;
  width: 25%;
  padding: 1%;
  vertical-align: top;
}

@media ( max-width: 800px ){
  .dk-isotope-item {
    width: 50%;
    padding: 1%;
  }
}

@media ( max-width: 500px ){
  .dk-isotope-item {
    width: 100%;
    padding: 0;
    text-align: center;
  }
}

/*.dk-isotope-item:hover img{
  opacity: .5;
}

.dk-isotope-item img {
 -webkit-backface-visibility: hidden;
 -webkit-transition: opacity .25s ease-in;
 -moz-transition: opacity .25s ease-in;
 -ms-transition: opacity .25s ease-in;
 -o-transition: opacity .25s ease-in;
 transition: opacity .25s ease-in;
}
*/
.dk-isotope-item h2 {
  margin-top: .5em;
  font-size: 20px!important;
  line-height: 1.4em!important;
}

/* gwc edits*/



/*
.dk-isotope-image {
  opacity: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: opacity .25s ease-in;
  -moz-transition: opacity .25s ease-in;
  -ms-transition: opacity .25s ease-in;
  -o-transition: opacity .25s ease-in;
  transition: opacity .25s ease-in;
}

.dk-isotope-item:hover .dk-isotope-image {
  opacity: .5;
  -webkit-backface-visibility: hidden;
  -webkit-transition: opacity .25s ease-in;
  -moz-transition: opacity .25s ease-in;
  -ms-transition: opacity .25s ease-in;
  -o-transition: opacity .25s ease-in;
  transition: opacity .25s ease-in;
}*/



.dk-isotope-item {
  text-align: center;
}

.dk-isotope-item h2 {
  font-size: 20px;
  font-style: italic;
  margin: 0 auto 10px!important;
}

