body.cs-body.cs-loginpagebody .cs-wrapper .cs-lang {
    margin-bottom: 2em;
}
@media (max-width: 767.98px){
body .cs-startSlider {
    display: block !important;
}
  .rechts{
  display:none !important; 
  }
  .links{
   width: 100% !important; 
    max-width: 100% !important; 
  }
}
.nivo-caption{
  opacity: 1 !important;   
  
}


.cs-megaMenu * {
    color: white;
}
.cs-megaMenuContainer {
    background: #0d68b0  !important;
}
/*div#slider-box {
  display: inline-flex;
  justify-content: space-between;
  align-content: center;
  align-items: center;
}
.rechtebox{
   position: absolute;
    right: 5%;
}
.button1 {
    background: white;
    padding: 15px;
}
.button1 > a {
  border-bottom: 0px !important; 
  color: #0d68b0 !important;
  font-size: 40px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 2px;
}
*/
body .cs-startSlider {
    width: 100%;
}


#startbox{
 display: flex !important;  
  padding: 0 20px; 
  
}
.rechts{
  max-width: 30% !important; 
  width: 30%; 
  background: url('/user_html/1683728195/pix/user_img/Bilder/Bild-1.webp');
  padding-top: 40px; 
  padding-bottom: 40px; 
  background-position: left center; 
  background-size: cover; 

}
.links{
 max-width: 65%;  
  padding-right: 20px; 
  padding-top: 40px; 
  padding-bottom: 40px; 

}

.cs-categoryPicture>a>img {
    max-height: 200px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    height: 200px;
    /*width: 370px;*/
}

.cs-start .cs-categoriesBox{
   margin-bottom: 0px !important;  
}
/*body .cs-startSlider{
 width: 100%;  
}
*/
/*Produktbox Kategorieübersicht*/
article.cs-articlePreview {
    border: 1px solid #dadada;
    border-radius: 3px;
    padding: 10px;
}
.artnamBox>h3>a {
    font-size: 16px;
    font-weight: bold;
}
/*Kategorie Bild ausblenden*/
.categoryPicture {
    display: none;
}

/*Kategorie Bar oben*/
.cs-categoriesBox {
    background: #0d68b0 !important;
}
.cs-categoriesBox>div>ul>li>div>a>span {
    color: white !important;
    font-weight: 500;
}

/*Footer in GRÜN*/
.cs-footerRow.top {
    background: #0d68b0 !important;
}
/*Footer Schrift Weiß*/
.cs-footerTop.cs-flex.cs-flexWrap {
    color: white;
}
/*Footer Links in weiß, Hover Pink*/
ul#main_categories_footer>li>a {
    color: white;
  text-decoration: unterline; 
}
ul#main_categories_footer>li>a:hover {
    color: #83c8ff;
}
.cs-footerBoxContent>ul>li>a {
    color: white;
}
.cs-footerBoxContent>ul>li>a:hover {
    color: #83c8ff;
}
/*Top Bar*/
header .cs-topBar {
    background: #22221f !important;
}
header .cs-topBar>div>div>div>ul>li>a>span {
    color: white !important;
}


header .cs-topBar>div>div>div>ul>li>svg.cs-svgIcon.bi.bi-chevron-down>path{
  fill: #fff; 
}

/*Footer Überschrift bold*/
.cs-footerBoxHeader {
    font-weight: bold !important;
}
/* Info Boxen in leicht transparent Grün*/
.cs-infoBox {
    background: #0d68b0;
}

/* Lieferzeit ausblenden*/
div#lieferzeitStr {
    display: none !important;
}

/* zzgl. MwSt. zzgl. Versandkosten unter Preis auf Detailseite ausblenden*/
.cs-articlePriceInfo{
    display:none; 
}
/*Bestellvorgang: Kästen Steps oben umfärben*/
.cs-statusbar li.cs-basketSteps.active {
    background: #0d68b0 !important;
}
.cs-statusbar li.cs-basketSteps.active>span, .cs-statusbar li.cs-basketSteps.active>a {
    color: #fff !important;
}
li.cs-basketSteps {
    background: #fff !important;
    border: 2px solid #0d68b0;
}
/* Button Farbe*/
.cs-button1 {
    background: #0d68b0 !important;
    border: 2px solid #0d68b0;
}
.cs-button3 {
    border: 2px solid #0d68b0 !important;
}
/*Bestellvorgang ausblenden*/

}
body.cs-body.cs-checkout .cs-container>div.cs-infoBox {
    display: none;

}
.cs-prices:nth-child(3) {
    display: none !important;
}

/* Schriftart*/
/*@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
body * {
    font-family: 'Roboto', sans-serif; 
}*/
h1.cs-articleName {
    font-weight: bold !important;
}

/*Produktdetailseite*/
.cs-inStock{
   display: none !important;  
}
span.priceStars {
    display: none !important;
}

.cs-inStock, .cs-middleStock {
    font-size: 17px;
}
.cs-articleDetail .cs-articleName {
    font-size: 2.3rem !important;
    color: #0d68b0 !important;
}
/* Frage zum Produkt ausblenden*/
.frageprodukt {
    display: none !important;
}

@font-face {
    font-family: 'Roboto Condensed', sans-serif;
    font-style: bold;
    font-weight: 400;
    src: local('Roboto Condensed'),url(/user_html/1683728195/pix/user_img/Fonts/RobotoCondensed-Bold.woff2) format('woff2')
}
@font-face {
    font-family: 'Roboto Regular';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto Regular'),url(/user_html/1683728195/pix/user_img/Fonts/Roboto-Regular.woff2) format('woff2')
}
@font-face {
    font-family: 'Roboto 700';
    font-style: bold;
    font-weight: 700;
    src: local('Roboto 700'),url(/user_html/1683728195/pix/user_img/Fonts/Roboto-Bold.woff2) format('woff2')
}
body *{
    font-family: 'Roboto Regular';
}
h1, h2, h3, h4, h5, h6{
      font-weight: 700;
      font-family: 'Roboto Condensed', sans-serif;

}