.modul-r-gallery {}

.image-source-link {color: #98C3D1;}
.image-source-link:hover {color: white;}

.modul-r-gallery .image-wrap.canned{
    background: #000;
    overflow: hidden;
}

.modul-r-gallery .image-wrap,
.modul-r-gallery .image-wrap img{
    margin: 0 auto;
}

@media (min-width: 768px){
    .modul-r-gallery .image-wrap.canned img {
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
}

@media (max-width: 767px) {
    .modul-r-gallery .image-wrap.canned img {
        width: 100%;
    }
}