.header-filter .input-group:first-child .input-group-addon.lp-border,
.lp-header-search-wrap-banner-height .lp-search-bar .lp-suggested-search > .input-group-addon {
    display: none !important;
}

.lp-join-now {
    visibility: hidden !important;
}

.lp-add-listing-btn {
    display: none !important;
}

.lp-header-add-btn {
    display: none !important;
}

.lp-header-middle .lp-header-logo img {
    height: 35px;
    width:  auto;
}

.listing-slide.img_1 .slick-slide img {
    object-fit: contain !important;
    max-width:  160px;
}

.top-search-form .search-form-field {
    border:   none !important;
    position: relative;
    z-index:  10;
}

body .header-filter .lp-search-icon {
    top: 4px;
}

body .header-filter.form-group.pos-relative .lp-search-btn-header {
    z-index: 5;
}

@media only screen and (min-width: 1024px) {
    body .header-filter.form-group.pos-relative .lp-search-btn-header i {
        z-index: 9999;
        left:    22px !important;
    }
}

@media only screen and (max-width: 1023.98px) {
    body .header-filter.form-group.pos-relative .form-inline.top-search-form {
        display:        flex;
        flex-direction: column;
    }
}

body .header-filter.form-group.pos-relative .lp-search-btn-header .searchloading {
    z-index: 99999;
    top:     10px !important;
}

body .header-filter .lp-search-btn-header .lp-search-btn {
    background-color: #337ab7 !important;
}

body .list_view.lp-grid-box-contianer .lp-grid-box-description {
    padding-bottom: 1rem;
    padding-top:    1rem;
}

/** Suchen Button Ausrichtung */
.home .lp-header-search .lp-search-form-submit {
    margin-left: 0 !important;
}

.lp-header-search-wrap {
    background-position: right center !important;
}

.lp-search-bar .lp-search-btn {
    height: 38px !important;
}

.list_view .lp-grid-box-quick {
    display: none !important;
}

.listing-view-layout,
.view-on-map {
    display: none !important;
}

.breadcrumbs {
    display: none !important;
}

.reviews.sbutton,
.fav-container {
    display: none !important;
}

.widget-box > .features-listing.extra-fields h3 {
    display: none !important;
}

.small-screen.mm-menu .lpl-button.md-trigger {
    display: none !important;
}

.grecaptcha-badge {
    display: none !important;
}

.header-login {
    display: none;
}

.lp-header-user-nav {
    display: none;
}

.wpml-ls-menu-item .wpml-ls-flag {
    display: none;
}

.lp-header-search .lp-search-form-what input {
    width:         100% !important;
    padding-right: 30px !important;
}

.cta-widget {
    position:                  fixed;
    opacity:                   0;
    right:                     0;
    background-color:          #981210;
    top:                       60%;
    color:                     #fff;
    padding:                   25px 20px 25px 90px;
    box-shadow:                0 2px 4px 0px rgba(0, 0, 0, 0.2);
    border-top-left-radius:    0.25rem;
    border-bottom-left-radius: 0.25rem;
    -webkit-transition:        opacity 0.3s 0s, visibility 0s 0.3s;
    -o-transition:             opacity 0.3s 0s, visibility 0s 0.3s;
    transition:                opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:                   9999;
}

.cta-widget:hover {
    background-color: #981210;
    opacity:          1;
    color:            #fff;
}

@media (min-width: 1200px) {
    .cta-widget {
        display: inline-block;
    }

    .cta-widget::after {
        content:             "";
        position:            absolute;
        left:                20px;
        top:                 24px;
        width:               60px;
        height:              60px;
        background-repeat:   no-repeat;
        /*background-image: url(https://www.vsv-versandhandel.ch/wp-content/themes/vsv-versandhandel/dist/images/vsv-bottom-logo.png);*/
        background-image:    url(https://handelsverband.swiss/wp-content/themes/vsv-versandhandel/dist/images/vsv-bottom-logo.png);
        background-size:     52px 53px;
        background-position: 0 -1px;
    }

    .cta-widget.lang-fr::after {
        right: 110px;
        top:   24px;
    }

    .cta-widget.is-visible {
        opacity:            1;
        -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
        -o-transition:      opacity 0.3s 0s, visibility 0s 0s;
        transition:         opacity 0.3s 0s, visibility 0s 0s;
    }
}

ul.footer-social-icons a {
    color: #96a0a9;
}

ul.footer-social-icons a i {
    font-size: 25px;
    padding:   0;
}

/*# sourceMappingURL=onebyte.css.map */
