.login-form{position:fixed;overflow:visible}.login-form .modal-dialog{max-width:400px;width:95%;height:90%;overflow:auto}.login-form .login-form-title{color:#0f518d;font-size:20px;font-weight:600;line-height:initial;margin:0}.login-form .error_warning{display:none;background:#f4364c;color:#fff;padding:10px 15px;margin:25px 0 15px;text-align:center;font-size:1rem}.login-form .error_warning .login_action_btn{text-decoration:underline;font-weight:700;background:0 0;color:inherit;float:initial;margin:0;padding:0}.login-form .error_warning .login_action_btn:hover{border:none}.login-form .success_notice{background:#0f518d}.login-form .close-btn{right:14px;top:14px;padding:12px;z-index:10}.login-form .close-btn:after,.login-form .close-btn:before{width:20px;background:#8c8c8c}.login-form .close-btn:hover:after,.login-form .close-btn:hover:before{background:#0f518d!important}.login-form .checkbox-hidden{display:none}.login-form .box,.login-form .checkbox-label{display:inline-block;position:relative}.login-form .box{content:'';background-color:#fff;border:2px solid #00a1d9;padding:8px;top:3px;cursor:pointer}.login-form input[type=checkbox]:checked+.checkbox-label .box:after{content:'';position:absolute;width:5px;height:13px;border:solid #00a1d9;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;left:6px}.login-form .loader_gif{display:none;width:100px;height:auto;position:absolute;z-index:100;left:calc(50% - 60px);top:calc(50% - 70px)}.login-form .forgot_password{padding:6px 0 15px;text-align:right;cursor:pointer}.login-form .forgot_password:hover{color:#0f518d}.login-form .forgot_password_description{line-height:1em;margin-bottom:2em}.login-form .login_action_btn_wrap{border-top:2px solid #0f518d}.login-form .login_action_btn{padding-top:20px;text-align:center;font-size:15px}.login-form .login_action_btn:hover{cursor:pointer}.login-form .submit_btn_wrap{margin-top:10px;padding:10px 0 40px}.login-form .reset_password_form{display:none}.login-form .reset_password_form .submit_btn_wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-form .cancel_btn,.login-form .submit_btn{-ms-flex-wrap:nowrap;padding:9px 6px;margin:0 6px 15px;font-size:16px;font-weight:700;text-align:center}.login-form .submit_btn{color:#fff;background:#f48813;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px}.login-form .submit_btn:hover{background:#e37b0b;cursor:pointer}.login-form .submit_btn.disabled,.login-form .submit_btn.disabled:hover{background:#b9b6b2!important}.login-form .submit_btn .submit_btn_text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px}.login-form .submit_btn.none{display:none}.login-form .cancel_btn{color:#fff;background:#666;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px}.login-form .cancel_btn:hover{background:#888;cursor:pointer}.login-form .cancel_btn.disabled,.login-form .cancel_btn.disabled:hover{background:#b9b6b2!important}.login-form .cancel_btn .submit_btn_text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px}.login-form .cancel_btn.none{display:none}.login-form .submit_btn--login .submit_btn_text{line-height:26px}.login-form .submit_btn--fb{height:44px;background:#1d3c78!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 6px;margin-bottom:20px}.login-form .submit_btn--fb:hover{background:#174978!important}.login-form .submit_btn--fb .submit_btn_text{font-size:13px}.login-form .cancel_btn--reset_password,.login-form .submit_btn--reset_password{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:13px 20px}.login-form .input-field{position:relative;margin-top:1rem}.login-form .input-field label{color:#5e6d75;font-size:13px;cursor:text;text-align:left;margin-bottom:8px}.login-form .input-field input{background-color:#fff!important;border:1px solid #d1d1d1;border-radius:0;outline:0;height:3rem;width:100%;color:#000;font-size:1rem;margin:0;padding:10px;-webkit-box-shadow:none;box-shadow:none}.login-form .input-field input:-webkit-autofill,.login-form .input-field input:-webkit-autofill:active,.login-form .input-field input:-webkit-autofill:focus,.login-form .input-field input:-webkit-autofill:hover{background-color:#FFF!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important}.login-form .input-field .notvalid-password .active,.login-form .input-field input.active.notvalid{border-color:#f4364c}.login-form .input-field .eye-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form .input-field .eye-box .password-eye{position:absolute;right:8px}.login-form .word_separator{margin-top:20px;margin-bottom:20px;text-align:center;color:#255089;font-weight:500;font-size:16px}.login-form .padding-sides-5{padding:0 5px}.login-form .padding-sides-5 .sign-google{padding:1px 0;background:#253B74;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px}.activate_rc_info{background:#ebebeb;color:#666;font-weight:700;font-size:17px;margin:70px auto 30px;max-width:500px}.activate_rc_info.session_expired{margin-top:40px}@media only screen and (min-width:768px){.activate_rc_info{margin:120px auto 30px}.activate_rc_info.session_expired{margin-top:64px}}.activate_rc_info .activate_rc_btn_wrap{margin-top:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.activate_rc_info .activate_rc_btn{background-color:#f48813;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;font-size:16px;text-align:center;padding:10px 20px;width:100%;margin-bottom:20px}.activate_rc_info .activate_rc_btn.cancel_btn{border:1px solid #bababa;color:#666;background:#fff}@media only screen and (min-width:480px){.activate_rc_info .activate_rc_btn{margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 1 190px;flex:0 1 190px}}.activate_rc_info .activate_rc_btn--form{width:100%}.activate_rc_info .activate_rc_btn--form .activate_rc_btn{display:block;-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;margin-bottom:0}@media only screen and (min-width:480px){.activate_rc_info .activate_rc_btn--form{-webkit-box-flex:0;-ms-flex:0 1 190px;flex:0 1 190px}}.activate_rc_info .activate_rc_title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#0f518d;color:#fff;padding:15px 20px}.activate_rc_info .activate_rc_title.activate_rc_title--error{background:#f2385a}.activate_rc_info .activate_rc_text{margin:0;padding:20px;border:1px solid #bababa}.activate_rc_info .achtung{margin-left:20px}.checkmark{display:block;position:relative;height:20px;width:20px;background-color:#fff;border:1px solid #5e6d75;margin-left:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem}:hover .checkmark{border-color:#00a1d9}.checkmark.checked{background-color:#00a1d9;border-color:#fff}.checkmark.checked:after{content:"\2713";position:absolute;top:0;left:3px;color:#fff;font-size:16px}.accept-terms{padding:7px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.none{display:none}