diff --git a/css/password.css b/css/password.css
index 62bfe60..930201e 100644
--- a/css/password.css
+++ b/css/password.css
@@ -1,3 +1,8 @@
+/* Widen the core password field so the strength message fits underneath. */
+input.password-confirm, input.password-field {
+    width: 20em;
+}
+
 .password-strength-check { position: relative;}
 .password-strength-message-strength,
 .password-strength-message-requirements,
diff --git a/js/password.js b/js/password.js
index dcbbef2..b281268 100644
--- a/js/password.js
+++ b/js/password.js
@@ -92,7 +92,7 @@
           var width = $self.outerWidth(),
               height = $self.outerHeight(),
               bar_height = $strength_bar.outerHeight();
-          $strength_bar.css({ width: width - 6, left: 3, top: height - bar_height - 3 });
+          $strength_bar.css({ width: width, left: 0, top: height - bar_height });
           $message_strength.css({ width: width });
         };
 
