.payWall{width:50%;margin:20px auto;min-width:880px}.payWall-premium-register,.payWall-premium-login{font-family:sans-serif}.payWall-premium-login{width:50%;display:inline-block;border-right:solid 1px #dbe5e7}.payWall-premium-login .isApproved-class{margin-top:20px;margin-bottom:20px}.payWall-premium-login span:first-child{font-weight:bolder;font-size:20px}.payWall-premium-login .login-payWall .forgot-password-link{color:#62b2d5;display:block;margin-top:10px;text-decoration-line:underline}.payWall-premium-login .login-payWall{width:400px;border-top:solid 1px #dbe5e7;padding-top:20px;margin-top:10px}.payWall-premium-login .login-payWall input{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.payWall-premium-login .isApproved-class p{color:#7a7a7a;display:inline-table}.payWall-premium-login button,.payWall-premium-register .premium-login-submit-button{background-color:#d31924;border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:5px;margin:4px 2px;height:40px;width:120px;font-weight:bolder;cursor:pointer}.premium-login-submit-button{background-color:#d31924;border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:5px;margin:4px 2px;height:40px;width:120px;font-weight:bolder;cursor:pointer}.payWall-premium-register{width:49%;float:right;display:inline-block;text-align:center}.payWall-premium-register p{font-weight:bold;margin-bottom:10px}.payWall-premium-register div{display:inline-block;margin-top:150px}.payWall-premium-register .premium-login-submit-button span{display:inline-block;margin:10px}.error{color:red}.main-iframe-forgot-password{text-align:center}.error-msg{margin-bottom:10px}.error-msg-response{margin-top:10px;margin-bottom:10px}#lblConfirm{color:#000}.main-iframe-reset-password{text-align:center}.lblerror{margin:auto;display:inline-block;font-size:8vw;height:14vw;margin-top:31vw;margin-left:20vw}.iframe-reset-password{margin:auto;height:100%;height:400px;border:none}.iframe-forgot-password{margin:auto;min-height:670px;min-width:500px}.cancel-premium-subscription-link{width:155px;height:36px;object-fit:contain;box-shadow:0 1px 0 0 #e3e3e3;background-color:#fff;text-align:center;padding-top:5px}.cancel-premium-subscription-link a{font-family:Khula;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#cb0f3e!important}.premium-cancel-subscription-form{text-align:center}.premium-cancel-subscription-form .g-row{margin-top:10px;margin-bottom:10px}.premium-cancel-subscription-form .g-row .control-label{font-size:17px}.premium-cancel-subscription-form .g-row .control-text-box{font-size:16px;width:300px}.premium-cancel-subscription-form .g-row .control-text-area{font-size:12px;width:300px;min-height:50px}.premium-user-logout-form{width:302px;height:85px;box-shadow:0 1px 0 0 rgba(0,0,0,.1);background-color:#fff;padding-top:10px;padding-left:10px}.premium-user-logout-form-title .paywall-user-name{font-size:17px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#212121}.premium-user-logout-form-title .paywall-user-login-message{font-size:12px;font-weight:200;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#212121;margin-top:5px;margin-bottom:5px}.premium-user-logout-form-button .paywall-title{height:20px;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.86;letter-spacing:2px;color:#4a4a4a}.premium-user-logout-form-button .paywall-sign-out{height:16px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:right;color:#cb0f3e;margin-left:150px}#lblValidationCaptcha{display:none;font-weight:normal;padding-bottom:10px}#html_element{text-align:center;text-align:-webkit-center;margin-top:20px;margin-bottom:20px}.pay-wall-forgotpass{width:330px;margin:auto;margin-top:40px;margin-bottom:140px}.pay-wall-forgotpass .top-text-header span{display:inline-block;color:#343333;font-family:inherit;font-size:190%;margin-bottom:20px}.pay-wall-forgotpass .top-text-header p{display:inline-block;color:#939393;font-family:inherit;line-height:25px}.pay-wall-forgotpass .email-required-pay-wall input{padding:12px 20px;margin:8px 0;width:330px;display:block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.pay-wall-forgotpass .email-required-pay-wall span{display:block;color:#939393!important}.pay-wall-forgotpass .premium-forget-password-submit-button{background-color:#d31924;border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:5px;margin:4px 2px;height:40px;width:120px;font-weight:bolder;cursor:pointer}.info{margin-top:10px;margin-bottom:10px}.res-password{margin:auto;font-family:'Arial';width:340px}.pay-wall-resetpass{width:330px;margin:auto;margin-top:40px;margin-bottom:140px}.field-validation-error span{color:red!important;font-size:14px!important;font-weight:normal!important}.pay-wall-forgotpass .email-required-pay-wall .field-validation-error span{display:block;color:red!important;font-size:14px!important;font-weight:normal!important}.error-msg-response span{display:block;color:red!important;font-size:14px!important;font-weight:normal!important}.pay-wall-resetpass .top-text-header span{display:inline-block;color:#343333;font-family:inherit;font-size:25px;margin-bottom:20px;font-weight:bold;margin-top:20px}.premium-reset-password-submit-button{background-color:#d31924;border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:14px;border-radius:7px;margin-top:10px;height:50px;width:150px;font-weight:bolder;cursor:pointer;margin-bottom:10px}.top-text-header span{display:inline-block;color:#343333;font-family:inherit;font-size:25px;margin-bottom:20px;font-weight:bold;margin-top:20px}.pay-wall-resetpass .top-text-header p{display:inline-block;color:#939393;font-family:inherit;line-height:25px;font-size:17px}.pay-wall-resetpass .form-item input{padding:12px 20px;margin:8px 0;width:330px;display:block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.res-password .continue-homepage{background-color:#4c4a4a;border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:15px;border-radius:5px;height:50px;font-weight:bolder;cursor:pointer;margin-bottom:10px;width:150px;padding-top:15px;margin-top:50px}