html body.cs-eurogate {background: #ececec;font-family: 'Raleway', sans-serif;font-weight: 400;color: #000000;font-size: 0.875rem;line-height: 1.6;letter-spacing: -.01em;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;font-variant-numeric: lining-nums proportional-nums;}
html body.cs-eurogate .cs-logo {max-width: 150px;}
html body.cs-eurogate footer .cs-footerRow.top {background: #ffffff;}
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: #154194;}
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: #154194 !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: #154194;}
html body.cs-body.cs-loginpagebody .cs-header > a > img {max-width: 150px;}
html body.cs-eurogate article.cs-articlePreview .pictureContainer a img {width: auto;}
html body.cs-eurogate footer .cs-footerBox img {max-width: 200px;}
html body.cs-eurogate footer .cs-footerBox .cs-footerBoxHeader {font-weight: 600;}
html body.cs-eurogate header,
html body.cs-eurogate footer {background: #fff;}
html body.cs-eurogate footer .cs-footerTop {margin-top: 0;}
html body.cs-eurogate footer {margin-top: 5em;}
html body.cs-eurogate .cs-categoryPreview .cs-categoryName {background: #154194;}
html body.cs-eurogate .cs-categoryPreview .cs-categoryName a {color: #fff;}
html body.cs-eurogate h2.cs-betHeading {text-align: left;margin: 2em 0 0.5em 0;font-size: 3rem;letter-spacing: 0.5px;font-weight: 500;position: relative;text-transform: none;margin-bottom: 1em;}
html body.cs-eurogate h2.cs-betHeading:before {height: 0px;}
html body.cs-eurogate h2.cs-betHeading span {background-color: transparent;padding: 0;}
html body.cs-eurogate .cs-subtitle {display: none;}
html body.cs-eurogate .cs-categoriesBox {position: relative;background: #ffffff;margin-bottom: 0;}
html body.cs-eurogate #categoriesLeft a {background: transparent;}
html body.cs-eurogate article.cs-articlePreview {background: #fff;padding: 1em;border-radius: 4px;}
html body.cs-eurogate .cs-listPager .cs-articlecount {border-bottom: 0px solid #dadadd;gap: 10px;display: flex;align-items: center;}
html body.cs-eurogate.cs-detail section.cs-mainContent {background: #fff;padding: 1em;margin-top: 2em;border-radius: 4px;}
html body.cs-eurogate .cs-breadCrumb {margin-top: 0em;}
html body.cs-eurogate .cs-articleDetail .cs-articleDetailMiddleBox .cs-articleRightBox h1 {font-size: 2rem;font-weight: 600;}
html body.cs-eurogate  .ui-button .ui-icon {filter: brightness(0) invert(1);}
html body.cs-eurogate.cs-checkout {background: #fff;}
html body.cs-eurogate.cs-checkout .logo {max-width: 150px;}
html body.cs-eurogate article.cs-articlePreviewSmall {background: #fff;padding: 10px;border-radius: 4px;}

html body.cs-eurogate .cs-miniButtons .cs-searchBar {display: none;}

html body.cs-eurogate .cs-topsearch {position: relative;}
html body.cs-eurogate .cs-topsearch svg {position: absolute;right: 14px;top: 5px;width: 25px;cursor: pointer;}
html body.cs-eurogate .cs-topsearch svg path {fill: #1dae45;}
html body.cs-eurogate .cs-topsearch input {border: 0;max-width: 100%;border-radius: 36px;padding-left: 19px;width: 47em;border: 1px solid #dadadd ;}
html body.cs-eurogate .cs-topsearch #liveSearchResult {position: absolute !important;z-index: 999;width: 100%;padding: 16px;border-radius: 22px;}
html body.cs-eurogate .cs-topsearch #liveSearchResult ul.cs-livesearch li {background: #000;border-bottom: 0.1em solid #fff;padding: 3px 10px;border-radius: 13px;}
html body.cs-eurogate.cs-category .cs-breadCrumb {margin-top: 2em;}