/* Hack, um "featured" auf der Startseite bei den Hauptbeiträgen zu verstecken */
/* PCS Farben */
/* hellrot: #fb2a6c; Schrift: #252525; Links: #a90a4d */

.article-list .article .featured-article-badge {
   display: none;
}
.article-details .featured-article-badge {
  display: none;
  }


/* Offcanvas dauerhaft ausgeklappt */

.offcanvas-menu .offcanvas-inner .sp-module ul > li ul {
  display: block !important;}
/* Offcanvas Pfeile weg */
.offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent li.menu-parent .menu-toggler, .offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent.menu-parent-open > a > .menu-toggler::after, body.ltr .offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent > a > .menu-toggler {
  display: none;
}
.article-details .article-header h1, .article-details .article-header h2 {
  font-size: 2rem;
}
/*padding über und unter content*/
#sp-main-body {
  padding: 60px 0;
}

/* Formatierung dj-accessibilitiy*/
.djacc-popup .djacc__openbtn--default {
    background: #A9094D !important;
    border-radius: 50%;
}



/*linkfarbe allg PCS rosa*/
a {
  color: #FB2A6C;
}

/* Formatierung accessibility von ChatGPT*/
/* Grundstil: Button runden, Hintergrund setzen */
._access-icon._access {
  width: 50px !important;
  height: 50px !important;
  background-color: #fb2a6c !important;
  border-radius: 50% !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  position: fixed !important;
  bottom: 50px !important;
  left: 20px !important; /* kannst du anpassen */
  z-index: 9999 !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3) !important;
  font-size: 0 !important; /* Symbol ausblenden */
  text-indent: 0 !important;
  overflow: hidden !important;
}

/* Grafik als Hintergrund */
._access-icon._access::before {
  content: "";
  display: block;
  width: 35px;
  height: 35px;
  background-image: url(../../../../../images/barrierefreiheit.png); /* Pfad anpassen */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
._access-icon._access:hover {
  background-color: #e01f5e !important;
  cursor: pointer;
}
._access-icon._access {
  transform: none !important;
  rotate: 0deg !important;
}

/* Formatierung jevents 
.jevbootstrap .mod_events_latest_date, .jevbootstrap .mod_events_latest_content  {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.jevbootstrap .mod_events_latest_date, .jevbootstrap .mod_events_latest_content  {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
*/

/* Schriftfarbe im Footer Weiß  09-2025*/

#sp-footer a {
    color: #ffffff;
}

/* Linkfarbe Widgetkit Startseite 20251028 */
#sp-bottom a {
    color: #fb2a6c;
}

/* formatierung widgetkit 20250916 DE */
.uk-scope .uk-button-primary {
    background-color: #fb2a6c !important;

   }

