.header {height:156px;}
.header-middle {height:74px;}
.logo img {max-height:64px;}


/* .main article.article.features-half blockquote,
.main article.article.features-full blockquote {
	color: #878787;
	clear: both;
	padding-left: 40px;
	box-sizing: border-box;
	font-style: italic;
	position: relative;
	margin: 0 auto 26px;
	border: none;
	padding: 0;
}
.main article.article.features-half blockquote p,
.main article.article.features-full blockquote p {
	font-size: 18px;
	line-height: 26px;
	font-family: "PT Serif",serif;
	font-style: italic;
	padding-left: 40px;
	font-weight: normal;
}
.main article.article.features-half blockquote p:before,
.main article.article.features-full blockquote p:before {
	content: "“";
	display: block;
	font-size: 60px;
	line-height: 60px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.main article.article.features-half blockquote p:after,
.main article.article.features-full blockquote p:after {
	content: "”";
	display: inline-block;
} */

/* {TOI} FR- liveblog description is distorted */
.article.sticky-sidebar-parent.liveblog .the-content > p {display:block;}


/* Coronavirus Module */
.coronavirus_module .column_type_data .column_title br {
	display: none;
}

.fr .features-special .the-content .size-fullscreen .wp-caption-text { max-width: 100%; }

body:not(.mobile) .cols1 {padding-right:19px;}
body.sticky-header .header > .container {width:calc(100% - 143px);}

/* .article.news .article-content-container .article-wrap{width:100%;} */
.fr .crm-post-module__btn {padding: 20px 22px;width: auto;max-width: 410px;}

/* {TOI} FR | Fix image captions in article 30-01-2022 */
.fr .features-special .the-content .size-fullscreen .wp-caption-text{margin-left:0;}

/* {TOI} FR | Develop Video article template and Video Page */
.g-tag-load-more-wrapper{min-height:80px;position:relative;width:100%;flex-basis:100%;display:flex;align-items:center;justify-content:center}
.g-new-podcast-see-all{display:flex;align-items:center;justify-content:center}
.g-new-podcast-see-all a{display:block;width:150px;height:40px;border:1px solid #484848;border-radius:40px;font-size:14px;line-height:40px;color:#000;text-align:center;letter-spacing:1px;font-family:'Roboto Condensed',sans-serif;font-weight:400;text-transform:uppercase}
@keyframes lds-facebook {
	0% {
	  top: 8px;
	  height: 64px;
	}
	50%, 100% {
	  top: 24px;
	  height: 32px;
	}
  }

.lds-facebook{display:none;position:relative;clear:both;margin:auto;width:80px;height:80px}
.lds-facebook div:first-child{left:8px;animation-delay:-.24s}
.lds-facebook div:nth-child(2){left:32px;animation-delay:-.12s}
.lds-facebook div:nth-child(3){left:56px;animation-delay:0}
.lds-facebook div{display:inline-block;position:absolute;left:8px;width:16px;background:#d1d1d1;animation:1.2s cubic-bezier(0,.5,.5,1) infinite lds-facebook}

/* {TOI} FR | Implement registration wall */
.toi-crm-popup #checkEmail-button-regwall.toi-crm-popup-form-submit{width: 320px;}
.toi-crm-popup-content-inner{max-width: 600px;}
.toi-crm-popup-form{max-width:480px;}
/* .regwall-dialog .toi-crm-popup-content-inner .toi-crm-popup-title{ font-size: 39px;}
.regwall-dialog .toi-crm-popup-content-inner .toi-crm-popup-text{font-size: 14px;} */
/* {TOI} FR | Implement registration wall */
.sign-in-or-register.regwall-dialog {overflow-x:scroll;}
/* {Partners} Fix print function issue */
@media print {
    .o-w-comments-wrap{display:none;}
}
/* {TOI} FR | PHP updates + update WordPress to 6.4.3 */
.mobile .features-special .article-header {margin-bottom:30px;height: auto;}
/* {TOI} FR | Implement registration wall */
.sign-in-or-register.regwall-dialog {overflow-x:scroll;}
/* {TOI} FR | Embed Vidazoo in-article content player */
.vidazoo-widget{ display: inline-block; margin-bottom: 26px;}
/* {TOI} Changes to social icons in footers and menus */
.social-small li.twitter a::before{content:"\e95c";}

.toi-crm-popup-checkbox-icon{visibility: hidden;}

body.fr .toi-crm-popup-bottom{display: block!important;}
.features-half .article-header{flex-direction: row;}
 body:not(.responsive-site) article.features-special .byline a{color: #fff;}

 body article.features-half .article-header {background:#1e1e1e;}
article.article .under-headline > div .byline .add-after::after{color:#fff}
article.features-half.article.features .header-content .writer-details{width: 100%;left: unset;}

.join-for-conversation{text-transform: uppercase;justify-content: center;}
