.tpgb-post-author {
	position: relative;
	display: block
}
.tpgb-post-inner a.author-name {
	font-size: 28px;
	line-height: 1.6em;
	color: #212121
}
.tpgb-post-inner {
	display: flex;
	position: relative;
	width: 100%;
	flex-direction: row;
	padding: 20px 25px;
	align-items: center
}
.tpgb-post-inner.author-style-1 .author-info {
	margin-left: 15px;
	position: relative
}
.tpgb-post-inner .author-bio {
	font-size: 15px;
	line-height: 22px;
	color: #7b7b7b;
	width: 100%
}