diff --git a/src/wp-includes/css/buttons.css b/src/wp-includes/css/buttons.css
index de2839b5fc..583a9c980f 100644
--- a/src/wp-includes/css/buttons.css
+++ b/src/wp-includes/css/buttons.css
@@ -126,7 +126,7 @@ TABLE OF CONTENTS:
 	color: #555;
 	border-color: #cccccc;
 	background: #f7f7f7;
-	box-shadow: 0 1px 0 #cccccc;
+	box-shadow: inset 0 -1px 0 #cccccc;
 	vertical-align: top;
 }
 
@@ -148,8 +148,9 @@ TABLE OF CONTENTS:
 .wp-core-ui .button.focus,
 .wp-core-ui .button:focus,
 .wp-core-ui .button-secondary:focus {
-	border-color: #5b9dd9;
-	box-shadow: 0 0 3px rgba(0, 115, 170, 0.8);
+	box-shadow: inset 0 -1px 0 #ccc,
+				0 0 0 1px #ffffff,
+				0 0 0 3px #007cba;
 }
 
 .wp-core-ui .button.active,
@@ -163,7 +164,6 @@ TABLE OF CONTENTS:
 }
 
 .wp-core-ui .button.active:focus {
-	border-color: #5b9dd9;
 	box-shadow:
 		inset 0 2px 5px -3px rgba(0, 0, 0, 0.5),
 		0 0 3px rgba(0, 115, 170, 0.8);
@@ -237,7 +237,7 @@ TABLE OF CONTENTS:
 .wp-core-ui .button-primary {
 	background: #0085ba;
 	border-color: #0073aa #006799 #006799;
-	box-shadow: 0 1px 0 #006799;
+	box-shadow: inset 0 -1px 0 #006799;
 	color: #fff;
 	text-decoration: none;
 	text-shadow: 0 -1px 1px #006799,
@@ -257,8 +257,9 @@ TABLE OF CONTENTS:
 
 .wp-core-ui .button-primary.focus,
 .wp-core-ui .button-primary:focus {
-	box-shadow: 0 1px 0 #0073aa,
-		0 0 2px 1px #33b3db;
+	box-shadow: inset 0 -1px 0 #006799,
+				0 0 0 1px #ffffff,
+				0 0 0 3px #007cba;
 }
 
 .wp-core-ui .button-primary.active,
