body { 
background-image: none;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background-color: #12622D;
border-color: #12622D;
}a, a b, .articleHeader span a, .pagination > li > a {
color: #12622D;
}
.owl-carousel.slideshowhome .owl-controls .owl-buttons .owl-prev:hover, .owl-carousel.slideshowhome .owl-controls .owl-buttons .owl-next:hover, .nivo-directionNav .nivo-nextNav:hover, .nivo-directionNav .nivo-prevNav:hover {
background-color: #12622D;
}#container h3 span, .product-tab .tabs li.active a {
border-color: #12622D;
}#header .header-row {
padding: 20px 0px;
}#header #logo {
padding-top: 20px;
}#header .header-row, .left-top {
background-color:#FFFFFF;
}#header #cart .heading h4 {
background-color:#00B026;
}#header #cart .heading h4:after, #header #cart .heading h4:before {
border-color:#00B026;
}/*===== MAIN MENU =====*/
#menu .nav > li:hover > a {
background-color: #00B026;
}#menu .nav > li > a {
border-right:none;
}/*===== FOOTER =====*/
 /*===== PRICE =====*/
.product-thumb .price, .product-info .price {
color: #12622D;
} /*===== BUTTON =====*/
.btn-primary {
background-color: #00B026;
}/*===== DEFAULT BUTTON =====*/
/*===== AddToCart BUTTONS =====*/
.product-thumb .button-group .btn-primary:hover {
background-color: #00B026;
}   @media screen and (min-width:800px) {
#menu .nav li.categories_defu, #menu .nav li.categories,#menu .nav li.categories_hor {display: none;}
#uppercase .box-category &gt; ul &gt; li &gt; a { text-transform: lowercase;}
}
.box-category &gt; ul &gt; li &gt; a {
  text-transform: none;
}
/* Alleen toepassen op het &lt;h1&gt; van de homepage */
#common-home h1 {
  color: #000000 !important;
  font-size: 20px !important;
  text-align: left !important;
  font-weight: normal !important;
  text-transform: none !important;
  margin-bottom: 10px !important;
}
#common-home h2, #common-home h3 {
  color: #000000 !important;
  font-size: 20px !important;
  text-align: left !important;
  font-weight: normal !important;
  text-transform: none !important;
  border: none !important;
  text-decoration: none !important;
  box-shadow: none !important;
  margin-bottom: 10px !important;
}
#common-home p {
#color: #000000 !important;
#font-size: 12px !important;
 #line-height: 18px;
 #text-align: left !important;
 #font-weight: normal !important;
 #text-transform: none !important;
 #margin-bottom: 10px !important;
#}
/* Zorgt ervoor dat de genummerde lijsten correct uitgelijnd worden */
ol {
  padding-left: 20px; /* Zorgt ervoor dat de nummering correct inspringt */
  margin-left: 0 !important; /* Voorkomt extra inspringing */
  list-style-position: outside !important; /* Houdt de nummers buiten de lijstitems */
}

/* Correcte weergave van lijstitems */
ol li {
  margin-bottom: 5px; /* Voegt wat ruimte tussen de items toe voor betere leesbaarheid */
  display: list-item !important; /* Zorgt ervoor dat de lijstitems correct worden weergegeven */
}

/* Corrigeer de styling van &lt;h3&gt; binnen de lijsten */
ol li h3 {
  display: inline !important; /* Zorgt ervoor dat de titels in de lijst correct worden weergegeven */
  font-weight: bold !important; /* Titels blijven vet */
  margin: 0 !important; /* Verwijdert extra marges */
}

/* Zorgt ervoor dat de inkoopvoordeel-box een nette afgeronde stijl krijgt */
.discount-box {
    border: 1px solid #ccc; /* Randkleur aanpassen indien nodig */
    border-radius: 8px; /* Maakt de hoeken afgerond */
    padding: 10px;
    background-color: #f9f9f9; /* Zachte achtergrondkleur */
    margin-top: 10px;
}

/* Maak een nette afgeronde box */
.discount-title {
    font-weight: bold;
    text-align: left;
    padding: 10px;
    background-color: #f0f8ff; /* Achtergrondkleur zoals dropdown */
    border: 1px solid #c5c5c5;
    border-radius: 8px 8px 0 0; /* Alleen bovenkant afgerond */
}
/* Stijl voor alle kortingsregels */
.discount-item {
    padding: 8px;
    text-align: left;
    background-color: #ffffff;
    border-left: 1px solid #c5c5c5;
    border-right: 1px solid #c5c5c5;
    border-bottom: 1px solid #c5c5c5;
}

/* Laatste item netjes afronden */
.discount-item:last-child {
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}

/* Speciale stijl voor specifieke kortingen (bijv. TNT-kortingen) */
.discount-special {
    font-weight: bold;
    color: #12622D; /* Kleur aanpassen indien gewenst */
}
/* Stijl voor de BTW-box */
.tax-box {
    font-weight: bold;
    text-align: left;
    padding: 8px;
    background-color: #f0f8ff; /* Zachte blauwe achtergrond */
    border: 1px solid #c5c5c5;
    border-radius: 8px;
    margin-top: 0px;

/* Zorgt ervoor dat de productoptie-box een nette afgeronde stijl krijgt */
.option-box {
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 10px;
    background-color: #f9f9f9;
    margin-top: 10px;
}

/* Stijl voor de optietitel */
.option-title {
    font-weight: bold;
    text-align: left;
    padding: 10px;
    background-color: #f9f9f9;
    border: 1px solid #c5c5c5;
    border-radius: 8px 8px 0 0;
}

/* Stijl voor de optiekeuzes */
.option-item {
    padding: 8px;
    text-align: left;
    background-color: #ffffff;
    border-left: 1px solid #c5c5c5;
    border-right: 1px solid #c5c5c5;
    border-bottom: 1px solid #c5c5c5;
}

/* Laatste optie netjes afronden */
.option-item:last-child {
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}

/* Stijl voor de select dropdown */
.option-select {
    width: 100%;
    padding: 8px;
    border-radius: 4px;
    border: 1px solid #c5c5c5;
    background-color: #ffffff;
}

/* Extra stijl als een optie verplicht is */
.option-item.required {
    border-left: 3px solid red;
}

@media screen and (max-width:800px) {
}