/* 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:#79542d;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:#79542d;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 #79542d;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:#79542d}#site-source-footer{background:#fff;color:#333}#site-source-footer a{color:#79542d}#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}}
 
/* Mobile reflow of recovered model-21 positioning; original desktop theme retained. */
@media(max-width:800px){
.layout,.layoutInterna,.areaConteudo,.conteudo,.conteudoHome,.conteudoRodape,.MenuLat,.MenuLatInterna,.menu,.menuInterno,.slogan,.sloganInterna,.idioma,.idiomaInterna,.areaDestaque,.areaContDestaq,.areaPesquisa,.areaPesquisaInterna,.rodape,.rodapeDestaque,.rodapeDestaqueInterna,.flashHome,.linkExpressoNet{box-sizing:border-box!important;position:static!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;min-height:0!important;max-width:100%!important;margin:0!important;float:none!important}
.conteudo,.conteudoHome,.conteudoRodape{padding:18px!important;background:#fff}
.layout,.layoutInterna{padding-top:130px;background-size:780px auto}
.MenuLat,.MenuLatInterna{padding:12px;background:#f6f0df}
body p,body li,.conteudoHome span,.conteudo span,.conteudoHome b,.conteudo b{font-size:16px!important;line-height:1.65!important}
.titulo,.titDestaque,.titPesquisa{height:auto!important;line-height:1.3!important}
.menu,.menuInterno{display:flex;flex-wrap:wrap}
}

@media(max-width:800px){.conteudoRodape>div{box-sizing:border-box;width:auto!important;max-width:100%!important}#overDiv:empty{display:none}}
