

.container-fluid-xl {
  max-width: 76.125rem;
}


.topbar-wrapper {
    background: #f2f2f2 !important;
}



/*MENU*/

@media (min-width: 992px) {
  .full-width-mega .menu-center-space-between.menu-multiple-rows-multiple .nav-scrollbar-inner {
    justify-content: flex-start;
  }
}

/*MENU*/

span.schritte {
    font-size: 5em;
    text-align: center;
    font-weight:bold;
    color:#F4A447;
    }

span.schritt-ueberschrift {
    font-size: 1.5em;
    font-weight: bold;
}

/* SECTIONS */

    .section-notmargin {
    clear: both;
    padding: 0px;
    margin: 0 0;
    }
    /* COLUMN SETUP */
    .col-schritt {
    display: block;
    float:left;
    margin: 0 0 1% 1.2%;
    }
    .col-schritt:first-child { margin-left: 0; }
    /* GROUPING */
    .group:before,
    .group:after { content:""; display:table; }
    .group:after { clear:both;}
    .group { zoom:1; /* For IE 6/7 */ }
    /* GRID OF FOUR */
    .span_4_of_4 {
    width: 100%;
    }
    .span_3_of_4 {
    width: 74.7%;
    }
    .span_2_of_4 {
    width: 49.4%;
    }
    .span_1_of_4 {
    width: 22.1%;
    }
    /* GRID OF SIX */
    .span_6_of_6 {
    width: 100%;
    }
    .span_5_of_6 {
    width: 83.06%;
    }
    .span_4_of_6 {
    width: 61.03%;
    }
    .span_3_of_6 {
    width: 49.2%;
    }
    .span_2_of_6 {
    width: 39.16%;
    }
    .span_1_of_6 {
    width: 15.33%;
    }
    /* GO FULL WIDTH BELOW 480 PIXELS */
    @media only screen and (max-width: 610px) {
    .col { margin: 1% 0 1% 0%; }
    .span_1_of_6, .span_2_of_6, .span_3_of_6, .span_4_of_6, .span_5_of_6, .span_6_of_6 { width: 100%; }
    .span_1_of_4, .span_2_of_4, .span_3_of_4, .span_4_of_4 { width: 100%; }
    .fehler {background:#f4f4f4;}
    }


 

    /* ÜBERSICHT */

    

.productbox-inner-ueber {
 
}



    .productbox-inner-ueber .price_wrapper {
      text-align: center;
      margin-bottom: 0;
    }

    .text-clamp-2 {
      text-align: center;
      text-decoration: none;
    }

    .price_wrapper .price {
      text-align: center;
    }

    .merkmale-komplett {
      text-align: center;
    }

.zum-produkt {
  text-align: center;
    color:#fff !important;
      background: #f29300;
  background: -moz-linear-gradient(-45deg, #f29300 1%, #e57200 100%);
  background: -webkit-linear-gradient(-45deg, #f29300 1%,#e57200 100%);
  background: linear-gradient(135deg, #f29300 1%,#e57200 100%);
  padding: 10px 20px;
  margin:10px;
  display: inline-block;
  text-decoration: none;
  font-weight: bold;
}

.zum-produkt-title {
  text-align: center;
}

    .merkmal-audi {
      font-size:23px;
      font-weight: 800;
      color: #f29300;
  color: -moz-linear-gradient(-45deg, #f29300 1%, #e57200 100%);
  color: -webkit-linear-gradient(-45deg, #f29300 1%,#e57200 100%);
  color: linear-gradient(135deg, #f29300 1%,#e57200 100%);
    }


     .merkmal-baujahr {
      font-size:15px;
      font-weight: 300;
      color: #f29300;
      font-weight: 800;
    }


    .merkmal-garantie {
      font-size:15px;
      font-weight: 300;
      color: #6b6b6b;

    }


    #footer {
      background-color: #2f2f2f;
  color: #afafa9 !important;
    }

    
  #footer .productlist-filter-headline, .box-normal .box-normal-link {
    color: #fff !important;
  text-transform: uppercase;
  font-weight: 300;
  }

   #footer {
    background-color: #212121 !important;
    color: #aaa !important;
  }

  #footer a:not(.btn), #footer .productlist-filter-headline, #footer .newsletter-footer-heading, #footer .btn-outline-primary {
     color: #aaa !important;
  }


  #main-wrapper {
  background: #f9f9f9;
}

#content-wrapper {
  background: #fff;
}


@media (min-width: 1300px) {
  .sidepanel-left {
    padding-right: 2rem;
  }
}

@media (min-width: 992px) {
  #content-wrapper:not(.has-fluid) {
    padding-top: 1rem;
  }
}

#image_wrapper {
  margin-bottom: 1rem;
}