@media screen and (min-width: 1341px){
    .comp-search-row {
        margin-left: 35px;
    }

    .vac-searchbar {
        height: 45px;
        width: 563px;
        margin-right: 5px;
        padding: 0;
        margin-top: 26px;
    }

    .vac-place-search {
        height: 45px;
        width: 278px;
        padding: 0;
        margin-right: 5px;
        margin-top: 26px;
    }

    .vac-distance {
        height: 45px;
        width: 170px;
        padding: 0;
        margin-right: 5px;
        margin-top: 26px;
    }

    .dex-search-btn {
        height: 45px;
        width: 193px;
        padding: 0;
        margin-top: 26px;
    }


    .vac-place-search{
        max-height: 45px;
    }
    .dex-search-btn {
        max-height: 45px;
    }
    .search{
        height: 45px;
    }

    .dex-search-btn button{
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        border-bottom-right-radius:20px;
        border-top-right-radius:20px;
    }
    /*.adv-search-check{*/
    /*    margin-top: 6px;*/
    /*}*/

    .adv-search-check-label{
        position: relative;
        bottom: 2px;
    }

    .search-comp-container{
        padding-left: 55px;
    }

    .vo_shop .vac-searchbar {
        width: 263px;
    }

    .artikelpage.vo_shop .vac-searchbar {
        width: 563px;
    }

    .artikelpage.vo_shop .search-comp-container {
        margin: 0 auto!important;
    }

    .vo_shop .dex-search-btn {

    }

    .vo_shop .submit_invis {
        line-height: 0;
    }

    .vo_shop .search-comp-container {
        position: relative;
    }

    .vo_shop .search-comp-container {
        margin: 0!important;
    }

}

@media screen and (max-width: 1340px){
    .vac-searchbar {
        padding: 0;
        margin-top: 30px;
        height: 45px;
        margin-bottom: 5px;
    }

    .vac-place-search {
        padding: 0;
        height: 45px;
        margin-bottom: 5px;
        padding-right: 5px;
    }

    .vac-distance {
        padding: 0;
        height: 45px;
        margin-bottom: 5px;
    }

    .dex-search-btn {
        padding: 0;
        height: 45px;
        margin-bottom: 30px;
    }
    .dex-search-btn button {
        border-bottom-left-radius: 20px;
        border-top-left-radius: 0;
        border-bottom-right-radius: 20px;
        border-top-right-radius: 0px;
    }
    .adv-search-check-label{
        height: 20px;
        margin:0;
    }
    .search-comp-container{
        margin: 0 auto;
    }
}


@media screen and (min-width: 992px){


    .comp-search-row .caption-left{
        margin-bottom: 0;
        margin-top: 34px;
        margin-left: 50px;
    }

    .nocity.advanced{
        margin-bottom: 17px!important;
    }
}

@media screen and (max-width: 992px){
    .search-comp-container{
        padding-left: 30px;
        padding-right: 30px;
    }
}


/*-md*/
@media screen and (min-width: 768px){

}

@media screen and (max-width: 768px){


}
/*-md end*/

/*-sm*/
@media (min-width: 576px) {



}

@media (max-width: 576px) {



}
/*-sm end*/

.vac-searchbar input {
    border:none;
}

.site-search_input {
    text-indent: 20px;
}

.dropdown-option {
    color: #406f85;
}
.vacitem-background{
    background: #16A9BD;
}
.GR .vacitem-background{
    background: #515253;
}
.search{
    background-color: #f29174;
}

.nocity {
    width: 848px;
    margin-bottom: 30px!important;
}

.page-290 .search-comp-container.nocity {
    width: unset;
}

.vo_shop .submit_invis{
    background-color: rgb(73 137 152 / 78%);
}

.vo_shop .vac-searchbar input {
    border: 1px solid rgb(73 137 152 / 78%);
}

.shoptheme .page-link-vac.active{
    background: linear-gradient(-1deg, black, rgb(73 137 152 / 78%));
}

.shoptheme .page-item {
    color: rgb(73 137 152 / 78%);
}

.shoptheme .active .page-item {
    color: white;
}

.shoptheme .page-link-vac.next, .shoptheme  .page-link-vac.prev {
    background-color: rgb(73 137 152 / 50%);
}
.shoptheme .page-link-vac.next:hover, .shoptheme .page-link-vac.prev:hover {
    background-color: rgb(73 137 152 / 78%);
}

.shoptheme .pagination .previous-ico,.shoptheme  .pagination .next-ico {
    color: white;
}

.page-774 .vac-searchbar {
    height: 45px;
    width: unset !important;
    margin-right: 5px;
    padding: 0;
    margin-top: 26px;
}

.dexsearch .search-comp-container{
    margin: 0!important;
}

.dexsearch .comp-search-row {
    margin-left: 15px;
}

.page-342 .dexsearch .comp-search-row {
    margin-left: 0;
}

.dexsearch .vac-searchbar {
    margin-top: 2px;
}

.dexsearch .dex-search-btn {
    margin-top: 2px;
}

.dexsearch .vacitem-background {
    min-height: 55px!important;
}

.return532-ico{
   font-size: 41px;
   position: absolute;
   top: 33px;left: -10px;
}


.bg-light .vacitem-background {
    background-color: inherit!important;
}

/*.websitelplanning-header-block .search-item, .websitelplanning-header-block .vac-searchbar, .websitelplanning-header-block .keywordsearch {*/
/*    border-radius: 8px!important;*/
/*}*/

.websitelplanning-header-block .vac-searchbar {
    border: none;
}

.websitelplanning-header-block .vac-searchbar input {
    border: 1px solid #007dc3;
}

.websitelplanning-header-block .dex-search-btn {
    border: none;
    max-height: 50px!important;
    height: 50px!important;
}

.websitelplanning-header-block .search-comp-container {
    margin: 10px 0!important;
}

.page-340 .comp-search-row  {
    align-items: center;
    justify-content: center;
}

/* New design */

.small_top-search {
    position: absolute;
    top: 65px;
    right: 15px;
    z-index: 1;
    width: 410px;
    background: unset !important;
}

.small_top-search .vac-searchbar, .small_top-search .dex-search-btn {
    height: 35px;
    font-size: 14px;
    margin-top: 31px !important;
}

.small_top-search .dex-search-btn button {
    font-size: 14px;
}

.DX-theme .small_top-search .dex-search-btn {
    width: 108px!important;
}

.maincontainer .small_top-search .vacitem-background {
    background: unset;
}

.maincontainer .small_top-search .vacitem-background .nocity {
    width: unset;
}

.DX-theme .small_top-search .vac-searchbar {
    width: 251px !important;
}

.DX-theme .small_top-search .vac-searchbar {
    border: 1px solid #007DC3;
}

.updated-filter-block