diff --git a/src/wp-content/themes/twentyfourteen/css/blocks.css b/src/wp-content/themes/twentyfourteen/css/blocks.css
index d13b29b7ce..a9bf5d483b 100644
--- a/src/wp-content/themes/twentyfourteen/css/blocks.css
+++ b/src/wp-content/themes/twentyfourteen/css/blocks.css
@@ -237,12 +237,17 @@ p.has-drop-cap:not(:focus)::first-letter {
 	overflow-x: visible;
 }
 
-.wp-block-table th,
-.wp-block-table td {
+.wp-block-table:not(.is-style-stripes) th,
+.wp-block-table:not(.is-style-stripes) td {
 	border-color: rgba(0, 0, 0, 0.1);
 	border-width: 0 1px 1px 0;
 }
 
+.wp-block-table:not(.is-style-stripes) table[class*="-text-color"] * {
+	border-color: inherit;
+	border: 1px solid;
+}
+
 /*--------------------------------------------------------------
 4.0 Blocks - Layout Elements
 --------------------------------------------------------------*/
diff --git a/src/wp-content/themes/twentyfourteen/css/editor-blocks.css b/src/wp-content/themes/twentyfourteen/css/editor-blocks.css
index c5a1999cd3..9e7f8721ca 100644
--- a/src/wp-content/themes/twentyfourteen/css/editor-blocks.css
+++ b/src/wp-content/themes/twentyfourteen/css/editor-blocks.css
@@ -196,6 +196,10 @@ Description: Used to style blocks in the editor.
 	text-align: right;
 }
 
+.editor-styles-wrapper .wp-block-table:not(.is-style-stripes) table:not([class*="-text-color"]) * {
+	border-color: rgba(0, 0, 0, 0.1);
+}
+
 /* Quotes */
 
 .wp-block-freeform.block-library-rich-text__tinymce blockquote {
