.post-article {
  width: 90%; }
  .post-article .post-title {
    color: #3ca8ff; }
  .post-article .post-media {
    max-height: 300px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 30px 0; }
    .post-article .post-media img {
      max-height: 300px;
      max-width: 100%; }

.posts {
  padding-top: 0; }

.pdf_display {
  height: 650px; }

@media only screen and (max-width: 1024px) {
  .post-article {
    width: 100%; } }

@media only screen and (max-width: 768px) {
  .post-article {
    width: 100%; } }
