html body.cs-body header {background: #000;}
html body.cs-body .cs-categoriesBox {background: #000;margin-bottom: 0;}
html body.cs-body .cs-startSlider {width: 100%;margin: 0 auto;}
html body.cs-body header .cs-miniButtons .cs-svgIcon path {fill: #fff;}
html body.cs-body .cs-logo {max-width: 100px;}
html body.cs-body .cs-container {max-width: 1200px;}
html body.cs-body .cs-overlayButton.cs-overlayMenuButton {padding: 0;width: auto;}
html body.cs-body .cs-overlayButton.cs-overlayMenuButton svg {width: 35px;height: 35px;top: -3px;}
html body.cs-body .cs-miniwk span {color: #fff;}
html body.cs-body header .cs-headerContent {margin-bottom: 0;padding: 12px 0;}
html body.cs-body .cs-subtitle {display: none;}
html body.cs-body h2.cs-betHeading:before {height: 0px;}
html body.cs-body h2.cs-betHeading {text-align: left;margin: 1em 0;}
html body.cs-body h2.cs-betHeading span {padding: 0;color: #2f353d;}
html body.cs-body footer .cs-footerRow.top {background: #000;color: #fff;}
html body.cs-body footer .cs-footerRow.top a {color: #fff;}
html body.cs-body footer {background: #000;color: #fff;margin-top: 5em;}
html body.cs-body footer a {color: #fff;}
html body.cs-body footer .cs-footerBox .cs-footerBoxHeader {margin: 10px 0px 20px 0;font-weight: 300;font-size: 16px;color: #878792;}
html body.cs-body footer .cs-copyrightBox {border-top: 1px solid #878792;padding-top: 2em;max-width: 90%;margin: 2em auto;}
html body.cs-body footer .cs-footerTop {margin-top: 10px;}
html body.cs-body footer .cs-lang {margin-left: 1em;}
html body.cs-body.cs-checkout .logo {max-width: 100px;margin-top: 2em;}
html body.cs-body.cs-checkout .cs-statusbar li.cs-basketSteps.active {background: #000000;color: #fff;}