nav.menu ul.catalog > li:nth-child(7) {
    background-color: #00adee;
}

/* Hide menu with customer labels */
.ex-l-3566 .menu ul.catalog > li.safetyhelmet_menuhide,
.ex-l-3510 .menu ul.catalog > li.healthequip_menuhide,
.ex-l-3511 .menu ul.catalog > li.healthsupp_menuhide,
.ex-l-3512 .menu ul.catalog > li.officefurn_menuhide,
.ex-l-3513 .menu ul.catalog > li.safety_menuhide,
.ex-l-3509 .menu ul.catalog > li.facilities-cleaning_menuhide,
.ex-l-3508 .menu ul.catalog > li.office_menuhide,
.ex-l-4003 .menu ul.catalog > li.catering_menuhide {
  display: none !important;
}

.ex-l-3510 .header-mobile li.healthequip_menuhide,
.ex-l-3511 .header-mobile li.healthsupp_menuhide,
.ex-l-3512 .header-mobile li.officefurn_menuhide,
.ex-l-3513 .header-mobile li.safety_menuhide,
.ex-l-3509 .header-mobile li.facilities-cleaning_menuhide,
.ex-l-3508 .header-mobile li.office_menuhide,
.ex-l-4003 .menu ul.catalog > li.catering_menuhide {
  display: none !important;
}



.out-stock {
    color: #d22f25;
}

.in-stock {
    color: #37b048;
}

/* savills */

:root {
  --savills-col1: #252839;
  --savills-col2: #ffffff;
  --savills-col1-filter: brightness(0) saturate(100%) invert(76%) sepia(73%) saturate(568%) hue-rotate(359deg) brightness(103%) contrast(106%);
  --savills-col2-filter: brightness(0) saturate(100%) invert(12%) sepia(86%) saturate(3731%) hue-rotate(348deg) brightness(118%) contrast(99%);
}

.ex-l-3815 .header-full,
.ex-l-3815 .menubarStick,
.ex-l-3815 footer,
.ex-l-3815 #filterswrapperhorizontal .filter-more-group .btn-filter-more,
.ex-l-3815 #filterswrapperhorizontal .btn-group .btn-filter,
.ex-l-3815 .btn,
.ex-l-3815 .customertools .customertools-container,
.ex-l-3815 .menu ul.catalog > li:hover {
  background-color: var(--savills-col1);
}

.ex-l-3815 .headersection-1,
.ex-l-3815 nav.menu ul.catalog > li:nth-child(7) {
  background-color: var(--savills-col2);
}

.ex-l-3815 .customertools .your-account {
  background: var(--savills-col1);
}

.ex-l-3815 .btn,
.ex-l-3815 .dashboard-sortable a:hover {
  color: var(--savills-col2);
}

.ex-l-3815 footer.footer .menulinks_container .title,
.ex-l-3815 footer.footer .contactdetails_container h4,
.ex-l-3815 h2,
.ex-l-3815 .dashboard-sortable i,
.ex-l-3815 .grid.simple .grid-title h3,
.ex-l-3815 .dashboard-sortable a {
  color: var(--savills-col1);
}

.ex-l-3815 .btn:hover {
  opacity: 0.8;
}

.ex-l-3815 .shoppingtools_container .toolbar .account-btn > i,
.ex-l-3815 .minicart_container .toolbar .headermini i,
.ex-l-3815 .shoppingtools_container .toolbar .account-btn::after,
.ex-l-3815 #vuequicklistdropdown::after,
.ex-l-3815 .minicart_container .toolbar .cart-btn::after,
.ex-l-3815 .menu ul.catalog > li.has-submenu > a::after,
.ex-l-3815 footer.footer .contactdetails_container .contact-block .contact-description,
.ex-l-3815 footer.footer .menulinks_container ul li::after {
  filter: var(--savills-col1-filter);
}

.ex-l-3815 .toolbar .cart-btn > .btn span {
  background-color: transparent; 
}

 
.page-class .greenekingpage .logo img {
  width: 180px !important;
  height: auto !important;
  border-radius: 10px !important;
  filter: brightness(0) invert(1) !important;
}

/*
.greenekingpage .logo img {
  width: 180px !important;
  height: auto !important;
  border-radius: 10px;
  filter: brightness(0) invert(1);
}

*/
.greenekingpage .header-full {
  background: #154734 !important;
}
.greenekingpage .header-full .account-btn > i {
  filter: brightness(0) invert(1);
}
.greenekingpage .headersection-1 {
  background: #0a281d;
}
.greenekingpage .headersection-1 a {
  color: #fff;
}
.greenekingpage .shoppingtools_container .toolbar .account-btn::after {
  filter: brightness(0) invert(1);
}
.greenekingpage .menubarStick {
  background: #154734;
}
.greenekingpage .menu ul.catalog > li:hover {
  background: #154734;
}
.greenekingpage .menu ul.catalog > li.has-submenu > a::after {
  filter: grayscale(1);
}
.greenekingpage footer.footer {
  background: #154734;
}
.greenekingpage footer.footer .contactdetails_container h4,
.greenekingpage footer.footer .menulinks_container .title {
  color: #fff;
}
.greenekingpage footer .contacts,
.greenekingpage footer.footer .menulinks_container ul li::after {
  filter: brightness(0) invert(1);
}
.greenekingpage #breadcrumb {
  display: none;
}
  .greenekingpage .dropdown .pointer:hover {
  color: #fff;
  background: #154734;
}
.greenekingpage .dropdown .pointer:hover a {
  color: #fff;
}
.greenekingpage .register-form h1 {
    color: #154734;
  }
.greenekingpage .register-form > img {
  background: none !important;
}

/* customerb */

:root {
  --customerb-col1: #154734;
  --customerb-col2: #ffffff;
  --customerb-col1-filter: brightness(0) saturate(100%) invert(76%) sepia(73%) saturate(568%) hue-rotate(359deg) brightness(103%) contrast(106%);
  --customerb-col2-filter: brightness(0) saturate(100%) invert(12%) sepia(86%) saturate(3731%) hue-rotate(348deg) brightness(118%) contrast(99%);
}

.ex-l-4008 .header-full,
.ex-l-4008 .menubarStick,
.ex-l-4008 footer,
.ex-l-4008 #filterswrapperhorizontal .filter-more-group .btn-filter-more,
.ex-l-4008 #filterswrapperhorizontal .btn-group .btn-filter,
.ex-l-4008 .btn,
.ex-l-4008 .customertools .customertools-container,
.ex-l-4008 .menu ul.catalog > li:hover {
  background-color: var(--customerb-col1);
}

.ex-l-4008 .headersection-1,
.ex-l-4008 nav.menu ul.catalog > li:nth-child(7) {
  background-color: var(--customerb-col2);
}

.ex-l-4008 .customertools .your-account {
  background: var(--customerb-col1);
}

.ex-l-4008 .btn,
.ex-l-4008 .dashboard-sortable a:hover {
  color: var(--customerb-col2);
}

.ex-l-4008 footer.footer .menulinks_container .title,
.ex-l-4008 footer.footer .contactdetails_container h4,
.ex-l-4008 h2,
.ex-l-4008 .dashboard-sortable i,
.ex-l-4008 .grid.simple .grid-title h3,
.ex-l-4008 .dashboard-sortable a {
  color: var(--customerb-col1);
}

.ex-l-4008 .btn:hover {
  opacity: 0.8;
}

.ex-l-4008 .shoppingtools_container .toolbar .account-btn > i,
.ex-l-4008 .minicart_container .toolbar .headermini i,
.ex-l-4008 .shoppingtools_container .toolbar .account-btn::after,
.ex-l-4008 #vuequicklistdropdown::after,
.ex-l-4008 .minicart_container .toolbar .cart-btn::after,
.ex-l-4008 .menu ul.catalog > li.has-submenu > a::after,
.ex-l-4008 footer.footer .contactdetails_container .contact-block .contact-description,
.ex-l-4008 footer.footer .menulinks_container ul li::after {
  filter: var(--customerb-col1-filter);
}

.ex-l-4008 .toolbar .cart-btn > .btn span {
  background-color: transparent; 
}

i.fa-recycle {
    display: none;
}

.ecoblock_container .col-lg-8.col-md-8{
    width: 100%;
}

  .ex-name-greenekingcustomerregistration .logo img {
  width: 180px !important;
  height: auto !important;
  border-radius: 10px;
  filter: brightness(0) invert(1);
}
.ex-name-greenekingcustomerregistration .header-full {
  background: #154734 !important;
}
.ex-name-greenekingcustomerregistration .header-full .account-btn > i {
  filter: brightness(0) invert(1);
}
.ex-name-greenekingcustomerregistration .headersection-1 {
  background: #0a281d;
}
.ex-name-greenekingcustomerregistration .headersection-1 a {
  color: #fff;
}
.ex-name-greenekingcustomerregistration .shoppingtools_container .toolbar .account-btn::after {
  filter: brightness(0) invert(1);
}
.ex-name-greenekingcustomerregistration .menubarStick {
  background: #154734;
}
.ex-name-greenekingcustomerregistration .menu ul.catalog > li:hover {
  background: #154734;
}
.ex-name-greenekingcustomerregistration .menu ul.catalog > li.has-submenu > a::after {
  filter: grayscale(1);
}
.ex-name-greenekingcustomerregistration footer.footer {
  background: #154734;
}
.ex-name-greenekingcustomerregistration footer.footer .contactdetails_container h4,
.ex-name-greenekingcustomerregistration footer.footer .menulinks_container .title {
  color: #fff;
}
.ex-name-greenekingcustomerregistration footer .contacts,
.ex-name-greenekingcustomerregistration footer.footer .menulinks_container ul li::after {
  filter: brightness(0) invert(1);
}
.ex-name-greenekingcustomerregistration #breadcrumb {
  display: none;
}
  .ex-name-greenekingcustomerregistration .dropdown .pointer:hover {
  color: #fff;
  background: #154734;
}
.ex-name-greenekingcustomerregistration .dropdown .pointer:hover a {
  color: #fff;
}
.ex-name-greenekingcustomerregistration .register-form h1 {
    color: #154734;
  }
/* Fixes a custom design issue with the cart button showing cut out in the PDP for live inventory v2 */
.ex-product .catalog-single .product-shopping-actions .product-shopping-actions-addtocart .live-inventory-v2-add-to-cart-wrapper button {
  width: 100%;
}
.ex-product .catalog-single .product-shopping-actions .product-shopping-actions-addtocart .live-inventory-v2-add-to-cart-wrapper {
  max-width: none;
}
/* ===== MH Riverdale related style ===== */
.ex-a-2388475 {
  --eazzy-primary-bg: 35, 96, 146;
  --eazzy-secondary-bg: 180, 161, 105;
  --eazzy-tertiary-bg: 255, 255, 255;
  --eazzy-btn-primary-bg-hover: 180, 161, 105;
  --eazzy-border-color: 193, 188, 170;
}

/* New Riverdale */
.ex-a-2388475 .btn-default {
  color: rgb(var(--eazzy-tertiary-bg));
  background-color: rgb(var(--eazzy-primary-bg));
}
.ex-a-2388475 .btn-default:hover,
.ex-a-2388475 .btn-default:focus-visible {
  background-color: rgb(var(--eazzy-secondary-bg));
}
.ex-home.ex-a-2388475 .headersection-2.menubarStick {
  background: rgba(var(--eazzy-primary-bg), 0.9);
}
.ex-a-2388475:not(.ex-home) .headersection-2.menubarStick {
  background: rgb(var(--eazzy-primary-bg));
}
.ex-a-2388475 .headersection-2 .logo img {
  opacity: 0;
}
.ex-a-2388475 .headersection-2 .logo {
  background-image: url("https://eu.evocdn.io/dealer/1650/content/media/My_Theme/assets/logos/riverdale-healthcare-logo-part-white-v2.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
body.ex-a-2388475 header .header-mobile {
  border-bottom: 1px solid rgb(var(--eazzy-border-color));
}
.ex-a-2388475 .header-menu .cd-dropdown-wrapper .cd-dropdown,
.ex-a-2388475 .header-menu h3 {
  background: rgb(var(--eazzy-primary-bg));
}

.ex-a-2388475 .header-menu .cd-dropdown-wrapper .cd-dropdown div.dropdown-extras {
  background: rgb(var(--eazzy-secondary-bg));
}

.ex-a-2388475 header .header-mobile .cd-dropdown-trigger-mobile i,
.ex-a-2388475 header .header-mobile .header-right a {
  color: #404040;
}

.ex-a-2388475 .toolbar .account-btn .user-icon,
.ex-a-2388475 .shoppingtools_container .account-btn:hover > i {
  background-image: url("https://eu.evocdn.io/dealer/1280/content/media/My_Theme/assest/icons/doctor_account_40x50.png") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: contain !important;
  width: 40px !important;
  height: 40px !important;
  content: "";
}
.ex-a-2388475:not(.ex-home) .toolbar .account-btn .user-icon {
  filter: invert(1);
}
.ex-a-2388475:not(.ex-home) .shoppingtools_container .toolbar .account-btn::after,
.ex-a-2388475:not(.ex-home) #vuequicklistdropdown::after,
.ex-a-2388475:not(.ex-home) .minicart_container .toolbar .cart-btn::after {
  filter: brightness(0) invert(1);
}

.ex-a-2388475 .toolbar .cart-btn > .btn > i,
.ex-a-2388475 .minicart_container .cart-btn > .btn:hover > i {
  background-image: url("https://eu.evocdn.io/dealer/1280/content/media/My_Theme/assest/icons/doctor_buckets_50x49.png") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: contain !important;
  width: 40px !important;
  height: 40px !important;
  content: "";
  filter: invert(1);
  left: -10px;
}
.ex-a-2388475 .toolbar .cart-btn > .btn span {
  background: transparent;
}
.ex-a-2388475 .minicart_container .cart-btn .fa-shopping-bag::before,
.ex-a-2388475 i.material-icons.user-icon::before {
  content: "";
}
.ex-a-2388475 footer.footer,
.ex-a-2388475 .testimonials-inner,
.ex-a-2388475 .bg-secondary {
  background-color: rgb(var(--eazzy-primary-bg));
}
.ex-a-2388475 footer.footer .menulinks_container .title,
.ex-a-2388475 footer.footer .contactdetails_container h4 {
  color: rgb(var(--eazzy-secondary-bg));
}
.ex-a-2388475 .statBox .slice .bar,
.ex-a-2388475 .statBox .slice .fill {
  border-color: rgb(var(--eazzy-primary-bg));
}
.ex-a-2388475 footer.footer .contactdetails_container .contact-block .contact-description,
.ex-a-2388475 .statsRight .right .statBox img,
.ex-a-2388475 footer.footer .menulinks_container ul li::after {
  filter: brightness(0) invert(1);
}
.ex-a-2388475 .statBox .c100 > span {
  color: rgb(var(--eazzy-primary-bg));
}
.ex-a-2388475 .nButton {
  color: rgb(var(--eazzy-tertiary-bg));
}
.ex-a-2388475 .statsRight .left h2 {
  color: rgb(var(--eazzy-secondary-bg));
}
.ex-a-2388475 .statsSection::before {
  background-color: rgba(var(--eazzy-primary-bg), 0.4);
}
.ex-a-2388475 .nButton .dotWrapper,
.ex-a-2388475 .statsRight .right .statBox {
  background-color: rgb(var(--eazzy-primary-bg));
}
.ex-a-2388475 .nButton:hover .dotWrapper {
  background-color: rgb(var(--eazzy-secondary-bg));
}
.ex-a-2388475:not(.ex-home) .headersection-1 {
  background-color: rgb(var(--eazzy-tertiary-bg));
}
.ex-a-2388475:not(.ex-home) .header-full {
  background-color: rgb(var(--eazzy-primary-bg));
}
.ex-a-2388475:not(.ex-home) .menu ul.catalog > li:hover {
  background-color: rgb(var(--eazzy-primary-bg));
}

.badges-wrapper {
  left: 0px;
  top: -5px;
}