Install gnome-tweak-tool, this will sort out Firefox etc.
$ sudo apt-get install gnome-tweak-tool
Next fix GTK 3.0
Make sure you pick the right theme :) current as of June 2015
$ sudo gedit /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css
Add the stepper buttons
/* search for the stepper and change the size */
-GtkRange-stepper-size: 20; /* was 13 */
/* enable the stepper */
/*************
* scrollbar *
*************/
.scrollbar,
.scrollbar.vertical {
-GtkScrollbar-has-backward-stepper: 1; /* 1 = enable */
-GtkScrollbar-has-forward-stepper: 1;
-GtkRange-slider-width: 20; /* change width, was 13 */
/* change the colors */
/* VERTICAL */
.scrollbar.slider,
.scrollbar.slider:hover,
.scrollbar.button,
.scrollbar.slider.vertical,
.scrollbar.slider.vertical:hover,
.scrollbar.button.vertical {
border-width: 1px;
border-style: solid;
border-color: shade (@bg_color, 0.86);
background-image: -gtk-gradient (linear, left top, right top,
from (shade (#00BFFF, 1.08)), /* was @button_bg_color */
color-stop (0.5, #00BFFF), /* was @button_bg_color */
to (shade (#00BFFF, 0.94))); /* was @button_bg_color */
/* HORIZONTAL */
.scrollbar.slider.horizontal,
.scrollbar.slider.horizontal:hover,
.scrollbar.button.horizontal {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (#00BFFF, 1.08)), /* was @button_bg_color */
color-stop (0.5, #00BFFF), /* was @button_bg_color */
to (shade (#00BFFF, 0.94))); /* was @button_bg_color */