#wrapper{max-width:calc(100% - 32px);box-sizing:border-box}#header{max-width:100%;box-sizing:border-box}#header img,#footer img{max-width:100%;height:auto}#grid{height:auto;display:block}#grid>ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:20px;padding:0;list-style:none}#grid>ol>li{float:none;display:block;width:auto;height:auto;margin:0;min-width:0}#grid>ol>li>a{display:flex;align-items:center;box-sizing:border-box;width:100%;height:100%;min-height:150px;padding:20px;color:#0062ae;background:#f2f7fb;text-decoration:none;overflow-wrap:break-word}#grid>ol>li>a:hover{background:#e4f0fa}#grid hr{max-width:100%;box-sizing:border-box}@media(max-width:1002px){#header{width:100%!important}#wrapper{width:auto!important}}

/* final-2 */
#wrapper hr,#footer,#footer .sponsoren,#footer .sponsoren p,#footer>div.clearfix{max-width:100%!important;box-sizing:border-box}#footer .sponsoren img{width:100%!important;max-width:100%!important;height:auto!important}
#menu,#momenu{min-width:44px;min-height:44px;align-items:center;justify-content:center}#menu:focus-visible,#momenu:focus-visible{outline:3px solid #1677a0;outline-offset:3px}.mobile-navigation.archive-menu-open,#sidr.archive-menu-open{display:block!important;visibility:visible!important;position:fixed!important;z-index:9999!important;top:105px!important;right:0!important;left:auto!important;width:min(340px,100vw)!important;max-height:calc(100dvh - 105px)!important;overflow-y:auto!important;box-sizing:border-box!important;background:#fff!important;color:#222!important;box-shadow:0 8px 24px #0003!important}.archive-menu-open a{min-height:44px;box-sizing:border-box}.archive-menu-open ul{max-width:100%;box-sizing:border-box}
#menu,#momenu{min-width:44px;min-height:44px;align-items:center;justify-content:center}#menu:focus-visible,#momenu:focus-visible{outline:3px solid #1677a0;outline-offset:3px}.mobile-navigation.archive-menu-open,#sidr.archive-menu-open{display:block!important;visibility:visible!important;position:fixed!important;z-index:9999!important;top:105px!important;right:0!important;left:auto!important;width:min(340px,100vw)!important;max-height:calc(100dvh - 105px)!important;overflow-y:auto!important;box-sizing:border-box!important;background:#fff!important;color:#222!important;box-shadow:0 8px 24px #0003!important}.archive-menu-open a{min-height:44px;box-sizing:border-box}.archive-menu-open ul{max-width:100%;box-sizing:border-box}@media(max-width:767px){#header .mobile{position:relative!important;z-index:100!important;display:flex!important;justify-content:flex-end;float:none!important;width:100%!important;height:auto!important;clear:both}#header a#menu{position:relative!important;display:inline-flex!important;float:none!important;width:44px!important;height:44px!important;margin:0!important;align-items:center;justify-content:center}#header a#menu img{position:static!important;float:none!important;transform:none!important;margin:0!important;width:35px!important;height:34px!important}}
#menu,#momenu{min-width:44px;min-height:44px;align-items:center;justify-content:center}#menu:focus-visible,#momenu:focus-visible{outline:3px solid #1677a0;outline-offset:3px}.mobile-navigation.archive-menu-open,#sidr.archive-menu-open{display:block!important;visibility:visible!important;position:fixed!important;z-index:9999!important;top:105px!important;right:0!important;left:auto!important;width:min(340px,100vw)!important;max-height:calc(100dvh - 105px)!important;overflow-y:auto!important;box-sizing:border-box!important;background:#fff!important;color:#222!important;box-shadow:0 8px 24px #0003!important}.archive-menu-open a{min-height:44px;box-sizing:border-box}.archive-menu-open ul{max-width:100%;box-sizing:border-box}@media(max-width:767px){#header .mobile{position:relative!important;z-index:100!important;display:flex!important;justify-content:flex-end;float:none!important;width:100%!important;height:auto!important;clear:both}#header a#menu{position:relative!important;display:inline-flex!important;float:none!important;width:44px!important;height:44px!important;margin:0!important;align-items:center;justify-content:center}#header a#menu img{position:static!important;float:none!important;transform:none!important;margin:0!important;width:35px!important;height:34px!important}}#header hr{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-inline:0!important}