.fa-ul {
  color: #646464;
  margin-left: 20px;
  margin-bottom: 1px;
}

.label {
  color: #f0f;
}

.li-fa {
  margin-bottom: 5px;
}

.fa-li {
  position: absolute;
  left: -20px;
  width: 1em;
  margin-top: 7px;
  /*text-align: center;*/
}

.hervor {
  color: rgb(20,80,143);
  font-weight: 500;
}

.aufzaehlung_div {
  margin-bottom: 20px;
}

@media (max-width: 992px) {
  .img_doppelt {
    max-width: 40.5vw;
  }
}

@media (max-width: 992px) {
  .img_doppelt :first {
    padding-right: 30px;
  }
}

@media (max-width: 992px) {
  .col_ausnahme_bild {
    padding-left: 0px;
    padding-right: 0px;
  }
}

@media (max-width: 992px) {
  .col_ausnahme_bild {
    padding-left: 0px;
    padding-right: 0px;
  }
}

@media (max-width: 576px) {
  .img.img_doppelt {
    max-width: 100%;
  }
}

.subhead_header {
  font-size: 2.5em;
  margin-bottom: 0px;
  margin-top: 1rem;
}

@media (max-width: 768px) {
  .subhead_header {
    font-size: 2em;
    line-height: 2.5rem;
    margin-top: 0.5rem;
  }
}

@media (min-width: 576px) {
  #header_div {
    width: 65%;
    max-width: 65%;
    padding: 20px;
  }
}

#header_div {
  width: 90%;
  margin: auto;
  background-color: rgba(0,118,187,0.6);
  padding: 20px;
}

#header_head {
  font-family: 'Open Sans', sans-serif;
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: .0625rem;
  margin-bottom: 0px;
}

@media (min-width: 768px) {
  #header_head {
    font-size: 2.8rem;
    line-height: 3.2rem;
  }
}

@media (min-width: 768px) {
  #header_para {
    font-size: 2.2rem;
    line-height: 3rem;
  }
}

#header_para {
  margin-bottom: 0px;
  font-size: 1.55rem;
  line-height: 2rem;
  margin-top: 5px;
}

.textblock {
  margin-bottom: 60px;
}

.blau_span span {
  color: #0076bb;
}

.dropdown-menu .dropdown-item.nav_link {
  color: rgb(110,110,110);
  /*font-size: 0.8rem;*/
  /*border: 1px solid red;*/
}

#logopaedie:hover {
  /*border: 1px solid red;*/
}

#bewerbung:hover {
  color: #0076bb;
}

.header {
}

.span_grau {
  color: rgb(110,110,110);
  font-weight: 400;
}

.subhead.sub_grau {
  color: rgb(110,110,110);
}

.bnt-absenden {
  margin-top: 15px;
  float: right;
}

#absenden:hover {
  color: #0076bb;
}

.table-responsive.table {
}

