.wp-about-author-containter h3, .wp-about-author-containter p{
	margin:0 0 10px 0;
	padding:0;
}

.wp-about-author-containter-around {
	width: 100%;
	display: flex;
	box-sizing: border-box;
	align-items: flex-start;
	margin: 0 0 16px 0;
	border: 1px solid #212121;
}

.wp-about-author-pic {
	flex-shrink: 0;
	flex-grow: 0;
	background: #fff;
}

.wp-about-author-text {
	flex-shrink: 1;
	flex-grow: 1;
	margin: 0 !important;
}

.wp-about-author-text .icon_bar_small {
	display: inline-block;
	vertical-align: middle;
}

.wp-about-author-pic.wp-about-author-circle,
.wp-about-author-pic{
	border-radius: 50%;
}

@media (min-width: 720px) {
	.wp-about-author-containter-around {
		padding: 20px;
	}
	
	.wp-about-author-pic {
		width: 100px !important;
		margin: 0 24px 0 0;
		padding: 10px;
	}
}

@media (max-width: 719px) {
	.wp-about-author-containter-around {
		padding: 12px;
	}
	
	.wp-about-author-text p {
		font-size: 14px;
		line-height: 18px;
	}
	
	.wp-about-author-text h3 {
		font-size: 18px;
		line-height: 22px;
	}
}

@media (min-width: 481px) and (max-width: 719px) {
	.wp-about-author-pic {
		width: 64px !important;
		margin: 0 12px 0 0;
		padding: 8px;
	}
	
	.wp-about-author-text {
		width: calc(100% - 96px);
	}
}

@media (max-width: 480px) {
	.wp-about-author-containter-around {
		flex-wrap: wrap;
	}
	
	.wp-about-author-pic {
		width: 100px;
		margin: 0 auto 0 auto;
		padding: 10px;
	}
	
	.wp-about-author-text {
		width: 100%;
	}
}