/* Reconstruction/mobile overlay; available original styles retained. */
 .source-pages{box-sizing:border-box;clear:both;padding:12px 18px;display:flex;flex-wrap:wrap;gap:8px 18px;background:#f5f3ed;color:#333;border-bottom:1px solid #bbb;font:14px/1.6 Arial,sans-serif}.source-pages a{color:#831d22;text-decoration:underline}.source-navigation-text{display:inline-block;padding:4px 8px;font:15px/1.6 Arial,sans-serif;text-decoration:underline}.source-date{box-sizing:border-box;clear:both;padding:6px 18px;margin:0;color:#555;background:#fff;font:13px/1.6 Arial,sans-serif}.source-missing-media{display:inline-block;padding:6px;border:1px dashed #bbb;background:#f7f7f7;color:#555;font:13px/1.6 Arial,sans-serif;box-sizing:border-box;max-width:100%;overflow-wrap:anywhere}.source-page-title{font:700 26px/1.4 Arial,sans-serif;color:#831d22;padding:16px}img{max-width:100%;height:auto}a[aria-disabled=true]{cursor:default;text-decoration:underline dotted}a:focus-visible,summary:focus-visible{outline:3px solid #831d22;outline-offset:3px}.source-policy{max-width:780px;margin:auto;padding:24px;font:17px/1.7 Arial,sans-serif;color:#333;background:white}.source-policy h1{font-size:28px}.source-policy a{color:#831d22}#site-source-footer{background:#fff;color:#333}#site-source-footer a{color:#831d22}#site-source-footer summary{cursor:pointer}
 @media(max-width:800px){html,body{min-width:0!important;max-width:100%;margin:0!important;overflow-wrap:anywhere}body{font-size:16px}body>*{max-width:100%;box-sizing:border-box}table,tbody,tr,td,th{display:block!important;box-sizing:border-box!important;float:none!important;width:auto!important;max-width:100%!important;min-width:0!important;height:auto!important}table{margin:auto!important}img{height:auto!important}iframe,object,embed{display:none!important}#wrapper,#container,#main,#content,#header,#footer,.container,.wrapper,.main,.content,.header,.footer,#main-container,#main-wrapper,#page{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:auto!important;float:none!important;margin-left:0!important;margin-right:0!important}pre{max-width:100%;overflow:auto}.source-pages{display:block}.source-pages a{display:block;min-height:28px;padding:6px}.source-date{font-size:13px}.source-policy{margin:0;padding:18px}p,li{line-height:1.65}h1,h2,h3{line-height:1.3!important;overflow-wrap:anywhere}}
 
/* Responsive overlay for recovered fixed-width b2evolution theme. */
@media(max-width:800px){
#skin_wrapper,#page,#header,#headerimg,.top_menu,.narrowcolumn,.widecolumn,#sidebar,#footer{box-sizing:border-box!important;width:auto!important;max-width:100%!important;min-width:0!important;float:none!important;margin:0!important}
.narrowcolumn,.widecolumn,#sidebar{padding:18px!important}
#header{height:auto!important;min-height:150px}
#headerimg{padding:16px!important}
.post,.bText{font-size:16px;line-height:1.65;text-align:left}
#sidebar ul{padding-left:18px}
}

@media(max-width:800px){div.top_menu_narrow ul{width:auto!important;max-width:100%;box-sizing:border-box;margin:8px 18px;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px}div.top_menu li{padding:0}}
