.table-scroll table.latin-schedule { min-width: 700px; }
.latin-schedule th:first-child { width: 17%; }
.latin-schedule th:nth-child(2) { width: 25%; }
.latin-schedule th:nth-child(3) { width: 30%; }
.latin-schedule th:nth-child(4) { width: 28%; }
.latin-scroll-hint { display: none; }

@media (max-width: 780px) {
  .blog-article-body .latin-scroll-hint {
    display: block;
    font-size: .85rem;
  }
}
