#header {
    background: transparent;
}

#header .navbar-inverse {
    background: #fff;
}

@media (min-width: 1380px) {
    #header .nav-area-lines {
        background: rgb(5 41 88 / 70%);
    }
}

@media (min-width: 1380px) and (max-width: 1599px) {
    .header-menu-fixed #header #logo-primary-box .logo-link img {
        max-width: 180px;
    }
}

@media (min-width: 768px) {
    body:not(.no_header) #header-container {
        height: 155px;
    }
}

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

#phone-top {
    margin-top: 5px;
}

#phone-top img {
    max-height: 70px;
}

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

.panel-group {
    margin-bottom: 20px;
    margin-top: 50px;
}

#section-blog-accordion .panel-title,
#section-blog-accordion-fullwidth .panel-title {
    font-size: 1.5em;
}

#section-blog-accordion .panel-title > a,
#section-blog-accordion-fullwidth .panel-title > a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}

#header-slider .carousel-caption .left-top-1,
#header-slider .carousel-caption .left-top-2,
.site-home #header-slider .left-middle-1,
.site-home #header-slider .left-middle-2 {
    text-shadow: 2px 2px 4px #464646;
}

#section-vehicles-home .quicksearch {
    background: #fff;
    border: 1px solid #c3c3c3;
}

.nav-area-lines .dropdown .dropdown-menu {
    background-color: #153b65 !important;
    box-shadow: 0 0 0 #153b65;
}

.menu-header-picture-overlay {
    background: linear-gradient(to right, #153b65 0%, rgb(255 184 104 / 0%) 100%);
}

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

.rating_seal {
    width: 200px;
}
