@charset "utf-8";
/* CSS Document */
body{font-size:100%; font-family: 'solaimanlipibold', Roboto, Helvetica,sans-serif; font-weight: 400;font-weight:normal; margin:0px; padding:0}
body.ovrflhdn{ overflow:hidden}
header, footer, nav, section, article, aside, figure{display:block}
h1, h2, h3, h4, h5, h6, p, ul, ol, header, footer, nav, article, aside, figure{margin:0px; padding:0}
li{list-style:none}
a{text-decoration:none}
a:hover{color:#e1261d}
a img{border:none}
.fleft{float:left}
.fright{float:right}
.vsp10{ padding-top:10px; display:block}
.vsp20{ padding-top:20px; display:block}
.vsp30{ padding-top:30px; display:block}
.vsp40{ padding-top:40px; display:block}
.clearfix{clear:both;}
.clearfix:after, .clearfix:before{content:""; display:block; clear:both; visibility:hidden; line-height:0; height:0}
header{width:100%; padding:10px 0}
header h1{display:inline-block}
.logo{float:left}
.logo *{ float:left}
.logo img:last-child{display:none; width:46px}
.hd-banner{float:right}
.hd-banner *{ float:left}
nav{background:#f5f5f5; width:100%; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee}
nav.nav-fxd{position:fixed; z-index:9999; top:0px; height:48px; box-shadow: 0px 0px 5px #555;}

/* nav changes 19th dec */
nav ul{padding-left:45px; line-height:45px;}

nav li{float:left; margin-right:20px; position:relative}
nav li.for-logo{display:none}
nav li.for-logo.add-logo{display:block; margin-top:2px}
nav li a{ font-size:15px; color:#222; font-weight:bold}
nav li a.lvtv-fnt{ font-size:13px;}
img.lvtv-new{ position:absolute; top:4px; left:45%}
nav li.act a{ color:#EE1B24}

.nav-rgt-links{position:absolute; top:15px; right:15px; z-index:99999; width:70px}

/* nav changes 19th dec */
.nav-rgt-links.forl{left:0px; top:6px; width: 43px}
.glbl-nav{background:#f5f5f5; height:30px; line-height:30px; border-top:3px solid #e1261d; width:100%}
.language{}
.language li{padding:0 12px; float:left}
.language li:first-child{ padding-left:0}
.language li.act{background:#e1261d}
.language li:first-child.act{background:#e1261d; padding:0 12px}
.lng-sprite_img{background: url(https://static.hindi.news18.com/ibnkhabar/uploads/2017/01/lng-sprite_img.png) no-repeat 0 0; display: inline-block; height:17px}

.lenglish{background-position:0px 4px; width: 44px; }
.lenglish.act{background-position:0px -12px; }

.lbangla{background-position:-136px 3px;  width:35px; }
.lbangla.act{background-position:-136px -12px;}

.lhindi {background-position:-47px 4px; width: 22px; }
.lhindi.act{background-position:-47px -13px;}

.lgujrati{background-position:-71px 2px; width: 42px; }
.lgujrati.act{background-position:-71px -15px;}

.lurdu{background-position:-115px 2px;  width: 20px; }
.lurdu.act{background-position:-115px -15px;}

.glbl-nav-r{}
.glbl-nav-r img{ vertical-align:middle; margin-left:25px; position:relative;top:-2px}

.csearch {background: #fff; position: relative;height: 40px; width:150px; float:left;  font-size: 14px;    color: #000; margin-right:20px}
.csearch input { background:#f5f5f5;    font-size: 13px;    color: #000;    padding: 10px 40px 10px 10px;    width: 100%;    box-sizing: border-box;    height: 34px; border:none; outline:none}
.search_icon {background:url(https://static.hindi.news18.com/ibnkhabar/uploads/2016/11/srch-icn.png) 0 0 no-repeat; position: absolute; top: 10px;  right: 7px; width: 20px; height: 20px;}

.nav-rgt-links ul{padding-left:0px; line-height:30px; overflow: visible; height: auto;}
.nav-rgt-links li{float:left; font-size:14px;  margin-right:0px;  position:relative; height:30px;}
.nav-rgt-links li:first-child{ border:none; padding-right:50px; line-height:35px}
.nav-rgt-links li:last-child{line-height: 12px; text-align: center;}
.nav-rgt-links li:last-child a{color:#e1271b; font-size:10px}
.nav-rgt-links li a{color:#1c1c1c; font-weight:bold; font-size:14px}
.nav-rgt-links li img{vertical-align:middle}

.nav-rgt-links li em, .nav-rgt-links li em:before, .nav-rgt-links li em:after{content:''; width:25px; height:3px; background:#222; display:block; position:absolute; transition:all .5s ease-in-out}
.nav-rgt-links li em{top:15px; right: 15px;}
.nav-rgt-links li em:before{top:-7px}
.nav-rgt-links li em:after{top:7px}

.nav-rgt-links li em.addcls{background:none; }
.nav-rgt-links li em.addcls:before{top:0px; transform: rotate(-45deg); background:#bd1e24;}
.nav-rgt-links li em.addcls:after{top:0px; transform: rotate(45deg); background:#bd1e24;}

.nav-rgt-inside-links{position:absolute;  box-shadow:0 7px 10px -2px rgba(0, 0, 0, 0.30);  left: 10px; right:10px;    top: -1px; z-index: 999; display:none}
.nav-rgt-inside-links a{ display:block; font-size:14px; color:#222; font-weight:bold}

.navigation{background:#ffffff; line-height:38px; box-shadow: 0px 1px 3px #e8e8e8;}
.navigation li{float:left; margin-right:30px;  position:relative}
.navigation li a{ font-size:15px; color:#1c1c1c}
.navigation li img{ position:relative; top:-3px; vertical-align:middle; margin-right:8px}
.navigation li:first-child a{ font-weight:bold; color:#1c1c1c}

ul.h-links{ width:100%; box-sizing:border-box; position:relative;  padding:10px 15px}
ul.h-links li {float: left;margin-right: 0;padding: 8px 0;width: 16.666%;line-height: 24px;}
.b-link { border-top:1px solid #e5e5e5;  padding: 18px 15px;}
.b-link a { font-size:14px; color:#555; float:left; margin-right:40px; font-weight:normal;}
.switch-text{ position:absolute; right:0px;}
.switch-text a img{ vertical-align:middle; margin-right:10px;}
.switch-text a{ margin-right:0px;}
.social-sprite{ background:url(https://static.hindi.news18.com/ibnkhabar/uploads/2016/12/social-bg.png) no-repeat; display:inline-block;}
.sub-nav{background:#f5f5f5;border-top: 1px solid #e5e5e5;}
.social-links { background:#f5f5f5; padding:16px 15px 16px 65px; height:17px}
.social-links a { float:left; margin-right:35px; height:22px;}
.hfb-icon{ background-position:0 0; width:12px; }
.hg-icon{  background-position:-44px 0; width:23px; }
.htw-icon{  background-position:-94px 0; width:22px; }
.hu-icon{  background-position:-198px 0; width:22px; }
.hins-icon{  background-position:-149px 0; width:22px; }

/*Mobile header*/
.mobile-header{width:100%; top:0px;border-top:3px solid #ee1b24; border-bottom:1px solid #b6b6b6; height:52px; position:fixed; display:none; z-index:9999; background:#ffffff}
.mbl-nav, .mbl-nav:before, .mbl-nav:after{content:''; width:25px; height:3px; background:#222; position: fixed; transition:all .5s ease-in-out}
.mbl-nav{top:27px; left: 10px; z-index:999999; display:none}
.mbl-nav:before{top:20px}
.mbl-nav:after{top:34px}
.mbl-nav.afterclick{transition:all .5s ease-in-out}
.mbl-nav.afterclick:before{top:22px; transform: rotate(-45deg); width: 12px;}
.mbl-nav.afterclick:after{top: 32px;    transform: rotate(45deg);    width: 12px;}
.mobile-bg{ position:fixed; top:0; bottom:0; left:0; right:0; background:rgba(0, 0, 0, 0.65); display:none; z-index:99999}
.mbl-nav-clbx{ width: 30px;height: 30px;background: red;position: fixed;top: 12px;z-index: 999999;left:10px; opacity:0; display:none}
.logo-for-mbl, .srch-for-mbl{position:absolute}
.logo-for-mbl{ left:45%; margin-left:-25px; width:85px; top:0}
.logo-for-mbl img{ width:100%}
.srch-for-mbl{right:10px; top:17px}
.mbl-arrow-switch{ background:#f5f5f5; position: absolute; left:0px; top:0px; height:50px; border-bottom:1px solid #b6b6b6; right:0; }
.mbl-switch{background: #f5f5f5; padding:14px 10px 9px 10px; float: right; z-index: 99999999;  position: relative;}
.mobile-navigation{position: fixed; z-index: 99999; top: 0px; bottom:0px;   left: 0px; overflow:hidden; right: 50px; box-shadow: 5px 11px 30px #222;  background: #f5f5f5;  border-top: 3px solid #ee1b24; display:none}
.mobile-navigation-list{ position: absolute; top:51px; bottom:0px;  left:0px; right:0px; overflow-y: scroll}
.mbl-nav-list{ padding:5px 0 0px 0; border-bottom:1px solid #d3d3d3}
.mbl-nav-list li{color: #222; font-size: 15px; font-weight:bold; position: relative}
.mbl-nav-list li.mbl-lvtv-fnt{ font-size:14px}
.mbl-nav-list li a{ color:#222; display:block; line-height:38px; padding:0 20px}
.mbl-nav-list li a:hover, .mbl-nav-list li a.act{ background:#e7e7e7; font-weight:bold}
.mbl-subnav-list{border-bottom:1px solid #d3d3d3; clear: both }
.mbl-subnav-list li{font-size: 15px;  position:relative}
.mbl-subnav-list li a{ color:#222; display:block; line-height:38px; padding:0 20px}
.mbl-subnav-list li img {position: relative; top: -3px; vertical-align: middle; margin-right: 8px;}
.mbl-subnav-list li a:hover, .mbl-subnav-list li a.act{ background:#e7e7e7; font-weight:bold}
 .bottom-ad{ margin:auto; text-align:center}
 .mbl-subnav-list.forabt{}
 .mbl-subnav-list.forabt li a{color:#888}
 /*search*/
.exp-search{background:#d6d6d6; padding:14px; position:absolute; top:49px; right:0; z-index:999999999; width:600px; display:none}
.exp-search .expinner{background:#fff; padding:10px; border:1px solid #dedede; position:relative; height:23px}
.exp-search .expinner input{width:90%; color:#b8b8b8; font-size:16px; border:1px solid #fff}
.exp-search .expinner .rsearch{width:41px; height:43px; position:absolute; top:0; right:-12px; background:url(
https://images.news18.com/static_news18/pix/ibnhome/news18/rsearch-icon.gif) no-repeat 0 0}
.exp-search .expinner .sclose{position:absolute; top:15px; right:45px; width:14px; height:13px; background:url(https://images.news18.com/static_news18/pix/ibnhome/news18/sclose-img.gif) no-repeat 0 0}
.exp .expinner{ height:auto;}
.exp .expinner input{ width:auto;}
.exp .gsst_a .gscb_a{left: 5px;position:relative;top:3px;}
table.gsc-table-result{border-collapse: inherit;}

/* for mobile */
.exp-search-formobile{background:#d6d6d6; padding:14px; position: fixed; top:-43px; left:0; right:0; z-index:999999999;  display:none}
.exp-search-formobile .expinner{background:#fff; padding:10px; border:1px solid #dedede; position:relative; height:23px}
.exp-search-formobile .expinner input{width:90%; color:#b8b8b8; font-size:16px; border:1px solid #fff}
.exp-search-formobile .expinner .rsearch{width:41px; height:43px; position:absolute; top:0; right:-12px; background:url(
https://images.news18.com/static_news18/pix/ibnhome/news18/rsearch-icon.gif) no-repeat 0 0}
.exp-search-formobile .expinner .sclose{position:absolute; top:15px; right:45px; width:14px; height:13px; background:url(https://images.news18.com/static_news18/pix/ibnhome/news18/sclose-img.gif) no-repeat 0 0}
.exp-formobile .expinner{ height:auto;}
.exp-formobile .expinner input{ width:auto;}
.exp-formobile .gsst_a .gscb_a{left: 5px;position:relative;top:3px;}
table.gsc-table-result{border-collapse: inherit;}
/*search*/
           
/*new footer*/
footer{background:#212121}
footer .ftbox{padding:10px 0}
footer .ftbox .flinks a{display:inline-block; padding-left:20px; font-size:14px; color:#828282}
footer .ftbox .flinks{padding-top:12px}
.outer {margin: 0 auto; padding: 0px 10px;max-width: 1244px;    clear: both;}
.fficon{background:url(https://static.hindi.news18.com/ibnkhabar/uploads/assests/img/ffcicon.png) no-repeat 0 0; }
.fgpicon{background:url(https://images.news18.com/static_news18/pix/ibnhome/news18/newfooter/fgp-icon.png) no-repeat 0 0}
.fticon{background:url(https://static.hindi.news18.com/ibnkhabar/uploads/assests/img/fticon.png) no-repeat 0 0}
.fins-icon{background:url(https://images.news18.com/static_news18/pix/ibnhome/news18/newfooter/finst-icon.png) no-repeat 0 0}
.fyticon{background:url(https://static.hindi.news18.com/ibnkhabar/uploads/assests/img/fyt-icon.png) no-repeat 0 0}
.fshre a{width:36px; height:36px; display:inline-block; margin-left:8px}
.fshre a:hover{opacity:0.4}
.fnews18-logo{background:url(https://images.news18.com/static_news18/pix/ibnhome/news18/newfooter/footer-logo.png) no-repeat 0 0; width:101px; height:37px; display:inline-block}
.fmid{background:#1a1a1a; border-top:1px solid #313131; border-bottom:1px solid #313131}
.fmid h2{font-size:20px; color:#fff; font-weight:normal; padding-bottom:10px; text-transform:uppercase}
.fmid .topic{padding:20px 0 0; width:295px}
.fmid .topic ul li{float:left; width:50%; box-sizing:border-box; background:url(https://static.hindi.news18.com/ibnkhabar/uploads/assests/img/flarrow.png) no-repeat 0 8px; font-size:14px; padding:0 0 16px 14px}
.fmid .topic ul li a{color:#818181}
.fletest-news{width:600px; border-left:1px solid #313131; border-right:1px solid #313131; padding:20px 20px}
.fletest-news ul li a{display:block; background:#0c0c0c; font-size:16px; color:#818181; border-left:3px solid #ed1c24; padding:10px; margin-bottom:5px}
.fwatch-live{padding:20px 0 0 20px; width:285px}
.fwatch-live ul{background:#141414}
.fwatch-live ul li{border-right:1px solid #1a1a1a; float:left; border-bottom:1px solid #1a1a1a; width:50%; box-sizing:border-box; text-align:center;  height:104px}
.fwatch-live ul li a{display:flex; align-items:center; justify-content:center; height:100%}
.fwatch-live ul li:nth-child(even){border-right:0}
.from-network{background:#212121; padding:20px 0 10px; border-top:1px solid #313131}
.from-network h3{font-size:20px; color:#fff; font-weight:normal; line-height:62px; border-right:1px solid #818181; padding-right:16px; float:left; text-transform:uppercase; position:relative;height:62px;}
.from-network h3 img{position:absolute; top:42%; right:-6px}
.from-network h3 span{font-size:14px; display:block}
.from-network ul li{float:left; padding:0 0 14px 30px; font-size:16px}
.from-network ul li a{color:#818181}
.fbottom-txt{background:#0c0c0c; padding:10px 0; font-size:11px; line-height:22px; color:#8c8c8c}
.mobile-footer{display:none; background:#000; padding:10px; text-align:center; font-size:12px; color:#fff}
/*new footer*/
.newadd{text-align:center; max-width:1000px; margin:auto; position:relative}
.newadd img.formbl{ display:none}
#clsebtn{width:18px; height:18px; position:absolute; top:12px; right:0px; displa:block}
/* moble nav*/
.language-box{padding:10px}
.language-box a{display:inline-black; margin:0 10px 10px 0; width:82px; text-align:center; padding:6px 0 7px; background:#e2e2e2; display:inline-block}
.language-box a:hover, .language-box a.act{background:#ee1b24}

.language-sprite{background:url(https://static.hindi.news18.com/ibnkhabar/uploads/2017/01/language-sprite.png) no-repeat 0 0; display:inline-block}
.lang-eng{background-position:-7px -8px; width:59px; height:11px}
.lang-eng:hover, .language-box a.act span.lang-eng{background-position:-82px -8px}

.lang-hind{background-position:-7px -28px; width:31px; height:20px}
.lang-hind:hover, .language-box a.act span.lang-hind{background-position:-82px -28px; width:31px; height:20px}

.lang-bangla{background-position:-7px -56px; width:40px; height:15px}
.lang-bangla:hover, .language-box a.act span.lang-bangla{background-position:-82px -56px; width:40px; height:15px}

.lang-urdu{background-position:-7px -75px; width:33px; height:17px}
.lang-urdu:hover, .language-box a.act span.lang-urdu{background-position:-82px -75px; width:33px; height:17px}

.lang-gujrati{background-position:-7px -95px; width:45px; height:20px}
.lang-gujrati:hover, .language-box a.act span.lang-gujrati{background-position:-82px -95px; width:45px; height:20px}

@media only screen and (max-width:1260px) {
.fletest-news{padding:30px 15px}
.fmid .topic{width:245px; padding:30px 0 0}
.fwatch-live{width:108px; padding:30px 0 0 15px}             
.fwatch-live ul li{width:100%; border:0; float:none; height:auto; padding-top:18px; text-align:center}
.fmid h2{font-size:18px; padding-bottom:16px}
.fwatch-live ul li:first-child img{width:80%}
.fwatch-live ul li:nth-child(2) img{width:30%}
.fwatch-live ul li:nth-child(3) img{width:50%}
.fwatch-live ul li:last-child img{width:30%}
.fwatch-live ul{padding-bottom:18px}
.from-network ul li{font-size:15px; padding:0 0 14px 25px}
footer .ftbox .flinks a{padding-left:14px}
footer .ftbox{padding:10px}
}
@media screen and (max-width:1024px) {
nav li {margin-right: 25px;}
.navigation li {margin-right:20px;}
.mobile-footer { display: block; line-height: 22px;}
footer{ display:none}
}
@media screen and (max-width:768px) {
nav ul{margin-right:220px; height: 48px; line-height:52px; overflow: hidden;}
nav li {margin-right: 15px;}
.navigation li {margin-right:8px;}
.navigation li a{ font-size:14px}
.hd-banner{ display:none}
ul.h-links { height:auto;}
ul.h-links li { width:23%}
}
@media screen and (max-width:720px) {
.mbl-nav{ display:block}
.mobile-header{display:block}
header{ display:none}
nav, .navigation { display:none;}
.logo img:first-child{display:none}
.nav-rgt-links{ display:none}
.logo{float: none;margin: auto;width: 40px; padding-top:7px}
.logo img:last-child{display:block}
.exp-search-formobile {top: 56px; right: 0; width: 100%;     box-sizing: border-box;}
.bottom-ad{ display:none}

.csearch {background: #eeeded;    width: 100%;margin-right: 0;}
.csearch input {padding: 10px 40px 10px 20px;}
.newadd{max-width:320px; top:60px}
.newadd img.forweb{ display:none}
.newadd img.formbl{ display:inline-block}
.glbl-nav{ display:none}
}
@font-face {
font-family:'notosans_regular';
font-style: normal;
font-weight: 400;
src: url(https://fonts.gstatic.com/ea/notosansdevanagariui/v3/NotoSansDevanagariUI-Regular.eot);
src: url(https://fonts.gstatic.com/ea/notosansdevanagariui/v3/NotoSansDevanagariUI-Regular.eot?#iefix) format('embedded-opentype'),
url(https://fonts.gstatic.com/ea/notosansdevanagariui/v3/NotoSansDevanagariUI-Regular.woff2) format('woff2'),
url(https://fonts.gstatic.com/ea/notosansdevanagariui/v3/NotoSansDevanagariUI-Regular.woff) format('woff'),
url(https://fonts.gstatic.com/ea/notosansdevanagariui/v3/NotoSansDevanagariUI-Regular.ttf) format('truetype');
}
@font-face {
font-family:'notosans_bold';
font-style: normal;
font-weight: 700;
src: url(https://fonts.gstatic.com/ea/notosansdevanagariui/v3/NotoSansDevanagariUI-Bold.eot);
src: url(//fonts.gstatic.com/ea/notosansdevanagariui/v3/NotoSansDevanagariUI-Bold.eot?#iefix) format('embedded-opentype'),
url(https://fonts.gstatic.com/ea/notosansdevanagariui/v3/NotoSansDevanagariUI-Bold.woff2) format('woff2'),
url(https://fonts.gstatic.com/ea/notosansdevanagariui/v3/NotoSansDevanagariUI-Bold.woff) format('woff'),
url(https://fonts.gstatic.com/ea/notosansdevanagariui/v3/NotoSansDevanagariUI-Bold.ttf) format('truetype');
}
.font_wbold{font-family: 'notosans_bold'}


.topnews-left-list li figure img {     border-radius: 10px; }
.banmodif li img {     border-radius: 10px; }
.sthny-lft img {     border-radius: 10px; }
.sthny-lft {     border-radius: 10px; }
.single-item2 .slick-list figure img {     border-radius: 10px; }
.phtstr18 img.fader {border-radius: 10px;}
.sthny-rgt li figure img {     border-radius: 10px; }
.photogallerywrp ul li img {     border-radius: 10px 10px 0px 0px; }
.photogallerywrp ul li a {     border-radius: 10px; }
.photogallerywrp ul li {     border-radius: 10px; }
.photogallerywrp ul li h3 {     border-radius: 10px; }
.phtstr14 figure.imgscale img {     border-radius: 10px; }			
.ctgrlist li figure.imgscale img {     border-radius: 10px; }
.spclwdgt-rgt li figure img {     border-radius: 10px; }
.ctgr-lft a img {     border-radius: 10px; }

.stack__item img {     border-radius: 10px; }
.pht-tprgt li img {     border-radius: 20px; }
.pht-sld-list li .imgtext img {     border-radius: 10px 10px 0px 0px; }
.pht-sld-list li .imgtext {     border-radius: 10px 10px 0 0; }