*{margin:0; padding:0;}
/*== fonts ==*/
@font-face {
	font-family: 'fira_sansregular';
	src: url('http://www.moneycontrol.com/commonfiles/font/fira_sans_regular-webfont.woff2?classic=true') format('woff2'),
	url('http://www.moneycontrol.com/commonfiles/font/fira_sans_regular-webfont.woff?classic=true') format('woff');
	font-weight: normal;
	font-style: normal;
}


@font-face {
    font-family: 'noto_sansregular';
    src: url('http://www.moneycontrol.com/commonfiles/font/notosans-regular-webfont.woff2?classic=true') format('woff2'),
         url('http://www.moneycontrol.com/commonfiles/font/notosans-regular-webfont.woff?classic=true') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'noto_serifbold';
	src: url('http://www.moneycontrol.com/commonfiles/font/notoserif-bold-webfont.woff2?classic=true') format('woff2'),
					url('http://www.moneycontrol.com/commonfiles/font/notoserif-bold-webfont.woff?classic=true') format('woff');
	font-weight: normal;
	font-style: normal;
}


@font-face {
    font-family: 'noto_serifregular';
    src: url('http://www.moneycontrol.com/commonfiles/font/notoserif-regular-webfont.woff2?classic=true') format('woff2'),
         url('http://www.moneycontrol.com/commonfiles/font/notoserif-regular-webfont.woff?classic=true') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
	font-family: 'fira_sansbold';
	src: url('http://www.moneycontrol.com/commonfiles/font/fira_sans_700-webfont.woff2?classic=true') format('woff2'),
					url('http://www.moneycontrol.com/commonfiles/font/fira_sans_700-webfont.woff?classic=true') format('woff');
	font-weight: normal;
	font-style: normal;
}


@font-face {
    font-family: 'noto_sansbold';
    src: url('http://www.moneycontrol.com/commonfiles/font/notosans-bold-webfont.woff2?classic=true') format('woff2'),
         url('http://www.moneycontrol.com/commonfiles/font/notosans-bold-webfont.woff?classic=true') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
	font-family: 'fira_sansmedium';
	src: url('http://www.moneycontrol.com/commonfiles/font/fira_sans_500-webfont.woff2?classic=true') format('woff2'),
					url('http://www.moneycontrol.com/commonfiles/font/fira_sans_500-webfont.woff?classic=true') format('woff');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'noto_serifitalic';
	src: url('http://www.moneycontrol.com/commonfiles/font/notoserif-italic-webfont.woff2?classic=true') format('woff2'),
					url('http://www.moneycontrol.com/commonfiles/font/notoserif-italic-webfont.woff?classic=true') format('woff');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'fira_sanssemibold';
	src: url('http://www.moneycontrol.com/commonfiles/font/fira_sans_600-webfont.woff2?classic=true') format('woff2'),
					url('http://www.moneycontrol.com/commonfiles/font/fira_sans_600-webfont.woff?classic=true') format('woff');
	font-weight: normal;
	font-style: normal;
}

/*== fonts ==*/
body{background-color:#fff; color:#333;}
body a{color:#333;}
ul, li {padding:0; margin:0; list-style:none;}
a img{border:none}a{text-decoration:none; color:#333;}a:hover{text-decoration:none; color:#25639e;}
.FL{float:left}.FR{float:right}.CL{clear:both; font-size:0; line-height:0; height:0}.CL1{clear:both}
.CTR{text-align:center}.TAR{text-align:right}.uline{text-decoration:underline}.UC{text-transform:uppercase} .tCap { text-transform:capitalize !important;}
:focus{outline:0}.PR{position:relative}
.PA5{padding:5px}.PA7{padding:7px}.PA10{padding:10px}.PA12{padding:12px}.PA15{padding:15px} .PA20{padding:20px;} .PA1{ padding:1px;}
.PT5{padding-top:5px}.PT7{padding-top:7px}.PT8{padding-top:8px}.PT10{padding-top:10px}.PT15{padding-top:15px}.PT20{padding-top:20px}.PT25{padding-top:25px}.PT30{padding-top:30px}
.PB5{padding-bottom:5px}.PB7{padding-bottom:7px}.PB10{padding-bottom:10px}.PB15{padding-bottom:15px}.PB20{padding-bottom:20px} .PB30{padding-bottom:30px}.PB25{padding-bottom:25px}
.PL5{padding-left:5px}.PL10{padding-left:10px}.PL15{padding-left:15px}.PL20{padding-left:20px}.PL25{padding-left: 25px}
.PR5{padding-right:5px}.PR10{padding-right:10px}.PR15{padding-right:15px}.PR20{padding-right: 20px}
.PL50 { padding-left:50px;} .PR50 { padding-right:50px;} .p0 { padding:0px !important;}
.MR5{margin-right:5px}.MR7{margin-right:7px}.MR10{margin-right:10px}.MR15{margin-right:15px}.MR20{margin-right:20px}.MR25{margin-right:25px}.MR30{margin-right:30px}.MR0{margin-right:0 !important}
.ML2{margin-left:2px}.ML5{margin-left:5px}.ML7{margin-left:7px}.ML10{margin-left:10px}.ML15{margin-left:15px}.ML20{margin-left:20px}.ML30{margin-left:30px}
.MT1{margin-top:1px}.MT3{margin-top:3px}.MT5{margin-top:5px}.MT7{margin-top:7px}.MT10{margin-top:10px}.MT12{margin-top:12px}.MT15{margin-top:15px}.MT20{margin-top:20px}.MT25{margin-top:25px}.MT30{margin-top:30px}.MT18{margin-top:18px}.MT35{margin-top:35px}.MT40{margin-top:40px}.MT45{margin-top:45px} .MT50{margin-top:50px}.MT70{margin-top:70px}
.MB5{margin-bottom:5px}.MB10{margin-bottom:10px}.MB15{margin-bottom:15px}.MB20 { margin-bottom:20px;}.MB30{margin-bottom:30px}
.TAC { text-align:center;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}
.clear{ display:block; clear:both; height:0px;}

/* reset CSS end here */
/*     Float containers fix 
=============================== */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix{display: inline-block}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%}
.clearfix{display: block}
/* End hide from IE-mac */

/*new css added for budget 2018*/
ul{margin-bottom:0px;}
header{margin-bottom:0px;}
.flex-container {
  display: flex;
}
p{margin-bottom:0px;}
ul, ol{margin-bottom:0px;}
p{margin-bottom:0px !important;}
.budget_topwrap{background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/bgt_topwrapbg_v1.jpg?v=1) top center no-repeat; background-size:cover; padding:20px 0;}
.pgWrapper{width:1276px; max-width:1276px; margin:0 auto;}
.budget_top_lft{float:left; width:460px; position:relative; box-sizing:border-box; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#96dcb6+0,96dcb6+16,d3f3bb+38,ede885+65,f19d0f+97 */
background: #96dcb6; /* Old browsers */
background: -moz-linear-gradient(45deg, #96dcb6 0%, #96dcb6 16%, #d3f3bb 38%, #fcda62 65%, #f19d0f 97%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, #96dcb6 0%,#96dcb6 16%,#d3f3bb 38%,#fcda62 65%,#f19d0f 97%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, #96dcb6 0%,#96dcb6 16%,#d3f3bb 38%,#fcda62 65%,#f19d0f 97%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96dcb6', endColorstr='#f19d0f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ margin-top:30px;}
.budget_top_rht{float:right; width:816px; box-sizing:border-box; background-color:#fff; position:relative;}
.fira_w18{ color:#ffffff; font:400 18px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.fira_w18 .spn_txt{font-family:'fira_sansbold',arial; color:#fff !important;}
.bgt_topwrap{padding:15px 0;}
.bg_yelgrade{ padding:10px;}
.mrg_min30{margin-top:-30px; display:none;}
.brdb_title_com{border-bottom:1px solid #f7cd6f; padding-bottom:10px; padding-top:10px;}
.bgt_title_up{float:left; font:400 24px/24px 'fira_sansbold',Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:3px;}
.ad_right{ color:#000000; font:400 italic 12px Arial, Helvetica, sans-serif; float:right;}
.ad_right img{vertical-align:middle;}
.vidl_list_fl{ width:370px; float:left;}
.vid_list_tab{display: block; padding-bottom:10px; border-bottom:0px !important; margin-bottom:0px !important;}
.vid_list_tab li{ display:inline-block; margin-right:5px; position:relative;}
.vid_list_tab li a{display:inline-block; color:#343434 !important; padding:6px 5px; border:1px solid #e7dcc1; font:400 13px 'fira_sansregular',Arial, Helvetica, sans-serif; background-color:#fff; text-decoration:none !important; box-sizing:border-box; font-variant-ligatures: none;}
.vid_list_tab li.active a{ background-color:#0065a1; color:#fff !important; border:1px solid #005689;}
.vid_list_tab li.active a:after{content:""; position:absolute; bottom:-4px; left:45%; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #0065a1;}
.ic_detach{ display:inline-block; width:12px; height:12px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) 0 0 no-repeat; margin-left:5px;}
.detache_link{ float:right; margin-top:7px;}
.detache_link a{ color:#311f02; font:400 12px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.vid_audlist{margin-bottom:0px;}
.vid_audlist li{ float:left; margin-right:2px;}
.vid_audlist li a{ display:inline-block; border-bottom:6px solid #917931; position:relative; color:#666666; font:600 12px 'open_sansregular',Arial, Helvetica, sans-serif; text-transform:uppercase; padding:2px 15px 8px; background:url(//img-d01.moneycontrol.co.in/images/budget2016/main-budget/vid_ln.gif) right center no-repeat;}
.vid_audlist li a.active{ border-bottom:6px solid #ffffff; color:#333333;}
.vid_audlist li a.active:after{content:""; position:absolute; bottom:0px; left:45%; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #fff;}
.vid_audlist li a.last{background:none;}
.audio_block{ display: none; width: 100%; background-color: #000; height: 320px; text-align:center; font:400 30px arial; color:#fff; box-sizing:border-box; padding-top:150px;}
.vid_block img{width:100%; height:auto;}
.interplist li{}

.interplist{display: block; padding-bottom:10px; border-bottom:1px dotted #9ac6ae; margin-bottom:0px !important;}
.interplist li{ display:inline-block; position:relative;}
.interplist li a{ display:inline-block; font:400 12px 'open_sansregular',Arial, Helvetica, sans-serif; color:#000000; padding:4px 7px; position:relative; text-decoration:none;}
.interplist li a:hover, .interplist li a:focus{color:#000000 !important;}
.interplist li:after{ content:""; background-color:#333; opacity:0.5; width:1px; right:0; top:45%; height:10px; display:inline-block;}
.interplist li.active a{ color:#fff !important; background-color:#e79827;}
.interplist li.active:after, .interplist li:last-child:after{ content:""; display:none;}

.flsh_list li{ border-bottom:1px dotted #9ac6ae; padding:10px 5px; color:#000000 !important; font:400 12px 'fira_sansregular',Arial, Helvetica, sans-serif; position:relative; font-variant-ligatures: none;}
.flsh_list li:hover{ /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.flstxt{color:#56a739; text-transform:uppercase;}
.flstxt.black{color:#000;}
.flsh_list li .op_gd13{ color:#000000 !important;  font:400 12px/16px 'fira_sansbold',Arial, Helvetica, sans-serif;}
.tooltipBx{ width:235px; line-height:normal; background-color:#fff; padding:7px; color:#666666; position:absolute; right:-245px; border:1px solid #e79827; border-radius:5px; min-height:80px; box-sizing:border-box; z-index:999; top:-20px; display:none; box-shadow:3px 3px 3px 0px #6666;}
.tooltipBx:before{ content:""; width:9px; height:18px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -22px 0 no-repeat; position:absolute; left:-9px; top:40%;}
.tooltipBx p{margin-bottom:5px; line-height:normal;}
.nseliv{ color:#000000; font:400 14px 'fira_sansbold',Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:right;}
.nseliv span{ color:#e72727;}
.bld_txt{font-family:'fira_sansbold',Arial, Helvetica, sans-serif;}
.vmidimg{margin:0 5px; display:inline-block;}
.vmidimg img{vertical-align:bottom;}
.fn13{font-size:13px;}
.firabld_20{font:400 20px 'fira_sansbold',Arial, Helvetica, sans-serif;}
.grn_txt{ color:#5fad81; font:400 14px 'fira_sanssemibold',Arial, Helvetica, sans-serif;}
.arw_green{ display:inline-block;  width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #5fad81;}

.red_txt{ color:#e72727; font:400 14px 'fira_sanssemibold',Arial, Helvetica, sans-serif;}
.arw_red{ display:inline-block;  width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #e72727;}
.wd90per{width:90%;}
.ic_all_sm{ position:absolute; right:10px; top:25%; display:inline-block; width:26px; height:26px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -37px 0 no-repeat;}
.ic_all_sm.smiley{ background-position:-37px 0;}
.ic_all_sm.smiley_doller{ background-position:-73px 0;}
.ic_all_sm.angry{ background-position:-110px 0;}
.fl_leftbx{float:left; width:80%;}
.fl_imgfs{float:left; margin-right:10px;}
.ohf_rtfls{overflow:hidden;}
.redcolor{color:#e72727;}
.bgtnews_wcnt{padding:15px;}
.budget_top_rht:before{ content:""; width:2px; height:58px; background-color:#f19b13; position:absolute; left:-2px; top:0;}
.budget_top_rht:after{ content:""; width:100%; height:2px; background-color:#f19b13; position:absolute; left:-1px; top:0px;}
.common_title{ border-bottom:1px solid #ebebeb; padding-bottom:10px;}
.float_title{float:left; width:60%; color:#0065a1; font:400 18px 'fira_sansregular',Arial, Helvetica, sans-serif !important; margin-top:7px; font-variant-ligatures: none;}
.float_title a { color:#0065a1;} .float_title a:hover { text-decoration:none;} 
.fr_nwsimg{ float:right; width:300px; margin-left:20px; height:169px; overflow:hidden;}
.fr_nwsimg img{width:100%; height:auto;}
.fl_nwsbx{ overflow:hidden; font:400 12px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.nws_title{font:400 26px/32px 'noto_serifbold',Arial, Helvetica, sans-serif; color:#202020;}
.news_wrapbx{ margin-top:20px;}
.date_txt{color:#585858; font:400 12px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.nw_bxlist{ border-left:3px solid #f09402; color:#333333; font:400 15px 'fira_sansregular',Arial, Helvetica, sans-serif; padding-left:10px; margin-top:10px; font-variant-ligatures: none;}
.nw_bxlist a{font:400 15px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.news_listbx{ margin-top:20px; border-top:1px solid #ebebeb; padding-top:20px; font:400 15px/19px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.nws_list_fl{ float:left; width:380px; box-sizing:border-box; min-height:300px;}
.nws_list_fr{ float:right; width:400px; box-sizing:border-box; padding-left:20px; border-left:1px solid #ebebeb; min-height:300px;}
.nws_thumbfl{ float:left; margin-right:10px;}
.ohf_nws{ float:left; width:70%;}
.news_rightlist > li{ padding:15px 0; border-bottom:1px solid #ebebeb;}
.news_rightlist > li:first-child{padding-top:0px;}
.news_rightlist > li:last-child{ border-bottom:0px;}
.view_allmr{margin-top:10px; text-align:center;}
.view_allmr a{ color:#999999; font:400 11px 'open_sansregular',Arial, Helvetica, sans-serif;}
.view_allmr.bgtnws a{ color:#529671; font:400 11px 'open_sansregular',Arial, Helvetica, sans-serif;}
.ic_mr{display:inline-block; width:11px; height:11px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -144px 0 no-repeat; margin-left:5px; vertical-align:middle;}
.ic_mr_bgt{display:inline-block; width:11px; height:11px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -251px 0 no-repeat; margin-left:5px; vertical-align:middle;}

/*market action css*/
.market_value{font:bold 12px Arial, Helvetica, sans-serif; color:#bfc0c2;}
.market_value span{color:#FFF; font-size:15px; margin-left:3px;}
.mrkt_stat{color:#3faf7e; font:bold 15px Arial, Helvetica, sans-serif;}
.mrkt_stat.down{color:#e15555;}
.mrkt_stat span{font-size:13px;}
.fnbld15{font-size:15px;}
.op_gd15{color:#333333; font:600 15px 'open_sansregular',Arial, Helvetica, sans-serif;}
.mrkt_stat .arrow{width:12px; height:6px; display:inline-block; background:url(//img-d01.moneycontrol.co.in/images/budget2016/main-budget/arw_upd.png) 0 0 no-repeat; vertical-align:middle;}
.mrkt_stat.down .arrow{background-position:0 -14px;}/*
.link_detach{width:42px; height:27px; display:block; margin:10px 10px 0px 0px;}*/
.mkt_actwrap{margin-top:20px;}
.mktactn_col{float:right; width:460px; position:relative;}
.topbrd{position:relative; padding-top:15px;}
.topbrd:before{ position:absolute; left:0; top:0; content:""; height:2px; width:100%; background: -moz-linear-gradient(left, #f09402 0%, #f09402 33%, #0065a1 61%, #0065a1 100%); background: -webkit-linear-gradient(left, #f09402 0%,#f09402 33%,#0065a1 61%,#0065a1 100%); background: linear-gradient(to right, #f09402 0%,#f09402 33%,#0065a1 61%,#0065a1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09402', endColorstr='#0065a1',GradientType=1 ); z-index:1;}



.nes_bse{display: block; overflow-x: auto; white-space: nowrap; padding-bottom:10px; border-bottom:0px !important; margin-bottom:0px !important;}
.nes_bse li{ display:inline-block; position:relative;}
.nes_bse li a{display:block; background:#f2f3f3; border:1px solid #e9e9e9; padding:8px 15px; font:400 13px 'fira_sansregular', sans-serif; color:#0065a1; text-transform:uppercase; position:relative; font-variant-ligatures: none;}
.nes_bse li a:hover,.nes_bse li a.active{background:#0065a1; color:#fff !important; text-decoration:none; border-color:#0f4d6b}
.nes_bse li a.active:after{content:""; position:absolute; bottom:-6px; left:45%; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #0065a1;}
@font-face {font-family: 'open_sans_condensedbold'; src: url('http://www.moneycontrol.com/commonfiles/font/opensans-condbold.eot'); src: url('http://www.moneycontrol.com/commonfiles/font/opensans-condbold.eot?#iefix') format('embedded-opentype'), url('http://www.moneycontrol.com/commonfiles/font/opensans-condbold.woff') format('woff'), url('http://www.moneycontrol.com/commonfiles/font/opensans-condbold.ttf') format('truetype'), url('http://www.moneycontrol.com/commonfiles/font/opensans-condbold.svg#open_sans_condensedbold') format('svg'); font-weight: normal; font-style: normal;}

@font-face {font-family: 'open_sansregular'; src: url('http://www.moneycontrol.com/commonfiles/font/opensans-regular-webfont.eot'); src: url('http://www.moneycontrol.com/commonfiles/font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.moneycontrol.com/commonfiles/font/opensans-regular-webfont.woff') format('woff'), url('http://www.moneycontrol.com/commonfiles/font/opensans-regular-webfont.ttf') format('truetype'), url('http://www.moneycontrol.com/commonfiles/font/opensans-regular-webfont.svg#open_sansregular') format('svg'); font-weight: normal; font-style: normal;}

@font-face {font-family: 'roboto_slablight'; src: url('http://www.moneycontrol.com/commonfiles/font/robotoslab-light.eot'); src: url('http://www.moneycontrol.com/commonfiles/font/robotoslab-light.eot?#iefix') format('embedded-opentype'), url('http://www.moneycontrol.com/commonfiles/font/robotoslab-light.woff') format('woff'), url('http://www.moneycontrol.com/commonfiles/font/robotoslab-light.ttf') format('truetype'), url('http://www.moneycontrol.com/commonfiles/font/robotoslab-light.svg#roboto_slablight') format('svg'); font-weight: normal; font-style: normal;}
.warpMarketAc{/*width:490px; height:446px; margin-top:3px; border:1px solid #d5d5d5; box-shadow:0px 2px 2px rgba(0,0,0,0.2); overflow:hidden;*/ margin-top:7px; height:440px; width:470px; margin-left:-10px; overflow:hidden; position:relative;}/*
.ic_refresh{display:inline-block; position:absolute; right:20px; top:40px; width:53px; height:14px;}*/
.market_action_wrap{background:#fff; height:525px; position:relative;}
.market_action_wrap .nes_bse li{margin-right:3px;}
.market_action_wrap .nes_bse li a{ font-size:12px; padding:6px 8px;}
.market_action_wrap .budgetSections_tabs .tab_content{position:relative; height:414px; display:none;}
.market_action_wrap .warpMarketAc .sliderControls{display:none;}
.market_action_wrap .warpMarketAc .sliderControls a{font: italic 11px 'open_sansregular', arial; color:#666; display:block; width:67px; height:20px; padding-top:5px; padding-left:60px; margin:0px auto;}
/*.market_action_wrap .warpMarketAc .sliderControls a.bx-stop{background:url(//img-d02.moneycontrol.co.in/images/budget2015/main-budget/budget_sprite.png) 0px -550px no-repeat;}*/
/*.market_action_wrap .warpMarketAc .sliderControls a.bx-start{background:url(//img-d02.moneycontrol.co.in/images/budget2015/main-budget/budget_sprite.png) 0px -575px no-repeat;}*/
.market_action_wrap .sennifslider{width:470px;}
.market_action_wrap .valbx ul li{ float:left; width:138px; height:73px; margin:0px 5px 13px 0px; color:#fff; font:700 13px 'open_sansregular',Arial, Helvetica, sans-serif;}
.market_action_wrap .valbx ul li a{ color:#fff; font:700 13px 'open_sansregular',Arial, Helvetica, sans-serif;}
.market_action_wrap .valbx ul li.redbxv{ background:#e15555; height:53px; width:129px; padding:10px 0px 10px 12px; display:block; border-radius:4px;}
.market_action_wrap .valbx ul li.grnbxv{ background:#65bf98; height:53px; width:129px; padding:10px 0px 10px 12px; display:block; border-radius:4px;}
.market_action_wrap .valbx ul li.grybxv{ background:#757575; height:53px; width:117px; padding:10px 12px; display:block; border-radius:4px;}
.market_action_wrap .valbx .con15w{font:400 12px/15px 'open_sans_condensedbold', Arial; color:#FFF; text-transform:uppercase;}
.market_action_wrap .valbx .con20w{font:400 18px/20px 'open_sans_condensedbold', Arial; color:#FFF;}
.market_action_wrap .valbx .con13w{font:400 13px/13px 'open_sans_condensedbold', Arial; color:#FFF;}
/*.market_action_wrap .wh_uparw{ width:13px; height:8px; display:inline-block; background: url(//img-d02.moneycontrol.co.in/images/budget2015/main-budget/budget_sprite.png) no-repeat -175px -555px; vertical-align:middle; padding-right:3px;}*/
.market_action_wrap .wh_uparw {
    border-bottom: 8px solid #ffffff;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    display: inline-block;
    margin: -2px 0 0;
    vertical-align: middle;
    width: 0;
}
/*.market_action_wrap .wharw{background: url(//img-d02.moneycontrol.co.in/images/budget2015/main-budget/budget_sprite.png) no-repeat -160px -555px; display: inline-block; height: 8px; padding-right: 3px; vertical-align: middle; width: 13px;}*/
.market_action_wrap .wharw {
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #ffffff;
    display: inline-block;
    height: 0;
    vertical-align: middle;
    width: 0;
}
.market_action_wrap .lnk_refresh{font:italic 11px 'open_sansregular', arial; color:#067eab; /*background:url(//img-d02.moneycontrol.co.in/images/budget2015/main-budget/refresh_icon.png) 0 0 no-repeat;*/width:66px;height:22px;margin-bottom:-3px;
display:inline-block;}
.market_action_wrap .bdgt_mrktUpdates_tabs li{float:left; box-sizing:border-box; padding:10px 0 10px 6px; width:49.5%; cursor:pointer; margin-right:2px; border-bottom:6px solid #e4eaee; background:url(//img-d01.moneycontrol.co.in/images/budget2016/main-budget/bg_rtact.png) right center no-repeat; color:#666666; font:600 13px 'open_sansregular',Arial, Helvetica, sans-serif; position:relative;}
.market_action_wrap .bdgt_mrktUpdates_tabs li.last{background:none;}
.market_action_wrap .bdgt_mrktUpdates_tabs li.active{border-bottom:6px solid #e79827;}
.market_action_wrap .bdgt_mrktUpdates_tabs li.active .arw_btm{position:absolute; bottom:0; left:50%; margin-left:-3px; display:inline-block;  width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #e79827;}
.grnOS13{font:13px/13px 'open_sansregular', arial;color:#15ae41;}
.redOS13{font:13px/13px 'open_sansregular', arial;color:#e01212;}

.marketAction_Content .bx-prev, .marketAction_Content .bx-next{background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -183px 0 no-repeat; height:21px; width:14px; position:absolute; top: 35%; text-indent:-9999px;}
.marketAction_Content .bx-prev{left:0px;}
.marketAction_Content .bx-next{right:-2px; background-position:-206px 0; width:21px;}
.market_action_wrap .valbx .con20w{font:700 18px/20px 'Open Sans', Arial; color:#FFF;}
.market_action_wrap .valbx .con13w{font:400 13px/13px 'open_sans_condensedbold', Arial; color:#FFF;}
.w_arwup{width: 0; height: 0; border-bottom: 7px solid #ffffff;	border-right: 7px solid transparent; 	border-left: 7px solid transparent; display:inline-block;}
.w_arwdwn{ width: 0; height: 0; border-top: 7px solid #ffffff;	border-right: 7px solid transparent; 	border-left: 7px solid transparent;  display:inline-block;}
.mlive{ display:inline-block; padding:2px 5px; background:#97979b; color:#FFF; font: 700 12px 'open_sansregular', Arial;}
.elpartyre tr th{ height:27px; color:#333333; font:400 12px/27px 'open_sansregular', Arial; padding-left:15px; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2; text-transform:uppercase;}
.elpartyre tr th.third{ padding-right:5px;}
.elpartyre tr td{color:#333333; font:400 15px/15px 'open_sansregular', Arial; padding:9px 0px 9px 15px; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}
.elpartyre tr td.first{ color:#018fc4; text-transform:uppercase;}
.elpartyre tr td.third{ padding-right:10px;}
.elpartyre tr td.last{ padding-right:16px; font:700 15px/15px 'open_sansregular', Arial;}
.elpartyre tr td a.btnBuy, .elpartyre tr td a.btnSell, .elpartyre tr td a.btnHold{width:40px;height:20px;display:inline-block;background:#38b93c;font-size:13px;color:#fff; text-align:center;line-height:20px;}
.elpartyre tr td a.btnSell{background:#e50707;}
.elpartyre tr td a.btnHold{background:#4a4a4a;}
.elpartyre tr td.reco {color: #333; font-size:12px;}
.elpartyre tr th{font-family:'open_sans_condensedbold', arail;}
.elpartyre tr td.name, .elpartyre tr td.name a {color: #018fc4; font-size:15px;}
#news .scroll-pane{height:450px;}
#news .scroll-pane{height:330px;}
#news .jspTrack{height:328px !important;}
.w290{width:275px;}
#dashboard_news  .scroll-pane{height:345px;}
#dashboard_news .brdb{border-bottom:#e5e5e5 1px solid;}
.w305{width:305px;}
#dashboard_news .title{font:20px/22px 'open_sansregular', arial;color:#333;}
#dashboard_news .title a{color:#333;}
#dashboard_news .conts{font:12px/18px 'open_sansregular', arial;color:#666;padding-top:3px;}
#dashboard_news .conts a{color:#666;}



/*open_sans_condensedbold = dark grey*/
.gdOSC30{font:30px/30px 'open_sans_condensedbold', arail;color:#333;}
.gdOSC25{font:25px/28px 'open_sans_condensedbold', arail;color:#333;}
.gdOSC20{font:20px/22px 'open_sans_condensedbold', arail;color:#333;}
.gdOSC19{font:19px/22px 'open_sans_condensedbold', arail;color:#333;}
.gdOSC18{font:18px/22px 'open_sans_condensedbold', arail;color:#333;}
.gdOSC16{font:16px 'open_sans_condensedbold', arail;color:#333;}
.gdOSC15{font:15px 'open_sans_condensedbold', arail;color:#333;}
.gdOSC14{font:14px 'open_sans_condensedbold', arail;color:#333;}
.gdOSC13{font:13px 'open_sans_condensedbold', arail;color:#333;}
.gdOSC12{font:12px 'open_sans_condensedbold', arail;color:#333;}
.gdOSC11{font:11px 'open_sans_condensedbold', arail;color:#333;}
.gdOSC10{font:11px 'open_sans_condensedbold', arail;color:#333;}
/*open_sansregular = dark grey*/
.gdOS30{font:30px/30px 'open_sansregular', arail;color:#333;}
.gdOS25{font:25px/28px 'open_sansregular', arail;color:#333;}
.gdOS20{font:20px/22px 'open_sansregular', arail;color:#333;}
.gdOS18{font:18px/22px 'open_sansregular', arail;color:#333;}
.gdOS16{font:16px 'open_sansregular', arail;color:#333;}
.gdOS15{font:15px 'open_sansregular', arail;color:#333;}
.gdOS14{font:14px 'open_sansregular', arail;color:#333;}
.gdOS13{font:13px 'open_sansregular', arail;color:#333;}
.gdOS12{font:12px 'open_sansregular', arail;color:#333;}
.gdOS11{font:11px 'open_sansregular', arail;color:#333;}
.gdOS10{font:10px 'open_sansregular', arail;color:#333;}
/*open_sansregular = light grey */
.glOS30{font:30px/30px 'open_sansregular', arail;color:#999;}
.glOS25{font:25px/28px 'open_sansregular', arail;color:#999;}
.glOS20{font:20px/22px 'open_sansregular', arail;color:#999;}
.glOS18{font:18px/22px 'open_sansregular', arail;color:#999;}
.glOS16{font:16px 'open_sansregular', arail;color:#999;}
.glOS15{font:15px 'open_sansregular', arail;color:#999;}
.glOS14{font:14px 'open_sansregular', arail;color:#999;}
.glOS13{font:13px 'open_sansregular', arail;color:#999;}
.glOS12{font:12px 'open_sansregular', arail;color:#999;}
.glOS11{font:11px 'open_sansregular', arail;color:#999;}
/*open_sans_condensedbold = light grey */
.glOSC30{font:30px/30px 'open_sans_condensedbold', arail;color:#999;}
.glOSC25{font:25px/28px 'open_sans_condensedbold', arail;color:#999;}
.glOSC20{font:20px/22px 'open_sans_condensedbold', arail;color:#999;}
.glOSC18{font:18px/22px 'open_sans_condensedbold', arail;color:#999;}
.glOSC16{font:16px 'open_sans_condensedbold', arail;color:#999;}
.glOSC15{font:15px 'open_sans_condensedbold', arail;color:#999;}
.glOSC14{font:14px 'open_sans_condensedbold', arail;color:#999;}
.glOSC13{font:13px 'open_sans_condensedbold', arail;color:#999;}
.glOSC12{font:12px 'open_sans_condensedbold', arail;color:#999;}
.glOSC11{font:11px 'open_sans_condensedbold', arail;color:#999;}
/*open_sansregular = blue*/
.blOS30{font:30px/30px 'open_sansregular', arail;color:#0999c9;}
.blOS25{font:25px/28px 'open_sansregular', arail;color:#0999c9;}
.blOS20{font:20px/22px 'open_sansregular', arail;color:#0999c9;}
.blOS18{font:18px/22px 'open_sansregular', arail;color:#0999c9;}
.blOS16{font:16px 'open_sansregular', arail;color:#0999c9;}
.blOS15{font:15px 'open_sansregular', arail;color:#0999c9;}
.blOS14{font:14px 'open_sansregular', arail;color:#0999c9;}
.blOS13{font:13px 'open_sansregular', arail;color:#0999c9;}
.blOS12{font:12px 'open_sansregular', arail;color:#0999c9;}
.blOS11{font:11px 'open_sansregular', arail;color:#0999c9;}
/*open_sans_condensedbold = blue*/
.blOSC30{font:30px/30px 'open_sans_condensedbold', arail;color:#0999c9;}
.blOSC25{font:25px/28px 'open_sans_condensedbold', arail;color:#0999c9;}
.blOSC20{font:20px/22px 'open_sans_condensedbold', arail;color:#0999c9;}
.blOSC18{font:18px/22px 'open_sans_condensedbold', arail;color:#0999c9;}
.blOSC16{font:16px 'open_sans_condensedbold', arail;color:#0999c9;}
.blOSC15{font:15px 'open_sans_condensedbold', arail;color:#0999c9;}
.blOSC14{font:14px 'open_sans_condensedbold', arail;color:#0999c9;}
.blOSC13{font:13px 'open_sans_condensedbold', arail;color:#0999c9;}
.blOSC12{font:12px 'open_sans_condensedbold', arail;color:#0999c9;}
.blOSC11{font:11px 'open_sans_condensedbold', arail;color:#0999c9;}

/*open_sans_condensedbold = orange*/
.orOSC30{font:30px/30px 'open_sans_condensedbold', arail;color:#ea6719;}
.orOSC25{font:25px/28px 'open_sans_condensedbold', arail;color:#ea6719;}
.orOSC20{font:20px/22px 'open_sans_condensedbold', arail;color:#ea6719;}
.orOSC18{font:18px/22px 'open_sans_condensedbold', arail;color:#ea6719;}
.orOSC16{font:16px 'open_sans_condensedbold', arail;color:#ea6719;}
.orOSC15{font:15px 'open_sans_condensedbold', arail;color:#ea6719;}
.orOSC14{font:14px 'open_sans_condensedbold', arail;color:#ea6719;}
.orOSC13{font:13px 'open_sans_condensedbold', arail;color:#ea6719;}
.orOSC12{font:12px 'open_sans_condensedbold', arail;color:#ea6719;}
.orOSC11{font:11px 'open_sans_condensedbold', arail;color:#ea6719;}

/*open_sansregular = black*/
.bOS30{font:30px/30px 'open_sansregular', arail;color:#000;}
.bOS25{font:25px/28px 'open_sansregular', arail;color:#000;}
.bOS20{font:20px/22px 'open_sansregular', arail;color:#000;}
.bOS18{font:18px/22px 'open_sansregular', arail;color:#000;}
.bOS16{font:16px 'open_sansregular', arail;color:#000;}
.bOS15{font:15px 'open_sansregular', arail;color:#000;}
.bOS14{font:14px 'open_sansregular', arail;color:#000;}
.bOS13{font:13px 'open_sansregular', arail;color:#000;}
.bOS12{font:12px 'open_sansregular', arail;color:#000;}
.bOS11{font:11px 'open_sansregular', arail;color:#000;}

.gdhres{ background:#e2e5ee; height:40px; padding-left:14px; font:600 18px/40px 'open_sansregular', Arial; color:#333333;}
.imbtcb tr th{ padding:7px 0px; border-bottom:1px solid #e2e2e2; color:#666666; font:400 12px/12px 'open_sansregular', Arial;}
.imbtcb tr th.first{ padding-left:14px;}
.imbtcb tr th.last{ padding-right:14px;}
.imbtcb tr td{ padding:10px 0px; border-bottom:1px solid #e2e2e2; color:#333333; font:400 15px/15px 'open_sansregular', Arial;}
.imbtcb tr td .grn{ color:#428c00; font:400 15px/15px 'open_sansregular', Arial;}
.imbtcb tr td .red{ color:#c40811; font:400 15px/15px 'open_sansregular', Arial;}
.imbtcb tr td.first{ padding-left:14px; color:#018fc4; font:400 15px/15px 'open_sansregular', Arial;}
.imbtcb tr td.last{ padding-right:14px;}
.linkmr{color:#11a8e1; font:400 13px/15px 'open_sansregular', Arial;}
.grn18op{color:#428c00; font:700 18px/18px 'open_sansregular', Arial;}
.red18op{color:#c40811; font:700 18px/18px 'open_sansregular', Arial;}
.to_gain .scroll-pane{height: 340px;}
#portTb .title1, #portTb .title{font:16px 'open_sansregular', arial;color:#333;}
 .ersyul{margin:0px; width:450px;}
.brdBoxss{ width:450px !Important}
.networthtp{ padding:32px 11px 23px 13px;}
.networthtp .grnbxc{ width:235px; height:61px; float:left; background:url(//img-d02.moneycontrol.co.in/images/budget2015/main-budget/grnbxbg.png) repeat; border-radius: 4px; display: block; padding: 14px 0 13px 16px;}
.networthtp .redbxc{ width:235px; height:61px; float:left; background:url(//img-d02.moneycontrol.co.in/images/budget2015/main-budget/redbxbg.png) repeat; border-radius: 4px; display: block; padding: 14px 0 13px 16px;}
.networthtp .w34{font:bold 34px/34px 'open_sans_condensedbold', arial;color:#fff;}
.networthtp .arwsec{font:bold 20px/20px 'open_sans_condensedbold', arial;color:#fff; padding-top:4px;}
.networthtp .uawn{ background:url(/*//img-d02.moneycontrol.co.in/images/budget2015/main-budget/budget_sprite.png) no-repeat -350px -410px;*/ width:19px; height:17px; display:inline-block;}
.networthtp .dnawn{ background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) no-repeat -83px -104px; width:19px; height:17px; display:inline-block;}
.networthtp .w161{ width:161px;}
.networthtp .stkgrnarw{ width:12px; height:11px; display:inline-block; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) no-repeat -84px -84px;}
.networthtp .stkredarw{ width:12px; height:11px; display:inline-block; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) no-repeat -98px -84px;}
.networthtp .stknormarw{ width:8px; height:12px; display:inline-block; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) no-repeat -117px -84px;}
.networthtp .bl15op{font:15px 'open_sansregular', arial; color:#027c9f;}
.networthtp .bl15op span{ color:#333; font-weight:700; padding:0px 1px;}
.bl20op{font:700 20px 'open_sansregular', arial; color:#067eab;}
.networthbtm{ padding:15px 0 0 0;}
.networthbtm tr th{ padding:9px 0px; border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2; color:#666666; font:400 12px/12px 'open_sansregular', Arial;}
.networthbtm tr th.first{ padding-left:14px;}
.networthbtm tr th.last{ padding-right:14px;}
.networthbtm tr td{ padding:12px 0px; border-bottom:1px solid #e2e2e2; color:#333333; font:14px/15px 'open_sansregular', Arial;}
.networthbtm tr td .grn{ color:#428c00; font:14px/15px 'open_sansregular', Arial;}.networthbtm tr td .red{ color:#c40811; font:14px/15px 'open_sansregular', Arial;}
.networthbtm tr td.first{ padding-left:14px; color:#018fc4; font:14px/15px 'open_sansregular', Arial;}
.networthbtm tr td.last{ padding-right:14px;}
.networthbtm .scroll-pane{height:234px;}
#your_stock_watch .networthbtm .scroll-pane,
#last_visited_stocks .networthbtm .scroll-pane,
#last_visited_stocks1 .networthbtm .scroll-pane{height:345px !important;}

/* your stock slides 14may */
#your_stock .bx-viewport {height: 452px !important; margin: 0 auto; width: 485px !important;}
.opsentx21{font:bold 18px/20px 'open_sansregular', Arial; color:#333;}
.opregor21{font:400 20px/20px 'open_sansregular', Arial; color:#f45c27;}
.usermn{ width:93px; font:bold 15px/15px 'open_sansregular', Arial; color:#333333; float:left; padding-top:9px;}/*
.usretxc{ width:313px; float:left; height:37px;}*/
.usretxctx{ padding:3px 7px; width:299px; height:31px; font:14px/31px Arial; color:#999; border:0px; background:none;}
.usretxcfor{ width:313px; float:left; font:400 13px/13px 'open_sansregular', Arial; color:#333333;}
.usretxcfor .keepds{font: italic 400 12px/13px 'open_sansregular', Arial; color:#258eb6;}
.btnlog_in{ width:94px; height:36px; display:inline-block;}
.soclbtm{ margin-top:20px; border-top:1px solid #e5e5e5; padding:15px 0px 20px 96px; font:400 15px/15px 'open_sansregular', Arial; color:#333333;}
.w125{ width:125px;}.w140{ width:140px;}
.soclbtm .ntwt, .soclbtm .nfb, .soclbtm .ngplus, .soclbtm .nyahoo{ width:29px; height:28px; display:inline-block; margin-right:4px;}
.soclbtm .ntwt{background-position:-284px -640px;}
.soclbtm .nfb{background-position:-313px -640px;}
.soclbtm .ngplus{background-position:-342px -640px;}
.soclbtm .nyahoo{background-position:-371px -640px;}
.loggrad{ height:82px; text-align:center; padding:18px 0px 0px 0px; font:bold 15px/15px 'open_sansregular', Arial; color:#333;}
.loggrad a{ color:#258eb6; font: italic 20px/21px 'open_sans_condensedbold', arial;}

.brdBox{width:485px;/*background:url(//img-d02.moneycontrol.co.in/images/budget2015/main-budget/brdBg.png) 0 0 no-repeat;*/ min-height:400px;position:relative;}
.brdBox .title{width:485px;font:18px 'open_sans_condensedbold', arial;color:#333;text-align:center;top:-13px;position:absolute;}
.brdBox .title2{font:16px 'open_sansregular', arial;color:#333;padding:10px 0 10px 0;}
.brdBox .tags {height:340px;}
.brdBox .tags a{display:inline-block;margin:0 5px 5px 5px;background:#f4f4f4;border:#d9d9d9 1px solid;padding:5px 15px;border-radius:15px;color:#067eab;font:13px 'open_sansregular', arial;}
.brdBox .title.brdrw span{width:10px;background:#fff;display:inline-block;}
.mobshow{display:none;}
.viewall_rect{padding:15px 0 30px 0;}
.viewall_rect_lf{padding:10px 0 0px 0;}
.react_drop{margin-top:5px;}
.pol_nchatBx{position:relative; padding:10px 10px 25px 10px; background:#fff; margin-top:10px; height:440px;}
.poll_wrplft{float:left; width:210px;}
.poll_wrprht{float:right; width:210px;}
.pol_nchatBx .radio_list li{float:none; padding:5px 0 8px 5px;}
.pol_nchatBx .pollres3{display:none;}
.pol_nchatBx .pollres1{width:70px;}
.lineup2{position:absolute; height:400px; width:1px; position:absolute; left:50%; margin-left:-0.5px; top:50px; background:#ebebeb;}
.op_or_semi13{color:#e79827; font:500 13px 'fira_sansmedium',Arial, Helvetica, sans-serif;}
.upm_chat{ color:#333333; display:inline-block; padding-bottom:5px; border-bottom:3px solid #e79827; width:130px; font:400 11px 'fira_sansmedium',Arial, Helvetica, sans-serif;}
.op_smgd13{font:400 13px 'open_sansregular',Arial, Helvetica, sans-serif; color:#333;}
.op_sgd12{font:400 12px 'open_sansregular',Arial, Helvetica, sans-serif; color:#333;}
.op_sgd11{font:400 italic 11px 'fira_sanssemibold',Arial, Helvetica, sans-serif; color:#666666;}
.op_gl10{font:400 10px 'open_sansregular',Arial, Helvetica, sans-serif; color:#333;}
.upm_chat.pretxt{font:600 11px 'fira_sansmedium',Arial, Helvetica, sans-serif; color:#999999; border-bottom:3px solid #e4eaee;}
.pol_nchatBx .askBtn{line-height:35px; height:35px; padding:0 15px;} 

.org15_ebop{color: #0065a1; font: 400 13px/14px 'fira_sansbold',sans-serif; text-transform: uppercase;}
.mkt_loginbx{padding:65px 0; text-align:center; color:#333; font:400 20px/30px 'fira_sansregular',Arial, Helvetica, sans-serif; width:300px; margin:0 auto; font-variant-ligatures: none;}
.login_btnacom{ display:block; font:600 18px 'Open Sans',Arial, Helvetica, sans-serif; background:#006fa8; padding:15px; text-align:center; border-radius:3px; color:#fff !important; text-decoration:none !important;}
a.login_btnacom:hover{color:#fff !important;}
.mkt_loginbx .newto{font:400 15px 'fira_sansregular',Arial, Helvetica, sans-serif; color:#333; font-variant-ligatures: none;}
.mkt_loginbx .newto a{font:400 15px 'fira_sansbold',Arial, Helvetica, sans-serif; color:#0065a1;}
/*market section css end*/

.best_ofbgt_wrap{ width:300px; float:left;}
.bestbud_scroll{}
.best_budlist > li{ padding:10px 0; border-bottom:1px dotted #e5eaec; font:400 14px 'noto_serifregular',Arial, Helvetica, sans-serif;}
.ad_block{display:inline-block; margin-right:35px;}
.ad_block.last{margin-right:0px;}
.ad_slotwrap{margin-top:20px; text-align:center;}

.intraday_wrap{ padding:15px 0; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7fe4ff+0,c8fece+100 */
background: rgb(127,228,255); /* Old browsers */
background: -moz-linear-gradient(left, rgba(127,228,255,1) 0%, rgba(200,254,206,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(127,228,255,1) 0%,rgba(200,254,206,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(127,228,255,1) 0%,rgba(200,254,206,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7fe4ff', endColorstr='#c8fece',GradientType=1 ); /* IE6-9 */}



.volm_wraplist li{ width:310px; box-sizing:border-box; border:1px solid transparent; float:left; height:253px; margin-right:12px; color:#333333; font:400 15px 'fira_sansmedium',Arial, Helvetica, sans-serif;}
.volm_wraplist li.MR0{margin-right:10px !important;}
.volm_wraplist li.last{ margin-right:0px;}
.botbrd .float_title{margin:0px; padding-top:7px;}
.botbrd{position:relative; padding-top:0px; padding-right:10px; padding-bottom:15px; box-sizing:border-box;}
.botbrd:before{ position:absolute; left:0; bottom:0; content:""; height:2px; width:100%; background: -moz-linear-gradient(left, #f09402 0%, #f09402 33%, #0065a1 61%, #0065a1 100%); background: -webkit-linear-gradient(left, #f09402 0%,#f09402 33%,#0065a1 61%,#0065a1 100%); background: linear-gradient(to right, #f09402 0%,#f09402 33%,#0065a1 61%,#0065a1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09402', endColorstr='#0065a1',GradientType=1 ); z-index:1;}
.float_title.wd100per{float:none; width:100%;}
.pasd_tpb{padding:20px 0; border-top:1px solid #ebebeb;}
.grntx{color:#23ac47; font-family:'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.rdtx{color:#bb1a1f; font-family:'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}


.numbers-row{position:relative;	display:block;	float:left;	margin-right:1px;	margin-bottom:8px;}
.counter_guess {padding: 0 5px;	margin: 20px auto;width: 100%;}
.counter_guess input[type=text]:focus{ border: #DA9C05 solid 1px; outline:none;}
.counter_guess input[type=text] { /*float: left;*/width: 34px;font:bold 20px Helvetica, sans-serif;	padding: 3px 0 0 0;	text-align: center;	background: #f8b612;border: #f7b411 solid 1px;	margin: 7px auto;	height: 33px;}

.counter_guess .button { margin: 0 0 0 5px; text-indent: -9999px; cursor: pointer; width: 36px;  height: 9px; float: left;  text-align: center; background: url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) no-repeat;}
.counter_guess .dec { background-position: -230px -38px; position: absolute; bottom: 0px; z-index: 9; left: 0; float: none; margin: 0; }
.counter_guess .inc{ position: absolute; top: 0px; z-index: 9; left: 0; float: none; margin: 0; background-position: -230px -29px; }


.barwrap{ float:left; max-width:180px; height:14px;}
.barwrap.yellow{ background:#ffa41c;}
.barwrap.orange{ background:#f59761;}
.barwrap.gray{ background:#84898c;}
.bar_cont{float:left; width:85px; font:400 13px/14px 'Open Sans',Arial, Helvetica, sans-serif; color:#333333; margin-left:5px;}
.brdb_graph{border-bottom:1px solid #eaeaea;}
.PB12{padding-bottom:12px;}
.PT12{padding-top:12px;}
.op_fira_gd13{ font:400 13px 'fira_sansbold',Arial, Helvetica, sans-serif;}
.btn_ratebgt{display:inline-block; color:#fff !important; font:400 13px 'fira_sanssemibold',Arial, Helvetica, sans-serif; padding:5px 0; width:77px; background:#3faf7e; border-radius:3px; text-align:center;}
.btn_ratebgt:hover{ color:#fff !important;}
.btn_ratebgt.red{ background:#cf5252;}
.btn_ratebgt.hold{ background:#84898c;}
.mktvol{font:400  italic 12px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.dis_wid{width:55px; display:inline-block;}
.MR5{margin-right:5px !important;}
.intragraph{ width:280px; margin:0 auto;}

.bgt_messagewrap{padding:40px 0;}
.message_listbx { display:flex;}
.message_listbx > li{width:310px; box-sizing:border-box; border:1px solid transparent; margin-right:15px; color:#333333; font:400 15px 'fira_sansmedium',Arial, Helvetica, sans-serif;}
.yel_txt{color:#e79827;}
.message_list > li{ color:#333333; font:400 14px/17px 'fira_sansregular',Arial, Helvetica, sans-serif; padding:10px 0; border-bottom:1px dotted #eaeef0; font-variant-ligatures: none;}
.message_list > li > a{ color:#333333; font:400 14px/17px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.message_list > li > p.MB5{margin-bottom:5px !important;}
.guesIn .btn{color:#fff !important;}
.message_listbx .poll_list{width:100%;}
.message_listbx .poll_list > li{ float:none; width:100%; text-align:left; padding:10px 3px 0px 4px; font:400 14px/17px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}

.pollres1{width:80px; float: left; text-align:left; color:#666666; font:400 15px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.pollres2{width:130px; height:10px; background:#e5e5e5; float: left; margin-top:5px; border:1px solid #ced4d4;}
.pollres3{margin-left:16px; width:40px; float:left;}
.grnyes{background:#3faf7e; display:block; height:10px;}
.redno{background:#e15555; display:block; height:10px;}
.graybar{background:#a0a0a0; display:block; height:10px;}
.blackbar{background:#000; display:block; height:10px;}
header .headBotm ul.headbotmmenus > li > a:hover{color:#fff !important;}
.bestbud_scroll .scroll-pane{height:420px; margin-top:10px;}

.hide_1024res{display:block;}
.show_1024res{display:none;}
.white_wrapbx{background-color:#fff; padding:0px 10px 10px; position:relative; left:0; bottom:0;}
.white_wrapbx .topbrd:before{ display:none;}
.white_wrapbx .scroll-pane{ height:380px;}

.message_listbx .post_cnt { background: #fff none repeat scroll 0 0;border: 1px solid #dcdcdc; border-radius: 3px; position:relative;}
.message_listbx .sub_btn { width:55px; cursor:pointer; background-color:#0065a1; border:none; border-radius:2px; font:500 14px/54px 'Open Sans', sans-serif; color:#ffffff !important; position:relative; height:55px;}
.sub_btn:hover,.sub_btn:focus{color:#fff !important;}
.message_listbx .postpin { width:190px; resize:none; height:40px; padding:6px 10px; color:#333; border:none; font:400 13px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.chatuser{width:98px; height:98px; background:#eaeff2; border-radius:50%; -webkit-border-radius:50%; position:relative; overflow:hidden; z-index:1}
.chatuser img{width:100%; height:auto; position:absolute; bottom:0px; }
.chaturdtl{width:160px;}			
.chat_imgbox{float:left; position:relative; margin-right:18px}
.chat_imgbox img{display:block; border-radius:50px; position:relative;}
.chat_imgbox .livebox{height:32px; width:32px; border-radius:20px; border:1px solid #e9e9e9; padding:3px; background:#FFF; position:absolute; top:0; right:-15px; z-index:1;}
.chat_imgbox .livebox span{display:block; background-color:#e79827; height:32px; width:32px; border-radius:16px; text-align:center;font:700 11px/30px 'Open Sans', sans-serif; color:#FFF;position:relative;} 
.op13_org	{ color:#e79827; font:400 13px 'fira_sansmedium', sans-serif;}
.opsb16_bk{font:400 15px/22px 'noto_serifregular', sans-serif; color:#333333;}
.open12c{color:#666; font:300 12px/12px "Open Sans",sans-serif;}
.share_icn{display:inline-block; width:12px; height:12px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -231px 0 no-repeat; vertical-align:middle;}

.sharePop {background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) no-repeat 0 -31px; color: #333; display: none; font:italic 13px 'Open Sans',arial; color:#333; padding:7px 5px; position: absolute; width:131px; z-index:2; height:37px; top:-35px; left:-70px; box-sizing:border-box; text-align:center;}
.sharePop a{width:20px; height:20px; display:inline-block !important; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) 0px 0px no-repeat; vertical-align:middle;}
.sharePop a.ic_fb{background-position:-285px 0px;}
.sharePop a.ic_twtr{background-position:-310px 0px;}
.sharePop a.ic_gplus{background-position:-334px 0px;}
.sharePop a.ic_whatsapp{background-position:-359px 0px; display:none !important;}
.sharePop a.ic_mail{background-position:-383px 0px;}

.sector_listbx > li{ padding:15px 0; font:400 14px/18px 'noto_serifregular',Arial, Helvetica, sans-serif; border-bottom:1px dotted #e5eaec;}
.sector_listbx > li:first-child{padding-top:0px;}
.sector_listbx > li > a{color:#333333; font:400 14px/18px 'noto_serifregular',Arial, Helvetica, sans-serif;}
.sec_flimg{float:left; width:100px; margin-right:15px;}
.ohf_sect{ overflow:hidden;}
.sect_title{ float:left; font:400 15px 'fira_sansbold',Arial, Helvetica, sans-serif; margin-top:7px;}
.sector_scroll .scroll-pane{ height:370px;}
.txttop_align{vertical-align: middle;}


.social_crypto{background-color:rgba(0,0,0,0.4); position:fixed; left:0; top:50%; margin-top:-127px; border-radius:0px 5px 5px 0px; z-index:9999; padding:0 10px 10px; box-sizing:border-box; height:254px;}
.social_crypto li{margin-top:10px;}
.social_crypto li a{ display:inline-block; width:48px; height:48px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) 0 0 no-repeat;}
.social_crypto li a.fb{ background-position:0 -77px;}
.social_crypto li a.tw{ background-position:0 -136px;}
.social_crypto li a.gplus{ background-position:0 -196px;}
.social_crypto li a.whatsapp{ background-position:0 -255px;}
.social_crypto li a.email{ background-position:0 -314px;}

.tvskinner{ background-color:#0b3151; padding:7px 5px;}
.tvskinner .vid_audlist li a{ color:#fff !important; font-weight:400; border-bottom:6px solid #6b2411;}
.tvskinner .vid_audlist li a.active{ border-bottom:6px solid #ffffff; color:#fff; font-weight:600;}
.tvskinner .vid_audlist li a.active:after{content:""; position:absolute; bottom:0px; left:45%; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #fff;}
.heighthidden{height:32px; overflow:hidden;}




/* devendra shukla Css start here */
.budget_news_section.budget_midwrap{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#143e7b+0,387e94+59,80d0c7+100 */
background: rgb(20,62,123); /* Old browsers */
background: -moz-linear-gradient(45deg, rgba(20,62,123,1) 0%, rgba(56,126,148,1) 59%, rgba(128,208,199,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, rgba(20,62,123,1) 0%,rgba(56,126,148,1) 59%,rgba(128,208,199,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, rgba(20,62,123,1) 0%,rgba(56,126,148,1) 59%,rgba(128,208,199,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#143e7b', endColorstr='#80d0c7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */color: #fff;padding:40px 0;
}


.orng-line {background-color: #d88c10 !important; left: -47px; bottom:4px; width:96px; height: 2px; display: inline-block; position: relative;}
.budget_news_section.budget_midwrap .right_col{/*background: #5698a9;
background: -moz-linear-gradient(left, hsla(192,33%,50%,1) 0%, hsla(182,36%,58%,1) 100%);
background: -webkit-linear-gradient(left, hsla(192,33%,50%,1) 0%,hsla(182,36%,58%,1) 100%);
background: linear-gradient(to right, hsla(192,33%,50%,1) 0%,hsla(182,36%,58%,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5698a9', endColorstr='#6eb9bb',GradientType=1 );*/}


.budget_news_section.budget_midwrap .right_col .budget_box{background-color: transparent;}
.budget_news_section.budget_midwrap .right_col .gradient_line.w463x5{height: 2px}
.budget_news_section.budget_midwrap .right_col .budget_box h2 a{color: #fff}
.prest{float: right;}
.prest img{margin-left:10px}
.prest i {color: #cae1e2;font-style: normal;font-size: 12px}
.budget_news_section.budget_midwrap .right_col .budget_box .budget_list .txt13_fira_666{color:#bad3d8}
.budget_news_section.budget_midwrap .right_col .budget_box .budget_list h3 a{color: #fff !important;font-size: 14px;}

.budget_news_section.budget_midwrap .budget_news_container h2{font-size: 30px !important;font-weight: normal !important;}
.budget_news_section.budget_midwrap .right_col .viewall_bk_container{margin-bottom: 2px;}
.budget_news_section.budget_midwrap .right_col .viewall_bk_container a{color: #fff}
.ads-300x100 .adslist{float: left;width: 24.25%;margin-right: 1%}
.ads-300x100 .adslist:last-child{margin-right: 0%}

.your-budget .your-budget-left .gradient_line.w463x5{height: 2px;width: 100%;}
.your-budget .your-budget-right .gradient_line.w463x5{height: 2px;width: 100%;}
.your-budget .your-budget-left{float: left;width:74%;margin-right: 1%} 
.your-budget .your-budget-right{float: right;width: 24%;margin-left: 1%}
.your-budget .your-budget-left .clearfix.your-bud{border-bottom: 1px solid #f2f2f2;padding: 10px 0;margin-bottom: 10px}
.your-budget .your-budget-right .clearfix.your-bud{border-bottom: 1px solid #f2f2f2;padding: 10px 0;margin-bottom: 10px}
.your-budget .your-budget-right .clearfix.your-bud .prest i{color: #000}
.your-budget .your-budget-left .clearfix.your-bud .prest i{color: #000}
.your-budget .your-budget-right figure .imgwrap{position: relative;    display: block; bottom: 0;}
.your-budget .your-budget-right figure .imgwrap img { width:100%; height:auto;}
.your-budget .your-budget-right figure .imgwrap .svg{position: absolute;bottom:6px; left:6px; background: rgba(0, 0, 0, 0.38);padding: 5px;}
.your-budget .your-budget-right figure figcaption{margin-top: 10px}
.your-budget .your-budget-right figure figcaption .you-sp{font-size: 11px;color:#999999}
.your-budget .your-budget-right figure figcaption .you-sp b{font-size: 11px;color: #e79827}
.your-budget .your-budget-right figure figcaption a{font-size: 16px; font-family:'noto_serifbold',arial; font-weight:400;}
.your-budget .your-budget-right .news-bottom figure{float: left;width:48%;margin-right:4%}
.your-budget .your-budget-right .news-bottom figure img{width: 100%;height: auto;}
.your-budget .your-budget-right .news-bottom {border-top:1px dotted #ccc;padding-top: 15px;margin-top: 15px}
.your-budget .your-budget-right .news-bottom figure:last-child{margin-right: 0}
.your-budget .your-budget-right .news-bottom figure figcaption a{font-size: 14px;font-weight: normal;}
.video_section { height:auto; padding:0 0 20px 0;}
.video_section.video_section_mc .videos_title_block .video_section_title_gradient{    width: 2px;}
.video_section.video_section_mc{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#831c3d+0,b02c41+57,f3aa37+100 */
background: rgb(131,28,61); /* Old browsers */
background: -moz-linear-gradient(45deg, rgba(131,28,61,1) 0%, rgba(176,44,65,1) 57%, rgba(243,170,55,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, rgba(131,28,61,1) 0%,rgba(176,44,65,1) 57%,rgba(243,170,55,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, rgba(131,28,61,1) 0%,rgba(176,44,65,1) 57%,rgba(243,170,55,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#831c3d', endColorstr='#f3aa37',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.video_section.video_section_mc .right_col .prest{margin-top: 25px;}
.video_section.video_section_mc .viewall_bk_container{ position:static;}

.budgetVid_list { padding-left:40px; margin-top:25px; box-sizing:border-box; width:100%;}
.budgetVid_list li  { float:left; width:47%;     vertical-align: top; }
.budgetVid_list li:last-child { float:right;}
.budgetVid_list li img { width:100%; height:auto; display:block;}
.budgetVid_list li a:hover { color:#fff !important;}
.budgetVid_list li .image_block { position:relative;}
.budgetVid_list li:hover .image_block img {outline: 2px solid #f19b13;}
.budgetVid_list li:hover a { text-decoration:underline;}

/* namvar css start here */
.budgtrect { padding:7px; padding-left:0px;  background: linear-gradient(to right, #65b3f3 , #c2e59c );}
.budgtrect.ictacimpct  {background: linear-gradient(to right, #63d2d4 , #c7c2f1 ); margin-bottom:35px;}
.budgtrect.livebudblog {background: linear-gradient(to right, #f48372 , #ffdfa3 );}
.budgtrect .topadbr { padding-left:10px; padding-top:18px;}
.budgtrect .head1 { text-transform:uppercase; display:block; float:left; color:#ffffff !important; font:300 50px/40px 'fira_sansregular', serif !important; margin-bottom:-6px; font-variant-ligatures: none;}
.budgtrect .head1 a{color:#fff !important;}
.budhead2 {font:15px/30px 'fira_sansbold', serif; color:#333333; font-variant-ligatures: none;}
.budhead2 a { color:#333333;} 
.grncol { color:#3faf7e;}
.rdcol { color:#e15555;}

.disinbx{padding:0px 15px 0px 0;}
.budgetrec1list{width:145px; float:left;}
.budger1list li{ border-bottom:1px solid #66acdf; position:relative;}
.budger1list li a{display:block; text-transform:uppercase; color:#333333; padding:11px 0px 11px 15px; font:700 12px/12px 'fira_sansregular', serif; font-variant-ligatures: none;}
.budger1list li.active a{background:#fff; color:#000000;}
.budger1list li.active a:after { position:absolute; content:""; right:6px; border-left:5px solid #000000;  border-top:5px solid transparent;  border-bottom:5px solid transparent;}
.budger1list li a:focus { text-decoration:none;}
.budger1list .slidemenu.nav-tabs { border-bottom:none;}

.exp_panel { padding:0 5px; border:1px solid #f4f4f4; height:56px; overflow:hidden; position:relative;}
.budreinslide2 ul { margin:0px; padding:0px;}
.budreinslide2 li{float: left;overflow: hidden; margin-right:1px; border:3px solid #fff; border-bottom:6px solid #fff; border-top:6px solid #fff;  width:46px; height:46px;cursor:pointer; overflow:hidden;}
.budreinslide2 li img { display:block; height:100%; width:100%;}
.budreinslide2 li.active  { border-color:#e79827;}

.exp_panel .prevburec, .exp_panel .nextburec{ background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -161px -3px  no-repeat;  position:absolute; top:25px; width:7px; right:20px; height:11px;} 
.exp_panel .nextburec{ right:5px; background-position:-171px -3px;} 



.taxvc { padding: 16px 0px; border-bottom: 1px dotted #e5eaec;}
.wd196 { width: 196px;}
#bdgtColumn { width:285px; float:right;}
.budget_mcontent { width:782px; float:right; background:#fff; padding:8px;}
.budgtrect.ictacimpct .budget_mcontent.txtcalspl {
    padding: 0px;
    width: 763px;
    min-height: 416px;
}
.budgtrect.ictacimpct .budget_mcontent.txtcalspl .lft_grybg { padding:0 10px; border:none; width:420px;}

.lft_grybg { width:460px; float:left;     border-right: 1px solid #ebebeb; padding-right:15px; padding-left:5px;}
.com_brd_btm { border-bottom:1px solid #ebebeb; padding-bottom:10px;}
.budrname { color:#e79827; font:700 13px "noto_serifitalic",sans-serif;}
.budrcpost { margin-top:3px; color:#666666; font:11px/16px "fira_sansregular",sans-serif; font-variant-ligatures: none;}
.budrclnk { font:13px/16px "fira_sanssemibold",sans-serif; color:#333;}
.budrclnk a { color:#333;}
.parabudg1 { margin-top:15px; font:13px/22px "fira_sansregular",sans-serif; color:#333333; font-variant-ligatures: none;}
.parabudg2 { margin-top:20px; font:14px/22px "noto_serifregular",sans-serif; color:#333333;}
.yellow { color:#e79827 !important;}
.brdt { border-top:1px dashed #e5eaec;} .brdt_puple { border-top:1px dashed #c6cae6;}
.bgdvrp_react {  border: 1px solid #cfd7dd; height: 28px; border-radius: 4px; padding: 0 10px; color:#666; font:12px/28px "fira_sansregular",sans-serif; cursor:pointer;  font-variant-ligatures: none;}
.dropp_sele2{ display:none; width:281px; position:absolute; z-index:999;}
.drpm_liste2{background:#fbfbfb; border:1px solid #c3c3d1;}
.drpm_liste2 li{ padding:7px 5px 5px 10px; color:#343434; border-bottom:1px solid #c3c3d1;}
.drpm_liste2 li.last{ border-bottom:0px;}
.drpm_liste2 li:last-child{ border-bottom:0px;}
.drpm_liste2 li a{ display:block; font:12px 'Open Sans',Arial; color:#666666;}
.ddlArrow_rect{width: 0; height: 0; border-style: solid; border-width: 6px 5px 0 5px; border-color: #acacac transparent transparent transparent; display:inline-block; position:absolute; 
right:10px; top:12px; vertical-align:middle; z-index:1;} 
.messgae_colbx{ padding:10px; margin-top:10px;}
.tbCont { display:none;}
.excp_bxcnt4 { display:none;}
.fira15 { font:15px "fira_sansbold",sans-serif;}

#disCont1 .exp_content { min-height:380px;}

.budgtrect.ictacimpct .topadbr { padding-left:176px;}
.budgtrect.ictacimpct .budget_mcontent { width:747px; min-height:400px;}
.budgtrect.ictacimpct .lft_grybg { width:400px; padding-right: 15px; padding-left: 20px}
.ictimp_left { width:180px; float:left;}
.lvbg_border {}
.lvbg_border li { position:relative; border-bottom:1px solid #e57869; width:100%; display:block;}
.lvbg_border li a { box-sizing:border-box; display:block; text-transform:uppercase; font:700 12px/50px "Open Sans",Arial,sans-serif; color:#333333; width:100%; padding:2px 5px; }
.lvbg_border.tx_corn li.active a:after, .lvbg_border.tx_corn li a:hover:after { position:absolute; content:""; right:6px; border-left:5px solid #000000; top:22px;  border-top:5px solid transparent;  border-bottom:5px solid transparent;} 
.lvbg_border.tx_corn li a {  padding:5px 0 0 0px; font:700 12px/46px "Open Sans",Arial,sans-serif;}	
.lvbg_border li a:focus { text-decoration:none;}
.lvbg_border li:hover a, .lvbg_border li.active a	{ background:#fff; color:#000;}
.lvbg_border li img { border:1px solid #ccc;}
.lvbg_border.tx_corn  li { border-bottom:1px solid #58c5c8; }

.lcbl_img { display:block; float:left; margin-right:5px; border:1px solid #ccc;}
.lvbgTab { margin-top:10px}
.lvbgTab p	{ font:400 13px/22px "Open Sans",Arial,Helvetica,sans-serif; color:#666666;} 
.brdt_dot { border-top:1px dotted #ebebeb;}
.tab_lv { display:none; padding:10px;}

.lvbg_border.tx_corn li a.tx_corn li a:hover:after, .lvbg_border.tx_corn li a.active:after{ position:absolute; content:""; top:24px; right:10px; border-bottom: 5px solid transparent; border-left: 5px solid #000; border-top:5px solid transparent;height: 0; width: 0;}

.ic_houswf, .ic_bsman, .ic_pers, .ic_citi, .ic_invst, .ic_studn, .ic_brokr, .ic_sme	{ display:inline-block; width:44px; height:46px; float:left; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) no-repeat; margin:0 10px 0 0;}

.ic_houswf { background-position:-373px -40px;} 
.ic_bsman { background-position:-373px -94px;}
.ic_pers {  background-position:-373px -144px;}
.ic_citi {  background-position:-373px -195px;}
.ic_invst {  background-position:-373px -246px;}
.ic_studn { background-position:-373px -295px;}
.ic_brokr { background-position:-373px -349px;}
.ic_sme { background-position:-373px -397px;}

.lvbg_border.tx_corn li a:hover .ic_houswf, .lvbg_border.tx_corn li.active .ic_houswf { background-position:-438px -40px;} 
.lvbg_border.tx_corn li a:hover .ic_bsman, .lvbg_border.tx_corn li.active .ic_bsman { background-position:-438px -94px;}
.lvbg_border.tx_corn li a:hover .ic_pers, .lvbg_border.tx_corn li.active .ic_pers {  background-position:-438px -144px;}
.lvbg_border.tx_corn li a:hover .ic_citi, .lvbg_border.tx_corn li.active .ic_citi  {  background-position:-438px -195px;}
.lvbg_border.tx_corn li a:hover .ic_invst, .lvbg_border.tx_corn li.active .ic_invst {  background-position:-438px -246px;}
.lvbg_border.tx_corn li a:hover .ic_studn, .lvbg_border.tx_corn li.active .ic_studn { background-position:-438px -295px;}
.lvbg_border.tx_corn li a:hover .ic_brokr, .lvbg_border.tx_corn li.active .ic_brokr { background-position:-438px -349px;}
.lvbg_border.tx_corn li a:hover .ic_sme, .lvbg_border.tx_corn li.active .ic_sme { background-position:-438px -397px;}
.tx_cnhead	{ font:800 15px/15px "Open Sans",sans-serif; color:#e9610c;}
.taxlft{width:145px; height:16px; border:1px solid #cccccc; padding:6px; float:left; background:#fff;}
.btnsubtax{background:#0f4d6b; border:none; border-radius:2px; text-align:center; float:left; color:#ffffff; cursor:pointer; font:700 13px/30px "Open Sans",sans-serif; width:90px;}
.taxlft span{display:inline-block; width:9px; height:14px; float:left; margin-top:2px;}
.taxlft input{width:100px; border:0px; float:left; margin-left:5px;}
.caltx span { color:#585858; font:20px/20px  "fira_sansregular",sans-serif; float:left; display:block; text-transform:uppercase; text-align:right; width:107px;  font-variant-ligatures: none;}
.caltx span strong { display:block; font:20px/20px  "fira_sansbold",sans-serif; }
.caltx em { color:#f09402; margin-top:-3px; font:49px  "fira_sansbold",sans-serif; margin-left:5px;}
.archive_list li { position:relative; font:14px/15px  "fira_sansregular",sans-serif; color:#333333; padding:10px 15px; border-bottom:1px dashed #e5eaec;  font-variant-ligatures: none;}
.archive_list li:before { position: absolute;content: ""; top:11px;    left:0px;border-bottom:5px solid transparent;border-left: 5px solid #e79827;border-top: 5px solid transparent;height: 0;width: 0;}
.archivlist_18 li {border-bottom:1px dashed #e5eaec; font:14px  "fira_sansregular",sans-serif; color:#333333; padding:10px 0; font-variant-ligatures: none;}
.archivlist_18 li a { display:block; font:14px  "fira_sansregular",sans-serif; color:#333333; font-variant-ligatures: none;}
.archivlist_18 li:last-child { border:none;}
.archive_list.tick li:before { border:none; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -267px -2px no-repeat; width:12px;   height:9px;}
.archive_list.tick li {padding:10px 20px;}
.year18_txt { font:25px  "fira_sansregular",sans-serif; color:#e79827; text-transform:uppercase; padding:15px 0 10px 0; font-variant-ligatures: none;}
.line100x2  { width:100%; height:2px;}
.commonbx_285 { width:285px; float:left; margin-right:45px;}
.commonbx_285.last { margin:0px;}
.fira_txt12 {font:12px/18px  "fira_sansregular",sans-serif; color:#333333; font-variant-ligatures: none;}
.fira_txt10 {font:10px  "fira_sansregular",sans-serif; color:#333333; font-variant-ligatures: none;}
.fira_txt15 {font:15px  "fira_sansregular",sans-serif; color:#333333; font-variant-ligatures: none;} 
.thumb_icup { display: inline-block; vertical-align: middle; background: url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -111px -109px no-repeat; width: 18px; height: 20px; margin-right: 5px; }
.thumb_icdwn { display: inline-block; vertical-align: middle; background: url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -111px -168px no-repeat; width: 18px; height: 20px; margin-right: 5px; }
.thumb_icneutral {display: inline-block; vertical-align: middle; background: url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -112px -138px no-repeat; width: 18px; height: 20px; margin-right: 5px;}
.sect_tlbbx { padding-top: 1px; border-top: 1px solid #e5eaec; }
.sect_tlbbx th, .sect_tlbbx td { padding: 9px 5px; color: #333333; font: 13px "fira_sansregular",sans-serif; border-bottom: 1px dashed #e5eaec; font-variant-ligatures: none; }
.arw_sndwn {width: 0;  height: 0; margin-right:5px;  border-top: 6px solid #e15555;  border-right: 6px solid transparent; border-left: 6px solid transparent; display: inline-block;}
.arw_snup { width: 0;    height: 0;margin-right:5px;  border-bottom: 6px solid #1ca501; border-right: 6px solid transparent;    border-left: 6px solid transparent; display: inline-block;}
.mk_txt { color: #1ca501; font: 700 13px 'Open Sans',Arial, Helvetica, sans-serif;}
.mk_txt.down {color: #e15555;}
.cheaperbx { position:relative;}
.cheaperbx li { float:left; border-right:1px solid #d6cac3; width:94px; border-bottom:1px solid #d6cac3;}
.cheaperbx li img { display:block; width:100%; height:auto;} 
.cheaperbx li:nth-child(3n+3) { border-right:none;}
.cap_txtc { position:absolute; bottom:0px; background:rgba(63,175,126,0.8);  width:100%; box-sizing:border-box; font:13px "fira_sansregular",sans-serif; color:#fff; font-variant-ligatures: none;}
.cheaperbx.red .cap_txtc { background:rgba(225,85,85,0.8);}
.wt_ic_up { display: inline-block; width: 15px; height: 16px; background: url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -64px -138px no-repeat; vertical-align: middle;}
.cheaperbx.red .wt_ic_up{display:inline-block; width:13px; height:14px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -138px -172px no-repeat; vertical-align:middle;}
.archivlist_18 li a.link_666 { font-size:13px; line-height:17px; color:#666;}
.bgt_tbs li{float:left; margin-right:3px; position:relative; text-transform:uppercase;}
.bgt_tbs li a{display:block; background:#f2f3f3; border:1px solid #e9e9e9; padding:8px 8px; font:600 12px/12px 'Open Sans', sans-serif; color:#0f4d6b;}
.bgt_tbs li:hover a, .bgt_tbs li.active a{background:#0065a1; color:#fff !important; text-decoration:none; border-color:#00619b}
.bgt_tbs li.active a span{width:0;height:0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 6px solid #00619b; position:absolute; left:50%; margin-left:-4px; bottom:-6px;}
.gls_list  .nav-tabs { border-bottom:none !important;}
.sglose_scrl { height:345px; overflow:auto;} .uselinkScrl { height:407px; overflow:auto;}
.float_title.wauto { width:auto;}
.stcokimScroll { height:280px;}
.nochpcst.stcokimScroll { height:570px;}
.taxcal_bg { background:#dcdcf8; padding:10px; min-height:400px;}

.gls_list { margin:10px 0; position:relative; padding:0 20px;}
.gls_list ul li { border-right:1px solid #cfdbe1;}
.gls_list ul li a { width:32px; height:32px; display:block; text-align:center; font:16px/32px "fira_sansbold",sans-serif; float:left; border-radius:50%;}
.gls_list ul li.active a { background:#0065a1; color:#fff;}
.gls_list .bx-prev, .gls_list .bx-next { top:5px; left:0px; position:absolute; width:14px; height:22px; text-indent:-999em; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -184px -27px no-repeat;}
.gls_list  .bx-next  { right:0px; left:auto; background-position:-207px -27px;}
.gls_list .bx-prev:hover {background-position:-184px 0px;}
.gls_list  .bx-next:hover  {background-position:-207px 0px;}
.mobile_show_dis{display:none !important;}



/*add popup css*/
.mc_common_overlay .modal-dialog{max-width:800px; box-sizing:border-box;}
.mc_common_overlay .close{opacity:1; text-indent:-9999px; width:25px; height:25px; cursor:pointer; position:absolute; right:0; top:0; z-index:1; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) no-repeat scroll -141px -29px; transition:0.5s all; border-radius:0px 3px 0 0;}
.mc_common_overlay .close:hover{ background-color:#ebebeb;}
.mc_common_overlay.modal {text-align: center; padding: 0!important; z-index:99999;}
.mc_common_overlay.modal:before {content: '';display: inline-block; height: 100%; vertical-align: middle; margin-right: -4px;}
.mc_common_overlay .modal-dialog {display: inline-block;text-align: left;vertical-align: middle;}
.mc_common_overlay .modal-content{border-radius:3px;}


/*add podcast css*/
.budgtrect.podcast_bgbx {background: linear-gradient(to right, #f48372 , #ffdfa3 ); padding:10px;}
.podcast_bgbx .budget_mcontent{ width:100%; box-sizing:border-box; padding:20px;}
.budgtrect.podcast_bgbx .topadbr{ padding-left:0px;}
.budgtrect.podcast_bgbx .head1{margin-bottom:-6px; margin-left:-4px;}
.pod_castlft{ float:left; width:586px;}
.pod_castlft img{ width:100%; height:auto;}
.pod_castrht{ float:right; width:290px;}
.thumb_podcast{float:left; margin-right:15px; width:129px;}
.thumb_podcast img{ border:1px solid #b1b1b1; display:block; width:100%; height:auto;}
.ohf_podcast{ overflow:hidden; font:400 14px/18px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.ohf_podcast .date_txt{color:#e79827; font:500 13px 'fira_sansmedium',Arial, Helvetica, sans-serif; margin-bottom:3px !important;}
.ohf_podcast a{ font:400 14px/18px 'fira_sansregular',Arial, Helvetica, sans-serif; color:#333333; font-variant-ligatures: none;}
.posdcast_list.nav{display:block; border-bottom:0px;}
.posdcast_list > li{ padding:6px 0; float:none; cursor:pointer; width:100%; display:block;}
.posdcast_list > li > a{ display:block;}
.posdcast_list > li:first-child{padding-top:0px;}

/*add liveblog css*/
.liveblog_title{ color:#eb222e; font:700 15px 'open_sansregular',Arial, Helvetica, sans-serif; border-bottom:1px solid #d5b44c; padding-bottom:10px; text-transform:uppercase; margin-top:15px;}
.live_cvgimg{margin-top:10px;}
.live_cvgimg img{width:100%;}
.liveblghed{ color:#12295d; font:700 22px/28px 'noto_serifbold',Arial, Helvetica, sans-serif; margin-top:10px;}
.liveblghed a{ color:#12295d; font:700 22px/28px 'noto_serifbold',Arial, Helvetica, sans-serif;}
.top_liveblglist > li{ padding:15px 0; border-bottom:1px dotted #d0da8e; font:400 13px/19px 'fira_sansregular',Arial, Helvetica, sans-serif; font-variant-ligatures: none;}
.top_liveblglist > li:last-child{ padding-bottom:0px;}
.blg_tplink{ color:#000000; font:400 15px 'fira_sanssemibold',Arial, Helvetica, sans-serif;}
.top_liveblglist{position:relative;}
.top_liveblglist > li > p{margin-bottom:5px !important;}
.top_liveblglist > li > h3{margin-bottom:5px !important; color:#0000;}
.top_liveblglist > li > .paracnt p:first-child{ font:400 15px "fira_sanssemibold",Arial,Helvetica,sans-serif; color:#000; font-variant-ligatures: none;}
.top_liveblglist li .spn_txt{ color:#0f2232; font-weight:600;}
.ic_morewt{display:inline-block; width:11px; height:11px; vertical-align:middle; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -64px -84px no-repeat; margin-left:5px;}
.top_liveblglislt:after{position:absolute; left:0; bottom:0; height:150px; width:100%; 
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100 */
background: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
 z-index:1; content:""; transform: rotate(-180deg);}


.mnHt390{min-height:390px;}
.budget_news_content_box{ width:97.1%;}
.liveshowsbg_inner {-webkit-clip-path: polygon(0px 0px, 65% 0%, 100% 0px, 100% 3%, 97% 3%, 97% 100%, 0 100%); clip-path: polygon(0px 0px, 65% 0%, 100% 0px, 100% 3%, 97% 3%, 97% 100%, 0 100%);}


.marg_min60{margin-top:-64px;}
.video_section .left_col{top:auto;}
.video_section .right_col{margin-top:64px;}
.vieimgnw_res{display:inline-block; width:11px; height:11px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -251px -15px no-repeat; margin-left:5px; vertical-align:middle;}
.budget_news_section .left_col img{width:100%; height:auto;}
.video_section .vieimgnw{ background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -251px -15px no-repeat; vertical-align:middle;}


.img_box img{width:100%; height:auto;}

.your-budget-right h2{ font:400 16px 'noto_serifbold',Arial, Helvetica, sans-serif; text-transform:capitalize; line-height:normal !important;}
.your-budget-right h2 a{ color:#333;}


/*video player panel start*/
.video_panelslidebx{ background-color:#1b1e22; height:57px; padding:2px; box-sizing:border-box;}
.inner_borderbx{border:1px solid #32414a; box-sizing:border-box;}
.main_vipanel{border:1px solid #162025; height:49px; overflow:hidden; position:relative; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#364a57+0,162937+40,051926+47,162026+100 */
background: rgb(54,74,87); /* Old browsers */
background: -moz-linear-gradient(top, rgba(54,74,87,1) 0%, rgba(22,41,55,1) 40%, rgba(5,25,38,1) 47%, rgba(22,32,38,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(54,74,87,1) 0%,rgba(22,41,55,1) 40%,rgba(5,25,38,1) 47%,rgba(22,32,38,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(54,74,87,1) 0%,rgba(22,41,55,1) 40%,rgba(5,25,38,1) 47%,rgba(22,32,38,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#364a57', endColorstr='#162026',GradientType=0 ); /* IE6-9 */ height:49px; box-sizing:border-box;}

.coming_up{ float:left; width:29px; height:49px; border-right:1px solid #0b0e11; font:700 10px Arial, Helvetica, sans-serif; color:#e35500; text-align:center; box-sizing:border-box; padding-top:9px; cursor:pointer;}
.rot_txt{ /* Safari */-webkit-transform: rotate(-90deg);/* Firefox */-moz-transform: rotate(-90deg);/* IE */-ms-transform: rotate(-90deg);/* Opera */-o-transform: rotate(-90deg);/* Internet Explorer */filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); display:inline-block; margin-left:-7px;}
.mid_panelslide{ border-left:1px solid #263138; height:49px; width:80%; position:relative; float:left; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/bg_arrows.png) top center no-repeat;}
.live_txtfl{ position:absolute; right:0; width:67px; height:49px; padding-left:25px; color:#e35500; box-sizing:border-box; padding-top:20px; font:700 11px/11px Arial, Helvetica, sans-serif; cursor:pointer; }
.live_txtfl:before{ content:""; left:0; top:0; width:13px; height:47px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -172px -66px no-repeat; position:absolute; z-index:0;}

.video_playerSlider li{position:relative; font:700 11px Arial, Helvetica, sans-serif; color:#777; cursor:pointer;}
.video_playerSlider li.active{color:#fff;}/*
.video_playerSlider li:before{ content:""; left:0; top:0; width:13px; height:47px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -172px -66px no-repeat; position:absolute; z-index:0;}*/
.pd_lft20{padding-left:20px; padding-top:10px; padding-bottom:10px;}
.mid_panelslide .bx-prev, .mid_panelslide .bx-next{ position:absolute; top:0px; z-index:1; text-indent:-9999px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -232px -56px no-repeat; height:17px; width:11px; position:absolute; top: 32%; text-indent:-9999px;}
.mid_panelslide .bx-prev{ display:inline-block; left:4px; background-position:-232px -56px;}
.mid_panelslide .bx-prev:hover{ background-position:-232px -80px;}
.mid_panelslide .bx-next{ display:inline-block; right:13px; background-position:-250px -56px;}
.mid_panelslide .bx-next:hover{ background-position:-250px -80px;}
/*video player panel end*/

.forum_logo{display:inline-block; width:95px; height:20px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -69px -255px no-repeat; text-indent:-9999px;}
.dot_txt{color:#000; font:400 30px 'fira_sansregular',Arial, Helvetica, sans-serif; float:left; margin-right:2px; margin-left:1px; padding-top:16px; line-height:normal; font-variant-ligatures: none;}

/*.video_section.video_section_mc{padding:0 0 50px;}
.videos_title_block{position:absolute; left:0; bottom:-30px;}
.video_section_title a{width:400px; display:inline-block;}
.video_section .left_col .image_block{margin-left:80px;}
.video_section_title_gradient {height: 390px; background-size: cover;}*/

.video_section_title a, .video_section_title a:hover {width: 405px; left: -21px;}
.video_section_title a, .video_section_title a:hover {bottom: -5px; font-size:28px;}

.video_section_title_gradient {height: 390px; background-size: cover;}

.brad_crum h1{ display:inline-block;}
.bg_yelgrade h2{ color:#333 !important; font:400 24px/24px "fira_sansbold",Arial,Helvetica,sans-serif !important; font-variant-ligatures: none;}

.budreinslide2 { position:relative; padding-right:30px;}
.budreinslide2 .bx-controls { display:block; position:absolute; top:0px; right:-5px;}
.budreinslide2 .bx-prev, .exp_panel .bx-next { text-indent:-999em; background: url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -161px -3px no-repeat; position: absolute; top: 25px; width:7px; right: 20px; height: 11px;}
.budreinslide2 .bx-next {right: 5px;background-position: -171px -3px;}
.budreinslide2 .bx-wrapper { max-width:428px !important;}
.budreinslide2 .bx-viewport .bx-controls { display:none;}

.message_listbx li:last-child .pasd_tpb{ padding-bottom:0px;}

.share.FL{display:inline-block; float:none;}
.tvskinner .vid_audlist li a{border-bottom:6px solid #071d31;}
.spon_bandhanblock img{width:100%; height:auto;}
.spon_bandhanblock a{display:block; padding-top:10px;}
.brad_crum h1 a{width:100%; line-height:normal;}

.slidemenu.nav-tabs{ border-bottom:0px;}
.mobile_bandhanhide{ display:none;}
.desktop_bandhan{display:block;}

/*style for 1024*/
@media only screen and (max-width:1279px){
.pgWrapper{width:1000px; margin:0px auto;}
.budget_top_rht{ width:540px;}
.fl_nwsbx{overflow:inherit;}
.nws_list_fl, .nws_list_fr{float:none; width:100%; border-left:0px; padding-left:0px;}
.nws_list_fr{ border-top:1px solid #ebebeb;}
.nws_list_fr .news_rightlist > li:first-child{padding-top:15px;}
.mktactn_col{width:100%; float:none;}
.best_ofbgt_wrap{float:none; width:100%;}
.warpMarketAc{width:100%;}
/*.mktactn_col iframe{width:100% !important; height:auto;} */

.intraday_wrap .pgWrapper{width:820px;}
.volm_wraplist > li{ width:400px; margin-right:20px;}
.volm_wraplist > li:nth-child(2n){ margin-right:0px;}

.bgt_messagewrap .pgWrapper{width:820px;}
.message_listbx{display:block;}
.message_listbx > li{ width:400px; margin-right:20px; float:left;}
.message_listbx > li:nth-child(2n){ margin-right:0px;}
.hide_1024res{display:none;}
.show_1024res{display:block;}
.ad_block{margin-right:15px;}
.hide1024{display:none;}
.social_crypto{ padding:0 5px;}
/*.your-budget-right { display:none;}*/
.colrht { width:100%; margin-top:30px;}
.collft { width:100%;}
.budget_mcontent { width:832px;}
.budgtrect.ictacimpct .budget_mcontent.txtcalspl { width:813px;}
.budgtrect.ictacimpct .budget_mcontent { width:797px;}
header .headBotm ul.headbotmmenus li a{padding:0 3px;}


.our_expert_section .collft, .sector_report_section .collft, .budget_expectations_section .collft, .our_experts_section .collft { width:100%;}
.corner_section+.corner_section+.corner_section { margin:0px 0 0 20px;}

/*
.liveshowsbg_inner {-webkit-clip-path: polygon(0 0, 100% 0, 100% 93%, 0 93%);
clip-path: polygon(0 0, 100% 0, 100% 93%, 0 93%);
-webkit-clip-path: polygon(2% 0, 100% 0, 100% 93%, 2% 93%);
clip-path: polygon(2% 0, 100% 0, 100% 93%, 2% 93%);

}*/

.liveshowsbg_inner {-webkit-clip-path:none;clip-path: none;}


.budget_news_section.budget_midwrap .right_col{background: #5698a9;
background: -moz-linear-gradient(left, hsla(192,33%,50%,1) 0%, hsla(182,36%,58%,1) 100%);
background: -webkit-linear-gradient(left, hsla(192,33%,50%,1) 0%,hsla(182,36%,58%,1) 100%);
background: linear-gradient(to right, hsla(192,33%,50%,1) 0%,hsla(182,36%,58%,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5698a9', endColorstr='#6eb9bb',GradientType=1 );}
.budget_news_content_box{width:100%; bottom:0;}

.budget_news_section .left_col{width:100%;}

.budget_news_section .right_col {width: 98%; margin-left: 0px; margin-right: -1px; float: right; margin-top:-15px;}
.budget_news_section .right_col .gradient_line.w463x5 {width: 100%;}
.budget_news_section .budget_box {width: 100%; box-sizing:border-box;}
ul.budget_list li .content_block {width: 86%;}
.budget_news_container{padding:6px 60px 25px 25px;}


.budget_news_section .budget_box{padding:15px;}
.video_section .left_col{width:53%;}
.video_section .right_col{width:46%;}
.pod_castrht{width:330px;}

.your-budget .collft{float:none;}
.your-budget .your-budget-right{float:none; width:80%; margin:20px auto 0;}

.video_section_title a, .video_section_title a:hover {width: 370px; left: 0; font-size:26px; bottom:0;}
.video_section_title_gradient{height:350px;}

}





@media only screen and (max-width:980px){
.pgWrapper{ width:96%;}
.ad_midwrap img{width:100%; height:auto;}	
.flex-container {display: block;}
.budget_top_lft, .budget_top_rht{float:none; width:100%;}
.vidl_list_fl{width:100%;}
.detache_link{display:none;}
.ad_right{font-size:11px;}
.bgt_title_up{font-size:20px;}
.mobile_hide{display:none;}
.budget_top_rht:after{ content:""; display:none;}
.budget_top_rht:before{ content:""; display:none;}
.nws_list_fl{float:left; width:350px;}
.nws_list_fr{float:right; width:352px; border-left:1px solid #ebebeb; padding-left:15px; border-top:0px;}
.nws_list_fr .news_rightlist > li:first-child{padding-top:0px;}

.mktactn_col{float:none; width:100%;}
.warpMarketAc{width:100%; margin-left:auto;}
.market_action_wrap .valbx ul li, .market_action_wrap .valbx ul li.grnbxv, .market_action_wrap .valbx ul li.redbxv, .market_action_wrap .valbx ul li.grybxv{width:28%; box-sizing:border-box; height:75px; margin-bottom:5px;}
.best_ofbgt_wrap{float:none; width:100%; margin-top:15px;}
.intraday_wrap .pgWrapper{width:720px;}
.volm_wraplist li{ width:350px; margin-right:20px;}
.volm_wraplist li:nth-child(2n){ margin-right:0px;}

.bgt_messagewrap .pgWrapper{width:720px;}
.message_listbx{display:block;}
.message_listbx > li{ width:350px; margin-right:20px; float:left;}
.message_listbx > li:nth-child(2n){ margin-right:0px;}
.hide_1024res{display:block;}
.show_1024res{display:none;}
/*.ad_slotwrap{display: block; overflow-x: auto; white-space: nowrap; padding-bottom:20px;}*/
.budget_top_lft{margin-top:0px;}

/* namvar css */
.your-budget-right { display:block;}
.colrht { display:block;}
.mob-hide {display:none;}
.collft { width:100%; float:none;}
.budgtrect .topadbr, .budgtrect.ictacimpct .topadbr { padding:5px;}
.br_mobile { display:block;}
.budgtrect { padding:8px;}
.budgetrec1list, .ictimp_left { float:none; width:auto; height:25px; overflow:hidden;}
.budger1list li, .lvbg_border li { float:left; border:none; width:auto;}
.budger1list li.active {}
.budger1list li a, .lvbg_border li a, .lvbg_border.tx_corn li a { padding:8px 15px 8px 6px; font:12px/12px 'fira_sansregular', serif; font-variant-ligatures: none;}
.budger1list li.active a:after, .lvbg_border li.active a:after, .lvbg_border.tx_corn li.active a:after, .lvbg_border.tx_corn li a:hover:after, .lvbg_border li.active a:after { position:absolute; content:""; right:3px; border-top:4px solid #000000; top:11px; border-left:4px solid transparent;  border-right:4px solid transparent;}
#bdgtColumn, .lft_grybg, .budget_mcontent, .budgtrect.ictacimpct .budget_mcontent, .budgtrect.ictacimpct .budget_mcontent.txtcalspl  { box-sizing:border-box; float:none; width:100%;}
.lft_grybg, .budgtrect.ictacimpct .lft_grybg, .budgtrect.ictacimpct .budget_mcontent.txtcalspl .lft_grybg { padding:5px; border:none; margin-bottom:10px; width:100%;}
.txt12italic_333 { display:block !important; margin:0px;} 
.budgtrect .head1 { word-wrap:break-word; margin:0px; font:300 29px 'fira_sansregular', serif !important; font-variant-ligatures: none;}
.ad_midwrap img{width:100%; height:auto;}	
.lvbg_border li img, .lvbg_border li span { display:none;}
.taxvc  .wd196 { width:100%; float:none;}
.taxvc img { margin-right:15px;} 

.colrht, .your-budget .your-budget-right { width:auto; float:none; margin-top:30px;}
.commonbx_285 { width:auto; float:none; margin:0 0 15px 0;}
.cheaperbx img  { width:100%; height:auto;}
.budgetVid_list { padding:0 10px; margin-top:10px;} 
.submitfield {width: 100%; box-sizing: border-box;}
.corner_section+.corner_section+.corner_section { margin:0px;}


.mc_common_overlay .modal-dialog{width:700px;}
.pod_castlft{width:426px;}
.posdcast_list > li:last-child{ display:none;}
.mnHt390{min-height:auto;}

.video_section .right_col{ top:auto; margin-top:0px; width:100%;}
.video_section .left_col{ width:100%; float:none;}
.video_section.video_section_mc .viewall_bk_container{margin-top:10px;}
.pod_castrht{width:290px;}
.cheaperbx li { width:16.5%;}
.jwplayer{ width: auto !important;}

}


@media only screen and (max-width:767px){
.fr_nwsimg {width:100%; margin-left:0px; float:none;}
.fl_nwsbx{margin-top:10px; float:none;}
.bgtnews_wcnt{padding:10px;}
.market_action_wrap .sennifslider{width:100%;}
.market_action_wrap, .market_action_wrap .budgetSections_tabs .tab_content{height:auto}
.market_action_wrap .valbx ul li, .market_action_wrap .valbx ul li.grnbxv, .market_action_wrap .valbx ul li.redbxv, .market_action_wrap .valbx ul li.grybxv{width:47%; box-sizing:border-box; height:75px; margin-bottom:5px;}
.warpMarketAc{width:100%; height:520px; margin-left:auto;}
.market_action_wrap .bdgt_mrktUpdates_tabs li{width:49%; font-size:12px;}
.fnbld15{font-size:12px;}
.op_gd15{font-size:13px;}
.mrkt_stat{font-size:13px;}
.mrkt_stat span{font-size:12px;}
.volm_wraplist li{float:none; width:100%; margin-bottom:15px; height:auto;}
.nws_list_fl, .nws_list_fr{float:none; width:100%; border-left:0px; padding-left:0px;}
.nws_list_fr{ border-top:1px solid #ebebeb;}
.nws_list_fr .news_rightlist > li:first-child{padding-top:15px;}

.bgt_messagewrap .pgWrapper, .intraday_wrap .pgWrapper{width:96%;}
.message_listbx{display:block;}
.volm_wraplist li{ width:100%; float:none; margin-right:0px;}
.message_listbx > li{float:none; width:100%; margin-right:0px;}

.ersyul{margin:0px; width:100%;}
.brdBoxss{ width:100% !Important;}
#your_stock .bx-viewport{width:100% !important;}
.mkt_loginbx{width:270px;}
.sharePop a.ic_whatsapp{display:inline-block !important;}
.social_crypto {text-align:center; position:relative; top:auto; width:100%; margin-top:auto; height:auto; z-index:0; border-radius:0px; background-color:transparent; padding:0px;}
.social_crypto li{display:inline-block; margin-top:0px; margin-right:10px;}

.fl_leftbx{width:74%;}
.tooltipBx{ right:0; top: auto; bottom:-70px;}
.tooltipBx:before{ content:""; width:18px; height:9px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2)  -415px 0 no-repeat; position:absolute; left: auto; right:15px; top:-9px;}
.tooltipBx p{margin-bottom:5px;}
.ohf_nws{float:left; width:66%; overflow:inherit;}
.second_menu_list li a.active:before, .second_menu_list li a:focus:before {background: -moz-linear-gradient(left, #f09402 0%, #f09402 33%, #0065a1 61%, #0065a1 100%); background: -webkit-linear-gradient(left, #f09402 0%,#f09402 33%,#0065a1 61%,#0065a1 100%); background: linear-gradient(to right, #f09402 0%,#f09402 33%,#0065a1 61%,#0065a1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09402', endColorstr='#0065a1',GradientType=1 ); height: 4px; display: block; content: ""; bottom: 0; right: 2px; position: absolute; z-index: 99999; width: 100%;}
.mobile_show_dis{display:inline-block !important;}



.mc_common_overlay .modal-dialog{width:300px;}
.podcast_bgbx .budget_mcontent{padding:10px;}
.pod_castlft{float:none; width:100%;}
.pod_castrht{float:none; width:100%; margin-top:20px;}
.posdcast_list > li:last-child{ display:block;}
.budgtrect.podcast_bgbx .head1{margin-top:20px; font-size:22px !important;}


.budget_news_section.budget_midwrap .budget_news_container h2{ font-size:20px !important;}

.mid_panelslide{background:none; width:70%;}
.pd_lft20{padding-left:5px; padding-bottom:0px;}
.video_playerSlider li{font-size:11px; font-weight:400;}
.coming_up{padding-top:13px;}

.fr_nwsimg{height:auto;}
#disCont1 .exp_content { min-height:inherit;}
.cheaperbx li { width:33%;}
.budhead2{font-size:14px;}
.mid_panelslide .bx-prev{left:0;}
.mid_panelslide .bx-next{right:0;}
.mid_panelslide{width:76%; padding-left:10px;}
.live_txtfl{width:40px; padding-left:12px;}


/*main bugdet app css start*/
body.seo_pre_budget_2018{ color:#fff; background-color:#000 !important;}
body.seo_pre_budget_2018 a{ color:#fff;}
body.seo_pre_budget_2018 .second_menu_list li a:focus{ color:#e79827 !important;}
body.seo_pre_budget_2018 .budget_top_rht{ background-color:#000;}
body.seo_pre_budget_2018 .date_txt{color:#999;}
body.seo_pre_budget_2018 .mktactn_col{ background-color:#fff; padding:0px 10px 10px; width:95%;}
body.seo_pre_budget_2018 .market_action_wrap .nes_bse li a{color:#333;}
body.seo_pre_budget_2018 h2, body.seo_pre_budget_2018 .float_title, body.seo_pre_budget_2018 h2 > a{ color:#e79827 !important;}
body.seo_pre_budget_2018 .interplist li a{ color:#333;}
body.seo_pre_budget_2018 .budrclnk a{ color:#333;}
body.seo_pre_budget_2018 .drpm_liste2 li a{ color:#333;}
body.seo_pre_budget_2018 .archivlist_18 li{border-bottom:1px dotted #666;}
body.seo_pre_budget_2018 .com_brd_btm{border-bottom:1px solid #888;}
body.seo_pre_budget_2018 .bgt_tbs li a{background-color:#666; border:0px; color:#ccc;}
body.seo_pre_budget_2018 .bgt_tbs li:hover a, body.seo_pre_budget_2018 .bgt_tbs li.active a{ background-color:#0065a1;}
body.seo_pre_budget_2018 .budhead2{ color:#e79827 !important;}
body.seo_pre_budget_2018 #bdgtColumn .budhead2 a{ color:#333 !important;}
body.seo_pre_budget_2018 .posdcast_list > li > a{ color:#333;}
body.seo_pre_budget_2018 .podcast_bgbx .viewall_bk, body.seo_pre_budget_2018 .taxcal_bg .viewall_bk{ color:#333 !important;}
body.seo_pre_budget_2018 .bgdvrp_react{background-color:#fff;}
body.seo_pre_budget_2018 .sect_tlbbx th, body.seo_pre_budget_2018 .sect_tlbbx td{color:#fff; border-bottom:1px dotted #666;}
body.seo_pre_budget_2018 .sect_tlbbx table td a{ color:#fff !important;}
body.seo_pre_budget_2018 .archivlist_18 li{color:#fff;}
body.seo_pre_budget_2018 .archivlist_18 li a.link_666{color:#fff;}
body.seo_pre_budget_2018 .budget_mcontent .budhead2 a{ color:#333;}
body.seo_pre_budget_2018 .archive_list li{border-bottom:1px dotted #666;}
body.seo_pre_budget_2018 .budget_colmlist{color:#333 !important;}
body.seo_pre_budget_2018 .vieimgnw{ background: url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -251px -15px no-repeat;}
body.seo_pre_budget_2018 .txt12italic_333{color:#fff;}
body.seo_pre_budget_2018 .message_listbx > li, body.seo_pre_budget_2018 .op_smgd13, body.seo_pre_budget_2018 .op_gl10, body.seo_pre_budget_2018 .op_sgd12, body.seo_pre_budget_2018 .opsb16_bk{ color:#fff;}
body.seo_pre_budget_2018 .gls_list ul li{border-right:1px solid #666; padding-right:3px;}
body.seo_pre_budget_2018 .taxcal_bg .vieimgnw, body.seo_pre_budget_2018 .podcast_bgbx .vieimgnw{ background: url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -144px 0px no-repeat;}
body.seo_pre_budget_2018 .pollres1{color:#fff;}
body.seo_pre_budget_2018 .gd_opci11, body.seo_pre_budget_2018 .op_gl11 {color:#333;}
body.seo_pre_budget_2018 .sect_tlbbx .fira_txt10{ color:#999;}
body.seo_pre_budget_2018 .common_title{border-bottom:1px solid #888;}
body.seo_pre_budget_2018 .forum_logo{display:inline-block; width:92px; height:20px; background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -70px -217px no-repeat; text-indent:-9999px;}

body.seo_pre_budget_2018 .budget_news_section .viewall_bk{ color:#fff !important;}
body.seo_pre_budget_2018 .budget_news_section.budget_midwrap .right_col .budget_box .budget_list .txt13_fira_666{color:#fff !important;}
body.seo_pre_budget_2018 .brdt{border-top:0px;}
body.seo_pre_budget_2018 .market_action_wrap .topbrd{ border-top:0px;}
body.seo_pre_budget_2018 .market_action_wrap .op_gd15{font-size:12px;}

body.seo_pre_budget_2018 #BudgetReactions .viewall_bk, body.seo_pre_budget_2018 #BudgetIncomeTaxImpact .viewall_bk{ color:#333 !important;}
body.seo_pre_budget_2018 #BudgetReactions .vieimgnw, body.seo_pre_budget_2018 #BudgetIncomeTaxImpact .vieimgnw{ background:url(//img-d02.moneycontrol.co.in/images/budget_2018/main_budget/budget2018_sprite_v1.png?v=2) -144px 0px no-repeat;}
/*main bugdet app css end*/

.jwplayer{ width: auto !important; min-height: 200px; height: 100% !important; }

.video_section_title_gradient {height: 306px;}
.video_section_title a, .video_section_title a:hover {font-size: 20px; left:10px; bottom:-5px;} 

.interplist{display: block; overflow-x: auto; white-space: nowrap; padding-bottom:10px; border-bottom:1px dotted #9ac6ae; margin-bottom:0px !important;}
.vid_list_tab{display: block; overflow:hidden; overflow-x: auto; white-space: nowrap; padding-bottom:10px; border-bottom:0px !important; margin-bottom:0px !important;}

.mobile_bandhanhide{ display:block;}
.desktop_bandhan{display:none;}

}

@media only screen and (max-width:359px){
	
}

@media only screen and (max-width:321px){
.mid_panelslide{width:70%;}
.live_txtfl{width:40px; padding-left:12px;}
}