Index: wp-content/themes/twentythirteen/style.css
===================================================================
--- wp-content/themes/twentythirteen/style.css	(revision 23458)
+++ wp-content/themes/twentythirteen/style.css	(working copy)
@@ -565,6 +565,26 @@
 	z-index: 100000; /* Above WP toolbar */
 }
 
+/* Form fields, general styles first. */
+button,
+input,
+textarea {
+	border: 2px solid #d4d0ba;
+	font-family: inherit;
+	padding: 5px;
+}
+
+input,
+textarea {
+	color: #141412;
+}
+
+input:focus,
+textarea:focus {
+	border: 2px solid #c3c0ab;
+	outline: 0;
+}
+
 /* Buttons */
 button,
 input[type="submit"],
@@ -576,7 +596,7 @@
 	background: -ms-linear-gradient(    top, #e05d22 0%, #d94412 100%); /* IE10+ */
 	background: -o-linear-gradient(     top, #e05d22 0%, #d94412 100%); /* Opera 11.10+ */
 	background: linear-gradient(  to bottom, #e05d22 0%, #d94412 100%); /* W3C */
-	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e05d22', endColorstr='#d94412',GradientType=0 ); /* IE6-9 */
+	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e05d22', endColorstr='#d94412', GradientType=0); /* IE6-9 */
 	display: inline-block;
 	padding: 11px 24px 10px 24px;
 	color: #fff;
@@ -586,6 +606,24 @@
 	border-radius: 2px;
 }
 
+button:hover,
+button:focus,
+input[type="submit"]:hover,
+input[type="button"]:hover,
+input[type="reset"]:hover,
+input[type="submit"]:focus,
+input[type="button"]:focus,
+input[type="reset"]:focus {
+	background: #ed6a31; /* Old browsers */
+	background: -webkit-linear-gradient(top, #ed6a31 0%, #e55627 100%); /* Chrome10+,Safari5.1+ */
+	background: -moz-linear-gradient(   top, #ed6a31 0%, #e55627 100%); /* FF3.6+ */
+	background: -ms-linear-gradient(    top, #ed6a31 0%, #e55627 100%); /* IE10+ */
+	background: -o-linear-gradient(     top, #ed6a31 0%, #e55627 100%); /* Opera 11.10+ */
+	background: linear-gradient(  to bottom, #ed6a31 0%, #e55627 100%); /* W3C */
+	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed6a31', endColorstr='#e55627', GradientType=0); /* IE6-9 */
+	outline: none;
+}
+
 button:active,
 input[type="submit"]:active,
 input[type="button"]:active,
@@ -596,7 +634,7 @@
 	background: -ms-linear-gradient(    top, #d94412 0%, #e05d22 100%); /* IE10+ */
 	background: -o-linear-gradient(     top, #d94412 0%, #e05d22 100%); /* Opera 11.10+ */
 	background: linear-gradient(  to bottom, #d94412 0%, #e05d22 100%); /* W3C */
-	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d94412', endColorstr='#e05d22',GradientType=0 ); /* IE6-9 */
+	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d94412', endColorstr='#e05d22', GradientType=0); /* IE6-9 */
 	border: none;
 	border-top: 3px solid #b93207;
 	padding: 10px 24px 11px 24px;
@@ -611,26 +649,6 @@
 	padding: 5px 24px 6px;
 }
 
-/* Form fields, general styles first. */
-button,
-input,
-textarea {
-	border: 2px solid #d4d0ba;
-	font-family: inherit;
-	padding: 5px;
-}
-
-input,
-textarea {
-	color: #141412;
-}
-
-input:focus,
-textarea:focus {
-	border: 2px solid #c3c0ab;
-	outline: 0;
-}
-
 /* Placeholder text color -- selectors need to be in separate to work. */
 ::-webkit-input-placeholder {
 	color: #7d7b6d;
