body,html{margin:0;padding:0}body{background-color:#fbfcfe;font-family:Lato,sans-serif}.main_wrapper{background:#f5f5f5;bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.welcome_wrapper{background-color:#fff;background-image:url(/appcreator/images/top-stripe.png);background-repeat:no-repeat;box-shadow:0 0 5px #e7e7e7;height:auto;margin:160px auto 25px;max-height:214px;max-width:716px;padding:60px 70px;position:relative;width:auto}.welcome_txt_big{color:#3394c7;font-size:28px;margin-bottom:15px}.welcome_txt{color:#666;font-size:15px;line-height:28px}.zc-dem-loader-container,.zc-dem-loading-freeze{background:hsla(0,0%,100%,0);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.zc-dem-loading-freeze.zc-ctr-frz{position:relative}.zc-dem-loader .ball-pulse,.zc-dem-loader-container .ball-pulse-container{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.zc-dem-loader-container,.zc-dem-loader-container .ball-pulse-container{position:absolute}@-moz-keyframes scale{0%,80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}45%{opacity:.7;-webkit-transform:scale(.1);transform:scale(.1)}}@-o-keyframes scale{0%,80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}45%{opacity:.7;-webkit-transform:scale(.1);transform:scale(.1)}}@-ms-keyframes scale{0%,80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}45%{opacity:.7;-webkit-transform:scale(.1);transform:scale(.1)}}@-webkit-keyframes scale{0%,80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}45%{opacity:.7;-webkit-transform:scale(.1);transform:scale(.1)}}@keyframes scale{0%,80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}45%{opacity:.7;-webkit-transform:scale(.1);transform:scale(.1)}}.zc-dem-loader .ball-pulse>div:first-child,.zc-dem-loader-container .ball-pulse-container>div:first-child{-webkit-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.48s infinite;-moz-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.48s infinite;-ms-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.48s infinite;-o-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.48s infinite;animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.48s infinite;background-color:#ee463d}.zc-dem-loader .ball-pulse>div:nth-child(2),.zc-dem-loader-container .ball-pulse-container>div:nth-child(2){-webkit-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite;-ms-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite;-o-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite;-moz-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite;animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite;background-color:#08a460}.zc-dem-loader .ball-pulse>div:nth-child(3),.zc-dem-loader-container .ball-pulse-container>div:nth-child(3){-webkit-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite;-ms-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite;-o-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite;-moz-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite;animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite;background-color:#2071ea}.zc-dem-loader .ball-pulse>div:nth-child(4),.zc-dem-loader-container .ball-pulse-container>div:nth-child(4){-webkit-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite;-ms-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite;-o-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite;-moz-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite;animation:scale .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite;background-color:#fdbe2f}.zc-dem-loader .ball-pulse>div,.zc-dem-loader-container .ball-pulse-container>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;border-radius:50%;float:left;height:10px;margin:2px;width:10px}.txtfieldnew{border:1px solid #e2e9ef;border-top-color:#cbd3e2;color:#262626;font-size:12px;height:19px;padding-left:5px}#resetpwPage,#signinPage,#signupPage{font-family:Lato,sans-serif}#signupPage label{color:#4a4e5a;font-size:14px;font-weight:400}#signupPage .input{color:#222326;padding:11px 0 8px}#signupPage input[type=password],#signupPage input[type=text]{background:#fbfcff;border:1px solid #dddfe8;border-radius:4px;box-sizing:border-box;color:#222326;display:block;font-family:Lato,sans-serif;font-size:14px;font-weight:400;margin:0 0 10px;outline:none;padding:10px;transition:.3s ease;width:100%}#signupPage input[type=password]:focus,#signupPage input[type=password]:hover,#signupPage input[type=text]:focus,#signupPage input[type=text]:hover{background:#fff;border:1px solid #3a69ff}#signupPage input[type=password]::placeholder,#signupPage input[type=text]::placeholder{color:#808595}#signupPage .field-error input,#signupPage .field-error input:focus{background:#fff;border-color:#e71f43}#signupPage .link{background-image:url(../../images/refresh.de60e0d871bdd4186caf8cf3792eee81.svg);background-repeat:no-repeat;background-size:15px;color:#444;display:inline-block;font-size:14px;height:17px;margin-left:15px;opacity:.7;outline:none;position:relative;text-decoration:none;top:-14px;width:15px}#signupPage .link:focus,#signupPage .link:hover{opacity:1}#resetpwPage .btn-link,#signinPage .btn-link,#signupPage .btn-link{color:#303030;display:block;font-size:14px;text-align:center}#resetpwPage .btn-link a,#signinLink a,#signinPage .btn-link a,#signupPage .btn-link a{color:#295bf9;font-family:Lato,sans-serif;font-size:14px;outline:none;text-decoration:none}#resetpwPage .btn-link a:focus,#resetpwPage .btn-link a:hover,#signinLink a:focus,#signinLink a:hover,#signinPage .btn-link a:focus,#signinPage .btn-link a:hover,#signupPage .btn-link a:focus,#signupPage .btn-link a:hover{color:#3a69ff;text-decoration:underline}#resetpwPage .btn-link,#signinPage .btn-link{margin:15px 0}.btn{background:#295bf9;border:1px solid #295bf9;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:16px;font-weight:500;height:44px;margin:auto auto 20px;outline:none;transition:width .2s ease-in-out;width:100%}#mobilesignupSuccessMsg .btn:focus,#mobilesignupSuccessMsg .btn:hover,#signupPage .btn:focus,#signupPage .btn:hover{background:#3a69ff;border-color:#3a69ff;box-shadow:0 0 4px 0 rgba(42,124,255,.3)}#signupPage .errormsg{color:#e71f43;display:block;font-size:14px;font-weight:400;line-height:normal;margin-top:-5px}#signupPage .za-captcha{height:48px;margin-bottom:10px}.boxCSS{background-color:#fff;border:1px solid #fff;border-radius:10px;box-shadow:1px 1px 27px rgb(0 0 0/8%);max-width:400px}#signupPage .form-container{margin:0 50px;max-width:300px;padding-bottom:30px}.addpwd-title p,.reset-title p,.signin-title p,.signup-title p{color:#252728;font-family:Lato,sans-serif;font-size:20px;font-weight:600;margin:30px 0;padding-left:50px}.form-container{margin:0 50px;max-width:300px}#signinPage .btn-link{margin-bottom:20px;margin-top:10px}#signinPage .form-container iframe{display:block;height:360px;width:100%}#resetpwPage .form-container iframe{height:380px;width:100%}#resetpwPage .btn-link{display:none;margin-bottom:30px;text-align:center}#resetpwPage .form-container{margin-bottom:30px}#confirmPwdPage{max-width:400px}#confirmPwdPage .errortxt{color:red;font-size:14px;margin-left:0}#mobilesignupSuccessMsg,#signupSuccessMsg{background-color:#fff;border:1px solid #fff;border-radius:10px;box-shadow:4px 5px 14px 3px rgba(0,0,0,.03);display:none;font-family:Lato,sans-serif;margin:5% auto 0;width:400px}#succEmailId{display:block}.success-msg-container{padding:50px 22px 60px;text-align:center}.success-msg-container img{height:155px;width:180px}.welcome_txt_big{color:#252728;font-size:25px;margin-bottom:20px;padding:10px}.welcome_txt{color:#303030;font-size:16px;font-weight:400;line-height:24px;margin-top:20px;padding:0 30px;text-align:center}.welcome_txt #succEmailId a{color:#295bf9;text-decoration:none;word-wrap:break-word}#show_message_container{display:none;padding:10px;position:fixed;text-align:center;top:0;width:100%}#show_success_message{background:#d9edf7;border:1px solid #bc8f8f;border-radius:2px;padding:10px}#confirmPwdPage iframe{height:300px;margin-bottom:30px;width:100%}#portal-page #signinPage .form-container{float:left}#portal-page #signinPage iframe{margin:2% 0 4%;padding:18px 5px 0}#portal-page #signinPage .fgtbox{padding-left:10px}#portal-page #forgotPwdPage{margin-top:35px}#portal-page #forgotPwdPage .reset-title{font-family:Arimo,sans-serif;font-size:18px;padding-left:19px;text-align:left}#portal-page #forgotPwdPage .form-container iframe{margin:2% -20px 4%;padding:0 10px}#portal-page #signupPage{margin-top:35px}#portal-page #signupPage #showSignup{padding-bottom:21px;padding-left:21px;width:270px}#portal-page #signupPage .signup-title{font-family:Lato,sans-serif;font-size:18px;text-align:left}#portal-page #signupPage .errormsg{display:none}#portal-page #signupPage .wordverification-container{padding-left:0}#portal-page #signupPage .wordverification-container span{font:700 14px Lato,sans-serif}#portal-page #signupPage .captcha-container{padding-left:0;padding-top:0}#portal-page #signupPage #successMsg{display:none;min-height:200px;padding-top:50px}#portal-page #signupPage #confirmPwdPage{margin-top:35px}#portal-page #signupPage .confirmPwdPage-title{font-family:Lato,sans-serif;font-size:18px;padding-left:24px;text-align:left}#portal-page #signupPage #confirmPwdPage .form-container{float:left;margin-top:5px}#portal-page #signupPage #confirmPwdPage .form-container iframe{height:275px;margin:2% 0 4%;padding:0 10px}#portal-page #signupPage #forgotPwdPage{display:none;margin-top:35px}#portal-page #signupPage #forgotPwdPage .forgotPwdPage-title{font-family:Lato,sans-serif;font-size:18px;padding-left:19px;text-align:left}#portal-page #signupPage #forgotPwdPage .form-container{float:left}#portal-page #signupPage #forgotPwdPage .form-container iframe{margin:2% -20px 4%;padding:0 10px}#portal-page #signupPage .fgtbox-container{margin-top:0}.show-message-container{display:none;left:0;position:fixed;top:0;width:100%;z-index:1000}.show-message-container .header_curve_cnt11{padding:0}.show-message-container .closerounded{cursor:pointer;margin-right:5px;margin-top:4px}.show-message-container #show_success_message{font-family:Lato,sans-serif;font-size:12px;font-weight:700;padding-right:12px;padding-top:4px}.zc-captcha-container{margin:10px 0 40px}.zc-captcha-subcontainer{align-content:space-between;border:1px solid #dddfe8;border-radius:4px;box-sizing:border-box;display:flex;margin-bottom:10px}.zc-captcha-subcontainer.zc-captcha-focus{background:#fff;border-color:#295bf9}.zc-captcha-subcontainer.field-error,.zc-captcha-subcontainer.field-error.zc-captcha-focus{background:#fff;border-color:#e71f43}#signupPage input[type=text].zc-captcha-field{border:none;box-shadow:none;box-sizing:border-box;flex:50%;height:40px;margin:0;padding:5px 6px 5px 10px;width:50%}.zc-captcha{background:#fff;border-left:1px solid #dddfe8;border-radius:0 4px 4px 0;flex:70%;height:40px}#signupPage .za-captcha{height:40px;margin-bottom:0;margin-top:0;width:128px}#signupPage .link.zc-captcha-icon-rotated{animation:zc-captcha-icon-spin 1s linear infinite;transform:none}#signinPage .btn-link:last-child{margin-bottom:30px}@keyframes zc-captcha-icon-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.zeroheight{display:block;height:0;overflow:hidden;width:0}#signupPage .changeloadbtn{display:block;height:44px;margin:auto;padding:0;width:44px}#signupPage .changeloadbtn:before{animation:spin .5s linear infinite;border:3px solid #fff;border-radius:50%;border-top-color:#295bf9;content:"";display:inline-block;height:20px;margin:9px;width:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Alert,.Error-msg{align-items:center;background-color:#032239;border-radius:6px;display:flex;font-family:inherit;height:auto;justify-content:center;left:0;margin:auto;max-width:600px;min-width:200px;padding:0 20px;position:fixed;right:0;top:-100px;transition:all .2s ease;width:fit-content;width:-moz-fit-content;z-index:2}.error_icon,.tick_icon{background-color:#22c856;background-size:60px;border-radius:50%;display:inline-block;float:left;height:20px;margin:0 15px;position:relative;width:20px}.tick_icon:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:border-box;content:"";display:block;height:5px;margin:7px 6px;transform:rotate(-45deg);width:9px}.alert_message,.error_message{color:#fff;display:inline-block;font-size:14px;line-height:18px;margin:16px 20px 16px 0;max-width:510px}.error_icon{background-color:#ff676f}.error_icon:after,.error_icon:before{background-color:#fff;content:" ";height:10px;left:9px;position:absolute;top:5px;width:2px}.error_icon:before{transform:rotate(45deg)}.error_icon:after{transform:rotate(-45deg)}@media only screen and (max-width:420px){.boxCSS{max-width:360px}#signupPage .link{margin-left:5px}}.zp-cd-not-verified-cont h2{font-size:24px;margin:40px 0 0}.zp-cd-not-verified-cont p{color:#555;font-size:14px;line-height:20px;margin:8px 0 0}.zp-cd-not-verified-cont a{color:#009ada;cursor:pointer;display:inline-block}.zp-cd-not-verified-cont2 h2{font-size:24px}#signupPage .flag-container .iti-flag{display:none}#signupPage .intl-tel-input input[type=text]{transition:.1s ease}#signupPage .selected-flag{background-color:#eeeff2;border-radius:4px 0 0 4px}#signupPage .zc-portal-signup-loginIddiv input{padding-left:10px!important}#signupPage .zc-portal-signup-loginIddiv.zc-phonefield-div input{padding-left:66px!important}#signupPage .zc-portal-signup-loginIddiv .flag-container{display:none}#signupPage .zc-portal-signup-loginIddiv.zc-phonefield-div .flag-container{display:block}#signupPage .zc-portal-signup-loginIddiv .errormsg{margin-top:0}#signupPage .selected-dial-code{font-size:14px}#signupPage .intl-tel-input{margin-bottom:9px;width:100%}#mobilesignupSuccessMsg .welcome_txt{font-size:14px;font-weight:500}#mobilesignupSuccessMsg .success-msg-container{padding:30px 22px 46px}.zc-signin-link{margin-bottom:0;margin-top:42px;padding:10px;text-decoration:none;width:300px}.zc-phone-country-field-container .intl-tel-input .country-list{border:1px solid #f1f1f1;border-radius:4px;box-shadow:0 1px 11px 0 rgba(29,30,47,.09);padding:20px 0;width:320px}.zc-phone-country-field-container .intl-tel-input .country-list .country{border-radius:4px;font-size:14px;margin:0 10px;padding:8px}.zc-phone-country-field-container .intl-tel-input .country-list .country .flag-box .iti-flag{background-image:url(../images/flags.416250f60d785a2e02f17e054d2e4e44.png)}.zc-phone-country-field-container .intl-tel-input .country-list .country .highlight{background-color:#f1f2f4}.iti-mobile .zc-phone-country-field-container .intl-tel-input .country-list{max-height:200px}.zc-form-group .intl-tel-input .iti-flag{background-image:url(../images/flags.416250f60d785a2e02f17e054d2e4e44.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.zc-phone-country-field-container .intl-tel-input .country-list .country .flag-box .iti-flag{background-image:url(../images/flags.416250f60d785a2e02f17e054d2e4e44.png)}}.zc-phone-country-field-dropdown.intl-tel-input .country-list .country{padding:8px 10px}.zc-cp-unverified{font-family:inherit;left:50%;margin:0 auto;max-width:80%;min-width:80%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-52%)}.zc-cp-unverified-icon{background:url(../images/client-portal-domain-unverified.5862897fb7c69fd3da52b163d4e42055.svg) no-repeat 5px 0;display:inline-block;height:120px;width:130px}.zc-cp-unverified-title{font-size:20px;font-weight:400;line-height:1.25;margin:10px 0 0}.zc-cp-unverified-content{color:#4a4e5a;font-size:14px;font-weight:400;line-height:21px;margin:10px auto 0;max-width:60%}