/*header*/
header .cs-headerContent {margin-bottom: 0;}
header .cs-headerContent .cs-headerInner {padding: 0 40px;align-items: center;}
header .cs-headerContent .cs-headerInner .cs-topRightBox {margin-left: auto;margin-bottom: 0;display: flex;align-items: center;}
header .cs-headerContent .cs-headerInner .cs-topRightBox > div {margin-bottom: 0;}
header .cs-headerContent .cs-headerInner .cs-overlayButton.cs-overlayMenuButton {padding: 0.32em 0.5em 0.1em;background: #ffffff;color: #111;}
header .cs-headerContent .cs-headerInner .cs-overlayButton.cs-overlayMenuButton svg path {fill: #111;}
header .cs-headerContent .cs-miniButtons .cs-searchBar {display: none;}
header .cs-headerContent .cs-topsearch {position: relative;margin: 0 auto;width: 40%;}
header .cs-headerContent .cs-topsearch input {border: 0;max-width: 100%;border-radius: 36px;padding-left: 19px;width: 100%;border: 1px solid #dadadd ;}
header .cs-headerContent .cs-topsearch #liveSearchResult {position: absolute !important;z-index: 999;width: 100%;padding: 16px;border-radius: 22px;}
header .cs-headerContent .cs-topsearch #liveSearchResult ul.cs-livesearch li {background: #000;border-bottom: 0.1em solid #fff;padding: 3px 10px;border-radius: 13px;}

/*general*/
.cs-svgIcon {width: 26px;height: 26px;}
.cs-categoriesBox {background: #ffffff;}
.cs-box {max-width: 95em;}

/*slider*/
.theme-default .nivo-controlNav a.active {background: #FF6600 !important;}
.theme-default .nivo-controlNav a {background: #929292 !important;}
html body .theme-default .nivo-caption .cs-captionWrapper {display: flex;height: auto;color: #fff;padding: 2em;max-width: 50%;flex-direction: column;justify-content: center;background: #FF6600;top: 35%;position: relative;}
html body .theme-default .nivo-caption {opacity: 1;}
.theme-default .nivo-caption {opacity: 1;}
.theme-default .nivo-caption .cs-captionWrapper {display: flex;max-width: 100%;flex-direction: column;justify-content: flex-end;height: 100%;}
.theme-default .nivo-caption .cs-captionWrapper .heroSlide1 {color: #fff;}
.theme-default .nivo-caption .cs-captionWrapper .heroSlide2 {color: #fff;}
.theme-default .nivo-caption .cs-captionWrapper > div {text-align: right;}
.theme-default .nivo-caption .cs-captionWrapper .hero-slide__title {font-size: 49px;font-weight: 700;}
.theme-default .nivo-caption .cs-captionWrapper .hero-slide__subtitle {font-size: 26px;margin-bottom: 2em;}
.theme-default .nivo-caption .cs-captionWrapper h3 {color: #fff;font-size: 21px;line-height: 1.4;font-weight: 600;}

/*footer*/
footer .cs-footerRow.top {background: #FF6600;color: #fff;}
footer .cs-footerRow.top a {color: #fff;}
footer .cs-footerBox {width: 25%;}
footer .cs-footerBox:last-of-type {width: 50%;}
footer .cs-footerBox:last-of-type ul {column-count: 2;}
.cs-footerRow.newsletter {display: none;}
.cs-footerRow.cs-payments {margin-top: 1.5em;}
.cs-footerRow.cs-payments .cs-footerInner {display: flex;justify-content: center;}
footer .cs-footerPayments {margin-top: 1em;}

/*listing categroy*/
.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-categoryPreview .cs-categoryName a {font-size: 20px;color: #fff;}
.cs-categoryPreview .cs-categoryName {background: #FF6600;}

/*detail*/
#tabs .tabs span {font-size: 17px;}

/*preview*/
.cs-category article.cs-articlePreview h3 {line-height: 21px;}

/*primary*/
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: #FF6600;}
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: #FF6600 !important;}
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: #FF6600;}