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

body,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: Raleway, sans-serif;
}

/* Überschriften Stil MH */
h1,
h2,
h3,
.h1,
.h2,
.h3,
.headline-h1,
.headline-h2,
.headline-h3,
.subheadline-h1,
.subheadline-h2,
.subheadline-h3 {
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 2px;
}

/* Sublines Stil MH */
.subheadline-h1,
.subheadline-h2,
.subheadline-h3,
.subheadline-h4,
.subheadline-h5,
.subheadline-h6 {
    letter-spacing: 2px;
    color: #575757;
}

/* Navigation Dropdown-Menü MH */
.nav-area-lines li.dropdown a {
    text-transform: uppercase;
    color: #000;
    letter-spacing: 1px;
}

.nav-area-lines .dropdown .dropdown-menu li:hover,
.nav-area-lines .dropdown .dropdown-menu a:hover,
.nav-area-lines .dropdown .dropdown-menu li:hover a {
    background: #000 !important;
    color: #fff;
    padding: 0 5px;
}

/* Top Menü MH */
#header #phone-top {
    text-transform: uppercase;
    color: #575757;
}

.navbar-inverse {
    background: #fff;
}

#header .top-area {
    border-bottom: 1px solid #575757;
}

.header-menu-fixed #header .nav-area-lines {
    border-bottom: 1px solid #000;
}

/* Captions Startseite MH */
.site-home .carousel-caption .h2 {
    font-size: 52px;
    letter-spacing: 1px;
}

.site-home .carousel-caption .h3 {
    font-size: 24px;
    letter-spacing: 1px;
    font-weight: 300;
}

/* Schnellsuche MH */
.home_tradein .text-muted {
    color: #000;
}

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

.vehicle_quicksearch_bereich_icons .nav-tabs > li a {
    background: #575757;
    color: #fff;
    border-left: 1px solid #575757;
    border-bottom: 1px solid #575757;
    border-right: 1px solid #575757;
}

.vehicle_quicksearch_bereich_icons .section-vehicles-quicksearch-kfzicons-slider.section-vehicles-quicksearch-kfzicons-bigger-icons-slider .fzg_icon {
    color: #fff;
}

/* Header-Anwerbung MH */
.header-area-indi .secondary-highlight {
    background-color: #000;
    min-height: 150px;
}

.header-area-indi .secondary-highlight .row .column {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.header-area-indi .secondary-highlight .row .column .ge-content {
    height: unset !important;
}

.secondary-highlight a {
    color: #fff;
}

/* Kachelplugin Startseite MH */
[data-container='kachel'] .tile-img-text-container {
    color: #fff;
    text-shadow: 0 0 0 rgb(0 0 0 / 75%);
}

[data-container='kachel'] .btn {
    background-color: #000;
    padding: 15px;
}

[data-container='kachel'] .btn:hover {
    background-color: #575757;
}

/* Alle Links fett MH */
a {
    font-weight: 700 !important;
}

/* Footer MH */
#footer .headline-h3 {
    color: #fff;
}

@media (max-width: 991px) {
    #footer p {
        text-align: center;
    }
}

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

/* ------Rno------ */
.pageid-597 .corona {
    display: none;
}

/* CL Corona Button in rot */
.corona .btn-primary.circle {
    background-color: red;
}
