

.qodef-instagram-list #sb_instagram #sbi_images .sbi_photo_wrap a {
    background-image: none !important;
    height: auto !important;
    opacity: 1 !important;
    overflow: hidden
}

    .qodef-instagram-list #sb_instagram #sbi_images .sbi_photo_wrap a img {
        display: inline-block !important;
        -webkit-transform: scale(1.01);
        -ms-transform: scale(1.01);
        transform: scale(1.01);
        -webkit-transition: .6s;
        -o-transition: .6s;
        transition: .6s
    }

    .qodef-instagram-list #sb_instagram #sbi_images .sbi_photo_wrap a:hover {
        opacity: 1 !important
    }

        .qodef-instagram-list #sb_instagram #sbi_images .sbi_photo_wrap a:hover img {
            -webkit-transform: scale(1.03);
            -ms-transform: scale(1.03);
            transform: scale(1.03)
        }

.qodef-instagram-list.qodef-gutter--no.qodef--no-bottom-space {
    margin-bottom: 0
}

.qodef-instagram-list.qodef-gutter--no #sb_instagram #sbi_images {
    float: none;
    padding: 0 !important;
    width: auto;
    margin: 0
}

    .qodef-instagram-list.qodef-gutter--no #sb_instagram #sbi_images > .sbi_item {
        padding: 0 !important;
        margin: 0 !important
    }

.qodef-instagram-list.qodef-gutter--tiny.qodef--no-bottom-space {
    margin-bottom: -10px
}

.qodef-instagram-list.qodef-gutter--tiny #sb_instagram #sbi_images {
    float: none;
    padding: 0 !important;
    width: auto;
    margin: 0 -5px
}

    .qodef-instagram-list.qodef-gutter--tiny #sb_instagram #sbi_images > .sbi_item {
        padding: 0 5px !important;
        margin: 0 0 10px !important
    }

.qodef-instagram-list.qodef-gutter--small.qodef--no-bottom-space {
    margin-bottom: -20px
}

.qodef-instagram-list.qodef-gutter--small #sb_instagram #sbi_images {
    float: none;
    padding: 0 !important;
    width: auto;
    margin: 0 -10px
}

    .qodef-instagram-list.qodef-gutter--small #sb_instagram #sbi_images > .sbi_item {
        padding: 0 10px !important;
        margin: 0 0 20px !important
    }

.qodef-instagram-list.qodef-gutter--normal.qodef--no-bottom-space {
    margin-bottom: -30px
}

.qodef-instagram-list.qodef-gutter--normal #sb_instagram #sbi_images {
    float: none;
    padding: 0 !important;
    width: auto;
    margin: 0 -15px
}

    .qodef-instagram-list.qodef-gutter--normal #sb_instagram #sbi_images > .sbi_item {
        padding: 0 15px !important;
        margin: 0 0 30px !important
    }

.qodef-instagram-list.qodef-gutter--medium.qodef--no-bottom-space {
    margin-bottom: -40px
}

.qodef-instagram-list.qodef-gutter--medium #sb_instagram #sbi_images {
    float: none;
    padding: 0 !important;
    width: auto;
    margin: 0 -20px
}

    .qodef-instagram-list.qodef-gutter--medium #sb_instagram #sbi_images > .sbi_item {
        padding: 0 20px !important;
        margin: 0 0 40px !important
    }

.qodef-instagram-list.qodef-gutter--large.qodef--no-bottom-space {
    margin-bottom: -50px
}

.qodef-instagram-list.qodef-gutter--large #sb_instagram #sbi_images {
    float: none;
    padding: 0 !important;
    width: auto;
    margin: 0 -25px
}

    .qodef-instagram-list.qodef-gutter--large #sb_instagram #sbi_images > .sbi_item {
        padding: 0 25px !important;
        margin: 0 0 50px !important
    }

.qodef-instagram-list.qodef-gutter--custom.qodef--no-bottom-space {
    margin-bottom: -64px
}

.qodef-instagram-list.qodef-gutter--custom #sb_instagram #sbi_images {
    float: none;
    padding: 0 !important;
    width: auto;
    margin: 0 -32px
}

    .qodef-instagram-list.qodef-gutter--custom #sb_instagram #sbi_images > .sbi_item {
        padding: 0 32px !important;
        margin: 0 0 64px !important
    }

.qodef-instagram-list.qodef-gutter--huge.qodef--no-bottom-space {
    margin-bottom: -80px
}

.qodef-instagram-list.qodef-gutter--huge #sb_instagram #sbi_images {
    float: none;
    padding: 0 !important;
    width: auto;
    margin: 0 -40px
}

    .qodef-instagram-list.qodef-gutter--huge #sb_instagram #sbi_images > .sbi_item {
        padding: 0 40px !important;
        margin: 0 0 80px !important
    }

#qodef-page-mobile-header .qodef-header-logo-image.qodef--customizer {
    max-height: 100%;
    width: auto;
    margin-right: auto
}

#qodef-page-mobile-header .qodef-mobile-header-logo-link img.qodef--main {
    opacity: 1
}

#qodef-page-mobile-header .qodef-mobile-header-logo-link img.qodef--dark, #qodef-page-mobile-header .qodef-mobile-header-logo-link img.qodef--light {
    opacity: 0
}

#qodef-page-mobile-header .qodef-mobile-header-logo-link img:not(.qodef--main) {
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}
