@charset "UTF-8";
/* Box-Defintionen, Abstände, responsives Verhalten */
/* responsive font sizing */
@media screen and (min-width: 5em) {
  body {
    font-size: 0.75em;
  }
}
@media screen and (min-width: 42em) and (min-height: 31.5em),\d \a @media screen and (min-width: 50em) and not (min-height: 37.5em) {
  body {
    font-size: 0.75em;
    font-size: 0.8125em;
  }
}
@media screen and (min-width: 50em) and (min-height: 37.5em),\d \a @media screen and (min-width: 64em) and not (min-height: 48em) {
  body {
    font-size: 0.75em;
    font-size: 0.8125em;
  }
}
@media screen and (min-width: 64em) and (min-height: 48em),\d \a @media screen and (min-width: 80em) and not (min-height: 60em) {
  body {
    font-size: 0.875em;
    font-size: 0.9375em;
  }
}
@media screen and (min-width: 80em) and (min-height: 60em) {
  body {
    font-size: 0.9375em;
    font-size: 1em;
  }
}
@media screen and (min-width: 45em) and (max-device-width: 80em) and (orientation: landscape) {
  body {
    font-size: 0.8125em;
  }
}
/* Box-Elemente */
.box-33, .box-50, .box-66, .box-100 {
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
}
.box-33:after, .box-50:after, .box-66:after, .box-100:after {
  content: "";
  display: block;
  clear: both;
}
@media (min-width: 50em) {
  .box-33 {
    width: 50%;
    float: left;
    clear: none;
  }
  .home .vorteilebanner .box-33, .box-teaser.box-33 {
    width: 33.3333%;
  }
  .box-50 {
    width: 50%;
    float: left;
    clear: none;
  }
  .box-66 {
    width: 50%;
    float: left;
    clear: none;
  }
}
@media (min-width: 64em) {
  .box-33 {
    width: 33.3333%;
  }
  .box-66 {
    width: 66.6666%;
  }
}
#wrapper {
  max-width: 800px;
  position: relative;
  margin: 0 auto;
}
@media (min-width: 30em) {
  #wrapper {
    padding: 0 0.5em;
  }
}
/* Hilfselement um Überschriften besser umbrechen zu lassen */
h1 strong br, h2 strong br, h3 strong br {
  display: none;
}
@media (max-width: 24em) {
  h1 strong br, h2 strong br, h3 strong br {
    display: block;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%2Fwww%2Fvirtual%2Fsww.abnahme-server.de%2Fhtdocs%2Ffiles%2Fcss%2Fresponsive.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BAAAA%3BAAGA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAA1CD%3BAAuDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAzGD%3BAAgHA%3BAAAA%3BAAAA%3BAAKA%3BAACC%3BAAAA%3BAAAA%3BAAAA%22%7D */