/* ddcalmirc 05651411 */
.page-header.responsive-centered-nav .header-default .header-logo {position: static !important; padding-right: 10px;}
.page-header.responsive-centered-nav .header-default .vcard.header-logo-enabled {height: 90px; display: flex; justify-content: center; align-items: center;}
@media screen and (max-width: 1600px) { .page-header.responsive-centered-nav .header-navigation .header-default .vcard h1 span {font-size: 14px;} }

/* fdbarfety 05723590 General */
a, .btn, .text-link {-webkit-tap-highlight-color: #ddb321;}
a, .btn-link,
.btn-link.disabled, .btn-link[disabled], fieldset[disabled] .btn-link {color: #ddb321;}
a:hover, a:focus, .btn-link:hover, .btn-link:focus {color: #333;}
.inventory-search-facet-browse .dropdown-menu .text small {color: #ddb321 !important;}
.ui-slider-horizontal .ui-slider-handle {background-color: #ddb321;}
.contact-info .adr a {color: #000;}

/* fdbarfety 05723590 Header 1 */
.page-header.responsive-centered-nav .header-contact {background: #ddb321;}
.page-header.responsive-centered-nav .header-contact .vcard .tels,
.page-header.responsive-centered-nav .header-contact .vcard .adr .ddc-icon,
.page-header.responsive-centered-nav .header-contact .vcard .adr a {color: #000;}

/* fdbarfety 05723590 Header 2 */
.header-logo img {position: relative; left: 10px;}
.ddc-composer .header-logo img {position: relative; left: 20px;}
.page-header.responsive-centered-nav {border-bottom: 1px solid #ddb321; background: #000;}
.ddc-composer .page-header.responsive-centered-nav {border-bottom: 1px solid #ddb321; background: #000;}

/* fdbarfety 05723590 Nav & Buttons */
.header-navigation.clearfix {background-color: #000;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a:hover,
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open>a {color: #fff;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a:hover {color: #ddb321;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open>a {color: #ddb321;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open .caret:before {border-bottom-color: #ddb321;}
.mega-menu-inner-curtain {background: #ddb321;}
.dropdown-menu {background-color: #ddb321;}
.navigation-default .dropdown-menu>li {border-left: 1px solid #000;}
.nav-links a:hover {background-color: #000;}
.ddc-mega-menu-nav .hproduct:hover {background-color: #333;}
.ddc-mega-menu-nav .hours-default .today, .ddc-mega-menu-nav .ws-hours .today {background-color: #000;}
.nav .btn-primary:hover {color: #fff; border-color: #333; background: #333;}
.nav .btn-primary.btn:not(.btn-no-decoration):hover:before {color: #fff;}
.nav-fragment .inventory-featured-default .btn-primary:hover {color: #fff; border-color: #ddb321; background: #ddb321;}
.nav-fragment .inventory-featured-default .btn-primary.btn:not(.btn-no-decoration):hover:before {color: #000;}

.btn-primary.btn:not(.btn-no-decoration):before, .locations-proximity .btn[type='submit']:not(.btn-no-decoration):before, .pricing .ePrice .btn:not(.btn-no-decoration):before, .pricing .btn.eprice-button:not(.btn-no-decoration):before, .pricing .btn[data-eprice]:not(.btn-no-decoration):before, .showroom-details-section .hproduct .btn.view-link:not(.btn-no-decoration):before, .showroom-details-section .callout .btn.callout-button:not(.btn-no-decoration):before {color: #fff;}

.btn-primary.btn:not(.btn-no-decoration):hover:before, .locations-proximity .btn[type='submit']:not(.btn-no-decoration):hover:before, .pricing .ePrice .btn:not(.btn-no-decoration):hover:before, .pricing .btn.eprice-button:not(.btn-no-decoration):hover:before, .pricing .btn[data-eprice]:not(.btn-no-decoration):hover:before, .showroom-details-section .hproduct .btn.view-link:not(.btn-no-decoration):hover:before, .showroom-details-section .callout .btn.callout-button:not(.btn-no-decoration):hover:before, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.btn.active:not(.btn-no-decoration):before, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.btn.currentPage:not(.btn-no-decoration):before {color: #000;}

.btn-primary:hover, .locations-proximity [type='submit']:hover, .pricing .ePrice .btn:hover, .pricing .eprice-button:hover, .pricing [data-eprice].btn:hover, .showroom-details-section .hproduct .view-link:hover, .showroom-details-section .callout .callout-button:hover, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.active, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.currentPage {color: #000; border-color: #ddb321; background: #ddb321;}

.navigation-list li a, .specials-category-list li a, .blog-category-list li a, .blog-author-list li a, .blog-date-list li a {background-image: none;}

/* fdbarfety 05723590 Hero */
.text-primary {color: #fff !important;}
.slideControls .pager a.activeSlide {background: #ddb321;}
.inventory-search-facet-browse .pill-label:hover {color: #ddb321; border-color: #ddb321;}

/* fdbarfety 05723590 Range Sliders Colors */
.facet-user-range-chart {color: #333;
  border-top-color: #ddb321; /* Bars */ 
  border-right-color: #ddb321; /* Bars (Highlighted) */ 
  border-bottom-color: #ddb321; /* Bars (Out of range) */ 
  border-left-color: #333; } /* Grid */ 
.noUI-state-drag .noUi-handle-lower:after, .noUi-handle-lower:hover:after {border-left-color: #ddb321;}
.noUI-state-drag .noUi-handle-lower:before, .noUi-handle-lower:hover:before, .noUI-state-drag .noUi-handle-upper:after, .noUi-handle-upper:hover:after {background-color: #ddb321;}
.noUI-state-drag .noUi-handle-upper:before, .noUi-handle-upper:hover:before {border-right-color: #ddb321;}
.facet-user-range-changed, input.facet-user-range-input:focus {color: #ddb321;}

/* fdbarfety 05723590 VLP Button */
.vlp .inventoryList li.item .view-link.btn {text-decoration: none; font-weight: bold; font-size: 12px; color: #000;}
.vlp .inventoryList li.item .view-link.btn:hover {color: #ddb321;}
.vlp .inventoryList li.item .view-link.btn {border: none; background: #fff; background-color: #fff; background-image: none;}
.vlp .inventoryList li.item .view-link.btn:hover {border: none; background: #fff; background-color: #fff; background-image: none;}
.vlp .inventoryList li.item .view-link.btn:before {color: #ddb321;}
.vlp .inventoryList li.item .view-link.btn:hover:before {color: #000;}
.vlp .btn-default.btn:not(.btn-no-decoration):before {top: 55%;}
.vlp .pricing .label {width: 40%;}
.vlp .inventoryList li.item .view-link.btn {width: 100%;}
.vlp .pricing .final-price .value.no-value {text-align: center;}

/* franckbarfety 05723590 VDP icons*/
.jcarousel-prev-horizontal,
.jcarousel-next-horizontal,
.ddc-heading-1:after,
.showroom-details-section>h4:after,
.inventory-detail-highlighted-features li span {color: #ddb321;}

/* fdbarfety 05723590 VDP Share Icons */
.share ul {width: 100%;}
.share li {padding: 0;}
.links-share .ddc-icon {left: -20px; top: -15px;}
.links-share li a {padding: 15px 0 0 30px; height: 51px;}

/* ddcrmelasky 05723590 */
.index .recommendations-vehicles {margin-top: 280px;}
.index .recommendations-vehicles h3.h1 {text-align: center;}

/* Remove underline from button block links */ 
.vdp .links-list a {text-decoration:none;}

/* fdbarfety 05723590 footer */
.non-mega-menu .nav-list>li>a:hover {background-color: #ddb321;}

/* ddcmhampton 05758927 */
.navigation-default .dropdown-menu a:not(.btn)  {color:#000 !important; font-weight:700;}
.navigation-default .dropdown-menu .nav-links a { color:#000; font-weight:700; font-size:14px;}
.navigation-default .dropdown-menu .nav-links a:hover {color:#000; background:#fff;}
.navigation-default .dropdown-menu h4  {color:#000 !important; font-weight:700;}

/* 09473333 JLC */
.model-selector-responsive .nav-pills > li.active > a,
.model-selector-responsive .nav-pills > li.active:hover > a,
.model-selector-responsive .nav-pills > li.active > a:hover { background-color: #DDB321; }
.model-selector-responsive .slick-slide.focus h3 a { color: #DDB321; }

/* 12552102 ddcjareds */
.index .links-list a[href="/schedule-service.htm"] { background: #E2B900; }

/* ddcmhampton 05397921 */
.page-header.responsive-centered-nav .header-contact  {background-color: #000; }
.page-header.responsive-centered-nav .header-contact .vcard .tels {color: #fff !important ;}
.page-header.responsive-centered-nav .header-contact .vcard .adr span {color: #fff !important ;}