section.article div.section-wrapper div.section-content-wrapper {
  padding-top: 0;
}
section.article div.section-wrapper div.section-content-wrapper div.section-body div.author-card-text {
  text-align: left;
}
div.article-content {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  div.article-content {
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
div.article-content div.article-text {
  width: 80%;
  padding-right: 15px;
  text-align: left;
}
@media (max-width: 767px) {
  div.article-content div.article-text {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  div.article-content div.article-text {
    width: 70%;
  }
}
@media (min-width: 992px) and (max-width: 1449px) {
  div.article-content div.article-text {
    width: 70%;
  }
}
@media (min-width: 1450px) {
  div.article-content div.article-text {
    width: 80%;
  }
}
@media (max-width: 767px) {
  div.article-content div.article-text {
    padding-right: 0px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  div.article-content div.article-text {
    padding-right: 0px;
  }
}
div.article-content div.meta {
  width: 20%;
  box-shadow: 0px 0px 2px #ced6ee;
  padding: 15px;
  margin-left: 15px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  div.article-content div.meta {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  div.article-content div.meta {
    width: 30%;
  }
}
@media (min-width: 992px) and (max-width: 1449px) {
  div.article-content div.meta {
    width: 30%;
  }
}
@media (min-width: 1450px) {
  div.article-content div.meta {
    width: 20%;
  }
}
div.article-content div.meta h3 {
  margin-top: 0;
}
section.more-articles h2 {
  margin-bottom: 15px;
}

