@charset "UTF-8";

 /* Grundsätzliche Template Farben und Einstellungen */
:root {
    --cassiopeia-color-primary: #0093DD;/* blau */
    --cassiopeia-color-link: #DA251D;/* rot */
    --cassiopeia-color-hover: #009240;/* grün */
}

/* Überschriften */

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
  color: #0093DD;/* blau */
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.0rem;
  }
}
h2, .h2 {
  font-size: 1.0rem;
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 1.5rem;
  }
}
h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
  color: #DA251D;/* rot */
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.5rem;
  }
}
h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}
h5, .h5 {
  font-size: 1.25rem;
}
h6, .h6 {
  font-size: 1rem;
}

ul.jwts_tabbernav li a {
    background: none !important;
	font-size: 20px !important;
}
ul.jwts_tabbernav li.jwts_tabberactive a {
	color: #009240;
}
.easyfolderlisting {
	font-size: 18px !important;
}
.easyfolderlisting img {
	margin-left: 5px;
	margin-right: 10px;
}
.footer .grid-child {
  padding: 0px;
}