


#promo-banner { display: none; }





#logoContainer {
   display: none;
}




body,
#wheel-list a,
#toggleWheelCollapse,
a.sensors-list,
a .btn-secondary + span,
.under-menu li a,
.grid-block,
.text-secondary,
.filter-menu-trigger .filter-menu-label,
.filter-block-header,
.multiselect .multiselect-header,
a.size, 
.btn.size, 
a.cert, 
.btn.cert, 
.vehicleViewer-link,
#delivery h2>span, 
#delivery .h2>span {
   color: #000000 !important;
}
a.size:hover, 
a.size:focus, 
a.size.active:focus, 
.btn.size:hover, 
.btn.size:focus, 
.btn.size.active:focus, 
a.cert:hover, 
a.cert:focus, 
a.cert.active:focus, 
.btn.cert:hover, 
.btn.cert:focus, 
.btn.cert.active:focus, 
.vehicleViewer-link:hover, 
.vehicleViewer-link:focus, 
.vehicleViewer-link.active:focus {
   color: #ffffff !important;
}
.under-menu li svg path {
   fill: #000000 !important;
}

#error-index .logo-wrapper,
.navbar-default,
.filter-menu-header,
.navbar-default #step-list,
.label_header {
   background-color: #050100 !important;
}
#error-index svg path {
   fill: #050100 !important;
}
.dots > ul > li.slick-active > a,
.promo-banner-dots ul > li.slick-active > a,
.slide-dots-wrapper ul > li.slick-active > a,
.imageGallery-dots ul > li.slick-active > a {
   background-color: #050100 !important;
}
.dots > ul > li > a,
.promo-banner-dots ul > li > a,
.slide-dots-wrapper ul > li > a,
.imageGallery-dots ul > li > a {
   border: 1px solid #050100 !important;
}



.navbar-default .navbar-nav > li:not(.disabled) > a:not(.disabled),
.navbar-default .navbar-nav > li > a.active,
.navbar-default .navbar-nav > li > a.active:hover,
.navbar-default .navbar-nav.navbar-right > li > a:not(.disabled) {
   color: #000000 !important;
}

.filter-menu-header h3,
.navbar-default .page-name {
   color: #000000 !important;
}

header *:focus-visible,
footer *:focus-visible {
  outline: 3px solid  #000000 !important;
}
#step-list a:focus-visible,
#main-nav a:focus-visible {
  outline: none !important;
  border: 2px solid  #000000 !important;
}



#step-list li.nav-item-step.active {
   border-left: 8px solid #DBCE1C !important;
}
@media (max-width: 1059.98px) {
   #step-list li.nav-item-step.active {
      border-left: none !important;
   }
}

.filter-menu-header svg use {
   fill: #DBCE1C !important;
   stroke: #DBCE1C !important;
}
.navbar-default .navbar-nav > li > a > .tooltip-wrapper > i.icon-wrapper svg path,
.icon-wrapper.color-primary.bold {
   stroke: #DBCE1C !important;
}
.navbar-default .mainmenu-trigger .icon-bar {
   background-color: #DBCE1C !important;
} 
.navbar-default .navbar-nav:not(#step-list) > li:hover > a, 
.navbar-default .navbar-nav:not(#step-list) > li.active > a, 
.navbar-default .navbar-nav:not(#step-list) > li > a.show {
   border-bottom: 3px solid #DBCE1C !important;
}








