img{max-width:100%;height:auto}.mb-gallery{display:flex;gap:12px;flex-wrap:wrap}.mb-gallery a{width:180px}.mb-legacy-note{padding:12px;border:1px solid #b8b8b8;background:#f6f6f6}.mod_nwi_teaserpic:empty{display:none}.mod_nwi_teasertext{float:none;width:auto}.miniform input,.miniform textarea{max-width:100%;box-sizing:border-box}.miniform label{display:block;margin:12px 0}.miniform input{width:100%}.miniform textarea{width:100%;min-height:150px}
@media(max-width:800px){.art-sheet,.art-sheet-body,.art-header-wrapper,.art-header-inner,.art-nav-wrapper,.art-nav-inner{width:auto!important;max-width:100%}.art-content-layout,.art-content-layout-row,.art-layout-cell{display:block!important;width:auto!important}.art-sidebar1{padding:12px!important}.art-sheet{margin:8px!important}.art-content{padding:10px!important}.art-postcontent table{max-width:100%}.art-postcontent{overflow-wrap:anywhere}.art-header{min-width:0!important}.art-hmenu{display:flex!important;flex-wrap:wrap}.art-hmenu>li{float:none!important}.art-nav{height:auto!important;min-height:30px}}

@media(max-width:800px){html,body,#art-main{min-width:0!important;width:100%!important}.art-header,.art-header-clip{width:100%!important;min-width:0!important}.art-header-jpeg,.art-header-png{max-width:100%}.art-logo{left:12px!important;right:12px!important;width:auto!important}.art-logo-name,.art-logo-name a{font-size:23px!important;white-space:normal!important}.art-logo-text{font-size:14px!important}.art-nav,.art-nav-outer,.art-nav-wrapper,.art-nav-inner{width:auto!important;min-width:0!important;height:auto!important}.art-hmenu>li>a{padding:0 8px!important}.art-content-layout-row{display:flex!important;flex-direction:column}.art-content{order:0}.art-sidebar1{order:1}.art-post,.art-post-body{max-width:100%;box-sizing:border-box}.art-logo-text{white-space:normal!important}}

@media(max-width:800px){.art-logo{margin-left:0!important;margin-right:0!important;max-width:calc(100% - 24px)!important}.art-nav{background:#416b9f!important;border-radius:6px}.art-nav-l,.art-nav-r{display:none!important}.art-hmenu>li>a .t{color:#fff!important}.art-hmenu ul{display:none!important}}
@media(max-width:800px){body{overflow-x:clip}}
