@media (max-width: 768px) {
  .mobile-scroll {
      width: 100% !important;
      overflow-x: auto !important;
      -webkit-overflow-scrolling: touch !important;
      display: block !important;
  }
  .mobile-scroll table {
      min-width: 1200px !important;
      width: auto !important;
      max-width: none !important;
      table-layout: auto !important;
  }
  .mobile-scroll td,
  .mobile-scroll th {
      white-space: nowrap !important;
  }
    .scroll-hint {
      font-size: 15px;
      color: #444;
      margin-bottom: 10px 0 6px 0;
      font-style: italic;
      font-weight: 500;
      transition: opacity 0.3s ease;
  }

}