.blog-folio .folio-row > a {
  grid-template-columns: 1.35fr 1.6fr 70px;
  min-height: 180px;
}
.blog-folio .read-action {
  font-size: 19px;
  white-space: nowrap;
}
.read-action .row-arrow {
  display: inline-block;
  margin-left: 5px;
}
.reader-content .section-media {
  margin: 28px 0;
}
@media (max-width: 760px) {
  .blog-folio .folio-row > a {
    grid-template-columns: 1fr 24px;
    min-height: 0;
  }
  .blog-folio .read-action {
    grid-column: 2;
    grid-row: 1;
    font-size: 0;
  }
  .blog-folio .read-action .row-arrow {
    font-size: 28px;
    margin: 0;
  }
}
