html,body{height:100%}.btn-gov-br{border:1px solid #1351b4;cursor:pointer;color:white;font-weight:500;font-size:1.25rem;font-style:normal;border-radius:100px;text-transform:initial;background:#1351b4;width:80%;justify-content:center;align-items:center;text-align:center;padding:3px}.vmx-login-container{position:absolute !important;background-color:#FCFCFC;left:0;bottom:0;right:0;top:0}.vmx-row-vertical-center{position:absolute;top:0;bottom:0;left:0;right:0;width:360px;height:360px;margin:auto}.account-wall{padding:20px 0px 20px 0px;background-color:#f7f7f7;box-shadow:0px 2px 2px rgba(0,0,0,0.3);width:100%;height:auto;margin-left:auto;margin-right:auto}.account-wall .form-signin{max-width:100%;padding:20px;padding-bottom:10px;padding-top:0px;margin:0 auto}.account-wall .form-signin .form-control{position:relative;font-size:16px;height:auto;padding:10px;box-sizing:border-box}.account-wall .form-signin .form-control:focus{z-index:2}.account-wall .form-signin input.invalid{border-color:red}.account-wall .form-signin input.valid{border-color:green}.account-wall .form-signin input[type="text"]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.account-wall .form-signin input[type="text"]+input[type="password"]{border-top-left-radius:0;border-top-right-radius:0}.account-wall .form-signin input[type="submit"]{margin-top:10px}.account-wall .form-signin .login-outra-conta{display:none}.account-wall .form-signin.login-active .vmx-login-versao{text-align:left}.account-wall .form-signin.login-active .login-outra-conta{display:block}.account-wall .form-signin.login-active .login-digital{font-size:16px;padding-top:15px;margin-bottom:-5px}.account-wall .form-control-static{padding-top:0;font-size:1.3em;color:#333333}.account-wall .login-outra-conta{margin-top:-22px}.account-wall .alert{margin:20px;margin-top:5px;margin-bottom:5px;font-size:12px;overflow:auto;max-height:100px}.account-wall .profile-img{display:block;height:116px;margin:0;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto}.account-wall .profile-img.img-rounded{background-color:white;box-shadow:0px 1px 1px rgba(0,0,0,0.2)}.account-wall hr{margin-top:10px;margin-bottom:2px;margin-left:auto;margin-right:auto}.account-wall .vmx-list-accounts{display:none;padding:0}.account-wall .vmx-list-accounts img{max-height:32px;max-width:32px;background-color:#f7f7f7;margin-right:4px}.account-wall .vmx-list-accounts span{margin-top:6px !important}.account-wall .vmx-list-accounts .login-outra-conta{margin-top:0}.account-wall .vmx-list-accounts .list-group{max-height:266px;overflow-y:auto}.account-wall .vmx-list-accounts .list-group::-webkit-scrollbar{width:10px}.account-wall .vmx-list-accounts .list-group::-webkit-scrollbar-track{background:none transparent !important;border-radius:10px}.account-wall .vmx-list-accounts .list-group::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ccc}.account-wall .vmx-list-accounts .list-group::-webkit-scrollbar-thumb:hover{background-color:#aaa}.account-wall .vmx-list-accounts .list-group-item{border-radius:0px;border-left-style:none;border-right-style:none}.account-wall .vmx-list-accounts .fa{font-size:1.2em;margin:0}.account-wall .vmx-list-accounts .fas.remover:hover{color:red}div#preloader{position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;overflow:visible;background:#fff url(/assets/ajax-loader/ajax-loader_blue-23babbe551732756fc64d7e44d5b3965030d644b9bda621fef5c64d0ae1a32e3.gif) no-repeat center center;background-size:4rem auto}
