html body header .cs-topBar {width: 100%;background: #ffffff;}
html body .color-2 {color: #669966;}
html body.cs-start .cs-categoriesBox {margin-bottom: 0;}
html body .cs-overlayButton.cs-overlayMenuButton {background: #669966; color: #fff;width: 180px;}
html body .cs-categoriesbox,
html body.cs-start .cs-categoriesBox,
html body .cs-categoriesBox {background: #669966;}
html body.cs-body .cs-overlayButton.cs-overlayMenuButton,
html body.cs-body .cs-topPages .cs-informationsHeader, 
html body.cs-body .cs-mobileCategorys .cs-mobileCategorysHeader, 
html body.cs-body .cs-compareHeader,
html body.cs-body #bestandsbenachrichtigung .requestBtn,
html body.cs-body .cs-button1,
html body.cs-body .cs-button1:hover,
html body.cs-body footer .cs-footerNewsletterBox.input .cs-newsletterSubmit,
html body.cs-body .wkAddLayer .cs-checkoutBtn,
html body.cs-body .cs-filterButton {background: #669966;}
h2.cs-betHeading {color: #669966;}
.cs-betHeading1 {color: #669966;}
.cs-topCon {display: flex;flex-wrap: wrap;justify-content: space-around;}
.cs-topCon .cs-topConItem {padding: 10px;color: #696;}
.cs-overlay {font-weight: 600;font-size: 1.2rem;color: #fff;background: #669966;padding: 0.7em 0.4em;margin-bottom: 0.5em;}
.cs-mobileCategorys > ul li a {color: #fff;font-weight: 300;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {color: #669966;}
.cs-mobileCategorys > ul li:hover {background: #669966;}
.cs-mobileCategorys > ul li:hover a {font-weight: 400;}
.cs-svgIcon path {fill: #669966;}
.cs-miniwk span {color: #669966;}
.cs-haendler {display: flex;justify-content: center;}
.cs-basektRightBox {margin-bottom: 1em;}
.cs-body .cs-button3 {background: #fff;color: #669966;border: 1px solid #669966}
body.cs-body.cs-checkout .cs-button1 {background: #85bf00;}
.wk_lieferzeit.ampel_gruen {color: #85bf00;}
.cs-checkluthaendler.cs-container {text-align: right;}
button[value="registrieren"] {background: #669966 !important;}
button[value="login"] {padding: 3px 7px !important;font-size: 14px !important;background: #669966 !important;}
button[value="normal"] {margin-bottom: 2em !important;}
.checkoutStep4 .cs-paymentBox, .checkoutStep4 .cs-shippingBox {border: 1px solid #85bf00;}
.checkoutStep4 .cs-paymentBox.active:after, .checkoutStep4 .cs-paymentBox.active:after, .checkoutStep4 .cs-shippingBox.active:after {background: #85bf00;}
.cs-badgesBox .badgeGreen {background: #669966;}
.cs-overlay li {color: #111;font-weight: 300;font-size: 15px;}
.cs-filterBox .cs-filterSubmit {margin-left: 0;}
article.cs-articlePreview .cs-auszeichnungenItem {height: auto;width: auto;margin-bottom: 0.2em;}
.cs-articleDetail .cs-auszeichnungenItem {height: auto;width: auto;}

/*heading zuletzt gesehen von h2 zu ohne h tag *************************************************************************** */
.cs-betHeading1 {
  text-align: center;
  margin: 2em 0 0.5em 0;
  font-size: 1.5rem;
  letter-spacing: 0.5px;
  font-weight: 600;
  position: relative;
  text-transform: uppercase;
}

.cs-betHeading1:before {
  content: "";
  width: 100%;
  top: 25px;
  height: 1px;
  display: block;
  background-color: #e1e1e1;
  position: absolute;
}

.cs-betHeading1 span {
  display: inline-block;
  background-color: #fff;
  padding: 0 30px;
  position: relative;
}