/**
 *	Author Info for Single Post
 *
 *	Content
 *	1 - Author Info Wrapper
 *	2 - Author Details Styles
 *	3 - Author Avatar Styles
 */
/*----------  Media Query min-width Structure   ----------*/
/*----------  Media Query max-width Structure   ----------*/
/*----------  Break-point min-width Structure   ----------*/
/*----------  Break-point max-width Structure   ----------*/
.single {
  /* 1 - Author Info Wrapper */
}
.single .ast-single-author-box {
  display: inline-block;
  margin-top: 2em;
  width: 100%;
  border-top: 1px solid var(--ast-single-post-border, var(--ast-border-color));
}
.single .ast-author-meta {
  /* 2 - Author Details Styles */
}
.single .ast-author-meta .ast-author-details {
  width: 100%;
}
.single .ast-author-meta .about-author-title-wrapper,
.single .ast-author-meta .post-author-bio {
  text-align: center;
}
.single .ast-author-meta {
  /* 3 - Author Avatar Styles */
}
.single .ast-author-meta .post-author-avatar {
  text-align: center;
  padding-left: 0;
}
.single .ast-author-meta .post-author-avatar img {
  border-radius: 50%;
  min-width: 100px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);
  border: 1px solid var(--ast-border-color);
}
.single .ast-author-meta .about-author-title-wrapper {
  padding: 0 0 1em;
}
.single.ast-separate-container .ast-author-meta {
  background-color: #fff;
}