Вот
фидл. В моём рабочем варианте вообще нет скролла, так же уехал остальной контент справа страницы. В фидле не видно часть ячеек. Происходит это, очевидно, из-за того что обёртка контента с
применением transform: translateX(0);
Отказаться от этого решения нельзя, единственным выходом вижу скриптовать, а именно вычислить ширину вьюпорта и вычесть ширину сайдбара и применить её к обертке контента. Но это плохое решение. Как сделать на чистом css?