diff --git a/paper-input-container.html b/paper-input-container.html
index 297410d3..61838bc2 100644
--- a/paper-input-container.html
+++ b/paper-input-container.html
@@ -226,6 +226,11 @@
@apply(--paper-input-container-label-floating);
}
+ .input-content.label-is-floating ::content label .label-required,
+ .input-content.label-is-floating ::content .paper-input-label .label-required{
+ color: var(--error-color);
+ }
+
:host-context([dir="rtl"]) .input-content.label-is-floating ::content label,
:host-context([dir="rtl"]) .input-content.label-is-floating ::content .paper-input-label {
/* TODO(noms): Figure out why leaving the width at 133% before the animation
diff --git a/paper-input.html b/paper-input.html
index 13cdf97e..262ca24e 100644
--- a/paper-input.html
+++ b/paper-input.html
@@ -95,7 +95,10 @@
-
+
-
+