body {font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 17px;}
.ui-widget, .ui-widget-header {font-family: 'Open Sans', sans-serif !important;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: 'Open Sans', sans-serif !important;}

header .cs-topBar {width: 100%;background: #7a1b3e;color: #fff;}
header .cs-topBar a {color: #fff;}
.cs-mobileInfosites > ul li a {
    color: #111;
}
header .cs-topBar .cs-svgIcon path {fill: #fff;}
.cs-miniwk span {color: #7a1b3e;}

.cs-svgIcon path {fill: #7a1b3e;}

html body.cs-body .ui-button .ui-icon {
    background-image: url("/user_html/shared/libs/jQueryUI/images/ui-icons_ffffff_256x240.png");
}

#checkoutform .cs-abgCheckBox {display: none;}

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: #7a1b3e;}
.cs-body .cs-button3 a {
    color: #fff;
}

html body.cs-body.cs-start .cs-categoryList {justify-content: center;}

footer .cs-footerRow.top {background: #7a1b3e;}
footer .cs-footerRow.top,
footer .cs-footerRow.top a {color: #fff;}

footer .cs-copyrightBox {padding-bottom: 3em;}

.cs-categoryPreview .cs-categoryName {
    position: absolute;
    bottom: auto;
    left: 50%;
    font-size: 25px;
    font-weight: 600;
    background: none;
    min-width: 80%;
    text-align: center;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 0em;
}
.cs-categoryPreview .cs-categoryName a {color: #fff;}
.cs-productListing, .cs-categoryList {margin-top: 4em;}

.cs-hr {background: #7a1b3e;}
.cs-body .cs-button3 {background: #7a1b3e;color: #fff;}

.cs-listPager .cs-articlecount {border-bottom: 1px solid #7a1b3e;}
h3.cs-siteHeading:before {background-color: #7a1b3e;}
.ui-dialog .ui-dialog-titlebar {background: #7a1b3e !important;}

.cs-bookmarks .cs-bookmarksList .cs-bookmarksRow {border-bottom: 1px solid #7a1b3e;}

.cs-logo,
.cs-checkout .logo {max-width: 200px;}
.cs-checkout .logo {margin: 1em 0;}