.radio-options .form-group input[type="radio"]:checked:after {top: 3px;left: 3px;width: 12px;height: 12px;}.form-box{margin:3rem 1rem;padding-bottom:3rem; /*box-shadow:0 5px 8px 0 #000*/}.container{max-width:1130px}.payment .appstore{width:100%}.NewSubReg-form footer .copy-right-text{padding:2rem 0;font-size:.9rem}.NewSubReg-form .black-btn{text-transform:uppercase;padding:15px 0;font-family:'Open Sans';letter-spacing:1px;min-width:300px;border-radius:100px}.NewSubReg-form .modal-dialog.bottom-modal .modal-content{width:86%;border-top-left-radius:15px;border-top-right-radius:15px}.NewSubReg-form .modal-dialog.bottom-modal .modal-footer{padding:.25rem 2%}.NewSubReg-form #documents-modal .black-btn{text-transform:uppercase;padding:12px 10px;font-family:'Open Sans';letter-spacing:1px;min-width:396px}.NewSubReg-form .modal-dialog.bottom-modal .modal-footer{position:fixed;bottom:-1%;background-color:#fff;padding:.25rem 1%;text-align:center;width:514px;max-width:100%}.sub-heading-box{border-radius:10px;font-size:1rem;font-family:'Open Sans'}.form-box{border-radius:10px;margin:1rem}.nps-trust img.nps-trust-icon{width:15%;object-fit:scale-down}.nps-trust p{margin-top:15px}.otp-box{width:500px;height:550px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.0588235294);margin:auto;padding-left:7rem;padding-right:7rem;border-radius:10px}.otp-box h2{text-align:center;font-size:30px}.otp-box .otp-resend{padding-top:2rem}.otp-box .otp-box-head{font-weight:300;color:#303030;font-size:.798rem;line-height:19px;text-align:center;font-family:'Open Sans'}.ack_card{width:510px;height:600px;margin:0 auto;margin-top:3.7%;box-shadow:0 2px 8px 0 rgba(0,0,0,0.0588235294);border-radius:10px;position:relative;display:flex;justify-content:center}.ack_card .ack_card_content .id-text{font-size:1.6rem;font-weight:700;font-family:'Open Sans'}.ack_card .ack_card_content .id{font-size:2.6rem;color:#1d1d1b;font-weight:600}.ack_card .ack_card_content{padding-top:20%}.acknowlege-img img{width:33%}.app-store3 .appstore{width:150px}.ack_card .dot-picture{right:0;position:absolute;top:30px}.verify-detail-box{padding:2rem;border-radius:10px}.verify-detail-btn .black-btn{text-transform:capitalize;padding:12px 10px;font-family:'Open Sans';letter-spacing:1px;min-width:300px;font-size:1rem}.verify-detail-orphan-box .form-group label{font-size:.815rem;font-weight:600;font-family:'Open Sans'}.verify-detail-orphan-box{border-radius:10px}.bank-details-btn{margin-top:7rem}.bank-detail-box{border-radius:10px}.nps-trust-section{margin-top:7rem}.set-up-box .progress .progress-status .progress-circle{height:75px;width:75px;font-size:1.4rem;font-family:'Open Sans'}.move-forward-text{font-size:.785rem}.investment-box .col-body .move-forward-sec .move-forward-tab{padding:.8rem}.investment-box .move-forward-tab .move-forward-text{font-size:.785rem;font-family:'Open Sans';font-weight:600;text-transform:capitalize}.investment-box .radio-options .radio-box{border:1px solid #ccc;border-radius:10px;padding:0 1rem;position:relative;height:150px}.w-100{width:100%!important}.investment-box .col-body{box-shadow:unset;padding:1rem}.investment-text p::before{content:"\2022";color:#000;font-weight:700;display:inline-block;width:1em;font-size:15px}.investment-text p{font-size:.75rem;font-family:'Open Sans'}.investment-options span.aggressive-percent{color:#8c8c8c;font-size:.785rem;font-family:'Open Sans';margin-right:15px;font-weight:700}.investment-box .form-group label{font-size:.79em;margin-top:1rem;font-weight:600}.investment-options span.aggressive-label{font-size:.775rem;font-family:'Open Sans'}.radio-options input[type=radio]{position:absolute;left:6px;top:7px;width:24px;height:24px;background:#fff}input[type="radio"]:checked:after{content:"";display:block;position:relative;top:5px;left:5px;width:14px;height:14px;border-radius:50%;background:#f58232;border:1px solid #c4c4c4}.set-up-box .progress .progress-status .progress-text{font-size:1.4rem;line-height:24px}.investment-form .investment-box .auto-col-head.active{box-shadow:unset;font-weight:700}.set-up-box .progress{align-items:center;padding-top:2rem;padding-bottom:2rem}.investment-form .auto-tool-tip{font-size:.7855rem}.nps-tier2-account input[type="radio"]{position:relative}.nps-tier2-account input[type="radio"]:checked:after{content:"";display:block;position:absolute;top:2px;left:2px;width:9px;height:9px;border-radius:50%;background:#f58232;border:1px solid #c4c4c4}.uploadDocumentpage button.black-btn{text-transform:uppercase;padding:12px 10px;font-family:'Open Sans';letter-spacing:1px;min-width:300px;font-size:1rem}.uploadDocumentpage details summary{padding:1.8rem;font-size:1.2rem;padding-left:3rem}.personal-details .faq{box-shadow:0 0 1px #000;border-radius:10px}.personal-details .read-accept-box label{font-size:.765rem}.personal-details button.black-btn{text-transform:uppercase;padding:12px 10px;font-family:'Open Sans';letter-spacing:1px;min-width:300px;font-size:1rem}.faq .content .investment-form p{display:block}.investment-option-form .faq{box-shadow:0 0 1px #000;border-radius:10px}.investment-option-form .faq .content{padding:.5rem}.investment-option .auto-tool-tip{font-size:.795rem}.progress-wrapper .value{width:96px;background:#EBECF0;border:0;height:46px;text-align:center;border:34px;border-radius:5px;font-size:20px}.investment-option-form .faq .content p{display:block;font-weight:300}input[type=range]{margin:auto;outline:none;padding:0;width:400px;height:6px;background-color:#dedede;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#F58232),color-stop(100%,#F58232));background-size:50% 100%;background-repeat:no-repeat;border-radius:10px;cursor:pointer;-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{box-shadow:none;border:none;background:transparent;-webkit-appearance:none}input[type=range]::-webkit-slider-thumb{height:32px;width:32px;border:10px solid #FED000;background:#fff;border-radius:50%;box-shadow:0 0 1px 0 rgba(0,0,0,0.1);-webkit-appearance:none}.progress span{color:#d3d3d3;opacity:.9}.verify-detail-box-sec-2 .user{height:100px;width:100%}.range-slider{border-right:1px solid #d3d3d3}.investment-option{border-right:1px solid #d3d3d3}.modal .form-group label{font-size:1rem;font-weight:600;margin-top:1rem;font-family:'Open Sans'}form input[type="radio"]:checked:after{content:"";display:block;position:relative;top:2px;left:2px;width:9px;height:9px;border-radius:50%;background:#f58232;border:1px solid #c4c4c4}.OTPIncorrect-form .otp-box{width:530px;height:390px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.0588235294);margin:auto;padding-left:5rem;padding-right:5rem;border-radius:10px;padding-top:5rem}.esign-box{width:530px;height:300px;box-shadow:0 2px 8px 0 #000;margin:auto;padding-left:4rem;padding-right:4rem;border-radius:10px;padding-top:2rem}.esign-box h2{font-size:1.8rem}.esign-box button.black-btn{text-transform:uppercase;padding:12px 10px;font-family:'Open Sans';letter-spacing:1px;min-width:300px;font-size:.857rem}.contribution-summary{background:#f9f9f9}.contribution-summary .timeline{margin:20px 0;padding:0;border-top:2px solid #E6E6E6;list-style:none;width:45%;display:flex;text-align:center;display:table;margin-left:auto;margin-right:auto;list-style-position:inside}.radio-options form input[type="radio"]:checked:after{top:5px;left:5px;width:15px;height:15px}.modal .charges{color:#B4B4B4;font-size:.8rem}.sign-form p{font-size:.795rem}.sign-form hr{border:1px solid #EEE}.bank-detail-box .account-type label{color:#303030;font-size:.79rem;line-height:15px;font-weight:700;font-family:'Open Sans'}div#paymentGateway p{font-size:.78rem;font-family:'Open Sans' sans-serif;font-family:'Open Sans' sans-serif;font-family:'Open Sans'}.nominee-detail-box{box-shadow:0 2px 8px 0 rgba(0,0,0,0.0588235294);border-radius:8px}.nomineeDetailsPage .add_field_button{float:right;background:transparent;border:0;cursor:pointer}#paymentGateway .black-btn{padding:.8rem;min-width:250px;cursor:pointer}.contribution-form .tier1-amount{width:273px}.contribution-form .bank-detail-box .field-msg{padding-bottom:0}.radio-options form input[type="radio"]:checked+div p{font-weight:700}.ack_card .black-btn{text-transform:uppercase;padding:12px 0;font-family:'Open Sans';letter-spacing:1px;min-width:270px}.modal .modal-dialog .modal-body{line-height:26px}.modal .modal-header{border-bottom:0;padding:1rem 1rem 5px}.modal .modal-dialog .text-black-16{color:#000;font-size:1.2rem}.personal-details .add-another-nominee-text{margin-top:2rem;cursor:pointer}.form-group .mr-2{margin-right:.5rem!important}.input_fields_wrap{clear:both}.nomineeDetailsPage .sub-heading-box{margin:0 0 1rem}.otp-box button.black-btn{text-transform:uppercase;padding:12px 0;font-family:'Open Sans';letter-spacing:1px;min-width:270px}select#register{width:100%!important}.select2-container .select2-selection--single .select2-selection__rendered{padding:7px!important}.select2-container{margin:8px 0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px}.select2-container li.select2-results__option{font-size:14px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:10px!important}.wrap.select2-selection--single{height:100%!important}.select2-container .wrap.select2-selection--single .select2-selection__rendered{word-wrap:break-word;text-overflow:inherit;white-space:normal}input[type=checkbox]{transform:scale(1.5);width:12px;height:12px;margin-right:18px;cursor:pointer;font-size:12px;visibility:visible}input[type=checkbox]:after,input[type=checkbox]::after{content:" ";background-color:#fff;display:inline-block;margin-left:0;padding-bottom:0;color:#fff;width:16px;height:16px;visibility:visible;border:1px solid #ccc;padding-left:3px;border-radius:2px}input[type=checkbox]:checked:after,input[type=checkbox]:checked::after{content:"\2714";padding:-5px;font-weight:700;background-color:#F58232;border:0}.NewSubReg-form .progress-circle.empty a{color:#fff}.NewSubReg-form .progress-circle.empty a:hover{color:#50b848!important}#fieldPay{margin-left:30px}.investment-box .col-body{box-shadow:unset;padding:0!important}#setupLater{margin-left:5%}#setupLater:checked:after{content:"";display:block;position:absolute;top:14px;left:2px;width:9px;height:9px;border-radius:50%;background:#f58232;border:1px solid #c4c4c4}.investment-option-form .bank_nominee_title{margin-top:-30px}#Active .range-slider{margin-left:-20px}@media (max-width: 767px){.NewSubReg-form .modal-dialog.bottom-modal{right:0}.NewSubReg-form .modal-dialog.bottom-modal .modal-content{width:100%;border-top-left-radius:15px;border-top-right-radius:15px}.sub-heading-box{padding:.5rem 1rem;font-size:.8rem}.form-box{margin:1rem}.form-box .form-fields{padding:1rem}.NewSubReg-form .px-4{padding-left:1rem;padding-right:1rem}footer .footer-link .d-flex{display:block!important}.form-group input[type=text],.form-group select,.form-group input[type=email]{width:100%}.form-fields .form-group input[type=text],.form-group select,.form-group input[type=email]{width:100%}.form-group input[type=text].captcha,.form-group select.captcha,.form-group input[type=email].captcha{width:210px}.NewSubReg-form .modal-dialog.bottom-modal .modal-footer{padding:.25rem 0}.NewSubReg-form #documents-modal .black-btn{width:auto;min-width:200px}.otp-box{width:100%;height:600px;padding-left:2rem;padding-right:2rem}.ack_card{width:100%;height:700px}.ack_card .ack_card_content .id-text{font-size:1.5rem}.ack_card .ack_card_content .id{font-size:1.5rem}.verificationPage .px-4{padding-left:1rem;padding-right:1rem}.BankDetailsPage .px-4{padding-left:1rem;padding-right:1rem}.nomineeDetailsPage .px-4{padding-left:0;padding-right:0}.set-up-box .progress .progress-status .progress-text{font-size:.855rem;margin-right:1rem;line-height:20px}.set-up-box .progress .progress-status .progress-circle{height:50px;width:50px}.investment-form .mr-4{margin-right:0}.investment-box .radio-options .radio-box{padding:0;height:auto}.investment-form .p-3{padding:.3rem}.investment-form .mx-4{margin-left:1rem;margin-right:1rem}.set-up-box .progress .progress-status .progress-circle{font-size:1rem}.uploadDocumentpage h2{font-size:1.4rem}.uploadDocumentpage details summary{padding:1.8rem;font-size:1.2rem;padding-left:2rem}.personal-details .m-4{margin:0}input[type=range]{width:100%;height:3px}input[type=range]::-webkit-slider-thumb{height:20px;width:20px;border:6px solid #FED000}.range-slider .d-flex{display:block!important}.progress-wrapper .d-flex{display:flex!important}.progress-wrapper .value{width:70px;height:38px;text-align:center;font-size:16px;float:left;margin-right:7px}.progress-wrapper{margin-bottom:2rem}.range-slider{border-right:0}.investment-option{border-right:0}.OTPIncorrect-form .otp-box{width:100%;height:390px;padding-left:2rem;padding-right:2rem}.OTPIncorrect-form .text-black3-16{font-weight:700!important}.OTPIncorrect-form .esign-box{width:100%;height:300px;padding-top:1rem;margin:auto;padding-left:1rem;padding-right:1rem}.esign-box h2{font-size:1rem}.quick-action img{text-align:center;margin:0 auto;width:100%}.contribution-summary .timeline{width:100%}.modal .modal-dialog.bottom-modal .modal-body{height:auto}.contribution-form .modal .modal-dialog .text-black-14{font-size:.875rem;line-height:30px}.contribution-form .modal-dialog .text-black-16{font-size:1rem;font-weight:700!important}#paymentGateway .modal-sm{position:fixed;bottom:0;margin:0;justify-content:center;left:0;right:0}#paymentGateway .modal-content{border-radius:1.5rem 1.5rem 0 0;outline:0}#paymentGateway h3{font-size:1.5rem}.modal .modal-dialog .text-black-16{color:#000;font-size:1.5rem;font-weight:700!important}.modal .form-group label{font-size: 0.875rem}.modal .modal-dialog .modal-body{line-height:26px;font-size:.875rem}.sign-form p{font-size:.923rem;color:#000}.otp-auth .modal-dialog .text-black-20{font-size:1.5rem}.modal .modal-dialog{margin:0}.otp-auth .modal-dialog.bottom-modal .modal-body{height:300px}.nomineeDetailsPage .p-5{padding:1rem}.nomineeDetailsPage .add_field_button{margin-bottom:1rem}.esign-box button.black-btn{font-size:.767rem;width:100%;min-width:auto}.progress-wrapper input[type=range]{width:100%;height:4px}.investment-box .mr-4{margin-right:0}.investment-option-form .mx-4{margin-left:0;margin-right:0}.investment-option .p-3{padding:.2rem}.nomineeDetailsPage .m-2{margin:0}.select2-container{width:100%!important}.verify-detail-btn .black-btn{min-width:90%}.verificationPage .pl-5{padding-left:0!important}.sub-heading-box span{font-size:24px!important}.investment-option-form .pl-4{padding-left:0!important}.investment-box .col-body .move-forward-sec{padding:.5rem 1rem}.investment-box .col-body .move-forward-sec .move-forward-tab{width:100%}.investment-option-form .m-4{margin:1rem!important}#fieldPay{margin-left:0}.investment-box .col-body{padding:0 1rem!important}.nps-tier2-account .d-flex.investment-text{display:block!important}.nps-tier2-account #setupLater{margin-left:0!important}#setupLater:checked:after{top:2px!important}footer .footer-link{text-align:center}.footer-link.pl-5{padding-left:0}.investment-option-form .bank_nominee_title{margin-top:0!important}#Active .range-slider{margin-left:0!important}#paymentConsent .modal-dialog.bottom-modal .modal-body{height:auto}.NewSubReg-form .modal-dialog.bottom-modal .modal-footer{width:100%;max-width:auto}}@media (min-width: 320px) and (max-width: 605px){.NewSubReg-form #paymentConsent .modal-dialog.bottom-modal .modal-footer{width:99%}.NewSubReg-form #documents-modal .black-btn{width:100%;min-width:auto}}@media (min-width: 606px) and (max-width: 767px){.NewSubReg-form .modal-dialog.bottom-modal .modal-footer{width:75%;max-width:auto}}@media (max-width: 845px){.uploadDocumentpage .mblbtnalign{display:flex}.white-btn{font-size:.785rem}}@media (min-width: 768px) and (max-width: 989px){#setupLater:checked:after{top:22px!important;left:0;right:0;text-align:center;margin:0 auto}input[type=range]{width:200px!important;height:4px}}@media (min-width: 768px) and (max-width: 1200px){.nps-tier2-account #setupLater{margin-left:0!important}#Active .range-slider{margin-left:0!important}}@media (max-width: 1180px){.form-group input[type=text],.form-group select,.form-group input[type=email]{width:100%}.form-fields .form-group input[type=text],.form-group select,.form-group input[type=email]{width:100%!important}.form-group input[type=number]{width:100%}.BankDetailsPage .px-4{padding-left:1rem;padding-right:1rem}.verificationPage .px-4{padding-left:1rem;padding-right:1rem}.nomineeDetailsPage .px-4{padding-left:1rem;padding-right:1rem}.investment-form .p-3{padding:.3rem}.investment-option-form .faq .content p{font-size:.7rem}.set-up-box .progress .progress-status .progress-text{font-size:1rem}input[type=range]{width:250px;height:4px}input[type=range]::-webkit-slider-thumb{height:20px;width:20px;border:6px solid #FED000}.range-slider{border-right:0}.investment-option{border-right:0}.verify-detail-orphan-box{padding-right:1rem}.verify-detail-box-sec-2 .user{height:auto;width:auto}.verify-detail-box{padding:2rem 1rem}.investment-option .p-3{padding:.2rem}.investment-option-form .mx-4{margin-left:0;margin-right:0}.select2-container{width:100%!important}.verify-detail-orphan-box .mb-3{margin-bottom:0!important}.ack_card .ack_card_content{padding-top:15%}#fieldPay{margin-left:0}}