.field-msg{text-align:left;width:100%}.field-msg .error{color:#db6767;font-size:12px}.field-error .error{display:inline-block!important}.field-msg,.wallet-credit{display:none}.field-error .field-msg{display:block!important}.field-error :-moz-placeholder,.field-error :-ms-input-placeholder,.field-error ::-moz-placeholder,.field-error ::-webkit-input-placeholder,.field-error input{color:#db6767}.field-error .s-icon-name{background-position:-10px -523px}.field-error .s-icon-email{background-position:-8px -644px}.field-error .s-icon-pswd{background-position:-8px -768px}.field-error .s-icon-cname{background-position:-9px -584px}.field-error .s-icon-portal{background-position:-9px -827px}.field-error .s-icon-flag{background-position:-4px -1344px}.field-error .s-icon-phone{background-position:-9px -705px}.field-error .s-icon-country{background-position:-14px -768px}.field-error .s-icon-seg{background-position:-10px -949px}:-moz-placeholder,::-moz-placeholder{color:#999;font-weight:400;font-size:14px}::-webkit-input-placeholder{color:#999;font-size:14px;font-weight:300}:-ms-input-placeholder{color:#999;font-size:14px;font-weight:300}.field-error ::-webkit-input-placeholder{color:#db6767}.field-error :-ms-input-placeholder{color:#db6767}.field-error :-moz-placeholder,.field-error ::-moz-placeholder{color:#db6767}.za-country_code-container #rmobile{padding-left:90px}.za-country_code-container select{position:absolute;border:0;width:60px;left:29px;top:11px;opacity:0;z-index:1;cursor:pointer}.ccodelabel{width:25px;position:absolute;left:34px;top:14px;font-size:14px;color:#555}.ccodelabel:after{content:"";position:absolute;width:6px;height:6px;border-top:2px solid #bfbfbf;border-left:2px solid #bfbfbf;left:43px;top:5px;-webkit-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}p.dropdown-arrow{position:relative;font-size:14px;color:#555}p.dropdown-arrow:after{content:"";position:absolute;width:6px;height:6px;border-top:2px solid #bfbfbf;border-left:2px solid #bfbfbf;right:22px;top:-22px;-webkit-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.za-domain-error{margin-left:40px;font-size:13px}.za-tos-container{font-size:13px}.za-newsletter-container{font-size:12px}.za-tos-container a{color:#298ff6}.za-newsletter-container input,.za-newsletter-container label,.za-tos-container .tos-checkbox,.za-tos-container .tos-label{cursor:pointer}.za-newsletter-container input,.za-tos-container .tos-checkbox{float:left;width:5%;height:15px;margin-top:0}.za-newsletter-container label,.za-tos-container .tos-label{display:inline-block;width:90%;margin-bottom:5px;line-height:1.5}.za-donami-error a{color:#298ff6;text-decoration:underline;cursor:pointer}.popup{max-width:450px;height:200px;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;text-align:center;max-width:400px;margin:20px auto 8px}.popup p{color:#666;clear:both;margin:10px 0;font-size:12px;text-align:center;line-height:18px}.loading-progress{width:8%;margin:0 auto;text-align:center}.loader{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:before{width:50%;height:50%;background:#453e70;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.loader:after{background:#fff;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;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)}}.zoho-intro{width:50%;display:table-cell;height:100%;position:relative;-webkit-box-shadow:1px 0 2px #eee;box-shadow:1px 0 2px #eee;vertical-align:middle}.signup{cursor:pointer}@media screen and (max-width:990px){.zoho-intro{display:none}}.signup-form{margin:0 auto}.signup-form h1{font-size:24px;margin:0 auto 15px;text-align:center}.signup-form .form-group{margin-bottom:15px;position:relative}.form-group .form-control{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;outline:0;border-radius:0;padding:10px 12px 10px 35px;border-color:#d6d6d6}.wallet-redeem-container:after,.za-country-container:after,.za-country_state-container:after,.za-email-container:after,.za-name-container:after,.za-password-container:after,.za-phone-container:after,.za-rmobile-container:after{background-repeat:no-repeat;width:16px;height:16px;content:"";position:absolute;top:13px;left:12px}.form-group input{font-size:15px}.za-name-container:after{background-image:url(/expense/signup/images/org.svg)}.za-email-container:after{background-image:url(/expense/signup/images/mail.svg)}.za-password-container:after{background-image:url(/expense/signup/images/password.svg)}.za-country-container:after{background-image:url(/expense/signup/images/global.svg)}.za-country_state-container:after{background-image:url(/expense/signup/images/state.svg)}.za-phone-container:after,.za-rmobile-container:after{background-image:url(/expense/signup/images/call.svg)}.wallet-redeem-container:after{background-image:url(/expense/signup/images/coupon-icon.svg)}.text-semi-muted{color:#666}select.country-section{border-radius:0;width:324px;font-weight:300;font-size:13px;color:#d6d6d6;padding:4px 0 4px 5px;border:1px solid #e0e0e0;font-weight:400;color:#444}.form-control{display:block;width:94%;height:33px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #eee;border-radius:2px}select.form-control{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:none;-moz-appearance:none}.signup-form .form-group .select-drop-down{position:absolute;right:14px;top:20px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #ddd}.form-control:focus{border:1px solid #226ed5;outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid rgba(0,0,0,0);line-height:1.42857143;border-radius:2px;padding:12px 25px;color:#fff}.signup-header{font-size:22px;font-weight:300;margin-bottom:30px}.logged-in{background-color:#47c98e;display:inline-block}.existing-user,.signup-btn{font-size:18px;width:100%;padding:12px 0;background-color:#f36170}.signup-btn.active,.signup-btn:active,.signup-btn:focus,.signup-btn:hover{color:#fff;background-color:#f44557}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.required{color:#fd4e4c}.social-signup{cursor:pointer;text-align:center}.social-signup p,.social-signup ul{color:#333;margin-bottom:15px;display:inline-block}.social-signup ul{margin:15px 0}.social-signup li:first-child{width:100px;height:47px;margin-right:10px}.social-signup li{width:22px;height:22px;text-align:center;vertical-align:middle;display:inline-block}.social-signup li+li{margin-left:5px}[class^=social-icon-]{background-image:url(/expense/signup/images/social-signin-1x.png);background-repeat:no-repeat;background-size:251px 150px;display:inline-block}.social-icon-google{background-position:-3px -81px;width:112px;height:47px}.social-icon-yahoo{background-position:-44px -12px;width:21px;height:21px}.social-icon-fb{background-position:-73px -12px;width:21px;height:21px}.social-icon-linkedin{background-position:-103px -12px;width:21px;height:21px}.social-icon-x{background-position:-133px -12px;width:21px;height:21px}.social-icon-windows{background-position:-165px -13px;width:18px;height:18px}@media screen and (max-width:500px){.za-newsletter-container,.za-tos-container{font-size:11px}.signup-form h1{font-size:20px}}@media screen and (max-width:767px){.popup{width:50%;height:300px}}@media screen and (max-width:1400px) and (min-width:1000px){.social-signup ul{margin-top:0}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){[class^=social-icon-]{background-image:url(/expense/signup/images/social-signin-2x.png)}}