body.cs-hohenheimReDesign .cs-addSitesBox h6,
body.cs-hohenheimReDesign .cs-addSitesBox h6 span {font-size: 2.25rem !important;margin: 1em 0;line-height: 1.1em;color: #111111;font-weight: 500;}

body.cs-hohenheimReDesign .cs-addSitesBox table.ueberuns {width: 900px !important;max-width: 100% !important;}
body.cs-hohenheimReDesign .cs-addSitesBox table.ueberuns td {width: 50% !important;}

body.cs-hohenheimReDesign header .cs-topBar {width: 100%;background: #ffffff;}
body.cs-hohenheimReDesign .cs-categoriesBox {border-bottom: 4px solid #005791;padding-bottom: 10px;}
body.cs-hohenheimReDesign .cs-categoriesTop a {padding: 0.5em 1.5em 0.5em 0;display: block;font-size: 16px;}
body.xcs-hohenheimReDesign .slider-wrapper {max-width: 1166px;margin: 0 auto;}
body.cs-hohenheimReDesign .theme-default .nivo-controlNav a.active {background: #005791 !important;}
body.cs-hohenheimReDesign .cs-categoriesBox {position: relative;background: #ffffff;}
body.cs-hohenheimReDesign.cs-checkout .logo {margin: 1em 0;}

body.cs-hohenheimReDesign span.cs-categorieName.act {font-weight: 700;color: #004660;}
body.cs-hohenheimReDesign .cs-horiNavi {display: flex;max-width: 1170px;margin: 0 auto;}
body.cs-hohenheimReDesign .cs-horiNavi .cs-inBox .cs-in {padding: 0.5em 1.5em 0.5em 0;display: block;font-size: 16px;cursor: pointer;}
body.cs-hohenheimReDesign .cs-horiNavi .cs-inBox ul {opacity: 0;visibility: hidden;transition: opacity 0.3s ease, visibility 0.3s ease;position: absolute;list-style: none;margin: 0;padding: 0;}
body.cs-hohenheimReDesign .cs-horiNavi .cs-inBox {position: relative;}
body.cs-hohenheimReDesign .cs-horiNavi .cs-inBox:hover ul {opacity: 1;visibility: visible;background: #ffffff;padding: 0 0;width: 204px;margin-left: -10px;border: 1px solid #dadadd;}
body.cs-hohenheimReDesign .cs-horiNavi .cs-inBox ul li {padding: 5px 10px;}
body.cs-hohenheimReDesign .cs-horiNavi .cs-inBox ul li:hover {background: #f6f6f6;}
body.cs-hohenheimReDesign .cs-mobileInfosites {flex-direction: column;}
body.cs-hohenheimReDesign .cs-mobileCategorys {flex-direction: column;}
body.cs-hohenheimReDesign .cs-mobileCategorys .cs-mobileCategorysHeader {order: 1;}
body.cs-hohenheimReDesign .cs-mobileCategorys .addsit {order: 4;}
body.cs-hohenheimReDesign .cs-mobileCategorys .cs-hr {order: 3;}
body.cs-hohenheimReDesign .cs-mobileCategorys .cs-categories1 {order: 2;}

body.cs-hohenheimReDesign.cs-body.cs-loginpagebody .cs-wrapper .cs-lang {top: 0;position: relative;float: right;}
html body.cs-hohenheimReDesign.cs-body .cs-overlayButton.cs-overlayMenuButton,
html body.cs-hohenheimReDesign.cs-body .cs-topPages .cs-informationsHeader, 
html body.cs-hohenheimReDesign.cs-body .cs-mobileCategorys .cs-mobileCategorysHeader, 
html body.cs-hohenheimReDesign.cs-body .cs-compareHeader,
html body.cs-hohenheimReDesign.cs-body #bestandsbenachrichtigung .requestBtn,
html body.cs-hohenheimReDesign.cs-body .cs-button1,
html body.cs-hohenheimReDesign.cs-body .cs-button1:hover,
html body.cs-hohenheimReDesign.cs-body footer .cs-footerNewsletterBox.input .cs-newsletterSubmit,
html body.cs-hohenheimReDesign.cs-body .wkAddLayer .cs-checkoutBtn {background: #004660;}
html body.cs-hohenheimReDesign.cs-body .ui-dialog .ui-dialog-titlebar,
html body.cs-hohenheimReDesign.cs-body .ui-dialog .ui-dialog-titlebar-close,
html body.cs-hohenheimReDesign.cs-body .cs-filterButton {background: #005791 !important;}

body.cs-hohenheimReDesign .cs-footerService {background: #005791;}

html body.cs-body.cs-hohenheimReDesign h2.cs-betHeading {padding-bottom: 10px;width: 25%;text-align: left;margin: 2.5em 0;font-size: 1.5rem;letter-spacing: 0.5px;font-weight: 600;position: relative;text-transform: uppercase;border-bottom: 3px solid #005791;}
html body.cs-body.cs-hohenheimReDesign h2.cs-betHeading:before {content: "";width: 100%;top: 25px;height: 0px;display: block;background-color: #e1e1e1;position: absolute;}
html body.cs-body.cs-hohenheimReDesign h2.cs-betHeading span {color: #005791;display: inline-block;background-color: #fff;padding: 0;position: relative;}

html body.cs-body.cs-hohenheimReDesign .cs-footerRow.newsletter {display: none;}
html body.cs-body.cs-hohenheimReDesign .cs-footerRow.cs-payments {margin-top: 1.5em;}
html body.cs-body.cs-hohenheimReDesign .cs-footerRow.cs-payments .cs-footerInner {display: flex;justify-content: center;}
html body.cs-body.cs-hohenheimReDesign footer .cs-footerPayments {margin-top: 1em;}

html body.cs-body.cs-hohenheimReDesign .cs-miniButtons .cs-searchBar {display: none;}

html body.cs-body.cs-hohenheimReDesign .cs-topsearch {position: relative;}
html body.cs-body.cs-hohenheimReDesign .cs-topsearch svg {position: absolute;right: 14px;top: 5px;width: 32px;cursor: pointer;}
html body.cs-body.cs-hohenheimReDesign .cs-topsearch svg path {fill: #005791;}
html body.cs-body.cs-hohenheimReDesign .cs-topsearch input {border: 0;max-width: 100%;border-radius: 36px;padding-left: 19px;width: 47em;border: 1px solid #dadadd ;}
html body.cs-body.cs-hohenheimReDesign .cs-topsearch #liveSearchResult {position: absolute !important;z-index: 999;width: 100%;padding: 16px;border-radius: 22px;}
html body.cs-body.cs-hohenheimReDesign .cs-topsearch #liveSearchResult ul.cs-livesearch li {background: #005791;border-bottom: 0.1em solid #fff;padding: 3px 10px;border-radius: 13px;}

html body.cs-body.cs-hohenheimReDesign .cs-svgIcon path {fill: #005791;}
html body.cs-body.cs-hohenheimReDesign .cs-miniwk span {color: #005791;}

html body.cs-body.cs-hohenheimReDesign .nivoSlider img {max-width: none; width: 100%;z-index: 5;}
html body.cs-body.cs-hohenheimReDesign .cs-infoBox.cs-revocationBox {margin-top: 2em;}

html body.cs-body.cs-hohenheimReDesign section.cs-mainContent {width: 100%;}
html body.cs-body.cs-hohenheimReDesign aside.cs-aside {display: none;width: 0;}