diff --git a/core/themes/seven/css/layout/layout.css b/core/themes/seven/css/layout/layout.css
index eb7c2bf..14cacb5 100644
--- a/core/themes/seven/css/layout/layout.css
+++ b/core/themes/seven/css/layout/layout.css
@@ -4,3 +4,10 @@
 .page-content {
   margin-bottom: 80px;
 }
+
+/**
+ * Avoid break mobile layout adding horizontal scroll for wider content (tables)
+ */
+.block-system-main-block {
+  overflow-y: auto;
+}
