/* FFA: ehemals internes Contao-4-Stylesheet #15 "mobil-800px-2025" (tl_style_sheet), gerettet beim Update auf Contao 5.7 am 2026-10-29. */
@media screen and (max-width : 800px) {
/* mobil-800px-2025.css */
.header-bar .header-bar-inner .ce_accordion{float: left }.header-dropdown{display: none}.header-dropdown.kopfkontakt{display: block}.header-bar .header-bar-inner .ce_accordion{display: block}.header-bar .header-bar-inner .ce_accordion .toggler{padding: 0.5em 2.5em 0.5em 1.25em}.header-bar .header-bar-inner .ce_accordion .toggler::after{top: 1.2em}.ce_table,.ce_text.tabellen{overflow-x: auto; /* Aktiviert horizontalen Scrollbalken */-webkit-overflow-scrolling: touch; /* Sanftes Scrollen auf mobilen Geräten */width: 100%; /* Passt sich der Bildschirmbreite an */box-sizing: border-box; /* Bezieht Padding in die Breite ein */}.ce_table table,.ce_text.tabellen table{width: 100%; /* Tabelle nimmt die volle Breite ein */min-width: 1024px; /* Mindestbreite für horizontales Scrollen */border-collapse: collapse; /* Standard-Tabelle-Styling */border: 1px solid #999; /* Optional: Rand zur Tabelle */}.header-navigation-inner{width: 100% !important;margin-left: 0 !important;margin-right: 0 !important}.ce_person,.ce_person_ohnefoto,.ce_person_ohnetelefon{margin-bottom: 2%;width: 30.33333%}.tab-start.-has-border{padding-right: 1em;padding-left: 1em}.tab-start .ce_downloads{padding: 0;border: none}.ce_accordion .toggler{padding-left: 0.75em}.ce_accordion .accordion{padding: 0.0625em 0.75em 1em}.grau p.warning{font-size: 0.875em !important}.main-navigation-mobile.is-enabled{width: 70% !important}
}

/* === Contao 5: ergänzte Selektoren (automatisch, deploy/css-contao5-selectors.py) === */
@media screen and (max-width : 800px) {
  .content-table, .content-text.tabellen { overflow-x: auto; -webkit-overflow-scrolling: touch; width: 100%; box-sizing: border-box; }
  .content-table table, .content-text.tabellen table { width: 100%; min-width: 1024px; border-collapse: collapse; border: 1px solid #999; }
  .tab-start .content-downloads { padding: 0;border: none }
}
/* === Ende Contao-5-Ergänzung === */
