/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
body { background: #ffffff none repeat scroll 0 0; font-weight: 400; font-family: 'Fira Sans', sans-serif; }
.FL { float: left; }
.FR { float: right; }
.DIB { display: inline-block; }
.MT10 { margin-top: 10px; }
.MT20 { margin-top: 20px; }
.MT15 { margin-top: 15px; }
.wd225 { width: 225px; }
.wd285 { width: 285px; }
.MR30 { margin-right: 30px; }
.PB10 { padding-bottom: 10px; }
.CL { clear: both; font-size: 0; height: 0; line-height: 0; }
.clearfix:after, .clearfix:before { content: " "; display: table; }
.clearfix:after { clear: both; }
header { display: block !important; }

.bgwhite { background: #ffffff none repeat scroll 0 0; }
.tx14_blu { color: #005789; font: 400 14px 'Fira Sans', sans-serif; }
.brd_b { border-bottom: 1px solid #c8c8c8; }
.MR10 { margin-right: 10px; }
.PB10 { padding-bottom: 10px; }
.MT5 { margin-top: 5px; }
.ML15 { margin-left: 15px; }
.w35per { width: 35%; }
.w45per { width: 48%; }
.w30per { width: 30%; }
.w55per { width: 55%; }
.w40per { width: 42%; }
.PA10 { padding: 10px; }
.gotop { background: rgba(0, 0, 0, 0) url("https://img-d01.moneycontrol.co.in/mcnews/images/mc_news-homepage-sprite.png") no-repeat scroll -450px -43px; display: inline-block; height: 21px; position: absolute; right: 0px; top: -21px; width: 101px; }
.ic_blg, .ic_fb, .ic_forum, .ic_gplus, .ic_in, .ic_tweet, ic_pint { background: rgba(0, 0, 0, 0) url("https://img-d02.moneycontrol.co.in/mcnews/images/mc_news-homepage-sprite.png") no-repeat scroll 0 0; display: inline-block; height: 33px; width: 33px; }
.ic_forum { background-position: -281px -2px; }
.ic_fb { background-position: -324px -2px; }
.ic_tweet { background-position: -366px -2px; }
.ic_gplus { background-position: -408px -2px; }
.ic_in { background-position: -451px -2px; }
.ic_pint { background-position: -493px -2px; }
.ic_blg { background-position: -535px -2px; }
.ic_feed { background: rgba(0, 0, 0, 0) url("https://img-d03.moneycontrol.co.in/mcnews/images/mc_news-homepage-sprite.png") no-repeat scroll -48px -24px; display: inline-block; height: 9px; width: 13px; }
.mid-contener { margin: 0 auto; max-width: 1260px; }
.home-mid-contener { margin: 0 auto; max-width: 1260px;}
#left, .left, .catleft.main { width: calc(100% - 330px); padding: 0; }
ul#pnv { padding-top: 20px; }
.MT50 { margin-top: 50px; }
ul#pnv.vid-pnv li { width: 23.5%; }
ul#pnv.vid-pnv li:nth-child(3n) { margin-right: 2%; }
ul#pnv.vid-pnv li:nth-child(4n) { margin-right: 2%; }
.full-contener { max-width: 1100px; margin: 0 auto; }
#right { /*background: #cccccc none repeat scroll 0 0; height: 500px;*/ }
#brand-right {
    width: 300px;
}
ul#cagetory li h2 { font-weight: 500 !important; font-size: 18px }
.breadcrum-bg {
       clear: both;
    display: block;
       overflow: hidden;
}
 header{ margin-bottom: 0 !important }
.brad_crum { border-bottom: 0 dotted #a9a9a9; color: #282828; margin: 0 auto; padding: 6px 0; text-transform: uppercase; font: 400 16px 'Fira Sans', sans-serif;    display: block;
    clear: both;
    overflow: hidden; }
.brad_crum a { color: #282828; font: 400 12px 'Fira Sans', sans-serif; text-transform: capitalize; }
.bread-arrow { background: rgba(0, 0, 0, 0) url("https://img-d04.moneycontrol.co.in/mcnews/images/mc_news-bread-arow.png") no-repeat scroll left top; display: inline-block; height: 11px; padding-left: 5px; width: 11px; position: relative;
    top: 2px; }
.article_pvrarrow { background: #cccccc url("https://img-d05.moneycontrol.co.in/mcnews/images/mc_news-slider-left-arow.png") no-repeat scroll center center; display: inline-block; height: 90px; padding-left: 0; width: 35px; left: 0px; top: 0px; }
.article_nxtarrow { background: #cccccc url("https://img-d01.moneycontrol.co.in/mcnews/images/mc_news-slider-right-arow.png") no-repeat scroll center center; display: inline-block; height: 90px; padding-left: 0; width: 36px; right: -1px; top: 0px; }
a.article_arrow { border: 1px solid #0065A2; box-shadow: none; width: 5px; z-index: 1; }
a.article_arrow span.txt_box { color: #000000; display: none; padding: 10px; font: 400 14px/18px 'Fira Sans', sans-serif; }
a.article_arrow.larrow span.txt_box { margin-left: 25px; text-align: right; }
a.article_arrow.rarrow span.txt_box { margin-right: 25px; }
a.article_arrow.larrow .txt_box > p { float: left; width: 134px; }
a.article_arrow.rarrow .txt_box > p { float: right; width: 134px; }
a.article_arrow.larrow, a.article_arrow.rarrow { border-radius: 0; }
a.article_arrow:hover .article_nxtarrow { background: #0065A2 url("https://img-d02.moneycontrol.co.in/mcnews/images/mc_news-slider-right-arow.png") no-repeat scroll center center; }
a.article_arrow:hover .article_pvrarrow { background: #0065A2 url("https://img-d03.moneycontrol.co.in/mcnews/images/mc_news-slider-left-arow.png") no-repeat scroll center center; }
a.article_arrow.larrow { height: 70px; padding-left: 20px; }
a.article_arrow.rarrow { height: 70px; padding-right: 20px; }
.bread-title { color: #000; font: 600 12px 'Fira Sans', sans-serif; }
.article_box { padding-top: 0px; }
.article_box h1 { color: #0065A2; padding: 0 0 15px; font: 700 40px/52px 'Fira Sans', sans-serif; }
.article_box .img_tagbox { margin: 0 auto; max-width: 940px; padding: 0 !important }
.article_box .ipocabrd { border-bottom: 1px solid #ebebeb; padding-bottom: 20px; margin-bottom: 20px; }
.article_box .toolcnt { display: inline-block; position: relative; }
.article_box .msher { background: rgba(0, 0, 0, 0) url("https://img-d04.moneycontrol.co.in/mcnews/images/mc_news-msher.png") no-repeat scroll left top; display: inline-block; padding-left: 60px; }
.article_box .sub-title { color: #a0a0a0; margin-bottom: 20px; font: 400 18px/18px 'Fira Sans', sans-serif; }
.article_box .msher .countbx { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #d4d4d4 #d4d4d4 #d4d4d4 -moz-use-text-color; border-image: none; border-style: solid solid solid none; border-width: 1px 1px 1px 0; color: #999999; display: inline-block; font: 400 13px/17px 'Fira Sans', sans-serif; height: 19px; padding: 0 7px; vertical-align: top; }
.article_box .sept { background: #cccccc none repeat scroll 0 0; display: inline-block; height: 22px; margin: 0 15px; overflow: hidden; vertical-align: top; width: 1px; }
.article_box .op_gl13 { color: #999999; font: 400 14px 'Fira Sans', sans-serif; }
.article_box .subhead { color: #282828; font: 700 20px/30px 'Noto Serif', serif; padding: 0 0 15px; }
.article_box .ic_com { background: rgba(0, 0, 0, 0) url("https://img-d05.moneycontrol.co.in/mcnews/images/mc_news-ic_com.png") no-repeat scroll 0 0; display: inline-block; height: 22px; margin-left: 5px; width: 26px; position: relative; top: 7px; }
.readmore-arow { background: rgba(0, 0, 0, 0) url("https://img-d01.moneycontrol.co.in/mcnews/images/mc_news-read-mr-arow.png") no-repeat scroll 0 0; display: inline-block; height: 16px; margin-left: 10px; position: relative; top: 4px; width: 15px; }
.article_box .arttidate { color: #a0a0a0; margin: 0px 0 20px; font: 400 14px 'Fira Sans', sans-serif;border-top: 1px solid #ccc;padding-top: 10px;font-weight: 300;}
.first_letter { color: #000000; float: left; font: 400 60px/50px 'Fira Sans', sans-serif; margin-right: 10px; margin-top: 6px; text-transform: uppercase; }
.article_box .editor_title { background: #0065A2 none repeat scroll 0 0; color: #ffffff; font: 400 18px 'Fira Sans', sans-serif; padding: 8px; text-align: center; text-transform: uppercase; }
.authinfo { border-bottom: 7px solid #e6e6e6; margin-top: 0px; padding-bottom: 10px; margin-bottom: 20px; }
.MR20 { margin-right: 20px; }
.img_radius { border: 2px solid #f46c2d; border-radius: 50%; }
.authinfo p { color: #999999 !important; font: 400 16px 'Fira Sans', sans-serif !important; }
.left-img-block { float: left; margin-bottom: 10px; margin-right: 25px; max-width: 320px; width: 100%; }
img { max-width: 100%; }
.left-img-block img { max-width: 100%;}
.PT10 { padding-top: 10px; }
.video-block { text-align: center; width: 100%; margin-bottom: 10px; }
.auth_title { color: #333333 !important; font: 400 16px 'Fira Sans', sans-serif !important; padding: 0 !important; margin-bottom: 2px !important; }
.make-it-bold { font-weight: 700; }
.article_box .quotes { background: transparent url("https://img-d02.moneycontrol.co.in/mcnews/images/mc_news-quotes.png") no-repeat scroll left top; color: #282828; font-family: 'Fira Sans', sans-serif; font-size: 32px; font-style: italic; font-weight: 400; line-height: 38px; padding-bottom: 16px; padding-top: 0; text-align: right; }
.article_box .editor_list li { border-bottom: 1px dotted #d5d5d5; color: #282828; font: 400 18px/21px 'Fira Sans', sans-serif; padding: 15px 0; }
.article_box .editor_list li:last-child { border-bottom: 0px dotted #d5d5d5; }
.article_box .editor_list li a { color: #000000; font: 400 18px/21px 'Fira Sans', sans-serif !important; text-align: center; }
.share_arti_srevamp { left: 13%; position: fixed; top: 40%; z-index: 99; }
.live-blog .share_arti_srevamp { left: 13%; }
.share_arti_revamp a { background: rgba(0, 0, 0, 0) url("https://img-d03.moneycontrol.co.in/mcnews/images/social.jpg") no-repeat scroll 0 0; display: block; height: 44px; width: 44px; }
.share_arti_revamp a.fb { background-position: 0 0; }
.share_arti_revamp a.tw { background-position: 0 -44px; }
.share_arti_revamp a.gplus { background-position: 0 -88px; }
.share_arti_revamp a.in { background-position: 0 -132px; }
.share_arti_revamp a.plus { background-position: 0 -192px; display: none !important; }

.share_arti_revamp.share_circle_icons a { background: rgba(0, 0, 0, 0) url("https://img-d04.moneycontrol.co.in/mcnews/images/page-social-media-icons.png") no-repeat scroll 0 0; display: block; height: 32px; width: 32px; margin-left: -3px;}
.share_arti_revamp.share_circle_icons a.fb { background-position: 0 0; }
.share_arti_revamp.share_circle_icons a.tw { background-position: 0 -34px; margin-top: 5px;}
.share_arti_revamp.share_circle_icons a.gplus {display: none !important;}
.share_arti_revamp.share_circle_icons a.in { background-position: 0 -68px; margin-top: 5px;}
.share_arti_revamp.share_circle_icons a.plus { background-position: 0 -102px; margin-top: 5px; display: inline-block !important;}


.article_box > a, .link-blue { color: #0065A2; display: inline-block; font-weight: 700; }
.article_box .editor_list h3 { text-align: center; }
.add-ban {
  border-bottom: 1px dashed #cccccc;
  display: block;
  margin-bottom: 25px;
  min-height: 600px;
  padding-bottom: 20px;
  position: relative;
}
.img-caption { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; bottom: 50px; color: #ffffff; font: 700 15px/24px 'Noto Serif', serif; left: 0; padding: 15px 10px; position: absolute; right: 0; width: auto; }
.by-whome { color: #a0a0a0; font-family: 'Fira Sans', sans-serif; font-size: 15px; font-weight: 400; margin: 0 0 15px 0; }
.bybold { color: #282828; font-weight: 700; font-family: 'Fira Sans', sans-serif; font-size: 16px; }
.byitca { font-style: italic; margin-right: 3px; }
.by-whome-sec { float: left; }
.comments-sec { float: right; margin: 0 !important; padding: 0 !important; }
.article_box p, .article_box { color: #282828; font-weight: 400; font-family: 'Noto Serif', serif; font-size: 18px; line-height: 32px; padding: 0 0 0px; margin-bottom: 30px; }
.article_box p{ color: #282828; font-weight: 400; font-family: 'Noto Serif', serif; font-size: 18px; line-height: 32px; padding: 0 0 15px; margin-bottom: 30px; margin: 0 !important}
.live-blog.liveBlogList > li p { font: 400 16px/30px "Noto Serif", serif }
.owl-carousel .owl-item { box-sizing: border-box; padding-right: 15px; }
.article_box .img_tagbox p { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #282828; font-size: 16px; line-height: 22px; margin-top: 0; padding: 10px 0; font: 400 16px/22px 'Fira Sans', sans-serif; }
/*.article_box p:first-of-type:first-letter { float: left; font-size: 90px; line-height: 51px; padding: 10px 15px 11px 0; text-transform: uppercase; }*/
.tag_txt { border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; padding: 10px 0; clear: both; margin-top: 30px; }
.related_txt { border-bottom: 1px solid #cccccc; padding: 20px 0 5px; clear: both; margin-bottom: 15px; }
.tag-title { color: #0065A2; text-transform: uppercase; margin-right: 10px; font: 900 18px/21px 'Fira Sans', sans-serif; }
.owl-theme .owl-controls .owl-page span { background: #c8c8c8 none repeat scroll 0 0 !important; height: 14px !important; margin: 5px !important; width: 14px !important; }
.owl-theme .owl-controls .owl-page.active span { background: #54a831 none repeat scroll 0 0 !important; }
.related_title a { color: #0065A2; font: 400 16px/21px 'Fira Sans', sans-serif; margin-right: 10px; text-transform: uppercase; margin-top: 10px; display: block }
.big-img-block_title a { color: #0065A2; font: 400 18px/21px 'Fira Sans', sans-serif; margin-right: 10px; text-transform: uppercase; }
.related_des { display: block; margin: 7px 0 5px; }
.related_des a { color: #282828; font: 700 16px/24px 'Fira Sans', sans-serif;}
.related_des_sub{ display: block; margin: 5px 0 20px; }
.related_des_sub a { color: #282828; font: 700 14px/19px 'Fira Sans', sans-serif; }
#trending.owl-carousel .owl-item { margin-top: 15px; }
.related_by a { display: block; color: #777777; font: 400 14px 'Fira Sans', sans-serif; margin-right: 10px; text-transform: uppercase; }
.related_date { display: block; color: #777777; font: 400 12px 'Fira Sans', sans-serif; text-transform: uppercase; }
.tag_txt a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border-radius: 0; color: #282828; display: inline-block; font: 400 16px 'Fira Sans', sans-serif; margin-bottom: 5px; margin-right: 0; padding: 5px 10px 0 0; text-transform: capitalize; }
.section-bottom { clear: both; display: block; height: 20px; margin: 20px 0; }
.sec-bot { background: #cccccc none repeat scroll 0 0; padding: 5px 10px; }
.sec-bot a { font: 400 16px 'Fira Sans', sans-serif; color: #fff; text-transform: uppercase; }
.read-mr { background: #0065A2 none repeat scroll 0 0; padding: 5px 10px; }
.read-mr a { font: 400 16px 'Fira Sans', sans-serif; color: #fff; text-transform: uppercase; }
.arti_icn a { background: rgba(0, 0, 0, 0) url("https://img-d04.moneycontrol.co.in/mcnews/images/mc_news-ic_artiic.png") no-repeat scroll 0 0; display: inline-block; height: 13px; margin-left: 10px; vertical-align: top; padding: 0px; }
.arti_icn a.note { background-position: 0 0; width: 12px; }
.arti_icn a.mail { background-position: -38px 0; width: 16px; }
.arti_icn a.print { background-position: -80px 0; height: 14px; width: 15px; }
.arti_icn a.aplus { background-position: -119px -2px; height: 11px; width: 19px; }
.arti_icn a.aminus { background-position: -142px -2px; height: 11px; width: 19px; }
.pagenation a:hover, .pagenation a.act { background: #0065A2 none repeat scroll 0 0; border: 1px solid #0065A2; color: #ffffff; font-weight: bold; }
.btitle h1, .btitle h2 { border-left: 2px solid #0065A2; color: #282828; font-size: 22px; line-height: 30px; padding-left: 6px; text-transform: uppercase; }
ul#cagetory li { margin: 0px; }
.btitle { border-bottom: 1px solid #dbdbdb; padding: 5px 0 14px; position: relative; }
.btitle .jump_to { right: 0; top: 0; }
#trending .related_des {  margin-bottom: 10px; margin-left: 0; margin-top: 10px; padding: 0 15px; }
#trending .related_des a { color: #282828; font: inherit; text-align: left; text-transform: none; }
#trending.owl-carousel .owl-item { text-align: center; }
.video-playbox {background: #000000 none repeat scroll 0 0; position: relative;}
.topplayVideo { height: 0; max-width: 100%; overflow: hidden; padding-bottom: 56.25%; position: relative; }
.topplayVideo iframe { height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
ul#cagetory li img { float: left; padding: 8px 16px 5px 0; }
.isPremiumCrown { display: inline-block;  background: url(https://www.moneycontrol.com/news/images/premium_crown.png?v=1) no-repeat; padding: 0px !important; width: 12px;  height: 12px; margin-right: 2px;}

.lvb_icn{height:6px;position:relative;display:inline-block;width:6px;background:red;border-radius:50%;margin:0 10px 0 3px;bottom:1px}.lvb_icn:after,.lvb_icn:before{animation:2s linear infinite liveblog;border:1px solid red;border-radius:50%;box-sizing:border-box;content:" ";height:8px;width:8px;left:-1px;opacity:.6;position:absolute;top:-1px;transform:scale(.714);z-index:1}.lvb_icn:after{animation-delay:1s}@keyframes liveblog{to{opacity:0;transform:scale(2.8)}}
ul#cagetory li h1, ul#cagetory li:first-child h2 { padding: 6px 0; }
.expertitem .owl-item, .blockitem .owl-item { box-sizing: border-box; padding-right: 16px; }
.expertitem .owl-item:last-child, .blockitem .owl-item:last-child { box-sizing: border-box; padding-right: 0px; }
ul#cagetory li:first-child span { display: block; padding-left: 0; padding-top: 8px; }
#mainslide .description { margin: 15px auto 25px; text-align: center; width: 90%; }
#mainslide .related_by a { color: #333333; font: 400 14px 'Fira Sans', sans-serif; margin-right: 10px; text-transform: uppercase; }
#mainslide.owl-carousel .owl-item { margin-top: 0; }
#mainslide .owl-item { border-left: 1px solid #cccccc; }
.arwmenu { border-bottom: 10px solid #ffffff; border-left: 10px solid rgba(0, 0, 0, 0); border-right: 10px solid rgba(0, 0, 0, 0); bottom: 0px; height: 0; left: 0; margin: 0 auto; position: absolute; right: 0; width: 0; z-index: 1; }
.PR { display: block; position: relative; }
.see-more { border-top: 1px dashed #cccccc; margin: 20px 0 0; padding: 5px 0; text-align: right; }
.see-more > a { color: #3c3c3c; font: 700 12px 'Fira Sans', sans-serif; text-transform: capitalize; }
.img-seemr { position: relative; top: 1px; }
.expertitem { margin-top: 15px; }
.expertitem .item { display: inline-block; margin-right: 14px; width: 31.5%; vertical-align: top; margin-bottom: 25px; }
.business-item .item { display: inline-block; margin: 1%; width: 29.9%; vertical-align: top; }
.expertitem .item .ex-imgblock.vdo { position: relative; }
.expertitem .item .ex-imgblock.vdo::before { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ffffff; border-style: solid; border-width: 7px; bottom: 20px; content: " "; cursor: pointer; height: 0; position: absolute; right: 15px; width: 0; }
.expertitem .item .ex-imgblock.vdo::after { border: 2px solid #ffffff; border-radius: 100%; bottom: 10px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); content: " "; cursor: pointer; height: 30px; position: absolute; right: 10px; width: 30px; }
.expertitem .item .related_des a { font-size: 16px; line-height: 22px; }
.expertitem .item:last-child { margin-right: 0%; }
.section-title h2 a, .section-title h3, .section-title h1, .blog-box h2 { border-bottom: 1px solid #cccccc; color: #0065A2; font: 900 18px/21px 'Fira Sans', sans-serif; margin-bottom: 15px; padding-bottom: 10px; text-transform: uppercase; display: block; }
.overlay-content { background: rgba(0,0,0,0.45); bottom: 10px; color: #ffffff; left: 0; position: absolute; right: 0; width: auto; padding: 10px 20px; }
/*.ex-imgblock:hover .overlay-content, .startup-videos-main:hover .overlay-content { background: rgba(0, 0, 0, 0) linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0.85) 100%) repeat scroll 0 0; }*/
.overlay-content .related_des {margin: 0px; }
.overlay-content .related_des a { font: 800 23px/30px 'Fira Sans', sans-serif;}
.big-img-blockdescription .overlay-content .related_des a { color: #fff;}
.ex-imgblock { position: relative; }
.ex-imgblock img { display: block; }
.ex-textblock p { color: #ffffff; }
.MT35 {margin-top:35px;}
.ex-name { font: 400 18px/21px 'Fira Sans', sans-serif; text-transform: uppercase; }
.ex-desi { font: 400 14px/21px 'Fira Sans', sans-serif; text-transform: uppercase; }
.big-img-block { position: relative; margin-bottom: 30px; }
.big-img-block_des a { color: #282828; font: 400 50px/56px 'Fira Sans', sans-serif; margin-bottom: 20px; margin-left: 0; margin-top: 20px; padding-right: 20px; text-transform: capitalize; display: block; }
ul#pnv li .intro { font-size: 14px; font-weight: normal; line-height: 20px; padding: 4px 10px 10px; }
.video-intro h1 { color: #232323; font-family: 'Fira Sans', sans-serif; font-size: 48px; line-height: 54px; padding-bottom: 5px; padding-top: 10px; font-weight: 400; }
.author { color: #404040; display: block; font-family: 'Fira Sans', sans-serif; margin: 0px 0 20px; padding: 0; width: 60%; font-weight: 400; }
.author p a { color: #404040; }
.video-intro { max-width: calc(100% - 330px); width: 100%; }
.vp-right { background: #cccccc none repeat scroll 0 0; height: 300px; width: 300px; }
.pcontener { padding-bottom: 20px; border-bottom: 1px solid #ccc; margin-bottom: 20px; }
.author p { color: #404040; font-family: 'Fira Sans', sans-serif; font-size: 14px !important; line-height: 24px; padding: 0; font-weight: 400; }
.author span { color: #666666; font-size: 12px; }
.video-intro p { color: #232323; font-family: 'Fira Sans', sans-serif; font-size: 20px; line-height: 31px; overflow: hidden; padding-top: 10px; font-weight: 400; }
.startup-videos-main img { display: block; width: 100%; }
.startup-videos-main { display: inline-block; margin-right: 1%; position: relative; vertical-align: top; width: 50%; }
.startup-videos-side .related_des { margin-bottom: 5px; margin-left: 0; margin-top: 4px; padding-right: 0; }
.startup-videos-main .related_des a { color: #ffffff; }
.startup-videos-side { display: inline-block; width: 48%; }
.startup-videos-item:first-child { margin-bottom: 2%; }
.startup-videos-side .related_title a { margin-right: 0px; margin-top: 0px; }
.startup-videos-side .img-wrap { display: inline-block; margin-right: 2%; vertical-align: top; width: 49.8%; }
.startup-videos-side .description { width: 45%; display: inline-block; vertical-align: top; }
.alert_box span { background: #005789 none repeat scroll 0 0; padding: 0 10px; width: auto; }
.alert_box ul li { display: inline-block !important; list-style: outside none disc !important; padding: 0 50px 0 0 !important; }
.startup-news .startup-videos-side .description { width: 100%; }
.startup-news .startup-videos-side .related_des a { font: 500 20px/24px 'Fira Sans', sans-serif; }
.startup-news .startup-videos-item { border-bottom: 1px dotted #cccccc; margin-bottom: 9px; padding-bottom: 9px; }
.startup-news .startup-videos-item:last-child { border-bottom: 0px solid #cccccc; }
.startup-news .expertitem .related_des { display: block; margin-bottom: 5px; margin-left: 0; margin-top: 5px; padding-right: 20px; }
.startup-news .expertitem .related_des a { color: #282828; font: 700 16px/22px 'Fira Sans', sans-serif; text-transform: capitalize; }
.dnt-box { color: #999; font-size: 12px; font-weight: normal; text-transform: capitalize; }
.startup-news .expertitem .dnt-box, .startup-news .startup-videos-main .dnt-box { color: #c2c2c2; }
.startup-news .startup-videos-side { display: inline-block; width: 37%; }
.startup-news .startup-videos-main { display: inline-block; margin-right: 1%; position: relative; vertical-align: top; width: 60%; }
/*}*/
.startup-news-grid .cont_cwap { }
.startup-news-grid .cont_cwap .bx { border-right: 0 solid #ffffff; display: inline-block; margin-right: 7px; padding-right: 1%;  /*width: 22%;*/ vertical-align: top; }
.startup-news-grid .cont_cwap .bx ul li { border-top: 1px solid #ccc; }
.startup-news-grid .cont_cwap .bx ul li a:hover { color: #005789; }
.startup-news-grid .cont_cwap .bx:last-child { border: medium none; margin: 0; padding: 0; float: right; }
.startup-news-grid .startup-videos-side { width: 100%; }
.startup-news-grid .startup-videos-side .related_des {margin-top: -3px; }
.startup-news-grid .startup-videos-side .related_des a { font: 400 14px/20px 'Fira Sans', sans-serif; }
.startup-news-grid .startup-videos-side .startup-videos-item { margin-bottom: 10px; padding-top: 14px; }
.startup-news-grid .startup-videos-side .img-wrap { width: 41.8%; }
.startup-news-grid .startup-videos-side .description { width: 52%; }
.add-spot {/*background-color: #cccccc;*/ height: 630px; width: 300px; /* varsha */ }
  .article_box .video-playbox .jwplayer {
    width: auto !important;
}
/*.breadcrum-bg .home-mid-contener .brad_crum .bread-arrow::before {content: '/';font-size: 11px;color: #abadaa;background:none;height:auto;padding-left:0px;width:auto; position: relative; top: 0px}*/

.blurb-art p {font-weight: bold;}
.arti-flow > ul > li:before {content: ""; display: inline-block; vertical-align: middle; width: 10px; height: 10px; background-color: #000; border-radius: 100%; margin-right: 12px; margin-bottom: 5px;}
.arti-flow > ul > li {list-style-type: none !important; vertical-align: middle;}


@media screen and (max-width: 1280px) {
.mid-contener, .brad_crum, .home-mid-contener { max-width: 1270px; margin: 0 10px;}
#mid { box-sizing: border-box; padding: 10px 0px; overflow: hidden; }
   .ad-1250x60.no-padding{
    display: none;
}
}
@media screen and (max-width: 1279px) {
.mid-contener, .brad_crum, .home-mid-contener {
    margin: 0 auto;
    max-width: 960px;
}
}
@media screen and (max-width: 1270px) {
.big-img-block_des a { font: 400 35px/40px 'Fira Sans', sans-serif; margin-bottom: 10px; margin-top: 10px; }
.video-intro { padding: 0 10px; width: auto; }
.vp-right { margin-right: 10px; }
.startup-videos-side .related_des a { font-size: 16px; line-height: 22px; }
.startup-news .startup-videos-side, .startup-news .startup-videos-main, .startup-news .startup-videos-item { width: 100% !important; }
.startup-news .startup-videos-side { margin-top: 10px; }
.expertitem {
    margin-top: 0px;
}
}



@media screen and (max-width: 1024px) {
.mid-contener, .brad_crum { max-width: 960px; padding: 5px 15px; }
.article_box h1 { font-size: 38px; line-height: 46px; }
.related_des a { /*font-size: 18px; line-height: 22px;*/ }
.article_box .subhead { font: 400 22px/27px 'Fira Sans', sans-serif; }
.pancke { display: block; }
.video-intro h1 { font-size: 40px; line-height: 45px; }

}



@media screen and (max-width: 768px) {
.article_box h1 { font-size: 36px; line-height: 45px; }
ul#cagetory li h2 { font-weight: bold !important; padding: 0px; }
.big-img-block_des a { font: 400 40px/45px 'Fira Sans', sans-serif; }
.startup-videos-main, .startup-videos-main img { width: 100%; }
.startup-videos-side, .startup-videos-side .img-wrap, .startup-videos-side .description { width: 100%; }
.startup-videos-main .related_des a { font-size: 22px; line-height: 26px; }
.startup-videos-item { display: inline-block; width: 48.7%; }
.startup-videos-item .img-wrap img { width: 100%; }
.startup-videos-item:first-child { margin-bottom: 0; margin-right: 2%; }

.brad_crum .FL {
    width: 100%;
}
.arti_icn {
   display: none;
}
.arti_icn a { margin-left: 0px; margin-right: 10px; }
.brad_crum a, .bread-title { font-size: 12px; }
.arti_icn a.note { background-position: 0 0; width: 12px; display: none; }
.arti_icn a.print { background-position: -80px 0; height: 14px; width: 15px;  display: none; }
}

@media screen and (max-width: 767px) {
  .slideshow-carousel.owl-carousel .owl-item { padding-right: 0px !important; }
ul#pnv.vid-pnv li { width: 100%; }
.w55per { width: 100%; }
.w40per { width: 100%; }
.FR .flinkl2 { display: inline-block; width: 46%; vertical-align: top; margin-top: 20px; }
.expertitem .item { margin-right: 1.9%; }
.tabs-content .expertitem .item { margin-right: 0; }
.big-img-block_des a { font: 400 30px/36px 'Fira Sans', sans-serif; }
.video-intro { max-width: 100%; width: auto; }
.vp-right { display: none; }
.startup-videos-item { width: 48.6%; }
.startup-videos-main.startup-page {
margin-bottom: 15px;}
.startup-news .expertitem .item { width: 100%; }
.startup-news .ex-imgblock img { width: 100%; height: auto }
.startup-news .expertitem .item { margin-bottom: 10px !important; }
.startup-videos-side.startup-page .description { margin-bottom: 10px;
    margin-top: 3px; }
.arti-flow iframe {
    width: 100%;
    height: auto;
    min-height: 420px;
}
}

@media screen and (max-width: 640px) {
  .article_box .video-playbox .jwplayer {
    width: auto !important;
    height: 330px !important;
}
#trending .related_des { padding: 0 5px; }
.owl-carousel .owl-item { margin-right: 3px !important; }
#mainslide.owl-carousel .owl-item { margin-right: 0 !important;}
#mainslide .owl-item { border: 0px solid #cccccc; }
.FR .flinkl2 { width: 100%; }
.expertitem .owl-item:nth-child(n), .blockitem .owl-item:nth-child(n) { padding-right: 5px; }
.expertitem .owl-item:nth-child(2n), .blockitem .owl-item:nth-child(2n) { padding-left: 5px; padding-right: 0 !important; }

.expertitem .item { margin-right: 1.7%; }
.tabs-content .expertitem .item { margin-right: 0; }
.big-img-block_des a { font: 400 25px/28px 'Fira Sans', sans-serif; }
.startup-videos-item { width: 48.5%; }
.business-item .item { width: 30%;}
.arti-flow iframe {
      min-height: 320px;
}
}

@media screen and (max-width: 480px) {
.article_box p, .article_box { font-size: 16px; line-height: 26px; }
.wd225 { margin-bottom: 10px; margin-right: 0; width: 100%; }
.wd285 { margin-bottom: 10px; margin-right: 0; width: 100%; }
.article_box .arttidate { font-size: 12px; margin: 0 0 10px; }
.article_box .sub-title { clear: both; }
.article_box h1 { font-size: 26px; line-height: 34px; }
.related_des a { font-size: 16px; line-height: 20px; }
.article_box p { font-size: 16px; line-height: 26px; }
.article_box .subhead { font: 400 20px/26px 'Fira Sans', sans-serif; }
.authinfo .MR20 { margin-right: 10px; }
.article_box .ipocabrd { margin-bottom: 10px; padding-bottom: 10px; }
.section-bottom, .breadcrum-bg { height: auto; padding: 5px 0; }
.brad_crum, .brad_crum a { font-size: 12px; }
.read-mr { margin-top: 10px; }
.section-bottom .FL, .section-bottom .FR { float: none; text-align: center; }

.arti_icn a { margin-left: 0; margin-right: 10px; }
.brad_crum a, .bread-title { font-size: 12px; }
.authinfo p { color: #999999 !important; margin-bottom: 20px; padding: 0; }
.related_by a { font: 400 12px 'Fira Sans', sans-serif; }
.related_date { font: 400 12px 'Fira Sans', sans-serif; }
.see-more { text-align: center; }
.expertitem .item:first-child { margin-bottom: 10px; position: relative; width: 100%; }
.expertitem .item:first-child .description p { color: #ffffff; }
.expertitem .item:first-child img { width: 100%; }
.hide-mob { display: none }
.expertitem .item { display: inline-block; margin-right: 1%; width: 48.7%; }
.tabular-data .expertitem .item { display: inline-block; margin-right: 1%; width: 47% !important; margin-bottom: 0px; }
.overlay-content-mob { background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(2,2,2,0.42) 64%, rgba(2,2,2,0.44) 67%, rgba(0,0,0,0.64) 98%, rgba(0,0,0,0.65) 99%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(2,2,2,0.42) 64%, rgba(2,2,2,0.44) 67%, rgba(0,0,0,0.64) 98%, rgba(0,0,0,0.65) 99%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(2,2,2,0.42) 64%, rgba(2,2,2,0.44) 67%, rgba(0,0,0,0.64) 98%, rgba(0,0,0,0.65) 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0 ); /* IE6-9 */
bottom: 0; color: #ffffff; left: 0; position: absolute; right: 0; width: auto; padding: 10px; }
.big-img-block_des a { font: 400 18px/22px 'Fira Sans', sans-serif; }
.video-intro h1 { font-size: 30px; line-height: 35px; }
.video-intro p { font-size: 18px; line-height: 25px; }
.expertitem:hover .overlay-content-mob { background: rgba(0, 0, 0, 0) linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0.85) 100%) repeat scroll 0 0; }
.startup-videos-item { width: 48.4%; }
.overlay-content-mob .related_des a { color: #ffffff; }
.tabs-content .expertitem .item {
  width: 47%;
  margin-bottom: 0px;
}
.article_box .video-playbox .jwplayer {
    width: auto !important;
    min-height: 200px;
    height: 100% !important;
}
.article_box .video-playbox .jwplayer.jw-flag-fullscreen {
    height: 170px !important;
    width: 100% !important;
    position: absolute;
    top: 50%;
    margin-top: -100px;
}
.arti-flow iframe {
     min-height: 220px;
}
}

@media screen and (max-width: 360px) {
  .article_box .video-playbox .jwplayer {
    height: 170px !important;
    width: 100% !important;
}
.left-img-block { float: none; margin: 0px auto 10px; text-align: center; }
.owl-carousel .owl-item { margin-right: 2px !important; }
#mainslide.owl-carousel .owl-item { margin-right: 0 !important; }
.w45per { width: 100%; }
.w35per { width: 100%; }
.w30per { margin: 20px 0 0; width: 100%; }
.big-img-block_des a { font: 400 16px/22px 'Fira Sans', sans-serif; }

.startup-videos-item { width: 48.3%; }
.startup-videos-main .related_des a { font-size: 18px; line-height: 20px; }
}
/*  sonali's header code */
.imgsrcChanel { font-size: 11px; font-style: italic; color: #999999; padding: 5px; text-align: right; }

/* varsha */
aside .add-spot { width: 300px; }
.add-spot.sm { width: 300px; height: 250px; margin-bottom: 35px; }
aside .blog-box { margin: 50px 0; width: 300px; }
aside .blog-box h3 { color: #0065A2; border-bottom: 1px solid #ccc; padding-bottom: 10px; text-transform: uppercase; }
aside .blog-box .owl-item { width: 100%; }
aside .blog-box .item { margin-top: 10px; }
aside .blog-box .item .blogger-img { margin-right: 15px; position: relative; z-index: 999; }
aside .blog-box .item .blogger-img img { width: 110px; height: 120px; overflow: hidden; }
aside .blog-box .item .blog-info { background: #fff; width: 160px; }
aside .blog-box .item .blginfBr { position: relative; border-bottom: 5px solid #e5e5e5; padding: 0 0 15px; }
aside .blog-box .item .blginfBr:before, aside .blog-box .item .blginfBr:after { top: 100%; left: 40px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; }
aside .blog-box .item .blginfBr:before { border-top-color: #e5e5e5; border-width: 30px 30px 0 10px; margin-left: -27px; }
.MB35 { margin-bottom: 35px; }
aside .blog-box .item .blginfBr:after { border-top-color: #ffffff; border-width: 20px 20px 0px 5px; margin-left: -20px; }
aside .blog-box .item .blog-info .tag { font-size: 12px; text-transform: uppercase; color: #0065A2; font-weight: 700; }
aside .blog-box .item .blog-info .date { font-size: 12px; font-weight: 400; color: #777; line-height: 25px; }
aside .blog-box .item .blog-info .blog-title { font: 700 16px/22px "Fira Sans", sans-serif; color: #282828; padding-bottom: 5px; }
aside .blog-box .item .blogger-info { padding-left: 60px; padding-top: 10px; }
aside .blog-box .item .blogger-info p { font-size: 13px; color: #333333; }
aside .blog-box .item .blogger-info p strong { font-weight: 700; }
aside .blog-box .item .blogger-info p span { color: #666666; font-size: 11px; }
.social-connect { margin-bottom: 50px; }
.social-connect ul li { width: 32%; display: inline-block; border-top: none!important; }
.social-connect ul li a { color: #9ea7b3; font-size: 12px; }
.social-connect ul li a span { text-align: center; display: block; margin: 0 auto; }
.social-connect .facebook_icon { width: 60px; height: 60px; background: url("https://img-d01.moneycontrol.co.in/mcnews/images/mc_news-homepage-sprite.png") -421px -120px no-repeat; display: block; }
.social-connect .twitter_icon { width: 60px; height: 60px; background: url("https://img-d02.moneycontrol.co.in/mcnews/images/mc_news-homepage-sprite.png") -481px -120px no-repeat; display: block; }
.social-connect .googleplus_icon { width: 60px; height: 60px; background: url("https://img-d03.moneycontrol.co.in/mcnews/images/mc_news-homepage-sprite.png") -541px -120px no-repeat; display: block; }
.contact { margin-bottom: 50px; }
.contact .form-control { display: block; }
.contact .form-control input { border: 1px solid #ccc; width: 66%; display: inline-block; padding: 10px 5px; float: left; border-right: 0; font-style: italic; }
.contact .form-control button { display: inline-block; width: 30%; background: #005789; color: #fff; padding: 10px 10px; outline: 0; border: none; }
.contact p { font-size: 13px; margin: 10px 0; }
.auto-news { margin-bottom: 50px; }
.auto-news ul li { display: block; border-bottom: 1px solid #ccc; margin-bottom: 10px; padding-bottom: 10px; }
.auto-news ul li:first-child { border-top: none; padding-top: 0; }
.auto-news ul li:last-child { border-bottom: none; }
.auto-news ul li .img-wrap { width: 80px; height: 46px; float: left; margin-right: 7px; }
.auto-news ul li .img-wrap a { display: block; }
.auto-news ul li .description .related_des { margin-top: -3px; }
.auto-news ul li .description .related_des a { font-size: 14px; font-weight: 400 !important; line-height: normal; margin: 0; }
.text-center { text-align: center; }
.business-item { color: #282828; margin-bottom: 5px; padding-top: 10px;  text-align: left; }
.business-item a { border-bottom: 0; text-transform: none; color: #282828; font-weight: 500; }
.business-item .tag {  color: #0065a2;
    font-size: 12px;
    font-weight: 700;
    margin: 8px 0 5px;
    text-transform: uppercase; }
.business-item .title { font: 700 16px/22px "Fira Sans",sans-serif !important; text-decoration: none; }
.business-item .title:hover { color: #0065A2; }
.business-item p { font-weight: 100 !important; font-size: 14px; color: #333; }
#company-carousel {
    text-align: center;
}
.partners-box { margin-top: 30px; }
.outer h1 {
    margin-bottom: 10px;
    margin-top: 20px;
}
#partners-carousel .item { height: 55px; text-align: center; border-right: 1px solid #e5e5e5; }
#partners-carousel .item a { line-height: 4; display: block; }
.sponsered { margin-top: 0px; }
.sponsered img { width: 100%; }

.tabular-data { margin-top: 50px; }
.tabular-data .section-title { border-bottom: 1px solid #ccc; display: block; }
.tabular-data .section-title h3, .tabular-data .section-title h2 a { float: left; border-bottom: 0; }
.tabular-data .tabs-01 { float: right; /*margin-left:30px;*/ }
.tabular-data .tabs-01 li { display: inline-block; /*margin-right: 5px;margin-bottom: 5px;*/ position: relative; }
.tabular-data .tabs-01 li a { padding: 5px 10px; background: #f2f3f3; color: #333; font-size: 14px; font-weight: 600; border: 1px solid #ccc; display: block; }
.tabular-data .tabs-01 li a:hover { background: #54a831; color: #fff; }
.tabular-data .tabs-01 li a.active { background: #54A831; color: #fff; position: relative; }
.tabular-data .tabs-01 li a.active:after { content: ""; border-color: #54A831 transparent; border-style: solid; border-width: 8px 8px 0px 8px; height: 0px; width : 0px; left: 0; right: 0; bottom: -7px; position: absolute; margin: auto; }
#network-carousel { margin-top: 20px; }
#network-carousel .item img {/*height: 175px;*/ overflow: hidden; }
#network-carousel .owl-controls { position: absolute; bottom: -40px; right: 0; width: auto; left: 0; margin: 0 auto; }
#network-carousel .owl-controls .owl-prev, #network-carousel .owl-controls .owl-next { text-indent: -9999px; background: none; padding: 0; }
#network-carousel .owl-controls .owl-prev { float: left; }
#network-carousel .owl-controls .owl-next { float: right; }
#network-carousel .owl-controls .owl-prev:before, #network-carousel .owl-controls .owl-next:before { font-size: 40px; color: #ccc; display: inline-block; text-indent: 0; font-weight: 500; line-height: 0.5; color: #333; }
#network-carousel .owl-controls .owl-prev:before { content: "<"; float: left; }
#network-carousel .owl-controls .owl-next:before { content: ">"; float: right; }
#network-carousel .owl-controls .owl-prev:hover:before, #network-carousel .owl-controls .owl-next:hover:before { color: #0065A2; }
.startup-news, .block2, .block1 , .startup-videos, .main-slide {/*border-bottom:1px solid #ccc; margin-bottom:20px;*/ padding-bottom: 30px; }
.alert_box { margin-bottom: 30px; }
.ad-940x60 { padding: 20px 0; margin: 10px auto; text-align: center; }
.ad-1250x60 { padding: 20px 0; margin: 10px auto; text-align: center; }
.ad-940x60.no-padding, .ad-1250x60.no-padding { padding: 0 !important;}
/* homepage changes and additions by varsha */
.startup-news .story-desc { background: none; position: relative; }
.news-widget { margin-bottom: 20px; display: block; }
.news-widget .section-title h3 { border-bottom: 0; margin-bottom: 0; }
.tabs-02 ul { display: block; }
.tabs-02 ul li { display: inline-block; width: 49%; float: left; padding: 0 2px; background: #fff; border-bottom: 1px solid #54a831; }
.tabs-02 ul li:first-child { padding-left: 0; }
.tabs-02 ul li:last-chilld {
padding-right: 0;
}
.mbottom60 {
    margin-bottom: 60px !important;
}
.tabs-02 ul li a { color: #636363; background: #f0f0f0; padding: 10px 0; text-align: center; display: block; text-transform: uppercase; font-size: 14px; font-weight: 700; }
.tabs-02 ul li a:hover, .tabs-02 ul li a.active { background: #54a831; color: #fff; }
.tabs-content ul { display: block; }
.tabs-content ul li { padding: 10px 0; border-bottom: 1px dashed #cdcdcd; display: block; }
.tabs-content ul li:last-child { border-bottom: 0; }
.tabs-content .img-wrap {float: left}
.tabs-content ul li a { font: 400 14px/20px "Fira Sans", sans-serif; color: #333; }
.tabs-content ul li a:hover { color: #0065A2; }
.tabs-content ul li a img { float: left; margin-right: 10px; width: 130px; height: 73px; overflow: hidden; }
.comments-widget .time { color: #aaaaaa; font-size: 12px; }
.comments-widget p { color: #333; font-size: 14px; margin: 5px 0; font-weight: 600; }
.comments-widget .commenter { color: #aaaaaa; font-size: 12px; margin: 5px 0 10px; }
.comments-widget .commenter span { color: #333; }
.comments-widget .comment-box { margin-bottom: 20px; }
.comments-widget .comment-box img { width: 40px; height: 40px; border: 1px solid #bdbdbd; float: left; margin-right: 10px; margin-bottom: 25%; }
.comments-widget .comment-box .textarea { display: inline-block; position: relative; margin-bottom: 10px; }
.comments-widget .comment-box .textarea textarea { outline: 0; resize: none; border: 1px solid #bdbdbd; background: #fff; padding: 10px; font-family: 'Fira Sans', sans-serif; font-size: 12px; width: 100%; font-weight: 400; }
.comments-widget .comment-box .textarea:before { right: 100%; top: 25%; border-style: solid; border-width: 6px; border-color: transparent #bdbdbd transparent transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.comments-widget .comment-box .textarea:after { right: 99.5%; top: 26%; border-style: solid; border-width: 5px; border-color: transparent #fff transparent transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.comments-widget .comment-box .post-btn { background: #0065A2; padding: 8px 20px; text-align: center; outline: none; color: #fff; display: inline-block; font-size: 13px; border-radius: 3px; }
.video-widget { margin-bottom: 20px; }
.video-widget .main-vdo { border-bottom: 1px dashed #d2d2d2; padding-bottom: 10px; margin-bottom: 10px; }
.video-widget p a { color: #333333; font: 400 18px/22px "Fira Sans", sans-serif; line-height: 1.3; padding-top: 10px; }
.slideshow .related_des a:first-child { color: #282828; font: 700 20px/24px "Fira Sans", sans-serif; margin: 9px 0; }
.video-widget a.vdo { position: relative; display: block; margin-bottom: 10px; }
.video-widget .vdo { display: inline-block; float: left; position: relative; }
.video-widget .vdo:before { right: 13px; bottom: 24px; margin: auto; border-style: solid; border-width: 10px; border-color: transparent transparent transparent #fff; content: " "; height: 0; width: 0; position: absolute; }
.video-widget .vdo:after { right: 10px; bottom: 15px; margin: auto; border: 2px solid #fff; border-radius: 100%; content: " "; height: 35px; width: 35px; position: absolute; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); }
.video-widget .tabs-content .vdo:before { right: 0; left: 61%; top: 47%; bottom: 0; margin: auto; border-style: solid; border-width: 7px; border-color: transparent transparent transparent #fff; content: " "; height: 0; width: 0; position: absolute; }
.video-widget .tabs-content .vdo:after { right: 0; left: 55%; top: 45%; bottom: 0; margin: auto; border: 2px solid #fff; border-radius: 100%; content: " "; height: 25px; width: 25px; position: absolute; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); }
.three-grid .bx { width: 32%; }
.slideshow .left-side { float: left; width: 69%; display: inline-block; }
.slideshow .left-side figure img { width: 100%; height: auto; overflow: hidden; }
.slideshow .tag { font-size: 12px; text-transform: uppercase; color: #0065A2; margin: 5px 0 0; font-weight: 700; }
.slideshow .left-side .comments { font-size: 14px; color: #a0a0a0; border-right: 1px solid #e0e0e0; margin-right: 10px; float: left; padding: 7px 10px 7px 0; }
.slideshow .left-side .comments:before { content: ""; background: url(https://img-d04.moneycontrol.co.in/mcnews/images/icon-comments.png) no-repeat; width: 24px; height: 20px; display: inline-block; margin-right: 10px; float: left; }
.slideshow .right-side { float: right; width: 29%; display: inline-block; }
.ad-spot-180 { width: 300px; height: 600px; }
/* live blogs */
.firstpost-commentary .highlight-list { height: 550px; overflow-y: hidden; overflow-x: hidden; }
.firstpost-commentary .highlight-list li { display: block; padding: 15px 10px 14px 14px; position: relative; margin-bottom: 5px; }
.firstpost-commentary .highlight-list li:before { content: ""; border-left: 4px solid #d6e2e7; display: inline-block; position: absolute; left: 0px; height: 100%; top: 0; }
.firstpost-commentary .highlight-list li.active:before { border-left: 4px solid #0065A2; }
.firstpost-commentary .highlight-list li span { color: #0065A2; font-weight: 800; font-size: 14px; }
.firstpost-commentary .highlight-list li p { color: #646464; font-size: 14px; font-weight: 500; }
.firstpost-commentary .highlight-list li a:hover p{ color: #0065a2 !important; text-decoration: underline !important;}
.firstpost-commentary .commentary_details ul li:first-child { padding-top: 0 }
.firstpost-commentary-detail ul { list-style: none; padding: 10px }
.firstpost-commentary-details ul li { padding: 10px 0; }
.firstpost-commentary-details ul li:first-child { padding-top: 0 }
.firstpost-commentary-details ul li:last-child { botder-bottom: none }
.firstpost-commentary-details ul li .header { display: block; clear: both; }
.firstpost-commentary-details ul li .date-time { color: #a0a0a0; font-size: 14px; float: left; display: inline-block; }
.firstpost-commentary-details ul li .date-time span { color: #000 }
.social-media-icons { float: right; display: inline-block;  margin-top: -10px;}
.social-media-icons .icon-fb { background: url(https://img-d04.moneycontrol.co.in/mcnews/images/page-social-media-icons.png) no-repeat 0 0; width: 32px; height: 32px; display: inline-block; margin: 0 0; }
.social-media-icons .icon-twit { background: url(https://img-d04.moneycontrol.co.in/mcnews/images/page-social-media-icons.png) no-repeat 0px -34px; width: 32px; height: 32px; display: inline-block; margin: 0 0; }
.social-media-icons .icon-linkedin { background: url(https://img-d04.moneycontrol.co.in/mcnews/images/page-social-media-icons.png) no-repeat 0px -67px; width: 32px; height: 32px; display: inline-block; margin: 0 0; }


.social-media-icons { float: right; display: inline-block;  margin-top: -10px;}
.social-media-icons .icon-fb { background: url(https://img-d01.moneycontrol.co.in/mcnews/images/social-media-icons.png) no-repeat 0 0; width: 32px; height: 32px; display: inline-block; margin: 0 0; }
.social-media-icons .icon-twit { background: url(https://img-d02.moneycontrol.co.in/mcnews/images/social-media-icons.png) no-repeat -32px 0; width: 32px; height: 32px; display: inline-block; margin: 0 0; }
.social-media-icons .icon-google-plus { background: url(https://img-d03.moneycontrol.co.in/mcnews/images/social-media-icons.png) no-repeat -65px 0; width: 32px; height: 32px; display: inline-block; margin: 0 0; }
.social-media-icons .icon-whtsapp { background: url(https://img-d04.moneycontrol.co.in/mcnews/images/social-media-icons.png) no-repeat -98px 0; width: 32px; height: 32px; display: inline-block; margin: 0 0; display: none; }
.social-media-icons .icon-more { background: url(https://img-d01.moneycontrol.co.in/mcnews/images/social-media-icons.png) no-repeat -82px 0; width: 5px; height: 21px; display: inline-block; margin: 0 3px; }
.social-media-icons .icon-download-doc { background: url(https://img-d02.moneycontrol.co.in/mcnews/images/icon-download-doc.png) no-repeat; width: 19px; height: 18px; display: inline-block; margin: 0 0 0 10px; }
.live-blog-image { position: relative; background: #FFF; box-shadow: 0 1px 4px -1px rgba(0,0,0,.25); border-radius: 6px; border: 1px solid #DFDFDF; font-size: 14px; padding: 5px; margin: 20px 0; overflow: hidden; }
.live-blog-image .img-wrap { display: inline-block; vertical-align: top; width: 20%; max-width: 120px }
.live-blog-image .img-wrap img { width: 100%; height: auto }
.live-blog-image p { display: inline-block; vertical-align: top; width: 79%; padding-left: 10px }
.blog-source { font-family: 'Open Sans', 'Segoe UI', 'Avenir Next', sans-serif; font-size: 13px; color: #666 }
.swap-wrap { position: relative; padding-left: 180px }
.swap-wrap .left-sidebar, .swap-wrap .right-content { float: none; }
.swap-wrap .left-sidebar { position: absolute; top: 0; left: 0; margin-right: 0; z-index: 0; }
.swap-wrap .right-content { width: 100%; border-left: 1px solid #e5e5e5; }
.left-sidebar, .right-content { float: left; }
.left-sidebar { width: 160px; margin-right: 8px; }
.right-content { width: 72%; width: calc(100% - 160px); }
.clock { padding: 0px 0 15px; text-align: center; }
.left-sidebar .panel-title { text-transform: uppercase; font-size: 16px; font-weight: 800; color: #cc0001; margin-bottom: 15px; }
.left-sidebar #twitter-widget-0 { margin: 0 auto!important; display: block!important; border: 1px solid #DDD!important; border-radius: 4px }

@media screen and (max-width:700px) {
.left-sidebar #twitter-widget-0 { width: 90%!important }
}
.firstpost-commentary-details .live-blog { padding: 0; margin: 0 0 0 10px; }
.firstpost-commentary-details .live-blog li { padding: 10px; border-bottom: 1px dashed #d0d0d0; margin: 10px 0; }
.firstpost-commentary-details .live-blog li p { color: #282828; font-size: 18px; margin: 10px 0; }
.firstpost-commentary-details .live-blog li p.quoted { font-style: italic; font-size: 18px; line-height: 1.6; padding-right: 30px; }
.firstpost-commentary-details .live-blog li p.quoted::before { background: rgba(0, 0, 0, 0) url("https://img-d05.moneycontrol.co.in/mcnews/images/quotes.png") no-repeat scroll; color: #d7e2e6; content: " "; display: block; float: left; height: 52px; margin-right: 10px; width: 55px; position: relative; top: 6px; }
.firstpost-commentary-details .live-blog li:first-child { padding-top: 10px!important; }
.firstpost-commentary-details .live-blog li.keyRow { position: relative; }
.firstpost-commentary-details .live-blog li.keyRow:hover { background: #FFF; }
.firstpost-commentary-details .live-blog .latest-news { background: transparent; }
.firstpost-commentary-details .live-blog .img-story { position: relative; }
.firstpost-commentary-details .live-blog .img-story .img-desc { position: absolute; bottom: 15px; left: 0; right: 0; background: rgba(0, 0, 0, 0.4); padding: 10px 25px; color: #fff; font-size: 13px; }
.firstpost-commentary-details .live-blog .bottom-link { font-style: italic; font-size: 12px; color: #999; text-align: right; display: block; }
.firstpost-commentary-details .live-blog .vdo:before { right: 0; left: 12px; top: 0; bottom: 0; margin: auto; border-style: solid; border-width: 10px; border-color: transparent transparent transparent #fff; content: " "; height: 0; width: 0; position: absolute; }
.firstpost-commentary-details .live-blog .vdo:after { right: 0; left: 0; top: 0; bottom: 0; margin: auto; border: 2px solid #fff; border-radius: 100%; content: " "; height: 35px; width: 35px; position: absolute; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); }
.firstpost-commentary-details .live-blog .user-profile { display: block; }
.firstpost-commentary-details .live-blog .user-profile a { float: left; margin-right: 10px; }
.firstpost-commentary-details .live-blog .user-profile a img { border-radius: 100%; width: 50px; height: 50px; }
.firstpost-commentary-details .live-blog .user-profile .user-info { line-height: 1.7; }
.firstpost-commentary-details .live-blog .user-profile .user-info .name { font-size: 16px; color: #282828; }
.firstpost-commentary-details .live-blog .user-profile .user-info .designation { font-size: 14px; color: #a0a0a0; }
.firstpost-commentary-details .live-blog .user-profile .user-info .designation span:before { content: "|"; font-size: 20px; padding-right: 6px; }
.btn-outer { display: block; text-align: center; margin: 10px 0; }
.btn-outer .loadmore { display: inline-block; background: #005789; color: #fff; padding: 10px 20px; outline: 0; border: none; border-radius: 3px; }
.btn-outer .loadmore:hover { color: #fff; }
/*.live blogs */
/* radar */
.red_arw { display: inline-block; vertical-align: middle; border-top: 6px solid #c00; border-left: 6px solid transparent; border-right: 6px solid transparent }
.green_arw { display: inline-block; border-bottom: 6px solid #070; border-left: 6px solid transparent; border-right: 6px solid transparent }
.grntxt { color: #070 }
.rdtxt { color: #c00 }
.blue-arw { border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #005789; display: inline-block; vertical-align: middle; width: 1px; height: 4px }
.red-arw { border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #c00; display: inline-block; vertical-align: middle; width: 1px; height: 4px }
.radar-bx { display: inline-block; background-color: #d6e2e7; width: 100%; margin-top: 10px; }
.radar-bx .radartop { display: block; height: 60px }
.radar-bx .radartop .ic-plusblock { float: left; position: relative; width: 26px; height: 50px }
.radar-bx .radartop .ic-plusblock .ic-plus { background: url(https://img-d01.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -428px -80px no-repeat #282828; width: 26px; height: 60px; display: inline-block }
.radar-bx .radartop .ic-plusblock .ic-minus { background: url(https://img-d02.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -455px -80px no-repeat #282828; width: 26px; height: 60px; display: inline-block }
.radar-bx .radartop .ic-plusblock .quickviewbox { background: #282828; border: 2px solid #282828; display: none; padding: 13px 8px; width: 160px; z-index: 99999; position: absolute; top: 50px }
.radar-bx .radartop .ic-plusblock .quickviewbox .title { color: #fff; font-weight: 700; font-size: 14px; text-transform: uppercase; border-bottom: 1px solid #fff; padding-bottom: 7px }
.radar-bx .radartop .ic-plusblock .quickviewbox ul { margin: 0; padding: 0; list-style: none }
.radar-bx .radartop .ic-plusblock .quickviewbox ul li { display: block; padding: 6px 0; border-bottom: 1px dotted #fff }
.radar-bx .radartop .ic-plusblock .quickviewbox ul li a { font-size: 13px; color: #fff; display: block }
.radar-bx .radartop .ic-plusblock .quickviewbox ul li:hover { color: #fff }
.radar-bx .radartop .ic-plusblock .quickviewbox ul li:last-child { border-bottom: none }
.radar-bx .radartop .radarblock { display: inline-block; vertical-align: top; margin: 0 5px }
.radar-bx .radartop .radarblock .radartable { display: inline-block; border-right: 1px solid #fff; padding: 5px 10px; }
.radar-bx .radartop .radarblock .radartable .grntxt, section .radar-bx .radartop .radarblock .radartable .rdtxt { font-size: 14px }
.radar-bx .radartop .radarblock .radartable .graytxt { font-size: 20px }
.radar-bx .radartop .radarblock .radartable .bluetxt { font-size: 14px; color: #005789; line-height: 25px }
.radar-bx .radartop .radarblock .radartable .darkgraytxt { color: #646464 }
.radar-bx .radartop .radarblock .radartable .darkgraytxt td { padding: 0 5px; }
.radar-bx .radartop .radarblock .radartable .lightgraytxt { color: #646464; font-size: 12px }
.radar-bx .radartop .radarblock .radartable .icon-detatch { background: url(https://img-d03.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -482px -97px no-repeat; width: 20px; height: 20px; display: inline-block }
.radar-bx .radartop .radarblock .radartable:last-child { border-right: none }
.radar-bx .radarbottom { display: none; background-color: #282828; padding: 20px 10px 10px 25px; width: calc(100% - 35px); }
.radar-bx .radarbottom .block-heading { text-transform: uppercase; color: #136391; font-size: 18px; font-weight: 700; margin-bottom: 15px }
.radar-bx .radarbottom .block-heading span { color: #fff; font-size: 14px; text-transform: none; margin-left: 10px }
.radar-bx .radarbottom .block-heading a span.icon-detach { background: url(https://img-d04.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -262px -210px no-repeat; width: 13px; height: 12px; display: inline-block }
.radar-bx .radarbottom .block-heading a span.icon-feedback { background: url(https://img-d05.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -289px -210px no-repeat; width: 13px; height: 12px; display: inline-block; vertical-align: middle }
.radar-bx .radarbottom .radar_container .top_newstabs li { float: left; margin-right: 2px }
.radar-bx .radarbottom .radar_container .top_newstabs li a { display: block; font: 700 14px 'Fira Sans', sans-serif; color: #282828; padding: 5px 8px; background-color: #a0a0a0; transition: .5s all; text-transform: uppercase; position: relative }
.radar-bx .radarbottom .radar_container .top_newstabs li a:hover { color: #282828; background-color: #646464 }
.radar-bx .radarbottom .radar_container .top_newstabs li a.active { background-color: #d6e2e7; color: #136391 }
.radar-bx .radarbottom .radar_container .radar-tabs-container { background-color: #d6e2e7; position: relative }
.radar-bx .radarbottom .radar_container .radar-tabs-container .refreshblock { position: absolute; right: 12px; display: inline-block; padding: 4px 0; text-transform: uppercase; color: #136391; font: 700 14px 'Fira Sans', sans-serif; top: 5px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .refreshblock span { background: url(https://img-d01.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -505px -96px no-repeat; width: 25px; height: 27px; display: inline-block; vertical-align: top; color: #196695 }
.radar-bx .radarbottom .radar_container .radar-tabs-container .refreshblock a { color: #196695 }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .bluetext { text-transform: uppercase; color: #136391; font-size: 14px; font-weight: 700; text-align: right }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .bluetext a { color: #136391 }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs span.icon-plus { background: url(https://img-d02.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -530px -99px no-repeat; width: 17px; height: 14px; display: inline-block }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs span.icon-zoom { background: url(https://img-d03.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -550px -99px no-repeat; width: 17px; height: 14px; display: inline-block }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs span.icon-refresh { background: url(https://img-d04.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -570px -99px no-repeat; width: 18px; height: 15px; display: inline-block }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .stocktable { font-size: 12px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .stocktable .stockheading { font-weight: 700 }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .stocktable tr { border-bottom: 1px dotted #c8c8c8; }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .stocktable td { padding: 8px; position: relative }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .stocktable td.bluetxt { color: #0065A2 }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .stocktable td.redtxt { color: #c00 }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .stocktable td.rightalign { text-align: right }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .stocktable .blue-stock-arw { position: absolute; left: 24px; bottom: 13px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .stocktable .red-stock-arw { position: absolute; left: 24px; top: 13px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .stocktable .arwtext { padding-left: 10px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection { display: block; margin-top: 20px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginheading { color: #3c3c3c; font: 700 italic 14px 'Fira Sans', sans-serif }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginheading span { font: 400 'Fira Sans', sans-serif }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginleft { float: left; border-right: 1px solid #646464; width: 59% }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginleft .signinbox { float: left; font-size: 14px; margin-right: 30px; width: 45% }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginleft .signinbox .hr01 { border-bottom: 1px solid #8c8c8c; display: inline-block; width: 100%; height: 1px; margin: 10px 0 }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginleft .signinbox ul.loginsocial { margin: 5px 0; padding: 0; list-style: none }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginleft .signinbox ul.loginsocial li { float: left; margin-right: 10px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginleft .signupbox { float: left; width: 45% }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginleft .signupbox .textfield { margin-bottom: 0 }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginleft .signupbox span.textfieldtext { font-style: italic; font-size: 12px; display: block; margin-top: 2px; margin-bottom: 5px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginleft .signupbox .registerbox { margin-top: 10px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginright { float: left; width: 35%; padding: 0 25px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginright .mcprivilegesbox { margin-bottom: 25px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginright .mcprivilegesbox span.privilegages-icon { background: url(https://img-d05.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -559px -41px no-repeat; width: 37px; height: 22px; display: inline-block; margin-top: 17px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginright .mcprivilegesbox span.mc-icon { background: url(https://img-d01.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -185px -124px no-repeat; width: 150px; height: 20px; display: inline-block; position: relative; top: 6px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginright .mcprivilegesbox .loginheading { color: #3c3c3c; font: 700 14px 'Fira Sans', sans-serif; padding-left: 10px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginright .portfoliobox { display: block; margin-bottom: 20px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginright .portfoliobox .portfolio-heading { padding: 5px 10px; background-color: #646464; color: #fff; text-transform: uppercase; font-size: 14px; display: inline-block; margin-bottom: 5px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .loginright .portfoliobox .portfolio-content { font-size: 16px; font-style: italic }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .checkboxblock span.checkboxtext { font-size: 14px; color: #3c3c3c; padding-left: 10px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .checkboxblock .blue-btn { background-color: #35708b; padding: 2px 10px; color: #fff; text-transform: uppercase; font-size: 14px; border: none; float: right; font-weight: 700 }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .checkboxblock span.frtpwd { font-size: 14px; color: #3c3c3c; float: right; font-style: italic; text-align: right; width: 100%; display: inline-block; margin-top: 5px }
.radar-bx .radarbottom .radar_container .radar-tabs-container .tabs .loginsection .textfield { padding-left: 8px; padding-top: 5px; padding-bottom: 5px; width: 230px; margin-bottom: 20px; height: 25px }
.radar-bx .radarbottom .keytab_nws { display: none }
.radar-bx .radarbottom .tabs-div { margin-top: 1px; padding: 20px }
.radar-bx .radarbottom .tabs-div .stocktable { margin-top: 15px }
.radar-bx .radarbottom .tabs-div .stocktable tr td { border-bottom: 1px dotted #282828 }
.radar-bx .radarbottom .tabs-div .stocktable tr td { padding: 10px }
.radar-bx .radarbottom .tabs-div .stocktable tr td .icon-arw { background: url(https://img-d03.moneycontrol.co.in/mcnews/images/homepage-sprite.png) -166px -127px no-repeat; width: 15px; height: 18px; display: inline-block; padding: 0 6px }
.radar-bx .radarbottom .tabs-div .stocktable tr td .blue-arw { margin: 0 5px; border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 4px solid #005789 }
.radar-bx .radarbottom .tabs-div .stocktable tr td .red-arw { margin: 0 5px; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #c00 }
.radar-bx .radarbottom .tabs-div .stocktable .contentheading { font-weight: 700; font-size: 16px; display: inline-block; vertical-align: top }
.radar-bx .radarbottom .tabs-div .stocktable .contentheading span.value { font-size: 14px; color: #0065A2 }
.radar-bx .radarbottom .tabs-div .stocktable .contentheading span.volume { font-size: 14px }
.radar-bx .radarbottom .tabs-div .stocktable .contentheading span.value.red { color: #c00 }
/* .radar */
/*.homepage changes and additions by varsha */
/* slideshow */
.slideshow { margin-bottom: 20px; }
.slideshow .slideshow-carousel .owl-item .img-outer { width: 69%; display: inline-block; }
.slideshow .slideshow-carousel .owl-item .img-outer img { width: 100%; }
.slideshow .slideshow-carousel .owl-item .desc { width: 29%; display: inline-block; vertical-align: top; }
.slideshow .slideshow-carousel .owl-item .desc .outer { padding: 0 32px 0 23px; }
.desc .outer h1 a { font-size: 30px; font-weight: bolder; color: #282828; font-weight: 700; font-family: 'Fira Sans', sans-serif; }
.slideshow .slideshow-carousel .owl-item .desc .outer p { color: #646464; font-size: 18px; line-height: 1.5; }
.slideshow .slideshow-carousel .owl-item .desc .outer .share-outer { padding: 20px 0; }
.slideshow .slideshow-carousel .owl-item .desc .outer .ipocabrd { display: inline-block; }
.slideshow .slideshow-carousel .owl-controls .owl-prev, .slideshow .slideshow-carousel .owl-controls .owl-next { position: absolute; top: 0; bottom: 0; margin: auto; width: 40px; height: 100px; background: #a0a0a0; border-radius: 0; opacity: 1; text-indent: -999999px; }
.slideshow .slideshow-carousel .owl-controls .owl-prev:hover, .slideshow .slideshow-carousel .owl-controls .owl-next:hover { background: #54a831; }
.slideshow .slideshow-carousel .owl-controls .owl-prev { left: 0; margin-left: -35px; }
.slideshow .slideshow-carousel .owl-controls .owl-prev:before { background: url(https://img-d02.moneycontrol.co.in/mcnews/images/general-icons.png) no-repeat 0 0; }
.slideshow .slideshow-carousel .owl-controls .owl-next { right: 0; margin-right: -35px; }
.slideshow .slideshow-carousel .owl-controls .owl-next:before { background: url(https://img-d04.moneycontrol.co.in/mcnews/images/general-icons.png) no-repeat -17px 0; }
.slideshow .slideshow-carousel .owl-controls .owl-prev:before, .slideshow .slideshow-carousel .owl-controls .owl-next:before { content: ""; width: 16px; height: 25px; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; display: inline-block; }
.slideshow .slideshow-thumb-carousel { }
.slideshow .slideshow-thumb-carousel .owl-item { }
.slideshow .slideshow-thumb-carousel .owl-item a { display: inline-block; line-height: 0; padding: 3px 3px; border: 4px solid #eaf0f3; }
.slideshow .slideshow-thumb-carousel .owl-item a img { width: 135px; height: 76px; }
.slideshow .slideshow-thumb-carousel .owl-item a:hover, .slideshow .slideshow-thumb-carousel .owl-item a.active { border: 4px solid #0065a1; }
.slideshow .slideshow-thumb-carousel .owl-controls .owl-prev, .slideshow .slideshow-thumb-carousel .owl-controls .owl-next { position: absolute; top: 0; bottom: 0; margin: auto; width: 17px; height: 17px; background: #a0a0a0; border-radius: 0; opacity: 1; text-indent: -999999px; padding: 0; }
.slideshow .slideshow-thumb-carousel .owl-controls .owl-prev { left: 4px; margin-left: -24px; background: url(https://img-d01.moneycontrol.co.in/mcnews/images/general-icons.png) no-repeat 0 -27px; }
.slideshow .slideshow-thumb-carousel .owl-controls .owl-next { right: 4px; margin-right: -24px; background: url(https://img-d02.moneycontrol.co.in/mcnews/images/general-icons.png) no-repeat -18px -27px; }
.slideshow .slideshow-carousel .op_gl13 { color: #999999; font: 400 14px 'Fira Sans', sans-serif; }
.slideshow .slideshow-carousel .ic_com { background: rgba(0, 0, 0, 0) url("https://img-d03.moneycontrol.co.in/mcnews/images/mc_news-ic_com.png") no-repeat scroll 0 0; display: inline-block; height: 14px; margin-right: 5px; width: 16px; }
.mid-news { /*margin-top: 20px;*/ }
.mid-news .tag { font-size: 16px; font-weight: 700; }
.mid-news .title { font-weight: 700; }
.mid-news .tabs-02 ul { display: inline-block; width: 100%; border-bottom: 1px solid #54a831; }
.mid-news .tabs-02 ul li { width: auto; display: inline-block; border-bottom: 0; }
.mid-news .tabs-02 ul li a { color: #646464; background: #f0f0f0; padding: 10px; text-align: center; display: block; text-transform: uppercase; font-size: 14px; font-weight: 700; }
.mid-news .tabs-02 ul li a:hover, .mid-news .tabs-02 ul li a.active { background: #54a831; color: #fff; }
.slideshow-aside-widgets { }
.slideshow-aside-widgets .tabs-02 ul { }
.slideshow-aside-widgets .tabs-02 ul li { border-bottom: 1px solid #54a831; }
.slideshow-aside-widgets .tabs-02 ul li a { color: #646464; background: #f0f0f0; font-size: 14px; font-weight: 700; }
.slideshow-aside-widgets .tabs-02 ul li a:hover, .slideshow-aside-widgets .tabs-02 ul li a.active { background: #54a831; color: #fff; }
.blurb-art { font-size: 18px; padding-left: 25px; border-left: 8px solid #0065A2; font-weight: 900; margin: 15px 0; }
.blurb-intvw { font-style: italic; font-size: 25px; font-weight: 100; font-family: times new roman, sans-serif; margin: 35px 0; position: relative; padding-left: 35px; z-index: 0;}
.blurb-intvw:before { content: ""; background: transparent url("https://stgwww.moneycontrol.com/news/images/quote.png") no-repeat; position: absolute; left: -5px; top: -20px; width: 72px; height: 55px; z-index: -1;}
.icon-more-arrow { background: url(https://img-d04.moneycontrol.co.in/mcnews/images/icon-more-arrow.gif) no-repeat; display: inline-block; width: 10px; height: 10px; }
.tabs-01 li { position: relative; }
.tabs-01 li ul { position: absolute; right: 0; top: 30px; width: 200px; display: none; z-index: 99999; }
.tabs-01 li ul li { list-style: none; display: block; float: none; display: block!important; }
.tabs-01 li ul li a { padding: 5px 15px; border: 1px solid #0065A2; background: #fff; font-weight: 100 !important; }
.tabs-01 li ul li a:hover { background: #0065A2; }
.tabs-01 li ul li a.target { background: #54a831; color: #fff; }
.tabs-01 li ul li a.targetx:after { content: ""; border-width: 0!important; }
.qstn-ans-block { display: block; }
.qstn-ans-block .qstn { font-size: 18px; font-weight: 900; color: #282828; margin-top: 30px; font-family: publicopsblack; }
.qstn-ans-block .ans { font-size: 18px; font-weight: 100; color: #282828; margin-top: 20px; font-family: publicopsblack; }
.qstn-ans-block .ans:before { content: "A"; color: #fff; font-size: 14px; font-weight: 100; height: 22px; width: 22px; background: #0065a1; text-align: center; vertical-align: middle; display: inline-block; border-radius: 100%; line-height: 1.5; margin-right: 6px; font-family: publicopsblack; }
.interview_header { border-top: 2px solid #0065a1; padding-top: 1px; }
.interview_header .interview_title { border-top: 1px solid #0065a1; padding: 20px 0; border-bottom: 1px dashed #d8d8d8 }
.interview_header .interview_title img { border: 1px solid; border-radius: 50%; float: left; height: 65px; margin: 0 7px 0 0; overflow: hidden; width: 65px; }
.interview_header .interview_title .titles p { line-height: 1.3; padding: 0; margin: 0; }
.interview_header .interview_title .titles .heading { color: #0065a1; font-size: 12px; font-weight: 700; font-family: 'Fira Sans', sans-serif; line-height: 20px; }
.interview_header .interview_title .titles .interviewee { color: #282828; font-size: 16px; font-weight: 700; font-family: 'Fira Sans', sans-serif; line-height: 20px; }
.interview_header .interview_title .titles .designation { color: #a0a0a0; font-size: 14px; font-weight: 100; line-height: 20px; }
.article_box .intvw_list li { padding: 8.5px 0; }
.article_box .intvw_list li:last-child { border-bottom: 1px solid #0065a1; }
.article_box .intvw_list h3 { text-align: left; }
.article_box .intvw_list h3 a { font: 700 14px/21px 'Fira Sans', sans-serif !important; color: #282828; }
.comments-box { display: block; border-top: 1px solid #ebebeb; padding-top: 20px; padding-right: 20px; }
.comments-box .post-comment-outer { border-radius: 5px; border: 1px solid #d8e0e4; padding: 2px; -webkit-box-shadow: inset 0px 2px 2px 0px #e3e3e3; box-shadow: inset 0px 2px 2px 0px #e3e3e3; }
.comments-box .post-comment-outer .input-form { display: block; }
.comments-box .post-comment-outer .input-form input { padding: 10px 15px; outline: none; border: none; font-size: 16px; width: 83%; font-weight: 100; }
.comments-box .post-comment-outer .input-form button { background: #54a831; padding: 10px 23px; font-size: 16px; font-weight: 700; color: #fff; outline: none; border: none; border-radius: 3px; text-transform: uppercase; cursor: pointer; }
.comments-box .comments { margin-top: 25px; }
.comments-box .comments .comments-outer { border-bottom: 1px dashed #e5eaec; padding: 15px 0; }
.comments-box .comments .comments-outer .commentor-info { width: 20%; display: inline-block; float: left; padding-right: 15px; }
.comments-box .comments .comments-outer .commentor-info a { display: block; }
.comments-box .comments .comments-outer .commentor-info a img { float: left; border-radius: 100%; width: 40px; height: 40px; overflow: hidden; margin-right: 5px; }
.comments-box .comments .comments-outer .commentor-info a .desc .username { font-size: 13px; color: #0065a1; font-weight: 700; font-family: 'Fira Sans', sans-serif; word-break: break-all; }
.comments-box .comments .comments-outer .commentor-info a .desc .desg { font-size: 11px; color: #646464; }
.comments-box .comments .comments-outer .comment-added { width: 75%; display: inline-block; padding-left: 15px; border-left: 1px dashed #e5eaec; }
.comments-box .comments .comments-outer .comment-added .comments-head { display: block; }
.comments-box .comments .comments-outer .comment-added .comments-head .comp { font-size: 16px; color: #0065a1; font-weight: 700; float: left; margin-right: 15px; }
.comments-box .comments .comments-outer .comment-added .comments-head .cmnt-pop { list-style: none; }
.comments-box .comments .comments-outer .comment-added .comments-head .cmnt-pop li { display: inline; padding-right: 10px; }
.comments-box .comments .comments-outer .comment-added .comments-head .cmnt-pop li a { color: #888; font-size: 13px; position: relative; padding-left: 25px; }
.comments-box .comments .comments-outer .comment-added .comments-head .cmnt-pop li a.follow:before { background: url(https://img-d05.moneycontrol.co.in/mcnews/images/sprite-comments.png) no-repeat 0 0; display: inline-block; width: 16px; height: 17px; content: ""; margin-right: 5px; position: absolute; top: 0px; left: 0; }
.comments-box .comments .comments-outer .comment-added .comments-head .cmnt-pop li a.read:before { background: url(https://img-d01.moneycontrol.co.in/mcnews/images/sprite-comments.png) no-repeat 0 -18px; display: inline-block; width: 19px; height: 13px; content: ""; margin-right: 5px; position: absolute; top: 3px; left: 0; }
.comments-box .comments .comments-outer .comment-added .comments-head .cmnt-pop li a.speak:before { background: url(https://img-d02.moneycontrol.co.in/mcnews/images/sprite-comments.png) no-repeat 0 -32px; display: inline-block; width: 17px; height: 14px; content: ""; margin-right: 5px; position: absolute; top: 3px; left: 0; }
.comments-box .comments .comments-outer .comment-added p { font-size: 14px; color: #333; font-family: publicopsblack, sans-serif; line-height: 1.6; }
.comments-box .comments .comments-outer .comment-added p a { color: #0065a1; padding: 0 8px; position: relative; font-family: publicopsblack, sans-serif; }
.comments-box .comments .comments-outer .comment-added p a.icon-comments { border-left: 1px solid #adb4b9; padding-left: 28px; }
.comments-box .comments .comments-outer .comment-added p a.icon-comments:before { background: url(https://img-d03.moneycontrol.co.in/mcnews/images/sprite-comments.png) no-repeat 0 -73px; display: inline-block; width: 17px; height: 14px; content: ""; position: absolute; top: 3px; left: 0; margin-left: 8px; }
.comments-box .comments .comments-outer .comment-added .reply-cmnt { float: left; color: #888; font-size: 14px; position: relative; padding-left: 20px; }
.comments-box .comments .comments-outer .comment-added .reply-cmnt:before { background: url(https://img-d04.moneycontrol.co.in/mcnews/images/sprite-comments.png) no-repeat 0 -47px; display: inline-block; width: 15px; height: 13px; content: ""; position: absolute; top: 3px; left: 0; }
.comments-box .comments .comments-outer .comment-added .time-cmnt { float: right; position: relative; font-size: 11px; color: #999; padding-left: 17px; }
.comments-box .comments .comments-outer .comment-added .time-cmnt:before { background: url(https://img-d05.moneycontrol.co.in/mcnews/images/sprite-comments.png) no-repeat 0 -61px; display: inline-block; width: 12px; height: 11px; content: ""; position: absolute; top: 3px; left: 0; }
.active-boarders { display: block; }
.active-boarders .header { border-bottom: 1px solid #ebebeb; padding: 10px 0; }
.active-boarders .header .title { font-size: 14px; color: #0065a1; font-weight: 900; border: none; padding-left: 0; font-style: normal; }
.active-boarders .header span { border-left: 1px solid #e7edf0; padding: 3px 10px 1px; font-size: 12px; color: #888; font-family: 'Open Sans', sans-serif; font-style: italic; }
.active-boarders .content { margin-top: 10px; border-bottom: 1px dashed #ecf0f1; }
.active-boarders .content .profile-left { float: left; width: 69%; border-right: 1px dashed #ecf0f1; }
.active-boarders .content .profile-left .img { float: left; }
.active-boarders .content .profile-left .img img { border-radius: 100%; height: 70px; width: 70px; overflow: hidden; padding-right: 10px; padding-bottom: 20px; }
.active-boarders .content .profile-left .desc { padding-right: 5px; float: left; padding: 10px 0; }
.active-boarders .content .profile-left .desc a { font-size: 13px; color: #0065a1; }
.active-boarders .content .profile-left .desc .desg { font-family: 'Open Sans', sans-serif; font-size: 11px; font-style: italic; color: #666; }
.active-boarders .content .profile-left .desc .counter { margin: 5px 0; display: block; background: #e7edf0; border-radius: 3px; height: 7px; display: block; }
.active-boarders .content .profile-left .desc .counter span { background: #0065a1; display: inline-block; border-radius: 3px; height: 7px; float: left; }
.active-boarders .content .profile-left .desc .msg-count { font-size: 12px; font-weight: 400; }
.active-boarders .content .profile-left .desc .msg-count span { font-weight: 700; color: #0f4d6b; }
.active-boarders .content .follw-outer { width: 29%; float: left; padding-left: 5px; text-align: center; }
.active-boarders .content .follw-outer button { background: #54a831; border-radius: 3px; color: #fff; font-size: 12px; outline: none; border: 0; font-weight: 700; padding: 8px 12px; }
.active-boarders .content .follw-outer .follower-count { color: #0065a1; }
.active-boarders .content .follw-outer p { color: #000; font-size: 12px; font-family: 'Open Sans', sans-serif; padding: 5px 0 0; }
.active-boarders .bottom-line { }
.active-boarders .bottom-line a { }

@media screen and (max-width:1860px) {
.share_arti_srevamp { left: 10%; }
.live-blog .share_arti_srevamp { left: 10%; }
}
@media screen and (max-width:1770px) {
.share_arti_srevamp { left: 8%; }
.live-blog .share_arti_srevamp { left: 8%; }
}
@media screen and (max-width:1640px) {
.share_arti_srevamp { left: 6%; }
.live-blog .share_arti_srevamp { left: 6%; }
}
@media screen and (max-width:1364px) {
.share_arti_srevamp { position: static !important; margin-bottom: 15px !important; }
.share_arti_revamp a { display: inline-block !important; }

}
@media screen and (max-width:1366px) {
.share_arti_srevamp {
    top: 43%;}
 
    }
@media screen and (max-width:1400px) {

.ad-940x60.no-padding{
    display: none;
}

}


@media screen and (max-width:1360px) {
.share_arti_srevamp { top: 66%; }
}

@media screen and (max-width:1600px) {
.share_arti_srevamp { left: 0; }
.live-blog .share_arti_srevamp { left: 20px; }
}

@media screen and (max-width:1024px) {
.ad-spot-180 { width: auto; height: 600px; overflow: hidden; }
.slideshow .slideshow-carousel .owl-item .desc .outer { padding: 0 10px }
.comments-box .comments .comments-outer .commentor-info { width: 25%; }
.comments-box .comments .comments-outer .comment-added { width: 70%; }
.share_arti_revamp a{ height: 34px;
    width: 35px;
    background-size: cover;}
    .share_arti_revamp a.tw {
    background-position: 0 -35px;
}
.share_arti_revamp a.gplus {
    background-position: 0 -70px;
}
.share_arti_revamp a.in {
    background-position: 0 -105px;
}


.share_arti_revamp.share_circle_icons a { height: 34px; width: 35px; background-size: cover;}
.share_arti_revamp.share_circle_icons a.tw {background-position: 0 -37px;}
.share_arti_revamp.share_circle_icons a.whtsap {background-position: 0 -111px;}
.share_arti_revamp.share_circle_icons a.in {background-position: -1px -74px;}
.share_arti_revamp.share_circle_icons a.plus {background-position: 0 -111px; margin-top: 5px;}


.share_arti_revamp a.plus {
    background-position: 0 -140px;
    display: inline-block !important;
}
.share_arti_revamp a.plus {display: inline-block !important; }
.social-media-icons .icon-whtsapp { display: inline-block;  }
}

@media screen and (max-width:1023px) {
/* ipad portrait */
#mid { overflow: hidden; }
.home-mid-contener { width: auto; }
.home-mid-contener #right { display: block; width: 100%; margin: 0 auto; padding: 0; }
.home-mid-contener #brand-right { display: block; width: 100%; margin: 0 auto; padding: 0; }
.startup-news-grid .cont_cwap .bx { margin-left: 20px; padding-left: 2%; width: 40%; margin-bottom: 20px; }
.startup-videos-item { width: 100%; }
.tabular-data .tabs-01 { margin-left: 10px; }
/*#network-carousel .owl-controls{ position: relative; margin: 0 auto; top: 0;}*/
.tabular-data .section-title, .sponsered, .partners-box { margin: 0px 10px; }

.tabular-data .tabs-01 { margin-left: 0; margin-bottom: 10px; }
.business-item { padding: 5px; }
.social-connect, .contact, .auto-news { padding: 0 10px; }

}

@media screen and (max-width:960px) {
  #mid {padding: 0px 20px !important;}
  .live-blog-head {padding: 0 0 5px 0 !important;}
}

@media screen and (max-width:768px) {
.home-mid-contener #right { display: none; }
.slideshow .slideshow-carousel .owl-item .img-outer { width: 59%; }
.slideshow .slideshow-carousel .owl-item .desc { width: 39%; }
.desc .outer h1 a { font-size: 20px; }
.slideshow .slideshow-carousel .owl-controls .owl-prev, .slideshow .slideshow-carousel .owl-controls .owl-next { width: 25px; height: 70px; }
.live-blog .article_box{ margin-bottom: -10px;}

}
.show-moblie {
    display: none;
}
@media screen and (max-width:767px) {
.home-mid-contener #right { display: none; }

.show-moblie {
    display: block;
}
.hide-moblie {
    display: none;
}
.tabular-data .section-title h3, .tabular-data .section-title h2 a { float: none; }
.startup-news-grid .cont_cwap .bx { width: auto; padding: 0; margin: 0 10px; }
.startup-news-grid .cont_cwap .bx:last-child { margin: 20px 0 10px; float: none; text-align: center; width: 100% !important; }
.business-item { padding: 10px 3px; }
.tabular-data { padding: 0 10px; }
.tabular-data .tabs-01 { margin-left: 0px; }
.sponsered { padding: 0 10px; width: auto; }
.home-mid-contener { width: auto; }
aside .blog-box { width: 100%; }
.business-outer .section-title { margin-top: 30px; margin: 0 10px; }

#partners-carousel .item { border-right: none; }
.slideshow .right-side, .slideshow .left-side { width: 100%; }
.slideshow .right-side { margin-top: 10px; }
.swap-wrap { padding-left: 0 }
.swap-wrap .left-sidebar { position: relative; display: none; }
.swap-wrap .right-content { border-left: none; padding-left: 0; }
.firstpost-commentary-details .live-blog { margin-left: 0; }
.left-sidebar { margin: 10px auto; float: none; width: 100% }
.left-sidebar .sponsored-panel img { display: block; margin-left: auto; margin-right: auto; max-width: 300px }
.left-sidebar .sponsored-panel p { text-align: center }
.left-sidebar .list.side-img li { display: inline-block; vertical-align: top }
.left-sidebar .list.side-img img { width: 35% }
.left-sidebar .list.side-img p { width: 65%; padding-left: 10px }
.right-content { width: 100%; float: none; padding: 5px 10px }
.slideshow .slideshow-carousel .owl-item .img-outer { width: 100%; }
.slideshow .slideshow-carousel .owl-item .desc { width: 100%; }
.slideshow .slideshow-carousel .owl-item .desc .outer p { font-size: 16px; margin-top: 15px; }
.slideshow .slideshow-carousel .owl-controls .owl-prev, .slideshow .slideshow-carousel .owl-controls .owl-next { width: 25px; height: 70px; top: -10%; }
.comments-box .post-comment-outer .input-form input { width: 68%; font-size: 12px; padding: 10px 5px; }
.comments-box .post-comment-outer .input-form button { font-size: 12px; }
.comments-box { padding-right: 0; }
.comments-box .comments .comments-outer .commentor-info { width: 100%; padding: 10px 0 }
.comments-box .comments .comments-outer .comment-added { width: 100%; border-left: 0; padding: 10px 0 }
.comments-box .comments .comments-outer .comment-added .comments-head .comp { display: block; float: none; }
}

@media screen and (max-width:1020px) {
.live-blog .img-story iframe { height: 445px; width: 100%; }
.mtop {margin-top: 45px !important;}
header {
    height: 35px;
}
}

@media screen and (max-width:640px) {
.live-blog .img-story iframe { height: 300px; width: 100%; }
}

@media screen and (max-width:480px) {
.live-blog .img-story iframe { height: 220px; width: 100%; }
}

.mbottom {margin-bottom: 30px !important;}

.AR_1.ob-strip-layout .ob-widget-header { color: #0065A2 !important; }
.OUTBRAIN.highlight .ob-widget-section, .OUTBRAIN.highlight .ob-widget-items-container .ob-dynamic-rec-container { background: #d7e2e6; }
/*.varsha */
timeline-Footer.u-cf { display: none; }
.live-blog-title { color: #cc0001; font: 800 16px/18px "Fira Sans", sans-serif; text-transform: uppercase; }
.live-blog-head { /*border-bottom: 1px solid #cccccc;*/ clear: both; display: block; /*margin: 0 0 20px;*/ overflow: hidden; padding: 10px 0; }
.live-blog-title { color: #cc0001; float: left; font: 800 16px/18px "Fira Sans", sans-serif; }
.live-blog-autofresh { color: #a0a0a0; float: left; font: 400 12px "Fira Sans", sans-serif; margin-left: 12px; margin-top: 2px;}
#scroll { z-index: 99; position: fixed; right: 10px; bottom: 10px; cursor: pointer; width: 50px; height: 50px; background-color: #0065A2; text-indent: -9999px; display: none; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px }
#scroll span { position: absolute; top: 50%; left: 50%; margin-left: -8px; margin-top: -12px; height: 0; width: 0; border: 8px solid transparent; border-bottom-color: #ffffff }
#scroll:hover { background-color: #68C842; opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }
.onoffswitch { -moz-user-select: none; position: relative; width: 48px; float: left; margin-top: -3px; margin-right: 5px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }
.onoffswitch-checkbox { display: none; }
.onoffswitch-label { display: block; overflow: hidden; cursor: pointer; border: 2px solid #53A92E; border-radius: 25px; }
.onoffswitch-inner { display: block; width: 200%; margin-left: -100%; transition: margin 0.3s ease-in 0s; }
.onoffswitch-inner:before, .onoffswitch-inner:after { display: block; float: left; width: 50%; height: 15px; padding: 0; line-height: 15px; font-size: 10px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold; box-sizing: border-box; }
.onoffswitch-inner:before { content: "ON"; padding-left: 8px; background-color: #53A92E; color: #FFFFFF; }
.onoffswitch-inner:after { content: "OFF"; padding-right: 8px; background-color: #EEEEEE; color: #999999; text-align: right; }
.onoffswitch-switch { display: block; width: 8px; margin: 4.5px; background: #FFFFFF; position: absolute; top: -2px; bottom: 5px; right: 27px; border: 2px solid #53A92E; border-radius: 25px; transition: all 0.3s ease-in 0s; }
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { margin-left: 0; }
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { right: 0px; bottom: 5px; top: -2px;}

#mid a:hover {
    text-decoration: underline !important;
}

.ads-320-50 {
     background: #ffffff none repeat scroll 0 0;
    margin: 0 auto 12px;
    text-align: center;
    width: auto;
}
#header_ad .down_app {
  background-color: #f8f1d5 !important;
}
.arti-flow a, .article_box a {
    color: #0065A2;
    font-family:'Noto Serif', serif;
}
.ads-320-250 {
    background: #ffffff none repeat scroll 0 0;
    margin: 10px auto;
    text-align: center;
    width: auto;
}
.infographic .left-side {
    width: calc(100% - 320px) !important;
}
.infographic .right-side {
    width: 300px !important;
}
.infographic.startup-news-grid .startup-videos-side .img-wrap {
    width: 100% !important;
    margin-bottom: 10px;
}
.infographic.startup-news-grid .startup-videos-side .description {
    width: 100% !important;
}
.infographic.startup-news-grid .startup-videos-side .related_des a {
    font: 500 14px/20px "Fira Sans",sans-serif !important;
}
.infographic.startup-news-grid .startup-videos-side li:first-child.startup-videos-item {
       border-bottom: 1px dashed #cccccc;
    margin-bottom: 16px;
    padding-bottom: 16px;
    padding-top: 0;
}
.infographic.startup-news-grid .startup-videos-side li:first-child .img-wrap{
    width: 50% !important;
}
.infographic.startup-news-grid .startup-videos-side li:first-child .description {
    width: 45% !important;
}
.infographic .startup-videos-side li:first-child .img-wrap {
    display: inline-block;
}
.infographic.startup-news-grid .startup-videos-side li:first-child .related_des a {
    font: 500 16px/20px "Fira Sans",sans-serif !important;
}
.infographic li.startup-videos-item:first-child {
    display: block !important;
     width: 100%;
}
.infographic li.startup-videos-item {
    display: inline-block;
    vertical-align: top;
    width: 31.4%;
    margin-right: 2%;
}
.infographic li.startup-videos-item:last-child {
    margin-right: 0;
}

.infographic .startup-videos-side .img-wrap {
    display: block;}
    
    @media screen and (max-width:1279px) {
     .infographic li.startup-videos-item {
    display: block !important;
    width: 100%;
   }

.infographic.startup-news-grid .startup-videos-side .description {
    width: 60% !important;
}
.infographic .startup-videos-side .img-wrap {
    display: inline-block;
}
.infographic li.startup-videos-item {
    display: block !important;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 7px;
    padding-top: 10px !important;
}
.infographic li:last-child.startup-videos-item {
   
    border-bottom: 0px dashed #ccc;
    padding-bottom: 0px;
   
}

.infographic.startup-news-grid .startup-videos-side li .img-wrap{
    width: 50% !important;
}
.infographic.startup-news-grid .startup-videos-side li .description {
    width: 45% !important;
}
.infographic .startup-videos-side li .img-wrap {
    display: inline-block;
}
    }
    
@media screen and (max-width:640px) {
.hide-mobile {
  display: none !important;
}
.infographic .left-side {
    width: 100% !important;
}
}
#up-next .item .vdo {
    position: relative;
}
#up-next .item .vdo::before {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ffffff;
    border-style: solid;
    border-width: 7px;
    bottom: 20px;
    content: " ";
    cursor: pointer;
    height: 0;
    position: absolute;
    right: 15px;
    width: 0;
}

#up-next .item .vdo::after {
    border: 2px solid #ffffff;
    border-radius: 100%;
    bottom: 10px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
    content: " ";
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: 10px;
    width: 30px;
}

.bbtn {
    border-bottom: 1px dashed #ccc;
    margin-bottom: 30px;
    padding-bottom: 0;
}
.big-img-block img {
    width: 100%;
}

.pdf-icon {
    margin-right: 6px;
    margin-top: -2px;
}
.pdf-link {
    padding-top: 20px;
}
.mid-arti-ad {
    margin-bottom: 25px;
}
#mainslide.owl-carousel .owl-item {
     padding-right: 0 !important;
}
@media screen and (max-width:500px) {
.tabular-data {
    margin: 15px -10px;
    padding: 0;
}
.tabs-content.clearfix {
    margin: 0 -10px;
}
.tabular-data .tabs-01 li ul {
     left: 0;

}
}
@media screen and (max-width: 1023px) {
#left, .left, .catleft.main { width: 100%; padding: 0; }
.mid-contener { padding: 10px  !important; width: auto; }
#right { display: none; }

#brand-right {
    display: block;
    float: none;
    margin: 40px auto 20px;
    text-align: center;
}
.big-img-block_des a { font: 400 45px/50px 'Fira Sans', sans-serif; }
}

.gemini-loaded a img{
        height: auto !important;
    width: 25% !important;
    margin-right: 15px !important;
}

.gemini-loaded > div > img.adbuildr-image{
     width: 80px !important;
}

@media screen and (max-width:480px){
.iciciWrapper-ifr {
  position: relative;
  height: 520px;
  overflow: hidden;
}
.iciciWrapper-ifr iframe {
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}
}

.arti-flow table {
    border: 1px solid #ccc;
    width: 100%;
    margin-bottom: 10px;
}
.arti-flow td {
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    padding:1px 5px;
    font-size: 16px;
}

.height800{
    height: 800px;
    background: #222;
}

.special_layout .business-item { margin: 0; padding: 0 }
.special_layout .business-item .item { width: 31.6%; margin: 0; margin-right: 2%; margin-bottom: 20px }
.special_layout .business-item .item:nth-child(3n) { margin-right: 0 }
.special_layout .auto-news ul li .img-wrap { float: right }
.special_layout .auto-news ul li .description .related_des a { display: block; width: 60% }
.special_layout .business-item img { margin-bottom: 5px }

@media screen and (max-width:1279px) {
.special_layout .business-item .item { width: 31.5% }
}


@media screen and (max-width:930px) {
.special_layout .business-item .item { width: 31.5% }
.live-blog-title {float: none; display: inline-block;}
.live-blog-autofresh {float: none; display: block; margin-left: 0; margin-top: 7px;}
.share_arti_srevamp {position: absolute !important; top: -5px !important; left: unset !important; right: 18px !important;}
/* header.responsive_true.budget_header_news {height: 36px;} */
}

@media screen and (max-width:570px) {
.special_layout .business-item .item { width: 47.5% }
.special_layout .business-item .item:nth-child(3n) { margin-right: 2% }
.special_layout .business-item .item:nth-child(2n) { margin-right: 0 }
}

@media screen and (max-width:480px) {
.special_layout #company-carousel.expertitem .item:first-child { margin-bottom: 10px; position: relative; width: 47.5% }
}
.resp-topplayVideo {
  height: 0;
  max-width: 100%;
  overflow: hidden;
  padding-bottom: 58.25%;
  position: relative;
}

.resp-topplayVideo iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.budget_ads {
    margin: 10px auto 20px;
    text-align: center;
}
.make_it_cap {
    font-size: 40px;
    font-weight: bold;
}
.live-blog .right-content p {word-wrap: break-word;}

.worldcupblog .article_box h1{font-family:'Playfair Display', Didot, Bodoni MT, Times New Roman, serif; font-weight:800; color:#000;}
.worldcupblog .article_box .subhead{ font-family:'Poppins', Sans-Serif; font-size:15px; line-height:24px;}
.worldcupblog .live-blog.liveBlogList > li p{ font-size:15px; font-family:'Poppins', Sans-Serif; font-weight:500; line-height:26px;}
.worldcupblog .panel{ border-left:0px; border-right:0px; border-top:1px solid #5d5ce6;}
.worldcupblog .swap-wrap .right-content{ box-shadow:-10px 10px 40px -5px #d8d9ee; border-left:0px;}
.worldcupblog .panel{ background-color:transparent; border-radius:0px;}
.worldcupblog .panel-default>.panel-heading{ background-color:transparent; border-radius:0px; border-bottom:1px solid #5b5de6; color:#f54de0;}
.worldcupblog .left-sidebar .panel-title{ color:#f54de0;font-family:'Poppins', Sans-Serif; margin-bottom:0px;}
.worldcupblog .panel-body{padding:0px;}
.worldcupblog .firstpost-commentary .highlight-list li{border-bottom:1px solid #cccccc;}
.worldcupblog .firstpost-commentary .highlight-list li:before{ border-color:transparent;}
.worldcupblog .firstpost-commentary .highlight-list li.active{background-color:#fff;}
.worldcupblog .firstpost-commentary .highlight-list li.active:before{ border-color:#5b5de6;}
.worldcupblog .firstpost-commentary .highlight-list li span{color:#000;}
.worldcupblog .firstpost-commentary-details ul li .date-time{color:#666;}
.worldcupblog .mcel-line-title-wrap.lefttxt{width:100%; margin-bottom:15px;}
.worldcupblog .swap-wrap{padding-left:160px;}

@media screen and (max-width: 980px) {
.worldcupblog .swap-wrap .right-content{box-shadow:none;}
.worldcupblog .mcel-line-title-wrap.lefttxt{display:none;}
.worldcupblog .swap-wrap{
    padding-left: 0;
}

}
