.wcflexslider {
    color: #000
}

.wc-gallery .gallery .gallery-item {
    padding: 6px 0
}

@media screen and (max-width:568px) {
    body .wc-gallery-captions-onpopup .gallery-caption, body .wc-gallery-captions-showon .gallery-caption, body .wc-gallery-captions-onhover .gallery-caption {
        position: absolute;
        bottom: 6px
    }
}

.wc-gallery ul, .wc-gallery li {
    list-style: none;
    padding-left: 0
}

.wc-gallery .gallery-caption * {
    color: inherit
}

.magnificpopup-is-active .gallery-icon a {
    cursor: pointer
}

body.iOS > .mfp-bg, body.iOS > .mfp-wrap {
    width: 100vw;
    min-width: 100%
}

#SF_WP .collection-settings.gallery-settings > label:nth-of-type(1), #SF_WP .collection-settings.gallery-settings > label:nth-of-type(2), #SF_WP .collection-settings.gallery-settings > label:nth-of-type(3), #SF_WP .collection-settings.gallery-settings > label:nth-of-type(4), #SF_WP .collection-settings.gallery-settings > label:nth-of-type(5), #SF_WP .collection-settings.gallery-settings > label:nth-of-type(n+7), #SF_WP .gallery-settings .display option[value$="bottomlinks"], #SF_WP .gallery-settings .display option[value^="slider"] {
    display: none
}

[data-wpview-text*="display%3D%22owl"] .gallery > br ~ * {
    display: none
}

[data-wpview-text*="display%3D%22owl"] .gallery:before {
    left: 0;
    background: url(../../../../../plugins/wc-gallery/includes/vendors/owlcarousel/assets/slide-arrow-left.png)
}

[data-wpview-text*="display%3D%22owl"] .gallery:after {
    right: 0;
    background: url(../../../../../plugins/wc-gallery/includes/vendors/owlcarousel/assets/slide-arrow-right.png)
}

[data-wpview-text*="display%3D%22owl"] .gallery:before, [data-wpview-text*="display%3D%22owl"] .gallery:after {
    content: '';
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 50px;
    position: absolute;
    top: 50%;
    margin-top: -25px;
    opacity: 1;
    cursor: pointer;
    width: 50px;
    height: 50px;
    color: transparent;
    z-index: 2
}

[data-wpview-text*="display%3D%22owl"] .gallery {
    max-height: 165px
}

[data-wpview-text*="20captions%3D%22onpopup"] .wp-caption-text.gallery-caption {
    display: none
}

.mfp-wrap .mfp-image-holder .mfp-close {
    cursor: default
}
