Index: src/wp-admin/css/login.css
===================================================================
--- src/wp-admin/css/login.css	(revision 46320)
+++ src/wp-admin/css/login.css	(working copy)
@@ -83,7 +83,8 @@
 	box-shadow: none;
 	font-size: 14px;
 	line-height: 2;
-	height: auto;
+	width: 2.5rem;
+	height: 2.5rem;
 	margin: 0;
 	padding: 5px 9px;
 	position: absolute;
@@ -273,15 +274,17 @@
 .login input[type="text"],
 .login input[type="password"] {
 	font-size: 24px;
+	line-height: 1.16666666;
 	width: 100%;
 	padding: 5px;
 	margin: 3px 6px 16px 0;
+	max-height: none;
 }
 
 .js.login input.password-input,
 .js.login-action-rp form .input,
 .js.login-action-rp input[type="text"] {
-	padding-right: 45px;
+	padding-right: 2.5rem;
 }
 
 .login form .input,
