/*hides original autonation CTA eprice btn on the new inventory VDPs since its transferred to the vehicle CTA editor, and not enabled in the display config*/
.vdp .autonation-cta-button {display: none !important;}

/* jacquelinewaugh | Left-Align and resize promo banner */
.promotions-banner .event-promotion .promo-description {text-align: left; font-size: 19px;}

/* fdbarfety 05252247 Menu Search Form */
.ddc-mega-menu-nav .inventory-search-form {position: relative; top: 0; left: 0; width: 100%; padding: 0 10px;}
.ddc-mega-menu-nav .inventory-search-form:before,
.ddc-mega-menu-nav .inventory-search-form:after {content: " "; display: table;}
.ddc-mega-menu-nav .inventory-search-form:after {clear: both;}
.ddc-mega-menu-nav .inventory-search-form.ddc-content .form-group {width: 85%;}
.ddc-mega-menu-nav .inventory-search-form .typeahead {width: 83% !important;}
.ddc-mega-menu-nav .inventory-search-form label {padding-right: 8px; font-size: 16px; font-weight: normal; color: #fff;}
.ddc-mega-menu-nav .inventory-search-form input[type='search'] {width: 100%; height: 66px; -webkit-appearance: none;}
.ddc-mega-menu-nav .inventory-search-form button[type='submit'] {position: absolute; right: 0px !important; bottom: 0px; height: 67px; width: 125px;}
.ddc-mega-menu-nav .nav-fragment .ddc-icon-search:before {color: #fff; position: relative; top: -9px; left: -6px;}
.ddc-mega-menu-nav .inventory-search-form button[type='submit'] {height: 66px; display: inline-flex; padding: 20px;}
.ddc-mega-menu-nav .inventory-search-form .btn-primary {color: #fff; border-color: #1b9afb; background: #1b9afb;}
.page-header .inventory-search-form .btn:hover {color: #fff;}

/* fdbarfety 05145296 */
.vlp .pricing .label {white-space: normal;}
.vlp .pricing .price {width: 50%;}
.vlp .inventory-listing-default .an-pricing li {text-align: center;}
.vlp .inventory-listing-default .an-pricing li.an-msrp strong.price {display: inline-block;}
.facetlist.ddc-content .widget-heading {margin: 10px 0 0 0;}
.vdp .links-share {display: none;}
.an-pricing {display: block;}
.inventory-detail-pricing.an-pricing-vdp li .h3.label {padding: 5px 0 5px 0; text-align: left; font-size: 16px;}
.pricing li:first-child .value, .pricing li:first-child .price, .pricing .final-price .value.no-value {font-size: 1.3em;}
.vlp .inventory-listing-default .an-pricing li.an-smart-choice .label {float: left; width: 50%;}
.inventory-listing-default .pricing .an-pricing li.an-special {padding-top: 5px;}
.vdp .pricing .ePrice .ddc-span6 {width: 100%;}

/* fdbarfety 05296955 */
.vdp .links-breadcrumbs a {top: -20px; right: inherit;}

/* 05932041 ddcjareds */
.page-header.responsive-centered-nav .header-default .vcard .tels .tel span, .page-header.responsive-centered-nav .header-default .vcard .adr a { font-size: 18px; }

/* Start 'srp-new-price-value-salePrice' (do not modify this line) */
/* Modified by cbeckelman on 04/30/26 08:58 AM PDT */
.srp .inv-type-new.pricing-detail .salePrice .price-value { text-decoration: none; font-weight: bold; font-size: 14px; color: #086b00; }
/* End 'srp-new-price-value-salePrice' (do not modify this line) */

/* Start 'vdp-new-price-value-salePrice' (do not modify this line) */
/* Modified by cbeckelman on 04/30/26 08:58 AM PDT */
.vdp .inv-type-new.pricing-detail .salePrice .price-value { text-decoration: none; font-weight: bold; font-size: 16px; color: #086b00; }
/* End 'vdp-new-price-value-salePrice' (do not modify this line) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by cbeckelman on 04/30/26 09:06 AM PDT */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by cbeckelman on 04/30/26 08:59 AM PDT */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 20px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-used-price-label-final-price' (do not modify this line) */
/* Modified by cbeckelman on 04/30/26 09:02 AM PDT */
.vdp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'vdp-used-price-label-final-price' (do not modify this line) */

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by cbeckelman on 04/30/26 09:02 AM PDT */
.vdp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by cbeckelman on 04/30/26 09:06 AM PDT */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-label-final-price' (do not modify this line) */
/* Modified by cbeckelman on 04/30/26 09:08 AM PDT */
.srp .inv-type-certified-pre-owned.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'srp-certified-pre-owned-price-label-final-price' (do not modify this line) */

/* Start 'srp-used-price-label-final-price' (do not modify this line) */
/* Modified by cbeckelman on 04/30/26 09:08 AM PDT */
.srp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'srp-used-price-label-final-price' (do not modify this line) */

/* Enthusiast Edge - Custom styling for TRP link lists */
.trp-link-list { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; }
.trp-link-list li { -webkit-column-break-inside: avoid; -moz-column-break-inside: avoid; break-inside: avoid; }