



/* ask to expert css start here */
.ask2exCont{width:160px; margin:0 auto;}
.ambradcrum{font-size:15px; color:#004f87;}
.ambradcrum li{ display:block;  float:left;  background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/bradcrumarrow.png) right 11px no-repeat; padding:0 15px 0 5px;}
.ambradcrum li a{ font-family: 'open_sans'; display:block; padding:5px 0 0 0;  font-size:15px; color:#004f87; display:inline-block;}
.ambradcrum li:last-child{background:none;}

/* ask to expert question box start here */
.asksrBx { background:#ecedf1; padding:7px 10px;}
.asksrBx .userThmb{width:40px; height:40px; float:left; border:2px solid #aea29b; border-radius:22px; -moz-border-radius:22px; -webkit-border-radius:22px; -ms-border-radius:22px; -o-border-radius:22px; overflow:hidden;}
.asksrBx .postq, .postqSmall{background:#ffffff; width:935px; padding:5px; border:1px solid #e2e2e2; border-radius:4px;   box-shadow: 0px 1px 0px 1px #dedfe3; position:relative;}

.postqSmall { width:100%; box-sizing:border-box;}

.asksrBx .postq .asqbx, .postqSmall .asqbx {width:90%; color:#333333; font-size:15px; border:none; padding:5px 10px; font-family: 'open_sans'; font-weight:bold; height:20px; resize:none;}
.postqSmall .asqbx	{ width:85%;}
.asksrBx .postq button, .asksrBx .srcbtn, .thranBtn	{ height:30px; padding:3px 5px; cursor:pointer; color:#fff; font-size:15px;  font-family: 'open_sans'; text-align:center; border:none; border-bottom:4px solid #f4510f; background:#f66c1d;}
.asksrBx .postq button { position:absolute; bottom:5px; right:5px;}
.asksrBx .postq button:hover, .thranBtn:hover	{border-bottom:4px solid #cb430c;}
.asksrBx .srcbtn{ background:#f66c1d; width:31px;}
.askinmid {
    border: 1px solid #d7d9e3;
    box-shadow: 0 2px 5px 0 #d7d9e3;
    display: none;
    left: -60px; z-index:99;
    margin-top: 15px;
    position: absolute;
    width: 618px;
}
.askinmid .postq .asqbx	{ font-weight:normal; height:80px; width:475px;}
.qraw	{ background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/quesarrow.png) no-repeat; width:17px; height:9px; position:absolute; top:-17px; left:292px; display:block;}

/* ask to expert question box END here */
#ask2exCont .colLeft{width:640px;}
#ask2exCont .colRight{width:300px;}
.tabbox{background:#3e4f5a; border-bottom:2px solid #050708; padding:0px 5px;}
.tabbox li{border-left:1px solid #616f78; float:left; width:33%;}
.tabbox li:first{border:0px;}
.tabbox li a{display:block; text-align:center; margin-top:2px; border-top:5px solid #3e4f5a; color:#e1e3e4; font:bold 15px 'open_sans', arial; padding:10px 20px 15px; margin-bottom:-1px;}
.tabbox li a span{display:block; font-size:13px; font-weight:normal;}
.tabbox li a.current, .tabbox li a:hover{background:#FFF; color:#333333; border-top-color:#f66c1d; text-decoration:none;}
.tabbox li a.current span, .tabbox li a:hover span{color:#666;}

.permain{ margin:0 auto; width:960px; padding:10px 3px 0px 3px;}
/*footer*/
#pfin_footer{background:#094b6b; font:13px 'Open Sans', arial; padding:15px 0px 25px;}
#pfin_footer .footerLink a{color:#FFF; display:inline-block; float:left; text-transform:uppercase; line-height:22px; padding:0px 7px; text-decoration:none;}
#pfin_footer .footerLink a.current, #pfin_footer .footerLink a:hover{background:#f29333;}
.sbsGuide .guidehdr{font:20px 'Open Sans', arial; background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/sbsGuide_hdrbg.png) center 13px no-repeat;}
.sbsGuide .guidehdr span{display:inline-block; padding:0px 15px; background:#FFF;}
.guideCol{width:300px;}
.stepnum{font:600 35px/58px 'Open Sans', arial; color:#333333; text-align:center; width:58px; height:58px; border:3px solid #d1d1d1; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; -ms-border-radius:30px; margin-right:7px;}
.stepTxt{font:600 13px 'Open Sans', arial; color:#525252;}
.stepInfo{font:12px/14px 'Open Sans', arial; color:#666666;}
.ofh{overflow:hidden;}
h1.pfin_secheader{font:300 30px 'Open Sans', arial; color:#333333; border-bottom:1px solid #e0e0e0; margin-bottom:25px; padding-bottom:15px;}
h1.pfin_secheader span{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/section_headbg.png) no-repeat; width:16px; height:25px; display:inline-block;  margin-left:5px;}


/*rhs*/
.sea_per_fin{background:#ecedf1; padding:8px 10px; position:relative;}
.spfBox{border:1px solid #e2e2e2; background:#FFF; border-radius:4px; border-bottom:2px solid #e2e2e2}
.spfBox .searchBtn{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/search_btn.gif) no-repeat 0 0; width:40px; height:37px; float:right; border-radius:0 4px 4px 0;}
.spfBox .textbox{background:none; height:27px; border:0; float:left; width:225px; padding:5px; font:13px 'open_sans', sans-serif; color:#666;}
.rhs_gry_box{border:1px solid #ecedf1; background:#ecedf1;}
.rhs_gry_title{font:600 16px 'open_sans', sans-serif; color:#333; text-transform:uppercase; text-align:center; padding:18px 0 15px 0}
.rhs_gry_cntbox{background:#FFF;}
.treding_now{padding:20px;}
.treding_now a{background:#f9fafb; border:1px solid #efeff3; float:left; padding:4px 6px; font:13px/13px 'open_sans', sans-serif; color:#666; margin:10px 5px 0 0; border-radius:5px;}
.treding_now a:hover, .treding_now a.active{background:#f66c1d; border-color:#f66c1d; color:#FFF; text-decoration:none;}
.tabsbox{padding:3px 0 0 8px;}
.tabsbox li{float:left; font:600 15px 'open_sans', sans-serif;}
.tabsbox li a{display:block; padding:10px 20px; border-top:4px solid #ecedf1; color:#333;}
.tabsbox li a:hover, .tabsbox li a.active{border-color:#f66c1d; text-decoration:none; background:#FFF;}
.tabsContbox{display:none;}
.tabsContbox li{border-bottom:1px dashed #d5d5d5; padding:20px 10px 20px 18px;}
.tabsContbox li:hover{background:#f2fdfe;}
.tabsContbox li .ansbox{font:10px 'open_sans', sans-serif; color:#666666; text-transform:uppercase;}
.tabsContbox li .ansbox span{background:#ecedf1; font:600 10px 'open_sans', sans-serif; color:#333; display:inline-block; padding:1px 5px; border-radius:3px;}
.tabsContbox li:hover .ansbox span{background:#f66c1d; color:#FFF;}
.tabsContbox li:last-child{border:none;}
.tabsContbox li .imgbox{width:40px; height:40px; border:2px solid #f66f21; border-radius:22px; float:left; margin-right:10px;}
.tabsContbox li .imgcnt{float:left; width:145px;}
.tabsContbox li .imgcnt.ansbx{float:left; width:165px;}
.tabsContbox li .b15osb{font:600 15px 'open_sans', sans-serif; color:#333;}
.tabsContbox li .gl12os{font:12px 'open_sans', sans-serif; color:#999;}
.tabsContbox li .gD11os{font:11px 'open_sans', sans-serif; color:#666666;}
.followBox{border:1px solid #d7d8df; border-bottom:2px solid #d7d8df; font:13px 'open_sans', sans-serif; color:#999; padding:3px 6px; display:block}

/*custom scroll*/
.jspContainer{overflow: hidden;position: relative; z-index:99}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute; right: 0;width: 10px;}
.jspHorizontalBar{ display:none;}
.jspVerticalBar *,{margin: 0;padding: 0;}
.jspCap{display: none;}
.jspTrack{background:#efefef ;position: relative; width:6px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.jspDrag{background:#b5b5b5; position: relative; cursor: pointer; height:55px; width:8px !important; overflow:hidden; margin-left:-1px; border-radius:4px;}
.jspArrow{text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{height: 10px;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}
* html .jspCorner{margin: 0 -3px 0 0;}
.tabsContbox .scroll-pane{width: 295px; height:830px; overflow: auto;}
.searchListBox .scroll-pane{width: 277px; height:290px; overflow: auto;}
/*custom scroll end*/

.searchListBox{border:1px solid #e2e2e2; box-shadow:1px 1px 1px #ebebeb; position:absolute; left:10px; top:47px; background:#FFF; width:278px; padding:10px 0 0 0;}
.search_suggbox li{padding:10px 13px; border-bottom:1px solid #f3f3f3}
.search_suggbox li .gL13{font:13px 'open_sans', sans-serif; color:#666;}
.search_suggbox li .orArow{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/or_arow.png) no-repeat 0 5px; font:10px 'open_sans', sans-serif; color:#999; padding-left:6px; margin-left:5px;}
.search_suggbox li .orcol{color:#d36c31;}
.searchListBox .pop_box{background:#f9fafb;}
.searchListBox .pop_title{font:600 13px 'open_sans', sans-serif; color:#333; padding:10px 10px 0 10px;}
.searchListBox .pop_box li{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/searchIc.png) no-repeat 15px 12px; border-bottom:1px solid #f0f0f1; padding:8px 8px 8px 35px;}
.searchListBox .pop_box li a{font:13px 'open_sans', sans-serif; color:#666;}
.searchListBox .pop_box li a span{color:#999;}
.user_profile_box{border-left:1px solid #e3e4ea; border-right:1px solid #e3e4ea; border-bottom:6px solid #3e4f5a; border-top:6px solid #3e4f5a;}
.abt_profile_title{font:18px 'open_sans', sans-serif; text-transform:uppercase; padding:12px 5px; text-align:center;}
.up_ac_titbox{background:#e3e4ea; border:1px solid #d3d5dc; border-bottom:none; padding:15px 15px 15px 30px; margin: 0 2px; cursor:pointer;}
.up_ac_titbox .ac_arow{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/acor_arow.png) no-repeat 0 0; width:18px; height:10px; display:block; float:right; margin-top:4px;}
.up_ac_titbox.closebox .ac_arow{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/acor_arow.png) no-repeat 0 -10px;}
.up_ac_titbox .gD15b{font:600 15px 'open_sans', sans-serif; color:#333;}
.up_ac_titbox .gD14{font:14px 'open_sans', sans-serif; color:#333;}
.up_ac_cntbox{}
.followers_list{padding:0 5px;}
.followers_list li{padding:12px 15px 12px 30px; border-bottom:1px dotted #dedede;}
.followers_list li{border-bottom:1px dotted #d5d5d5; padding:20px 10px 20px 18px;}
.followers_list li:hover{background:#f2fdfe;}
.followers_list li .imgbox{width:40px; height:40px; border:2px solid #aea29b; border-radius:22px; float:left; margin-right:10px;}
.followers_list li .imgbox2{width:40px; height:40px; border:2px solid #f66f21; border-radius:22px; float:left; margin-right:10px;}
.followers_list li .imgcnt{float:left; width:80px;}
.followers_list li .b15osb{font:600 15px 'open_sans', sans-serif; color:#666666;}
.followers_list li .gD11os{font:11px 'open_sans', sans-serif; color:#666666;}
.followers_list.searchpg li .gD11os 	{  font:400 13px "open_sans",Arial, Helvetica, sans-serif;}

.followers_list.searchpg li .imgcnt { width:200px;}
.followers_list.searchpg li .pst	{ color:#999999; margin:2px 0 0 0; line-height:16px;}
.followers_list.searchpg li .b15osb	{ color:#333333;}
.moreLinkbx{font:600 13px 'open_sans', sans-serif; color:#333; text-align:right; padding:12px 15px;}
.moreLinkbx a{color:#333;}
.editProfilelink{text-align:right; font:13px 'open_sans', sans-serif;  padding:3px 5px;}
.editProfilelink a{color:#0d78b6;}
.editProfilecnt{font:13px/21px 'open_sans', sans-serif; color:#666; padding:0 25px 15px 25px; border-bottom:1px solid #e3e3e3;}
.editProfilecnt a{color:#333; font-weight:bold}
.pro_que_ans_title{font:600 13px 'open_sans', sans-serif; color:#333; padding-bottom:5px;  border-bottom:1px dashed #e3e3e3;}
.pro_que_ans_cntbx{font:13px 'open_sans', sans-serif; color:#666; padding:10px 0 35px 0}
.notifiBox{border:3px solid #f4f4f7;}
.notifiBox .up_ac_titbox{margin:0;}
.notifiBox .up_ac_cntbox{border:1px solid #d3d5dc;}
.notifiIc{background:#3e4f5a; height:20px; font:600 12px/18px 'open_sans', sans-serif; color:#FFF; border-radius:10px; padding:0 10px; display:inline-block; margin-left:3px;}
.notifi_list li{border-bottom:1px dotted #d5d5d5; padding:10px 25px 15px 25px; color:#666; font:13px/20px 'open_sans', sans-serif; position:relative;}
.notifi_list li:hover{background:#f2fdfe;}
.notifi_list li a{color:#0071b2;}
.notifi_list li .gD13b{font:600 13px/20px 'open_sans', sans-serif; color:#333;}
.notifi_list li .gD13{font:13px/20px 'open_sans', sans-serif; color:#333;}
.notificabox{position:absolute; z-index:2; top:50%; margin-top:-122px; right:-30px; display:none;}
.notifi_bubble {position: relative; width: 178px; height: 244px; padding: 0px;background: #FFFFFF;border: #d3d5dd solid 1px;}
.notifi_bubble:after {content: ""; position: absolute; top: 92px;left: -7px;border-style: solid;border-width: 7px 7px 7px 0; border-color: transparent #FFFFFF;display: block; width: 0;z-index: 1;}
.notifi_bubble:before {content: "";position: absolute; top: 92px;left: -8px; border-style: solid;border-width: 8px 8px 8px 0;border-color: transparent #d3d5dd;display: block;width: 0; z-index: 0;}
.notifi_bubble_list li{border-bottom:1px dotted #d5d5d5; padding:7px 0;}
.notifi_bubble_list li .imgbox{width:40px; height:40px; border:2px solid #f66f21; border-radius:22px; float:left; margin-right:10px;}
.notifi_bubble_list li .imgcnt{float:left; width:110px;}
.notifi_bubble_list li .gdcol{color:#666666;}
.notifi_bubble .scroll-pane{width: 175px; height:230px; overflow: auto;}
.followers_list.my_visits li{padding:10px 10px 6px 0}
.followers_list.my_visits .imgcnt{margin-top:7px;}
/*rhs end*/

/*popup box*/
.back1 {display:none; position:absolute; top:0; left:0; background:rgba(0,0,0,.7);z-index:5000; text-align:left;}
.close_btn{background:rgba(0,0,0,.7); width:56px; height:16px; float:right;}
.ask_exp_popup {background:#ffffff; width:545px; height:525px; overflow:hidden; z-index:10000; position:absolute; display: none; top:0;left:0; position:relative; border:5px solid #FFF }
.pop_tabs li{float:left; width:272px; position:relative;}
.pop_tabs li a{font:600 30px/30px 'open_sans', sans-serif; display:block; background:#dbdbdb; text-align:center; color:#888; padding:10px 0;}
.pop_tabs li a:hover,.pop_tabs li a.active{background:#f66c1d; color:#FFF;text-decoration:none;}
.pop_tabs li a:hover .ordown_arw, .pop_tabs li a.active .ordown_arw{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/or_dow_arow.png) no-repeat 0 0; width:23px; height:10px; position:absolute; left:50%; margin-left:-12px; bottom:-10px; }
.orbox{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/or_bx.png) no-repeat 0 0; width:33px; height:33px; position:absolute; left:50%; margin:10px 0 0 -16px; z-index:1;}
.sosIC{text-align:center; margin-top:30px;}
.sosIC .fbic{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/sos_ic.png) no-repeat 0 0; width:125px;display:inline-block; height:29px;}
.sosIC .twic{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/sos_ic.png) no-repeat -126px 0; width:112px;display:inline-block; height:29px;}
.sosIC .gpic{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/sos_ic.png) no-repeat -240px 0; width:115px;display:inline-block; height:29px;}
.orbox2{margin-top:30px; text-align:center;font:italic 15px 'open_sans', sans-serif; }
.orbox2 img{vertical-align:middle;}
.popbx th{padding:7px 10px; font:600 15px 'open_sans', sans-serif; text-align:right; width:145px;}
.popbx td{padding:7px 10px;}
.popbx td .textbox{border:1px solid #e2e2e2; width:230px; padding:5px; border-radius:3px; height:30px;}
.saveBtn{background:#f66c1d;font:600 15px 'open_sans', sans-serif; color:#FFF; padding:7px 20px; display:inline-block; border-bottom:2px solid #f4510f;}
.skipbtn{color:#5d82d1;font:600 15px 'open_sans', sans-serif; }
/*popup box end*/






/* left sol  CSS Document */
.qaBox {}
.qaBox ul	{ display:block;}
.qaBox ul li	{display:block; border-bottom:1px dotted #d0d0d0; margin-bottom:3px;}
.qaBox .qalistBx	{ padding:15px 20px 15px 30px;}
.qaBox ul li.last	{ border:none;}
.listblue	{ background:#f2fdfe;}
.listgrey	{ background:#f9fafb;}
.head4		{font-family: 'open_sans'; font-size:20px; color:#333333; font-weight:bold;}
.font-normal	{ font-weight:normal;}

.qai	{ width:17px; height:17px; border:1px solid #ecedf1; color:#f66c1d; display:block; text-align:center; line-height:17px; font-size:14px; text-transform:uppercase; font-weight:bold; box-shadow:1px 1px 1px -1px #000; font-family: 'open_sans';}
.mquestion	{ width:560px; position:relative;}
.mquestion .qcategory	{ font-size:12px; font-family: 'open_sans'; color:#333333; text-transform:uppercase;}
.mquestion .qatm	{ color:#999999; font-size:11px; font-family: 'open_sans';}
.mquestion h2	{ color:#333333; line-height:23px; font-weight:bold; font-size:16px; font-family: 'open_sans';}
.mquestion .qdetail	{ font-size:11px; color:#999999;  font-family: 'open_sans'; line-height:18px;}
.mquestion .quesby { color:#333333; font-size:11px;  font-family: 'open_sans';}
.toans	{ background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/tick.png) 4px 4px no-repeat;}
.wrians	{ background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/writeans.png) 4px 4px no-repeat;}
.qasmbtn.active, .qasmbtn:hover	 { border:1px solid #67b106;}
.qasmbtn:hover	{ text-decoration:none;}
.agreen { color:#67b106;}
.qasmbtn		{ background-color:#fff; border:1px solid #ecedf1; color:#000000; display:block;  font-size:10px; text-transform:uppercase; box-shadow:1px 1px 1px -1px #000; font-family: 'open_sans'; padding:0 8px 0 20px; height:18px; line-height:18px;}

.mnans	{ width:560px;}
.userp	{ width:44px; height:44px; border-radius:50%; -webkit-border-radius:50%; margin:0 5px 10px 0; overflow:hidden; border:2px solid #f66c1d; position:relative;}
.userp2	{ width:76px; height:76px;}
.usepedit { background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/edit.png) no-repeat; display:block; position:absolute; width:22px; height:21px; right:-2px; top:50%; margin:-7px 0 0 0; display:none;}
.userp:hover .usepedit	{ display:block;}



.userp.greybr	{border:2px solid #aea29b;}
.andt			{ color:#999999;  font-family: 'open_sans'; font-size:13px; height:15px;}
.andt a	{ color:#333333;}
.acans	{ font-size:13px; line-height:19px; color:#666666;  font-family: 'open_sans';}
.acans a	{ font-weight:bold; color:#333333;}
.acans p	{ padding:0 0 20px 0;}


.rateans, .shans	{ font-size:10px; color:#666666; padding:5px 15px; text-transform:uppercase; cursor:pointer;}
.rateans		{ border-right:1px solid #e2e3e8;}
.rateans strong, .shans strong	{ color:#333333;}
.qaloader	{ background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/loadingbtn.jpg) left top repeat-x; border:1px solid #f3f4f6; text-align:center; font-size:13px; col
#666666; font-weight:bold; color:#666666; font-family: 'open_sans'; display:block; height:44px; line-height:44px; vertical-align:middle;}

.qaloader > img {
    display: inline-block;
    vertical-align: middle;
}

.qaloader:hover	{ text-decoration:none;}

.atehead3	{ font-size:35px; color:#010101; font-family: 'open_sans'; font-weight:bold;}
.atefollwer	{ line-height:33px; color:#666666; font-size:13px;  font-family: 'open_sans'; }
.atefollwer span	{ color:#333333; font-weight:bold;}
.bluebtn	{  color: #fff;
    cursor: pointer; font-family: "open_sans";
    font-size: 15px; border:none;  background:#3e4f5a; border-bottom:4px solid #1e2225;
    text-align: center; padding:7px 15px;}
	.bluebtn:hover	{  border-bottom:4px solid #000000;}

.brdgrey	{ border-bottom:1px solid #f4f4f7; height:0px;}



/* bottom explore section start here */
.exploCont { padding:30px 0 60px 0; background:#f9fafb; margin:110px 0 0 0;}
.headbot	{ text-align:center; background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/headmidline.jpg) center center repeat-x;}
.headbot span	{ background:#f9fafb; padding:5px 15px; text-transform:uppercase; font-size:20px; color:#333333;font-family: 'open_sans'; font-weight:bold; display:inline-block;}
.expoBox	{ margin:0 10px; background:#f5f6f8; padding:20px 13px; width:152px; float:left;}
.expoBox h4	{ color:#333333; font-size:14px; font-weight:bold; text-transform:uppercase;font-family: 'open_sans';}
.expoBox ul { display:block;}
.expoBox ul li {display:block; padding:10px 0;}
.expoBox ul li a	{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/expolisimg.jpg) left 5px no-repeat; display:block; font-size:13px; color:#333333; text-decoration:none; padding:0 0 0 12px;}
.expoBox a:hover	{ text-decoration:underline;}
.expoBox a {color:#333333; text-decoration:none; font-size:13px; color:#333333;}

.expoico { background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/explorespritepng.png) no-repeat;}
.insure	{ background-position:-3px -6px; width:59px; height:58px; margin:0 auto;}
.exptax	{ background-position:-85px -6px; width:59px; height:58px; margin:0 auto;}
.exploan	{ background-position:-155px -6px; width:59px; height:58px; margin:0 auto;}
.expproperty	{ background-position:-6px -87px; width:59px; height:58px; margin:0 auto;}
.expretire	{ background-position:-79px -98px; width:59px; height:58px; margin:0 auto;}


/* user profile css start here */
.userpro	{ width:400px;}
.userprod	{ width:300px;}
.head5	{font-family: 'open_sans'; font-size:25px; color:#333333; font-weight:bold;}
.userprod p	{ font-size:11px;  color:#333333; font-family: 'open_sans'; }
.userprod p	em	{color:#999999;}

.select-wrapper, .select-wrapper select {
    height:25px;
    line-height:25px;
    width:175px;
}
.select-wrapper {
    background:#f4f4f7 url(http://img-d02.moneycontrol.co.in/images/mccode/tools/ddBoxarw.jpg) right center no-repeat ;
    border: 1px solid #e3e4ea;
    cursor: pointer;
    display: inline-block;
}

.select-wrapper select {
    cursor: pointer;
    margin: 0;
    opacity: 0; padding:0 8px 0 25px;
    outline: medium none;
    position: absolute;
    z-index: 2;
}

.select-wrapper select {
    cursor: pointer;
}


.select-wrapper .holder {
    color: #666666;
    cursor: pointer;
    display: block;
    font: 13px/25px "Open Sans", Arial,Helvetica,sans-serif;
    margin: 0 25px 0 8px;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    z-index: 1;
}
.sortbycontent	{}
.qasortby em	{ font-size:13px; color:#999999;}
.moreDwn	{ font-size:13px; color:#666666; font-family: 'open_sans'; font-weight:bold;}

/*09-02-2015*/
.askinmid .postq{width:600px;}
#thankbox{padding:20px 25px; font-family:"open_sans",arial; color:#333333; background:#ecedf1; display:none;}
#thankbox a{color:#005099; text-decoration:underline;}
#thankbox .thnkTxt{font-size:22px;}
#thankbox .thnksubTxt, #thankbox .tagque{font-size:18px;}
#thankbox .queTagbbox{border-top:1px solid #d4d5d8;}
#thankbox .tagque span{font-size:14px; color:#a3a4a7;}
#thankbox .tagslist{font-size:14px; font-weight:bold; text-transform:uppercase;}
#thankbox .tagslist li{float:left; width:185px;}
.orng_btn{ height:30px; padding:3px 5px; cursor:pointer; color:#fff; font-size:15px;  font-family: 'open_sans'; text-align:center; border:none; border-bottom:4px solid #f4510f; background:#f66c1d;}
.orng_btn:hover{border-bottom:4px solid #cb430c;}
#thankbox a.closeThankbox{font:bold 17px "open_sans",arial; color:#7c7c7e; position:absolute; top:17px; right:17px; text-decoration:none;}


.shreratepopbox{background:#f5f6f8; position:relative; padding:14px 35px; font:14px 'Open Sans',arial; color:#333333; border:1px solid #ecedf1; box-shadow:0px 2px 2px rgba(0,0,0,0.2); margin-left:-50px;}
.shreratepopbox .ateratings{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/ratings.png) 0px 0px no-repeat; width:21px; height:20px; display:inline-block; vertical-align:middle; margin-right:5px; cursor:pointer;}
.shreratepopbox .ateratings.full{background-position:-21px 0px;}
.ateshare{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/shareIcons.png) no-repeat; width:29px; height:29px; display:inline-block; margin-right:10px; vertical-align:middle;}
.ateshare.icfb{background-position:0px 0px;}
.ateshare.ictwtr{background-position:-29px 0px;}
.ateshare.icgplus{background-position:-58px 0px;}
.ateshare.iclinkedin{background-position:-88px 0px;}
.ateshare.icemail{background-position:-118px 0px;}
.dsno{display:none;}
.rateans{cursor:pointer;}
.arrow{display:inline-block; position:absolute; top:-23px; left:86px; width:17px; height:9px; background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/arw_shr.png) 0 0 no-repeat;}
.rating_sm{display:inline-block; width:14px; height:14px; vertical-align:middle; background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/ratings_sm.png) -16px 0 no-repeat;}
.rating_sm.full{ background-position:0 0;}

.edit_bx{position:absolute; left:3px; top:1px;  border:1px dashed #0072bc; padding:5px; background:#fff; width:280px; display:none;}
.edit_txtarea{height:50px; height:110px;  border:0px; overflow:auto; padding:15px 5px 35px 20px; width:255px; font:400 13px "open_sans",Arial, Helvetica, sans-serif; color:#333; resize:none;}
.edt_btn{position:absolute; right:30px; bottom:10px; text-align:right;}
.edt_btn .btn_save{display:inline-block; border:1px solid #e1e3ea; color:#333333; font:400 13px "open_sans",Arial, Helvetica, sans-serif; padding:3px 5px; border-bottom:3px solid #d7d8df; background:#f4f4f7;}
.edt_btn .gl13{color:#666666; font:400 13px "open_sans",Arial, Helvetica, sans-serif;}


.searchtxt{color:#666666; font:400 25px "open_sans",Arial, Helvetica, sans-serif;}
.searchtxt span{color:#000; font-weight:700;}
.tabbox_search{background:#3e4f5a; border-bottom:2px solid #050708; padding:0px 5px;}
.tabbox_search li{border-left:1px solid #616f78; float:left;}
.tabbox_search li:first{border:0px;}
.tabbox_search li a{display:block; text-align:center; margin-top:2px; border-top:5px solid #3e4f5a; color:#e1e3e4; font:bold 15px 'open_sans', arial; padding:10px 35px 15px; margin-bottom:-2px;}
.tabbox_search li a span{display:block; font-size:13px; font-weight:normal;}
.tabbox_search li a.current, .tabbox_search li a:hover{background:#FFF; color:#333333; border-top-color:#f66c1d; text-decoration:none;}
.tabbox_search li a.current span, .tabbox_search li a:hover span{color:#666;}

.serres1{ display:block;}
.serres1 li{ border-bottom:1px dotted #d0d0d0; padding:10px 20px;}
.serres1 li a{ color:#333333;font:600 15px "open_sans",Arial, Helvetica, sans-serif;  display:block; }
.heading4{ color:#333333; font:bold 18px "open_sans",Arial, Helvetica, sans-serif; text-transform:uppercase;}
.serres2{ background:#f9fafb; padding:10px 0}
.serres2 li	{ display:block; padding:10px 20px;  border-bottom:1px dotted #d0d0d0;}
.serres2 li:last-child	{ border:none;  }
.serres2 li a{ color:#666666; font:600 15px "open_sans",Arial, Helvetica, sans-serif;}
.serres2 li a strong{ color:#f66c1d;}
.serres2 li a .seraro{ font-size:12px; color:#999999; background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/or_arow.png) left center no-repeat; display:inline-block; padding:0 0 0 6px; margin:0 0 0 10px;}
.serres2 li a .numaq{ display:inline-block; float:right; font:13px "open_sans",Arial, Helvetica, sans-serif;color:#666666;}
.brdr_dotted{ border-bottom: 1px dotted #d0d0d0;}
.ic_alert{ background: url(http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_alert.png) no-repeat 0 0; display: inline-block; height: 22px;
vertical-align: middle;  width: 24px;}


.rangSliderBox{width:580px; float:left;}
.rangSliderBox .ui-slider-horizontal .ui-slider-range-min{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/slider_bg.gif) repeat-x !important;}
.rangSliderBox .ui-widget-content{border:0; background:#e7e7e7;width:450px;}
.rangSliderBox .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/slider_img.png) no-repeat 0 0!important; width:27px!important; height:29px!important; top:-10px!important; border:0!important; }
.rangSliderBox .ui-widget-content{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/slider_bg.gif) repeat-x !important; height:4px; border:1px solid #92999e;}
.urincBox{float:right; margin-right:30px;}
.urincBox label{color:#333;font:15px 'Open Sans',Arial, Helvetica, sans-serif; }
.urincBox .textBox{background:#FFF; width:33px; height:25px; font:15px 'Open Sans',Arial, Helvetica, sans-serif; padding:10px; border:0; color:#333; border:1px solid #e4e5e9; box-shadow:1px 1x 1px #f1f1f1 inset}
.income_rang{color:#a9a9a9; font:13px 'Open Sans',Arial, Helvetica, sans-serif; margin-top:12px; }
.income_rang span{display:block; float:left; margin-right:32px;}
.income_rang span:last-child{margin-right:0;}

.urincBox2{float:right; margin-right:35px;}
.urincBox2 label{color:#333;font:15px 'Open Sans',Arial, Helvetica, sans-serif; }
.urincBox2 .textBox{background:#FFF; width:33px; height:25px; font:15px 'Open Sans',Arial, Helvetica, sans-serif; padding:10px; border:0; color:#333; border:1px solid #e4e5e9; box-shadow:1px 1x 1px #f1f1f1 inset}
.cti_list li{float:left;margin-right:30px; font:13px "open_sanssemibold",arial; color:#333;}
.cti_list li:last-child{margin-right:0;}
.cti_list li .radioBtn input{ visibility: hidden; width: 18px; }
.cti_list li .radioBtn{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/radio_btn.png) no-repeat 0 -36px; width:20px; height:20px; float:left; margin-right:5px}
.cti_list li .radioBtn.checked{background-position:0 0;}
.circliful { position: relative; margin:5px auto;}
.circle-text, .circle-info { width: 100%; position: absolute; text-align: center; display: inline-block; color: #333333; font:400 15px 'open_sans_condensedbold',Arial, Helvetica, sans-serif;}
.circle-info {color: #333333;}
.circliful .fa {margin: -10px 3px 0 3px;position: relative;	bottom: 4px;}

.expert_answer_box{background:#f3f6b2; border:1px solid #dcedc5; padding:3px 5px 3px 25px; position:relative}
.expert_answer_box .ea_ic{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/expert_answer_ic.png) no-repeat 0 0; width:18px; height:26px; position:absolute; top:-3px; left:5px}


.asktexp{ background:#f2f2f2; border-top:3px solid #175775; position:relative;}
.titask{ padding:8px 14px; position:absolute; background:#fff; font:600 18px 'Open Sans', arail; color:#333; text-transform:uppercase; left:70px; top:-20px;}
.askbx{ padding:35px 14px 13px 17px;}
.icnaskexp{ width:52px; height:45px; display:inline-block; background:url(http://img-d02.moneycontrol.co.in/images/wealth/revamp/pf_topic/ask_exp_icn.png) no-repeat; margin-bottom:8px;}
.bd13no{ font:13px 'Open Sans', arail; color:#333;}
.topicdrp{font:13px/29px 'Open Sans', arail; color:#666666; width:236px; height:29px; display:inline-block; background:url(http://img-d02.moneycontrol.co.in/images/wealth/revamp/pf_topic/topicdrp.png) no-repeat; padding:0px 12px;}
ul.topiclist{ width:258px; border:1px solid #e3e4e8; position:absolute; z-index:2}
ul.topiclist li{ background:#f6f6f6; padding:6px 8px; border-bottom:1px solid #e3e4e8;}
ul.topiclist li a{ font:13px/15px 'Open Sans', arail; color:#666666; text-decoration:none;}
.txtaskexp{ width:239px; height:56px; padding:10px; color:#666666; font: italic 13px/15px 'Open Sans', arail; border:0px; background:#fff; resize:none; border-radius:5px;}
.btnask{ display:inline-block; background:url(http://img-d02.moneycontrol.co.in/images/wealth/revamp/pf_topic/btn_ask.png) no-repeat; width:100px; height:27px;}
.topbrdwh{ border-top:3px solid #fff; padding-bottom:18px;}

.all_ddbox{font:600 35px 'Open Sans', arail; color:#333; border:none; padding:0 10px;}
#emi_calc_frm .rangSliderBox .ui-widget-content{width:375px !important;}
#gratuityCalculator .rangSliderBox .ui-widget-content{width:375px !important;}
#CrorepatiCalculator .rangSliderBox .ui-widget-content{width:375px !important;}
#magicCalculator .rangSliderBox .ui-widget-content{width:375px !important;}

#magicCalculator{font:12px/16px 'open_sans',arial; color:#666666;}
#magicCalculator .ic_EMICalc{background: url(http://img-d02.moneycontrol.co.in/images/mccode/tools/magic-cir.png) no-repeat; width:73px; height:73px; float:left; margin-right:15px;}
.ofh{overflow:hidden;}
#magicCalculator .calctxt_hdr{font:20px 'open_sanssemibold',arial; color:#333;}
#magicCalculator .calctxt{font-size:15px; line-height:24px;}
#magicCalculator .assetcalcBox{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/assetFormbg.png); padding: 7px; border:1px solid #e5e6e9;}
#magicCalculator .assetCalcForm{padding:0px 20px;}
#magicCalculator .formRow{padding:20px 0px; border-bottom:1px solid #dbdfe1;}
#magicCalculator .quetext{font:bold 15px 'open_sans',arial; color:#000;}
#magicCalculator .que_subtext{font:12px/15px 'open_sans',arial; color:#666666;}
.nobor{border:0px;}
#magicCalculator .assetCalcResult{background:#556671; padding:25px;color:#FFF;}
#magicCalculator .os_wht40{font:bold 40px 'open_sans',arial;}
#magicCalculator .os_wht25{font:25px 'open_sans',arial;}
#magicCalculator .os_wht18{font:18px 'open_sans',arial;}
.os_wht13{font:13px 'open_sans',arial;}
#magicCalculator .resulttxt{font: 13px 'open_sans',arial; color:#b4babe;}
#magicCalculator .assetsPercent li{float:left; width:20%; text-align:center; font:bold 13px/18px 'open_sans',arial; color:#FFF;}
#magicCalculator .perbox{margin:0px 1px; background:#44525c; margin-bottom:10px; height:160px;}
#magicCalculator .perbox .perboxInner{position:absolute; bottom:0px; width:100%; text-align:center; height:100%;left:0px;}
#magicCalculator .perbox .percText{font:20px 'open_sans',arial; color:#ffffff; margin-top:-30px;}
#magicCalculator .perbox .percentBar{position:absolute; width:100%; bottom:0px; left:0px;}
#magicCalculator .perbox .percentBar.debt{background:#1aa3c1;}
#magicCalculator .perbox .percentBar.eqty{background:#34b3a3;}
#magicCalculator .perbox .percentBar.re{background:#a4446c;}
#magicCalculator .perbox .percentBar.directEq{background:#83a444;}
#magicCalculator .perbox .percentBar.gold{background:#b9a32f;}
strong{font-weight:700;}
.brdb_wht{border-bottom:1px solid #77858d;} .brdr_wht{border-right:1px solid #77858d;}
.ic_rupee_wht{background: url("http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_rupee_wht.png") no-repeat scroll 0 0; display: inline-block; height: 31px; width: 20px;}
.ic_rupee_wht18{background: url("http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_rupee_wht18.png") no-repeat scroll 0 0; display: inline-block; height: 20px; width: 13px;}
.formRow .rangSliderBox  input{background: url("http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_rupee.png") no-repeat scroll 12px 15px #FFF; border: 1px solid #e4e5e9; border-radius: 5px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2) inset; color: #333; font: 15px/43px "open_sans",arial; height: 43px; padding:0px 10px 0px 30px; width: 120px; text-align:right;}
.formRow .rangSliderBox  input.nobg{background:#FFF !important;}
.formRow .rangSliderBox  input:focus{border:1px solid #f66c1d;}
.rangSliderBox .ui-widget-content{width:375px;}
#magicCalculator .ui-slider-horizontal, #magicCalculator .ui-widget-content{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/rangeSliderbg_gratuity.png) repeat-x !important; height:11px; border:0px !important;}
#magicCalculator .ui-widget-content .ui-state-default, #magicCalculator .ui-widget-header .ui-state-default{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/slider_handle.png) no-repeat !important; width:18px; height:33px !important;}
#magicCalculator .ui-slider-horizontal .ui-slider-range-min{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/rangeSliderbg_min_gratuity.png) repeat-x !important;}
.gratuity_sliderruler{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/gratuity_sliderruler.png) repeat-x; height:5px; width:100%; display:block;}
.w265{width:265px;}
#magicCalculator .formRow .calctxt{ line-height:18px;}
#magicCalculator .formRow.interv .calctxt{ line-height:18px; font-size:13px;}
#magicCalculator .intearn{ float:left; padding:14px 0px; border-right:1px solid #77858d; width:269px; border-bottom:1px solid #77858d;}
#magicCalculator .princ_amt{ float:left; padding:14px 0px 14px 25px; width:279px; border-bottom:1px solid #77858d;}
#magicCalculator .wh25on{font:bold 25px/25px 'open_sans',arial; color:#fff;}
#magicCalculator .wh14its{font:italic bold 14px 'open_sans',arial; color:#b7bdc1;}

#EMICalculator{font:12px/16px 'open_sans',arial; color:#666666;}
#EMICalculator .ic_EMICalc{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_gratuity.png) no-repeat; width:73px; height:73px; float:left; margin-right:15px;}
.ofh{overflow:hidden;}
#EMICalculator .calctxt_hdr{font:20px 'open_sanssemibold',arial; color:#333;}
#EMICalculator .calctxt{font-size:15px; line-height:24px;}
#EMICalculator .assetcalcBox{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/assetFormbg.png); padding: 7px; border:1px solid #e5e6e9;}
#EMICalculator .assetCalcForm{padding:0px 20px;}
#EMICalculator .formRow{padding:20px 0px; border-bottom:1px solid #dbdfe1;}
#EMICalculator .quetext{font:bold 15px 'open_sans',arial; color:#000;}
#EMICalculator .que_subtext{font:12px/15px 'open_sans',arial; color:#666666;}
.nobor{border:0px;}
#EMICalculator .assetCalcResult{background:#556671; padding:25px;color:#FFF;}
#EMICalculator .os_wht40{font:bold 40px 'open_sans',arial;}
#EMICalculator .os_wht25{font:25px 'open_sans',arial;}
#EMICalculator .os_wht18{font:18px 'open_sans',arial;}
.os_wht13{font:13px 'open_sans',arial;}
#EMICalculator .resulttxt{font: 13px 'open_sans',arial; color:#b4babe;}
#EMICalculator .assetsPercent li{float:left; width:20%; text-align:center; font:bold 13px/18px 'open_sans',arial; color:#FFF;}
#EMICalculator .perbox{margin:0px 1px; background:#44525c; margin-bottom:10px; height:160px;}
#EMICalculator .perbox .perboxInner{position:absolute; bottom:0px; width:100%; text-align:center; height:100%;left:0px;}
#EMICalculator .perbox .percText{font:20px 'open_sans',arial; color:#ffffff; margin-top:-30px;}
#EMICalculator .perbox .percentBar{position:absolute; width:100%; bottom:0px; left:0px;}
#EMICalculator .perbox .percentBar.debt{background:#1aa3c1;}
#EMICalculator .perbox .percentBar.eqty{background:#34b3a3;}
#EMICalculator .perbox .percentBar.re{background:#a4446c;}
#EMICalculator .perbox .percentBar.directEq{background:#83a444;}
#EMICalculator .perbox .percentBar.gold{background:#b9a32f;}
strong{font-weight:700;}
.brdb_wht{border-bottom:1px solid #77858d;} .brdr_wht{border-right:1px solid #77858d;}
.ic_rupee_wht{background: url("http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_rupee_wht.png") no-repeat scroll 0 0; display: inline-block; height: 31px; width: 20px;}
.ic_rupee_wht18{background: url("http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_rupee_wht18.png") no-repeat scroll 0 0; display: inline-block; height: 20px; width: 13px;}
.formRow .rangSliderBox  input{background: url("http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_rupee.png") no-repeat scroll 12px 15px #FFF; border: 1px solid #e4e5e9; border-radius: 5px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2) inset; color: #333; font: 15px/43px "open_sans",arial; height: 43px; padding:0px 10px 0px 30px; width: 120px; text-align:right;}
.formRow .rangSliderBox  input.nobg{background:#FFF !important;}
.formRow .rangSliderBox  input:focus{border:1px solid #f66c1d;}
.rangSliderBox .ui-widget-content{width:375px;}
#EMICalculator .ui-slider-horizontal, #EMICalculator .ui-widget-content{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/rangeSliderbg_gratuity.png) repeat-x !important; height:11px; border:0px !important;}
#EMICalculator .ui-widget-content .ui-state-default, #EMICalculator .ui-widget-header .ui-state-default{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/slider_handle.png) no-repeat !important; width:18px; height:33px !important;}
#EMICalculator .ui-slider-horizontal .ui-slider-range-min{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/rangeSliderbg_min_gratuity.png) repeat-x !important;}
.gratuity_sliderruler{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/gratuity_sliderruler.png) repeat-x; height:5px; width:100%; display:block;}
.w265{width:265px;}

#CrorepatiCalculator{font:12px/16px 'open_sans',arial; color:#666666;}
#CrorepatiCalculator .ic_EMICalc{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_gratuity.png) no-repeat; width:73px; height:73px; float:left; margin-right:15px;}
.ofh{overflow:hidden;}
#CrorepatiCalculator .calctxt_hdr{font:20px 'open_sanssemibold',arial; color:#333;}
#CrorepatiCalculator .calctxt{font-size:15px; line-height:24px;}
#CrorepatiCalculator .assetcalcBox{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/assetFormbg.png); padding: 7px; border:1px solid #e5e6e9;}
#CrorepatiCalculator .assetCalcForm{padding:0px 20px;}
#CrorepatiCalculator .formRow{padding:20px 0px; border-bottom:1px solid #dbdfe1;}
#CrorepatiCalculator .quetext{font:bold 15px 'open_sans',arial; color:#000;}
#CrorepatiCalculator .que_subtext{font:12px/15px 'open_sans',arial; color:#666666;}
.nobor{border:0px;}
#CrorepatiCalculator .assetCalcResult{background:#556671; padding:25px;color:#FFF;}
#CrorepatiCalculator .os_wht40{font:bold 40px 'open_sans',arial;}
#CrorepatiCalculator .os_wht25{font:25px 'open_sans',arial;}
#CrorepatiCalculator .os_wht18{font:18px 'open_sans',arial;}
.os_wht13{font:13px 'open_sans',arial; color:#FFF;}
.os_wht15{font:15px 'open_sans',arial; color:#FFF;}
.os_wht23{font:23px 'open_sans',arial; color:#FFF;}
#CrorepatiCalculator .resulttxt{font: 13px 'open_sans',arial; color:#b4babe;}

strong{font-weight:700;}
.brdb_wht{border-bottom:1px solid #77858d;} .brdr_wht{border-right:1px solid #77858d;}
.ic_rupee_wht{background: url("http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_rupee_wht.png") no-repeat scroll 0 0; display: inline-block; height: 31px; width: 20px;}
.ic_rupee_wht18{background: url("http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_rupee_wht18.png") no-repeat scroll 0 0; display: inline-block; height: 20px; width: 13px;}
.formRow .rangSliderBox  input{background: url("http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_rupee.png") no-repeat scroll 12px 15px #FFF; border: 1px solid #e4e5e9; border-radius: 5px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2) inset; color: #333; font: 15px/43px "open_sans",arial; height: 43px; padding:0px 10px 0px 30px; width: 120px; text-align:right;}
.formRow .rangSliderBox  input.nobg{background:#FFF !important;}
.formRow .rangSliderBox  input:focus{border:1px solid #f66c1d;}
.rangSliderBox .ui-widget-content{width:375px;}
#CrorepatiCalculator .ui-slider-horizontal, #CrorepatiCalculator .ui-widget-content{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/rangeSliderbg_gratuity.png) repeat-x !important; height:11px; border:0px !important;}
#CrorepatiCalculator .ui-widget-content .ui-state-default, #CrorepatiCalculator .ui-widget-header .ui-state-default{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/slider_handle.png) no-repeat !important; width:18px; height:33px !important;}
#CrorepatiCalculator .ui-slider-horizontal .ui-slider-range-min{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/rangeSliderbg_min_gratuity.png) repeat-x !important;}
.gratuity_sliderruler{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/gratuity_sliderruler.png) repeat-x; height:5px; width:100%; display:block;}
#CrorepatiCalculator .savingGraph{ padding:20px;}
#CrorepatiCalculator .clr_orng{color:#ffcb3c;} #CrorepatiCalculator .clr_grn{color:#89d51c;}
#CrorepatiCalculator .crpati_graphbarbox{height:20px; position:relative;}
#CrorepatiCalculator .crpati_graphbar{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/crpati_graphbar.png) repeat-x; height:12px; margin-top:4px; border-radius:7px; overflow:hidden;}
#CrorepatiCalculator .crpat_graphbarVal{position:absolute; top:-4px; left:0px; border-right:2px solid #f7cf62; background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/crpat_graphbarValbg.png) repeat-x; display:block; height:20px;}
#CrorepatiCalculator .crptValBox{font:700 15px/27px "open_sans",arial; color:#556671; border-radius:5px; padding:0px 10px; display:inline-block; margin-top:5px; position:relative; box-shadow:2px 2px 2px rgba(0,0,0,0.7);}
#CrorepatiCalculator .crptValBox.orngbox{background:#ffcb3c;}
#CrorepatiCalculator .crptValBox .boxarrow{width: 0; height: 0; border-style: solid; border-width: 0 6px 4px 6px; border-color: transparent transparent #00000 transparent;display:inline-block; margin-top:-4px; position:absolute; left:40%;}
#CrorepatiCalculator .crptValBox.orngbox .boxarrow{border-color: transparent transparent #ffcb3c transparent;}
#CrorepatiCalculator .crptValBox.grnbox{background:#89d51c;}
#CrorepatiCalculator .crptValBox.grnbox .boxarrow{border-color: transparent transparent #89d51c transparent;}
#CrorepatiCalculator .perAge{position:absolute; top:-20px;}

.cal_resbox1{ font:18px/30px "open_sans",Arial, Helvetica, sans-serif; color:#ececf5;}
.cal_resbox1 .orb25{color:#ff7e34; font:700 25px Arial, Helvetica, sans-serif;}
.cal_resbox2{ font:26px/38px "open_sans",Arial, Helvetica, sans-serif; color:#ececf5;}
.cal_resbox2 .orb33{color:#ff7e34; font:700 33px Arial, Helvetica, sans-serif;}

#assetCalculator{font:12px/16px 'open_sans',arial; color:#666666;}
#assetCalculator .ic_assetCalc{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_assetCalc.png) no-repeat; width:73px; height:73px; float:left; margin-right:15px;}
.ofh{overflow:hidden;}
#assetCalculator .calctxt_hdr{font:20px 'open_sanssemibold',arial; color:#333;}
#assetCalculator .calctxt{font-size:15px; line-height:24px;}
#assetCalculator .assetcalcBox{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/assetFormbg.png); padding: 7px; border:1px solid #e5e6e9;}
#assetCalculator .assetCalcForm{padding:0px 20px;}
#assetCalculator .formRow{padding:20px 0px; border-bottom:1px solid #dbdfe1;}
#assetCalculator .quetext{font:bold 15px 'open_sans',arial; color:#000;}
#assetCalculator .que_subtext{font:12px/15px 'open_sans',arial; color:#666666;}
#assetCalculator .assetCalc_riskbar {background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/assetCalc_riskbar.png) center 30px no-repeat;}
#assetCalculator .assetCalc_riskbar li{float:left; width:25%; font:12px 'open_sanssemibold',arial; color:#666; height:70px;}
.ML35{margin-left:35px;} .ML70{margin-left:70px;}
#assetCalculator .formOpts{margin-top:17px; position:relative; display:inline-block; cursor:pointer;}
#assetCalculator .formOpts .ic_active{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/assetCalc_activeState.png) no-repeat; width:30px; height:30px; display:block; position:absolute; top:-10px;display:none; left:-10px;}
#assetCalculator .formOpts input{visibility:hidden;}
#assetCalculator .formOpts.low{margin-left:30px;}
#assetCalculator .formOpts.mod{margin-left:54px;}
#assetCalculator .formOpts.high{margin-left:78px;}
#assetCalculator .formOpts.vhigh{margin-right:30px;}
.nobor{border:0px;}
#assetCalculator .assetCalcResult{background:#556671; padding:25px;color:#FFF;}
#assetCalculator .os_wht25{font:bold 25px 'open_sans',arial;}
#assetCalculator .resulttxt{font: 13px 'open_sans',arial; color:#b4babe;}
#assetCalculator .assetsPercent li{float:left; width:20%; text-align:center; font:bold 13px/18px 'open_sans',arial; color:#FFF;}
#assetCalculator .perbox{margin:0px 1px; background:#44525c; margin-bottom:10px; height:165px;}
#assetCalculator .perbox .perboxInner{position:absolute; bottom:0px; width:100%; text-align:center; height:100%;left:0px;}
#assetCalculator .perbox .percText{font:20px 'open_sans',arial; color:#ffffff; margin-top:-30px;}
#assetCalculator .perbox .percentBar{position:absolute; width:100%; bottom:0px; left:0px;}
#assetCalculator .perbox .percentBar.debt{background:#1aa3c1;}
#assetCalculator .perbox .percentBar.eqty{background:#34b3a3;}
#assetCalculator .perbox .percentBar.re{background:#a4446c;}
#assetCalculator .perbox .percentBar.directEq{background:#83a444;}
#assetCalculator .perbox .percentBar.gold{background:#b9a32f;}

#gratuityCalculator{font:12px/16px 'open_sans',arial; color:#666666;}
#gratuityCalculator .ic_gratuityCalc{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_gratuity.png) no-repeat; width:73px; height:73px; float:left; margin-right:15px;}
.ofh{overflow:hidden;}
#gratuityCalculator .calctxt_hdr{font:20px 'open_sanssemibold',arial; color:#333;}
#gratuityCalculator .calctxt{font-size:15px; line-height:24px;}
#gratuityCalculator .assetcalcBox{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/assetFormbg.png); padding: 7px; border:1px solid #e5e6e9;}
#gratuityCalculator .assetCalcForm{padding:0px 20px;}
#gratuityCalculator .formRow{padding:20px 0px; border-bottom:1px solid #dbdfe1;}
#gratuityCalculator .quetext{font:bold 15px 'open_sans',arial; color:#000;}
#gratuityCalculator .que_subtext{font:12px/15px 'open_sans',arial; color:#666666;}
.nobor{border:0px;}
#gratuityCalculator .assetCalcResult{background:#556671; padding:25px;color:#FFF;}
#gratuityCalculator .os_wht40{font:bold 40px 'open_sans',arial;}
#gratuityCalculator .os_wht18{font:18px 'open_sans',arial;}
#gratuityCalculator .resulttxt{font: 13px 'open_sans',arial; color:#b4babe;}
#gratuityCalculator .assetsPercent li{float:left; width:20%; text-align:center; font:bold 13px/18px 'open_sans',arial; color:#FFF;}
#gratuityCalculator .perbox{margin:0px 1px; background:#44525c; margin-bottom:10px; height:160px;}
#gratuityCalculator .perbox .perboxInner{position:absolute; bottom:0px; width:100%; text-align:center; height:100%;left:0px;}
#gratuityCalculator .perbox .percText{font:20px 'open_sans',arial; color:#ffffff; margin-top:-30px;}
#gratuityCalculator .perbox .percentBar{position:absolute; width:100%; bottom:0px; left:0px;}
#gratuityCalculator .perbox .percentBar.debt{background:#1aa3c1;}
#gratuityCalculator .perbox .percentBar.eqty{background:#34b3a3;}
#gratuityCalculator .perbox .percentBar.re{background:#a4446c;}
#gratuityCalculator .perbox .percentBar.directEq{background:#83a444;}
#gratuityCalculator .perbox .percentBar.gold{background:#b9a32f;}
strong{font-weight:700;}
.brdb_wht{border-bottom:1px solid #77858d;}
.ic_rupee_wht{background: url("http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_rupee_wht.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: inline-block; height: 31px; width: 20px;}
.formRow .rangSliderBox  input, .formRow .servTenure input{background: url("http://img-d02.moneycontrol.co.in/images/mccode/tools/ic_rupee.png") no-repeat scroll 12px 15px #FFF; border: 1px solid #e4e5e9; border-radius: 5px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2) inset; color: #333; font: 15px/43px "open_sans",arial; height: 43px; padding:0px 10px 0px 30px; width: 120px; text-align:right;}
.formRow .servTenure input{width:90px; background:#FFF; padding:0px 10px;}
.formRow .rangSliderBox  input:focus, .formRow .servTenure input:focus {border:1px solid #f66c1d;}
.rangSliderBox .ui-widget-content{width:375px;}
.serviceYear, .serviceMonth{width:275px;}
.formRow .servTenure label{font:700 15px 'open_sans',arial; color:#000; margin-right:15px;}
.servTenure .ui-widget-content{width:275px;}
#gratuityCalculator .ui-slider-horizontal, #gratuityCalculator .ui-widget-content{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/rangeSliderbg_gratuity.png) repeat-x !important; height:11px; border:0px !important;}
.ui-widget-content .ui-state-default, #gratuityCalculator .ui-widget-header .ui-state-default{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/slider_handle.png) no-repeat !important; width:18px; height:33px !important;}
#gratuityCalculator .ui-slider-horizontal .ui-slider-range-min{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/rangeSliderbg_min_gratuity.png) repeat-x !important;}
.gratuity_sliderruler{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/gratuity_sliderruler.png) repeat-x; height:5px; width:100%; display:block;}
#gratuityCalculator .ui-widget-content .ui-state-default, #gratuityCalculator .ui-widget-header .ui-state-default{background:url(http://img-d02.moneycontrol.co.in/images/mccode/tools/slider_handle.png) no-repeat !important; width:18px; height:33px !important;}