td { padding: 0 0.25rem; max-width: 18rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0.75rem; } td:nth-child(3) { font-weight: 300; font-size: 0.6rem; } @media (max-width: 42rem) { table { display: block; max-width: -moz-fit-content; max-width: fit-content; overflow-x: auto; ... This is a short summary. ↗ Open original to view full content