html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}input:-webkit-autofill{transition:background-color 5000s ease-in-out 0s}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--scroll-fundo:#d7e4ff;--bg2:#FFF;--fonte:'Open Sans',sans-serif;--texto-azul:#123877;--ico-jquery-y:5px;--ico-jquery-hover:5px;--ico-jquery-bg:#d7e4ff;--texto-input:#3c3c3c;--botao-texto:#FFF}html,body{max-width:100%;overflow-x:hidden}html{background-color:#213571;background:url(../img/login-bg.png) no-repeat center center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}body{font:400 14px 'Open Sans',sans-serif;color:#fff}#divIndex,#divRecuperar{padding:125px 0 0;text-align:center}div.top{margin-bottom:46px}div.mid{background-color:#f8f9ff;color:#123877;border-radius:12px;max-width:450px;padding:46px 55px 50px 55px;margin:0 auto}div.mid-cli{padding-bottom:46px}div.frm-bot{overflow:hidden;margin-top:90px}div.frm-bot div.esq{float:left;padding-top:12px}div.frm-bot div.esq a{font-size:10.4px;color:#123877;text-decoration:none}div.frm-bot div.esq a:hover{color:#000}div.frm-bot div.btn{float:right}div.bot-con{font-size:12.86px;font-weight:700;padding:40px 0 44px}div.bot-ver{font-size:10px;font-weight:600;display:inline-block;padding:12px 0 0 0;background:url(../img/kuroneko.png) no-repeat right 0 top 0}.oauth{position:relative;top:20px}#divIndex>div.mid>div.mid-frm>div>input[type=button],#divIndex>div.mid>div.mid-frm>div>input[type=button]:not(:hover){font:600 14px var(--fonte);color:#fff;background-color:#123877;border:1px solid #123877;border-radius:5px;padding:10px 15px;cursor:pointer}#divIndex>div.mid>div.mid-frm>div>input[type=button]:hover{color:#123877;background-color:#e7efff}div.usr{position:relative;background:url(../img/login-icon-usuario.png) no-repeat 18px 13px;display:inline-block;width:100%}div.pwd{position:relative;background:url(../img/login-icon-senha.png) no-repeat 18px 11px;display:inline-block;width:100%;margin-top:16px}div.read{background-color:#d7e4ff}div.tfa{position:relative;background:url(../img/login-icon-2fa.png) no-repeat 15px 14px;display:none;width:100%;margin-top:16px}div.cap{position:relative;display:inline-block;width:100%;margin-top:16px}div.eml{background:url(../img/login-icon-email.png) no-repeat 15px 14px;display:inline-block;width:100%}::placeholder{color:#90a5ce}input[type=text]{width:100%;height:41px;border:2px solid #d7e4ff;border-radius:5px;padding-left:45px;padding-right:20px;font-size:14px;background-color:transparent;outline:0;font-family:'Open Sans',sans-serif}input[type=text]:focus{border-color:#213571}input[type=text]:hover:not(:focus){border-color:#c3cee5}#captcha{padding-left:88px}div.pwd img{position:absolute;top:16px;right:20px;cursor:pointer;z-index:2}div.cap img{position:absolute;top:2px;left:2px}input[type="submit"]{background-color:#fec405;border:1px solid #fec405;border-radius:5px;color:#123877;font:700 13.5px 'Open Sans',sans-serif;padding:12px 49px 11px 49px;text-transform:uppercase}input[type="submit"]:hover{background-color:#f0b428}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--scroll-fundo);border-radius:8px}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2}.ui-dialog{position:absolute;top:0;left:0;padding:32px;outline:0;background:var(--bg2);border-radius:10px;box-sizing:content-box;max-height:100%;max-width:min(100%,1300px);z-index:101}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog .ui-dialog-titlebar{position:relative;padding-bottom:40px;margin-bottom:4px}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-dialog .ui-dialog-title{float:left;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;font:700 18px var(--fonte);color:var(--texto-azul)}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:0;width:40px;height:40px;margin:-10px -10px 0 0;padding:1px;background:url(../img/ico-jquery.png) no-repeat -25px var(--ico-jquery-y);cursor:pointer;outline:0}.ui-dialog .ui-dialog-titlebar-close:hover{background-position-y:var(--ico-jquery-hover)}.ui-dialog .ui-dialog-titlebar-close:hover::before{position:absolute;content:'';top:0;left:0;width:40px;height:40px;background-color:var(--ico-jquery-bg);border-radius:20px;z-index:-1}.ui-button-icon-only{-width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap;border:0;background-color:transparent;width:41px}.ui-dialog .ui-dialog-content{position:relative;border:0;background:0;overflow:auto;box-sizing:content-box}.ui-dialog a{outline:none !important;box-shadow:none !important;text-decoration:none !important}.ui-dialog a:hover,.ui-dialog button:hover{text-decoration:underline !important}.ui-dialog[aria-describedby="divLoginPolitica"] .ui-dialog-titlebar{display:none !important}#divPolitica div.top a:nth-child(1){margin-right:20px}#divPolitica>div.top>a{text-decoration:none;color:#123877;font-size:12px}#divPolitica div.pri,#divPolitica div.cki{display:none;position:absolute;top:40px;right:0;left:0;bottom:0;padding:10px;overflow:auto;font-size:12px;color:var(--texto-input)}#divLoginPolitica div.txt{text-align:center;padding:16px;color:#333}#divLoginPolitica div.btn{display:flex;justify-content:center;padding:16px 16px 16px 0}#divLoginPolitica>div>div.btn>input[type=button]{font:600 14px var(--fonte);color:var(--botao-texto);background-color:#123877;border:1px solid #123877;border-radius:5px;padding:10px 15px;cursor:pointer}#divLoginPolitica a,#divLoginPolitica a:visited{color:#444}@media only screen and (max-width:600px){#divLoginPolitica{left:0}#divLoginPolitica div.ctd{flex-flow:column}#divLoginPolitica div.txt{padding:16px 16px 0 16px}#divLoginPolitica div.btn{width:100%;padding:16px}#divLoginPolitica div.btn input{width:100%}.ui-dialog{padding:10px;box-sizing:border-box;left:0 !important}}@media screen and (max-height:875px){#divIndex,#divRecuperar{padding-top:40px}div.frm-bot{margin-top:40px}div.bot-con{padding-bottom:28px}}@media screen and (max-width:767px){div.mid{padding:20px 20px 20px 20px}div.mid-cli{padding-bottom:20px}div.frm-bot{margin-top:20px}div.frm-bot div.esq{float:none}div.frm-bot div.btn{float:none}div.frm-bot div.btn input{width:100%}#divIndex div.mid div.mid-frm div.oauth{padding-bottom:10px}}@media screen and (max-width:540px){div.mid{margin:0 40px 0 40px}}#divErro,#divInfo,#divMsgJS{display:none;width:100%;background-position:8px 10px;background-repeat:no-repeat;border:1px solid;border-radius:3px;font-size:10pt;margin:0 auto;margin-bottom:20px;padding:8px 8px 8px 30px;text-align:left}#divErro{background-color:#fef;background-image:url(../img/icone-erro.png);border-color:red}#divInfo{background-color:#f4feff;background-image:url(../img/icone-info.png);border-color:#213571}#divMsgJS{display:block;background-color:#fef;background-image:url(../img/icone-erro.png);border-color:red}#divInfo div{width:100%;text-align:right}#divInfo a{color:#666;text-decoration:none;font-size:8pt}#divInfo a:hover{color:#000}
