diff --git a/gtk-3.0/gtk-widgets.css b/gtk-3.0/gtk-widgets.css
index cc8cc89..55a7015 100644
--- a/gtk-3.0/gtk-widgets.css
+++ b/gtk-3.0/gtk-widgets.css
@@ -117,6 +117,10 @@ GtkClutterOffscreen {
  * visual effects *
  ******************/
 /* transitions */
+.button {
+    transition: background 150ms ease-in-out;
+}
+
 .entry {
     transition: all 150ms ease-out;
 }