html{height:100%;overflow:hidden}.login{padding-left:8px;padding-bottom:5px;margin:2px;box-shadow:1px 1px 6px 1px var(--panorama-cor-lateral);padding-top:10px;text-align:center;width:250px;margin-left:auto;margin-right:auto;padding:8px;border-style:solid;border-width:2px;font-family:Arial,Verdana,sans-serif;font-size:12px}.lnDigitavel{font-size:11px;background:url(../imagens/financeiro/boleto.gif) transparent -10px -10px no-repeat;padding-left:50px;vertical-align:middle}div.contornoLogo{height:92px;margin-top:0;margin-bottom:0;z-index:1100;width:250px;margin-left:auto;margin-right:auto}.login a,.login a:hover,.login a:visited{text-decoration:none;font-size:12px;color:#888}.login .msg{text-align:left;font-size:12px;color:#222;line-height:16px;display:none;margin:3px;font-size:10px;padding:1px;padding-left:5px;padding-right:5px;background-color:#f9f9f9;border-radius:5px;box-shadow:1px 1px 6px 1px var(--panorama-cor-borda)}.login .msg:before{font-family:'Font Awesome 5 Pro';font-weight:400;content:"\f071";margin-right:1px;font-size:16px;color:#b9470d}.login .msg:not(:empty){display:inline-block}.login .online[online='0'],.login .online[online='']{display:none}.login .online{font-size:12px;float:left;margin-left:50px}.login .cp{font-size:12px;text-align:left;margin:3px}.login .cp.usuario{display:grid;grid-template-columns:45px auto;grid-gap:5px}.login .cp.senha{display:grid;grid-template-columns:45px 120px auto;grid-gap:5px}.login .cp.alterarSenha{text-align:right;padding-right:2px}.login .cp b{text-align:right;display:inline-block;line-height:20px;text-shadow:1px 1px 1px #fff}.login .cp input{background-color:#fff;padding:0;padding-left:2px}.login .entrar{text-align:right;font-size:12px;border-radius:4px;padding:4px;padding-top:2px;padding-bottom:2px;width:auto;text-align:center}.assinatura a,.assinatura a:hover,.assinatura a:visited{color:#b95c04;font-family:Arial,verdana,sans-serif;font-style:italic;font-size:10px;margin-left:5px}.assinatura{font-size:10px;color:#555;margin-left:auto;margin-right:auto;width:240px;text-align:right;margin-top:3px}