/* login register fix */
body.cs-body.cs-loginpagebody {height: auto;}

/* header */
html body,
html body a {color: #23366f;}
header {padding: 0 1em;}
header .cs-logo {max-width: 140px;}
header .cs-categoriesTop .cs-categories1 a {padding: 0.5em 1em 0.5em 5px;font-size: 16px;}
header .cs-miniButtons {margin-left: auto;}
header .cs-categoriesTop {display: flex;flex-wrap: wrap;align-items: center;}
header .cs-categoriesTop .cs-miniButtons a {padding: 0;}
header .cs-headerContent .cs-topPages {margin-left: auto;}
header .cs-headerContent {padding: 20px 0 10px 0;margin-bottom: 0;}
header .cs-searchBar .cs-searchBlock {top: 54px;}

/* start */
.cs-startTextBox {background: #23366f;color: #fff;padding-bottom: 3em;}
.cs-startTextBox h1 {color: #fff;}

/* heading */
h2.cs-betHeading:before {height: 0;}
h2.cs-betHeading {text-align: left;margin: 2em 0 1.5em 0;font-size: 37px;letter-spacing: 0.5px;font-weight: 300;position: relative;text-transform: none;color: #273a72;}
h2.cs-betHeading span {padding: 0;}
.cs-subtitle {display: none;}

/* footer */
html body footer {margin-top: 5em;}
html body footer,
html body footer .cs-footerRow.top {background: #2167ae;color: #fff;}
html body footer a {color: #fff;}
html body footer .cs-footerRow.newsletter {display: none;}
html body footer .cs-footerTop {padding: 20px 15px 60px 15px;margin-top: 10px;}
html body .cs-scrollup {display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;box-shadow: 0 10px 34px 0 rgba(0,0,0,.16);color: #23366f;font-size: 14px;border-radius: 100%;background: #fff;bottom: 2em;}
html body.cs-body.cs-checkout .cs-footer {background: #2167ae;padding-top: 1px;color: #fff;}
html body.cs-body.cs-checkout .cs-footer a {color: #fff;}

/* general */
body.cs-body.cs-loginpagebody .cs-wrapper .cs-lang {top: 0;position: relative;float: right;}
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 {background: #4066b3;}
html body.cs-body .ui-dialog .ui-dialog-titlebar,
html body.cs-body .ui-dialog .ui-dialog-titlebar-close,
html body.cs-body .cs-filterButton {background: #4066b3 !important;}