/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by rphorrmann on 10/03/17 12:05 PM EST */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 20px; 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: #000000; background-color: #000000; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #FFCD00; background-color: #FFCD00; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:before { color: #FFCD00; }
.vlp .inventoryList .pricing .btn.eprice:hover:before { color: #000000; }
/* End 'vlp-ePrice-button' (do not modify this line) */

.header-transition .page-header.responsive-centered-nav {background: rgba(0,0,0,0.5)}

/* ddcjosiahl M-00148248 */
.inventory-listing-default .inventoryList .pricing a {float: right; }
.vlp .inventoryList .pricing .btn.eprice .ui-button-text {font-size: 20px; }

/* william.abbey M-00424339 */
.index .hero-image-overlay-container .hero-image-overlay {margin-top: -300px;}
.index .hero-image-overlay-container .recommendations-vehicles {margin-top: 15px;}

/* M-00427760 billyh */
a {color: #000;}
.text-primary {color: #FFD200;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a:hover {color: #FFD200;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open > a {color: #FFD200;}
.dropdown-menu {background-color: #FFD200;}
.mega-menu-inner-curtain {background: #FFD200;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open .caret::before {border-bottom-color: #FFD200;}
.dropdown-menu h4 {color: #000;}
.navbar-nav .dropdown-menu a {color: #000;}
.navbar-nav .dropdown-menu a:hover {color: #fff; background-color: #000;}
.navbar-nav .nav-fragment {color: #000;}
.navbar-nav .dropdown-menu a.view-link {color: #fff;}
.navbar-nav .dropdown-menu a.view-link.btn-primary::before {color: #FFD200;}
.navbar-nav .dropdown-menu a.view-link.btn-primary:hover::before {color: #FFD200;}
.ddc-mega-menu-nav .hproduct:hover {background-color: #FCE36A;}
.non-mega-menu .nav-list > li > a:hover {background-color: #FFD200; color: #000;}



/* Start 'vlp-view-details-button' (do not modify this line) */
/* Modified by rphorrmann on 10/03/17 12:05 PM EST */
.vlp .inventoryList li.item .view-link.btn { text-decoration: none; font-weight: bold; font-size: 14px; color: #ffffff; }
.vlp .inventoryList li.item .view-link.btn:hover { color: #ffffff; }
.vlp .inventoryList li.item .view-link.btn { border: none; background: #000000; background-color: #000000; background-image: none; }
.vlp .inventoryList li.item .view-link.btn:hover { border: none; background: #FFCD00; background-color: #FFCD00; background-image: none; }
.vlp .inventoryList li.item .view-link.btn:before { color: #FFCD00; }
.vlp .inventoryList li.item .view-link.btn:hover:before { color: #ffffff; }
/* End 'vlp-view-details-button' (do not modify this line) */

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by rphorrmann on 10/03/17 12:06 PM EST */
.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: #000000; background-color: #000000; background-image: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #FFCD00; background-color: #FFCD00; background-image: none; }
.vdp .pricing .eprice.button:before { color: #FFCD00; }
.vdp .pricing .eprice.button:hover:before { color: #000000; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/*cjschneide M-00428239*/
.page-header.responsive-centered-nav.noShrink.sticky-header-nav {border-bottom-color:#FFD200;}
li.customGetPrequalified a:hover, .vdp a.btn.btn-primary:hover {background:#FFD200;}
.vdp a.btn.btn-primary:hover:before, .vdp a.btn.btn-primary:before, li.customGetPrequalified a:before, .vdp .inventory-detail-highlighted-features li span, .vdp h3.h2.ddc-heading-1:after, .vdp h3.h1.ddc-heading-1:after, .jcarousel-prev-horizontal, .jcarousel-next-horizontal {color:#FFD200;}

/* M-00435897 billyh */
.hero-image-overlay-container {margin-top: 30px;}
.content-hero.content-hero1 {height: 507px;}
.index .hero-image-overlay-container .hero-image-overlay {margin-top: 0;}
.index .hero-image-overlay-container .recommendations-vehicles {margin-top: 0;}
.hero-image-overlay-container .hero-image-overlay .inventory-search-facet-browse {min-height: 175px;}
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-inverse h3 {color: #000;}
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-inverse .form-inline > .form-group > .pill-label, .hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-inverse .navbar-form > .form-group > .pill-label {color: #000;}
.hero-image-overlay-container .ddc-content.hero-image-color-inverse > h3 {color: #000;}
.content-hero.content-hero1 .video-background {top: -150px !important;}

/* ddcluker M-00436876 */
.index .recommendations-vehicles.responsive-content > h3 { width: 100% }

/* ddcsamp 05274916 */
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu.selected > a .label,
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu.selected > a .count::before,
.navigation-default .dropdown-menu a:not(.btn), .navigation-default .dropdown-menu h4 {color: #000;}
.page-header.responsive-centered-nav, .ddc-footer {background: #333;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > .dropdown > a,
.ddc-footer .navigation-default li a, .ddc-footer .content a.ad-choices {color: #fff;}
.ddc-footer a.credit {background: transparent url("/static/v9/media/images/footer-logos/v1/ddc-logo-white.png") no-repeat 0 0;}
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a::before,
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a .label,
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a .count::before {color: #fff;}

/* ddcsamp 06614048 */
.ddc-mega-menu-nav .model-selector-default .hproduct h3 a {text-shadow: none;}

/* ddcrandyh CC06800638 */
html[class*="ie"] .model-selector-parallax .carousel-prev:hover, 
html[class*="ie"] .model-selector-parallax .carousel-next:hover, 
html[class*="ie"] .btn-primary:hover, html[class*="ie"] .showroom-detail .hproduct .view-link:hover,
 html[class*="ie"] .showroom-detail .callout .callout-button:hover, 
html[class*="ie"] .pricing .ePrice .btn:hover, 
html[class*="ie"] .pricing .eprice-button:hover, 
html[class*="ie"] .pricing .btn[data-eprice]:hover, 
html[class*="ie"] .mycars-favorites .hproduct .pricing .make-an-offer:hover, 
html[class*="ie"] .locations-proximity [type="submit"]:hover { color: #000;}
.ws-content-cta h2, .ws-content-cta a:hover,.ws-content-cta a:focus {color: #000 !important;}
.index .ddc-content.contact-info .tels.two-line-phone .value { color: #000; }
.index .ws-hours .btn-link { color: #000; }

/* ddcrandyh CC10018541 */
.ddc-mega-menu-nav .contact-form label {color: var(--color-neutral-1000);} 

/* ddcmhampton 12040693 */
.cc12040693 {background-color: #fd8e0a !important; background-image:none;}
.cc12040693:hover {opacity: 0.7;  background-image:none;}
.cc12040693:before {color:#fff !important;}

/* 05927320 ddcjareds */
.ddc-mega-menu-nav .model-selector-default .hproduct h3 { margin-top: 10px; }