Index: src/wp-admin/css/colors/_admin.scss
===================================================================
--- src/wp-admin/css/colors/_admin.scss	(revision 46326)
+++ src/wp-admin/css/colors/_admin.scss	(working copy)
@@ -73,9 +73,26 @@
 /* Core UI */
 
 .wp-core-ui {
+
+	.button,
+	.button-secondary {
+		color: $button-color;
+		border-color: $button-color;
+	}
+
+	.button.hover,
+	.button:hover,
+	.button-secondary:hover,
 	.button.focus,
 	.button:focus,
 	.button-secondary:focus {
+		border-color: darken( $button-color, 5% );
+		color: darken( $button-color, 5% );
+	}
+
+	.button.focus,
+	.button:focus,
+	.button-secondary:focus {
 		border-color: $button-color;
 		color: darken( $button-color, 5% );
 		box-shadow: 0 0 0 1px $button-color;
Index: src/wp-admin/css/common.css
===================================================================
--- src/wp-admin/css/common.css	(revision 46326)
+++ src/wp-admin/css/common.css	(working copy)
@@ -617,13 +617,14 @@
 	position: relative;
 	top: -3px;
 	text-decoration: none;
-	border: 1px solid #7e8993;
+	border: 1px solid #0071a1;
 	border-radius: 2px;
 	text-shadow: none;
 	font-weight: 600;
 	font-size: 13px;
 	line-height: normal; /* IE8-IE11 need this for buttons */
-	color: #555; /* use the standard color used for buttons */
+	color: #0071a1; /* use the standard color used for buttons */
+	background: #f3f5f6;
 	cursor: pointer;
 }
 
@@ -633,9 +634,9 @@
 
 .wrap .add-new-h2:hover, /* deprecated */
 .wrap .page-title-action:hover {
-	background: #f3f5f6;
-	border-color: #7e8993;
-	color: #007cba;
+	background: #f1f1f1;
+	border-color: #016087;
+	color: #016087;
 }
 
 /* lower specificity: color needs to be overridden by :hover and :active */
Index: src/wp-includes/css/buttons.css
===================================================================
--- src/wp-includes/css/buttons.css	(revision 46326)
+++ src/wp-includes/css/buttons.css	(working copy)
@@ -123,9 +123,9 @@
 
 .wp-core-ui .button,
 .wp-core-ui .button-secondary {
-	color: #555;
-	border-color: #7e8993;
-	background: #f1f1f1;
+	color: #0071a1;
+	border-color: #0071a1;
+	background: #f3f5f6;
 	vertical-align: top;
 }
 
@@ -139,9 +139,9 @@
 .wp-core-ui .button.focus,
 .wp-core-ui .button:focus,
 .wp-core-ui .button-secondary:focus {
-	background: #f3f5f6;
-	border-color: #7e8993;
-	color: #007cba;
+	background: #f1f1f1;
+	border-color: #016087;
+	color: #016087;
 }
 
 .wp-core-ui .button.focus,
@@ -157,15 +157,15 @@
 .wp-core-ui .button.active:hover,
 .wp-core-ui .button:active,
 .wp-core-ui .button-secondary:active {
-	background: #eee;
-	border-color: #999;
+	background: #f3f5f6;
+	border-color: #7e8993;
 	transform: translateY(1px);
 	box-shadow: none;
 }
 
 .wp-core-ui .button.active:focus {
-	border-color: #999;
-	box-shadow: 0 0 0 1px #999;
+	border-color: #7e8993;
+	box-shadow: 0 0 0 1px #7e8993;
 }
 
 .wp-core-ui .button[disabled],
