﻿.Gl {
    width: 250px;
    float: left;
    margin: 10px;
}

.GaleriListe {
    margin: 5px;
}

    .GaleriListe img {
        opacity: 1;
        transition: all 0.7s ease-in-out;
        margin: 5px auto;
        padding: 5px;
        border: 1px solid #E9E9E9;
        background: #F8F8F8;
        max-height: 190px;
        min-height: 190px;
        width: 100%;
    }

    .GaleriListe:hover img {
        opacity: 0.7;
        transition: all 0.7s ease-in-out;
    }

    .GaleriListe .fa {
        position: absolute;
        opacity: 0;
        margin: auto;
        color: #000;
        font-size: 42px;
        left: 50%;
        top: 50%;
        transform: translate(-50%,-50%);
        transition: all 0.5s ease;
    }

    .GaleriListe:hover .fa {
        opacity: 1;
        transition: all 0.5s ease;
    }
