/* ddcdusting 11321982 */
.page-header.responsive-centered-nav {background: #fff;}

.bg-colorred {
    background: #e12432!important;
}

.bg-primary-callout {
    background-color: #be1c21!important;
}

.bg-contrast-high {
    background-color: #0061ae!important;
}

.star-color {color: #ff872d;}
.overallRatingSection {border-bottom: 1px solid #21497c; padding-bottom: 10px;}
.border-rite {border-right: 1px solid #21497c;}

/* fdbarfety 11129608 */
.page-header.responsive-centered-nav .header-contact [data-widget-name=header-default] .vcard .adr a,
.page-header.responsive-centered-nav .header-contact .vcard .tels,
.page-header.responsive-centered-nav .header-contact .vcard .tels .tel,
.page-header.responsive-centered-nav .header-contact .vcard .tels .tel.phone1 {font-weight: 600;}
@media (min-width: 1440px) {
.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 [data-widget-name=header-default] .vcard .adr a {font-weight: 600;}
}
.page-header.responsive-centered-nav .header-contact .vcard .tels .ddc-icon,
.page-header.responsive-centered-nav .header-contact .vcard .adr .ddc-icon {font-weight: 600;}

.responsive-type .content-page-title .display-4, .responsive-type .page-bd .display-4, .responsive-type .page-header.minimal .display-4, .responsive-type [role=dialog] .display-4 {
    font-size: 1.2rem;
}

/*cnconway 10488201*/
.nav-fragment .recommendations-vehicles .tile-list .rv-recommended-details {font-size: 12px;}

/*ddcjeremy 11163413 */
.model-selector-default .view-all-link.view-link {border-color: #f2bf24;}

/* ddcjeremyw- change stacking images in DEA */
.content-default img {display:inline;}

/* fdbarfety 11163413 */
.alias-sitebuilder-military-program-1 [data-name="empty-thirds-row-1"] .mt-md-15 {margin-top: 265px!important;}

/* fdbarfety 11163413 */
.ddc-footer {padding-bottom: 50px;}
.ddc-footer .container {width: 1050px;}
.ddc-footer .navigation-default {
    height: 50px;
    margin-bottom:20px !important;
}
.ddc-footer .third-party-service-footer .dropdown a>.ddc-icon {font-size: 12px;}
.ddc-footer .links [data-widget-name=navigation-default] .nav {bottom: 5px; left: 90px;}
.ddc-footer .ddc-content.credit .content {justify-content: inherit;}
.find-new-roads-footer {
    position: 
    relative; 
    margin-bottom: 40px;
    max-width: 180px !important; 
}
.footer-logos {
    position: absolute;
    padding-top:7% !important;
}
.footer-logos ul {
    margin-block-start: 0em; m
    margin-block-end: 0em; 
    padding-inline-start: 0; 
    padding-left: 0!important;
    padding-top:8% important;
}
.footer-logos ul li {
    padding: 10px 10px; 
    list-style-type: none;
}
.footer-logos img {
    width: 90px !important;
    padding-top:3%;
}
.mt-15, .my-15 {
    margin-top:150px !important;
}
.ddc-composer .ddc-footer .ddc-content.credit .content {min-width: 100%;
}

h3.widget-heading {
    text-align: center !important;
}

/* aelli0tt6 12518624 */
.nav-fragment .model-selector-default { overflow-x: hidden; overflow-y: auto; max-height: 540px; }

/* Start 'srp-pre-owned-price-value-retailValue' (do not modify this line) */
/* Modified by ddcjeremyw on 02/14/22 02:14 PM EST */
.srp .inv-type-pre-owned.pricing-detail .retailValue .price-value { text-decoration: line-through; font-size: 15.75px; color: #000000; }
/* End 'srp-pre-owned-price-value-retailValue' (do not modify this line) */

/* Start 'vdp-used-price-value-retailValue' (do not modify this line) */
/* Modified by ddcjeremyw on 02/14/22 02:15 PM EST */
.vdp .inv-type-used.pricing-detail .retailValue .price-value { text-decoration: line-through; font-size: 18px; color: #000000; }
/* End 'vdp-used-price-value-retailValue' (do not modify this line) */

/* Start 'vdp-used-price-label-retailValue' (do not modify this line) */
/* Modified by ddcjeremyw on 02/14/22 02:15 PM EST */
.vdp .inv-type-used.pricing-detail .retailValue .price-label { text-decoration: line-through; font-size: 18px; color: #000000; }
/* End 'vdp-used-price-label-retailValue' (do not modify this line) */

/* Start 'srp-pre-owned-price-label-retailValue' (do not modify this line) */
/* Modified by ddcjeremyw on 02/14/22 02:32 PM EST */
.srp .inv-type-pre-owned.pricing-detail .retailValue .price-label { text-decoration: line-through; font-size: 15.75px; color: #000000; }
/* End 'srp-pre-owned-price-label-retailValue' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-label-retailValue' (do not modify this line) */
/* Modified by ddcjeremyw on 02/14/22 02:48 PM EST */
.srp .inv-type-certified-pre-owned.pricing-detail .retailValue .price-label { text-decoration: line-through; font-size: 15.75px; color: #000000; }
/* End 'srp-certified-pre-owned-price-label-retailValue' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-value-retailValue' (do not modify this line) */
/* Modified by ddcjeremyw on 02/14/22 02:48 PM EST */
.srp .inv-type-certified-pre-owned.pricing-detail .retailValue .price-value { text-decoration: line-through; font-size: 15.75px; color: #000000; }
/* End 'srp-certified-pre-owned-price-value-retailValue' (do not modify this line) */

/* fdbarfety 11184190 /all-preowned-inventory.htm */
.cst-iframe {width: 100%; text-align: center; margin-left: 8%;}

/* ddcdusting 04718906 */
h2.vehicle-card-title.h5.inv-type-new {font-size: .975rem;}
.vehicle-card-title + .flex-column > .flex-column > .pricing-detail { padding-top: 46px; }
.vehicle-card-title + .flex-column > .flex-column > div + .pricing-detail { padding-top: 0px; }

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by tlgross on 05/04/26 01:05 PM PDT */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: normal; font-size: 15.755px; color: #000000; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-discount' (do not modify this line) */
/* Modified by ehockenbur on 11/15/24 08:50 AM EST */
.srp .inv-type-new.pricing-detail .discount .price-label { text-decoration: none; font-weight: 500; font-size: 15.75px; color: #0a7305; }
/* End 'srp-new-price-label-discount' (do not modify this line) */

/* Start 'srp-pre-owned-price-value-msrp' (do not modify this line) */
/* Modified by thelmer1 on 06/21/23 11:20 AM EDT */
.srp .inv-type-pre-owned.pricing-detail .msrp .price-value { text-decoration: none; font-weight: 600; font-size: 15.75px; color: #000000; }
/* End 'srp-pre-owned-price-value-msrp' (do not modify this line) */

/* Start homepage CTAs adjustments */
a.btn-inverse.d-table.mb-3.btn.btn-lg.btn-primary { border-radius: 30px; text-transform: capitalize; color: #00478C; border: 3px solid #ffffff; }
a.btn-inverse.d-table.mb-3.btn.btn-lg.btn-primary:hover { border-radius: 30px; background: transparent; text-transform: capitalize; color: #ffffff; border: 3px solid #38e8ff; }	
a.btn.btn-danger.mb-0 { border: 3px solid #00478C; border-radius: 30px; background: #00478C; text-transform: capitalize; padding: 10px 35px; }
a.btn.btn-danger.mb-0:hover { border: 3px solid #00478C; border-radius: 30px; background: transparent; text-transform: capitalize; padding: 10px 35px; color: #000000; }
a#content-cta9-button { border-radius: 30px; text-transform: capitalize; color: #00478C; background: #ffffff; border: 3px solid #ffffff; padding: 12px 35px !important; }
a#content-cta9-button:hover { border-radius: 30px; background: transparent; text-transform: capitalize; color: #ffffff; border: 3px solid #38e8ff; padding: 12px 35px !important; }	
/* End homepage CTAs adjustments */

/* Start 'srp-new-price-label-SICRule' (do not modify this line) */
/* Modified by ehockenbur on 11/15/24 08:19 AM EST */
.srp .inv-type-new.pricing-detail .SICRule .price-label { text-decoration: none; font-size: 15.75px; color: #0a7305; }
/* End 'srp-new-price-label-SICRule' (do not modify this line) */

/* Start 'srp-new-price-value-SICRule' (do not modify this line) */
/* Modified by ehockenbur on 11/15/24 08:20 AM EST */
.srp .inv-type-new.pricing-detail .SICRule .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #0a7305; }
/* End 'srp-new-price-value-SICRule' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-label-final-price' (do not modify this line) */
/* Modified by thelmer1 on 01/23/25 11:28 AM EST */
.srp .inv-type-certified-pre-owned.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 600; font-size: 15.75px; color: #000000; }
/* End 'srp-certified-pre-owned-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by ehockenbur on 11/15/24 08:21 AM EST */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 27px; color: #000000; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-SICRule' (do not modify this line) */
/* Modified by ehockenbur on 11/15/24 08:22 AM EST */
.vdp .inv-type-new.pricing-detail .SICRule .price-value { text-decoration: none; font-weight: 800; font-size: 27px; color: #0a7305; }
/* End 'vdp-new-price-value-SICRule' (do not modify this line) */

/* Start 'vdp-new-price-label-SICRule' (do not modify this line) */
/* Modified by ehockenbur on 11/15/24 08:22 AM EST */
.vdp .inv-type-new.pricing-detail .SICRule .price-label { text-decoration: none; font-size: 18px; color: #0a7305; }
/* End 'vdp-new-price-label-SICRule' (do not modify this line) */

/* Start 'srp-new-price-value-discount' (do not modify this line) */
/* Modified by ehockenbur on 11/15/24 08:51 AM EST */
.srp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #0a7305; }
/* End 'srp-new-price-value-discount' (do not modify this line) */

/* Start 'vdp-new-price-value-discount' (do not modify this line) */
/* Modified by ehockenbur on 11/15/24 08:51 AM EST */
.vdp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: 800; font-size: 27px; color: #0a7305; }
/* End 'vdp-new-price-value-discount' (do not modify this line) */

/* Start 'vdp-new-price-label-discount' (do not modify this line) */
/* Modified by ehockenbur on 11/15/24 08:51 AM EST */
.vdp .inv-type-new.pricing-detail .discount .price-label { text-decoration: none; font-size: 18px; color: #0a7305; }
/* End 'vdp-new-price-label-discount' (do not modify this line) */

/* Start 'srp-used-price-label-final-price' (do not modify this line) */
/* Modified by thelmer1 on 01/23/25 11:28 AM EST */
.srp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 600; font-size: 15.75px; color: #000000; }
/* End 'srp-used-price-label-final-price' (do not modify this line) */

/* Start 'srp-used-price-label-msrp' (do not modify this line) */
/* Modified by thelmer1 on 01/23/25 03:02 PM EST */
.srp .inv-type-used.pricing-detail .msrp .price-label { text-decoration: none; font-weight: 600; font-size: 15.75px; color: #000000; }
/* End 'srp-used-price-label-msrp' (do not modify this line) */

/* 05212021 JLC */
html.blue-red-white .page-header.responsive-centered-nav .ws-mycars-nav .ws-mycars-nav-wrapper .mycars-integration-navbar button,
html.blue-red-white .page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a { color: #000; }


/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by tlgross on 05/04/26 01:06 PM PDT */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */