.gallery-icon img {
   opacity: 1;
   transition: all .25s ease-in-out;
   -moz-transition: all .25s ease-in-out;
   -webkit-transition: all .25s ease-in-out;
   }

.gallery-icon img:hover {
      opacity: 0.5;
      transform: scale(1.05);
}

.gallery .gallery-caption{
    text-align:center !important;
    margin-top: 0.5em;
}
