.blog-section {
	margin: 0 auto;
}
.blog-outer {
	box-shadow: 0px 0px 117px 0px rgba(196,206,213,0.24);
}
.blog-outer figure {
	margin: 0;
}
.blog-heading .circle {
	position: relative;
}
.blog-heading .circle i {
	position: absolute;
	right: -3px;
	top: 6px;
}
.blog-content {
	padding: 20px 33px 28px 29px;
	background: #ffffff;
}
.blog-content .blog-avatar-img {
	float: left;
	margin-right: 13px !important;
}
.blog-content .author-name {
	display: block;
}

@media screen and (max-width: 1199px) {
.blog-outer {
width: 48%;
margin: 0 1% 30px;
max-width: none;
}
.blog-section {
	width: 100%;
	margin: 0 auto;
}
.blog-outer .blog-thumbnail-img {
   background: #cdcdcd;
}
}
@media screen and (max-width: 767px) {
.blog-outer {
width: 96%;
margin: 0px 2% 30px 2%;
}
}
