#erecht h1 {
  font-size: 32px!important;
  line-height: 1.4;
}

#erecht h2 {
  font-size: 26px!important;
  line-height: 1.2;
}

#erecht h3 {
  font-size: 24px!important;
  line-height: 1.2;
}

#erecht h4 {
  font-size: 20px!important;
  line-height: 1.2;
}

#erecht h5 {
  font-size: 18px!important;
  line-height: 1.5;
}

#erecht h6 {
  font-size: 16px!important;
  line-height: 1.4;
}

/* herstel standaard list-gedrag binnen #erecht */
#erecht ul {
  display: block !important;
  list-style: disc outside !important;
  padding-left: 1.25rem !important; /* ruimte voor bullets */
  margin-left: 0 !important;
}

#erecht ul li {
  display: list-item !important;     /* cruciaal als iets 'block' of 'flex' zette */
  list-style: disc outside !important;
}

/* als er ergens flex op staat (bv. .d-flex of .list-inline) haal die hier weg */
#erecht ul.d-flex,
#erecht ul.list-inline,
#erecht li.d-flex {
  display: block !important;
}

#erecht .datenschutzExtra {
margin: 12px -12px;
padding: 1em;
border: 1px solid #333333;
}

#erecht a {
  color: #000000;
  text-decoration: none;
  border-bottom: 1px solid #000000;
  transition: all 0.3s ease;
}

#erecht a:hover {
  color: #C9252C;
  border-bottom: 1px solid #C9252C;
}