#imggallery {
    position: relative 
}

#imggallery img {

    -webkit-transition: .5s ease;

    transition: .5s ease;
}

#imggallery button {
    position: absolute;
    top: -5px;
    right: 18px;
    opacity: 0;
    -webkit-transition: .5s ease;
    transition: .5s ease;
}

#imggallery:hover img, 
#imggallery:focus img {
    opacity: 0.8;
}

#imggallery:hover button, 
#imggallery:focus button {
    opacity: 0.8;
}

.style1 {
    background-color: #824f4f 
}

.progress-custom {}

div.table-responsive.progress-custom {  
}

.style2 { 
}

.style3 {
    background-image: -webkit-gradient(linear, left bottom, left top, from(black), to(white));
    background-image: linear-gradient(0deg, black 0%, white 100%);
    background-color: #1a1818 
}

.style4 {}

.style5 {}    background-image: -webkit-gradient(linear, left bottom, left top, from(black), to(white));
    background-image: linear-gradient(0deg, black 0%, white 100%) 
}