/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by dtdelilaht on 07/19/18 11:08 AM CDT */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; 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: #c3002f; background-color: #c3002f; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #5b9652; background-color: #5b9652; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:before { color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice:hover:before { color: #ffffff; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by dtdelilaht on 07/19/18 11:09 AM CDT */
.vdp .pricing .eprice.button { text-decoration: none; font-weight: bold; font-size: 18px; color: #ffffff; }
.vdp .pricing .eprice.button:hover { color: #ffffff; }
.vdp .pricing .eprice.button { border: none; background: #c3002f; background-color: #c3002f; background-image: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #5b9652; background-color: #5b9652; background-image: none; }
.vdp .pricing .eprice.button:before { color: #ffffff; }
.vdp .pricing .eprice.button:hover:before { color: #ffffff; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/* ddcalmirc 04839391 */
.navbar-default.compact.responsive .navigation-default .navbar-nav li.home a {color: #595959;}
.navbar-default.compact.responsive .navigation-default .navbar-nav li.home:hover a {color: #fff;}
.navbar-default.compact.responsive .container .navbar-nav .dropdown {width: 14%;}
.index .hero-image-overlay-container .hero-image-overlay {margin-top: -396px;}
.inventoryList .pricing-area {width: 40%;}
.inventoryList .description,
.inventoryList .incentive-list {width: 60%;}
.vdp .pricing .price-btn .btn.price-btn {padding: 10px 32px 10px 12px;}
.vdp .pricing .ePrice .eprice {width: 100%;}
.inventoryList .calloutDetails .carfax .carfax-one-owner img {max-width: 105px;}

/* wabbey 05561303 */
.srp .ws-inv-facets .facet-list .facet-list-group {
	& button, span, small { color:var(--color-neutral-0); }
	& button:hover, span:hover { color:var(--color-neutral-200); }
}

/* ddcmjaggers | 04840426 */
.cst-search-overlay { display: flex; justify-content: center; height: 48px; margin-bottom: 25px; }
.cst-search-overlay * { margin: 0; padding: 0; }
.cst-search-overlay > form { width: 925px; }
.cst-search-overlay .form-group { display: inline-block; height: 100%; }
.cst-search-overlay .form-group .ddc-span8 { width: 100%; height: 48px; }
.cst-search-overlay .form-group:first-of-type { margin-right: 0; margin-left: 0; width: 814px; box-shadow: none; }
.cst-search-overlay .form-group:first-of-type input { padding: 0 15px; border-radius: 4px; -webkit-appearance: none; height: 100%; background-color: rgba(255,255,255,.8); font-size: 18px; }
.cst-search-overlay .form-group:first-of-type input::placeholder { color: #000; }
.cst-search-overlay .form-group:first-of-type input:hover { background-color: #FFF; }
.cst-search-overlay .form-group:nth-child(2) { width: 116px; margin-left: -10px; }
.cst-search-overlay .form-group:nth-child(2) button { padding: 8px 14px; min-width: 0; align-items: center; height: 100%; font-size: 23px; padding-right: 15px; }
.cst-search-overlay .form-group:nth-child(2) button:before { line-height: 1.25; font-size: 38px; }
/* facet browse */
.index .hero-image-overlay-container .hero-image-overlay .inventory-search-facet-browse { min-height: 155px; }
.index .links-single-cta.hero-image-color-inverse { margin-bottom: 117px;}
/* nav */
.navbar-default.compact.responsive .container .navbar-nav .dropdown.open { background-color: #595959; }

/* Start 'vlp-new-price-value-msrp' (do not modify this line) */
/* Modified by mheath3 on 05/05/20 03:27 PM CDT */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .value { text-decoration: none; font-weight: bold; font-size: 16.8px; color: #000000; }
/* End 'vlp-new-price-value-msrp' (do not modify this line) */

/* Start 'vdp-new-price-value-msrp' (do not modify this line) */
/* Modified by ddctommyn on 03/30/19 09:10 AM EDT */
.vdp .inv-type-new.pricing .msrp .price { text-decoration: line-through; font-size: 19.2px; color: #000000; }
/* End 'vdp-new-price-value-msrp' (do not modify this line) */

/* Start 'vlp-new-price-value-stackedConditionalFinal' (do not modify this line) */
/* Modified by dzenanpilav on 05/01/20 04:34 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .stackedConditionalFinal .value { text-decoration: none; font-weight: bold; font-size: 21px; color: #000000; }
/* End 'vlp-new-price-value-stackedConditionalFinal' (do not modify this line) */

/* Start 'vlp-new-price-value-wholesalePrice' (do not modify this line) */
/* Modified by dzenanpilav on 05/05/20 04:46 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .wholesalePrice .value { text-decoration: none; font-weight: bold; font-size: 14px; color: #21b500; }
/* End 'vlp-new-price-value-wholesalePrice' (do not modify this line) */

/* Start 'vlp-new-price-value-askingPrice' (do not modify this line) */
/* Modified by dzenanpilav on 05/05/20 04:47 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .askingPrice .value { text-decoration: none; font-weight: bold; font-size: 24px; color: #000000; }
/* End 'vlp-new-price-value-askingPrice' (do not modify this line) */

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by mheath3 on 05/06/20 04:53 PM CDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */