body.compacto nav{width:20px;background-color:transparent;background:var(--panorama-cor-lateral);grid-row:1/3;box-shadow:2px 2px 6px 2px #bbb;border-top-right-radius:4px;border-bottom-right-radius:4px;height:100%}body.compacto nav>div{display:none}body.compacto nav div.contCpfRapbox{display:block;background:transparent;padding-top:0;width:531px;float:right;position:fixed;left:177px}body.compacto nav div.contCpfRapbox .cpfRapido{width:531px;font-size:16px}body.compacto nav div.contCpfRapbox .contCpfRap{border-radius:3px;width:531px;font-size:16px}body.compacto div.bordaConteudo{text-align:left}body.compacto div.botoes{background-color:#fff}body.compacto table.conteiner td.header{margin-top:0}body.compacto div.contCpfRapbox{display:inline-block}body.compacto nav div.cont{display:block}body.compacto nav div.cont div.ctrl div{margin:2px}body.compacto nav div.cont div.ctrl span{display:block;margin:2px}body.compacto nav div.cont div.pnl{visibility:hidden}body.compacto nav .geralsubMenu .ui-accordion-content{width:170px}body.compacto nav .pnl_chats{width:170px}body.compacto nav:hover{position:fixed;width:173px}body.compacto nav:hover div.cont div.pnl{visibility:visible}body.compacto div.container{display:grid;grid-template-columns:22px auto;grid-template-rows:22px auto;grid-column-gap:0;grid-row-gap:0;min-width:1000px;height:100%;padding:0;margin:0;background:0}body.compacto article{margin-top:0}body.compacto div.contornoLogo{display:none}body.compacto footer{bottom:0}body.isMobile div.contornoLogo,body.isMobile .fotoVisi,body.isMobile .blcVersao,body.isMobile .contCpfRapbox{display:none}body.isMobile.ui-widget-content{zoom:150%}body.isMobile div.blocoVaria .maxbloco,body.isMobile div.corpo,body.isMobile div.corpoInt,body.isMobile div.container,body.isMobile .paper{min-width:200px}body.isMobile .maxbloco,body.isMobile .maxbloco1,body.isMobile .maxbloco2,body.isMobile .maxbloco3{min-width:200px}body.isMobile div.bordaConteudo{padding:2px;width:fit-content;border:0}body.isMobile textarea.txt100{width:100%;zoom:50%}body.isMobile .tbNowrap{white-space:normal}body.isMobile:not(.compacto) nav{width:100%;height:100%;position:absolute;top:1px}body.isMobile.compacto nav{width:100%;position:relative;top:4px}body.isMobile .ultivisis,body.isMobile div.blcHora,body.isMobile .pnl_notificacoes fieldset>div{width:100%}body.isMobile body{padding:5px}body.isMobile div.corpo,body.isMobile .ui-tabs-nav li.ui-tab,body.isMobile .ui-tabs-nav li.ui-tab a{padding:0}body.isMobile .ui-tabs-nav li.ui-tab,body.isMobile .ui-tabs-nav li.ui-tab a{padding:1px;height:14px}body.isMobile table.bloco{border:0}body.isMobile footer{bottom:10px}body.isMobile .displayTarefa display .informacao .infadd{display:inline-block}body.isMobile .displayTarefa .contBtn{display:block}