/* ------Rno------ */
#section-vehicles-list.new-vehicles-search .sorting-vehicles button {
    color: #0f0f0f;
}

.audaris-widget .route-detail header .btn-default {
    margin-left: calc(var(--font-size, 1rem) * 0.95);
}

/* ------End Rno------ */

.vehicle_quicksearch_bereich_icons .tab-content {
    background-color: #fff;
}

#header .more-brand-icons img {
    max-height: 75px;
    max-width: 150px;
}

.header-menu-fixed #header .more-brand-icons img {
    max-height: 45px;
    max-width: 100px;
}

#header .top-area {
    background: #006ab3;
}

.navbar-left {
    font-size: 20px;
}

.navbar-inverse {
    background: #fff;
    border-bottom: 3px solid #006ab3;
}

/** Infoboxen **/
.infobox_red {
    background: #4e4e4e;
    color: #fff;
    padding: 15px 30px;
    margin-top: -30px;
}

.infobox_red_table_r {
    background: #137fff;
    color: #fff;
    left: 15px;
    max-width: 94.3%;
}

.infobox_red_table_l {
    background: #137fff;
    color: #fff;
    padding: 15px 30px;
    left: 15px;
}

#site-content img {
    border-radius: 30px;
}

#header-slider .carousel-caption .h2 {
    background: rgb(0 106 179 / 50%);
}

#header-slider .carousel-caption .h3 {
    background: rgb(128 128 128 / 50%);
}

body.pageid-584 #header-slider .owl-carousel .item {
    background-position: top 23% center;
}

.site-home .block_directions_map_search .search-left-area .secondary-highlight {
    color: #fff;
}

.site-home .secondary-highlight .headline-h3 {
    color: #fff;
}

.site-home .row-after-title {
    padding-top: 80px;
}

.vehicle_quicksearch_bereich_icons .selection-bereich-area a.active,
.vehicle_quicksearch_bereich_icons .selection-bereich-area a:hover {
    background: #fff;
}

.vehicle_quicksearch_bereich_icons .nav-tabs > li.active a {
    background: #fff;
    border-bottom: 0;
}

.vehicle_quicksearch_bereich_icons .nav-tabs > li a {
    background: #e8e8e8;
}

.vehicle_quicksearch_bereich_icons .selection-bereich-area a {
    background: #006ab3;
    color: #fff;
}

.site-home #header-slider .carousel-caption .left-top-1 {
    text-shadow: 1px 1px 3px #5c5c5c;
}

.site-home #header-slider .carousel-caption .h2 {
    background: #006ab3a1;
}

.site-home #header-slider .carousel-caption .h3 {
    background: #0000008a;
}

.site-home #header-slider .carousel-caption .left-top-2 {
    text-shadow: 1px 1px 3px #5c5c5c;
}

#footer_logo_box .logo-link {
    display: none;
}

.navbar-top li a {
    color: #fff;
}

.text-muted {
    font-weight: bold;
}

#fankauf > form > div:nth-child(2) > div {
    margin-bottom: 15px;
}

#fankauf > form > div:nth-child(1) {
    margin-bottom: 10px;
}

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

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

.headline-h1 {
    color: #006ab3;
    text-transform: none;
}

.headline-h2,
.headline-h3,
.headline-h4,
.subheadline-h1,
.subheadline-h2 {
    color: #006ab3;
}

@media (max-width: 1399px) {
    #header-slider .carousel-caption .h2 {
        text-transform: uppercase;
    }
}

@media (max-width: 991px) {
    .secondary-highlight {
        display: none;
    }
}

@media (max-width: 767px) {
    #header .more-brand-icons img {
        display: none;
    }
}

@media screen and (max-width: 1199px) {
    .carousel-caption {
        max-width: 100%;
    }
}

@media (max-width: 1379px) {
    #header .more-brand-icons img {
        max-height: 35px !important;
    }
}

/* CUSTOM CL */
@media (min-width: 992px) {
    body:not(.site-home) #header-slider,
    body:not(.site-home) #header-slider .owl-carousel .item {
        height: 500px !important;
    }
}

@media (min-width: 992px) {
    .pageid-588 #header-slider .owl-carousel .item,
    .pageid-525 #header-slider .owl-carousel .item {
        background-position-y: 0;
    }
}

/** PB **/

.site-home #site-content {
    padding-top: 4px;
}

/* RM: New Featured Box - no space between header */
.site-home .featured-menu-boxes {
    margin-bottom: 30px !important;
    margin-top: -30px !important;
}
