div#captcha-1 {
    display: none;
}


.chapter__content h2.schwarz {
  color: #203745;
}

.kodex p.leitlinientext {
  font-size: 16px;
  line-height: 150%;
}

.kodex h1,
.kodex .kodex__tabs--content h1,
.col-8.col-sm-8.kodex__chapter--name h3 {
  font-size: 28px;
  line-height: 120%;
}

.themen__header--heading h1 {
  font-size: 36px !important;
  line-height: 120% !important;
}

.kodex h2,
.kodex .comments-list h2,
.themen__content h2 {
  color: #014d92;
  font-size: 24px;
  line-height: 120%;
  margin-bottom: 1rem;
  margin-top: 15px;
}

.main__block .main__block--headiing {
  color: #014d92;
  font-size: 24px;
  line-height: 120%;
}

.main__themes .main__themes--heading h2 {
  color: #014d92;
  font-size: 24px;
  line-height: 120%;
}

.kodex h3,
.kodex .comments-list h3 {
  color: #014d92;
  font-size: 20px;
  line-height: 120%;
  margin-bottom: 0.5rem;
}

.kodex__content-chapter .chapter__content h3:first-child {
  color: #014d92;
  font-size: 28px;
  line-height: 120%;
}

.kodex h4 {
  color: #014d92;
  font-size: 18px;
  line-height: 120%;
  margin-bottom: 0.5rem;
}

#ly-komm-tree-head.comments__heading {
  color: #014d92;
}

.chapter__version--updated {
  font-size: 16px;
  line-height: 150%;
}

.kodex .kodex__block--left p span::after,
.kodex .kodex__block--left p span::before,
.kodex .kodex__block--right p span::after,
.kodex .kodex__block--right p span::before,
.kodex .kodex__block .kodex__comments-max-width p span::after,
.kodex .kodex__block .kodex__comments-max-width p span::before {
  top: 10px;
}

.kodex .kodex__comments-full--in-chapter p {
  color: inherit;
  font-size: inherit;
}

.themen__header--subheading p {
  font-size: 16px;
}

.col-12.kodex__comments-full h1 {
  color: #014d92;
}