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

#header {
    background: transparent;
}

#header .navbar-inverse {
    background: rgb(255 255 255 / 90%);
}

@media (min-width: 1380px) {
    #header .nav-area-lines {
        background: rgb(0 0 0 / 75%);
    }
}

#header .navbar-left,
#header .navbar-right {
    display: none;
}

#phone-top {
    font-size: 1.14em;
    margin-top: 3px;
}

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

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

.site-home #header-slider .h2 {
    background: rgb(0 0 0 / 70%);
}

.site-home #header-slider .h3 {
    background: rgb(227 0 27 / 68%);
    text-shadow: 0 0 0 rgb(0 0 0 / 60%);
}

#fullscreenSlideshowContainer {
    background-color: rgb(255 255 255) !important;
}

#fs-loader,
#fs-prev,
#fs-next,
#fs-close {
    color: #565656 !important;
}

#fs-close {
    background-color: #fff !important;
}

#section-vehicle-list-search-horizontal {
    padding-top: 0;
    padding-bottom: 0;
}

.infobox3 {
    background: #f1f1f1;
    border-left: 15px solid #e3001b;
    padding: 30px;
}

.infobox4 {
    background: #f1f1f1;
    padding: 30px;
    min-height: 280px;
}

.infobox5 {
    background: #f1f1f1;
    padding: 30px;
    min-height: 320px;
}

.tooltip.bottom .tooltip-inner {
    min-width: 0;
}

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