diff --git a/css/ebi-css-build/_ebi_table_styles.scss b/css/ebi-css-build/_ebi_table_styles.scss
index 56744c35e243d06e46dc3bf97530dfdaf87633ec..15037dbbb3e7fa4511f9260d73a483c914c8e784 100644
--- a/css/ebi-css-build/_ebi_table_styles.scss
+++ b/css/ebi-css-build/_ebi_table_styles.scss
@@ -1,6 +1,7 @@
 @mixin ebi-table-styles {
   table {
     font-family: $table-font-family;
+    font-size: $table-font-size;
   }
   // padding for page content
   body.table-layout table {
diff --git a/css/ebi-css-build/_ebi_theme_settings.scss b/css/ebi-css-build/_ebi_theme_settings.scss
index 2d503fa29bb139ae8747449761e6a49d096620ff..cd090b61bae7278250fa93796e9357edad552ea0 100644
--- a/css/ebi-css-build/_ebi_theme_settings.scss
+++ b/css/ebi-css-build/_ebi_theme_settings.scss
@@ -42,6 +42,7 @@ $body-font-family: 'Fira Sans', Helvetica, Arial, sans-serif;
 $body-font-family-serif: 'EB Garamond', 'georgia', serif;
 $code-font-family: 'Fira Code', Consolas, 'Liberation Mono', Courier, monospace;
 $table-font-family: $code-font-family;
+$table-font-size: 0.9rem;
 
 // Set foundation colours
 $foundation-palette: (