.auda-between {
    justify-content: space-between;
    flex-direction: row;
}

.auda-align-center {
    align-items: center;
}

#header-slider .carousel-caption .center-middle-2 {
    bottom: 50%;
    top: auto;
}

#header-slider .carousel-caption .center-middle-1 {
    top: 50%;
    bottom: auto;
}

/* Schnellsuche Startseite über Kopfgrafik */
@media (min-width: 1200px) {
    body:not(.location-landingpage).site-home #site-content {
        margin-top: -140px;
        position: relative;
        z-index: 2;
    }
}

/* RM: Search on home page on slider area */
@media (min-width: 1200px) {
    .site-home #section-vehicle-list-search-horizontal.module-block {
        height: 200px;
        margin-bottom: 110px;
        margin-top: -340px !important;
        padding: 0;
        z-index: 9;
        position: relative;
    }

    .site-home #section-vehicle-list-search-horizontal.module-block h2 {
        color: #fff;
        font-weight: bold;
        text-align: center;
        line-height: 1.4286;
        margin: 0;
        text-shadow: 1px 1px 5px #3c3c3c;
    }

    .site-home #section-vehicle-list-search-horizontal.module-block form {
        background: rgb(255 255 255 / 60%);
        padding: 15px;
    }

    .site-home #section-vehicle-list-search-horizontal.module-block .btn-primary.search-start {
        border: 0;
    }
}

#article-blog-entry .blog-post img {
    margin: 0;
}

/* RM - End: Search on home page on slider area */

.infobox {
    background: #f1f1f1;
    border-radius: 10px;
    padding: 30px;
}

.tooltip.bottom .tooltip-inner {
    max-width: none;
}

.tile-img-text-container .h3 {
    text-shadow: 1px 1px 5px #000;
    font-weight: bold;
}

.tile-img-text-container a {
    text-shadow: 1px 1px 5px #000;
    color: #fff;
}

.slider-track-high,
.slider-track-low {
    background-color: #abababcc;
}

.slider-selection {
    background-image: unset;
    background-color: #062c53;
}

@media (max-width: 908px) {
    .badge_widget.show_details .detailsr {
        display: none;
    }
}

@media (max-width: 767px) {
    .badge_widget.show_details .detailsr {
        display: block;
    }

    .widget_container_overlay_sticker {
        margin-left: 0;
    }
}

.artikelsuche #header-slider .fill,
.pageid-533 #header-slider .fill,
.pageid-535 #header-slider .fill {
    background-position-y: calc(90%);
}

.pageid-587 #header-slider .fill,
.pageid-588 #header-slider .fill {
    background-position-y: calc(95%);
}

.pageid-525 #header-slider .fill,
.pageid-584 #header-slider .fill,
.pageid-585 #header-slider .fill {
    background-position-y: calc(20%);
}

#article-vehicle-view.article-vehicle-new-view-5 h2,
#article-vehicle-view.article-vehicle-new-view-5 .h2 {
    color: #000;
}

#section-vehicles-list.new-vehicles-search .sorting-vehicles button,
#article-vehicle-view.article-vehicle-new-view-5 strong.text-muted,
#section-vehicles-list.new-vehicles-search .search-results-box {
    color: #5c5c5c;
}

/*** Relaunch Rno */
.auda-title .column {
    padding-right: 6px;
    padding-left: 6px;
}

.auda-box {
    position: relative;
    margin-bottom: 12px;
    transition: 0.3s;
    overflow: hidden;
}

.auda-title .auda-box a {
    display: block;
    position: relative;
}

.auda-box .auda-text {
    position: absolute;
    z-index: 9;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 100%;
    width: 100%;
    top: 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    text-align: center;
    transition: 0.8s all;
}

body:not(.fe-admin-area) .auda-text:hover {
    background: rgb(0 0 0 / 50%);
}

.auda-box .auda-text p {
    color: #fff;
    font-size: 20px;
    text-transform: uppercase;
    text-shadow: 1px 1px 5px #000;
}

body:not(.fe-admin-area) .auda-box .auda-text .btn {
    display: none;
}

body:not(.fe-admin-area) .auda-box:hover .auda-text .btn {
    display: block;
    animation: slideInUp 0.3s ease;
}

.vehicles-list-grid-view-2 .card-car-container .card-car-data-price-container {
    background: #f1f1f1;
    color: #000;
}

#menu-toggle:hover .icon-bar {
    background: #bfbfbf;
}

#menu-toggle:hover .menu-toggle-text,
#header a:hover {
    color: #bfbfbf;
}
