span,a{display:inline-block}.childage .age-slide>div.hide,.invest-type .ques-optn>div.hide{display:none}.disabled{opacity:.5 !important}.error{color:red;font-size:1.1em}.calc_form .error .range-wrap input{border-color:red}.calc_form .head,.finalresult .head{text-align:center}.calc_form .head h2,.finalresult .head h2{font-size:1.1875em;color:#73896a;margin-top:14px}.calc_form .head span,.finalresult .head span{font-size:1em;font-weight:bold;color:#869099;letter-spacing:.9em;margin-left:1em;padding:7px 0}
.calc_form{position:relative}.calcFormBtn{width:315px;margin:0 auto}.calcFormBtn span.btnSprite.next{margin-right:0}.calcFormBtn span{background-color:#fdb445;border-radius:40px;cursor:pointer;font-size:.85em;font-weight:600;display:inline-block;text-align:center;box-shadow:0 4px 12px -6px #000;padding:7px 6%;margin:0 10px 30px}.calcFormBtn .formSubmit span{width:70%;max-width:274px}.formContent{overflow:hidden}.formContent>div{margin:15px 0;float:left}.formIcon{text-align:center}.iconsprite{background-image:url(https://img.etimg.com/photo/54916534.cms);width:203px;height:204px}
.formField{text-align:center}.fieldTitle{font-size:1.125em;font-weight:bold;padding:10px 0}.calc_form input[type="text"],.calc_form input[type="number"],.calc_form input[type="date"]{border-color:#666;height:33px;padding:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;color:#555}.calc_form input[type="text"]:focus,.calc_form input[type="number"]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
span.logo{display:none}.range-wrap{margin-bottom:20px}.age-slide h3{text-align:left;margin-bottom:3px}.calc_form .range-wrap input[type="text"],.calc_form .range-wrap input[type="number"]{width:100%}.childcount,.childage,.childinvest,.childinvestdate,.investamount,.msg-slide{text-align:center}.childcount h2,.childage h2,.childinvest h2,.childinvestdate h2,.investamount h2{font-size:1.2em;margin:10px 0 30px;line-height:26px}.childcount .ques-optn,.childinvest .ques-optn,.invest-type .ques-optn{margin:0 auto 35px}
.childcount .ques-optn>div,.childinvest .ques-optn>div,.invest-type .ques-optn>div{display:inline-block;margin:0 20px}.childcount .ques-optn>div{display:inline-block;margin:0;width:43%;margin:0 10px}.childcount .ques-optn>div.more_chd{width:296px;margin-right:21px;margin-top:15px}.childcount .child-number,.childinvest .child-number,.invest-type .child-number{line-height:34px}.childcount .radio-ctn,.childinvest .radio-ctn,.invest-type .radio-ctn{width:80%;font-size:18px;font-weight:bold;height:30px;padding:9px 9px 11px;border-radius:39px;border:1px solid #ececec;text-align:center;box-shadow:1px 2px 1px 0 #ececec;margin:5px 0 20px;cursor:pointer}
.childcount .radio-ctn.active,.childinvest .radio-ctn.active,.invest-type .radio-ctn.active{background-color:#fff5e7}.childcount .radio-ctn.active .calc-icon.radio,.childinvest .radio-ctn.active .calc-icon.radio,.invest-type .radio-ctn.active .calc-icon.radio{background-position:-55px -200px}.childcount .calc-icon.onechid,.childage .calc-icon.onechid{width:50px;height:64px;background-position:165px -45px;margin-left:-6%;margin-top:5px}.childcount .calc-icon.twochild{width:78px;height:62px;background-position:259px -57px;margin-top:5px}
.childcount .calc-icon.morechild{width:128px;height:62px;background-position:10px -61px}.childcount .calc-icon.radio,.childinvest .calc-icon.radio,.invest-type .calc-icon.radio{width:40px;height:36px;background-position:-5px -200px;float:left}.childcount .calc-icon.morechild{margin-left:-9%}.childage .age-slide{text-align:center}.childage .age-slide>div{width:80%;display:inline-block;margin:0 3%}.childage .agecount{width:96%;overflow:hidden;margin:0 auto}.childage ul.agecount li{float:left;font-size:14px;font-weight:bold;color:#999;padding:7px 0}
.childage ul.agecount li.active{color:#fbaa2f}.childage ul.agecount li:nth-child(n+2){text-align:right;width:8.7%}.childage .formField{width:60%;margin:0 auto}.childage .age-slide .opt-icon{margin:0}.childinvest .ques-optn{margin:0;width:95%;margin:0 auto}.childinvest .calc-icon.opt-other{margin-left:0}.childinvest h2{width:95%;margin:10px auto 30px;font-size:1.2em;line-height:26px}.childinvest .calc-icon.opt-edu{width:63px;height:62px;background-position:-437px -13px}.childinvest .calc-icon.opt-marr{width:63px;height:62px;background-position:169px -285px}
.childinvest .calc-icon.opt-other{width:49px;height:20px;background-position:80px -119px}.childinvest .thd-opt{position:relative}.childinvest .thd-opt .inputbox{display:none;border:1px solid #fff5e7;padding:11px 10px;border-radius:6px;box-shadow:1px 1px 1px 1px #fff5e7;position:absolute;top:-95px;background-color:#fff5e7}.childinvest .thd-opt .inputbox::after{content:'\A';width:20px;height:20px;position:absolute;bottom:-22px;left:37px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff5e7}
.childinvest .thd-opt .inputbox.error input{border-color:red}.childinvest .thd-opt .inputbox.error input:focus{border-color:red;box-shadow:inset 2px 3px 9px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,0.82);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,0.82)}.childinvest .radio-ctn,.childcount .radio-ctn{width:100%;text-align:center;max-width:200px;height:auto;border-radius:0;padding-top:20px;box-sizing:border-box}.childinvest .child-number{line-height:20px;font-size:.8em;text-align:Center;display:block}
.childinvestdate h2{margin-bottom:10px}.childinvest .ques-optn>div{width:43%;margin:0 10px;box-sizing:border-box}.childinvest span.calc-icon.radio,.childcount span.calc-icon.radio{position:relative;top:-37px;left:46%}.childinvest span.calc-icon,.childcount span.calc-icon{margin-left:-10%}.childinvest .ques-optn>div.thd-opt{width:300px;margin-top:15px}.childinvest .thd-opt .radio-ctn,.childcount .more_chd .radio-ctn{max-width:100%;box-sizing:border-box;margin:0 auto}.childinvest .thd-opt span.calc-icon.radio{left:151px}
.childcount .child-number{display:block}.childcount .calc-icon.onechid{margin-left:-19px}.childcount .more_chd span.calc-icon.radio{left:150px}.invest-type{margin-top:30px}.invest-type h2{margin-bottom:25px}.invest-type .ques-optn>div{width:120px;margin:0 15px}.invest-type .ques-optn .radio-ctn{height:auto;padding:25px 15px;text-align:center;position:Relative;border-radius:0}.invest-type .calc-icon.radio{position:absolute;top:-17px;border-radius:0;left:44px}.investamount label span{float:left;margin-left:11px}
.investamount .formField{width:75%;margin:0 auto}.investamount .inputbox label{margin-bottom:20px;width:100%}.investamount .inputbox input[type="text"],.investamount .inputbox input[type="number"]{margin-bottom:20px;width:90%;margin-top:2px}.investamount span.btn-text{font-size:.875em;background-color:#fdb445;border-radius:40px;cursor:pointer;box-shadow:0 4px 12px -6px #000;margin-bottom:30px;width:100%;max-width:200px;padding:8px 10px;margin-left:-6px}
.noticeIcon{background-color:#dfdfdf;width:21px;height:21px;border-radius:50%;line-height:22px;margin-left:16px;font-style:italic;cursor:pointer;font-weight:bold;color:#0082b4}.finalresult{width:100%;float:left;padding:0 10px;box-sizing:border-box}.result-wrap{width:100%;margin:30px auto;border:1px solid #ececec;box-sizing:border-box;padding:0 5px}.resultbtn-wrap{text-align:center;margin-top:-19px}.resultbtn-wrap li{display:inline-block;background-color:#ffab30;font-size:14px;text-transform:uppercase;margin:0 9px;padding:10px 30px;font-weight:bold;border-radius:24px;cursor:pointer}
.result-title{font-size:30px;text-align:center;padding:20px 0 10px;text-transform:uppercase;position:relative;margin-top:15px}.result-title .back-btn{float:left;background-color:#ffab30;font-size:12px;text-transform:uppercase;margin:0 9px;padding:5px 15px 5px;font-weight:bold;border-radius:24px;cursor:pointer;position:absolute;left:0;top:-13px}.result-title .back-btn span{position:relative;top:-1px;margin-right:5px}.email-btn span.calc-icon{width:21px;height:15px;background-position:55px -87px;float:left;margin-right:4px}
.download-btn span.calc-icon{width:20px;height:18px;background-position:86px -91px;float:left}.print- .msg-ctn span,.msg-ctn a{color:#024d99 !important;text-decoration:underline !important}.msg-ctn{width:100%;box-sizing:border-box;padding:0 10px 30px 0;margin-bottom:20px}p.agenotice{width:90%;font-size:.75em;margin:0 auto}input[type=range]{-webkit-appearance:none;width:98%}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:25px;cursor:pointer;animate:.2s;box-shadow:inset 7px -7px 10px #61a0bf;background:#77b7da;border-radius:25px;border:0 solid #000101;padding:2.5px 6px}
input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border:0 solid #000;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:0}input[type=range]::-moz-range-track{width:100%;height:25px;cursor:pointer;animate:.2s;box-shadow:inset 7px -7px 10px #61a0bf;background:#77b7da;border-radius:25px;border:0 solid #000101}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border:0 solid #000;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer}
input[type=range]::-ms-track{width:100%;height:25px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:39px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#77b7da;border:0 solid #000101;border-radius:50px;box-shadow:inset 7px -7px 10px #61a0bf}input[type=range]::-ms-fill-upper{background:#77b7da;border:0 solid #000101;border-radius:50px;box-shadow:inset 7px -7px 10px #61a0bf}input[type=range]::-ms-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border:0 solid #000;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calc-icon{background-image:url(https://img.etimg.com/photo/56199392.cms)}.calc_startpg{background:radial-gradient(circle,#fff 18%,#ececec 100%,#ececec 100%);padding:32px 0;text-align:center}.calc_startpg p{margin:40px auto;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:7px 22px;font-weight:700;line-height:1.3625em;font-size:1.0625em}.slidewrap{overflow:hidden}
.custName .formIcon span,.custAge .formIcon span{background-position:-4px 207px}.custName input[type="text"]{width:70%;max-width:300px}.calc_startpg .smyTxt{font-size:1.15625em;color:#73896a;font-weight:700}.calc_startpg .letterSpacing_calc{letter-spacing:1.09em;font-size:1em;font-weight:700;padding-left:.963em;color:#869099;line-height:1em;padding-top:5px}.calc_startpg .quiz_btn span{font-size:.875em;font-weight:700;background-color:#fdb445;border-radius:40px;cursor:pointer;box-shadow:0 4px 12px -6px #000;margin-bottom:30px;width:100%;max-width:200px;padding:8px 10px}
.custAge .agecount{width:100%;overflow:hidden}.custAge ul.agecount li{float:left;width:10%;font-size:.6625em;font-weight:bold;color:#999}.custAge ul.agecount li.active{color:#6eb4d7}.custOOI .formIcon span{background-position:419px 207px}.custOOI select{font-size:.9em;width:74%;max-width:216px;border-color:#666;height:33px;padding:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;color:#555}.jdpicker_w{display:inline-block;position:relative}
.jdpicker_w .date_selector *{background:0;border:0;font-size:12px;height:auto;margin:0;padding:0;text-align:left;text-decoration:none;width:auto}.jdpicker_w .date_selector{background:#FFF;border:1px solid #bbb;display:none;margin:-1px 0 0;padding:5px;position:absolute;width:210px;z-index:100000;top:48px !important;left:0 !important}.jdpicker_w .date_selector table{border-spacing:1px;clear:both;margin:0 auto;width:210px}.jdpicker_w .date_clearer{color:#a00;cursor:pointer;display:none !important;font-weight:700;padding-left:3px}
.jdpicker_w .date_selector_ieframe{display:none;position:absolute;z-index:99999}.jdpicker_w .error_msg{color:#666;display:none;font-size:.8em;text-align:center}.jdpicker_w .date_selector .nav{width:17.5em}.jdpicker_w .date_selector .month_nav,.jdpicker_w .date_selector .year_nav{display:block;margin:0 0 3px;padding:0;position:relative;text-align:center}.jdpicker_w .date_selector .month_nav{float:left;width:56%}.jdpicker_w .date_selector .year_nav{float:right;position:relative;width:37%}.jdpicker_w .date_selector .month_nav select{border:1px solid #ccc;margin:0 auto;position:relative;top:1px;width:75px}
.jdpicker_w .date_selector .year_nav .year_input{border:1px solid #ccc;position:relative;text-align:center;top:2px;width:36px}.jdpicker_w .date_selector .month_name,.jdpicker_w .date_selector .year_name{font-weight:700;line-height:20px}.jdpicker_w .date_selector .button{border:1px solid #f2f2f2;color:#333;cursor:pointer;display:block;font-size:120%;font-weight:700;height:18px;line-height:17px;overflow:hidden;position:absolute;text-align:center;top:0;width:18px}.jdpicker_w .date_selector .button:hover,.jdpicker_w .date_selector .button.hover{background:0;border-color:#ccc;color:#333;cursor:pointer}
.jdpicker_w .date_selector .prev{left:0}.jdpicker_w .date_selector .next{right:0}.jdpicker_w .date_selector th{padding-top:5px}.jdpicker_w .date_selector th,.jdpicker_w .date_selector td{color:#000;text-align:center}.jdpicker_w .date_selector th.week_label{font-size:80%;font-style:italic;font-weight:400;width:25px}.jdpicker_w .date_selector .week_num,.jdpicker_w .date_selector .hover .week_num,.jdpicker_w .date_selector .selected .week_num{background:#fcfcfc !important;border:none !important;color:#333 !important;font-size:70%;font-style:italic;padding-right:4px;text-align:right;vertical-align:bottom !important}
.jdpicker_w .date_selector td{background:#FFF;border:1px solid #ccc;color:#003c78;line-height:2em;text-align:center;white-space:nowrap}.jdpicker_w .date_selector td.today{background:#fffeb3}.jdpicker_w .date_selector td.unselected_month{color:#ccc}.jdpicker_w .date_selector td.selectable_day,.jdpicker_w .date_selector tr.selectable_week td{background:#f2f2f2;border:1px solid #aaa;color:#333;cursor:pointer}.jdpicker_w .date_selector td.selected,.jdpicker_w .date_selector tr.selected td{background:#175568;border-color:#000;color:#FFF;font-weight:700}
.jdpicker_w .date_selector tr.selectable_week.hover td,.jdpicker_w .date_selector td.selectable_day.hover{background:#7fa5b0;border-color:#175568;color:#FFF}.jdpicker_w>input{background:#fff url(https://img.etimg.com/photo/21507708.cms) no-repeat right 10px !important}.calc_form .date-section input[type="text"]{width:200px}.datebox,.monthbox{width:35px}.yearbox{width:55px}.custISD .inputbox span{padding:4px;font-size:24px;vertical-align:middle}.custISD .formIcon span{background-position:-428px 418px}
.custAmt .formIcon span{background-position:-217px -4px}.custAmt .inputbox{overflow:hidden;padding:10px 5%}.custAmt label.amount{width:44%;float:left;text-align:left;margin-right:2%}.custAmt label.roi{width:46%;float:right;text-align:left}.custAmt label.amount span,.custAmt label.roi span{font-size:.6em;color:#ccc}.custAmt label input[type="text"],.custAmt label input[type="number"]{width:100%;padding:0}.custAmt label.amount input[type="text"],.custAmt label input[type="number"]{padding-left:18px}
.custAmt label.roi input[type="text"],.custMaturity input[type="number"]{background-color:#f2f2f2;text-align:center}.custAmt label{position:relative}.custAmt label span.rupee_icon{position:absolute;left:7px;top:30px;font-size:1em;color:#555}.custAmt .amt_range{width:95%;margin:10px auto;overflow:hidden}.custAmt .amt_range span.amtlimit{font-weight:bold}.custAmt .amt_range span.amtlimit.start{float:left}.custAmt .amt_range span.amtlimit.end{float:right}
.custMaturity .formIcon span{background-position:208px -4px}.finalresult .formIcon span{background-position:-4px -4px}.resultDetail{padding:4% 0;font-size:.9em}.resultDetail li{border-bottom:1px solid #ededed}.resultDetail li span:first-child{width:57%;padding:2% 3%}.resultDetail li span:last-child{width:35%}.resultbtn-wrap li.print-btn{display:none}.resultDetail li:last-child{font-weight:bold;background-color:#ededed}