/*Clients request the CTAs be rounded*/
.vdp .links-list .btn {border-radius: 30px !important;} 
.vdp .calculate-payment-scroll-up {border-radius: 30px !important;} 
.vdp .btn-success {border-radius: 30px !important;} 
.vdp .payment-summary-calculate {border-radius: 30px !important;}
.vdp .btn-primary {border-radius: 30px !important;}
.vdp .btn-default {border-radius: 30px !important;}

/*enlarging and updating font for CTA to match previous VDP CTA*/
.vdp .btn-success {font-size: 22px !important; font-weight: normal;}

/*martha.mckenna - positioned logo in header & reviews logo in header*/
a.header-logo.header-logo-style {top: 5px !important;}

/*martha.mckenna -  Remove > on custom VDP eprice btn*/
.vdp .pricing .ePrice .btn::before,
.vdp .pricing .eprice-button::before,
.vdp .pricing .btn[data-eprice]::before {display:none;}

/* ddcbatot M-00262579 */
.alias-video-gallery .pagination > li > a.btn{color: #000;}

/* franckbarfety M-00261999 */
.inventoryList .hproduct {min-height: 280px;}
.inventory-listing-default .inventoryList .offSiteInventoryBanner {background-color: #4593D3; padding: 10px; color: #fff; font-size: 16px;}
.inventoryList > li:after {height: 0;}
.inventory-listing-default .inventoryList > li {position: relative; clear: both; margin-bottom: 1em; padding-bottom: 1em; border-bottom: solid 3px black;}
a.offsite-inventory-disclaimer {background: #0d65bf; color: #fff; padding: 10px 20px 10px 10px; margin: 5px 0 0 5px; max-width: 225px;}

/*ddcbradp - Navigation Border Colors */
.page-header.responsive-centered-nav .header-navigation .navigation-default {border-left: 1px solid #FFF;border-right: 1px solid #FFF;}
.page-header.responsive-centered-nav,.header-transition .page-header.responsive-centered-nav,.page-header.responsive-centered-nav .header-contact {border-bottom: 1px solid #FFF;}

/*ddcbradp - Phone Number size increase */
.page-header.responsive-centered-nav .header-contact .links-locale a, .page-header.responsive-centered-nav .header-contact .vcard .tels .tel span, .page-header.responsive-centered-nav .header-contact .vcard .adr a,.page-header.responsive-centered-nav .header-contact .vcard .tels .ddc-icon {font-size: 18px;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a {font-size: 18px;}
.index .ddc-content.inventory-search-facet-browse.hero-image-color-inverse {top: 50px;}

.index .recommendations-vehicles.responsive-content>h3 {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-left: 44%;
    padding-right: 43%;
}

/* Hiding old logo on the homepage */
img.custom_header_banner {display:none;}
a.beatDeals {display:none;}

/*ddcbradp - Fixing slideshow */
.slideshow-background {
    background-color: transparent;
    background-image: none;
}

/* ddcdaniele - 04745565  */ 
.custom-tag {display:none;}

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by katherinevanderkraa on 02/01/19 04:27 PM EST */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: normal; font-size: 18px; color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice:hover span { color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice span { background: none; background-image: none; background-color: transparent; }
.vlp .inventoryList .pricing .btn.eprice { border: none; background: linear-gradient(#23b500,#27a500); background-image: linear-gradient(#23b500,#27a500); background-color: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #21a500; background-color: #21a500; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:before { color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice:hover:before { color: #000000; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by katherinevanderkraa on 02/01/19 04:26 PM EST */
.vdp .pricing .eprice.button { text-decoration: none; font-weight: normal; font-size: 22px; color: #ffffff; }
.vdp .pricing .eprice.button:hover { color: #ffffff; }
.vdp .pricing .eprice.button { border: none; background: linear-gradient(#21b500,#27a500); background-image: linear-gradient(#21b500,#27a500); background-color: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #21a500; background-color: #21a500; background-image: none; }
.vdp .pricing .eprice.button:before { color: #ffffff; }
.vdp .pricing .eprice.button:hover:before { color: #000000; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/* Start 'vdp-new-price-value-abSub' (do not modify this line) */
/* Modified by katherinevanderkraa on 12/13/18 02:36 PM EST */
.vdp .inv-type-new.pricing .abSub .price { text-decoration: none; font-weight: bold; font-size: 18px; color: #21b500; }
/* End 'vdp-new-price-value-abSub' (do not modify this line) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by amwahlgren on 01/16/24 01:52 PM CST */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 24px; color: #228c22; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vlp-view-details-button' (do not modify this line) */
/* Modified by katherinevanderkraa on 02/01/19 04:29 PM EST */
.vlp .inventoryList li.item .view-link.btn { text-decoration: none; font-weight: bold; font-size: 14px; color: #000000; }
.vlp .inventoryList li.item .view-link.btn:hover { color: #0d65bf; }
.vlp .inventoryList li.item .view-link.btn { border: none; background: #CCCCCC; background-color: #CCCCCC; background-image: none; }
.vlp .inventoryList li.item .view-link.btn:hover { border: none; background: #BABABA; background-color: #BABABA; background-image: none; }
.vlp .inventoryList li.item .view-link.btn:before { color: #0d65bf; }
.vlp .inventoryList li.item .view-link.btn:hover:before { color: #000000; }
/* End 'vlp-view-details-button' (do not modify this line) */

/* Start 'vdp-internetPrice-price-value-font-weight-bold' (do not modify this line) */
/* Modified by katherinevanderkraa on 01/10/20 12:53 PM EST */
.vdp .inv-type-new.pricing-detail .internetPrice .price-value { text-decoration: none; font-weight: 800; font-size: 28px; color: #000000; }
/* End 'vdp-internetPrice-price-value-font-weight-bold' (do not modify this line) */

/* wabbey 08504491 */
.inventoryList .conditionalIncentivesList .h3{font-size:14px;}

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by mattbarrows on 11/24/20 09:37 AM EST */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 16.8px; color: #000000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-msrp' (do not modify this line) */
/* Modified by amwahlgren on 01/16/24 01:52 PM CST */
.vdp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-value-msrp' (do not modify this line) */

/* Start 'vlp-new-price-value-msrp' (do not modify this line) */
/* Modified by mattbarrows on 11/24/20 09:37 AM EST */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .value { text-decoration: line-through; font-size: 16.8px; color: #000000; }
/* End 'vlp-new-price-value-msrp' (do not modify this line) */

/* Start 'srp-new-price-value-msrp' (do not modify this line) */
/* Modified by amwahlgren on 01/16/24 01:51 PM CST */
.srp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-msrp' (do not modify this line) */

/* ddcdaniele -10801790 HeaderLease BTN color */
.cst_LEASE_RETURN .btn {background-color:#880107; border-color:black;}

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by amwahlgren on 11/11/25 03:05 PM CST */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: line-through; font-size: 24px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by amwahlgren on 11/11/25 02:56 PM CST */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: line-through; font-size: 20px; color: #000000; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-conditional-final-price' (do not modify this line) */
/* Modified by amwahlgren on 05/31/22 01:32 PM CDT */
.srp .inv-type-new.pricing-detail .conditional-final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #228C22; }
/* End 'srp-new-price-value-conditional-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-conditional-final-price' (do not modify this line) */
/* Modified by amwahlgren on 05/31/22 01:33 PM CDT */
.srp .inv-type-new.pricing-detail .conditional-final-price .price-label { text-decoration: none; font-weight: 800; font-size: 15.75px; color: #228c22; }
/* End 'srp-new-price-label-conditional-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-conditional-final-price' (do not modify this line) */
/* Modified by ddcdaniele on 06/01/22 08:39 AM EDT */
.vdp .inv-type-new.pricing-detail .conditional-final-price .price-value { text-decoration: none; font-weight: bold; font-size: 22.5px; color: #228c22; }
/* End 'vdp-new-price-value-conditional-final-price' (do not modify this line) */

/* Start 'vdp-new-price-label-conditional-final-price' (do not modify this line) */
/* Modified by ddcdaniele on 06/01/22 08:40 AM EDT */
.vdp .inv-type-new.pricing-detail .conditional-final-price .price-label { text-decoration: none; font-weight: bold; font-size: 18px; color: #228c22; }
/* End 'vdp-new-price-label-conditional-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by amwahlgren on 01/16/24 01:50 PM CST */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20px; color: #4e7a00; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-SICRule' (do not modify this line) */
/* Modified by amwahlgren on 08/10/23 08:49 AM CDT */
.srp .inv-type-new.pricing-detail .SICRule .price-value { text-decoration: none; font-size: 15.75px; color: #228c22; }
/* End 'srp-new-price-value-SICRule' (do not modify this line) */





/* Start 'srp-inv-type-new-portal-price-value-portal-price' (do not modify this line) */
/* Modified by amwahlgren on 01/16/24 01:42 PM CST */
.srp .vehicle-card-title.inv-type-new .portal-price { text-decoration: none; font-weight: bold; font-size: 22.5px; color: #000000; }
/* End 'srp-inv-type-new-portal-price-value-portal-price' (do not modify this line) */

/* Start 'srp-new-price-label-discount' (do not modify this line) */
/* Modified by amwahlgren on 01/16/24 01:51 PM CST */
.srp .inv-type-new.pricing-detail .discount .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-discount' (do not modify this line) */

/* Start 'vdp-new-price-label-discount' (do not modify this line) */
/* Modified by amwahlgren on 01/16/24 01:53 PM CST */
.vdp .inv-type-new.pricing-detail .discount .price-label { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-label-discount' (do not modify this line) */

/* Start 'srp-new-price-value-discount' (do not modify this line) */
/* Modified by amwahlgren on 01/16/24 01:51 PM CST */
.srp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-discount' (do not modify this line) */

/* Start 'srp-new-price-label-msrp' (do not modify this line) */
/* Modified by amwahlgren on 01/16/24 01:51 PM CST */
.srp .inv-type-new.pricing-detail .msrp .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-msrp' (do not modify this line) */

/* Start 'vdp-new-price-value-discount' (do not modify this line) */
/* Modified by amwahlgren on 01/16/24 01:53 PM CST */
.vdp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-value-discount' (do not modify this line) */

/* Start 'vdp-new-price-label-msrp' (do not modify this line) */
/* Modified by amwahlgren on 01/16/24 01:53 PM CST */
.vdp .inv-type-new.pricing-detail .msrp .price-label { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-label-msrp' (do not modify this line) */

/* 05576787 ddcjareds */
html.alias-staff-listing .ws-staff-listing>div:first-child {display:flex; justify-content:space-around; flex-wrap: wrap;}
html.alias-staff-listing .ws-staff-listing>div:first-child a {padding: 3px;font-weight:800;}

/* Start 'srp-new-price-label-internetPrice' (do not modify this line) */
/* Modified by amwahlgren on 11/11/25 02:55 PM CST */
.srp .inv-type-new.pricing-detail .internetPrice .price-label { text-decoration: none; font-weight: bold; font-size: 17px; color: #4e7a00; }
/* End 'srp-new-price-label-internetPrice' (do not modify this line) */

/* Start 'srp-new-price-value-internetPrice-no-value' (do not modify this line) */
/* Modified by amwahlgren on 11/11/25 02:55 PM CST */
.srp .inv-type-new.pricing-detail .internetPrice .price-value.no-value { text-decoration: none; font-weight: 800; font-size: 17px; color: #4e7a00; }
/* End 'srp-new-price-value-internetPrice-no-value' (do not modify this line) */

/* Start 'vdp-new-price-value-internetPrice-no-value' (do not modify this line) */
/* Modified by amwahlgren on 11/11/25 03:05 PM CST */
.vdp .inv-type-new.pricing-detail .internetPrice .price-value.no-value { text-decoration: none; font-weight: 800; font-size: 28px; color: #228c22; }
/* End 'vdp-new-price-value-internetPrice-no-value' (do not modify this line) */

/* Start 'vdp-new-price-label-internetPrice' (do not modify this line) */
/* Modified by amwahlgren on 11/11/25 03:06 PM CST */
.vdp .inv-type-new.pricing-detail .internetPrice .price-label { text-decoration: none; font-weight: bold; font-size: 18px; color: #228c22; }
/* End 'vdp-new-price-label-internetPrice' (do not modify this line) */