
		

    .news-list1 .news_card ul li:nth-of-type(1n+5) {display: none;!important} 
    .news-list1 .news_card li:first-child:before{display:none;!important}
		
	
		
.article-video-list { background: #85afbe; padding: 20px 0; position: relative; margin-bottom:20px; }
.article-video-list h2 { color: #fff; font-weight:700; font-size:18px; text-transform: uppercase; margin: 0; padding: 0 25px 10px; }
.article-video-list .main-slider .inner { margin:0 25px; overflow:hidden; }

/*--- Main Slider ---*/
.main-slider { position:relative; clear:both; padding:0; }
.main-slider .inner { position:relative; height:140px; }
.main-slider .inner:before, .main-slider .inner:after { position:absolute; content:''; height:150px; width:100%; left:0; bottom:0; background:url(photo/47958754.cms) repeat-x left 0; background-size:contain; display:none; }
.main-slider .inner:before { transform:rotate(180deg); -webkit-transform:rotate(180deg); }
.main-slider .inner:after { transform:rotate(-180deg); -webkit-transform:rotate(-180deg); }
.main-slider ul.cvs_wdt { width:auto; white-space:nowrap; font-size: 0; }
.main-slider ul.cvs_wdt li { display:inline-block; position:relative; list-style:none; cursor:pointer; width:218px; height:124px; margin-right:10px; border-bottom:0; margin-bottom:0; overflow:hidden; }
.main-slider ul.cvs_wdt li:last-child {margin-right: 0;}
.main-slider ul.cvs_wdt li:after { display:none !important; }
.main-slider ul.cvs_wdt li .w_tle:after { position:absolute; content:''; height:100%; width:100%; left:0; bottom:0; background:rgba(0,0,0,0); background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,.8))); background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8)); background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8)); background:-ms-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8)); background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8)); background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8)); }
.main-slider ul.cvs_wdt li .w_img { display:block; height:100% !important; width:100% !important; position:relative; float:none !important; }
.main-slider ul.cvs_wdt li img { width:100%; transition:all .5s; -webkit-transition:all .5s; backface-visibility:hidden; -webkit-backface-visibility:hidden; }
.main-slider ul.cvs_wdt li:hover img { transform:scale(1.1); -webkit-transform:scale(1.1); }
.main-slider ul.cvs_wdt li .w_tle { position:absolute; padding:10px; left:0; bottom:0; width:100%; }
.main-slider ul.cvs_wdt li .w_tle a { font-size:16px; line-height:20px; color:#fff; font-weight:400; position:relative; white-space:normal; z-index:1; }
.main-slider ul.cvs_wdt li .w_bylinec { position: absolute; left: 0; bottom: 0; padding:10px 15px; width: 100%; z-index: 12; }
.main-slider ul.cvs_wdt li .w_bylinec span { font-size:12px; display:block; line-height:1; text-transform:uppercase; color:#7f7f7f; }
.main-slider ul.cvs_wdt li .w_bylinec .number { color:#00b56f; }

.main-slider .prev, .main-slider .next { position:absolute; width:25px; height:100%; cursor:pointer; top:0; border:0; z-index:12; }
.main-slider .prev:after, .main-slider .next:after { position:absolute; content:''; border:solid #fff; border-width:0 2px 2px 0; width:15px; height:15px; top:50%; margin-top:-15px; }
.main-slider .prev { left:0px; }
.main-slider .prev:after { left:8px; transform:rotate(135deg); -webkit-transform:rotate(135deg); }
.main-slider .next { right:0px; }
.main-slider .next:after { transform:rotate(-45deg); -webkit-transform:rotate(-45deg); }

.main-slider .prev.disabled, .main-slider .next.disabled, .main-slider .prev.disabled:hover, .main-slider .next.disabled:hover {opacity:0; cursor:default;}
/*.main-slider .prev:hover, .main-slider .next:hover {opacity:1;}*/

.sidebar .main-slider .inner { height:124px; }

		
	
		

/*--- BTF Content ---*/
.bgImg .btfcontent,.btfcontent { max-width:1000px; margin:0 auto; }
.btfcontent, .btfcontent *{box-sizing:border-box; }
.btfcontent {max-width:1000px; margin:0 auto; font-size: 15px; color: #000; line-height: 22px; padding: 15px; background: #fafafa; }
.btfcontent .wrapper seodescription { display:block; column-count: 2; column-rule-style: solid; column-rule-color: #eee; column-rule-width: 1px; column-gap: 40px; }
.btfcontent b{font-weight: bold; text-transform: uppercase; font-size: 14px;}
.btfcontent a{color: #551a8c}
.footer_social_in{display:flex; justify-content:center;padding-bottom:24px;}
.social_footer_heading {
    color: #1a1a1a;
    font-size: 12px;
    font-weight: 700;
    line-height: 14px;
    margin: 16px 0 8px;
    text-align:center;
}

.copyright{font-size:12px;line-height:16px; color: #666; margin-bottom:16px;}
.copyright a{color:#666;}
.footer_social .social_footer li .social_sprite{background:#fff url(https://static.toiimg.com/photo/117489205.cms) no-repeat;  border-radius: 50%;margin-left:8px;border: 1px solid white;}
.footer_social .social_footer li a{display: block; width: 32px; height: 32px;padding:0px;}
.footer_social .social_footer li.gnews a{background-position: -11px -446px; margin-left:13px;}
.footer_social .social_footer {display: flex;margin-top: 4px;justify-content: center;}
.footer_social .social_footer li:first-child { margin-left: 0px; }
.footer_social .social_footer li a { background-size: unset; width: 28px; height: 28px; }
.footer_social .social_footer li.fb a { background-position: -6px -8px; border-color:#3a5795; }
.footer_social .social_footer li.twitter a { background-position: -7px -44px;border-color:#1a1a1a; }
.footer_social .social_footer li.linkedin a { background-position: -8px -82px; border-color:#0177b5;}
.footer_social .social_footer li.rss a { background-position: -7px -410px; border-color:#3a5795;}
.footer_social .social_footer li.youtube a { background-position: -10.1px -224px; border-color:red;}
.footer_social .social_footer li.insta a { background-position: -8px -298px; border-color:#bc2a8d;}
.footer_social .socialfooter li.telegram a{background: #fff url(https://static.toiimg.com/photo/123845942.cms) no-repeat;background-position: -45px -10px;border: 1px solid #039be5;}
.footer_social .social_footer li.wikipedia a { background-position: -10px -374px; border-color:#1a1a1a;}
.footer_social .social_footer li.gnews a { background-position: -11px -446px; border-color:#3a5795;}
/*new footer ui*/
.resourceLinks {
	 margin-bottom: 40px;
	 --column-size: 15%;
}
 .resourceLinks .resourceLinksTitle {
	 color: #1a1a1a;
	 display: flex;
	 align-items: center;
	 margin-bottom: 12px;
}
 .resourceLinks .resourceLinksTitle .elbMianTitle {
	 font-weight: 700;
	 font-size: 16px;
	 line-height: 28px;
}
 .resourceLinks .resourceLinksTitle .elbSubTitle {
	 font-size: 14px;
	 line-height: 20px;
}
 .resourceLinks .resourceLinksTitle .elbSubTitle::before {
	 content: '';
	 width: 1px;
	 background: #ececec;
	 margin: 0 8px;
	 height: 20px;
	 display: inline-block;
	 vertical-align: middle;
}
.resourceLinks.smallView .linkWrap{
    grid-auto-rows: max-content;
    grid-template-columns: repeat(2, minmax(50%, 1fr));
    min-height: 218px;
}
.resourceLinksInner.latestNewsWrap .linkWrap{
    grid-template-columns: repeat(3, minmax(30%, 1fr));
}
 .resourceLinks .linkWrap {
	 border: 1px solid #ececec;
	 background: #fff;
	 box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.04);
	 display: grid;
	 grid-template-columns: repeat(auto-fit, minmax(var(--column-size), 1fr));
	 gap: 4px 16px;
	 align-items: flex-start;
	 padding: 24px 24px 16px;
	 border-radius: 16px;
	 width: 100%;
}
 .resourceLinks .linkWrap a {
	 color: #1a1a1a;
	 display: block;
	 font-size: 12px;
	 line-height: 18px;
	 margin-bottom: 8px;
	 
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    white-space: wrap;
}
.footer_section .resourceLinks .linkWrap a{
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    white-space: wrap;
}
 .resourceLinks .linkWrap a:hover {
	 color: #595959;
}
 .resourceLinks.Threecolumn {
	 display: block;
	 white-space: nowrap;
}
 .resourceLinks.Threecolumn .linkWrap {
	 grid-template-columns: repeat(3, minmax(30%, 1fr));
}
 .resourceLinks.Threecolumn .linkWrap a {
	 white-space: wrap;
	 -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    white-space: wrap;
}
.toilogo{
        display: block;
    height: 68px;
    margin: -40px 0 12px;
    width: 200px;
} 
.footer_section{
    grid-gap: 24px;
    align-items: stretch;
    border-top: 2px solid #1a1a1a;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    padding: 72px 0 0;
    margin-top:40px;
}
.footer_disclaimer{
    padding: 24px 16px 0;
    text-align: center;
}
#footer h2.social_footer_heading{
    font-size: 12px;
    line-height: 1;
    color: #1a1a1a;
    text-transform: uppercase;
    margin-bottom: 12px;
    padding-left: 17px;
    position: relative;
    overflow: hidden;
    font-weight: 600;
}
/*--- /BTF Content ---*/

		
	