.ichBinJa {
  color: #28cf28;
  font-weight: 700;
}
.ichBinNein {
  color: #eb4533;
  font-weight: 700;
}
a[href$=".pdf"]::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Crect width='13' height='17' fill='none' stroke='%23000' x='3.5' y='1.5'%3E%3C/rect%3E%3Cpath d='M14.65 11.67c-.48.3-1.37-.19-1.79-.37a4.65 4.65 0 0 1 1.49.06c.35.1.36.28.3.31zm-6.3.06l.43-.79a14.7 14.7 0 0 0 .75-1.64 5.48 5.48 0 0 0 1.25 1.55l.2.15a16.36 16.36 0 0 0-2.63.73zM9.5 5.32c.2 0 .32.5.32.97a1.99 1.99 0 0 1-.23 1.04 5.05 5.05 0 0 1-.17-1.3s0-.71.08-.71zm-3.9 9a4.35 4.35 0 0 1 1.21-1.46l.24-.22a4.35 4.35 0 0 1-1.46 1.68zm9.23-3.3a2.05 2.05 0 0 0-1.32-.3 11.07 11.07 0 0 0-1.58.11 4.09 4.09 0 0 1-.74-.5 5.39 5.39 0 0 1-1.32-2.06 10.37 10.37 0 0 0 .28-2.62 1.83 1.83 0 0 0-.07-.25.57.57 0 0 0-.52-.4H9.4a.59.59 0 0 0-.6.38 6.95 6.95 0 0 0 .37 3.14c-.26.63-1 2.12-1 2.12-.3.58-.57 1.08-.82 1.5l-.8.44A3.11 3.11 0 0 0 5 14.16a.39.39 0 0 0 .15.42l.24.13c1.15.56 2.28-1.74 2.66-2.42a23.1 23.1 0 0 1 3.59-.85 4.56 4.56 0 0 0 2.91.8.5.5 0 0 0 .3-.21 1.1 1.1 0 0 0 .12-.75.84.84 0 0 0-.14-.25z'%3E%3C/path%3E%3C/svg%3E");
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}
.star li::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpolygon fill='none' stroke='%23fff' stroke-width='1.01' points='10 2 12.63 7.27 18.5 8.12 14.25 12.22 15.25 18 10 15.27 4.75 18 5.75 12.22 1.5 8.12 7.37 7.27'%3E%3C/polygon%3E%3C/svg%3E");
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}
.convertforms .cf-content-wrap,
.convertforms .cf-form-wrap {
  padding: 0 !important;
}
.cf-btn-text {
  text-transform: uppercase;
  font-weight: 600;
}
.mod-list {
    list-style: none;
    padding-inline-start: 0;
}
.newsflash-image img {
    width: 100%;
}
/* Acymailing Abo */
.acym_form input[type="text"],
.acym_form input[type="email"] {
  width: 100%;
  height: 40px;
  vertical-align: middle;
  display: inline-block;
  border: 1px solid #e5e5e5;
  padding: 10px;
  font-size: 1em;
}
.acym_form input[type="checkbox"] {
  border: 1px solid #e5e5e5;
}
.acysubbuttons .btn-primary {
  background-color: #17375e;
  &:hover {
    background-color: #122b4a;
  }
}
#acym_wrapper .acym__front__archive #acym__front__archive__search input {
  border: 1px solid #e5e5e5;
  padding: 10px;
  box-shadow: none;
  border-radius: 0;
}
#acym_wrapper .acym__front__archive .button {
  border-radius: 0;
  background-color: #6faaba;
  color: #fff;
  border: 1px solid #6faaba;
  text-transform: uppercase;
  &:hover {
    background-color: #5ea0b2;
    border-color: #5ea0b2;
  }
}