.bg-secondary,.btn-secondary{background-color:#a95260!important}.bg-success,.btn-success{background-color:#3c8287!important}.bg-danger,.btn-danger{background-color:#f18535!important}.bg-warning,.btn-warning{background-color:#a93a78!important}.bg-info,.btn-info{background-color:#3a4b9a!important}label.error{background-color:#f18535;border-radius:.3rem;color:#fff;font-size:.9rem;line-height:1.1;margin-bottom:0;margin-top:5px;padding:.4rem;width:100%}label.error a{color:#fff!important;font-weight:700;text-decoration:underline;}div.error{background-color:#f18535;border-radius:.3rem;color:#fff;font-size:.9rem;line-height:1.1;margin-bottom:0;margin-top:5px;padding:.4rem;width:100%}.sso_lead{font-size:1.8rem;font-weight:500;line-height:1.95rem}.btn{border:none;border-radius:.3rem;box-shadow:0 0 1rem rgba(0,0,0,.15);padding:1rem 2rem}.btn.btn-primary{background-color:#496391!important}.btn.btn-primary:hover{background-color:#a95260!important}.btn.btn-light{background-color:#fff}.btn.btn-light:hover{background-color:#b8b8b8!important}.btn-lg{border:none;border-radius:10px;box-shadow:0 0 1rem rgba(0,0,0,.15);padding:1.25rem 2.5rem}.btn-lg.btn-primary{background-color:#496391!important}.btn-lg.btn-primary:hover{background-color:#a95260!important}.btn-lg.btn-light{background-color:#fff}.btn-lg.btn-light:hover{background-color:#b8b8b8!important}.form-control{padding:.75rem 2rem}.form-control,.form-control-lg{border-radius:10px;box-shadow:0 0 1rem rgba(0,0,0,.15)}.form-control-lg{padding:1.5rem 2rem}.registration-form .panel-left{background-color:#496391;padding:3rem}.registration-form .panel-left img{max-width:80px}@media (min-width:992px){.registration-form .panel-left{padding:2rem}.registration-form .panel-left img{max-width:160px}}.registration-form .tab-registration{padding:1rem}@media (min-width:1366px){.registration-form .tab-registration{padding:2rem}}.registration-form .tab-registration .nav-tabs{border-bottom:none}.registration-form .tab-registration .nav-link{border:1px solid hsla(0,0%,73%,.35);border-radius:.3rem;color:#fff;margin:0 .5rem}.registration-form .tab-registration .nav-link.active{background-color:#496391;color:#fff}.registration-form .tab-registration .logo{margin-right:.75rem;width:150}@media (min-width:1366px){.registration-form .tab-registration .logo{margin:0 .75rem;width:150px}}.registration-form .tab-registration .nav-item i{color:#a95260;font-size:1.6rem;margin:.5rem;opacity:.3}.registration-form .tab-registration .nav-item .active i{color:#496391;opacity:1}.registration-form .tab-registration .btn-secondary{background-color:#a95260;box-shadow:0 0 .5rem rgba(0,0,0,.05)!important}.registration-form .tab-registration .btn-secondary:hover{background-color:#496391!important}.registration-form .tab-registration .btn-secondary.btn-primary{border:1rem;box-shadow:0 0 .5rem rgba(0,0,0,.05)!important}.registration-form .tab-registration .dropdown{margin-bottom:0}.registration-form .tab-registration .dropdown .dropdown-toggle{border-radius:.3rem;font-size:.9rem;padding:.75rem}@media (min-width:1366px){.registration-form .tab-registration .dropdown .dropdown-toggle{font-size:1rem;padding:.75rem 1rem}}.registration-form .tab-registration .dropdown .show{border:1px solid hsla(0,0%,73%,.35);border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.registration-form .tab-registration .dropdown .show .dropdown-item{font-size:.9rem;padding:.75rem}@media (min-width:1366px){.registration-form .tab-registration .dropdown .show .dropdown-item{font-size:1rem;padding:.75rem 1rem}}.registration-form .tab-registration .dropdown .dropdown-menu{border:1px solid hsla(0,0%,73%,.35);border-radius:.3rem;border-top:none;border-top-left-radius:0;border-top-right-radius:0;max-height:150px;overflow:scroll;padding-bottom:0;padding-top:0;top:-2px!important;width:100%}.registration-form .tab-registration .dropdown .btn{border:1px solid hsla(0,0%,73%,.35);box-shadow:0 0 .5rem rgba(0,0,0,.05);color:#000;font-size:.9rem;margin-top:.25rem;padding:.75rem;width:100%}@media (min-width:1366px){.registration-form .tab-registration .dropdown .btn{font-size:1rem;padding:.75rem 1rem}}.registration-form .tab-registration .asterisco{color:#999;color:#d41e1d;margin-left:.25rem}.registration-form .tab-registration a.small{color:#999;font-size:.8rem}.registration-form .tab-registration span{color:#999;font-size:.9rem}@media (min-width:1366px){.registration-form .tab-registration span{font-size:1rem}}.registration-form .tab-registration .registration-alert{background-color:#f18535;border-radius:.3rem;padding:.75rem}.registration-form .tab-registration .registration-alert p{color:#fff;font-size:.9rem;line-height:1.1;margin-bottom:0}.registration-form .tab-registration .registration-alert p span{color:#333;font-weight:400;padding-left:.5rem;text-transform:none}.registration-form .tab-registration .form-control,.registration-form .tab-registration .form-select{border-color:hsla(0,0%,73%,.35);border-radius:.3rem;box-shadow:0 0 .5rem rgba(0,0,0,.05);font-size:.9rem;margin-top:.25rem;padding:.75rem}@media (min-width:1366px){.registration-form .tab-registration .form-control,.registration-form .tab-registration .form-select{font-size:1rem;padding:.75rem 1rem}}.registration-form .tab-registration .form-control:focus,.registration-form .tab-registration .form-select:focus{background-color:#fff;border-color:hsla(0,0%,73%,.35);color:#212529}.registration-form .tab-registration .form-controlinput:-webkit-autofill,.registration-form .tab-registration .form-selectinput:-webkit-autofill{background-image:none;color:#000}.registration-form .tab-registration .form-control input:-webkit-autofill-and-obscured,.registration-form .tab-registration .form-control input:-webkit-autofill-strong-password,.registration-form .tab-registration .form-control input:-webkit-autofill-strong-password-viewable,.registration-form .tab-registration .form-controlinput:autofill,.registration-form .tab-registration .form-select input:-webkit-autofill-and-obscured,.registration-form .tab-registration .form-select input:-webkit-autofill-strong-password,.registration-form .tab-registration .form-select input:-webkit-autofill-strong-password-viewable,.registration-form .tab-registration .form-selectinput:autofill{background-image:none;color:#000}.registration-form .tab-registration .form-control::-webkit-input-placeholder,.registration-form .tab-registration .form-select::-webkit-input-placeholder{color:#b8b8b8}.registration-form .tab-registration .form-control.error,.registration-form .tab-registration .form-select.error{border:1px solid #f18535;box-shadow:0 0 .5rem rgba(241,133,53,.5)}.registration-form .tab-registration .form-control.error:focus,.registration-form .tab-registration .form-select.error:focus{background-color:#fff;border-color:hsla(0,0%,73%,.35);color:#212529}.registration-form .tab-registration .form-control.ok,.registration-form .tab-registration .form-select.ok{border:1px solid #70b966;box-shadow:0 0 .5rem rgba(112,185,102,.5)}.registration-form .tab-registration .form-control.ok:focus,.registration-form .tab-registration .form-select.ok:focus{background-color:#fff;border-color:hsla(0,0%,73%,.35);color:#212529}.registration-form .tab-registration textarea.form-control{color:#333;font-size:.9rem;height:105px;margin-top:.5rem}@media (min-width:1366px){.registration-form .tab-registration textarea.form-control{font-size:1rem}}.registration-form .tab-registration .tab-navigation .nav-link{background-color:#a95260;background-color:unset!important;border:1px solid hsla(0,0%,73%,.35);border:0!important;border-radius:.3rem;color:#fff;font-size:20px;margin:0 .5rem;padding:0}.registration-form .tab-registration .tab-navigation .nav-link.active{background-color:#496391;color:#fff}.tooltip-main{background:#f8f8f8;border:1px solid #333;border-radius:50%;color:#333;float:right;font-weight:700;height:15px;margin:4px;text-align:left!important;width:15px}.sso-btn-tooltip{border-radius:0;box-shadow:none;color:#999;font-size:.9rem;line-height:0;padding:0;width:16px}@media (min-width:1366px){.sso-btn-tooltip{font-size:1rem}}.tooltip-inner{background:#fff;border:1px solid #333;color:#333;font-size:12px;max-width:236px!important;padding:.5rem;text-align:left}.tooltip.show{opacity:1}.sso-logo{width:100px}.login-form{height:100%;padding:4rem;position:relative;width:100%}.login-form .overlay{left:0;min-height:100%;min-width:100%;position:fixed;top:0;z-index:-1}@media (max-width:576px){.login-form{padding:1.5rem}.login-form .overlay{display:none}.login-form .tab-login{border:none;border-radius:0;box-shadow:none;height:100%;margin-top:0;padding:1rem 0}}@media (min-width:1112px){.login-form .tab-login{margin:2rem 0;padding:2.5rem}}.login-form .tab-login .nav-link{background-color:#a95260;border:1px solid hsla(0,0%,73%,.35);border-radius:.3rem;color:#fff;margin:0 .5rem}.login-form .tab-login .nav-link.active{background-color:#496391}.login-form .tab-login .logo,.tab-registration .logo{margin-right:.75rem;width:150px}.login-form .tab-login .nav-item i,.tab-registration .nav-item i{color:#a95260;font-size:1.6rem;margin:.5rem;opacity:.3}.login-form .tab-login .nav-item .active i,.tab-registration .nav-item .active i{color:#496391;opacity:1}.login-form .tab-login .btn-secondary,.tab-registration .btn-secondary{background-color:#a95260;box-shadow:0 0 .5rem rgba(0,0,0,.05)!important}.login-form .tab-login .btn-secondary.btn-primary,.tab-registration .btn-secondary.btn-primary{border:1rem;box-shadow:0 0 .5rem rgba(0,0,0,.05)!important}.login-form .tab-login .dropdown,.tab-registration .dropdown{margin-bottom:0}.login-form .tab-login .dropdown .dropdown-toggle,.tab-registration .dropdown .dropdown-toggle{border-radius:.3rem;box-shadow:0 0 1rem rgba(0,0,0,.15);font-size:.9rem;padding:.75rem}.login-form .tab-login .dropdown .show,.tab-registration .dropdown .show{border:1px solid hsla(0,0%,73%,.35);border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.login-form .tab-login .dropdown .show .dropdown-item,.tab-registration .dropdown .show .dropdown-item{font-size:.9rem;padding:.75rem}.login-form .tab-login .dropdown .dropdown-menu{border:1px solid hsla(0,0%,73%,.35);border-radius:0 0 .3rem .3rem;border-top:none;max-height:150px;overflow:scroll;padding-bottom:0;padding-top:0;top:-2px!important;width:100%}.login-form .tab-login .dropdown .btn,.tab-registration .dropdown .btn{border:1px solid hsla(0,0%,73%,.35);box-shadow:0 0 .5rem rgba(0,0,0,.05);color:#dee2e6;font-size:.9rem;margin-top:.25rem;padding:.75rem;width:100%}.login-form .tab-login .asterisco,.tab-registration .asterisco{color:#999;margin-left:.25rem}.login-form .tab-login a.small,.tab-registration a.small{color:#999;font-size:.8rem}.login-form .tab-login .form-control{border-color:hsla(0,0%,73%,.35);border-radius:.3rem;box-shadow:0 0 .5rem rgba(0,0,0,.05);font-size:.9rem;margin-top:.25rem;padding:.75rem}.form-control.error.ok:focus,.form-control.error:focus,.form-control:focus,.login-form .tab-login .form-control.error:focus,.login-form .tab-login .form-control.ok:focus,.login-form .tab-login .form-control:focus{background-color:#fff;border-color:hsla(0,0%,73%,.35);color:#212529}.login-form .tab-login .form-controlinput:-webkit-autofill{background-color:#dee2e6;background-image:none;color:#000}.login-form .tab-login .form-control input:-webkit-autofill-and-obscured,.login-form .tab-login .form-control input:-webkit-autofill-strong-password,.login-form .tab-login .form-control input:-webkit-autofill-strong-password-viewable,.login-form .tab-login .form-controlinput:autofill{background-color:#dee2e6;background-image:none;color:#000}.login-form .tab-login .form-control::-webkit-input-placeholder{color:#dee2e6}.form-control.error,.login-form .tab-login .form-control.error{border:1px solid #f18535;box-shadow:0 0 .5rem rgba(241,133,53,.5)}.form-control.error.ok,.login-form .tab-login .form-control.ok{border:1px solid #70b966;box-shadow:0 0 .5rem rgba(112,185,102,.5)}
