Как вы решили проблему адаптивности таблиц?
Есть решение с использованием data-атрибутов и перестроением в блочный вид на CSS.

https://codepen.io/just_freelance/pen/RwPvWmj
По-моему универсально для таблицы из двух столбцов и для таблицы из 10 столбцов это никак не сделать, ну кроме как горизонтально го скролла, как писали. К каждой таблице нужен свой подход. Ну или искать какой-то плагин или самому писать, который будет таблицы в блоки превращать в зависимости от тесноты контента в таблице.