.tx-localdir .localdir-infotext {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 1.9rem;
  margin-bottom: 1.9rem; }
  .tx-localdir .localdir-infotext h1 {
    font-size: 28px;
    line-height: 1.4;
    margin-bottom: 20px; }
    @media (min-width: 576px) and (max-width: 767.99px) {
      .tx-localdir .localdir-infotext h1 {
        font-size: 32px; } }
    @media (min-width: 992px) {
      .tx-localdir .localdir-infotext h1 {
        font-size: 32px; } }
.tx-localdir .localdir-breadcrumb {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 1.9rem;
  margin-bottom: 1.9rem; }
  .tx-localdir .localdir-breadcrumb .breadcrumb {
    padding-top: 0;
    padding-bottom: 0; }
.tx-localdir .localdir-liste {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 1.9rem;
  margin-bottom: 1.9rem; }
  .tx-localdir .localdir-liste.no-border-bottom {
    border-bottom: none; }
  .tx-localdir .localdir-liste h2 {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 19px;
    line-height: 1.4;
    margin-bottom: 22px; }
  .tx-localdir .localdir-liste ul.localdir-liste-ul {
    margin-bottom: 0;
    list-style-type: none;
    padding-inline-start: 0;
    display: flex;
    flex-wrap: wrap; }
    .tx-localdir .localdir-liste ul.localdir-liste-ul li {
      margin-bottom: 8px;
      word-break: break-word;
      flex-basis: 100%; }
      @media (min-width: 576px) and (max-width: 767.99px) {
        .tx-localdir .localdir-liste ul.localdir-liste-ul li {
          flex-basis: 50%; }
          .tx-localdir .localdir-liste ul.localdir-liste-ul li:nth-child(odd) {
            padding-right: 12px; } }
      @media (min-width: 992px) {
        .tx-localdir .localdir-liste ul.localdir-liste-ul li {
          flex-basis: 50%; }
          .tx-localdir .localdir-liste ul.localdir-liste-ul li:nth-child(odd) {
            padding-right: 12px; } }
      .tx-localdir .localdir-liste ul.localdir-liste-ul li a.pfeilkreis-gruentext-klein {
        line-height: 1.4;
        display: inline-block !important;
        white-space: normal;
        vertical-align: top; }
        .tx-localdir .localdir-liste ul.localdir-liste-ul li a.pfeilkreis-gruentext-klein::before {
          font-size: 13px;
          top: 6px; }
  .tx-localdir .localdir-liste .pagination {
    margin-top: 1.5em;
    flex-wrap: wrap; }
    .tx-localdir .localdir-liste .pagination .page-item {
      margin: 0 3px; }
      .tx-localdir .localdir-liste .pagination .page-item:first-child {
        margin-left: 0; }
      .tx-localdir .localdir-liste .pagination .page-item .page-link {
        border: 0;
        border-radius: .25rem;
        line-height: 1;
        padding: 0.45rem 0.67rem;
        color: #198732;
        font-weight: bold; }
        .tx-localdir .localdir-liste .pagination .page-item .page-link:hover {
          background-color: #eeeeee; }
      .tx-localdir .localdir-liste .pagination .page-item.active .page-link {
        background: #198732;
        color: white; }
      .tx-localdir .localdir-liste .pagination .page-item.previous .page-link, .tx-localdir .localdir-liste .pagination .page-item.next .page-link {
        padding: 0.325rem 0.75rem;
        font-size: 19px; }
.tx-localdir .localdir-linklist {
  font-size: 12px;
  margin-bottom: 3rem; }
  .tx-localdir .localdir-linklist .linklist-item {
    margin-right: 15px;
    margin-bottom: 4px; }
    .tx-localdir .localdir-linklist .linklist-item a {
      color: #b2b2b2; }

/*# sourceMappingURL=style.css.map */
