/* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* 1. Korrektur der Zeilenhöhe in allen Browsern & Verhindern von Anpassungen der Schriftgröße nach Orientierungsänderungen in iOS. */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

/* 2. Entfernen der Standard-Margen */
body {
  margin: 0;
}

/* 3. Korrektur der Anzeige von HTML5 Elementen */
main {
  display: block;
}

/* 4. Konsistente Gestaltung von Überschriften */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* 5. Korrektur von Text-Formatierungen */
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* 6. Links: Hintergrundfarbe bei Klick in IE 10 entfernen */
a {
  background-color: transparent;
}

/* 7. Bilder: Rahmen bei verlinkten Bildern in IE 10 entfernen */
img {
  border-style: none;
  max-width: 100%; /* Sorgt dafür, dass Bilder nie über den Rand ragen */
  height: auto;
}

/* 8. Formular-Elemente konsistent machen */
button, input, optgroup, select, textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button, input {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button;
}

/* Fokus-Stile (Barrierefreiheit) 
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
} */