/*ddcandyg 04790121*/
.inventoryList .hproduct .pricing-area .pricing .price-btn {width: 100%;}
.vdp .inventory-detail-pricing .pricing .price-btn, .vdp .inventory-detail-pricing .pricing .eprice {width: 100%;}

/* ddclanep - change directions background | M-00434500 */
.directions-results {background: #ccc;}
.google-map .vcard {color: #000;}

/* franckbarfety M-00435687 - Header Logos */
.logos {display: inline-flex; list-style-type: none; padding: 0; margin: 0; position: absolute; width: 430px; left: 110px; top: 60px;}

/* ddcbatot M-00437975/M-00438084 */
.logos img{width: 100%;}
.container.main{background-color: #fff;}
:not(.index) body{background-color: #FFF;}

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by toneill5 on 09/10/18 05:09 PM EDT */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 16px; 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: #ff0100; background-color: #ff0100; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #cc0033; background-color: #cc0033; background-image: none; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by toneill5 on 09/10/18 05:11 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: #ff0100; background-color: #ff0100; background-image: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #cc0033; background-color: #cc0033; background-image: none; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/* ddcrandyh M-00492889 */
.compact.navbar-default .navbar-nav > li.open > a,
.compact.ddc-navbar-default .navbar-nav > li.open > a,
.compact.navbar-default .ddc-navbar-nav > li.open > a,
.compact.ddc-navbar-default .ddc-navbar-nav > li.open > a,
.compact.navbar-default .navbar-nav > li > a:hover,
.compact.ddc-navbar-default .navbar-nav > li > a:hover,
.compact.navbar-default .ddc-navbar-nav > li > a:hover,
.compact.ddc-navbar-default .ddc-navbar-nav > li > a:hover { color: #000; background-color: #FFF; }

/* william.abbey M-00493522 */
.inventoryList .hproduct h3 a.url{color:#000;}

/* M-00493521 ddcbobc */
.mega-menu-inner-curtain,
.navbar-nav > li > .dropdown-menu { background-color: #fff; }
.navbar-nav > li > .dropdown-menu { margin-top: 2px; }
.dropdown-menu>li h4,
.ddc-dropdown-menu>li h4,
.dropdown-menu .nav-links a,
.ddc-mega-menu-nav .inventory-featured-default .hproduct a,
.dropdown-menu h4 a,
.dropdown-menu a { color: #000; }
.ddc-mega-menu-nav a.view-link,
.ddc-mega-menu-nav .inventory-featured-default .hproduct a.btn.view-link { color: #fff; }

/* ddcluker M-00494764 */

.ajax-navigation-element[data-fragment-url*="dealership-info"] .btn { color: #FFF; }
.nav-links a:hover { background-color: #FF0000; color: #FFF !important; }

.mycars-btn.btn-default { background: #0571dd; }

/* Start 'vlp-new-price-label-msrp' (do not modify this line) */
/* Modified by keithmacleod on 03/19/18 12:40 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #000000; }
/* End 'vlp-new-price-label-msrp' (do not modify this line) */

/* Start 'vlp-new-price-label-abSub' (do not modify this line) */
/* Modified by keithmacleod on 03/19/18 12:41 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .abSub .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #000000; }
/* End 'vlp-new-price-label-abSub' (do not modify this line) */

/* Start 'vlp-new-price-label-final-price' (do not modify this line) */
/* Modified by jonnywanser on 07/30/18 05:59 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #010000; }
/* End 'vlp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-label-msrp' (do not modify this line) */
/* Modified by keithmacleod on 03/19/18 12:41 PM EST */
.vdp .inv-type-new.pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #000000; }
/* End 'vdp-new-price-label-msrp' (do not modify this line) */

/* Start 'vdp-new-price-label-abSub' (do not modify this line) */
/* Modified by keithmacleod on 03/19/18 12:41 PM EST */
.vdp .inv-type-new.pricing .abSub .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #000000; }
/* End 'vdp-new-price-label-abSub' (do not modify this line) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by jonnywanser on 07/30/18 05:59 PM EDT */
.vdp .inv-type-new.pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #010000; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vlp-used-price-label-final-price' (do not modify this line) */
/* Modified by keithmacleod on 03/19/18 12:43 PM EST */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #000000; }
/* End 'vlp-used-price-label-final-price' (do not modify this line) */

/* Start 'vdp-used-price-label-final-price' (do not modify this line) */
/* Modified by keithmacleod on 03/19/18 12:44 PM EST */
.vdp .inv-type-used.pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #000000; }
/* End 'vdp-used-price-label-final-price' (do not modify this line) */

/* ddcjosiahl M-00495926 */
.inventoryList .description dl,
.quick-specs .final-price .spec-label, .quick-specs .fuel-efficiency>a>span>span, .quick-specs .fuel-efficiency>span>span, .quick-specs .secondary-spec, .quick-specs li.driveLine, .quick-specs li.vin, .quick-specs li.modelCode, .quick-specs li.stockNumber, .quick-specs li.odometer,
.quick-specs .final-price .spec-label, .quick-specs .fuel-efficiency .value>span, .ddc-content.inventory-detail-quick-specs .quick-specs .secondary-spec, .ddc-content.inventory-detail-quick-specs .quick-specs li.driveLine, .ddc-content.inventory-detail-quick-specs .quick-specs li.vin, .ddc-content.inventory-detail-quick-specs .quick-specs li.modelCode, .ddc-content.inventory-detail-quick-specs .quick-specs li.transmission, .ddc-content.inventory-detail-quick-specs .quick-specs li.odometer, .quick-specs li.stockNumber,
.form-group label, .ddc-form-group label, .ddc-form-group-container label {color:#000000;}



/* M-00497529 billyh */
.cst-buttonColor .btn-primary {background: #000000;}
.cst-buttonColor .btn-primary:hover {background: #2E2E2E;}

/* ddcjosiahl M-00497533 */
.page-header .inventory-search-form button.btn-primary {background: #ff0000; }
.compact.navbar-default, .compact.ddc-navbar-default {border-bottom: 2px solid #000; }
.compact.navbar-default>.container { border-top: 0; }

/* ddcluker M-00497808 */
.inventoryList .priceButton_001 { width: 70%; }

/* ddcluker M-00497812 */
.nav-fragment .inventory-featured-default .final-price .value { color: #000; }

/* M-00498418 billyh */
li.price-btn.cst-btn-1 a {width: 70%; background: #000000;}

.facetlist-keyword .facetmulti-freeform-search-submit { background: #ff0000;}

.btn-default, .ddc-btn-default, .ui-dialog-buttonset button, .btn-primary, .ddc-btn-primary, .showroom-detail .hproduct .view-link, .showroom-detail .callout .callout-button, .pricing .ePrice .btn, .pricing .ePrice .ddc-btn, .pricing .eprice-button, .pricing [data-eprice].btn, .pricing [data-eprice].ddc-btn, .mycars-favorites .hproduct .pricing .make-an-offer, .locations-proximity [type="submit"], .btn-secondary, .on-deposit-link, .mycars .menu a.mycars-reserve-it-now-btn { background: #ff0000; }

/* M-00499072 ddcbobc */
.ddc-mega-menu-nav .inventory-featured-default .hproduct { background: #fff; }
.ddc-mega-menu-nav .inventory-featured-default .hproduct .description { color: #000; }

/* M-00531139 billyh */
.mycars-btn.btn-default {background: #ff0000;}
.mycars-btn.btn-default:hover {background: #000000;}

/* 03925552 ddcjareds */
.vdp .pricing .ePrice li { width: 100%; }
.vdp .cst-btn-0 .btn-default:hover { background: hsl(0, 0%, 18%)!important; }



.navigation-default.ddc-content.navbar-nav {width: 1000px;}

/* 04851207 JLC */
.navigation-default .nav-fragment .inventory-featured-default.CC04851207 .hproduct > div:hover {top:-220px;}
.navigation-default .nav-fragment .inventory-featured-default.CC04851207 .hproduct a.btn.view-link {bottom:50px;}

/* ddcsamp 04871851 */
.inventory-listing-default .facetmulti-form .form-group label {color: #ff001f;}

/* ddcsamp 04871896 */
.vlp body .container.main {width: 975px;}
.inventory-listing-default .hproduct .pricing .eprice {width: 100%; padding-left: 10px;}

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by jonnywanser on 07/30/18 05:59 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 18.2px; color: #010000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */

.index body,.index .slideshow-background,.index .model-selector-responsive,.index .service-section,.index .content-default span,.index .ddc-box-3>h3 i{background:#494949!important;}
.index p,.index h1,.index h2,.index h3,.index .ddc-wrapper a,.index .container,.index .ddc-content span,.index strong{color:#FFF!important;}
.index .position-boxes>[class^="ddc-span"]{border-color:#363636;}
.index .ddc-box-3>h3 i::before{color:#F00;}
.page-header{
background: #343434;
background: -moz-linear-gradient(top, #343434 0%, #161616 100%);
background: -webkit-linear-gradient(top, #343434 0%,#161616 100%);
background: linear-gradient(to bottom, #343434 0%,#161616 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#161616',GradientType=0 );}
.compact.navbar-default, .compact.ddc-navbar-default{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#343434+0,494949+53,343434+100 */
background: #343434; /* Old browsers */
background: -moz-linear-gradient(top, #343434 0%, #494949 53%, #343434 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #343434 0%,#494949 53%,#343434 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #343434 0%,#494949 53%,#343434 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#343434',GradientType=0 ); /* IE6-9 */}
.compact .navbar-nav .dropdown>a{color:#FFF;}
.header-default span,.page-header .label,.page-header a::before{color:#FFF!important;}



/* ddcsamp 04904491 */
.mycars-btn.btn-default {color: #fff;}
.btn, .btn:hover, .mycars-btn.btn-default {border-color: transparent;}
.mega-menu-inner-curtain, .navbar-nav .dropdown-menu.row {background-color: #343434;}

/* ddcmhampton  05056944 */
.page-header.compact .header-default .vcard h1 {font-size:40px;}
.inventory-listing-default .inventoryList li.price-btn.cst-btn-1 a {font-size:15px;}


/* Start 'srp-pre-owned-price-label-msrp' (do not modify this line) */
/* Modified by aticonipa on 05/13/21 02:15 PM BT */
.srp .inv-type-pre-owned.pricing-detail .msrp .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-pre-owned-price-label-msrp' (do not modify this line) */

/* Start 'srp-pre-owned-price-value-msrp' (do not modify this line) */
/* Modified by aticonipa on 05/13/21 02:15 PM BT */
.srp .inv-type-pre-owned.pricing-detail .msrp .price-value { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-pre-owned-price-value-msrp' (do not modify this line) */

/* Start 'srp-pre-owned-price-label-final-price' (do not modify this line) */
/* Modified by aticonipa on 05/13/21 02:15 PM BT */
.srp .inv-type-pre-owned.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-pre-owned-price-label-final-price' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-label-msrp' (do not modify this line) */
/* Modified by aticonipa on 05/13/21 02:27 PM BT */
.srp .inv-type-certified-pre-owned.pricing-detail .msrp .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-certified-pre-owned-price-label-msrp' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-value-msrp' (do not modify this line) */
/* Modified by aticonipa on 05/13/21 02:27 PM BT */
.srp .inv-type-certified-pre-owned.pricing-detail .msrp .price-value { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-certified-pre-owned-price-value-msrp' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-label-final-price' (do not modify this line) */
/* Modified by aticonipa on 05/13/21 02:27 PM BT */
.srp .inv-type-certified-pre-owned.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-certified-pre-owned-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by aticonipa on 05/13/21 02:27 PM BT */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-msrp' (do not modify this line) */
/* Modified by aticonipa on 05/13/21 02:28 PM BT */
.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 'srp-new-price-label-internetPrice' (do not modify this line) */
/* Modified by aticonipa on 05/13/21 02:28 PM BT */
.srp .inv-type-new.pricing-detail .internetPrice .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-internetPrice' (do not modify this line) */

/* 12122949 ddcjareds */
.index .inventory-search-facet-browse button, .index .inventory-search-facet-browse .dropdown-menu.open, .index .inventory-search-facet-browse a { background-color: var(--color-neutral-900)!important; } 

/* ddcmhampton 12769608 */
.index .ws-facet-browse .facet-browse-background, .index .facet-browse-container .facet-select .select-options, .index .facet-browse-container .facet-select .select-options .options .option:hover, .index .ddc-content span, .facet-browse-container .facet-select.has-focus div.value, .facet-browse-container .facet-select .select-options .options {background-color: #4d4a4a ;}
.facet-browse-container .facet-select .select-options .options .option small {color:#fff;}

/* 08212389 ddcjareds */
.index .ws-specials .promo-type-vehicle .cta-wrapper a  { background-color: #ff0000!important; }