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

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

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

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

#header #phone-top {
    display: none;
}

/** Mietwagen **/

.infobox_grey {
    background: #4e4e4e;
    color: #fff;
    padding: 15px 30px;
    margin-top: -30px;
}

.infobox_blue_table_r {
    background: #2e529c;
    color: #fff;
    padding: 15px 30px;
    right: 15px;
}

.infobox_blue_table_l {
    background: #2e529c;
    color: #fff;
    padding: 15px 30px;
    left: 15px;
}

/** Kachel 3er beginnend **/

.row-tiles .col-sm-12 .ge-content .btn-fullwidth {
    padding: 5px;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary.focus:active,
.btn-primary:active:focus,
.btn-primary:active:hover {
    background: #3ea3ff !important;
}

.row-tiles .col-sm-12 .ge-content .btn-fullwidth {
    background: #0056a4;
    border: 0 !important;
    padding: 10px;
    text-transform: none;
    transform: translateX(-50%);
    width: auto;
    top: 50%;
    left: 50%;
    margin-top: 10px;
}

.row-tiles .col-sm-12 .ge-content h4 {
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 94%;
    bottom: 50%;
}

.row-tiles .col-sm-12 .ge-content h4,
.row-tiles .col-sm-12 .ge-content .btn-fullwidth {
    color: #fff;
    position: absolute;
    text-shadow: 0 0 20px #000;
}

h4 {
    font-size: 35px;
    text-transform: none;
    z-index: 1;
}

@media (max-width: 548px) {
    h4 {
        font-size: 24px;
    }
}

@media (max-width: 548px) {
    .row-tiles .col-sm-12 .ge-content .btn-fullwidth {
        padding: 5px;
    }
}

.row-tiles .col-sm-12 .ge-content h4 {
    padding: 0 10px;
}

#header-slider .carousel-caption {
    background-color: rgb(0 0 0 / 20%);
}

#header-slider .header-envkv-info {
    font-size: 1em;
    font-weight: bold;
    z-index: 99;
}

@media (min-width: 1200px) {
    #header-slider .header-envkv-info {
        font-size: 1.5em;
        text-align: center;
        text-shadow: 0 0 20px #000;
    }
}

.pageid-1423 .module-block {
    margin: 0;
}

.headline-h1 {
    font-size: 40px;
    font-weight: bold !important;
}

/** Titelbereich Mietwagen Formular PE **/
.pageid-1423 .form-group .headline-h1 {
    display: none;
}

.pageid-534 #header-slider .fill {
    background-position: bottom;
}

.pageid-742 #header-slider .fill {
    background-position: bottom;
}

/** Anpassung Werkstattleistungen Header PE **/

.pageid-591 #header-slider .fill {
    background-position: top;
}

/** Fußnote IM PE **/
#article-blog-entry.infomanager-entry .footnote {
    background: #f3f3f3;
}

#article-blog-entry header h1 {
    text-align: center;
}

/* Pre-Footer MH */
#footer #pre_area {
    text-align: left;
}
