.op_gd13n{font:400 13px/22px 'Open Sans',Arial, Helvetica, sans-serif; color:#333;}
.bshr_left{float:left; width:590px;}
.bshr_right{float:right; width:300px;}
.grybx{ background:#f9fafc; padding:10px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.txt_hour{font:600 16px 'Open Sans',Arial, Helvetica, sans-serif; color:#e9610c;}

.bsr_table{ position:relative; }
.bsr_table table{border-collapse:collapse;}
.bsr_table table thead{ width:760px;}
.bsr_table thead th{ background:#35708a; color:#fff; font:700 12px 'Open Sans',Arial, Helvetica, sans-serif; padding:5px 8px; border:1px solid #729bad !important; cursor:default !important;}
.bsr_table thead th.TAL{text-align:left !important;}
.bsr_table tbody td{ color:#333333; font:400 13px 'Open Sans',Arial, Helvetica, sans-serif; padding:10px; border:1px solid transparent;}
.bsr_table tbody tr:nth-child(even){ background:#f6f6f6 !important;}
.bsr_table tbody tr:nth-child(odd){ background-color:#fff !important;}
.bsr_table tbody tr:hover{background:#e5ecef !important; cursor:default !important;}

.gld13{color:#333333; font:700 13px 'Open Sans',Arial, Helvetica, sans-serif;}	
.bsr_table .stagetool	{ box-shadow: 0 0 5px #ececec; -webkit-box-shadow: 0 0 10px #c7cccf; bottom:22px; border-radius:2px; width:350px; background:#ffffff; border:1px solid #c7cccf; position:absolute;}
.bsr_table .stagetool h1	{ padding:10px; background:#eaeff2; font-size:11px; color:#333333;}
.bsr_table .stagetool h1 span	{ color:#35708a;}
.bsr_table .stagetool li	{ display:list-item; list-style:inside square; color:#e9610c; padding:5px 0; border-bottom:1px solid #e5e5e5;}
.bsr_table .stagetool li span, .bsr_table .stagetool li span a { width:310px; display:inline-block; vertical-align:top; color:#333333;}
.bsr_table .stagetool li span em { font-style:normal; color:#959595; display:inline-block; font-size: 12px;}
.bsr_table .stagetool .arrwodn { background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/dwnarrow.png) no-repeat; width:17px; height:11px; position:absolute; bottom:-11px; left:15px;}
.bsr_table .add_bubg{background:#f4f7f9; padding:5px; color:#999999; font:400 13px 'Open Sans',Arial, Helvetica, sans-serif;}
.bsr_table .stagetool.wd190{width:190px;}
.bsr_table .ic_watchlist{display:inline-block; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/ic_watchlist.png) 0 0 no-repeat; width:16px; height:9px; vertical-align:middle; margin-right:3px;}
.bsr_table .ic_portfolio{display:inline-block; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/ic_portfolio.png) 0 0 no-repeat; width:15px; height:11px; vertical-align:middle; margin-right:3px;}
.bsr_table .bl13{color:#007896; font:400 13px 'Open Sans',Arial, Helvetica, sans-serif;}

.textlink a { color:#0f4d6b; font:13px/30px 'Open Sans',sans-serif; padding:0 5px;}
.textlink a:hover	{ border-bottom:2px solid #e9610c; text-decoration:none;}
.incrdesel	{ border-top:1px solid #ebebeb; padding:1px 0; border-bottom:1px solid #ebebeb;}
.indselin	{ background:#f9fafc;}
.indc_cnt	{ width:580px;}
.linkul	{ color:#333333; text-decoration:underline;}
.indselin li	{ padding:0 0 10px 0;}
.indselin li .ddlArrow	{ float:right; margin-top:9px;}
.btnBluesm { background: #0f4d6b none repeat scroll 0 0;
border: 0 none;border-radius:2px; color: #fff;display: inline-block; font: 600 14px/32px "Open Sans",arial; text-align: center; text-decoration: none !important; display:inline-block; padding:0 10px;}  
.res_gry { background:#f2f3f3; color:#666666;}
.changea { position:relative; text-align:left; display:inline-block; background:#3faf7e; width:11px; height:6px; margin-right: 2px;}
.changea.red	{ background:#e15555;}
.changea.neautral {background: #666;}
.neautral_arw{display:inline-block; background:url(https://img-d02.moneycontrol.co.in/images/promo/2016/25072016/neutral.png) 0 0 no-repeat; width:13px; height:10px;}
.neautral_txt { color: #666;  font:400 13px 'Open Sans',arial;}
.hist_tbl td.red_13	{ color:#e15555;}
.hist_tbl td.green	{ color:#3faf7e;}
.ic_sppic	{ display:inline-block; width:16px; height:11px; vertical-align:middle; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -6px -7px no-repeat;}
.ic_vol		{ display:inline-block; width:14px; height:13px; vertical-align:middle; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -61px -7px no-repeat;}
.ic_graphsp 	{ display:inline-block; width:18px; height:12px; vertical-align:middle; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -33px -7px no-repeat;}
.ic_ognplus	{ display:inline-block; width:15px; height:15px; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -82px -5px no-repeat; vertical-align:middle;}
.stagetool	{ box-shadow: 0 0 10px #c7cccf; -webkit-box-shadow: 0 0 10px #c7cccf; bottom:22px; border-radius:2px; width:350px; background:#ffffff; border:1px solid #c7cccf; position:absolute;}
.stagetool h1	{ padding:10px; background:#eaeff2; font-size:11px; color:#333333;}
.stagetool h1 span	{ color:#35708a;}
.stagetool li	{ display:list-item; list-style:inside square; color:#e9610c; padding:5px 0; border-bottom:1px solid #e5e5e5;}
.stagetool li span	{ width:310px; display:inline-block; vertical-align:top; color:#333333;}
.stagetool .arrwodn, .changea .arrwodn { background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/dwnarrow.png) no-repeat; width:17px; height:11px; position:absolute; bottom:-11px; z-index:90;}
.changea .arrwodn { display:none;}
.dypop	{ position:absolute; width:160px; padding:10px; border:1px solid #c7cccf; border-radius:2px; -webkit-border-radius:2px; background:#ffffff; bottom:15px; left:-130px; display:none; z-index:999;}
.blktxt13 { font:13px "Open Sans",arial; color:#333333;}
.redtxt13 { font:13px "Open Sans",arial; color:#e15555;}
.grntxt13	{font:13px "Open Sans",arial; color:#3faf7e;}
.dropdownchng	{ cursor:pointer; height:30px; width:20px; margin:1px;  position:absolute; z-index:200; right:-1px; top:-1px;}
.dropdownchng.act	{border:1px solid #cbd1d4; margin:0px; background:#ffffff;}	
.dropdownchng ul { position:absolute; right:-1px; top:29px; background:#ffffff; z-index:200; width:140px; padding:1px; display:block; border:1px solid #cbd1d4; display:none;}
.dropdownchng ul:after	{ position:absolute; content:""; width:20px; height:3px; top:-2px; right:0px; background:#ffffff; display:block;}
.dropdownchng ul li { border-bottom:1px solid #eaedee; padding:1px 0;}
.dropdownchng ul li a	{ text-align:left; display:block; padding:8px 20px;font:13px "Open Sans",arial; color:#333333;}
.dropdownchng ul li a:hover	{color:#ffffff; background:#094c6c; text-decoration:none;}
.dropdownchng ul li:last-child	{border:none;} 
.leftmv { border-left:3px solid #e5ecef; position:absolute; height:100%; left:0px;}
.rigtmv { border-right:3px solid #e5ecef; position:absolute; height:100%; right:0px; z-index:90;}
.prvmv, .nxtmv	{ position:absolute; top:50%; width:32px; height:78px; left:-3px; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png)  -47px -30px  no-repeat;}
.nxtmv { right:-3px; left:auto; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -7px -30px no-repeat;}
.prvmv:hover	{  background-position:-127px -30px; }
.nxtmv:hover	{background-position:-85px -30px;}
.opnintrpop	{ display:inline-block; position:relative;}
.clopintr	{ float:right; color:#a3a7a9 !important; cursor:pointer; font-size:14px;}

#agm .nes_bse li{text-transform:none;}
.agmlft{width:588px; float:left;}
.agmrht{width:300px; float:right;}
.amgmsgbx{padding:22px 20px 26px 24px; background:#f6f6f6;}
.msglftb{width:80px; float:left; text-align:right;}
.msglftb img{display:inline-block; border:1px solid #d6d6d6;}
.msgrhtb{width:452px; float:right;}
.op10grv{color:#666; font:400 10px/12px 'Open Sans',arial;}
.commbxv{border:1px solid #cccccc; padding:2px; position:relative; background:#fff; border-radius:3px;}
.commbxlft{/* width:344px; */ width: 70%; margin:8px 0px 0px 13px; height:54px; border:0px; color:#333; font:400 12px/12px 'Open Sans',arial; resize:none;}
.postmsg_btn{background:#0f4d6b; font:600 14px 'Open Sans', sans-serif; text-decoration:none !important; color:#FFF; height:13px; padding:28px 19px; display:inline-block; border-radius:2px;}

.stat_lft{ width:155px; background:#eaeff2; margin-right:10px;}	
.statlf_title{ color:#333; font:700 13px 'Open Sans',Arial, Helvetica, sans-serif; padding:15px;}
.brdb_bl{border-bottom:1px solid #bccfd6;}
.stat_lflist li{ border-top:1px solid #dde2e5;}
.stat_lflist li a{ display:block; padding:10px 15px; color:#666; font:400 13px 'Open Sans',Arial, Helvetica, sans-serif; text-decoration:none !important;}
.stat_lflist li a:hover, .stat_lflist li .active{ color:#e9610c; background:#003d5a;}
.bg_blu{background:#024b6c; padding:10px; text-align:left;}
.stat_tblcl.act{border-bottom:0px; padding:0;}
.stat_tblcl.act a{ background:#094c6c; color:#fff;}
.stat_tblcl .ln_arw{display:inline-block; width:10px; height:10px; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/ln_arw.gif) 0 0 no-repeat; position:absolute; right:10px; top:12px;}
.stat_tblcl.act .ln_arw{display:inline-block; width:10px; height:2px; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/ln_arw_min.gif) 0 0 no-repeat; position:absolute; right:10px; top:18px;}
.wdg760{width:760px;}
.dropdownchng ul li{position:relative; padding:0;}
.bg_blu .bxtxt{ padding:5px 0; border-top:1px solid #2f638a;}
.bg_blu .bxtxt a{ font:400 12px 'Open Sans',Arial, Helvetica, sans-serif; color:#aebfc9;}
.or_bul{ width:3px; height:3px; display:inline-block; background:#ee6203; margin-right:5px; margin-top:7px;}

.bsr_table td span.arow , .clas_tabscroll td span.arow {width:0;height:0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 6px solid #3faf7e; display:inline-block;}
.bsr_table td.green, .clas_tabscroll td.green {color:#3faf7e;}
.bsr_table td.red, .clas_tabscroll td.red{color:#e15555}
.bsr_table td.red span.arow, .clas_tabscroll td.red span.arow{border-top: 6px solid #e15555; border-bottom:0;}
.icon_info{display:inline-block; width:13px; height:13px; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/icon_info.png) 0 0 no-repeat; vertical-align:middle;}
.PA3{padding:3px;}
.movtbl th{ background:#f5f6fa; padding:5px 0 !important; text-align:center; font:700 11px 'Open Sans',Arial, Helvetica, sans-serif;}
.movtbl td{ padding:5px 0 !important; text-align:center; font:400 11px 'Open Sans',Arial, Helvetica, sans-serif; background-color:#fff !important; border-bottom:1px solid #e5e5e5 !important;}
.stagetool.infoicnbx{right:-20px; z-index:999;}
.stagetool.infoicnbx .arrwodn{left:auto; right:15px;}
.simp_bg{ background:#eaeff2; font:400 11px 'Open Sans',Arial, Helvetica, sans-serif; color:#000; padding:8px 0; text-align:center; text-transform:uppercase;}
.wd430{width:430px;}
.adv_prpline{text-align:left;}
.grnpl{ color:#3ab07e; font:400 12px 'Open Sans',AArial, Helvetica, sans-serif;}
.grnpl .bar{ display:block; height:9px; background:#3ab07e;}
.redpl{ color:#e05552; font:400 12px 'Open Sans',AArial, Helvetica, sans-serif; text-align:right;}
.redpl .bar{ display:block; height:9px; background:#e05552;}
.sect_clas_table	{ width:590px; float:left; border:1px solid #d5d5d5;}
.sect_clas_table table	th	{ text-align:left; height:35px; background:#f6f6f6; color:#333333; font:bold 13px "Open Sans",Arial,Helvetica,sans-serif; padding:0 10px; }
.clas_tabscroll table tr	{ display:block; border-bottom:1px solid #e5e5e5; padding:1px 0px;}
.clas_tabscroll table tr:hover td	{ background:#e5ecef;}
.clas_tabscroll table td	{ color:#333333; font:13px "Open Sans",Arial,Helvetica,sans-serif; padding:10px;}	
.gr_bx	{ width:10px; height:10px; display:block;}
.gr_bx.red	{ background:#d65153;} .gr_bx.purpul { background:#a66498;} .gr_bx.blue { background:#5d8fbd;} 
.gr_bx.green { background:#a66498;} .gr_bx.lghgreen { background:#b2d252;}
.clas_tabscroll .scroll-pane	{ width:100%; height:195px; overflow:auto;}
.dwn_btm{display:inline-block; position:absolute; width:8px; height:6px; z-index:99; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/arw_btm.png) 0 0 no-repeat; cursor:pointer; bottom:5px; right:5px;}
.sect_perf thead th{padding:5px 2px !important;}
.sect_perf tbody td{padding:5px !important;}
.fn10{font-size:10px !important;}
.grncol{color:#3faf7e;}
.op_bl13{ color:#144f6a; font:700 12px 'Open Sans',Arial, Helvetica, sans-serif;}
.bsr_table930 table thead{width:930px !important;}

.dt_frame { background:#f9fafc; padding:10px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.head25  { color:#e9610c; font:25px 'Open Sans',Arial, Helvetica, sans-serif;}
.dtpkr	{ width:200px; border:1px solid #cfd7dd; border-radius:3px; -webkit-border-radius:3px; padding:1px;}
.dtpkr .chngdt { text-align:right; color:#666666; padding:0 5px 0 0; float:left; text-transform:uppercase; font:8px/10px  'Open Sans',Arial, Helvetica, sans-serif; }
.dtpkr .btngos	{ border:none;}
.dtpkr .datYr { padding:0 10px; border-right:1px solid #cfd7dd; float:left; color:#666666; margin:-1px  0 -1px 0; font:14px/34px 'Open Sans',Arial, Helvetica, sans-serif;}
.ic_datepic	{ display:inline-block; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -7px -123px no-repeat; width:20px; height:20px;}
.dt_frame .nes_bse li { text-transform:none;}
.dt_frame .nes_bse li a	{ font:16px "Open Sans",sans-serif;}
.fno_tbl thead tr th	{ color:#ffffff; font: 700 13px "Open Sans",sans-serif; background:#35708a; padding:10px; border-right:1px solid #ffffff;}
.fno_tbl thead tr td	{font:700 12px "Open Sans",sans-serif; background:#e9eff2; padding:10px; border-right:1px solid #ffffff;}
.fno_tbl thead tr td.fnom { font-weight:600; font-size:12px;}
.fno_tbl tbody tr td { border-right:1px solid #fff; border-bottom:1px solid #eaeaea; padding:10px; color:#333333;  font:13px "Open Sans",sans-serif;}
.fno_tbl tbody tr td a	{ color:#333333;  font:13px "Open Sans",sans-serif;}
.fno_tbl tbody tr td:last-child	{ background:#e5ecef;}
.fno_tbl tbody tr:nth-child(even) td { border-top:1px solid #fff; background:#f6f6f6;} 
.fno_tbl tbody tr:nth-child(even) td:last-child	 { background:#dde4e7;}
.fno_tbl tbody tr td.green { color:#3faf7e}
.fno_tbl tbody tr td.green span {border-bottom: 7px solid #3faf7e; border-left: 7px solid transparent; border-right: 7px solid transparent; display: inline-block; }
.fno_tbl tbody tr td.red { color:#e15555;}
.fno_tbl tbody tr td.red span { border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #e15555;display: inline-block;}
.fno_tbl thead tr td.titfo	{ color:#e9610c; text-transform:uppercase;}
.datpic_cnt1 { visibility:hidden; top:20px; padding:20px 0 0 0;  position:absolute; right:0px;}
.datpic_cnt { position:relative; width:280px;  background:#ffffff; padding:10px; border:5px solid #f4f7f9; z-index:100;}
.datpic_cnt:before	{ content:""; width:21px; height:13px; position:absolute; top:-13px; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/tp_arw.png) no-repeat; right:34px;}
.datpic_cnt .eventCalendar-day-header { text-transform:capitalize;}

.datpic_cnt .eventCalendar-daysList li.today a, .datpic_cnt .eventCalendar-daysList li a:hover {  background:none; color: #e9610c; border:1px solid #e9610c; font-weight:bold; border-radius:2px; -webkit-border-radius:2px;}
.dthnd { cursor:pointer;}
.cal_sept {background: #cfdbe1 none repeat scroll 0 0; height: 18px; position:absolute; right:19PX; top:10px; width: 1px;}


.txt_13sb	{ color:#333333; font:600 13px 'Open Sans',Arial, Helvetica, sans-serif;}
.tabl_secScan thead th { border-right:1px solid #fff; color:#333333; background:#e9eff2; font:600 13px 'Open Sans',Arial, Helvetica, sans-serif; padding:10px;}
.tabl_secScan tbody td {  color:#333333; text-align:center; font:bold 13px 'Open Sans',Arial, Helvetica, sans-serif; padding:10px;}
.tabl_secScan tbody td:first-child, .tabl_secScan thead th:first-child, .tbl_ssub td:first-child { text-align:left;}

.tbl_ssub td { text-align:center; font:13px 'Open Sans',Arial, Helvetica, sans-serif; padding:10px; border-bottom:1px solid #e5e5e5;}
.tbl_ssub tr:last-child td { border-bottom:none;}
.tabl_secScan thead th.drk_sw	{ background:#d3e0e6; font-weight:bold; text-transform:uppercase; font-size:13px;}

.secBar	{ height:10px; width:140px; display:inline-block;}
.secBar .grnBr { display:inline-block; background:#0b893e; height:10px; float:left; margin-right:1px;}
.secBar .redsBar { background:#bf1722; display:inline-block; height:10px; float:left;}
.bl_lfarw { display:inline-block; cursor:pointer; border-left:8px solid #014768; border-top:8px solid transparent;  border-bottom:8px solid transparent; vertical-align:middle; margin:2px 11px 0 0;}
.acrcbx.active .accrMain  .bl_lfarw  {  border-top:8px solid #014768; border-left:8px solid transparent;  border-right:8px solid transparent;  margin:6px 3px 0 0;}
.tabl_secScan td.grn, .tbl_ssub td.grn { color:#0b893e;}
.tabl_secScan td.grn span, .tbl_ssub td.grn span { display:inline-block; border-bottom:8px solid #0b893e; border-left:8px solid transparent;  border-right:8px solid transparent;}
.tabl_secScan td.rd, .tbl_ssub td.rd { color:#bf1722;}
.tabl_secScan td.rd span, .tbl_ssub td.rd span { display:inline-block; border-top:8px solid #bf1722; border-left:8px solid transparent;  border-right:8px solid transparent;}
.tabl_secScan.swi th { font:12px 'Open Sans',Arial, Helvetica, sans-serif; }
.tabl_secScan.swi td { font:600 13px 'Open Sans',Arial, Helvetica, sans-serif; }
.acrcbx { padding:10px 0 0 0;}
.accord_cont{ display:none; padding:0 0 10px 0;}
.icon_expand {background: url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/icon_expand.png) no-repeat scroll 3px 0; display: block; padding: 0 0 0 19px; line-height: 11px;}
.trgr2.active .icon_expand {background-position: 3px -30px;}
.trgr2 {cursor: pointer;}
.sub_table {display: block;}
.sub_table table th {background-color: #f8f8f8; border-top: none; border-left: none; border: 1px solid #e5e7e8; border-right: none; border-bottom: 1px solid #e5e7e8; font-size: 12px;}
.sub_table table td .bl11 {color: #015c7c; font: bold 11px Arial;}
.acData {padding: 0px !important; border: 1px solid #000 !important;}


.accrMain	{ background:#f2f5f7; cursor:pointer;}
.acrcbx.active .accrMain, .accrMain:hover { background:#e4ecef;}
.acrcbx.active .accord_cont { display:block;}
.tbl_brd	{ border:1px solid #e8eff2;}
.brdrswi	{ border-right:1px solid #d2e0e6; position:absolute; left:178px; height:100%;}
.ic_unclk	{ display:inline-block; width:20px; height:20px; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -35px -124px no-repeat;}
.ic_lck   { display:inline-block; width:20px; height:20px;  background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -64px -124px no-repeat;}

.btn_sct	{ background:#f2f3f3; border:1px solid #e9e9e9; color:#0f4d6b; padding:5px 10px; font:600 14px 'Open Sans',Arial, Helvetica, sans-serif;}
.btn_sct strong	{color:#e9610c; font-weight:normal;} 
.btn_sct:hover, .btn_sct.act	{ text-decoration:none; background:#0f4d6b; color:#fff;}
.dworg_arw	{ display:inline-block; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -115px -119px no-repeat; width:8px; height:8px;}
.uporg_arw { display:inline-block; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -132px -119px no-repeat; width:8px; height:8px;}
.filterCnt	{ background:#ffffff; padding:25px; position:absolute; border:1px solid #ebebeb; width:860px; right:0px; top:38px; z-index:95; display:none;}
.filterCnt:before 	{ content:""; position:absolute; top:-10px; right:50px; border-bottom:10px solid #ffffff; border-left:10px solid transparent; border-right:10px solid transparent; z-index:1;}
.filterCnt:after {content:""; position:absolute; top:-12px; right:48px; border-bottom:12px solid #ebebeb; border-left:12px solid transparent; border-right:12px solid transparent;} 
.sctaga	{ margin:8px 15px 8px 0; background:#ebebeb; border:1px solid #e1e1e1; color:#333333; font:13px 'Open Sans',Arial, Helvetica, sans-serif; border-radius:2px; -webkit-border-radius:2px; padding:5px; display:inline-block;}
.ctag { margin:0 0 0 10px; cursor:pointer; display:inline-block; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -113px -137px no-repeat; width:11px; height:12px;}
.raterange	{ border:1px solid #e9e9e9; display:inline-block;}
.raterange li	{ position:relative; border-right:1px solid #e9e9e9; padding:0 8px; color:#999999; float:left; font:14px/24px 'Open Sans',Arial, Helvetica, sans-serif;}
.raterange li:hover:before, .raterange li.active:before  { content:""; left:-1px; top:-1px; position:absolute; border:1px solid #0f4d6b; height:24px; width:100%;}
.brbxtab { border:1px solid #e1e1e1;}
.fllfTab { width:90px; float:left;}
.fllfTab ul	{ display:block;}
.fllfTab ul	li	{ margin:0 0 2px 0;}
.fllfTab ul	li:last-child { margin-bottom:0px;}
.fllfTab ul	li a	{ position:relative; background:#f3f3f3; font:13px/36px 'Open Sans',Arial, Helvetica, sans-serif; color:#0a4c6c; border-right:1px solid #e9e9e9; text-decoration:none; border-bottom:1px solid #e9e9e9; display:block; padding:0 12px;}
.fllfTab ul li a:hover, .fllfTab ul li a.active	{ background:#0a4c6c; color:#ffffff;}
.fllfTab ul	li a:hover:after, .fllfTab ul li a.active:after	 { right:-7px; top:11px; position:absolute; content:""; border-left:7px solid #0a4c6c; border-top:7px solid transparent; border-bottom:7px solid transparent;}
.ftabcnt { width:765px; float:right; font:14px 'Open Sans',Arial, Helvetica, sans-serif;}

.setpList li { border-bottom: 1px solid #eff2f4; border-right: 1px solid #eff2f4;color: #333333; float: left; font: 14px "Open Sans",sans-serif; padding:1px; width: 184px;}
.setpList li label {display: block; padding:15px;}
.setpList li.last {border-right: medium none;}
.setpList li input {border: 1px solid #eff2f4;}
.setpList li:hover label { background: #e4ecef none repeat scroll 0 0;}
.setpList .checkbx input { opacity: 0;}
.setpList .checkbx {background: url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/checkbox.jpg) no-repeat scroll 0 0;  display: inline-block; height: 16px; margin: 0 5px 0 0; vertical-align: middle;width: 16px;}
.setpList .checkbx.checked { background-position: 0 -43px;}
.setpList { height:150px; overflow-y:auto;}
.brdb { border-bottom:1px solid #e1e1e1;}
.filtPop { position:relative; border:1px solid #c4c4c4; padding:20px; background:#fff;}
.filclose	{ cursor:pointer; position:absolute; right:10px; display:inline-block; top:10px; width:11px; height:11px; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -114px -138px no-repeat;}
.filsavlist li { margin:20px 0 0  0;}
.filsavlist li label	{ display:block; width:60px; float:left; font:600 14px/40px 'Open Sans',Arial, Helvetica, sans-serif; color:#666666;}
.filsavlist li input	{ display:inline-block; border:1px solid #e1e1e1; padding:10px 15px; border-radius:2px;  font:14px 'Open Sans',Arial, Helvetica, sans-serif;}
.lftabst { display:none;}
.sctaga.addmoreft{ border:1px solid #e9610c; background:#ffffff; cursor:pointer;}
.addsign{ width:12px; height:11px; vertical-align:middle; background: url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -113px -156px no-repeat; cursor:pointer; display:inline-block;}
.save_myfiltersPop{width:380px; margin:0 auto; padding-bottom:5px; overflow:auto;z-index:10000;position: fixed !important; display: none; top:15% !important;left:0; }
.closebt{z-index:99;}
#tble_defaut .hist_tbl tr:hover	{cursor:default;}
.perm_sept{height:35px; display:inline-block; width:1px; background:#ebebeb; margin:0 20px; vertical-align:middle;}
.mt180{margin-top:180px;}
.MT90{margin-top:90px;}
.MT100{margin-top:100px;}
.op_smbl14{font:600 14px 'Open Sans',Arial, Helvetica, sans-serif; color:#0f4d6b;}
.fw600{font-weight:600;}
.col_semiblu600{color:#a7cbdb !important; font-weight:600 !important;}
.permftbl th{padding:2px 8px !important;}
.permftbl td{ padding:5px 8px !important;}
.op_smgd14{font:600 14px/22px 'Open Sans',Arial, Helvetica, sans-serif; color:#333;}
.op_smgl14{font:600 14px/22px 'Open Sans',Arial, Helvetica, sans-serif; color:#666;}
.op_smgl13{font:600 13px 'Open Sans',Arial, Helvetica, sans-serif; color:#666;}


.arw_grn { border-bottom: 6px solid #0b893e; border-left: 6px solid transparent; border-right: 6px solid transparent; display: inline-block; height: 0; width: 0; margin-right:4px; }
.arw_rd { border-top: 6px solid #bf1722; border-left: 6px solid transparent; border-right: 6px solid transparent; display: inline-block; height: 0; width: 0; margin-right:4px; }
.grn_13{ color:#0b893e !important;}
.red_13{ color:#bf1722 !important;}
.yel_colbg{background:#ffffd8;}
.bsr_table tbody tr:nth-child(2n) .yel_colbg{background:#f6f6cf;}
.bsr_table tbody tr:hover .yel_colbg{background:#e5ecc8;}
.indc_cnt .sh_tabg{ border-bottom:1px solid #d2dbe0; background:#eaeff2; padding:5px 0 0 4px;}
.indc_cnt .sh_tabg li{ float:left; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/liseptr.gif) right center no-repeat;}
.indc_cnt .sh_tabg li a {display:inline-block; border:1px solid transparent; border-bottom:0px; padding:10px 8px; color:#666666; font:600 13px 'Open Sans',Arial, Helvetica, sans-serif; position:relative; text-decoration:none !important;}
.indc_cnt .sh_tabg li a {padding:10px 3px\0/;}
.indc_cnt .sh_tabg li.active{ border:1px solid #d2dbe0; border-bottom:1px solid #fff; background:#fff; font-weight:700; margin-bottom:-1px;}
.tab-content {display: none;}
#tab-1 {display: block;}
		
.op_bl12{ color:#36708a; font:400 12px 'Open Sans',Arial, Helvetica, sans-serif;}
.concur_table th{padding:5px !important; text-align:center;}
.concur_table td{padding:10px 5px !important;}

.post_arw{display:inline-block; position:absolute; left:-9px; top:20%; width:10px; height:12px; background:url(https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/post_arw.png) 0 0 no-repeat; z-index:1;}
.op_gd14{color:#333; font:400 14px/28px 'Open Sans',Arial, Helvetica, sans-serif;}
.textbox_bulk{ border:1px solid #c2c2c2; border-radius:3px; font:400 13px 'Open Sans',Arial, Helvetica, sans-serif; height:20px; padding:5px 10px;}
.fn12{font-size:12px !important;}
.fn11{font-size:11px !important;}
.bulkdls1 tbody tr td{padding:10px 5px !important;}
.bulkdls1 thead tr th{padding:5px !important;}
.hold_13{ color:#ff7301;}
.ic_datepic.posabs{position:absolute; margin-left:-25px; top:5px; cursor:pointer;}
.w600 {width: 600px;}
.wdg928{width:928px;}

.w300 {width: 300px;}
.w350 {width: 350px;}
.stp_info .ic_inf {float: right !important;}
.stp_info .tooltip2::after{left: 120px;}
.stp_info .tooltist_cnt{left: -70px;width: 155px;}
#priceShk {height: auto !important;}
.grnarw14 {border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 9px solid #3faf7e; display: inline-block; height: 0; width: 0;border-top: 9px solid transparent;}
.grnarw15 {border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 9px solid #3faf7e; display: inline-block; height: 0; width: 0;border-top: 9px solid transparent;}
.customDdl { border-radius: 3px; }
.btapply{ text-decoration:none !important; padding:4px 18px;}
.btreset{ line-height:30px;}
.invst_txtbox{ border:1px solid #cfd7dd; border-radius:3px; padding:5px; width:140px; background:#fff; color:#666666; font:400 13px 'Open Sans',Arial, Helvetica, sans-serif;}
.ears_tbl th.TAR{text-align:right !important;}
.brdl{border-left:1px solid #eaeaea;}
.wd150{width:150px;}
.text_alright{text-align:right !important;}
.hddv{display:none;}
.opn13no_gray {color:#999999 !important;}

.data_table_ajax_loading {background: #fff url("https://img-d02.moneycontrol.co.in/images/tv/ajax-loader.gif") no-repeat scroll 50% 100px; display: block; min-height: 516px; height: 100%; opacity: 1; position: absolute; width: 100%; z-index: 999; }

/*Sector Weightage*/
#sectorWeightage{ border:1px solid #e8eff2;}
#sectorWeightage .CL{clear:both;}
#sectorWeightage .mdlCont .leftar a, #sectorWeightage .mdlCont .rightar a{ display:block; height:52px;}
#sectorWeightage .ftr{height:21px; padding-top:4px; font:10px arial; color:#fff;}
#sectorWeightage .lock{background: rgba(0, 0, 0, 0) url("https://img-d01.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png") no-repeat scroll -64px -124px; display: inline-block; height: 20px; width: 20px;}
#sectorWeightage .unlock{  background: rgba(0, 0, 0, 0) url("https://img-d02.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png") no-repeat scroll -35px -124px; display: inline-block; height: 20px;width: 20px;}
#sectorWeightage .hand{width:16px; height:15px; background:url(https://img.moneycontrol.co.in/images/sector/breakup/sectBr_sprite.gif) -11px -19px no-repeat; display:inline-block; vertical-align:bottom;}
#sectorWeightage .sectWarp .rightSide .rLnkID.bgBl	{ background:#e4ecef;}
#sectorWeightage .last { margin:0px !important; }
#sectorWeightage .brdr{border-right:#65737d 1px solid;}
#sectorWeightage .sectWarp .lock, #sectorWeightage .sectWarp .unlock{cursor:pointer;}
#sectorWeightage .sectWarp .bgBl{background:#d5ebf2;}
#sectorWeightage .sectWarp .leftSide{width:185px; float:left; z-index: 1;position: relative; border-right:1px solid #d2e0e6;}
#sectorWeightage .sectWarp .leftSide p.header { background:#d3e0e6 none repeat scroll 0 0; color: #333333; font: bold 13px "Open Sans",Arial,Helvetica,sans-serif; height: 40px; margin-bottom: 2px; padding: 11px 0 0 25px; text-transform: uppercase;}
#sectorWeightage .sectWarp .leftSide .lLnkID{height:32px; background:#f2f5f7; margin-bottom:7px; font:600 13px "Open Sans",Arial,Helvetica,sans-serif; color:#333333; text-transform:capitalize; padding-left:10px; overflow:hidden; padding-top:13px;}
#sectorWeightage .sectWarp .leftSide .lLnkID.act{background:#e4ecef;}
#sectorWeightage .sectWarp .leftSide .lLnkID.act .bl_lfarw { border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid #014768;
margin: 6px 3px 0 0;}
#sectorWeightage .sectWarp .leftSide div.subLink{display:none;}
#sectorWeightage .sectWarp .leftSide div.subLink li{border-left:0; border-bottom:#d5dee8 1px solid; font:13px "Open Sans",Arial,Helvetica,sans-serif; color:#333; text-transform:capitalize; padding:10px; overflow:hidden;}
#sectorWeightage .sectWarp .leftSide div.subLink li:last-child { border:none;}
#sectorWeightage .sectWarp .leftSide div.subLink li span.spanLink a{display:block; white-space:nowrap; overflow:hidden; color:#666;}
#sectorWeightage .sectWarp .rightSide{float:left; width:732px; overflow:hidden;}
#sectorWeightage .sectWarp .rightSide .rcol{width:125px; float:left; text-align:center; font:600 13px "Open Sans",Arial,Helvetica,sans-serif;}
#sectorWeightage .sectWarp .rightSide div.header{height:44px; padding:7px 0 0 0; margin-bottom:2px; background:#e9eff2; font:12px "Open Sans",Arial,Helvetica,sans-serif; color:#333; text-align:center; border-right:#ffffff 2px solid;}
#sectorWeightage .sectWarp .rightSide .rLnkID{ height:45px; background:#f2f5f7; font:13px/32px arial; color:#333;overflow:hidden; margin-bottom:7px;}
#sectorWeightage .sectWarp .rightSide div.subLink{display:none;}
#sectorWeightage .sectWarp .rightSide div.subLink .brdbN{border-bottom:0;}
#sectorWeightage .sectWarp .rightSide div.subLink li{font:13px "Open Sans",Arial,Helvetica,sans-serif; color:#333; text-transform:capitalize; border-bottom:#d5dee8 1px solid; padding:10px;}
#sectorWeightage .tblcell{display:table-cell;}

#sectorWeightage .sectWarp .rightSide div.subLink li:last-child { border:none;}
#sectTips{position:absolute; background:url(https://img.moneycontrol.co.in/images/sector/breakup/sectBr_sprite.gif) bottom left no-repeat; padding-bottom:7px; display:none;}	
#sectTips span{background:#fff; border:1px solid #c0c6cf; border-bottom:0; padding:4px 8px; color:#666; font-size:10px; display:inline-block; width:120px;}
#sectorWeightage .mdlCont .leftar a, #sectorWeightage .mdlCont .rightar a { position:absolute; display:block; top:30%; /*margin-top:-25px;*/ background:url(https://img-d02.moneycontrol.co.in/images/promo/2016/25072016/sp_sprites.png) -5px -149px no-repeat; width:19px; height:52px;}
#sectorWeightage .mdlCont .leftar a { left:0px; left:0px; background-position:-30px -149px;}
#sectorWeightage .mdlCont .rightar a:hover  {background-position:-58px -149px;}
#sectorWeightage .mdlCont .leftar a:hover {background-position:-83px -149px;} 
#sectorWeightage .mdlCont .rightar a{left:713px;}
#sectorWeightage .mdlCont .leftar a.fixed{position:fixed; top:0; margin-left:0px; left:auto;}
#sectorWeightage .mdlCont .rightar a.fixed{position:fixed; top:0; margin-left:713px; left:auto;}
#sectorWeightage .mdlCont .leftar a.fixed2, #sectorWeightage .mdlCont .rightar a.fixed2{position:absolute; bottom:0;}
.posfix2{position:fixed; top:0; z-index:999;}


