--- classic-original.css	2016-03-20 20:04:09.357032777 +0100
+++ classic.css	2016-03-20 20:35:28.984365493 +0100
@@ -7,45 +7,39 @@
   }
 
   .bottom-panel .window-button > StWidget {
-    background-gradient-drection: vertical;
-    background-color: #fff;
-    background-gradient-start: #fff;
-    background-gradient-end: #eee;
-    color: #000;
+    -st-natural-width: 18.75em;
+    max-width: 18.75em;
+    color: #2e3436;
+    background-color: #eee;
     border-radius: 2px;
-    padding: 4px 6px 2px;
-    text-shadow: 0 0 transparent;
+    padding: 3px 6px 1px;
     box-shadow: inset -1px -1px 1px rgba(0,0,0,0.5);
+    text-shadow: 0 0 transparent;
   }
 
   .bottom-panel .window-button:hover > StWidget {
-    background-color: #fff;
-    background-gradient-start: #fff;
-    background-gradient-end: #fefefe;
+    background-color: #f9f9f9;
   }
 
-  .bottom-panel .window-button:active > StWidget {
-    box-shadow: inset 1px 1px 2px rgba(0,0,0,0.5);
-    background-color: #ededed;
-    background-gradient-start: #ededed;
-    background-gradient-end: #ededed;
+  .bottom-panel .window-button:active > StWidget,
+  .bottom-panel .window-button:focus > StWidget {
+    box-shadow: inset 1px 1px 1px rgba(0,0,0,0.5);
   }
 
   .bottom-panel .window-button.focused > StWidget {
     background-color: #ddd;
-    background-color: #ddd;
-    background-gradient-end: #dedede;
-    color: white;
-    box-shadow: inset 1px 1px 2px rgba(0,0,0,0.5);
+    box-shadow: inset 1px 1px 1px rgba(0,0,0,0.5);
   }
 
   .bottom-panel .window-button.focused:hover > StWidget {
-    background-color: #b9b9b9;
-    background-gradient-end: #c0c0c0;
+    background-color: #e9e9e9;
   }
 
   .bottom-panel .window-button.minimized > StWidget {
-    color: #000;
-    box-shadow: inset -1px -1px 1px rgba(0,0,0,0.4);
+    color: #888;
+    box-shadow: inset -1px -1px 1px rgba(0,0,0,0.5);
   }
 
+  .bottom-panel .window-button.minimized:active > StWidget {
+    box-shadow: inset 1px 1px 1px rgba(0,0,0,0.5);
+  }
