@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;

}


/*== text size ==*/
.txt11_fira_orange {font: 600 11px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #e79827;}
.txt11_fira_666i {font: 400 11px/16px 'fira_sansregular', serif; font-variant-ligatures: none; color: #666; font-style: italic;}
.txt11_fira_fff {font: 400 11px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #ffffff;}
.txt11_fira_999 {font: 400 11px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #999999;}
.txt11_fira_333 {font: 400 11px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #333333;}
.txt12_fira_fff {font: 400 12px/14px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #ffffff;}
.txt11_fira_9a9a9a {font: 400 11px/19px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #9a9a9a; font-style: italic;}
.txt13_fira_333 {font: 400 13px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #333333;}
.txt13_fira_fff {font: 400 13px/14px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #ffffff;}
.txt13_fira_666 {font: 400 13px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #666666;}
.txt13_noto_orange {font: 700 13px/16px 'noto_serifregular', serif; color: #e79827; font-style: italic;}
.txt14_noto_666 {font: 400 14px/20px 'noto_sansregular', sans-serif; color: #333333;}
.txt14_semi_orange {font: 600 14px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #e79827;}
.txt14_fira_blue {font: 400 14px/22px 'fira_sansregular', serif; font-variant-ligatures: none; color: #25639e;}
.txt14_noto_333 {font: 400 14px/22px 'noto_serifregular', serif; color: #333333;}
.txt14_fira_333 {font: 400 14px/20px 'fira_sansregular', serif; font-variant-ligatures: none; color: #333333;}
.txt15_fira_333 {font: 700 15px/22px 'fira_sansregular', serif; font-variant-ligatures: none; color: #333333;}
.txt18_fira_333 {font: 400 18px/22px 'fira_sansregular', serif; font-variant-ligatures: none; color: #333333;}
.txt20_fira_000 {font: 700 20px/40px "fira_sansregular",sans-serif; color: #000; text-transform: uppercase;}
.txt12italic_333 {font: 400 12px/20px "noto_sansregular", sans-serif; color: #333333; font-style: italic;}
.txt22_noto_fff {font: 400 22px/30px 'noto_serifregular', serif; color: #ffffff;}
.color_cecece {color: #cecece;}
/*== text size ==*/

/*== common css ==*/
*{margin:0; padding:0;}
body{background:#fff; color:#333;}
ul, li {padding:0; margin:0; list-style:none;}
a img {border: 1px solid #ededed;}
a {text-decoration:none; color:#333;}
a:hover {text-decoration:none !important; color:#25639e !important;}
.underline {text-decoration: underline;}
.FL {float:left}
.FR {float:right}
.CL {clear:both; font-size:0; line-height:0; height:0}
.CTR {text-align:center}
.TAR {text-align:right}
.uline {text-decoration:underline}
.UC {text-transform:uppercase} 
: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;}
.MR2{margin-right:2px}.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;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix{display: inline-block}
* html .clearfix{height: 1%}
.clearfix{display: block}
.pgWrapper {max-width:1275px; margin:0 auto; transition:width 0.9s ease; position:relative;}
.searchBox .btn_blue:hover{color:#fff !important;}
.italic{font-style:italic !important;}
.mar20{margin-right:20px;}
.add960ban_full {display: inline-block;}
.collft{width:950px; float:left;}
.colrht{width:300px; float:right; display: block;}
.whbg{background:#fff;}
.Ohidden{overflow:hidden;}
.exp_panel{ background:#ffffff; height:56px; overflow:hidden; position:relative; text-align: center;}
.expslide{ width: 277px; height:56px; overflow:hidden; position:relative; display: inline-block;}
.expslide .belt{position: absolute;left: 0;top: 0;}
.expslide .panel{float: left;overflow: hidden; width: 53px; height:56px; margin-right:1px; cursor:pointer;}
.expslide .panel img{ display:block; margin: 0px auto; border-radius: 100%; border: 2px solid #fff; filter: grayscale(100%);}
.expslide .panel.active img {border: 2px solid #e79827; filter: unset;}
.exp_panel .prevExp, .exp_panel .nextExp {display:inline-block; position:absolute; background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5) no-repeat; top: 23px; width: 7px; height:14px;} 
.exp_panel .prevExp {background-position: -143px -4px; left: 0;}
.exp_panel .nextExp {background-position: -157px -5px; right: 0;} 
.exp_content .excp_bxcnt, .exp_content .excp_bxcnt1{display:none;}
.or_link13{ color:#ea6719; font:700 13px "Open Sans",sans-serif;}
.wd230{width:230px;}
h1 > a {font: 700 20px/53px "fira_sansregular",sans-serif; color: #000; text-transform: uppercase; width: 20%;}
h1 > a:hover {color: #000 !important; text-decoration: none;}
h2 {font: 400 18px/30px 'fira_sansregular', sans-serif !important; color: #0065a1 !important; text-transform: uppercase;}
h2 > a, h2 > a:hover {color: #337ab7; text-decoration: none; vertical-align: sub;}
.colorfff {color: #fff;}
.vertop {vertical-align: top;}
.vermid {vertical-align: middle;}
.disb {display: block;}
.disin {display: inline;}
.viewall_bk {font: 600 11px/15px 'Open Sans', sans-serif; color: #999999;}
.vieimgnw {background: url(http://img-d03.moneycontrol.co.in/images/common/2015/mc_sprite.png?v=0.2) -115px -255px no-repeat; width: 11px; height: 13px; display: inline-block; vertical-align: sub; margin-left: 3px;}
.PSA {position: absolute;}
.color333 {color: #333;}
.fontb {font-weight: bold;}
.dashed_divider {border-bottom: 1px dashed #c5c5c5;}
.solid_divider {border-bottom: 1px solid #ebebeb;}
.solid_thik_divider {border-bottom: 4px solid #ebebeb;}
.green_13 {font: 600 13px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #009900;}
.red_13 {font: 600 13px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #ee4449;}
.gray_13 {font: 600 13px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #929292;}
.green_arw {border-bottom: 6px solid #23ad47; border-left: 6px solid transparent; border-right: 6px solid transparent; width: 0; height: 0; display: inline-block;}
.red_arw {border-top: 6px solid #e15555; border-left: 6px solid transparent; border-right: 6px solid transparent; width: 0; height: 0; display: inline-block;}
.fontreg {font-weight: 400;}
.gradient_line {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 );}
.w950x5 {width: 950px; height: 5px;}
.w300x5 {width: 300px; height: 5px;}
.w625x5 {width: 625px; height: 5px;}
.w463x5 {width: 463px; height: 5px;}
.fonti {font-style: italic;}
.fontw600 {font-weight: 600;}
.bluebtn, .bluebtn:hover {background-color: #0065a1; width: 86px; height: 40px; display: inline-block; color: #fff !important; font: 400 14px/40px 'fira_sansregular', sans-serif; font-variant-ligatures: none; text-align: center; border-radius: 3px; border: none; cursor: pointer;}
.heading_block {margin-top: 10px; margin-bottom: 10px; padding-bottom: 10px;}
.w80 {width: 80px;}
.hidein1024 {display: block;}
.viewall_bk_container {margin: 20px 0 20px; text-align: center;}
.second_menu {display: none;}
.brad_crum {border-bottom: 0 dotted #a9a9a9; color: #282828; margin: 0 auto; padding: 6px 0; text-transform: uppercase; font: 400 16px 'fira_sansregular', sans-serif; font-variant-ligatures: none; display: block; clear: both; overflow: hidden;}
.bread-title {color: #0065A2; font: 600 12px 'fira_sansregular', sans-serif; font-variant-ligatures: none;}
.brad_crum a, .bread-title {font-size: 12px;}
.brad_crum a {color: #000; padding: 0 6px;}
.bread-arrow {background: rgba(0, 0, 0, 0)  url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5) no-repeat; background-position: -177px -58px; display: inline-block; height: 11px; padding-left: 5px; width: 11px; position: relative; top: 2px;}
.headinsde {margin-bottom: 10px;}
.logo_for_app {display: none;}
.w135 {width: 135px;}
.multiple_ad_section .ad_block {display: inline-block; margin-right: 16px;}
.single_ad_section .ad_block {display: inline-block;}
.single_ad_section {display: none;}
.mh455 {min-height: 455px;}
.excp_bxcnt span+span {margin-top: 3px;}
.ad_block img, .ad_block a img {border: none;}
/*== common css ==*/

.budget_news_section, .our_expert_section, .sector_report_section, .budget_expectations_section, .slideshow_section, .live_shows_section, .video_section {margin-bottom: 30px;}
.multiple_ad_section, .single_ad_section {margin-bottom: 50px; text-align: center;}

/*== liveblog section ==*/
.liveblog {background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/gradient_1.png); height: 53px; margin-top: 10px; text-align: center; position: relative;}
.liveblog p {display: inline; margin-right: 20px;}
.liveblog h1:after {content: "»"; display: inline-block; margin: 0 5px; color: #000; font-size: 16px; position: absolute; top: 16px;}
.trmnl_tckr {width: 1070px; overflow: hidden; display: inline-block; vertical-align: top; margin-left: 20px;}
.blogarw {content: "."; display: inline-block; color: #000; font-size: 15px; vertical-align: top;}
.trmnl_tckr marquee a:after {content: "|"; display: inline-block; margin: 0 10px; color: #fff;}
.trmnl_tckr marquee a {font: 700 15px/50px "noto_sansregular",sans-serif; color: #fff !important; cursor: pointer;}
.trmnl_tckr marquee a:last-child::after {content: " "; display: inline-block; margin: 0 10px; color: #fff;}
.tickerheading {float: left; margin-left: 20px;}
.trmnl_tckr marquee a:hover {text-decoration: underline !important;}
/*== liveblog section ==*/




/*== budget news section ==*/
.budget_news_section {display: block; position: relative; margin-top: 10px;}
.budget_news_section .left_col {display: inline-block; position: relative; width: 836px; float: left; vertical-align: top;}
.budget_news_section .right_col {display: inline-block; vertical-align: top; float: left; width: 463px; margin-top: 15px; margin-left: -25px; position: relative;}
.budget_news_section .right_col .viewall_bk_container {margin-top: 16px; margin-bottom: 0px;}
.budget_news_content_box {position: absolute; 
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(8,48,71, 0.5) 5060, rgba(8,48,71, 1) 100%); 
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(8,48,71, 0.5) 25%,rgba(8,48,71, 1) 100%); 
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(8,48,71, 0.5) 25%,rgba(8,48,71, 1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#083047', endColorstr='#083047',GradientType=0 ); left:0; bottom:0; width:100%;}
.yelblue {background: #f09402; 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 ); left: -14px; bottom:0; width: 85px; height: 5px; display: inline-block; position: relative;}
.budget_news_container {padding: 6px 60px 25px 25px;}
.txt13_fff {font: 400 13px/30px "noto_sansregular",sans-serif; color: #fff;}
.txt30_fff {font: 700 30px/40px 'noto_serifregular',sans-serif; color: #fff;}
.txt14_fff {font: 400 14px/22px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #fff;}
.budget_news_container h2 {font: 700 30px/40px 'noto_serifbold',sans-serif !important; color: #fff !important; text-transform: none;}
.budget_news_section .budget_box {padding: 14px 3px 0 19px; background-color: #fff; width: 444px;}
ul.budget_list {margin-top: 5px; padding: 0px; list-style: none;}
ul.budget_list li {display: inline-block; margin-bottom: 7px; padding-bottom: 5px; border-bottom: 1px dotted #d4d4d4; width: 100%;}
ul.budget_list li .image_block {width: 110px; height: 62px; display: inline-block;}
ul.budget_list li .content_block {margin-left: 10px; display: inline-block; vertical-align: top; width: 310px;}
ul.budget_list li .content_block a {font: 400 14px/20px 'noto_serifregular', serif; color: #333333;}
ul.budget_list li .content_block a:hover {color: #0065a1;}
ul.budget_list li:last-child {border: none; margin-bottom: 0px; padding-bottom: 0px;}
.budget_news_section h3 a {font: 400 14px/20px 'noto_serifregular', serif; color: #333333;}
ul.budget_list li .content_block a.active { color: #005689; font-weight: 700; }
/*== budget news section ==*/



/*== live video section ==*/
.live_video_section {width: 300px; height: 110px; position: absolute; right: 0; bottom: 0; display: inline-block; background: -moz-linear-gradient(0deg, rgba(240,148,2,1) 0%, rgba(240,148,2,1) 53%, rgba(30,107,141,1) 100%); z-index: 9999; background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(240,148,2,1)), color-stop(53%, rgba(240,148,2,1)), color-stop(100%, rgba(30,107,141,1))); background: -webkit-linear-gradient(0deg, rgba(240,148,2,1) 0%, rgba(240,148,2,1) 38%, rgba(30,107,141,1) 100%); background: -o-linear-gradient(0deg, rgba(240,148,2,1) 0%, rgba(240,148,2,1) 38%, rgba(30,107,141,1) 100%);
background: -ms-linear-gradient(0deg, rgba(240,148,2,1) 0%, rgba(240,148,2,1) 38%, rgba(30,107,141,1) 100%); background: linear-gradient(90deg, rgba(240,148,2,1) 0%, rgba(240,148,2,1) 38%, rgba(30,107,141,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09402', endColorstr='#1e6b8d',GradientType=1 );}
.live_video_title {font: 400 14px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #196a90; text-transform: uppercase; text-align: center; display: inline-block; padding: 3px 10px; background-color: #fff; left: 98px; top: -17px; position: absolute; border: 3px solid transparent; -moz-border-image: -moz-linear-gradient(left, #f09402 0%, #186a91 100%); -webkit-border-image: -webkit-linear-gradient(left, #f09402 0%, #186a91 100%); border-image: linear-gradient(to right, #f09402 0%, #186a91 100%); border-image-slice: 1;}
.live_video_title span {font-weight: bold; color: #ce0f0f;}
.live_video_container {position: fixed; right: 0; bottom: 0; z-index: 9999;}
.live_close_btn {display: inline-block; position: absolute; background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5) -173px -22px no-repeat; width: 26px; height: 29px; bottom: 20px; left: -315px; top: -119px; z-index: 99999;}
.livevideo_box {padding: 10px; margin-top: 20px;}
.livevideo_box #embdedcodelivetv {/*position: fixed !important; */width: 130px !important; height: 73px !important;}
.livevideo_box .txt13_fira_fff {font: 400 13px/15px 'noto_serifregular', sans-serif; color: #ffffff;}
.livevideo_box img, .livevideo_box a img {border: none;}
/*== live video section ==*/

/*== video section ==*/
.video_section {background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/video_section_gradient_bg.png) no-repeat; height: 430px; margin-top: 50px; position: relative; background-size: cover;}
.video_section .left_col {display: inline-block; position: relative; top: -64px; width: 48%;}
.video_section .right_col {display: inline-block; width: 51%; vertical-align: top;}
.videos_title_block {display: inline-block; vertical-align: top; margin-right: 13px; width: 10%; height: 190px;}
.video_section_title  {font: 400 40px/22px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #fff; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg);text-transform: uppercase; position: relative; bottom: 50px; left: 10px;}
.video_section_title {color: #fff;}
.video_section_title a, .video_section_title a:hover {font: 400 40px/22px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #fff !important; text-decoration: none !important; position: absolute;    left: -16px; bottom: -12px;}
.video_section_title_gradient {background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/gradient_4.png); width: 5px; height: 201px; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); display: inline-block;}
.video_section .left_col .image_block {display: inline-block; width: 87%;}
.video_section .left_col .image_block > .img_box {position: relative;}
.video_section .right_col + div {position: absolute; right: 0;}
ul.video_list {margin: 0px; padding: 0px; list-style: none; position: absolute; top: 92px;}
ul.video_list li {display: inline-block; width: 43%; margin: 0 43px; vertical-align: top;}
ul.video_list li:hover .image_block img {outline: 2px solid #f19b13;}
ul.video_list li .text_block a {color: #fff !important;}
ul.video_list li:hover a {text-decoration: underline; color: #fff;}
ul.video_list li:last-child {margin: 0px;}
ul.video_list li .image_block {width: 281px; height: 158px; position: relative;}
ul.video_list li .text_block {font: 400 14px/22px 'noto_serifregular', serif; color: #fff; padding: 0;}
a.viewall {color: #fff !important;}
.video_section .image_block a {color: #fff !important;}
.video_section .viewall_bk_container {position: absolute; bottom: 0; left: 0; right: 0; margin: auto;}
.video_section .image_block h2 a {font: 400 22px/30px 'noto_serifregular', serif; color: #ffffff; text-transform: none; margin-top: 5px;}
.video_section .image_block h2 a:hover {text-decoration: underline;}
.video_section h3 a {font: 400 14px/22px 'noto_serifregular', serif; color: #ffffff;}
.video_section h3 a:hover {text-decoration: underline;}
.video_section img, .video_section a img {border: none;}
/*== video section ==*/


/*== slideshow section ==*/
.slideshow_section .collft {width: 625px;}
.slideshow_section .colrht {width: 625px;}
.slideshow_section .colrht .col_left {width: 300px; display: inline-block; vertical-align: top; margin-right: 20px;}
.slideshow_section .colrht .col_right {width: 300px; display: inline-block; vertical-align: top;}
.slideshow_container  {display: inline-block; width: 100%; margin-right: 18px;}
.slideshow_container .left_col {display: inline-block; width: 60%; vertical-align: top; margin-right: 23px;}
.slideshow_container .right_col {display: inline-block; width: 35%;}
.slideshow_container .left_col .img_box, .slideshow_container .right_col .img_box {position: relative; width: 100%; display: inline-block;}
.slideshow_container .right_col .content_block {display: inline-block; font: 400 11px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #e79827; margin-top: 10px;}
.slideshow_container .right_col .image_block {border-bottom: 1px dashed #c5c5c5; padding-bottom: 20px; margin-bottom: 25px;}
.slideshow_container .right_col .image_block+.image_block {border-bottom: none; padding-bottom: 0; margin-bottom: 0;}
.slideshow_container .img_ic:before {background:url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5); background-position: -37px -138px; width: 37px; height: 37px; position: absolute; display: inline-block; content: ""; z-index: 9999; left: 3px; bottom: 3px;}
.slideshow_section .image_block h2 a {font: 700 22px/27px 'noto_serifregular', serif; color: #333333; text-transform: none;}
.slideshow_section .image_block h2 a:hover {text-decoration: underline; color: #25639e;}
.slideshow_section .image_block h3 a {font: 400 14px/20px 'fira_sansregular', serif; font-variant-ligatures: none; color: #333333;}
.slideshow_section .image_block h3 a:hover {text-decoration: underline; color: #25639e;}
/*== slideshow section ==*/


/*== market watch ==*/
.watch_title {background: #ffffff; padding: 5px 10px 5px 25px; color: #666666; font: 600 13px 'Open Sans',Arial, Helvetica, sans-serif; cursor: pointer; position: relative; border: 1px solid #cbcbcb;}
.watch_title.act {border: 1px solid #ff9d02;}
.accord_crt {border: 1px solid #e2e8eb; background: #fff;}
.watch_title .arow {width: 14px; height: 21px; display: inline-block; position: absolute; left: 12px; top: 12px; background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5) -126px -5px no-repeat;}
.watch_title.act .arow {background-position: -125px -26px; width: 14px; height: 14px; left: 10px; top: 13px;}
.rhsglTbl thead th:first-child {text-align: left;}
.rhsglTbl thead th {border-bottom: 1px solid #c8c8c8; border-top: 1px solid #c8c8c8; color: #646464; font-size: 12px; padding: 6px; vertical-align: top; font-family: "fira_sansregular",sans-serif;}
.jspContainer {overflow: hidden; position: relative; z-index: 99;}
.jspPane {position: absolute;}
.rhsglTbl tbody td:first-child {text-align: left;}
.rhsglTbl tbody td {border-bottom: 1px dashed #ccc; color: #282828; font-size: 12px; padding: 6px; vertical-align: top; font-family: "fira_sansregular",sans-serif;}
.rhsglTbl tbody td h3 a {color: #282828; font-size: 12px; font-weight: normal; vertical-align: top; font-family: "fira_sansregular",sans-serif;}
.rhsglTbl .rdtxt {color: #c00;}
.rhsglTbl .grntxt {color: #23ad47;}
.rhsglTbl .graytxt {color: #333;}
.srl_MA {height: 125px;}
.jspDrag {background: #d5e0e5 none repeat scroll 0 0; cursor: pointer; overflow: hidden; position: relative; width: 5px;}
.jspVerticalBar {position: absolute; right: 0; width: 5px;}
.marActnBx .mactgrp1 {float: left; width: 244px;}
.marActnBx .marctcNv {background: #fff none repeat scroll 0 0; border-left: 1px solid #f5f5f5; float: right; width: 30px;}
.marActnBx .marctcNv li {border-bottom: 1px solid #f5f5f5;}
.marActnBx .marctcNv li.active a, .marActnBx .marctcNv li:hover {background: #c8c8c8 none repeat scroll 0 0;}
.marActnBx .marctcNv li a {color: #3c3c3c; display: block; font: 700 12px/16px "fira_sansregular",sans-serif; text-align: center;}
.marActnBx .marctcNv li {border-bottom: 1px solid #f5f5f5;}
.marActnBx .marketwatch_heading {font: 500 14px/27px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #666666 !important; text-transform: uppercase; margin-left: 5px;}
.sensex_values, .nifty_values {font: 600 14px/27px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #333333 !important;}
.slideshow_section .colrht .col_right .heading_block {margin-bottom: 0px; padding-bottom: 0px;}
.marketwatch_portfolio {text-align: left;}
.prelogin_text a {display: inline-block; font: 700 13px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #333333;}
.prelogin_text span a {display: inline-block; font: 400 13px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #333333;}
.postlogin_text {font: 700 13px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #333333;}
.marketwatch_portfolio .prelogin_text a {color: #333;}
.marketwatch_portfolio .prelogin_text a:hover {color: #25639e;}
.market_profile_icon {background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5) no-repeat; background-position: -4px -76px; width: 40px; height: 40px; display: inline-block;}
/*== market watch ==*/


/*== our expert section ==*/
#our_expert {display: block; margin: 20px 0 0;}
.our_expert li .image_block {text-align: center;}
.our_expert li .content_block {margin-top: 10px; text-align: center;}
.our_expert li .image_block img {border-radius: 100%; display: inline-block;}
.our_expert li .content_block span+span {margin-top: 5px;}
/*== our expert section ==*/


/*== bx slider controls ==*/
.bx-controls .bx-pager {text-align: center; margin-top: 20px;}
.bx-controls .bx-pager .bx-pager-item {display: inline-block;}
.bx-controls .bx-pager .bx-pager-item a {background: #ebf0f2 none repeat scroll 0 0; border: 1px solid #ebf0f2; border-radius: 50%; display: inline-block; float: left; width: 12px; height: 12px; margin-right: 7px; margin-top: 2px; text-indent: -9999px; outline:none;}
.bx-controls .bx-pager .bx-pager-item a.active {background: #e79827 none repeat scroll 0 0; border: 1px solid #e79827; width: 16px; height: 16px; margin-top: -2px;}
/*== bx slider controls ==*/


/*== podcasts ==*/
.podcasts_container {margin: 0 10px;}
.podcasts_container h3 a {font: 400 14px/20px 'fira_sansregular', serif; font-variant-ligatures: none; color: #333333;}
.podcasts_container h3 a:hover {color: #25639e;}
.podcasts_container p {text-transform: uppercase;}
.podcasts_container .viewall_bk_container {margin-top: 0px;}
/*== podcasts ==*/


/*== poll section ==*/
.poll_section {display: inline-block; vertical-align: top;}
.poll_wrapbx{text-align:center; padding-top:10px;}
.poll_quest {color:#333333; font:400 15px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; font-style: italic; margin-bottom: 0px;}
.more_btn{ display:inline-block; border:0px; color:#ffffff; font:400 13px 'intel_clearregular',Arial, Helvetica, sans-serif; background:#0071c5; padding:10px 25px 8px; text-align:center; border-radius:2px;}
.social_share.center{text-align:center; float:none; width:100%;}
.poll_bar{width:270px; margin:10px auto 0;}
.poll_greenbx{ width:185px; height:15px; overflow:hidden; background:#e3e4e8; box-shadow:0px 0px 2px 2px #cccccf inset; border-radius:5px; float:left; margin-top:2px;}
.green_bar{ background:#7cb272; height:15px; display:block;}
.poll_greenbx.red .green_bar {background: #ed5565; height: 15px; display: block;}
.poll_greenbx.red .gray_bar {background: #333; height: 15px; display: block;}
.poll_green_txt{ color:#a4a9ae; font:400 14px 'intel_clearbold',Arial, Helvetica, sans-serif; float:right; width:72px;}
.poll_green_txt .green{ color:#7cb272;}
.poll_green_txt .red { color:#ed5565;}
.poll_green_txt .gray { color:#333;}
.poll_list {display: inline-block !important;}
.poll_list li { cursor: pointer; padding: 15px 3px 5px 4px; float:left; color:#333333; font: 600 15px/30px 'fira_sansregular', sans-serif; font-variant-ligatures: none;}
.poll_list li .rd_lable{ width: 28px; height: 28px; background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5) -3px -3px no-repeat; display:inline-block; margin-right: 5px;}
.poll_list li .rd_lable input{ visibility: hidden; width: 30px;}
.poll_list li.checked .rd_lable{ background-position: -3px -43px;}
.poll_section .social_share{ width:50%; display: inline-block; text-align: center;}
.poll_section .social_share a{display:inline-block; width: 26px; height:26px; background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5) 0 0 no-repeat; margin-left:6px;}
.poll_section .social_share a.fb{ background-position: -50px -76px;}
.poll_section .social_share a.fb:hover{ background-position: -50px -106px;}
.poll_section .social_share a.tw{ background-position: -83px -76px;}
.poll_section .social_share a.tw:hover{ background-position: -83px -106px;}
.poll_section .social_share a.gplus{ background-position: -118px -76px;}
.poll_section .social_share a.gplus:hover{ background-position: -119px -106px;}
.poll_qbx .viewall_bk_container {margin-top: 20px;}
.poll_qbx p {margin-top: 13px;}
.poll_result .bluebtn {width: 100px;}
/*== poll section ==*/


/*== sector report section ==*/
ul.sector_report_listing li {width: 49%; display: inline-block; vertical-align: top;}
ul.sector_report_listing li ul li {margin-bottom: 25px; width: 100%; display: inline-block; vertical-align: top;}
ul.sector_report_listing li ul li .image_block {display: inline-block; width: 36%;}
ul.sector_report_listing li ul li .content_block {display: inline-block; width: 58%; margin-left: 20px; vertical-align: top;}
.sector_report_section h3 a {font: 400 14px/22px 'noto_serifregular', serif; color: #333333;}
.sector_report_section h3 a:hover {color: #25639e;}
.budget_expectations_section h3 a {font: 400 14px/22px 'noto_serifregular', serif; color: #333333;}
.budget_expectations_section h3 a:hover {color: #25639e;}
.sector_report_section .bx-viewport, .budget_expectations_section .bx-viewport {height: auto !important;}
.sector_report_listing {margin-bottom: 0px;}
.sector_report_section .viewall_bk_container {margin-top: 15px;}
.expert_opinion_section .viewall_bk_container {margin-top: 27px;}
.expert_survey_section .viewall_bk_container {margin-top: 27px;}
/*== sector report section ==*/

/*== expert survey ==*/
.expert_survey h3 a {font: 400 13px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; font-style: italic; color: #666666;}
.exper_opinion_img {text-align: center; display: inline-block; width: 100%;}
.exper_opinion_img img {height: auto;}
/*== expert survey ==*/

/*== live shows section ==*/
.live_shows_section {background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/live_shows_bg.png) no-repeat; margin-top: 65px; position: relative; background-size: cover; background-position: 50%;}
.live_shows_section .top_block {display: inline-block; position: relative; width: 100%;}
.live_shows_title_block {display: inline-block; vertical-align: top; margin-right: 13px; width: 5%; margin-top: -55px;}
.live_shows_section_title {font: 400 40px/22px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #fff; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg);    text-transform: uppercase; position: relative; bottom: 128px; left: -70px; width: 225px;}
.live_shows_section_title {color: #fff;}
.live_shows_section_title a, .live_shows_section_title a:hover {font: 400 40px/22px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #fff !important; text-decoration: none; position: absolute;    bottom: -11px; left: -14px;}
.video_section_title_gradient.live_section_title_gradient {height: 300px; background-size: cover;}
.liveshows_gallery_container {display: inline-block; width: 93%; margin-top: -55px;}
.liveshowsbg {-webkit-clip-path: polygon(0 0, 65% 0%, 100% 0, 100% 30%, 92% 30%, 92% 100%, 0 100%); clip-path: polygon(0 0, 65% 0%, 100% 0, 100% 25%, 92% 25%, 92% 100%, 0 100%);}
.liveshows_gallery {display: inline-block; width: 80%;}
.video_ic:before {background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5); background-position: -82px -138px; width: 37px; height: 37px; position: absolute; display: inline-block; content: ""; z-index: 9999; left: 5px; bottom: 5px;}
.liveshows_gallery_container a:hover {color: #fff; text-decoration: underline;}
.live_shows_section h3 a {font: 400 22px/30px 'noto_serifregular', serif; color: #ffffff;}
.live_shows_section h3 a:hover {color: #ffffff !important;}
.live_shows_section .ad_block {float: right; margin-top: 60px; display: inline-block;}
.live_shows_section #live_thumb_carousel .ad_block {margin-top: 0px;}
.live_shows_section #live_thumb_carousel .ad_block a img {border: none;}
.live_shows_section #live_thumb_carousel h3 a {font: 400 14px/22px 'noto_serifregular', serif; color: #ffffff;}
.liveshows_gallery_container #live_thumb_carousel .content_block .left-block {float: left; margin-top: 5px;}
.liveshows_gallery_container #live_thumb_carousel .content_block .right-block {float: right;}
.episode_box {background-color: #e79827; padding: 5px 10px; font: 300 14px/22px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #fff; text-transform: uppercase; position: absolute; z-index: 1; left: 20px; top: 20px;}
.liveshows_gallery_container #live_slider li {margin-right: 0px; display: inline-block; width: 100%;}
.liveshows_gallery_container .content_block p > a {color: #fff !important;}
.liveshows_gallery_container #live_slider .slides img {width: 100%;}
.liveshows_gallery_container #live_thumb_carousel {margin-top: 30px;}
.liveshows_gallery_container #live_thumb_carousel .slides img {width: 100%; display: block;}
.liveshows_gallery_container #live_slider .image_block {width: 75%; display: inline-block; position: relative;}
.liveshows_gallery_container #live_slider .content_block {width: 24%; display: inline-block; position: absolute; top: 172px; margin-left: 10px; padding-right: 0px;}
.liveshows_gallery_container #live_thumb_carousel img {display: block; cursor: pointer; filter: grayscale(100%);}
.liveshows_gallery_container #live_thumb_carousel img:hover {opacity: 1;}
.liveshows_gallery_container #live_thumb_carousel .active-slide .image_block {margin: 0px;}
.liveshows_gallery_container #live_thumb_carousel .active-slide img {cursor: default; filter: unset; border: 4px solid #f19b13;}
.liveshows_gallery_container #live_thumb_carousel .image_block {display: block; position: relative;}
.liveshows_gallery_container #live_thumb_carousel .content_block {display: block;}
.liveshows_gallery_container #live_thumb_carousel .content_block a {color: #fff !important;}
.liveshows_gallery_container #live_thumb_carousel li {display: inline-block; width: 275px; margin-right: 25px; vertical-align: top;}
.liveshows_gallery_container #live_thumb_carousel li .image_block {display: inline-block;}
.liveshows_gallery_container #live_thumb_carousel li .content_block {display: inline-block; margin-top: 10px; width: 275px;}  
.liveshows_gallery_container #live_thumb_carousel li .image_block img {width: 100%;}
.liveshows_gallery_container #live_thumb_carousel li:last-child {margin-right: 0px;}
.liveshows_gallery_container img, .liveshows_gallery_container a img {border: none;}
.liveshows_gallery_container #live_thumb_carousel li:hover .image_block a > img {outline: 4px solid #f19b13; outline-offset: -4px;}
.liveshows_gallery_container #live_thumb_carousel li:hover img {filter: grayscale(0%);}
/*== live shows section ==*/


/*== budget bets section ==*/
.budget_table {display: block; margin-top: 12px;}
.budget_table th {font: 400 12px/20px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #333333; text-transform: uppercase; text-align: right; border-bottom: 4px solid #eaeff2; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}
.budget_table th:first-child {text-align: left;}
.budget_table td {font: 700 13px/18px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #333333; text-align: right; padding: 10px 10px 5px 10px; border-bottom: 1px dashed #e5eaec; vertical-align: top;}
.budget_table td a {color: #333;}
.budget_table td a:hover {color: #25639e;}
.budget_table td:first-child {font-weight: 400; text-align: left;}
.sme_corner_section .viewall_bk_container {margin-top: 40px;}
.mutual_fund_corner_section1 .viewall_bk_container {margin-top: 36px;}
.insurance_corner_section .viewall_bk_container {margin-top: 20px;}
/*== budget bets section ==*/


/*== our experts section ==*/
.block_column {display: inline-block; margin: 15px 0 0 0; padding: 0 20px 0 0; vertical-align: top;}
.block_column+.block_column {display: inline-block; border-left: 1px dashed #e1e1e1; border-right: 1px dashed #e1e1e1; padding: 0 12px 0 12px;}
.block_column:last-child {border-left: none; border-right: none;}
.submitbox {margin: 15px 0; max-width: 306px;}
.submitfield {border: 1px solid #cccccc; font: 400 14px/22px 'fira_sansregular', sans-serif; font-variant-ligatures: none; color: #0f1721; padding: 6px 10px; box-shadow: inset 0 0 1px 1px #ccc; border-radius: 3px; width: 230px;}
.sub_btn {background:#0065a1; border:none; border-radius: 3px; color:#ffffff !important; cursor:pointer; font:500 15px/14px 'fira_sansregular', sans-serif; font-variant-ligatures: none; width: auto; width: 101px; height: 36px; text-align: center;
line-height: 36px; position: absolute; right: 0;}
.expert_img {border-radius: 100%;}
.block_column .image_block {width: 90px; display: inline-block;}
.block_column .content_block {width: 195px; display: inline-block; vertical-align: top; line-height: 20px; margin: 10px 0px 10px 10px;}
.block_column .content_block span+span {margin-top: 3px; margin-bottom: 5px;}
/*== our experts section ==*/


/*== corner_section ==*/
.corner_section {width: 300px; display: inline-block !important; vertical-align: top; margin: 20px 0 0 0;}
.corner_section .block_column {padding: 0 0 10px 0; border-bottom: 1px dashed #c5c5c5;}
.corner_section > .block_column .content_block {width: 190px;}
.corner_section+.corner_section {margin: 20px 22px 20px;}
.corner_section+.corner_section+.corner_section {margin: 20px 0 0 0;}
.corner_section.thirdcolumn {display: none !important;}
.corner_section h3 a {font: 400 14px/20px 'fira_sansregular', serif; font-variant-ligatures: none; color: #333333;}
.corner_section h3 a:hover {color: #25639e;}
.our_experts_section h3 a {font: 400 14px/20px 'fira_sansregular', serif; font-variant-ligatures: none; color: #333333;}
.our_experts_section h3 a:hover {color: #25639e;}
.corner_section .content_block span+span {margin-top: 3px; margin-bottom: 5px;}
/*== corner_section ==*/



/*== FAQ section ==*/
.FAQ_section {margin-bottom: 15px;}
.trivia_section {margin-top: 20px;}
ul.faq_list {margin: 0px; padding: 0px; list-style: none;}
ul.faq_list li {border-bottom: 1px dashed #c5c5c5; padding: 10px 0;}
ul.faq_list li:first-child {padding-top: 0px;}
ul.faq_list li:last-child {border-bottom: none;}
ul.faq_list li a {font: 400 14px/20px 'fira_sansregular', serif; font-variant-ligatures: none; color: #333333;}
ul.faq_list li a:hover {color: #25639e; text-decoration: underline;}
/*== FAQ section ==*/


/*== trivia section ==*/
.radio_listts li{ padding:10px 0; color:#333333; font:400 12px 'Open Sans',Arial, Helvetica, sans-serif; cursor:pointer; border-top: 1px solid #e5eaec;}
.radio_listts li:last-child{border-bottom:0px;}
.ag_title14{color:#333333; font:600 italic 14px 'Open Sans',Arial, Helvetica, sans-serif;}
.radio_listts li .rdbtn{ background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5) -38px -48px no-repeat; width:19px; height:19px; float:left; margin:2px 10px 0 0; display:inline-block;}
.radio_listts li.checked .rdbtn { background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5)  -122px -48px no-repeat; }
.radio_listts li .right_answer{ background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5)  -68px -48px no-repeat; }
.radio_listts li .wrong_answer{ background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5)  -98px -48px no-repeat; }
.radio_listts li.checked .right_answer{ background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5)  -68px -48px no-repeat; }
.radio_listts li.checked .wrong_answer{ background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5)  -98px -48px no-repeat; }
.radio_listts li input{ visibility: hidden; width: 18px; }
.qtxt {color: #e9610c; font: 800 15px 'fira_sansregular', serif; font-variant-ligatures: none; display: inline-block; float: left; margin: 0 8px 0 0;}
.hint:before {background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5); background-position: -166px 1px; width: 20px; height: 20px; position: absolute; display: inline-block; content: ""; z-index: 9999; left: -12px; bottom: -2px;}
.hint:after {content: "Hint"; width: 25px; height: 20px; position: absolute; display: inline-block; left: 10px; font: 600 13px 'fira_sansregular', serif; font-variant-ligatures: none; color: #333; bottom: -6px;}
.hintbox {border-radius: 5px; border: 1px solid #0065a1; padding: 15px 20px 20px 20px; display: none; position: absolute; width: 300px; height: 128px; right: 0; background-color: #fff; top: 35px; font: 400 14px 'fira_sansregular', serif; font-variant-ligatures: none; color: #333; box-sizing: border-box;}
.hintblue:before {background: url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5); background-position: -182px 1px; width: 20px; height: 20px; position: absolute; display: inline-block; content: ""; z-index: 9999; left: -12px; bottom: -2px;}
.hintblue:after {content: "Hint"; width: 25px; height: 20px; position: absolute; display: inline-block; left: 10px; font: 600 13px 'fira_sansregular', serif; font-variant-ligatures: none; color: #0065a1; bottom: -6px;}
.hintbox:before {background:  url(http://img-d02.moneycontrol.co.in/images/budget_2018/seo_budget/budget_sprite.png?v=1.5) no-repeat; background-position: -180px -72px; width: 14px; height: 14px; display: inline-block; content: ""; position: absolute; right: 18px; top: -10px;}
.trivia_section h3 a {font: 700 15px/22px 'fira_sansregular', serif; font-variant-ligatures: none; color: #333333;}
/*== trivia section ==*/

.pending_work { opacity: 0.3; border: 1px solid red; }
.working { border: 1px solid green; }

@media only screen and (min-width: 1024px){
#live_thumb_carousel ul {transform: translate3d(0px, 0px, 0px) !important;}
}

@media only screen and (max-width: 1279px){
.pgWrapper {width: 950px; margin: 0 auto;}
.multiple_ad_section {display: none;}
.single_ad_section {display: block;}
.screensize:before {content: "1279x600"; font: 600 13px/50px 'fira_sansregular', serif; font-variant-ligatures: none; color: #000; background-color: #eaeff2; text-align: center; height: 50px; width: 100%; display: none; display: none;}
}

/*== media query for 1024 ===*/
@media only screen and (max-width: 1024px){
.video_section .left_col {width: 53%; top: -50px;}
.video_section .left_col .image_block {width: 84%;}
.video_section .left_col .image_block img {width: 100%; height: 238px;}
.video_section .right_col {width: 46%;}
ul.video_list li {margin: 0px 10px 0 10px; width: 46%;}
ul.video_list li .image_block {width: 100%; height: auto;}
ul.video_list li .image_block img {width: 100%; height: 113px;}
.video_section a.viewall {bottom: 25px;}
.slideshow_container .left_col {width: 100%;}
.slideshow_container .left_col img {width: 100%; height: 351px;}
.slideshow_section .colrht {width: 300px;}
.slideshow_container .right_col {width: 100%;}
.slideshow_container .right_col .img_box {width: 60%;}
.slideshow_container .right_col .img_box img {width: 100%; height: 209px;}
.slideshow_container .right_col .content_block {width: 36%; margin-left: 20px; vertical-align: top;}
.slideshow_container .right_col .content_block, .slideshow_container .right_col .content_block span {font-size: 16px; line-height: 22px;}
.slideshow_container .right_col .content_block p > a {font-size: 22px; line-height: 28px;}
.our_expert_section .collft, .sector_report_section .collft, .budget_expectations_section .collft, .our_experts_section .collft {width: 66%;}
.our_expert_section .gradient_line.w950x5, .sector_report_section .gradient_line.w950x5, .budget_expectations_section .gradient_line.w950x5, .our_experts_section .gradient_line.w950x5 {width: 100%;}
ul.sector_report_listing li ul li .image_block img {width: 100%; height: 62px;}
ul.sector_report_listing li ul li .content_block {width: 55%;}
.hidein1024 {display: none !important;}
.corner_section+.corner_section {margin: 0 0 0 20px;}
.thirdcolumn, .thirdcolumn .w300x5  {width: 100%; display: inline-block !important;}
.corner_section .block_column {width: 100%;}
.budget_news_section {min-height: 925px;}
.budget_news_section .left_col {width: 100%;}
.budget_news_section .left_col img {width: 100%; height: auto;}
.budget_news_section .right_col {width: 98%; margin-left: 0px; margin-top: -40px; margin-right: -1px; float: right;}
.budget_news_section .right_col .gradient_line.w463x5 {width: 100%;}
.budget_news_section .budget_box {width: 98%;}
ul.budget_list li .content_block {width: 86%;}
.budget_news_container {padding: 6px 25px 60px 25px;}
.liveshows_gallery_container #live_thumb_carousel .content_block a, .liveshows_gallery_container .content_block p > a {color: #fff !important;}
.liveshows_gallery_container #live_slider .content_block {top: 120px;}
.trmnl_tckr {width: 80%;}
h1 > a {width: 15%;}
.corner_section > .block_column.thirdcolumn .content_block {width: auto;}
.video_section {height: auto; padding-bottom: 30px;}
.liveshows_gallery_container #live_slider .slides .image_block img {width: 663px; height: 373px;}
.liveshows_gallery_container #live_thumb_carousel .slides .image_block img {width: 198px; height: 115px;}
.liveshows_gallery_container #live_thumb_carousel .content_block p {/*width: 90px;*/ display: inline-block; line-height: 16px;}
.liveshows_gallery_container #live_thumb_carousel .ad_block {width: unset; margin-right: 0px;}
.liveshows_gallery_container #live_thumb_carousel .content_block .left-block {margin-top: 0px;}
.corner_section {margin: 0;}
.block_column+.block_column {border-right: none;}
.corner_section.thirdcolumn {display: block !important;}
.liveshows_gallery_container #live_slider .liveshowsbg {width: 100%;}
.liveshows_gallery_container #live_slider .content_block {width: 29%; top: 88px; padding-right: 0; margin-left: 15px;}
.live_shows_section h3 a {font-size: 18px;}
.liveshows_gallery_container #live_thumb_carousel li {width: 22%;}
.liveshows_gallery_container #live_thumb_carousel .content_block .left-block {width: 50%;}
.screensize:before {content: "1024x768"; font: 600 13px/50px 'fira_sansregular', serif; font-variant-ligatures: none; color: #000; background-color: #eaeff2; text-align: center; height: 50px; width: 100%; display: none;}
#live_slider li img {height: auto; width: 100%;}
.liveshows_gallery_container #live_thumb_carousel li .image_block img {height: auto;}
.multiple_ad_section, .single_ad_section {margin-bottom: 25px;}
.liveshows_gallery_container #live_slider .image_block {width: 68%;}
.liveshows_gallery_container #live_slider .content_block p {margin-top: 10px; margin-bottom: 5px;}
ul.video_list {position: static; top: unset;}
.liveshows_gallery_container #live_thumb_carousel li .content_block {width: 195px;}
.video_section_title a, .video_section_title a:hover {position: absolute; bottom: -12px; left: -22px;}
.live_shows_section_title a, .live_shows_section_title a:hover {position: absolute; left: -15px; bottom: -3px;}
}
/*== media query for 1024 ===*/


/*== media query for 812 ===*/
@media only screen and (max-width: 812px){
.pgWrapper {width: 95%; margin: 0px auto;}
.budget_news_section .left_col img {width: 100%;}
.slideshow_container .right_col .img_box img {height: auto;}
.pgWrapper.liveblog {width: 100%; padding: 3px 0;}
.liveblog {background-size: contain;}
.liveblog .txt20_fira_000 {display: inline-block; width: 16%; text-align: right; font-size: 16px; vertical-align: middle;}
.liveblog h1:after {top: 17px;}
.trmnl_tckr {width: 75%; padding-left: 23px; display: inline-block;}
.poll_list {margin: 0 auto; display: inline-block !important;}
.budget_news_section {min-height: 848px;}
.budget_news_section .right_col .gradient_line.w463x5 {width: 100%;}
/* .budget_box .ad80x30 {display: none;} */
.budget_news_container .txt30_fff {font-size: 20px; line-height: 24px;}
.budget_news_section .budget_box {width: auto; padding: 14px 1px 0px 19px;}
.budget_box ul.budget_list li .content_block {width: 80%;}
ul.budget_list li .content_block a {font-size: 12px;}
.video_section .left_col {width: 100%;}
.video_section .ad80x30 {display: none;}
.video_section_title_gradient {height: 190px;}
.video_section_title {bottom: 56px; left: 4px; font-size: 27px;}
.video_section .left_col .image_block .txt22_noto_fff {font-size: 18px;}
.video_section .right_col {width: 100%; position: relative; top: -25px;}
.slideshow_section .collft, .slideshow_section .collft .w625x5, .sector_report_section .collft .w950x5, .budget_expectations_section .collft .w950x5, .poll_section, .gradient_line.w300x5 {width: 100%;}
.our_expert_section .collft .w950x5 {width: 95%; margin: 0 auto;}
.slideshow_container {width: 100%;}
.slideshow_container .right_col .img_box {width: 50%;}
.slideshow_container .right_col .content_block {margin-left: 13px; width: 44%; margin-top: 0px; vertical-align: top;}
.slideshow_section .colrht, .sector_report_section .colrht, .podcasts_section {width: 100%;}
.our_expert_section .colrht, .our_expert_section .collft {width: 95%; float: none; margin: 0 auto;}
.video_section_title_gradient.live_section_title_gradient {height: 280px;}
.live_shows_section_title {bottom: 128px; left: -78px; font-size: 27px;}
.live_shows_title_block {width: 9%;}
.liveshows_gallery_container {width: 86%; position: relative;}
.liveshowsbg {-webkit-clip-path: polygon(0 0, 65% 0%, 100% 0, 100% 100%, 92% 100%, 92% 100%, 0 100%); clip-path: polygon(0 0, 65% 0%, 100% 0, 100% 100%, 92% 100%, 92% 100%, 0 100%);}
.liveshows_gallery_container #live_slider .image_block {width: 100%; position: relative;}
.liveshows_gallery_container #live_slider .content_block {position: static; width: 100%; padding-right: 0px;}
.budget_expectations_section .colrht, .budget_expectations_section .budget_table table {width: 100%;}
.our_experts_section .collft, .block_column {width: 100%;}
.block_column, .block_column+.block_column {padding: 0 0 20px 0; border-left: none; border-right: 0px;}
.block_column .content_block {width: 68%;}
.block_column {border-bottom: 1px dashed #e1e1e1;}
.corner_section, .corner_section+.corner_section, .our_experts_section .colrht  {width: 100%; margin: 0 0 20px 0;}
.FAQ_section {margin-bottom: 30px;}
.our_experts_section .w950x5 {width: 100%;}
.submitfield {width: 284px;}
.our_expert_section .collft, .sector_report_section .collft, .budget_expectations_section .collft {width: 100%;}
ul.sector_report_listing li ul li .image_block {width: auto;}
ul.sector_report_listing li ul li .image_block img {width: 111px;}
ul.sector_report_listing li ul li .content_block {width: auto;}
.our_expert_section .pgWrapper {width: 100%;}
#our_expert {margin: 20px 0 0 0;}
.add960ban_full img {width: 100%; height: auto;}
.flex-control-nav.flex-control-paging {display: block; width: 100%; text-align: center;}
.sector_report_section .bx-controls-direction, .budget_expectations_section .bx-controls-direction {display: none;}
.liveshows_gallery_container #live_slider ol li {display: inline-block; margin: 0 8px;}
.our_expert_section .heading_block {width: 95%; margin: 10px auto;}
.slideshow_container .left_col img {width: 100%; height: 436px;}
.our_expert_section .collft {margin: 20px 0 30px;}
.sector_report_section .collft, .budget_expectations_section .collft {margin-bottom: 20px;}
ul.sector_report_listing li ul li:last-child {margin-bottom: 0px;}
.budget_expectations_section .ad80x30 span {display: none;}
.podcasts_container img {width: 100%;}
ul.video_list li {margin: 0 22px 0 22px;}
.slideshow_section .colrht .col_left, .slideshow_section .colrht .col_right {width: 100%;}
.showin768 {display: block !important;}
.hide_in_ipad {display: none;}
.second_menu {display: block; overflow-x: auto; white-space: nowrap; background-color: #eaeff2; margin-bottom: 5px;}
.second_menu_list {margin-bottom: 0px;}
.second_menu_list li {display: inline-block; padding: 10px 0 0; position: relative;}
.second_menu_list li a {color: #666666; text-transform: uppercase; font: 700 13px/20px "fira_sansregular",sans-serif; padding: 0 8px 5px; display: inline-block;}
.second_menu_list li .seprator {color: #d3d7d9; display: none;}
.second_menu_list li a.active {color: #000; text-decoration: none;}
.second_menu_list li a.active: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%;}
.second_menu_list > li:after {content: "|"; display: inline-block; color: #d3d7d9; line-height: 20px;}
.second_menu_list > li:last-child:after {content: none;}
.second_menu_list li a:hover {color: #666666;}
.second_menu::-webkit-scrollbar {display: none;}
.fixed_second_header {position: fixed; z-index: 99999; background-color: #fff; top: 0; width: 100%; -webkit-box-shadow: 0 8px 6px -6px #ededed; -moz-box-shadow: 0 8px 6px -6px #ededed; box-shadow: 0 8px 6px -6px #ededed;}
.liveshows_gallery_container #live_thumb_carousel .active-slide img {border: 1px solid #f19b13;}
.expslide {width: 88%; margin: 0 5px;}
#live_slider {min-height: 520px;}
.video_section .viewall_bk_container {bottom: -15px;}
.thirdcolumn {display: none;}
.thirdcolumn, .thirdcolumn .w300x5 {display: none !important;}
.slideshow_container .left_col {margin-right: 0px;}
.live_shows_section {background-position: 67%; height: auto; min-height: auto;}
.video_section {padding-bottom: 35px; background-position: 73%;}
.corner_section > .block_column .content_block {width: auto;}
.liveshows_gallery_container #live_slider .slides .image_block img {width: 666px; height: 375px;}
.liveshows_gallery_container #live_thumb_carousel .slides .image_block img {width: 160px; height: 90px;}
.liveshows_gallery_container #live_slider .ad_block {position: absolute; right: 0; margin-top: 7px; margin-right: 0;}
.liveshows_gallery_container #live_slider p:nth-of-type(1) {margin-top: 0px; margin-bottom: 0px; width: 140px; display: inline-block;}
.liveshows_gallery_container #live_slider h3 {margin-top: 15px;}
.corner_section.thirdcolumn {display: none !important;}
.video_section .left_col .image_block img {height: 367px;}
ul.video_list li .image_block img {height: 201px;}
.liveshows_gallery_container {width: 86%; position: static;}
.liveshows_gallery_container #live_slider li {position: relative;}
.liveshows_gallery_container #live_slider .image_block {width: auto;}
#live_slider li img {width: 100%; height: auto;}
.liveshows_gallery_container #live_slider .content_block {display: inline-block; position: absolute; left: 0; top: 375px; padding-right: 0px; width: 100%; margin-top: 10px; margin-left: 0px;}
.live_shows_section .ad_block {float: right; margin-top: 6px; display: inline-block; margin-bottom: 0;}
.liveshows_gallery_container #live_thumb_carousel li {width: auto; margin-right: 0px; margin-bottom: 10px;}
.liveshows_gallery_container #live_thumb_carousel .image_block {width: 23%;}
.liveshows_gallery_container #live_thumb_carousel li .content_block {width: 73%; margin-top: 0px; vertical-align: top; margin-left: 16px;}
.liveshows_gallery_container #live_thumb_carousel .content_block .right-block {display: inline-block; vertical-align: top; width: 50%;}
.liveshows_gallery_container #live_thumb_carousel .active-slide img {border: 1px solid #f19b13;}
.liveshows_gallery_container #live_thumb_carousel .content_block .left-block {width: 50%;}
.live_shows_section #live_thumb_carousel h3 a {font-size: 20px; line-height: 30px;}
.liveshows_gallery_container #live_thumb_carousel li .content_block > div:nth-of-type(4) {margin-top: 5px;}
.liveshows_gallery_container #live_thumb_carousel .content_block .left-block p {line-height: 16px; font-size: 15px;}
.screensize:before {content: "768x1024"; font: 600 13px/50px 'fira_sansregular', serif; font-variant-ligatures: none; color: #000; background-color: #eaeff2; text-align: center; height: 50px; width: 100%; display: none;}
.poll_wrapbx {padding-bottom: 25px;}
.mc_moblogo img, .mc_moblogo a img { border: none;}
.liveshows_gallery_container #live_thumb_carousel li .content_block .sub_content {width: 567px;}
.video_section_title a, .video_section_title a:hover {position: absolute; bottom: -16px; left: -15px;}
.live_shows_section_title a, .live_shows_section_title a:hover {position: absolute; left: -15px; bottom: -19px;}
.seo_pre_budget_2018 > header.responsive_true .icpancakeblock {display: none !important;}
.seo_pre_budget_2018 .mobile_section {margin-top: 10px;}
.seo_pre_budget_2018 .second_menu {margin-top: 53px; }
.second_menu.fixed_second_header { margin-top: 0;}
.seo_pre_budget_2018 .brad_crum {display: none;}
.seo_pre_budget_2018 .presents {color: #ffffff;}
.seo_pre_budget_2018 .mobile_logo a:hover {text-decoration: none;}
.seo_pre_budget_2018 .txt15_fira_333 , .seo_pre_budget_2018  .postlogin_text{color:#ffffff;}
}
/*== media query for 812 ===*/



/*== media query for 767 ===*/
@media only screen and (max-width: 767px){
.hide_in_mobile {display: none;}
.budget_box ul.budget_list li .content_block {width: 60%;}
.liveblog .txt20_fira_000 {line-height: 17px; text-align: right; font-size: 16px; vertical-align: bottom;}
.flex-control-nav {margin: auto; left: -15px; right: 0; bottom: 0;}
#our_expert .bx-wrapper {width: auto; max-width: unset !important;}
.slideshow_container .left_col {margin-right: 0px; width: 100%;}
.slideshow_container .right_col {width: 100%;}
.budget_news_container {padding: 6px 25px 35px 25px;}
.video_section_title {bottom: 36px; left: 7px;}
.block_column, .block_column+.block_column {padding: 0px; border-left: none; border-right: 0px;}
.budget_news_container h2 {font-size: 15px !important; line-height: 24px !important;}
ul.video_list li {margin: 0 19px;}
.slideshow_container .right_col .content_block p > a {font-size: 14px; line-height: 20px;}
.slideshow_section .colrht .col_left {width: 100%; margin-right: 0px;}
.slideshow_section .colrht {text-align: center;}
.video_section .viewall_bk_container {bottom: -10px;}
.slideshow_container {margin-right: 0px;}
.trmnl_tckr {padding-left: 0px; margin-left: 0; width: 71%;}
.expslide {width: 92%;}
.video_section .left_col {top: -50px;}
.video_section .right_col {top: -20px;}
.video_section_title a, .video_section_title a:hover {font-size: 27px; position: absolute; left: -13px; bottom: -14px;}
h1 > a {font-size: 15px; display: inline-block; width: 62%; line-height: 16px; text-align: right; padding-top: 12px;}
.liveblog h1:after {top: 20px;}
.live_shows_title_block {width: 9%; bottom: -21px; position: relative; height: 205px;}
.live_shows_section_title {left: -91px;}
#ticker_list li a {font-size: 12px;}
.corner_section > .block_column .content_block {width: 190px;}
.liveshows_gallery_container {height: auto;}
#live_slider {min-height: 550px;}
.our_expert_section .heading_block {padding: 0 0 10px 0; width: 95%;}
#our_expert .bx-wrapper {width: 90%; margin: 0 auto;}
#our_expert .bx-viewport {width: 95% !important; margin: 0 auto;}
.slideshow_container .right_col .content_block span {font-size: 11px; margin-left: 3px;}
.live_shows_section_title a, .live_shows_section_title a:hover {font-size: 27px; position: absolute; left: -13px; bottom: -15px;}
.video_section {padding-bottom: 30px;}
.video_section_title_gradient.live_section_title_gradient {height: 205px;}
.liveshows_gallery_container #live_slider .slides .image_block img {width: 338px; height: 190px;}
.liveshows_gallery_container #live_thumb_carousel .slides .image_block img {width: 160px; height: 90px;}
.liveshows_gallery_container #live_slider .ad_block {margin-top: 7px;}
.episode_box {padding: 5px; top: 10px; left: 10px;}
.sector_report_section .bx-viewport {width: 98% !important; margin: 0 auto;}
.budget_expectations_section .bx-viewport {width: 98% !important; margin: 0 auto;}
.slideshow_container .right_col .content_block {font-size: 14px;}
.video_section .left_col .image_block img {height: auto;}
ul.video_list li .image_block img {height: auto;}
.slideshow_container .left_col img {height: auto;}
.slideshow_container .right_col .img_box img {height: auto;}
ul.sector_report_listing li ul li .image_block img {width: 100%; height: auto;}
ul.sector_report_listing li ul li .image_block {width: 40%;}
ul.sector_report_listing li ul li .content_block {width: 51%;}
.liveshows_gallery_container #live_thumb_carousel .image_block {width: 45%;}
.liveshows_gallery_container #live_thumb_carousel li .content_block {width: 61%; margin-top: 0px; vertical-align: top; margin-left: 16px;}
.liveshows_gallery_container #live_thumb_carousel .image_block {width: 32%;}
.liveshows_gallery_container #live_thumb_carousel .content_block .left-block p {line-height: 16px; font-size: 11px;}
.live_shows_section #live_thumb_carousel h3 a {font-size: 12px; line-height: 18px;}
.liveshows_gallery_container #live_thumb_carousel li {margin-bottom: 20px;}
.liveshows_gallery_container #live_thumb_carousel {margin-top: 15px;}
.liveshows_gallery_container #live_slider .liveshowsbg, .liveshows_gallery_container #live_thumb_carousel li .image_block img {height: auto;}
.liveshows_gallery_container #live_thumb_carousel li .content_block .sub_content {width: 440px;}
.liveblog h1:after {top: 21px;}
.liveshows_gallery_container #live_thumb_carousel {position: relative; left: -42px; width: 340px;}



/*== for mobile app ==*/
.seo_pre_budget_2018 a img {border: none;}
.seo_pre_budget_2018 {background: #000000 !important;}
.seo_pre_budget_2018 header {background-color: #000000;}
.seo_pre_budget_2018 .brad_crum a {color: #fff;}
.seo_pre_budget_2018 .second_menu {background-color: #000000 !important;}
.seo_pre_budget_2018 .second_menu_list li a {color: #fff;}
.seo_pre_budget_2018 .second_menu_list li a.active {color: #e79827 !important;}
.seo_pre_budget_2018 .budget_news_section .budget_box {padding: 14px 1px 1px 19px;}
.seo_pre_budget_2018 .ad80x30 span, .seo_pre_budget_2018 .slideshow_section .image_block h2 a, .seo_pre_budget_2018 .slideshow_container .left_col .image_block div > div:nth-of-type(1), 
.seo_pre_budget_2018 .slideshow_section .image_block h3 a, .seo_pre_budget_2018 .poll_quest, .seo_pre_budget_2018 .poll_list li, .seo_pre_budget_2018 .viewall_bk, .seo_pre_budget_2018 .marketwatch_portfolio .prelogin_text a, .seo_pre_budget_2018 .marketwatch_portfolio p > a, .seo_pre_budget_2018 .our_expert li .content_block span, .seo_pre_budget_2018 .podcasts_container h3 a, .seo_pre_budget_2018 .sector_report_section h3 a, .seo_pre_budget_2018 .content_block a, .seo_pre_budget_2018 .budget_table th, .seo_pre_budget_2018 .budget_table td a, .seo_pre_budget_2018 .budget_table td, .seo_pre_budget_2018 .block_column span, .seo_pre_budget_2018 ul.faq_list li a, .seo_pre_budget_2018 .trivia_section h2 span, .seo_pre_budget_2018 .trivia_section h3 a, .seo_pre_budget_2018 .radio_listts p, .seo_pre_budget_2018 .trivia_section span, .seo_pre_budget_2018 .trivia_section .hint:after, .seo_pre_budget_2018 .live_shows_section_title a {color: #ffffff !important;}
.seo_pre_budget_2018 .slideshow_section .colrht .col_left {width: 100%; margin-right: 0px;}
.seo_pre_budget_2018 .expert_survey .exp_panel, .seo_pre_budget_2018 .expert_survey .panel {background-color: transparent;}
.seo_pre_budget_2018 .budget_box h2 a {color: #e79827 !important;}
.seo_pre_budget_2018 ul.budget_list li .content_block a {color: #fff !important;}
.seo_pre_budget_2018 .budget_box .viewall_bk {color: #999999 !important;}
.seo_pre_budget_2018 .budget_news_section .budget_box {background-color: #000;}
.seo_pre_budget_2018 h2 > a {color: #e79827;}
.seo_pre_budget_2018 .footerMobile {display: none;}
.seo_pre_budget_2018 .hint:before {background-position: -178px -86px;}
.seo_pre_budget_2018 .trivia_section .solid_thik_divider {color: #666666;}
.seo_pre_budget_2018 .trivia_section h2 {color: #e79827 !important;}
.seo_pre_budget_2018 ul.budget_list li:last-child {border-bottom: none;}
.seo_pre_budget_2018 ul.budget_list li, .seo_pre_budget_2018 .solid_divider {border-bottom: 1px dotted #666666;}
.seo_pre_budget_2018 .budget_box .content_block div, .seo_pre_budget_2018 .content_block span:nth-of-type(2) {color: #999 !important;}
.seo_pre_budget_2018 .slideshow_container .left_col {border-bottom: 1px dashed #666666; margin-bottom: 15px;}
.seo_pre_budget_2018 .slideshow_container .right_col .image_block:nth-of-type(1) {border-bottom: 1px dashed #666666;}
.seo_pre_budget_2018 .trivia_section .radio_listts li {border-top: 1px solid #666666;}
.seo_pre_budget_2018 .content_block span:nth-of-type(1) {color: #e79827 !important;}
#prelogin p {color: #ffffff;}
/*== for mobile app ==*/
}
/*== media query for 767 ===*/



/*== media query for 736 ===*/
@media only screen and (max-width: 736px){
.screensize:before {content: "736x414"; font: 600 13px/50px 'fira_sansregular', serif; font-variant-ligatures: none; color: #000; background-color: #eaeff2; text-align: center; height: 50px; width: 100%; display: none;}
.budget_news_section {min-height: 850px; margin-bottom: 0;}
.live_shows_title_block {width: 6.5%; margin-right: 0px;}
.liveshows_gallery_container {width: 93%;}
.liveshows_gallery_container #live_slider .content_block p > br {display: none;}
#live_slider {min-height: 500px;}
}
/*== media query for 736 ===*/



/*== media query for 667 ===*/
@media only screen and (max-width: 667px){
.screensize:before {content: "667x375"; font: 600 13px/50px 'fira_sansregular', serif; font-variant-ligatures: none; color: #000; background-color: #eaeff2; text-align: center; height: 50px; width: 100%; display: none;}
.budget_news_section {min-height: 820px; margin-bottom: 0;}
ul.video_list li {margin: 0 10px;}
.live_shows_title_block {width: 7%;}
.liveshows_gallery_container {width: 92%;}
#live_slider {min-height: 430px;}
.liveshows_gallery_container #live_thumb_carousel li .content_block .sub_content {width: 410px;}
.liveshows_gallery_container #live_slider .content_block {margin-top: 0px; top: 335px;}
.liveshows_gallery_container #live_slider h3 {margin-top: 0px;}
}
/*== media query for 667 ===*/


/*== media query for 640 ===*/
@media only screen and (max-width: 640px){
.liveshows_gallery_container #live_slider .slides .image_block img {width: 306px; height: 172px;}
.screensize:before {content: "640x360"; font: 600 13px/50px 'fira_sansregular', serif; font-variant-ligatures: none; color: #000; background-color: #eaeff2; text-align: center; height: 50px; width: 100%; display: none;}
.budget_news_section {min-height: 810px; margin-bottom: 0;}
}
/*== media query for 640 ===*/


/*== media query for 568 ===*/
@media only screen and (max-width: 568px){
.liveshows_gallery_container #live_thumb_carousel li .content_block .sub_content {width: auto;}
.liveshows_gallery_container #live_slider .content_block {top: 295px;}
#live_slider {min-height: 405px;}
}
/*== media query for 568 ===*/


/*== media query for 480 ===*/
@media only screen and (max-width: 480px){
.screensize:before {content: "480x320"; font: 600 13px/50px 'fira_sansregular', serif; font-variant-ligatures: none; color: #000; background-color: #eaeff2; text-align: center; height: 50px; width: 100%; display: none;}
.live_shows_title_block {width: 10%;}
.liveshows_gallery_container {width: 88%;}
.liveshows_gallery_container #live_slider .content_block {top: 235px;}
#live_slider {min-height: 370px;}
}
/*== media query for 480 ===*/



/*== media query for 414 ===*/
@media only screen and (max-width: 414px){
.screensize:before {content: "414x736"; font: 600 13px/50px 'fira_sansregular', serif; font-variant-ligatures: none; color: #000; background-color: #eaeff2; text-align: center; height: 50px; width: 100%; display: none;}
.liveshows_gallery_container #live_slider .content_block {top: 195px;}
.budget_news_section {min-height: 730px; margin-bottom: 0;}
#live_slider {min-height: 330px;}
.liveshows_gallery_container #live_thumb_carousel li .content_block .sub_content {width: auto;}
.liveshows_gallery_container {width: 86%;}
.live_shows_title_block {width: 11.5%; bottom: 0;}
}
/*== media query for 414 ===*/



/*== media query for 375 ===*/
@media only screen and (max-width: 375px){
.screensize:before {content: "375x667"; font: 600 13px/50px 'fira_sansregular', serif; font-variant-ligatures: none; color: #000; background-color: #eaeff2; text-align: center; height: 50px; width: 100%; display: none;}
.budget_news_section {min-height: 705px;}
.liveshows_gallery_container #live_slider .content_block {top: 180px;}
.live_shows_title_block {width: 12%;}
}
/*== media query for 375 ===*/


/*== media query for 360 ===*/
@media only screen and (max-width: 360px){
.budget_box ul.budget_list li .content_block {width: 59%;}
.trmnl_tckr {width: 62%;}
.liveshows_gallery_container #live_slider .slides .image_block img {width: 294px; height: 166px;}
.liveshows_gallery_container #live_slider .ad_block span {display: none;}
.liveshows_gallery_container #live_slider .ad_block {margin-top: 10px;}
.screensize:before {content: "360x640"; font: 600 13px/50px 'fira_sansregular', serif; font-variant-ligatures: none; color: #000; background-color: #eaeff2; text-align: center; height: 50px; width: 100%; display: none;}
.liveshows_gallery_container #live_slider .content_block {top: 167px;}
.live_shows_section_title {left: -92px;}
}
/*== media query for 360 ===*/


/*== media query for 320 ===*/
@media only screen and (max-width: 320px){
.budget_news_section {min-height: 770px;}
.budget_news_container h2 {font-size: 12px !important; line-height: 18px !important;}
.budget_box ul.budget_list li .content_block {width: 54%;}
.budget_news_section .budget_box {padding: 14px 1px 0px 6px}
.block_column .content_block {width: 62%;}
.live_shows_title_block {width: 15%;}
.liveshows_gallery_container {width: 82%;}
.slideshow_container {margin-right: 0px; width: auto;}
.slideshow_section .colrht {text-align: center; width: auto;}
.slideshow_section .colrht .col_left {margin-right: 0px; width: auto;}
.slideshow_section.pgWrapper {width: auto;}
.slideshow_section .collft {float: none; width: auto; padding: 0 10px;} 
.slideshow_container {display: block;}
.slideshow_section .colrht .col_left {display: block;}
.poll_section .heading_block {padding: 10px 10px 10px 10px; width: 89%; margin: 0 auto;}
.slideshow_section .colrht .col_right {width: 95%;}
.poll_section .gradient_line.w300x5 {width: 95%; margin: 0 auto;}
.liveshows_gallery_container #live_slider .slides .image_block img {width: 240px; height: 135px;}
.live_shows_section h3 a {font-size: 20px;}
.liveshows_gallery_container #live_thumb_carousel li {margin-bottom: 20px;}
.liveshows_gallery_container #live_thumb_carousel li .content_block {width: 48%;}
.liveshows_gallery_container #live_thumb_carousel .image_block {width: 45%;}
.screensize:before {content: "320x480"; font: 600 13px/50px 'fira_sansregular', serif; font-variant-ligatures: none; color: #000; background-color: #eaeff2; text-align: center; height: 50px; width: 100%; display: none;}
.liveshows_gallery_container #live_thumb_carousel .content_block .left-block {width: 42%; word-break: break-all;}
.liveshows_gallery_container #live_slider .content_block {top: 140px;}
.liveshows_gallery_container #live_thumb_carousel {position: relative; left: -42px; width: 300px;}
}
/*== media query for 320 ===*/