body{background:0 0}.login-box{width:328px;margin:0 auto auto 10%;display:flex;align-items:center;justify-content:center;height:100vh;top:0}.register-box{width:328px;margin:0 auto auto 10%}.login-box .login-box-body,.register-box .register-box-body{margin-top:10px;margin-bottom:10px}.sub-logo{background:url(../../images/empresa-logo.png) center center no-repeat;background-size:85%,85%,contain;width:451px;height:100vh;position:fixed;top:0;right:10%}.login-box-body,.register-box-body{border-radius:12px;background-color:rgba(27,117,187,.9);padding:20px 30px}.register-box-body{background-color:rgba(27,117,187,.9)}.login-box-body .form-group input,.register-box-body .form-group input{font-family:FocoW01-Light;font-size:15px;border:0;border-color:inherit;border-radius:9px;height:44px;color:#000}.register-box-body .form-group input{font-size:15px}#buscar-indicador{padding:11px 12px}.form-group.has-error .form-control input{border-top:1px;border-left:1px;border-right:1px;border-bottom:1px}.register-box-body .checkbox{font-family:FocoW01-Light;font-size:15px;color:#fff}.form-control-feedback .register-box-body .checkbox a{color:#fff;text-decoration:underline}input.datepicker{padding-left:12px}.login-logo,.register-logo{margin:15px 0 10px 0}.register-logo{margin:15px 10px}.esqueci-mastermdr{color:#fff;font-family:FocoW01-Light;font-size:14px;font-weight:400;display:inline-block}.esqueci-mastermdr.hover,.esqueci-mastermdr:active,.esqueci-mastermdr:hover{color:#fff;text-decoration:underline}.esqueci-mastermdr:focus{color:#fff}.form-control-feedback{height:44px;line-height:44px;color:#000!important;left:0}.has-feedback .form-control{padding-right:10.5px;padding-left:36.5px}.txt-alg-center{text-align:center}.btn-mastermdr{font-family:FocoW01-Light;background-color:#00adef;border-color:inherit;border:0;color:#fff;font-size:20px;font-weight:400;border-radius:9px!important;height:44px;font-weight:700}.btn-mastermdr.hover,.btn-mastermdr:active,.btn-mastermdr:hover{background-color:#00adef;color:#fff}.btn-mastermdr-cadastro{background-color:#ae903e;color:#fff;font-weight:700}.btn-mastermdr-cadastro.hover,.btn-mastermdr-cadastro:active,.btn-mastermdr-cadastro:hover{background-color:#ae9045;color:#fff}#trocar-indicador{font-family:FocoW01-Light;color:#fff;font-size:15px;text-decoration:underline;margin-bottom:3px}.icon-mastermdr-user{background:url(../../images/icon-user.png?v=220719) no-repeat 10px center}.icon-mastermdr-pass{background:url(../../images/icon-pass.png?v=220719) no-repeat 12px center}.icon-mastermdr-username{background:url(../../images/icon-username.png?v=220719) no-repeat 9px center}.icon-mastermdr-cpf{background:url(../../images/icon-cpf.png?v=220719) no-repeat 9px center}.icon-mastermdr-rg{background:url(../../images/icon-rg.png?v=220719) no-repeat 12px center}.icon-mastermdr-email{background:url(../../images/icon-email.png?v=220719) no-repeat 9px center}.icon-mastermdr-contract{background:url(../../images/icon-contract.png?v=220719) no-repeat 12px center}.icon-mastermdr-date{background:url(../../images/icon-date.png?v=220719) no-repeat 12px center}@media (max-width:1120px){.login-box,.register-box{margin-left:5%}.sub-logo{right:5%}}@media (max-width:880px){.login-box,.register-box{margin:0 auto}.sub-logo{display:none}}