.loading-progress,.login-new,.popup h3,.popup p,.za-country_code-container .ccodelabel{text-align:center}.popup{max-width:450px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;background:#fff;padding:30px;z-index:302;box-shadow:-2px 0 6px #666;-webkit-box-shadow:-2px 0 6px #666}.popup,.signin-loader{position:fixed;top:0;bottom:0;left:0;right:0}.signin-loader{background:rgba(0,0,0,.4);z-index:1000}.popup h3{color:#555454;font-size:20px;max-width:400px;margin:20px auto 8px}.popup p{color:#666;clear:both;margin:10px 0;font-size:12px;line-height:18px}.loading-progress{width:8%;margin:0 auto}.loader{display:block!important;font-size:10px;margin:0;text-indent:-9999em;width:5em;height:5em;border-radius:50%;background:#453e70;background:-webkit-gradient(linear,left top,right top,color-stop(10%,#453e70),color-stop(42%,rgba(69,62,112,0)));background:linear-gradient(90deg,#453e70 10%,rgba(69,62,112,0) 42%);position:relative;-webkit-animation:load3 1.4s linear infinite;animation:load3 1.4s linear infinite;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:after,.loader:before{content:"";position:absolute;top:0;left:0}.loader:before{width:50%;height:50%;background:#453e70;border-radius:100% 0 0 0}.loader:after{background:#fff;width:75%;height:75%;border-radius:50%;margin:auto;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.signup-form-wrapper{font-size:12px;line-height:normal}.signup-form .form-group{margin-bottom:14px;position:relative}.signup-form .form-control{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:48px;padding:5px 12px 5px 17px;font-size:14px;color:#000;background-color:#fff;border:1px solid #d6d6d6;-webkit-transition:border .1s ease;transition:border .1s ease;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.change-country,.form-group label,.signup-btn,.social-links button,.za-country_code-container select,select.form-control{cursor:pointer}.signup-form #country.form-control,.signup-form #country_state.form-control{padding-left:36px}.signup-form .form-control:disabled{background-color:hsla(0,0%,75.7%,.30196078431372547);border-color:hsla(0,0%,46.3%,.30196078431372547)}.signup-form .form-control::-webkit-input-placeholder{opacity:0;-webkit-user-select:none;user-select:none}.signup-form .form-control::-moz-placeholder{opacity:0;-moz-user-select:none;user-select:none}.signup-form .form-control:-ms-input-placeholder{opacity:0;-ms-user-select:none;user-select:none}.signup-form .form-control::-ms-input-placeholder{opacity:0;-ms-user-select:none;user-select:none}.signup-form .form-control::placeholder{opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.change-country{font-size:12px;color:#000;background-color:rgba(0,0,0,0);border:none;padding:0;text-decoration:underline}.field-msg{display:none}.field-error .field-msg{display:block}.field-msg .error{color:#e00;font-size:12px;display:block;padding:4px 0 0 4px}.signup-form #rmobile::-webkit-input-placeholder,.signup-form .capch-text-field::-webkit-input-placeholder{opacity:1;-webkit-user-select:auto;user-select:auto}.signup-form #rmobile::-moz-placeholder,.signup-form .capch-text-field::-moz-placeholder{opacity:1;-moz-user-select:auto;user-select:auto}.signup-form #rmobile:-ms-input-placeholder,.signup-form .capch-text-field:-ms-input-placeholder{opacity:1;-ms-user-select:auto;user-select:auto}.signup-form #rmobile::-ms-input-placeholder,.signup-form .capch-text-field::-ms-input-placeholder{opacity:1;-ms-user-select:auto;user-select:auto}.signup-form #rmobile::placeholder,.signup-form .capch-text-field::placeholder{opacity:1;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.signup-form .form-control:focus,.signup-form .form-control:hover{outline:0;border:1px solid #000}.signup-form .dropdown-arrow{position:relative;margin:0}.dropdown-arrow:after{content:"";position:absolute;width:6px;height:6px;border-top:2px solid #bfbfbf;border-left:2px solid #bfbfbf;right:22px;top:-24px;-webkit-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);pointer-events:none}[class^=label-]{position:absolute;-webkit-transform:translateY(-32px) translateX(12px);-ms-transform:translateY(-32px) translateX(12px);transform:translateY(-32px) translateX(12px);font-size:14px;line-height:17px;color:#767676;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.label-country:before,.label-state:before,.za-country_code-container.label-phoneno:before,[class^=label-]:before{content:"";height:12px;width:12px;background-image:url(/expense/signup/input-icons.svg);background-size:122px 12px;background-repeat:no-repeat;margin-right:7px}.label-country:before,.label-state:before,.za-country_code-container.label-phoneno:before{display:block;position:absolute;top:18px;left:18px;pointer-events:none}.label-company-name:before{background-position:0 0}.label-email:before{background-position:-22px 0}.label-password:before{background-position:-44px 0}.label-country:before{background-position:-66px 0}.label-state:before{background-position:-88px 0}.label-phoneno:before{background-position:-110px 0}.form-control:not(:-moz-placeholder-shown)~[class^=label-]{transform:translateY(-55px) translateX(14px) scale(.9);line-height:16px;color:#000;background:#fff}.form-control:not(:-ms-input-placeholder)~[class^=label-]{-ms-transform:translateY(-55px) translateX(14px) scale(.9);transform:translateY(-55px) translateX(14px) scale(.9);line-height:16px;color:#000;background:#fff}.form-control:focus~[class^=label-],.form-control:not(:placeholder-shown)~[class^=label-]{-webkit-transform:translateY(-55px) translateX(14px) scale(.9);-ms-transform:translateY(-55px) translateX(14px) scale(.9);transform:translateY(-55px) translateX(14px) scale(.9);line-height:16px;color:#000;background:#fff}.form-control:not(:-moz-placeholder-shown)~[class^=label-]:before{filter:brightness(0)}.form-control:not(:-ms-input-placeholder)~[class^=label-]:before{filter:brightness(0)}.form-control:focus~[class^=label-]:before,.form-control:not(:placeholder-shown)~[class^=label-]:before{-webkit-filter:brightness(0);filter:brightness(0)}.za-country-container{display:none!important}.za-country-container.show{display:block!important}.country-state-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.country-state-container>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.signup-form .za-country_code-container input{padding-left:90px}.za-country_code-container select{position:absolute;border:0;width:50px;left:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:16px;opacity:0;z-index:1}.za-country_code-container .ccodelabel{position:absolute;top:16px;left:35px;margin:0 0 0 2px;font-size:14px;color:#767676}.ccodelabel:after{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;border-top:2px solid #bfbfbf;border-left:2px solid #bfbfbf;margin:2px 0 0 5px;-webkit-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.za-country_state-container select{padding-right:30px;text-overflow:ellipsis;white-space:nowrap}.signup-form input[type=checkbox]{vertical-align:top;cursor:pointer}.za-newsletter-container,.za-tos-container{line-height:18px}.za-tos-container{color:#727370}.za-newsletter-container,.za-tos-container a,.za-tos-container label{color:#444}.za-newsletter-container label{display:inline-block;width:90%}.signup-btn{width:100%;color:#fff;font-size:14px;font-weight:600;background:#fb4446;background:-webkit-gradient(linear,left top,right top,from(#fb4446),to(#fb4446));background:linear-gradient(90deg,#fb4446,#fb4446);border:1px solid #fb4446;padding:15px;border-radius:8px}.signup-btn:hover{background:#e93e40;background:-webkit-gradient(linear,left top,right top,from(#e93e40),to(#e93e40));background:linear-gradient(90deg,#e93e40,#e93e40);border-color:#e93e40}.social-signup{border-top:1px solid #e2e2e2;padding-top:25px;margin-top:25px}.social-signup p{color:#000;font-size:12px;line-height:normal;margin:0 0 10px}.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.social-links button{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fafafa;border:1px solid #dadada;padding:13px 0;border-radius:8px;-webkit-transition:border .5s ease;transition:border .5s ease}.social-links button:hover{border-color:#999}[class^=social-icon-]{height:22px;width:22px;background-image:url(/expense/signup/social-icons.svg);background-repeat:no-repeat;background-size:189px 22px;margin:0 auto}.social-icon-google{background-position:0 0}.social-icon-fb{background-position:-167px 0}.social-icon-linkedin{background-position:-83px 0}.social-icon-x{background-position:-125px 0}.social-icon-windows{width:21px;background-position:-42px 0}.login-new{color:#333;font-size:14px;margin-top:25px}.login-new a{font-weight:600}.signup-header{font-size:16px;margin:5px 0 20px}