.cs-miniButtons .cs-searchBar {display: none;}
.cs-topsearch {position: relative;}
.cs-topsearch input {border: 0;max-width: 100%;border-radius: 36px;padding-left: 19px;width: 500px;border: 1px solid #dadadd ;}
.cs-topsearch #liveSearchResult {position: absolute !important;z-index: 999;width: 100%;padding: 16px;border-radius: 22px;}
.cs-topsearch #liveSearchResult ul.cs-livesearch li {background: #000;border-bottom: 0.1em solid #fff;padding: 3px 10px;border-radius: 13px;}
.cs-topsearch input {border-color: #af1f4a;}
.cs-miniButtons .cs-svgIcon path {fill: #af1f4a;}
.cs-miniwk span {color: #af1f4a;}
.theme-default .nivo-controlNav a.active {background: #af1f4a !important;}
footer .cs-footerRow.newsletter,
.cs-footerPayments {display: none;}
footer .cs-copyrightBox {text-align: center;padding: 25px 0;width: 100%;background: #af1f4a;color: #fff;margin: 0;}
footer .cs-copyrightBox a {color: #fff;}
.cs-logo {max-width: 180px;}
header .cs-headerContent {border-bottom: 1px solid #af1f4a;margin-bottom: 16px;padding-bottom: 2em;padding-top: 2em;}

h2.cs-betHeading,
h3.cs-siteHeading {text-align: left;}
h2.cs-betHeading span,
h3.cs-siteHeading span {padding: 0;}
h2.cs-betHeading:before,
h3.cs-siteHeading:before {height: 0px;}
.cs-subtitle {margin-bottom: 6em;text-align: left;color: #777;}
.logo {max-width: 180px;margin: 2em 0;}

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,
html body.cs-body .cs-articleDetail .cs-bestellButtons .orderBlockBtns.orderBlockBasketBtn.cs-button2 {background: #af1f4a;}

.cs-categoriesBox {background: #ffffff;}
.cs-categoryPreview .cs-categoryName {position: relative;bottom: auto;left: auto;font-size: 0.9rem;font-weight: 600;background: #fff;min-width: 100%;text-align: center;-webkit-transform: unset;transform: unset;}
.cs-categoriesTop > ul > li > .cs-menuItem > a  {padding: 0.5em 2em 0.5em 0;font-size: 18px;}