*{font-family:Lato,sans-serif}html{background-color:#e9f0fa!important}.loginForm{background-color:#e9f0fa!important;border-color:#e9f0fa!important}.loginForm .login-card .input-has-icon.form-group button[type=button].btn-link.btn-right.btn.btn-dark{background-color:transparent!important;color:#428bca!important}.loginForm .login-card .remember-me .checkbox{margin:0;min-height:0;display:flex}.loginForm .login-card .remember-me .checkbox label.checkbox.form-control-checkbox{display:flex;align-items:center;margin:0;font-family:Lato}.loginForm .login-card .remember-me .checkbox label.checkbox.form-control-checkbox input[type=checkbox]{float:unset;margin-bottom:5px;margin-left:unset;margin-inline-end:10px}.loginForm .container{width:100%}.loginForm .navbar{min-height:70px;box-shadow:0 3px 2px #d3d3d3;border-collapse:separate}.loginForm .navbar-right li{font-size:12px}.loginForm .navbar-brand>img{margin:16px 10px 16px 112px}.loginForm .navbar{background-color:#fff!important;border-color:#fff!important}.loginForm .navbar-toggle{margin-top:20px;border:none!important}.loginForm .navbar-default .navbar-toggle .icon-bar{background-color:#1d62ad!important}.loginForm .navbar-toggle .icon-bar{width:28px!important;height:4px!important}.loginForm .login-nav-items.navbar-nav.navbar-right{margin:16px 115px 16px 0}.loginForm .navbar-nav>li>.dropdown-menu{border:1px solid #d3d3d3;box-shadow:0 2px 4px #0003;border-radius:4px}.loginForm .navbar-default .navbar-toggle:focus,.loginForm .navbar-default .navbar-toggle:hover{background-color:#e9f0fa!important;border-radius:0}.loginForm .navbar-default .navbar-toggle.collapsed{background-color:#fff!important}.loginForm .control-label{color:#31475a!important;padding-right:0!important}.loginForm .btn,.loginForm .form-control{border-radius:2px}.loginForm .login-heading{text-transform:uppercase;font-size:24px;color:#3c3434!important;letter-spacing:.32px;margin:0 auto}.loginForm .dropdown-menu>li>a{font-size:13px;color:#3d4548!important;padding:6px 10px}.loginForm .login-nav-items.navbar-nav>li>a{font-size:14px;padding:10px 15px;border-radius:4px;text-transform:uppercase}.loginForm .login-nav-items.navbar-nav>li:first-child>a{margin-right:10px!important;color:#fff!important;background-color:#1d62ad!important;border-color:#1d62ad!important}.loginForm .login-nav-items.navbar-nav>li:last-child>a{color:#3d4548!important;background-color:#fff!important;border:1px solid rgba(61,69,72,.3)!important}.loginForm ul.dropdown-menu{padding:0}.loginForm .dropdown-menu>li:nth-child(odd){background-color:#fff!important}.loginForm .dropdown-menu>li:nth-child(2n){background-color:#f5f5f5!important}.loginForm a#basic-nav-dropdown .caret{margin-left:10px!important}.loginForm span.glyphicon.glyphicon-globe:before,.loginForm span.glyphicon.glyphicon-ok:before{color:#1d62ad}.loginForm span.glyphicon.glyphicon-ok:before{font-size:15px}.loginForm .img-style{margin:0 auto;max-width:190px;padding-bottom:30px}.loginForm .navbarMenu{text-transform:uppercase;font-size:17px;color:#1d62ad;letter-spacing:0}.loginForm .login-button,.loginForm .register-button{width:100%;border-radius:4px;color:#fff!important;font-weight:700;border:none;font-size:16px;text-transform:uppercase}.loginForm .login-button,.loginForm .btn-default.login-button:hover{background-color:#8cc04b!important}.loginForm .register-button{background-color:#1d62ad!important}.loginForm .form-group{margin-bottom:10px}.loginForm .login-links a{text-decoration:underline;padding:3px 0;color:#1d62ad;font-family:Lato}.loginForm .class_logo_reg{max-width:155px!important}.loginForm .form-control{border-color:#4d4d4d}.loginForm input[type=email],.loginForm input[type=password],.loginForm button[type=submit],.loginForm a[type=button],.loginForm input[type=text]{margin:0 auto!important;height:38px}.loginForm .rememberMe.row{margin:14px auto 0!important}.loginForm .otpDescription{background-color:#1d62ad;color:#fff;letter-spacing:.08px;font-family:Lato;padding:8px!important}.loginForm .rememberDropdown{width:169px;height:38px}.loginForm .nav>li>a{padding:10px 7px}.loginForm .inner-addon{position:relative}.loginForm .right-addon .glyphicon{right:0}.loginForm .inner-addon .glyphicon{position:absolute;pointer-events:none;padding:7px 25px;color:#96b5d3;font-size:19px}.loginForm .login-links label{color:#1d62ad!important;padding-left:5px}.loginForm .login-links .rememberMe label{color:#3c3434!important;letter-spacing:.11px;line-height:38px;height:38px}.loginForm .otp-links{padding-top:15px;font-weight:700}.loginForm .otp-links a{text-decoration:none!important}.loginForm .otp{border:1px solid #1d62ad!important}.loginForm .btn-default:hover,.loginForm .btn-default:active,.loginForm .btn-default:focus,.loginForm .btn-default:visited{color:#fff!important;background-color:#1d62ad!important;border-color:#1d62ad!important}#lost-password-wrapper h1,#lost-password-wrapper h3,#lost-password-wrapper .reset-description,#lost-password-wrapper .center-btn{text-align:center}#lost-password-wrapper .logo{width:230px!important;margin-top:40px}#lost-password-wrapper .btn.btn-success{width:100%}.loginForm .alertMessage,#lost-password-wrapper .alertMessage{margin:0 auto!important}.loginForm .alert,#lost-password-wrapper .alert{margin-bottom:5px;padding:5px;border-radius:2px;font-weight:700;font-size:10px;letter-spacing:.08px;text-transform:uppercase}.loginForm .alert-success,#lost-password-wrapper .alert-success{border-color:#1d62ad!important;background-color:#1d62ad!important;color:#fff!important;font-weight:400}.loginForm .alert-danger,#lost-password-wrapper .alert-danger{color:#fff;background-color:#d40505;border-color:#d40505}input:-internal-autofill-selected,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px white inset!important}@media (max-width: 690px){.navbar-header,.navbar-nav,.navbar-nav>li{float:none!important}.navbar-toggle{display:block!important}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse,.navbar-collapse.collapsing,.container-fluid>.navbar-header,.navbar-nav{margin-left:-15px!important;margin-right:-15px!important}.collapse.in{display:block!important}.navbar>.container-fluid .navbar-brand{margin-left:0!important}.navbar-nav{margin-top:7.5px!important;margin-bottom:7.5px!important}.navbar-collapse{border-top:1px solid transparent!important}.navbar-default .navbar-collapse{border-color:#e7e7e7!important}.navbar-nav>li>a{padding-top:10px!important;padding-bottom:10px!important}}@media only screen and (max-width: 691px){.loginForm .navbar-brand>img{margin:14px 16px!important}.loginForm .login-nav-items.navbar-nav>li:first-child>a{margin-right:0!important;text-align:center}.loginForm .login-nav-items.navbar-nav.navbar-right,.loginForm .login-nav-items.navbar-nav>li>a{margin:16px 0!important}}@media only screen and (max-width: 480px){.loginForm input[type=email],.loginForm input[type=password],.loginForm button[type=submit],.loginForm a[type=button],.loginForm input[type=text],.loginForm .rememberMe.row,.loginForm .alertMessage{max-width:353px!important}}@media only screen and (max-width: 530px){.loginForm .rememberMe.row{padding:0 10px!important}}.login-card{background:#fff;padding:45px 30px;border-radius:10px;border:1px solid #a5b6c3;margin-bottom:20px}.login-card .login-head{margin-bottom:20px}.login-card .login-head h5{font-weight:700}
