/*whitney.leighton– adjust nav width to accommodate a 5th nav item*/
.navbar-nav .nav > li > a, .navbar-nav .nav-inline > li > a {min-width: 95px;}

/* franckbarfety M-00442311 */
.page-header .header-default .vcard h1 {width: 30%; text-align: center; padding-top: 5px;}
.shrink-header-nav .customHeaderLink {display: none;}
.customHeaderLink {top: 23px; position: relative;}
.page-header.sticky-header-nav.shrink-header-nav .inventory-search-form {bottom: 4px; right: 265px;}

/* wabbey 06053844 */
.page-header .header-default .vcard.header-logo-enabled { height: auto; }

/* dtannasaponjyan M-00447421 */
.ddc-wrapper {margin-top:0;}
.inventory-featured-default-extension-1 .view-all-link, .inventory-featured-tabbed .view-all-link {top: 210px; margin: 0 auto; position: sticky;}

/* ddcdusting 12419772 */
.inventory-featured-default-extension-1 .yui3-u-1-4 .hproduct { --hproduct-hover-height: 204px;  height: calc(var(--hproduct-hover-height) + 25px); }
.inventory-featured-default-extension-1 .yui3-u-1-4 .hproduct > div {  height: calc(var(--hproduct-hover-height) * 2); }
.inventory-featured-default-extension-1 .yui3-u-1-4 .hproduct > div:is(.hover-state, :hover) { top: calc(var(--hproduct-hover-height) * -1);}
.inventory-featured-default-extension-1 .yui3-u-1-4 .hproduct > div h3.fn { height: 20px; }
.inventory-featured-default-extension-1 .yui3-u-1-4 .hproduct > div .media img { height: var(--hproduct-hover-height); }

/* franckbarfety M-00448258 - Searchbar */
.searchbar {background: #787777;}
.searchbar .inventory-search-facetbrowse.hori-search {padding:15px 0 10px 0; margin: 0 auto; text-align: center;}
.searchbar .inventory-search-facetbrowse.hori-search h3,
.searchbar .inventory-search-facetbrowse.hori-search .form-group.hide {display:none;}
.searchbar .inventory-search-facetbrowse.hori-search .form-group {display:inline-block; margin:0 5px;}
.searchbar select, .searchbar select.form-control,
.searchbar .inventory-search-facet-browse .dropdown-toggle {padding: 4px 25px 4px 10px;}
.searchbar .inventory-search-facetbrowse .btn-primary {background-color: #000; height: 50px; font-size: 20px; border-radius: 4px;}
.searchbar .inventory-search-facetbrowse .btn-primary:before {font-size: 32px; line-height: 1.5;}
.searchbar .inventory-search-facetbrowse .btn-primary:hover::before {color: #fff;}
.searchbar select.form-control {height: 50px;}

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by ddcgaryp on 02/10/18 09:19 AM EST */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 14px; 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: #46b946; background-color: #46b946; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #1993fc; background-color: #1993fc; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:before { color: #000000; }
.vlp .inventoryList .pricing .btn.eprice:hover:before { color: #000000; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* Start 'vlp-new-price-label-stackedConditionalFinal' (do not modify this line) */
/* Modified by ddcjoshroach on 07/09/18 01:09 PM CDT */
.vlp .inventoryList .item.inv-type-new .pricing .stackedConditionalFinal .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #787878; }
/* End 'vlp-new-price-label-stackedConditionalFinal' (do not modify this line) */

/* Start 'vlp-new-price-value-stackedConditionalFinal' (do not modify this line) */
/* Modified by ddcjoshroach on 07/09/18 01:09 PM CDT */
.vlp .inventoryList .item.inv-type-new .pricing .stackedConditionalFinal .value { text-decoration: none; font-weight: bold; font-size: 23.8px; color: #000000; }
/* End 'vlp-new-price-value-stackedConditionalFinal' (do not modify this line) */

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by ddcjoshroach on 07/09/18 01:10 PM CDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 14px; color: #000000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by ccoleman7 on 02/10/23 07:25 AM PST */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: bold; font-size: 22px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-stackedConditionalFinal' (do not modify this line) */
/* Modified by ddcjoshroach on 07/09/18 01:12 PM CDT */
.vdp .inv-type-new.pricing .stackedConditionalFinal .price { text-decoration: none; font-weight: bold; font-size: 34px; color: #000000; }
/* End 'vdp-new-price-value-stackedConditionalFinal' (do not modify this line) */

/* Start 'vdp-new-price-label-stackedConditionalFinal' (do not modify this line) */
/* Modified by ddcjoshroach on 07/09/18 01:12 PM CDT */
.vdp .inv-type-new.pricing .stackedConditionalFinal .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #787878; }
/* End 'vdp-new-price-label-stackedConditionalFinal' (do not modify this line) */

/* Start 'vlp-new-price-value-stackedConditionalRebate' (do not modify this line) */
/* Modified by ddcjoshroach on 07/09/18 01:24 PM CDT */
.vlp .inventoryList .item.inv-type-new .pricing .stackedConditionalRebate .value { text-decoration: none; font-weight: 800; font-size: 12.5px; color: #2bb300; }
/* End 'vlp-new-price-value-stackedConditionalRebate' (do not modify this line) */

/* Start 'vlp-new-price-label-stackedConditionalRebate' (do not modify this line) */
/* Modified by ddcjoshroach on 07/09/18 01:14 PM CDT */
.vlp .inventoryList .item.inv-type-new .pricing .stackedConditionalRebate .label { text-decoration: none; font-weight: 300; font-size: 9.5px; color: #787878; }
/* End 'vlp-new-price-label-stackedConditionalRebate' (do not modify this line) */

/* 04787554 ddcjareds */
.vdp .pricing.inv-type-new .label {font-size: 12.5px;}
.inventory-detail-pricing .pricing .price { font-size: 14px; }

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by mtowlehilt on 07/11/18 02:48 PM EDT */
.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: #2bb300; background-color: #2bb300; background-image: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #1993fc; background-color: #1993fc; background-image: none; }
.vdp .pricing .eprice.button:before { color: #1993fc; }
.vdp .pricing .eprice.button:hover:before { color: #000000; }
/* End 'vdp-ePrice-button' (do not modify this line) */


/* cbenson 05619822 -- added height jdford 05650345*/
.customHeaderLink img { max-width: 100%; }
.customHeaderLink { top: -81px; position: relative; width: 160px; height:63px; display: block; left: 48%; }

/* 11457601 ddcrandyh */
.wsm-mycars-buttons { display: none; }

/* Start 'srp-new-price-label-conditional-final-price' (do not modify this line) */
/* Modified by ccoleman7 on 02/10/23 07:21 AM PST */
.srp .inv-type-new.pricing-detail .conditional-final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'srp-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 ccoleman7 on 02/10/23 07:21 AM PST */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-conditional-final-price' (do not modify this line) */
/* Modified by ccoleman7 on 02/10/23 07:22 AM PST */
.srp .inv-type-new.pricing-detail .conditional-final-price .price-value { text-decoration: none; font-weight: bold; font-size: 23px; color: #000000; }
/* End 'srp-new-price-value-conditional-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by ccoleman7 on 02/10/23 07:22 AM PST */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 23px; color: #000000; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by ccoleman7 on 02/10/23 07:24 AM PST */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-label-conditional-final-price' (do not modify this line) */
/* Modified by ccoleman7 on 02/10/23 07:25 AM PST */
.vdp .inv-type-new.pricing-detail .conditional-final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'vdp-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 ccoleman7 on 02/10/23 07:25 AM PST */
.vdp .inv-type-new.pricing-detail .conditional-final-price .price-value { text-decoration: none; font-weight: bold; font-size: 22px; color: #000000; }
/* End 'vdp-new-price-value-conditional-final-price' (do not modify this line) */

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

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

/* Start 'srp-new-price-label-discount' (do not modify this line) */
/* Modified by smccamp on 06/12/24 01:49 PM EDT */
.srp .inv-type-new.pricing-detail .discount .price-label { text-decoration: none; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-discount' (do not modify this line) */

/* Start 'srp-new-price-label-internetPrice' (do not modify this line) */
/* Modified by aechavarri on 08/02/25 10:01 AM EDT */
.srp .inv-type-new.pricing-detail .internetPrice .price-label { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'srp-new-price-label-internetPrice' (do not modify this line) */