@font-face {
    font-family: 'Frutiger LT Pro 55 Black';
    src: url('https://autowebdesign.co.uk/hubfs/FrutigerLTPro-Black.woff2') format('woff2'),
        url('https://autowebdesign.co.uk/hubfs/FrutigerLTPro-Black.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Frutiger LT Pro 45';
    src: url('https://autowebdesign.co.uk/hubfs/FrutigerLTPro-Light.woff2') format('woff2'),
        url('https://autowebdesign.co.uk/hubfs/FrutigerLTPro-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Frutiger LT Pro 45';
    src: url('https://autowebdesign.co.uk/hubfs/FrutigerLTPro-Bold.woff2') format('woff2'),
        url('https://autowebdesign.co.uk/hubfs/FrutigerLTPro-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Frutiger LT Pro 55 Roman';
    src: url('https://autowebdesign.co.uk/hubfs/FrutigerLTPro-Roman.woff2') format('woff2'),
        url('https://autowebdesign.co.uk/hubfs/FrutigerLTPro-Roman.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body {
    --primaryColour: #00addc;
    --headerBg: #000;
    --footerBg: #121825;
    font-family: 'Frutiger LT Pro 45' !important;
}

body.isuzu {
    --primaryColour: #e30713;
    --headerBg: #000;
    --footerBg: #000;
}

body.nissan {
    --primaryColour: #c3002f;
    --headerBg: #1a1a1a;
    --footerBg: #1a1a1a;
}

body.suzuki {
    --primaryColour: #0582CA;
    --headerBg: #021822;
    --footerBg: #021822;
}

body[class=""] h1,
body[class="modal-open"] h1,
body[class=""] h2,
body[class="modal-open"] h2,
body[class=""] h3,
body[class="modal-open"] h3,
body[class=""] h4,
body[class="modal-open"] h4 {
    font-family: 'Frutiger LT Pro 45' !important;
    font-weight: 300;
}

.info-content .info-box-intro .info-box-title,
.info-box-container h2,
#aftersalesintro h2,
.home-text h1 {
    color: #000 !important;
}

.info-content .info-box-intro .info-box-title,
.info-box-container h2,
#aftersalesintro h2,
.home-text h1,
.reviews-slider-container .reviews-slider-title {
    font-family: 'Frutiger LT Pro 45' !important;
    font-weight: 300 !important;
    font-size: 54px !important;
    text-align: center;
	padding-bottom: 35px;
}

@media only screen and (max-width: 991px) {
    .info-content .info-box-intro .info-box-title,
    .info-box-container h2,
    #aftersalesintro h2,
    .home-text h1,
    .reviews-slider-container .reviews-slider-title {
        font-size: 38px !important;
    }
}

@media only screen and (max-width: 767px) {
    .info-content .info-box-intro .info-box-title,
    .info-box-container h2,
    #aftersalesintro h2,
    .home-text h1,
    .reviews-slider-container .reviews-slider-title {
        font-size: 28px !important;
    }
}

@media only screen and (max-width: 480px) {
    .info-content .info-box-intro .info-box-title,
    .info-box-container h2,
    #aftersalesintro h2,
    .home-text h1,
    .reviews-slider-container .reviews-slider-title {
        font-size: 24px !important;
    }
}


@media only screen and (min-width: 991px) {
    body {
        font-size: 18px !important;
        line-height: 32px !important;
    }

    /*Topbar*/
    .top-bar {
        background: none !Important;
        border-bottom: 0px !Important;
        position: relative !important;
        height: 0 !important;
    }

    .top-bar .left-bar .home-link {
        display: none;
    }

    .top-bar .right-bar{
        width: 100% !Important;
    }

    .top-bar .right-bar .stickyStarRating .star-rating-wrapper .star-rating {
        color: #fff !important;
    }

    .top-bar .right-bar .stickyStarRating {
        position: absolute;
        left: 0;
        top: 50px;
    }

    .top-bar .right-bar .stickyCtas a {
        color: #fff !important;
		font-size: 22px!important;
		font-weight: 600 !important;
		padding-left: 55px;
    }

    .top-bar .stickyCtas {
        float: right !Important;
    }

    .top-bar .reviews-amount,
    .top-bar .header-social-link {
        color: white !Important;
    }

    .top-bar .right-bar .stickySocials {
        position: absolute;
        right: 0;
        top: 50px;
    }

    .top-bar .right-bar .header-social-seller-name {
        display: none !important;
    }

    .top-bar .right-bar .header-social-link {
        border: 2px solid #fff;
        border-radius: 50px;
        font-size: 10px !important;
        width: 25px !important;
        height: 25px !important;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0 !important;
        margin-right: 5px !important;
    }

    .top-bar .right-bar .header-social-wrap {
        border: none !important;
    }

    .top-bar .right-bar .stickySocials::before {
        content: 'Follow Our Journey';
        color: #fff;
        font-size: 16px;
        display: block;
        text-align: right;
        margin-top: -18px;
		padding-right: 50px;
    }


    /*Header*/
    #header.headerStyleTwo {
        border-bottom: 1px solid var(--primaryColour) !important;
        margin-top: 0 !important;
        background: var(--headerBg) !important;
    }

    #header.headerStyleTwo .headerTwoInner {
        flex-direction: column !important;
        max-width: 100% !important;
        padding: 0 !important;
    }

    #header.headerStyleTwo .headerTwoRight {
        border-top: 1px solid var(--primaryColour) !important;
        border-bottom: 0px !Important;
        margin-top: 20px !Important;
        height: 60px !important;
    }

    #header.headerStyleTwo .headerTwoLeft,
    #header.headerStyleTwo .headerTwoRight {
        width: 100% !Important;
        justify-content: center
    }

    #header.headerStyleTwo .headerTwoLeft {
        border-bottom: 0px !Important;
        padding: 40px 0 20px 0 !important;
        height: 115px;
    }

    #header.headerStyleTwo .headerTwoLeft .frch-logo-multi {
        display: none !important;
    }

    #header.headerStyleTwo .headerTwoRight .nav {
        border: none !important;
    }


    /*Navigation*/
    #header.headerStyleTwo .headerTwoRight .nav>li>a, #header.headerStyleTwo .headerTwoRight .nav>li>span {
        font-size: 18px !important;
		font-weight: 600;
        color: #fff !important;
    }

    #header.headerStyleTwo .navbar.navbar_default{
        color: black !Important;
    }

    #header.headerStyleTwo #sidenav {
        max-width: 1700px !important;
        margin: 0 auto !important;
    }

    .navbar-collapse .nav>li ul>li,
    .navbar-collapse .nav>li ul>li>a,
    .navbar-collapse .nav>li ul>li:hover a {
        height: 54px;
    }
}

/*Search Banner Combo*/
@media only screen and (min-width: 1200px) {
    .search-form-banner-combo-two {
        margin-bottom: 0 !important;
    }

    .search-form-banner-combo-two-inner-wrapper.search-bottom-extended {
        padding: 0 !Important;
        margin-top: -250px !Important;
        height: 20px !Important
    }

    .search-form-banner-combo-two #showroom-search {
        background-color: white !Important;
        border: 2px solid var(--primaryColour) !Important;
        border-radius: 30px !Important;
        height: 60px !Important;
        padding: 0px !Important
    }

    .search-form-banner-combo-two #submit {
        border-radius: 0 30px 30px 0 !Important;
        height: 56px !Important;
        margin-top: -3px !Important;
        font-size: 24px !important;
    }

    .search-form-banner-combo-two .search-form-banner-combo-two-inner-wrapper #showroom-search .search-form-inner-combo .form span select {
        height: 50px !important;
    font-size: 18px;
    font-weight: bold;
    color: #000;
    }

    .search-form-banner-combo-two .search-form-banner-combo-two-inner-wrapper #showroom-search .search-form-inner-combo .form .submit-wrap #submit:before {
        content: '' !important;
    }

    .search-form-banner-combo-two #fraternity-advanced-search {
        width: 100% !Important;
        margin-top: -12.5px !Important;
        padding-left:25px !Important;

    }

    .search-form-banner-combo-two .search-form-banner-combo-two-inner-wrapper.search-bottom-extended #showroom-search .search-form-inner-combo .form span {
        flex: 18.25% 1 1; !important;
    }

    .search-form-banner-combo-two .search-form-banner-combo-two-inner-wrapper .hiddenFieldset {
        display: none;
    }
}


/*Select Franchise*/
@media only screen and (min-width: 1200px) {
    .info-section:has(.usps-container):first-of-type {
        background: rgb(204,204,204);
        background: linear-gradient(180deg, rgba(204,204,204,1) 0%, rgba(255,255,255,1) 40%);
    }

    .info-section:has(.usps-container):first-of-type .info-content {
        margin: -60px auto 0 auto;
        max-width: 1696px;
        border-radius: 30px;
        padding: 30px;
    }
}

#header.headerStyleTwo .headerTwoLeft .frch-logo {
    border-left: none;
}

.usps-container .usp-box {
    min-width: 100px !important;
}

.info-section:first-of-type {
    position: relative;
    display: block;
}

.info-section:has(.usps-container):first-of-type .info-content {
    background: #fff;
    width: 100%;
}

.usps-container .usp-box .usp-text {
    display: none !important;
}

.usps-container .usp-box a.info-link:hover {
    background: none !important;
}

@media only screen and (max-width: 991px) {
    .usps-container .usp-box {
        border: 1px solid #eee;
    }
}


/*Info Box*/
.info-box-container .info-box.alt-bg {
    padding: 30px !important;
    border-radius: 30px !important;
    margin: 0 auto !important;
    width: 100%;
    max-width: 1696px;
}

@media only screen and (min-width: 991px) {
    .info-box-container strong {
        font-size: 22px;
    }
}

@media only screen and (max-width: 767px) {
    .info-box-container .info-box {
        text-align: center !important;
    }
}


/*Aftersales section*/
#aftersalesintro h2 {
    margin-bottom: 30px !important;
}

#desfrancaftersales {
    justify-content: space-between;
    margin-bottom: 20px;
    gap: 10px;
}

#desfrancaftersales .cms-content-wrapper img {
    width: 100%;
}

#desfrancaftersales .desfrancbox {
    flex: 1 1 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
}

#desfrancaftersales .desfrancbox img {
    transition: all .4s;
}

#desfrancaftersales .desfrancbox:hover img {
    transform: scale(1.1);
}

@media only screen and (min-width: 991px) {
    #desfrancaftersales {
        flex-wrap: nowrap !important;
    }
}

@media only screen and (max-width: 991px) {
    #desfrancaftersales .desfrancbox {
        flex-basis: 15%;
        border: 1px solid #eee;
    }
}

@media only screen and (max-width: 767px) {
    #desfrancaftersales .desfrancbox {
        flex-basis: 22%;
    }
}


/*Home Text*/
.home-text h1 {
    margin-bottom: 40px !important;
    background: url(https://desiragroupv1.awdealers.co.uk/media/images/52173912/p214.desira-logo-d.png) center top no-repeat;
    padding-top: 70px;
    margin-top: 0 !important;
}

.home-text {
    padding-top:80px !Important;
    margin: 0 auto !important;
}

.home-text h3 {
    font-family: 'Frutiger LT Pro 45' !important;
    font-weight: 300 !important;
    font-size: 32px !important;
    line-height: 42px !important;
    color: #000 !important;
    margin-bottom: 80px !important;
    margin-top: 40px !important;
}

@media only screen and (min-width: 991px) {
    .home-text {
        width: 75% !important;
    }
}

@media only screen and (max-width: 991px) {
    .home-text h3 {
        font-size: 22px !important;
        line-height: 32px !important;
    }
}

@media only screen and (max-width: 480px) {
    .home-text h3 {
        font-size: 18px !important;
    }

    .home-text {
        padding-top: 40px !important;
    }
}


/*Valuation*/
.container-fluid:has(.valuation-section) {
    max-width: 100% !important;
    background: #000 !important;
}

.valuation-section.radius {
    max-width: 1400px !important;
    margin: 0 auto !important;
    background-color: black !Important;
    border-radius: 25px !Important;
    padding: 40px 0 !important;
}

.valuation-section.radius #vehicleMileage {
    background: none !important;
    color: #fff !important;
    border: 1px solid var(--primaryColour) !important;
}

.valuation-section.radius .col-sm-4 {
    display: none !Important;
}

.valuation-section.radius .col-sm-8 {
    width: 100% !Important;
}

.valuation-section.radius #vehicleReg, .valuation-section.radius #vehicleMileage, .valuation-section.radius #valuationButtonSubmit {
    border-radius: 25px !Important;
}

.valuation-section.radius #vehicleMileage::placeholder {
    color: #fff;
    opacity: 1;
}


/*Reviews*/
.reviews-slider-container {
    margin-bottom: 0 !important;
    margin-top: 5px !important;
}

.reviews-slider-container .reviews-slider-title .sub-title {
    font-size: 24px !important;
    margin-top: 30px !important;
}

.reviews-slider-container .starRating {
    color: #fff !important;
    text-align: center !important;
    margin-bottom: 20px !important;
}

.reviews-slider-container .reviews-slider {
    margin: 0 !important;
}

.reviews-slider-container .reviews-item a {
    color: var(--primaryColour) !important;
}

.reviews-slider-container .reviews-item .quote .testimonial-quote {
    color: var(--primaryColour) !important;
    font-size: 50px !important;
}

@media only screen and (max-width: 480px) {
    .reviews-slider-container .reviews-slider-title .sub-title {
        font-size: 18px !important;
    }
}


/*Home Boxes*/
.container-fluid:has(.cms-home-boxes) {
    max-width: 100% !important;
    padding: 0 !important;
    margin-top: 5px;
}

.cms-home-boxes a {
    color: #fff;
}

.cms-home-boxes a:hover {
    color: #fff;
    text-decoration: none;
}

.cms-home-boxes.aftersales .cms-home-boxes-col {
    width: 100%;
    grid-template-columns: repeat(4, 1fr);
}

.cms-home-boxes .cms-home-boxes-col {
    width: calc(50% - 2.5px);
    float: left;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 5px;
}

.cms-home-boxes .cms-home-boxes-col:first-of-type {
    margin-right: 5px;
}

.cms-home-boxes .cms-home-boxes-col .cms-home-box {
    background: #000;
    position: relative;
    flex-wrap: wrap;
    overflow: hidden;
    transition: all .4s;
}

.cms-home-boxes .cms-home-boxes-col .cms-home-box img {
    width: 100%;
    transition: all .4s;
}

.cms-home-boxes .cms-home-boxes-col .cms-home-box:hover img {
    opacity: 0.6;
    transform: scale(1.1);
}

.cms-home-boxes .cms-home-boxes-col .cms-home-box:hover .cms-home-box-hover-title {
    bottom: 0;
}

.cms-home-boxes .cms-home-boxes-col .cms-home-box:hover .cms-home-box-title {
    top: 20px;
    bottom: 0;
}

.cms-home-boxes .cms-home-boxes-col .cms-home-box.hl {
    grid-column: 1/-1;
}

.cms-home-boxes .cms-home-boxes-col .cms-home-box .cms-home-box-title {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    transition: all .4s;
    text-shadow: 1px 0 5px rgba(0,0,0,0.5);
}

.cms-home-boxes .cms-home-boxes-col .cms-home-box .cms-home-box-title h4 {
    margin-bottom: 0;
    font-size: 30px;
    font-weight: bold;
}

.cms-home-boxes .cms-home-boxes-col .cms-home-box .cms-home-box-hover-title {
    position: absolute;
    bottom: -60px;
    left: 0px;
    color: #fff;
    background: var(--primaryColour);
    height: 60px;
    display: flex;
    align-items: center;
    width: 100%;
    text-transform: uppercase;
    padding: 0 20px;
    transition: all .4s;
}

@media only screen and (max-width: 1200px) {
    .cms-home-boxes .cms-home-boxes-col .cms-home-box .cms-home-box-title h4 {
        font-size: 24px;
    }
}

@media only screen and (max-width: 991px) {
    .cms-home-boxes .cms-home-boxes-col {
        width: 100%;
        margin-bottom: 5px;
    }

    .cms-home-boxes .cms-home-boxes-col:first-of-type {
        margin-right: 0;
    }
}

@media only screen and (max-width: 767px) {
    .cms-home-boxes .cms-home-boxes-col .cms-home-box .cms-home-box-title {
        left: 10px;
        bottom: 10px;
    }

    .cms-home-boxes .cms-home-boxes-col .cms-home-box .cms-home-box-title h4 {
        font-size: 20px;
    }

    .cms-home-boxes.aftersales .cms-home-boxes-col {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media only screen and (max-width: 480px) {
    .cms-home-boxes .cms-home-boxes-col .cms-home-box .cms-home-box-title h4 {
        font-size: 18px;
    }

    .cms-home-boxes .cms-home-boxes-col .cms-home-box .cms-home-box-title P {
        display: none;
    }
}


/*Footer*/

.footerStyleTwo {
    background: var(--footerBg) !important;
    color: #c6c7c9 !important;
}
.footerStyleTwo .footerStyleTwo-right .footerSocial .header-social-seller-name {
    display: none !important;
}

.footerStyleTwo .footerStyleTwo-right .footerSocial .awicon {
    color: #fff !important;
}

.footerStyleTwo .footerStyleTwo-right::before {
    content: 'Join the journey';
    color: var(--primaryColour);
    font-size: 18px;
    display: block;
    text-align: left;
    margin-bottom: 15px;
}

.footerStyleTwo .footerStyleTwo-right {
    text-align: left !important;
}

.footerStyleTwo .footerStyleTwo-right .footerSocial {
    justify-content: flex-start !important;
}

.footerStyleTwo .footer-links a {
    color: #fff !important;
}

.footerStyleTwo .footer-links th{
    color: var(--primaryColour);
    font-size: 18px;
    font-weight: inherit;
    margin-bottom: 15px;
}

.footerStyleTwo .footerStyleTwo-center .footer-links {
    width: 400px;
    float: right;
}

.footerStyleTwo .footerStyleTwo-center .footer-links p {
    margin: 0;
}

.footerStyleTwo hr {
    opacity: 0.3;
}

.footerStyleTwo .footerStyleTwo-left .footerMultiFrchLogo {
    display: none !important;
}

@media only screen and (max-width: 991px) {
    .footerStyleTwo .footerStyleTwo-center .footer-links,
    .footerStyleTwo .footer-links th {
        text-align: right;
    }
}

@media only screen and (max-width: 480px) {
    .footerStyleTwo .footerStyleTwo-center .footer-links,
    .footerStyleTwo .footer-links th,
    .footerStyleTwo .footerStyleTwo-right,
    .footerStyleTwo .footerStyleTwo-right::before {
        text-align: center !important;
    }

    .footerStyleTwo .footer-links th,
    .footerStyleTwo .footerStyleTwo-right::before {
        margin-top: 15px;
    }

    .footerStyleTwo .footerStyleTwo-center .footer-links {
        width: 100%;
        margin-bottom: 15px;
    }

    .footerStyleTwo .footerStyleTwo-right .footerSocial {
        justify-content: center !important;
    }
}

/*Fixed top bar has been removed, so the fixed submenus needs altering*/
.newcar-subnav.fixed,
.us-details-v5-container .details-v5-sticky-bar-container.fixed {
    top: 0 !important;
}


/*Fixed issue with horizontal scrolling*/
.reviews-slider-container .reviews-slider .slick-arrow.slick-prev {
    left: 0px !important;
}

.reviews-slider-container .reviews-slider .slick-arrow.slick-next {
    right: 0px !important;
}

/*Listings overrides*/
.us-result-grid-v3 .us-result-footer .us-result-footer-info .us-finance-container .vehicle-finance-only {
    font-size: 13px !important;
    text-align: right;
}

.us-result-grid-v3 .us-result-location {
    text-align: center;
}

@media only screen and (max-width: 750px){
.us-promotion {
display: none !Important;
}
}
/*Will Overrides*/
.us-result-grid-v3 .us-result-image-wrap .us-promotion {
    display:none !important;
}
.info-box-container .info-box {
    color: #000;
    }
	
}
	.offer-box .contentEnquiryBtn {
    border-radius: 48px;
}
.link-box-container .link-box .link-box-image {
	opacity: 1;}
	
.carousel-control {
    background-color: rgba(0,0,0,0)!important;
    width: 10%!important;
}


.us-searchContainer .us-search select, .us-searchContainer .us-search input {
    color: #000;
}

.us-searchContainer h3 {
    color: #333;
	font-weight: 600 !important;
}
#us-showroom-container h1 {
    font-weight: 600;
}

.offer-box .contentEnquiryBtn {
    border-radius: 18px;
}


/*mobile search button*/

@media only screen and (max-width: 500px){
.us-mobile-search-btn {

width: 100% !Important;

}
}

/*mobile vehicle list CTAs */

div.us-result-telephone.hidden-xs > i.awicon-telephone {
margin-right:10px;
}

.us-result-grid-v3 .us-result-telephone {
text-align: center !Important;
}

@media only screen and (max-width: 767px){
.us-result-info {
height: auto !Important;
}
div.us-result-ctas.hidden-xs > a.btn.us-more-details {
display: none !Important;
}

div.us-result-ctas.hidden-xs
{

    display:  block !important;
    width: 142% !Important;
    margin-left: -42%; !Important

}

div.us-result-location > i, div.us-result-telephone.hidden-xs > i {
display:none !Important;
}

.us-result-location, .us-result-telephone {
display: block !Important;
margin-left: 20px !Important;
margin-top:10px !Important;
}

}


@media only screen and (max-width: 479px){


.us-result-list .us-result-ctas a {
width:45% !Important;
margin-left: 3% !Important;
margin-right: 3% Important;
}

div.us-result-ctas.hidden-xs {
margin-top: 10px !Important;
width:200% !Important;
margin-left:-100% !Important;
}

div.us-result-details {
margin-top: 10px !Important;

}

.us-result-list .us-result-location,.us-result-list .us-result-telephone {
margin-top:30px !Important;
}
.us-result-list .us-result-location {
margin-left:-100% !Important;
}

}


/*finance on listings*/

@media only screen and (min-width: 992px) {

.us-result-list .us-finance-container .vehicle-finance-only .fromOnlyPrice {
font-size: 24px !Important;
}
}

@media only screen and (max-width: 991px) {
.us-result-list .us-finance-container .vehicle-finance-only .fromOnlyPrice {
font-size: 20px !Important;
line-heght: 22px !Important;
}
}

@media only screen and (max-width: 479px) {
.us-result-list .us-finance-container .vehicle-finance-only .fromOnlyPrice {
line-heght: 18px !Important;
font-size: 16px !Important;
}

}


div.us-result-details div.us-result-ctas.hidden-xs, div.us-result-details div.us-result-info{
margin-top:20px !Important;
}

.us-result-list .us-finance-container
{
    position: absolute !Important;
    top: 40px !Important;
    right: 15px !Important;
}

.us-result-grid-v3 .us-result-footer .us-result-footer-info .us-finance-container .vehicle-finance-only .fromOnlyPrice {
font-size: 20px !Important;}


 .us-result-grid-v3 .us-result-footer .us-result-footer-info .us-finance-container .vehicle-finance-only > div > br {
display: none !Important;
}

/*homepage search tabs*/
@media only screen and (min-width: 1200px) {

.search-form-banner-combo-two .search-form-banner-combo-two-inner-wrapper #showroom-search .search-form-inner-combo .search-form-combo-tabs {
position: absolute !Important;
width: 40% !Important;
height: 40px !Important;
top: 56px !Important;
right:30% !Important;
border:none !Important;
}



.search-form-banner-combo-two .search-form-banner-combo-two-inner-wrapper #showroom-search .search-form-inner-combo .search-form-combo-tabs > li {
width: 33% !Important;
background: white !Important;
}

.search-form-banner-combo-two .search-form-banner-combo-two-inner-wrapper #showroom-search .search-form-inner-combo .search-form-combo-tabs > li.active {
background: #00addc !Important;
}

.search-form-banner-combo-two .search-form-banner-combo-two-inner-wrapper #showroom-search .search-form-inner-combo .search-form-combo-tabs > li > a {
color: black !Important;
opacity:100 !Important;}


.search-form-banner-combo-two .search-form-banner-combo-two-inner-wrapper #showroom-search .search-form-inner-combo .search-form-combo-tabs > li.active > a {
color: white !Important;
}




}