h2.gallerytxt {
    font-size: 16px;
    font-weight: 600;
}
.transparence{
    opacity: 0.5 !important; 
}
.img-responsive{
    opacity: 1; 
    overflow: hidden;
}
a.hover-img{
    border: solid 1px #ccc;
}
.hover-img {
    z-index: 1;
    display: inline-block;
    position: relative;
    overflow: hidden;
    border-radius: 100;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -ms-transition: 0.3s;
    transition: 0.3s;
}
.hover-img >img {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    transition: 0.5s;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    
        -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
}
.hover-img:hover >img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1 !important; 

}
.nopad{
    margin: 0px 0px -1px 0px;
    padding: 2px 2px 0px 2px;
    }