changeset 1227:6a1076af059e

get new Just-Dark gtk theme Ignore-this: 816cccf9d727462e53c884b7f1207cc7
author Drew Perttula <drewp@bigasterisk.com>
date Mon, 08 Jun 2015 09:27:50 +0000
parents 1ea0629a7fe6
children af7bf271aaae
files theme/Just-Dark/gtk-3.0/applications-dark-overrides.css theme/Just-Dark/gtk-3.0/applications-darker-overrides.css theme/Just-Dark/gtk-3.0/applications.css theme/Just-Dark/gtk-3.0/assets/checkbox-checked-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-selected-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-selected.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked-selected@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked.png theme/Just-Dark/gtk-3.0/assets/checkbox-checked@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed.png theme/Just-Dark/gtk-3.0/assets/checkbox-mixed@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-selected-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-selected.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-selected@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected-dark.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected@2.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked.png theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked@2.png theme/Just-Dark/gtk-3.0/assets/header-separator-dark.png theme/Just-Dark/gtk-3.0/assets/header-separator-dark@2.png theme/Just-Dark/gtk-3.0/assets/header-separator-left-dark.png theme/Just-Dark/gtk-3.0/assets/header-separator-left-dark@2.png theme/Just-Dark/gtk-3.0/assets/header-separator-left.png theme/Just-Dark/gtk-3.0/assets/header-separator-left@2.png theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-dark.png theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-dark@2.png theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left-dark.png theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left-dark@2.png theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left.png theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left@2.png theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode.png theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode@2.png theme/Just-Dark/gtk-3.0/assets/header-separator.png theme/Just-Dark/gtk-3.0/assets/header-separator@2.png theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-dark.svg theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-prelight-dark.svg theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-prelight.svg theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-dark.svg theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-prelight-dark.svg theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-prelight.svg theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical.svg theme/Just-Dark/gtk-3.0/assets/pane-separator-grip.svg theme/Just-Dark/gtk-3.0/assets/radio-checked-dark.png theme/Just-Dark/gtk-3.0/assets/radio-checked-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-dark.png theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-selected-dark.png theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-selected.png theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-selected@2.png theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive.png theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive@2.png theme/Just-Dark/gtk-3.0/assets/radio-checked-selected-dark.png theme/Just-Dark/gtk-3.0/assets/radio-checked-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-checked-selected.png theme/Just-Dark/gtk-3.0/assets/radio-checked-selected@2.png theme/Just-Dark/gtk-3.0/assets/radio-checked.png theme/Just-Dark/gtk-3.0/assets/radio-checked@2.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-dark.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-dark.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-selected-dark.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-selected.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-selected@2.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive@2.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected-dark.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected.png theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected@2.png theme/Just-Dark/gtk-3.0/assets/radio-mixed.png theme/Just-Dark/gtk-3.0/assets/radio-mixed@2.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-dark.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-dark.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected-dark.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected@2.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive@2.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected-dark.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected@2.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked.png theme/Just-Dark/gtk-3.0/assets/radio-unchecked@2.png theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop-dark.png theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop-dark@2.png theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop.png theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop@2.png theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop-dark.png theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop-dark@2.png theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop.png theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active-dark.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active-dark@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-dark.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-dark@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active-dark.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active-dark@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-dark.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-dark@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover-dark.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover-dark@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover-dark.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover-dark@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider.png theme/Just-Dark/gtk-3.0/assets/scrollbar-slider@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-dark.png theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-dark@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal-dark.png theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal-dark@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal.png theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal@2.png theme/Just-Dark/gtk-3.0/assets/scrollbar-trough.png theme/Just-Dark/gtk-3.0/assets/scrollbar-trough@2.png theme/Just-Dark/gtk-3.0/assets/slider-active-dark.png theme/Just-Dark/gtk-3.0/assets/slider-active-dark@2.png theme/Just-Dark/gtk-3.0/assets/slider-active-selected-dark.png theme/Just-Dark/gtk-3.0/assets/slider-active-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/slider-active-selected.png theme/Just-Dark/gtk-3.0/assets/slider-active-selected@2.png theme/Just-Dark/gtk-3.0/assets/slider-active.png theme/Just-Dark/gtk-3.0/assets/slider-active@2.png theme/Just-Dark/gtk-3.0/assets/slider-dark.png theme/Just-Dark/gtk-3.0/assets/slider-dark@2.png theme/Just-Dark/gtk-3.0/assets/slider-hover-dark.png theme/Just-Dark/gtk-3.0/assets/slider-hover-dark@2.png theme/Just-Dark/gtk-3.0/assets/slider-hover-selected-dark.png theme/Just-Dark/gtk-3.0/assets/slider-hover-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/slider-hover-selected.png theme/Just-Dark/gtk-3.0/assets/slider-hover-selected@2.png theme/Just-Dark/gtk-3.0/assets/slider-hover.png theme/Just-Dark/gtk-3.0/assets/slider-hover@2.png theme/Just-Dark/gtk-3.0/assets/slider-insensitive-dark.png theme/Just-Dark/gtk-3.0/assets/slider-insensitive-dark@2.png theme/Just-Dark/gtk-3.0/assets/slider-insensitive-selected-dark.png theme/Just-Dark/gtk-3.0/assets/slider-insensitive-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/slider-insensitive-selected.png theme/Just-Dark/gtk-3.0/assets/slider-insensitive-selected@2.png theme/Just-Dark/gtk-3.0/assets/slider-insensitive.png theme/Just-Dark/gtk-3.0/assets/slider-insensitive@2.png theme/Just-Dark/gtk-3.0/assets/slider-selected-dark.png theme/Just-Dark/gtk-3.0/assets/slider-selected-dark@2.png theme/Just-Dark/gtk-3.0/assets/slider-selected.png theme/Just-Dark/gtk-3.0/assets/slider-selected@2.png theme/Just-Dark/gtk-3.0/assets/slider.png theme/Just-Dark/gtk-3.0/assets/slider@2.png theme/Just-Dark/gtk-3.0/assets/switch-active-dark.png theme/Just-Dark/gtk-3.0/assets/switch-active-dark@2.png theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-dark.png theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-dark@2.png theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-selected.png theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-selected@2.png theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive.png theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive@2.png theme/Just-Dark/gtk-3.0/assets/switch-active-selected.png theme/Just-Dark/gtk-3.0/assets/switch-active-selected@2.png theme/Just-Dark/gtk-3.0/assets/switch-active.png theme/Just-Dark/gtk-3.0/assets/switch-active@2.png theme/Just-Dark/gtk-3.0/assets/switch-dark.png theme/Just-Dark/gtk-3.0/assets/switch-dark@2.png theme/Just-Dark/gtk-3.0/assets/switch-insensitive-dark.png theme/Just-Dark/gtk-3.0/assets/switch-insensitive-dark@2.png theme/Just-Dark/gtk-3.0/assets/switch-insensitive-selected.png theme/Just-Dark/gtk-3.0/assets/switch-insensitive-selected@2.png theme/Just-Dark/gtk-3.0/assets/switch-insensitive.png theme/Just-Dark/gtk-3.0/assets/switch-insensitive@2.png theme/Just-Dark/gtk-3.0/assets/switch-selected.png theme/Just-Dark/gtk-3.0/assets/switch-selected@2.png theme/Just-Dark/gtk-3.0/assets/switch-slider-dark.png theme/Just-Dark/gtk-3.0/assets/switch-slider-dark@2.png theme/Just-Dark/gtk-3.0/assets/switch-slider-insensitive-dark.png theme/Just-Dark/gtk-3.0/assets/switch-slider-insensitive-dark@2.png theme/Just-Dark/gtk-3.0/assets/switch-slider-insensitive.png theme/Just-Dark/gtk-3.0/assets/switch-slider-insensitive@2.png theme/Just-Dark/gtk-3.0/assets/switch-slider.png theme/Just-Dark/gtk-3.0/assets/switch-slider@2.png theme/Just-Dark/gtk-3.0/assets/switch.png theme/Just-Dark/gtk-3.0/assets/switch@2.png theme/Just-Dark/gtk-3.0/assets/thumbnail-frame.png theme/Just-Dark/gtk-3.0/assets/titlebutton-close-prelight.png theme/Just-Dark/gtk-3.0/assets/titlebutton-close-prelight@2.png theme/Just-Dark/gtk-3.0/assets/titlebutton-max-prelight.png theme/Just-Dark/gtk-3.0/assets/titlebutton-max-prelight@2.png theme/Just-Dark/gtk-3.0/assets/titlebutton-min-prelight.png theme/Just-Dark/gtk-3.0/assets/titlebutton-min-prelight@2.png theme/Just-Dark/gtk-3.0/assets/titlebutton-pressed.png theme/Just-Dark/gtk-3.0/assets/titlebutton-pressed@2.png theme/Just-Dark/gtk-3.0/assets/titlebutton-unfocused.png theme/Just-Dark/gtk-3.0/assets/titlebutton-unfocused@2.png theme/Just-Dark/gtk-3.0/assets/titlebutton.png theme/Just-Dark/gtk-3.0/assets/titlebutton@2.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border-dark.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border@2.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border-dark.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border@2.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-dark.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-focused-dark.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-focused-dark@2.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-focused.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-focused@2.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border.png theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border@2.png theme/Just-Dark/gtk-3.0/borders/button-active-border-dark.png theme/Just-Dark/gtk-3.0/borders/button-active-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive-dark.png theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive-dark@2.png theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive.png theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive@2.png theme/Just-Dark/gtk-3.0/borders/button-active-border-selected.png theme/Just-Dark/gtk-3.0/borders/button-active-border-selected@2.png theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested-dark.png theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested-dark@2.png theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested.png theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested@2.png theme/Just-Dark/gtk-3.0/borders/button-active-border.png theme/Just-Dark/gtk-3.0/borders/button-active-border@2.png theme/Just-Dark/gtk-3.0/borders/button-border-dark.png theme/Just-Dark/gtk-3.0/borders/button-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/button-border-default-dark.png theme/Just-Dark/gtk-3.0/borders/button-border-default-dark@2.png theme/Just-Dark/gtk-3.0/borders/button-border-default.png theme/Just-Dark/gtk-3.0/borders/button-border-default@2.png theme/Just-Dark/gtk-3.0/borders/button-border-destructive-dark.png theme/Just-Dark/gtk-3.0/borders/button-border-destructive-dark@2.png theme/Just-Dark/gtk-3.0/borders/button-border-destructive.png theme/Just-Dark/gtk-3.0/borders/button-border-destructive@2.png theme/Just-Dark/gtk-3.0/borders/button-border-selected-dark.png theme/Just-Dark/gtk-3.0/borders/button-border-selected-dark@2.png theme/Just-Dark/gtk-3.0/borders/button-border-suggested-dark.png theme/Just-Dark/gtk-3.0/borders/button-border-suggested-dark@2.png theme/Just-Dark/gtk-3.0/borders/button-border-suggested.png theme/Just-Dark/gtk-3.0/borders/button-border-suggested@2.png theme/Just-Dark/gtk-3.0/borders/button-border.png theme/Just-Dark/gtk-3.0/borders/button-border@2.png theme/Just-Dark/gtk-3.0/borders/generic-border-dark.png theme/Just-Dark/gtk-3.0/borders/generic-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/generic-border-focused-dark.png theme/Just-Dark/gtk-3.0/borders/generic-border-focused-dark@2.png theme/Just-Dark/gtk-3.0/borders/generic-border-focused.png theme/Just-Dark/gtk-3.0/borders/generic-border-focused@2.png theme/Just-Dark/gtk-3.0/borders/generic-border.png theme/Just-Dark/gtk-3.0/borders/generic-border@2.png theme/Just-Dark/gtk-3.0/borders/left-button-active-border-dark.png theme/Just-Dark/gtk-3.0/borders/left-button-active-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/left-button-active-border.png theme/Just-Dark/gtk-3.0/borders/left-button-active-border@2.png theme/Just-Dark/gtk-3.0/borders/left-button-border-dark.png theme/Just-Dark/gtk-3.0/borders/left-button-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/left-button-border.png theme/Just-Dark/gtk-3.0/borders/left-button-border@2.png theme/Just-Dark/gtk-3.0/borders/left-entry-border-dark.png theme/Just-Dark/gtk-3.0/borders/left-entry-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/left-entry-border.png theme/Just-Dark/gtk-3.0/borders/left-entry-border@2.png theme/Just-Dark/gtk-3.0/borders/left-entry-focused-border-dark.png theme/Just-Dark/gtk-3.0/borders/left-entry-focused-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/left-entry-focused-border.png theme/Just-Dark/gtk-3.0/borders/left-entry-focused-border@2.png theme/Just-Dark/gtk-3.0/borders/middle-button-active-border-dark.png theme/Just-Dark/gtk-3.0/borders/middle-button-active-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/middle-button-active-border.png theme/Just-Dark/gtk-3.0/borders/middle-button-active-border@2.png theme/Just-Dark/gtk-3.0/borders/middle-button-border-dark.png theme/Just-Dark/gtk-3.0/borders/middle-button-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/middle-button-border.png theme/Just-Dark/gtk-3.0/borders/middle-button-border@2.png theme/Just-Dark/gtk-3.0/borders/middle-entry-border-dark.png theme/Just-Dark/gtk-3.0/borders/middle-entry-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/middle-entry-border.png theme/Just-Dark/gtk-3.0/borders/middle-entry-border@2.png theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border-dark.png theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border.png theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border@2.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border-dark.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border@2.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border-dark.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border@2.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-dark.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused-dark.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused-dark@2.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused@2.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border.png theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border@2.png theme/Just-Dark/gtk-3.0/borders/osd-border.png theme/Just-Dark/gtk-3.0/borders/osd-border@2.png theme/Just-Dark/gtk-3.0/borders/right-button-active-border-dark.png theme/Just-Dark/gtk-3.0/borders/right-button-active-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/right-button-active-border.png theme/Just-Dark/gtk-3.0/borders/right-button-active-border@2.png theme/Just-Dark/gtk-3.0/borders/right-button-border-dark.png theme/Just-Dark/gtk-3.0/borders/right-button-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/right-button-border.png theme/Just-Dark/gtk-3.0/borders/right-button-border@2.png theme/Just-Dark/gtk-3.0/borders/right-entry-border-dark.png theme/Just-Dark/gtk-3.0/borders/right-entry-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/right-entry-border.png theme/Just-Dark/gtk-3.0/borders/right-entry-border@2.png theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border-dark.png theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border.png theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border@2.png theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-dark.png theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-selected.png theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-selected@2.png theme/Just-Dark/gtk-3.0/borders/scale-highlight-border.png theme/Just-Dark/gtk-3.0/borders/scale-highlight-border@2.png theme/Just-Dark/gtk-3.0/borders/scale-trough-border-dark.png theme/Just-Dark/gtk-3.0/borders/scale-trough-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/scale-trough-border-selected.png theme/Just-Dark/gtk-3.0/borders/scale-trough-border-selected@2.png theme/Just-Dark/gtk-3.0/borders/scale-trough-border.png theme/Just-Dark/gtk-3.0/borders/scale-trough-border@2.png theme/Just-Dark/gtk-3.0/borders/scale-trough-osd-border.png theme/Just-Dark/gtk-3.0/borders/scale-trough-osd-border@2.png theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border-dark.png theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border.png theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border@2.png theme/Just-Dark/gtk-3.0/borders/scale-vertical-highlight-border-dark.png theme/Just-Dark/gtk-3.0/borders/scale-vertical-highlight-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/scale-vertical-highlight-border.png theme/Just-Dark/gtk-3.0/borders/scale-vertical-highlight-border@2.png theme/Just-Dark/gtk-3.0/borders/tab-active-dark.png theme/Just-Dark/gtk-3.0/borders/tab-active-dark@2.png theme/Just-Dark/gtk-3.0/borders/tab-active-darker.png theme/Just-Dark/gtk-3.0/borders/tab-active-darker@2.png theme/Just-Dark/gtk-3.0/borders/tab-active.png theme/Just-Dark/gtk-3.0/borders/tab-active@2.png theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-dark.png theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-dark@2.png theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-darker.png theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-darker@2.png theme/Just-Dark/gtk-3.0/borders/terminal-tab-active.png theme/Just-Dark/gtk-3.0/borders/terminal-tab-active@2.png theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border-focused.png theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border-focused@2.png theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border.png theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border@2.png theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border-dark.png theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border.png theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border@2.png theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border-dark.png theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border.png theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border@2.png theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-dark.png theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused-dark.png theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused-dark@2.png theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused.png theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused@2.png theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border.png theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border@2.png theme/Just-Dark/gtk-3.0/borders/trough-border-dark.png theme/Just-Dark/gtk-3.0/borders/trough-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/trough-border-selected.png theme/Just-Dark/gtk-3.0/borders/trough-border-selected@2.png theme/Just-Dark/gtk-3.0/borders/trough-border.png theme/Just-Dark/gtk-3.0/borders/trough-border@2.png theme/Just-Dark/gtk-3.0/borders/trough-vertical-border-dark.png theme/Just-Dark/gtk-3.0/borders/trough-vertical-border-dark@2.png theme/Just-Dark/gtk-3.0/borders/trough-vertical-border.png theme/Just-Dark/gtk-3.0/borders/trough-vertical-border@2.png theme/Just-Dark/gtk-3.0/granite.css theme/Just-Dark/gtk-3.0/gtk-main-dark.css theme/Just-Dark/gtk-3.0/gtk-widgets-assets-dark.css theme/Just-Dark/gtk-3.0/gtk-widgets-assets-darker-overrides.css theme/Just-Dark/gtk-3.0/gtk-widgets-assets.css theme/Just-Dark/gtk-3.0/gtk-widgets-borders-dark.css theme/Just-Dark/gtk-3.0/gtk-widgets-borders-darker-overrides.css theme/Just-Dark/gtk-3.0/gtk-widgets-borders.css theme/Just-Dark/gtk-3.0/gtk-widgets-dark-overrides.css theme/Just-Dark/gtk-3.0/gtk-widgets-darker-overrides.css theme/Just-Dark/gtk-3.0/gtk-widgets.css theme/Just-Dark/gtk-3.0/gtk.css theme/Just-Dark/gtk-3.0/tabs-dark-overrides.css theme/Just-Dark/gtk-3.0/tabs-darker-overrides.css theme/Just-Dark/gtk-3.0/tabs.css theme/Just-Dark/gtk-3.0/thumbnail.png theme/Just-Dark/gtk-3.0/window-controls-dark-overrides.css theme/Just-Dark/gtk-3.0/window-controls-darker-overrides.css theme/Just-Dark/gtk-3.0/window-controls.css theme/marble-ice/README theme/marble-ice/gtk-2.0/gtkrc
diffstat 447 files changed, 8679 insertions(+), 65 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/applications-dark-overrides.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,15 @@
+@define-color documents_collection_bg shade(@theme_bg_color, 1.2);
+
+GeditStatusbar {
+  background-image: linear-gradient(to bottom,
+                                    shade(@theme_bg_color, 1.05),
+                                    shade(@theme_bg_color, 0.9));
+  box-shadow: inset 0 1px alpha(white, 0.15);
+}
+
+/* Rhythmbox */
+RBButtonBar.toolbar {
+  background-color: @theme_bg_color;
+  border-style: none;
+  background-image: none;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/applications-darker-overrides.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,124 @@
+/* Nemo */
+NemoPathbarButton {
+  color: @dark_fg_color;
+  border-color: @dark_borders;
+  background-image: linear-gradient(to bottom, 
+                                    @dark_button_gradient_color_a, 
+                                    @dark_button_gradient_color_b);
+	box-shadow: inset 0 1px alpha(white, 0.15); 
+}
+
+NemoPathbarButton:hover {
+  background-image: linear-gradient(to bottom, 
+                                    @dark_button_hover_gradient_color_a, 
+                                    @dark_button_hover_gradient_color_b);
+}
+
+NemoPathbarButton:active,
+NemoPathbarButton:checked {
+  border-color: shade(@dark_borders, 0.9);
+  background-image: linear-gradient(to bottom, 
+                                    shade(@dark_button_gradient_color_b, 0.9), 
+                                    shade(@dark_button_gradient_color_b, 1.0));
+	box-shadow: inset 0 1px 2px alpha(black, 0.1); 
+}
+
+NemoStatusBar GtkLabel {
+  text-shadow: none;
+  color: @dark_fg_color;
+}
+
+NemoWindow GtkEventBox {
+	background-color: @dark_bg_color;
+}
+
+NemoWindow GtkSeparator.separator.horizontal {
+	color: @dark_borders
+}
+
+/* Gedit */
+GeditWindow .pane-separator,
+GeditWindow .pane-separator:hover {
+  border-width: 0 1px 1px 1px;
+  border-style: solid;
+  border-color: alpha(@dark_bg_color, 0.3);
+  background-color: alpha(@dark_bg_color, 0.2);
+}
+
+GeditFileBrowserWidget .toolbar {
+  border-bottom: 1px solid @dark_borders;
+}
+
+/* Rhythmbox */
+RBButtonBar.toolbar {
+  background-color: @theme_bg_color;
+  border-style: none;
+  background-image: none;
+}
+
+RBButtonBar.toolbar .button.flat {
+  transition: none;
+  color: @theme_fg_color;
+  icon-shadow: 0 1px @button_text_shadow;
+  text-shadow: 0 1px @button_text_shadow;
+}
+
+RBButtonBar.toolbar .button.flat:focus {
+  border-image: -gtk-scaled(url("borders/button-border-default.png"),url("borders/button-border-default@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch;
+}
+
+RBButtonBar.toolbar .button.flat:hover {
+  color: @theme_fg_color;
+  icon-shadow: 0 1px @button_text_shadow;
+  text-shadow: 0 1px @button_text_shadow;
+  background-image: linear-gradient(to bottom,
+                                    @button_hover_gradient_color_a,
+                                    @button_hover_gradient_color_b);
+  border-image: -gtk-scaled(url("borders/button-border.png"),url("borders/button-border@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch;
+}
+
+RBButtonBar.toolbar .button.flat:active,
+RBButtonBar.toolbar .button.flat:checked,
+RBButtonBar.toolbar .button.flat:active:hover,
+RBButtonBar.toolbar .button.flat:checked:hover {
+  color: @button_active_text;
+  background-image: linear-gradient(to bottom,
+                                    @button_active_gradient_color_a,
+                                    @button_active_gradient_color_b);
+  text-shadow: 0 -1px @button_active_text_shadow;
+  icon-shadow: 0 -1px @button_active_text_shadow;
+  border-image: -gtk-scaled(url("borders/button-active-border.png"),url("borders/button-active-border@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch;
+}
+
+/* Evince */
+EvWindow.background EggFindBar.primary-toolbar.toolbar.horizontal {
+  background-image: none;
+  background-color: shade(@dark_bg_color, 1.1);
+}
+
+/* Marlin */
+MarlinViewChromeLocationBar .button.raised:focus {
+  background-image: none;
+}
+
+MarlinViewChromeLocationBar .button:active,
+MarlinViewChromeLocationBar .button:checked {
+  background-image: none;
+  background-color: alpha(black, 0.2);
+}
+
+/* Panel */
+.panel {
+  background-color: transparent;
+}
+
+/*Widgets*/
+
+/* Bottom Toolbars */
+.bottom-toolbar.toolbar {
+  border-color: @dark_borders;
+	box-shadow: inset 0 1px alpha(white, 0.15);
+  background-image: linear-gradient(to bottom,
+                                    shade(@dark_bg_color, 1.1),
+                                    shade(@dark_bg_color, 0.9));
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/applications.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,868 @@
+@define-color terminal_bg shade(#3D3E40, 0.7);
+@define-color terminal_fg #ffffff;
+@define-color documents_emblem_bg #3465a4;
+@define-color documents_collection_bg shade(@theme_bg_color, 0.8);
+@define-color entry_tag_bg @theme_selected_bg_color;
+@define-color entry_tag_fg @theme_selected_fg_color;
+
+/* Evolution */
+/* needed for webkit/GtkStyle/Evolution compatibility */
+GtkHTML {
+  background-color: @theme_base_color;
+  color: @theme_text_color;
+}
+GtkHTML:active {
+  color: @theme_selected_fg_color;
+  background-color: @theme_selected_bg_color;
+}
+
+/* Sushi */
+/* used by gnome-font-viewer and sushi */
+SushiFontWidget {
+  padding: 6px 12px;
+}
+
+/*GNOME Terminal */
+VteTerminal {
+  background-color: @terminal_bg;
+  color: @terminal_fg;
+}
+
+TerminalWindow GtkNotebook.notebook {
+  border-bottom-width: 0;
+  border-right-width: 0;
+  border-left-width: 0;
+}
+
+TerminalWindow .notebook tab.reorderable-page,
+TerminalWindow .notebook tab.reorderable-page:hover {
+  padding-top: 3px;
+  padding-bottom: 3px;
+}
+
+TerminalWindow .scrollbars-junction,
+TerminalWindow .scrollbar.trough {
+  background-color: @terminal_bg;
+	background-image: none;
+	border-color: @terminal_bg;
+	border-image: none;
+}
+
+TerminalWindow .scrollbar.slider.vertical {
+    border-image: -gtk-scaled(url("assets/scrollbar-slider-dark.png"),url("assets/scrollbar-slider-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px;
+}
+
+TerminalWindow .scrollbar.slider.vertical:hover {
+    border-image: -gtk-scaled(url("assets/scrollbar-slider-hover-dark.png"),url("assets/scrollbar-slider-hover-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px;
+}
+
+TerminalWindow .scrollbar.slider.vertical:active {
+    border-image: -gtk-scaled(url("assets/scrollbar-slider-active-dark.png"),url("assets/scrollbar-slider-active-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px;
+}
+
+/* Nautilus */
+NautilusWindow * {
+    -GtkPaned-handle-size: 1px;
+}
+
+.nautilus-canvas-item {
+  border-radius: 2px;
+}
+
+.nautilus-desktop.nautilus-canvas-item {
+  color: @theme_selected_fg_color;
+  text-shadow: 1px 1px black;
+}
+
+.nautilus-desktop.nautilus-canvas-item:active {
+  color: @theme_text_color;
+}
+
+.nautilus-desktop.nautilus-canvas-item:selected {
+  color: @theme_selected_fg_color;
+}
+
+.nautilus-desktop.nautilus-canvas-item:active,
+.nautilus-desktop.nautilus-canvas-item:prelight,
+.nautilus-desktop.nautilus-canvas-item:selected {
+  text-shadow: none;
+}
+
+NautilusNotebook.notebook {
+  background-color: @theme_base_color;
+}
+/*
+NautilusNotebook.notebook tab.top {
+  padding: 6px 20px 5px; }
+*/
+
+NautilusWindow > GtkGrid > .pane-separator,
+NautilusWindow > GtkGrid > .pane-separator:hover {
+  border-width: 0 1px 0 0;
+  border-style: solid;
+  border-color: shade(@borders, 1.1);
+  background-color: @sidebar_bg;
+  color: shade (@theme_bg_color, 0.9);
+}
+
+NautilusQueryEditor .search-bar.toolbar {
+  padding-top: 5px;
+  padding-left: 5px;
+  padding-right: 5px;
+}
+
+/* Nemo */
+NemoWindow * {
+	-GtkPaned-handle-size: 1px;
+}
+
+NemoWindow .sidebar .frame {
+	border-width: 0;
+}
+
+NemoWindow GtkSeparator.separator.horizontal {
+	color: @borders
+}
+
+NemoWindow .pane-separator,
+NemoWindow .pane-separator:hover {
+  border-width: 0 1px 0 0;
+  border-style: solid;
+  border-color: @borders;
+}
+/*
+NemoWindow .notebook tab.top {
+  padding: 4px 20px 2px;
+}
+*/
+NemoNotebook.notebook {
+  border-width: 1px 0 0 0;
+}
+
+NemoPathbarButton {
+	color: @theme_fg_color;
+	border-width: 1px;
+  border-color: @borders;
+  background-image: linear-gradient(to bottom, 
+                                    @button_gradient_color_a, 
+                                    @button_gradient_color_b);
+	box-shadow: inset 0 1px alpha(@highlight, 0.9); 
+}
+
+NemoPathbarButton:hover {
+  background-image: linear-gradient(to bottom, 
+                                    @button_hover_gradient_color_a, 
+                                    @button_hover_gradient_color_b);
+}
+
+NemoPathbarButton:active,
+NemoPathbarButton:checked {
+  border-color: shade(@borders, 0.9);
+  background-image: linear-gradient(to bottom, 
+                                    shade(@button_gradient_color_b, 0.9), 
+                                    shade(@button_gradient_color_b, 1.0));
+	box-shadow: inset 0 1px 2px alpha(black, 0.1); 
+}
+
+.nemo-desktop.nemo-canvas-item {
+  color: @theme_selected_fg_color;
+  text-shadow: 1px 1px black;
+}
+
+/*Gedit*/
+GeditWindow *{
+  -GtkPaned-handle-size: 1;
+}
+
+GeditWindow .pane-separator,
+GeditWindow .pane-separator:hover {
+  border-width: 0 1px 1px 1px;
+  border-style: solid;
+  border-color: @borders;
+  background-color: shade(@theme_bg_color, 0.95);
+  color: @borders;
+}
+
+.open-document-selector-listbox-row {
+  border-bottom: 1px solid shade(@theme_bg_color, 0.95);
+  padding: 6px 6px 6px 12px;
+}
+
+.open-document-selector-listbox-row .path-label {
+  font-size: smaller;
+  color: alpha(@theme_fg_color, 0.5);
+}
+
+.open-document-selector-listbox-row:selected .path-label {
+  color: alpha(@theme_selected_fg_color, 0.5);
+}
+
+.gedit-document-panel {
+  background-color: @sidebar_bg;
+}
+
+/* sidepane close button styling (copied from the gtk tab close button) */
+.gedit-document-panel .list-row .button {
+  color: transparent;
+  border-image: none;
+  background-image: none;
+  background-color: transparent;
+  border-radius: 3px;
+  border-style: solid;
+  border-color: transparent;
+  border-width: 1px;
+  padding: 1px;
+  icon-shadow: none;
+}
+
+.gedit-document-panel .prelight-row .button  {
+  color: @theme_fg_color;
+  border-color: alpha(black, 0.1);
+  transition: all 100ms ease-in;
+}
+
+.gedit-document-panel .prelight-row:selected .button  {
+  color: @theme_selected_fg_color;
+  border-color: alpha(white, 0.2);
+}
+
+.gedit-document-panel .list-row .button:hover,
+.gedit-document-panel .prelight-row .button:hover {
+  color: shade(red, 1.3);
+  border-color: alpha(black, 0.2);
+  transition: all 100ms ease-in;
+  border-width: 1px;
+}
+
+.gedit-document-panel .prelight-row:selected .button:hover {
+  color: @theme_selected_fg_color;
+  border-color: alpha(white, 0.5);
+}
+
+.gedit-document-panel .prelight-row .button:active {
+  color: @theme_fg_color;
+  background-color: alpha(black, 0.08);
+  box-shadow: inset 0 1px alpha(black, 0.05);
+  border-color: alpha(black, 0.27)
+                alpha(black, 0.13)
+                alpha(black, 0.13)
+                alpha(black, 0.13);
+}
+
+.gedit-document-panel-dragged-row {
+  border: 1px solid @borders;
+  background-color: shade(@sidebar_bg, 0.90);
+  color: @theme_fg_color;
+}
+
+.gedit-document-panel-placeholder-row {
+  border: none;
+  background-color: mix(@sidebar_bg, @theme_selected_bg_color, 0.20);
+  transition: all 100ms ease-in;
+}
+
+GeditStatusbar {
+  border-top: 1px solid @borders;
+  background-image: linear-gradient(to bottom,
+                                    shade(@theme_bg_color, 1.00),
+                                    shade(@theme_bg_color, 0.96));
+  box-shadow: inset 0 1px @highlight_shadow;
+}
+
+GeditStatusMenuButton.button.flat,
+GeditStatusMenuButton:prelight.button.flat,
+GeditStatusMenuButton:checked.button.flat {
+  border-image: none;
+  border-width: 1px 1px 0 1px;
+  border-radius: 0; }
+
+GeditStatusMenuButton:prelight.button.flat {
+  border-color: @borders; }
+
+GeditStatusMenuButton:checked.button.flat {
+  border-color: shade(@button_active_gradient_color_a, 0.9); }
+
+GeditViewFrame .gedit-search-slider {
+  background-color: shade(@theme_bg_color, 1.02);
+  padding: 6px;
+  border-color: shade(@borders, 1.1);
+  border-radius: 0 0 3px 3px;
+  border-width: 0 1px 1px 1px;
+  border-style: solid;
+}
+
+GeditFileBrowserWidget .toolbar {
+  border-bottom: 1px solid @borders;
+  background-color: shade(@theme_bg_color, 0.95);
+}
+
+.gedit-search-entry-occurrences-tag {
+  color: alpha(@theme_fg_color, 0.6);
+  margin: 2px;
+  padding: 2px;
+}
+
+/* GNOME Documents */
+.documents-load-more.button,
+.documents-load-more.button:focus,
+.documents-load-more.button:focus:active,
+.documents-load-more.button:active,
+.documents-load-more.button:active:hover {
+  border-image: none;
+  border-color: @borders;
+  border-width: 1px 0 0;
+  border-radius: 0;
+}
+
+.documents-load-more.button:focus:active,
+.documents-load-more.button:active,
+.documents-load-more.button:active:hover {
+  border-color: shade(@button_active_gradient_color_a, 0.7);
+}
+
+.documents-icon-bg {
+  background-color: @documents_emblem_bg;
+  border-radius: 4px;
+  color: @theme_base_color;
+}
+
+.documents-collection-icon {
+  background-color: @documents_collection_bg;
+  border-radius: 4px;
+}
+
+.documents-favorite.button:active,
+.documents-favorite.button:active:hover {
+  color: shade(@theme_selected_bg_color, 1.20);
+}
+
+.documents-entry-tag {
+  background-color: @entry_tag_bg;
+  color: @entry_tag_fg;
+  border-radius: 2px;
+  border-width: 0;
+  margin: 2px;
+  margin-bottom: 3px;
+  padding: 4px;
+}
+
+.documents-entry-tag:hover {
+  background-color: shade(@entry_tag_bg, 1.10);
+  color: @entry_tag_fg;
+}
+
+.documents-entry-tag.button,
+.documents-entry-tag.button:hover,
+.documents-entry-tag.button:active,
+.documents-entry-tag.button:active:hover {
+  background-color: transparent;
+  background-image: none;
+  border-image: none;
+  border-width: 0;
+}
+
+.toolbar .linked .documents-entry-tag.button,
+.toolbar .linked .documents-entry-tag.button:hover{
+  border-image: none;
+  box-shadow: none;
+}
+
+.toolbar .linked .documents-entry-tag.button:hover {
+  color: alpha(@entry_tag_fg, 0.7);
+}
+
+.content-view.document-page {
+  border-style: solid;
+  border-width: 3px 3px 6px 4px;
+  border-image: url("assets/thumbnail-frame.png") 3 3 6 4;
+}
+
+/* Baobab */
+.cell.baobab-level-cell,
+.cell.baobab-level-cell:hover,
+.cell.baobab-level-cell:selected,
+.cell.baobab-level-cell:selected:hover {
+	background-image: none;
+}
+
+BaobabRingschart {
+  background-color: @theme_bg_color;
+  padding: 13px 13px 13px 13px;
+}
+
+BaobabRingschart.subfolder-tip {
+  border-radius: 2px;
+  border-style: none;
+  padding: 3px 3px 3px 3px;
+  background-color: rgba(0, 0, 0, 0.6);
+  color: @theme_selected_fg_color;
+  text-shadow: 1px 1px rgba(0, 0, 0, 0.6);
+}
+
+/* Epiphany */
+#ephy-page-menu-button.active-menu {
+  background-image: none;
+  background-color: @theme_base_color;
+  border-image: none;
+  border-color: @theme_base_color;
+  border-radius: 3px 3px 0 0;
+  color: @theme_fg_color;
+  icon-shadow: none;
+}
+
+EphyWindow.background GtkProgressBar.osd.progressbar {
+  background-color: @theme_selected_bg_color;
+  border-radius: 0;
+}
+
+EphyWindow.background GtkProgressBar.osd.trough {
+	box-shadow: none;
+}
+
+/* GNOME Photos *//*
+.photos-icon-bg {
+	icon-shadow: 0 1px #000000;
+}*/
+
+/* Gucharmap */
+GucharmapChartable:active {
+	background-color: @theme_selected_bg_color;
+	color: @theme_selected_fg_color;
+}
+
+/*Evince*/
+EvWindow .pane-separator {
+  background-image: linear-gradient(to bottom, @theme_bg_color);
+}
+
+EvWindow.background EggFindBar.primary-toolbar.toolbar.horizontal {
+  background-image: none;
+}
+
+/* Shotwell */
+LibraryWindow GtkPaned.horizontal {
+  -GtkPaned-handle-size: 1;
+  background-color: transparent;
+  border-width: 1px 1px 0 0;
+  border-color: shade(#474747, 0.7);
+}
+
+LibraryWindow GtkPaned.horizontal {
+	/*-GtkPaned-handle-size: 1;*/
+	background-image: none;
+	border-width: 0;
+  background-color: @theme_bg_color;
+}
+
+LibraryWindow GtkFrame.frame {
+	border-width: 0;
+}
+
+LibraryWindow .bottom-toolbar.toolbar {
+  border-color: alpha(black, 0.75);
+}
+
+/* Gnome-Sound-Recorder */
+#recordGrid .toolbar {
+	background-color: @theme_bg_color; 
+	background-image: none; 
+	color: @theme_fg_color;
+}
+
+/* GNOME Bluetooth *//*
+GtkEntry.entry.pin-entry {
+	font: regular 50;
+	padding-left: 25px;
+	padding-right: 25px;
+}
+
+GtkLabel.pin-label {
+	font: regular 50;
+}*/
+
+/* Totem */
+TotemMainToolbar.header-bar {
+	border-width: 0;
+}
+
+TotemGrilo.vertical .search-bar {
+	border-width: 1px 0 0 0;
+}
+
+GtkApplicationWindow.background GtkStack GtkVBox.vertical GtkOverlay GtkRevealer.top {
+	background-color: @borders;
+}
+
+TotemGrilo.vertical GdMainView.frame {
+  border-width: 1px 0 0 0;
+}
+
+
+/* Geary */ /*FIXME this could cause problems*/
+GtkPaned.horizontal.sidebar-pane-separator GtkPaned.horizontal,
+GtkPaned.horizontal.sidebar-pane-separator {
+  -GtkPaned-handle-size: 1;
+  border-width: 0 1px 0 0;
+  border-style: solid;
+  border-color: @borders;
+}
+
+GtkPaned.horizontal.sidebar-pane-separator GtkBox.vertical.sidebar GtkFrame.frame {
+	border-width: 0 0 1px 0;
+}
+
+GtkPaned.horizontal.sidebar-pane-separator GtkPaned.horizontal GtkFrame.frame {
+	border-width: 0;
+}
+
+MainWindow.background GtkBox.vertical MainToolbar {
+	border-bottom: 1px solid @borders
+}
+
+/* File-roller */
+FrWindow.background GtkPaned.horizontal {
+  -GtkPaned-handle-size: 1;
+}
+
+FrWindow > GtkGrid > .pane-separator,
+FrWindow > GtkGrid > .pane-separator:hover {
+  border-width: 0 1px 0 0;
+  border-style: solid;
+  border-color: @borders;
+}
+
+FrWindow.background GtkBox.vertical GtkTreeView.view {
+  background-color: @sidebar_bg;
+}
+
+/* Fallback Mode Panel */
+.gnome-panel-menu-bar,
+PanelApplet > GtkMenuBar.menubar,
+PanelToplevel,
+PanelWidget,
+PanelAppletFrame,
+PanelApplet {
+  color: @os_chrome_fg_color;
+  text-shadow: 0 -1px alpha(black, 0.8);
+  background-image: linear-gradient(to bottom, 
+                                    @os_chrome_bg_color_a, 
+                                    @os_chrome_bg_color_b);
+  box-shadow: inset 0 2px alpha(white, 0.15),
+              inset 0 1px black,
+              inset 0 -1px black;
+}
+
+ClockBox,
+.gnome-panel-menu-bar.menubar,
+PanelApplet > GtkMenuBar.menubar {
+  font: bold;
+}
+
+.gnome-panel-menu-bar.menubar .menuitem:hover,
+PanelApplet > GtkMenuBar.menubar .menuitem:hover {
+  /*text-shadow: 0 1px @os_chrome_bg_color;*/
+}
+
+.gnome-panel-menu-bar.menubar .menu,
+PanelApplet > GtkMenuBar.menubar .menu {
+  font: regular;
+}
+
+.gnome-panel-menu-bar.menubar .menu:hover,
+PanelApplet > GtkMenuBar.menubar .menu:hover {
+  text-shadow: none;
+}
+
+.gnome-panel-menu-bar .menuitem:hover,
+PanelApplet > GtkMenuBar.menubar .menuitem:hover,
+.gnome-panel-menu-bar .menuitem:hover,
+PanelApplet > GtkMenuBar.menubar .menuitem:hover {
+  background-color: @os_chrome_selected_bg_color;
+  color: @os_chrome_selected_fg_color;
+}
+
+.gnome-panel-menu-bar .menuitem:hover,
+PanelApplet > GtkMenuBar.menubar .menuitem:hover {
+  color: @os_chrome_selected_fg_color;
+}
+
+PanelApplet .button,
+PanelApplet .button:hover {
+  padding: 4px;
+  border-image: none;
+  border-width: 3px;
+  border-radius: 5px;
+  background-image: none;
+  background-color: transparent;
+  color: @os_chrome_fg_color;
+  text-shadow: 0 -1px alpha(black, 0.8);
+  icon-shadow: none;
+  box-shadow: inset -2px 0 alpha(white, 0.05),
+              inset 2px 0 alpha(white, 0.05),
+              inset 0 2px alpha(white, 0.12),
+              inset 0 1px alpha(black, 0.6),
+              inset 0 -1px alpha(black, 0.8),
+              inset 1px 0 alpha(black, 0.6),
+              inset -1px 0 alpha(black, 0.6);
+}
+
+PanelApplet .button:hover {
+  background-color: alpha(white, 0.08);
+}
+
+PanelApplet .button:active:hover,
+PanelApplet .button:active,
+PanelApplet .button:checked:hover,
+PanelApplet .button:checked {
+  border-image: none;
+  border-width: 3px;
+  border-radius: 5px;
+  background-image: linear-gradient(to bottom, 
+                                    shade(@os_chrome_bg_color_b, 0.6), 
+                                    shade(@os_chrome_bg_color_a, 0.6));
+  box-shadow: inset 0 1px 2px alpha(black, 0.2),
+              inset 0 1px shade(@os_chrome_bg_color_a, 0.8),
+              inset 1px 0 black,
+              inset -1px 0 black,
+              inset 0 1px black,
+              inset 0 -1px black;
+}
+
+PanelApplet:hover {
+  color: @os_chrome_selected_fg_color;
+}
+
+PanelApplet:active,
+PanelApplet:hover:active {
+  color: @os_chrome_selected_fg_color;
+  text-shadow: 0 1px @os_chrome_bg_color;
+}
+
+WnckPager {
+  background-color: alpha(@os_chrome_selected_bg_color, 0.5);
+}
+
+NaTrayApplet {
+  -NaTrayApplet-icon-padding: 12;
+  -NaTrayApplet-icon-size: 16;
+}
+
+/* Elementary Apps */
+
+/**********
+ * Birdie *
+ *********/
+BirdieWidgetsTweetList * {
+  background-image: none;
+  background-color: transparent;
+}
+
+/*********
+* Marlin *
+*********/
+MarlinViewChromeLocationBar .button {
+  padding: 4px 8px 5px 8px;
+  background-image: linear-gradient(to bottom, 
+                                    @button_gradient_color_a, 
+                                    @button_gradient_color_b);
+}
+
+MarlinViewChromeLocationBar .button:focus {
+  background-image: none;
+}
+
+MarlinViewChromeLocationBar .button:active,
+MarlinViewChromeLocationBar .button:checked {
+  background-image: none;
+  background-color: alpha(black, 0.1);
+}
+
+/*******
+* Gala *
+*******/
+.gala-notification {
+  border-width: 0;
+  border-radius: 4px;
+  background-color: transparent;
+  background-image: linear-gradient(to bottom,
+                                    alpha (@theme_bg_color, 0.98),
+                                    alpha (@theme_bg_color, 0.98) 80%,
+                                    alpha (shade(@theme_bg_color, 0.92), 0.98));
+  box-shadow: inset 0 0 0 1px alpha (#fff, 0.10),
+              inset 0 1px 0 0 alpha (#fff, 0.90),
+              inset 0 -1px 0 0 alpha (#fff, 0.30),
+              0 0 0 1px alpha (#000, 0.20),
+              0 2px 7px 0 alpha (#000, 0.35);
+}
+
+/**********
+ * Notify *
+ *********/
+.notify {
+  /*-notify-shadow: 0px 2px 18px alpha (#000, 0.60);*/
+  border-radius: 5px;
+  border: 1px solid alpha (#000, 0.30);
+  background-color: alpha (#f8f8f8, 0.95);
+}
+
+.notify .low {
+}
+
+.notify .critical {
+}
+
+/*********
+ * Panel *
+ ********/
+.panel {
+  background-color: transparent;
+  color: #fff;
+  font-weight: bold;
+  text-shadow: 0 1px 2px alpha (#000, 0.6);
+  icon-shadow: 0 1px 2px alpha (#000, 0.6);
+}
+
+.panel .menu .menuitem,
+.panel .menubar .menu .menuitem {
+  font-weight: normal;
+  text-shadow: none;
+  icon-shadow: none;
+}
+
+.panel .menubar .menuitem {
+  text-shadow: 0 1px 2px alpha (#000, 0.6);
+  icon-shadow: 0 1px 2px alpha (#000, 0.6);
+}
+
+.panel .menubar .menuitem:hover {
+  background-color: transparent;
+}
+
+.panel-shadow {
+  background-image: none;
+  background-color: transparent;
+}
+
+.panel-app-button {
+  -GtkMenuItem-horizontal-padding: 6px;
+}
+
+.composited-indicator {
+  background-color: transparent;
+  color: #fff;
+  padding: 0 2px;
+}
+
+.composited-indicator.menuitem:active,
+.composited-indicator.menuitem:prelight {
+  border-style: none;
+  background-image: none;
+  box-shadow: none;
+}
+
+/*************
+ * Slingshot *
+ ************/
+.button.app {
+  border-width: 0;
+  border-radius: 2px;
+  box-shadow: none;
+  border-image: none;
+  background-image: none;
+}
+
+.app:hover {
+  background-color: alpha (#000, 0.08);
+}
+.app:focus {
+  background-color: alpha (#000, 0.20);
+}
+ 
+.search-item {
+  border-width: 0;
+  border-radius: 0;
+  box-shadow: none;
+}
+
+.search-item:hover,
+.search-item:focus {
+  background-color: @theme_selected_bg_color;
+  color: @theme_selected_fg_color;
+  text-shadow: 0 1px 1px alpha (#000, 0.25);
+  icon-shadow: 0 1px 1px alpha (#000, 0.25);
+  border-radius: 0;
+}
+ 
+.search-entry-large,
+.search-entry-large:focus {
+  border: none;
+  font: open sans light 18;
+  padding: 8px;
+  background-image: none;
+  background-color: transparent;
+  box-shadow: none;
+  border-radius: 0;
+}
+ 
+.search-category-header {
+  color: #808080;
+}
+
+/*********
+ * Tweet *
+ ********/
+.tweet {
+  padding: 0;
+  box-shadow: none;
+}
+
+/***************
+ * Switchboard *
+ **************/
+SwitchboardCategoryView .category-label {
+  font: open sans 11;
+  font-weight: 600;
+  text-shadow: 0 1px alpha (#fff, 0.6);
+}
+
+/************
+ * Terminal *
+ ***********/
+PantheonTerminalPantheonTerminalWindow.background {
+  background-color: transparent;
+}
+
+/*********
+ * Noise *
+ *********/
+NoiseLibraryWindow GtkPaned.vertical,
+NoiseLibraryWindow GtkPaned.horizontal,
+NoiseLibraryWindow GtkPaned.vertical:hover,
+NoiseLibraryWindow GtkPaned.horizontal:hover {	
+  -GtkPaned-handle-size: 1;
+  background-color: @borders;
+  background-image: none;
+}
+
+NoiseInfoPanel.content-view {
+  background-color: @content_view_bg;
+}
+
+/*Widgets*/
+
+/* Bottom Toolbars */
+.bottom-toolbar.toolbar {
+  border-width: 1px 0 0 0;
+	border-style: solid;
+  border-color: @borders;
+	padding: 5px;
+	box-shadow: inset 0 1px alpha(white, 0.95);
+  background-image: linear-gradient(to bottom,
+                                      shade(@theme_bg_color, 0.99),
+                                      shade(@theme_bg_color, 0.93));
+}
+
+.bottom-toolbar.toolbar .button:insensitive {
+  border-image: none;
+  background-color: transparent;
+}
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-checked@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-mixed@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-left-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-left-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-left.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-left@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/header-separator@2.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-dark.svg	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="2"
+   height="24"
+   id="svg32934"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="pane-separator-grip-dark.svg">
+  <defs
+     id="defs32936" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="11.313708"
+     inkscape:cx="-46.790574"
+     inkscape:cy="11.379732"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1920"
+     inkscape:window-height="1021"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata32939">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(0,8)">
+    <path
+       sodipodi:type="arc"
+       style="fill:#595959;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-320.75518)" />
+    <path
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-326.25519)"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828"
+       style="fill:#595959;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#595959;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5830"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-331.75519)" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#595959;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824-3"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-309.75517)" />
+    <path
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-315.25518)"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828-7"
+       style="fill:#595959;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-prelight-dark.svg	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="2"
+   height="24"
+   id="svg32934"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="pane-separator-grip-prelight-dark.svg">
+  <defs
+     id="defs32936" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="11.313708"
+     inkscape:cx="-46.613797"
+     inkscape:cy="11.379732"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1920"
+     inkscape:window-height="1021"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata32939">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(0,8)">
+    <path
+       sodipodi:type="arc"
+       style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-320.75518)" />
+    <path
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-326.25519)"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828"
+       style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5830"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-331.75519)" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824-3"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-309.75517)" />
+    <path
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-315.25518)"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828-7"
+       style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-prelight.svg	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="2"
+   height="24"
+   id="svg32934"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="pane-separator-grip-prelight.svg">
+  <defs
+     id="defs32936" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="11.313708"
+     inkscape:cx="-46.613797"
+     inkscape:cy="11.379732"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1920"
+     inkscape:window-height="1021"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata32939">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(0,8)">
+    <path
+       sodipodi:type="arc"
+       style="fill:#2e3436;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-320.75518)" />
+    <path
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-326.25519)"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828"
+       style="fill:#2e3436;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#2e3436;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5830"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-331.75519)" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#2e3436;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824-3"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-309.75517)" />
+    <path
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-315.25518)"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828-7"
+       style="fill:#2e3436;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-dark.svg	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="24"
+   height="2"
+   id="svg32934"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="pane-separator-grip-vertical-dark.svg">
+  <defs
+     id="defs32936" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8"
+     inkscape:cx="-46.273431"
+     inkscape:cy="12.438041"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1920"
+     inkscape:window-height="1021"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata32939">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(0,-14)">
+    <path
+       sodipodi:type="arc"
+       style="fill:#595959;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,469.09367,339.75564)" />
+    <path
+       transform="matrix(-0.52621972,0,0,-0.52621861,474.59365,339.75564)"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828"
+       style="fill:#595959;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#595959;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5830"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,480.09364,339.75564)" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#595959;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824-3"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,458.09369,339.75564)" />
+    <path
+       transform="matrix(-0.52621972,0,0,-0.52621861,463.59368,339.75564)"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828-7"
+       style="fill:#595959;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-prelight-dark.svg	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="24"
+   height="2"
+   id="svg32934"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="pane-separator-grip-vertical-prelight-dark.svg">
+  <defs
+     id="defs32936" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8"
+     inkscape:cx="-46.273431"
+     inkscape:cy="12.438041"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1920"
+     inkscape:window-height="1021"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata32939">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(0,-14)">
+    <path
+       sodipodi:type="arc"
+       style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,469.09367,339.75564)" />
+    <path
+       transform="matrix(-0.52621972,0,0,-0.52621861,474.59365,339.75564)"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828"
+       style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5830"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,480.09364,339.75564)" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824-3"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,458.09369,339.75564)" />
+    <path
+       transform="matrix(-0.52621972,0,0,-0.52621861,463.59368,339.75564)"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828-7"
+       style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-prelight.svg	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="24"
+   height="2"
+   id="svg32934"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="pane-separator-grip-vertical-prelight.svg">
+  <defs
+     id="defs32936" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8"
+     inkscape:cx="-46.273431"
+     inkscape:cy="12.438041"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1920"
+     inkscape:window-height="1021"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata32939">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(0,-14)">
+    <path
+       sodipodi:type="arc"
+       style="fill:#2e3436;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,469.09367,339.75564)" />
+    <path
+       transform="matrix(-0.52621972,0,0,-0.52621861,474.59365,339.75564)"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828"
+       style="fill:#2e3436;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#2e3436;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5830"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,480.09364,339.75564)" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#2e3436;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824-3"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,458.09369,339.75564)" />
+    <path
+       transform="matrix(-0.52621972,0,0,-0.52621861,463.59368,339.75564)"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828-7"
+       style="fill:#2e3436;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical.svg	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="24"
+   height="2"
+   id="svg32934"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="pane-separator-grip-vertical.svg">
+  <defs
+     id="defs32936" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8"
+     inkscape:cx="-24.023431"
+     inkscape:cy="12.438041"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1280"
+     inkscape:window-height="741"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata32939">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(0,-14)">
+    <path
+       sodipodi:type="arc"
+       style="fill:#babdb6;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,469.09367,339.75564)" />
+    <path
+       transform="matrix(-0.52621972,0,0,-0.52621861,474.59365,339.75564)"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828"
+       style="fill:#babdb6;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#babdb6;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5830"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,480.09364,339.75564)" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#babdb6;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824-3"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       transform="matrix(-0.52621972,0,0,-0.52621861,458.09369,339.75564)" />
+    <path
+       transform="matrix(-0.52621972,0,0,-0.52621861,463.59368,339.75564)"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828-7"
+       style="fill:#babdb6;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip.svg	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="2"
+   height="24"
+   id="svg32934"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="pane-separator-grip.svg">
+  <defs
+     id="defs32936" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="11.313708"
+     inkscape:cx="-31.057447"
+     inkscape:cy="11.379732"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1280"
+     inkscape:window-height="741"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata32939">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(0,8)">
+    <path
+       sodipodi:type="arc"
+       style="fill:#babdb6;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-320.75518)" />
+    <path
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-326.25519)"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828"
+       style="fill:#babdb6;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#babdb6;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5830"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-331.75519)" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#babdb6;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       id="path5824-3"
+       sodipodi:cx="868.63647"
+       sodipodi:cy="617.14966"
+       sodipodi:rx="1.9003495"
+       sodipodi:ry="1.9003495"
+       d="m 870.53682,617.14966 c 0,1.04953 -0.85081,1.90035 -1.90035,1.90035 -1.04953,0 -1.90034,-0.85082 -1.90034,-1.90035 0,-1.04954 0.85081,-1.90035 1.90034,-1.90035 1.04954,0 1.90035,0.85081 1.90035,1.90035 z"
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-309.75517)" />
+    <path
+       transform="matrix(0.52621899,0,0,0.52621789,-456.09301,-315.25518)"
+       d="m 870.53682,617.14966 a 1.9003495,1.9003495 0 1 1 -3.80069,0 1.9003495,1.9003495 0 1 1 3.80069,0 z"
+       sodipodi:ry="1.9003495"
+       sodipodi:rx="1.9003495"
+       sodipodi:cy="617.14966"
+       sodipodi:cx="868.63647"
+       id="path5828-7"
+       style="fill:#babdb6;fill-opacity:1;stroke:none;display:inline;enable-background:new"
+       sodipodi:type="arc" />
+  </g>
+</svg>
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-checked@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-mixed@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/radio-unchecked@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-slider@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-trough.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/scrollbar-trough@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-active-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-active-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-active-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-active-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-active-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-active-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-active.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-active@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-hover-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-hover-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-hover-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-hover-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-hover-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-hover-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-hover.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-hover@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-insensitive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-insensitive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-insensitive-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-insensitive-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-insensitive-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-insensitive-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-insensitive.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-insensitive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/slider@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-active@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-insensitive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-insensitive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-insensitive-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-insensitive-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-insensitive.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-insensitive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-slider-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-slider-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-slider-insensitive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-slider-insensitive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-slider-insensitive.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-slider-insensitive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-slider.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch-slider@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/switch@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/thumbnail-frame.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton-close-prelight.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton-close-prelight@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton-max-prelight.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton-max-prelight@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton-min-prelight.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton-min-prelight@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton-pressed.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton-pressed@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton-unfocused.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton-unfocused@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton.png has changed
Binary file theme/Just-Dark/gtk-3.0/assets/titlebutton@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-focused-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-focused-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-focused.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-focused@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-active-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-default-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-default-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-default.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-default@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-destructive-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-destructive-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-destructive.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-destructive@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-selected-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-selected-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-suggested-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-suggested-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-suggested.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border-suggested@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/button-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/generic-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/generic-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/generic-border-focused-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/generic-border-focused-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/generic-border-focused.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/generic-border-focused@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/generic-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/generic-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-button-active-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-button-active-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-button-active-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-button-active-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-button-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-button-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-button-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-button-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-entry-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-entry-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-entry-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-entry-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-entry-focused-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-entry-focused-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-entry-focused-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/left-entry-focused-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-button-active-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-button-active-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-button-active-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-button-active-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-button-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-button-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-button-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-button-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-entry-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-entry-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-entry-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-entry-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/osd-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/osd-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-button-active-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-button-active-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-button-active-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-button-active-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-button-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-button-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-button-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-button-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-entry-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-entry-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-entry-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-entry-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-highlight-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-highlight-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-border-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-border-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-osd-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-osd-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-vertical-highlight-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-vertical-highlight-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-vertical-highlight-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/scale-vertical-highlight-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/tab-active-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/tab-active-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/tab-active-darker.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/tab-active-darker@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/tab-active.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/tab-active@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-darker.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-darker@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/terminal-tab-active.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/terminal-tab-active@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border-focused.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border-focused@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/trough-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/trough-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/trough-border-selected.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/trough-border-selected@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/trough-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/trough-border@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/trough-vertical-border-dark.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/trough-vertical-border-dark@2.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/trough-vertical-border.png has changed
Binary file theme/Just-Dark/gtk-3.0/borders/trough-vertical-border@2.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/granite.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,421 @@
+/*Widgets*/
+
+/************
+ * Tooltips *
+ ************/
+
+.overlay-bar {
+  background-color: alpha (#000, 0.7);
+  border-radius: 3px;
+  border-width: 0;
+  padding: 3px 6px;
+  margin: 3px;
+  text-shadow: 0 1px 2px alpha (#000, 0.6);
+}
+
+.overlay-bar GtkLabel {
+  color: white;
+  text-shadow: 0 1px 2px alpha (#000, 0.6);
+}
+
+/*********
+* Frames *
+*********/
+
+/* avoid borders when a viewport is
+ * packed into a ScrolledWindow, Pane, Static Notebook, or Popover */
+/*GtkScrolledWindow GtkViewport.frame,
+GtkPaned .frame,*/
+GraniteWidgetsPopOver .frame,
+GraniteWidgetsStaticNotebook .frame {
+  border: none;
+}
+
+/*************************** 
+* Overlay Button *
+***************************/
+/*
+GtkOverlay > .button,
+GtkOverlay > .button:hover,
+GtkOverlay > .button:focus {
+  background-image: none;
+  background-color: transparent;
+  border: 2px solid #fff;
+  color: #fff;
+
+  box-shadow: 0 1px 0 1px alpha (#000, 0.30);
+  text-shadow: 0 1px 0 1px alpha (#000, 0.30);
+
+  background-clip: border-box;
+}
+
+GtkOverlay > .button:active,
+GtkOverlay > .button:hover:active {
+  background-color: #fff;
+  color: @text_color;
+  border-color: #fff;
+  text-shadow: none;
+}
+
+GtkOverlay > .button:focus,
+GtkOverlay > .button:focus:active {
+  border-color: @selected_bg_color;
+}
+
+GtkOverlay > .button:focus:active {
+  background-color: @selected_bg_color;
+}
+*/
+/*************************** 
+* Secondary Toolbar Button *
+***************************/
+
+.secondary-toolbar.toolbar .button {
+  padding: 0 3px 0 3px;
+}
+
+/**************
+* Help Button *
+**************/
+
+.help_button {
+  border-radius: 100px;
+  padding: 3px 9px;
+}
+
+/*********
+* Linked *
+*********/
+/*
+GtkOverlay .linked .button:last-child,
+GtkOverlay .linked .button:active:last-child,
+GtkOverlay .linked .button:active:hover:last-child,
+GtkOverlay .linked .button:insensitive:last-child {
+  border-right-width: 2px;
+}
+*/
+/********************
+* Notebook and Tabs *
+********************/
+/*
+.dynamic-notebook .notebook.header {
+  background-image: linear-gradient(to bottom,
+                                    alpha (#000, 0.10),
+                                    alpha (#000, 0.00) 15%),
+                    linear-gradient(to bottom,
+                                    shade (@titlebar_color, 0.8),
+                                    shade (@titlebar_color, 0.9));
+  border-style: solid;
+  border-width: 0 0 1px 0;
+  border-color: shade (@titlebar_color, 0.56);
+  border-radius: 0;
+}
+
+.dynamic-notebook .notebook {
+  -GtkNotebook-tab-overlap: 1px;
+  border-width: 0;
+}
+
+.dynamic-notebook .notebook .button {
+  color: shade (@text_color, 1.20);
+}
+
+.dynamic-notebook GtkImage {
+  color: shade (@title_color, 0.75);
+}
+
+.dynamic-notebook GtkImage:insensitive {
+  color: @insensitive_color;
+}
+
+.dynamic-notebook .notebook .button:hover {
+  background-color: alpha (#000, 0.05);
+  border-color: alpha (#000, 0.25);
+  box-shadow: inset 0 0 0 1px alpha (#000, 0.05);
+  color: shade (@text_color, 1.10);
+}
+
+.dynamic-notebook .notebook .button:hover:active {
+  background-color: alpha (#000, 0.10);
+}
+
+.dynamic-notebook .notebook tab {
+  padding: 3px;
+  border-radius: 0;
+  background-image: none;
+  background-color: transparent;
+  border-width: 0 1px 0 0;
+  border-image: linear-gradient(to bottom,
+                                transparent,
+                                alpha (#000, 0.20)) 0 1 0 0;
+}
+
+.dynamic-notebook .notebook tab > GtkImage {
+  color: shade (@titlebar_color, 0.35);
+}
+
+.dynamic-notebook .notebook tab:nth-child(first) {
+  border-width: 0 1px 0 1px;
+  border-image: linear-gradient(to bottom,
+                                transparent,
+                                alpha (#000, 0.20)) 0 1 0 1;
+}
+
+.dynamic-notebook .notebook tab:active {
+  background-image: linear-gradient(to bottom,
+                                    shade (@titlebar_color, 0.88),
+                                    shade (@titlebar_color, 0.84));
+  border-color: shade (@titlebar_color, 0.56);
+  border-radius: 4px;
+  border-style: solid;
+  border-width: 0 1px 1px;
+  text-shadow: 0 1px alpha (#fff, 0.4);
+  icon-shadow: 0 1px alpha (#fff, 0.4);
+  box-shadow: inset 0 0 0 1px alpha (#fff, 0.20),
+              0 0 0 1px shade (@titlebar_color, 0.56);
+  border-image: none;
+  color: @text_color;
+}
+
+.dynamic-notebook .notebook tab > .entry {
+  border-radius: 2px;
+  padding: 1px 5px;
+}
+
+.dynamic-notebook .notebook tab > .button,
+.dynamic-notebook .notebook tab > .button:hover,
+.dynamic-notebook .notebook tab > .button:hover:active {
+  background-image: none;
+  background-color: alpha (#000, 0.02);
+  border-color: alpha (#000, 0.29);
+}
+
+.dynamic-notebook .notebook tab > .button:hover:active {
+  background-color:   alpha (#000, 0.10);
+}
+*/
+/*********************
+* Secondary Toolbars *
+*********************/
+
+.secondary-toolbar.toolbar {
+  padding: 3px;
+  border-bottom: 1px solid @borders;
+}
+
+/******************
+* Bottom Toolbars *
+******************/
+
+.bottom-toolbar.toolbar {
+  border-width: 1px 0 0 0;
+  border-style: solid;
+  border-color: @borders;
+  box-shadow: inset 0 1px alpha(white, 0.95);
+  padding: 5px;
+  text-shadow: 0 1px @button_text_shadow;
+  background-image: linear-gradient(to bottom,
+                                    shade(@theme_bg_color, 0.99),
+                                    shade(@theme_bg_color, 0.93));
+}
+
+.bottom-toolbar.toolbar .button {
+  padding: 2px 3px 2px 3px;
+}
+
+/***************
+ * Action bars *
+ ***************/
+/*
+GtkDialog .action-bar {
+  background-image: none;
+  background-color: @bg_color;
+  border-top-color: shade (@bg_color, 0.80);            
+}
+*/
+/***************
+ * Search bars *
+ ***************/
+/*
+GtkDialog .search-bar {
+  background-image: none;
+  background-color: @bg_color;
+  border-color: shade (@bg_color, 0.60);
+  box-shadow: none;
+}
+*/
+/**************************
+* Suggested Action Button *
+**************************/
+/*
+GtkOverlay .suggested-action.button {
+  background-image: none;
+  background-color: @selected_bg_color;
+  border-color: @selected_bg_color;
+}
+*/
+/************************
+* Sidebar & Source List *
+************************/
+
+.source-list,
+.source-list.view {
+  background-color: @sidebar_bg;
+  color: @theme_fg_color;
+  -gtk-icon-style: regular;
+}
+
+.source-list {
+  -GtkTreeView-horizontal-separator: 1px;
+  -GtkTreeView-vertical-separator: 6px;
+}
+
+.source-list.category-expander {
+  color: transparent;
+}
+
+.source-list.view:prelight {
+  background-color: shade (@sidebar_bg, 1.10);
+}
+
+.source-list.view:selected,
+.source-list.view:prelight:selected,
+.source-list.view:selected:focus,
+.source-list.category-expander:hover {
+  color: @theme_selected_fg_color;
+}
+/*
+GtkDialog .sidebar .view:selected,
+GtkDialog .sidebar .view:prelight:selected {
+  background-image: none;
+  background-color: alpha (#000, 0.05);
+  border-image: linear-gradient(to bottom,
+                                alpha (#000, 0.15),
+                                alpha (#fff, 0.30)) 1 1 1 1;
+  box-shadow: inset 0 1px 0 0 alpha (#000, 0.02),
+              inset 0 -1px 0 0 alpha (#000, 0.10);
+}*/
+/*
+.sidebar-pane-separator,
+.sidebar-pane-separator:prelight,
+.sidebar-pane-separator:selected {
+  border: 1px solid red;
+  -GtkPaned-handle-size: 3;
+  background-image: none;
+  background-color: green;
+}*/
+
+.source-list .scrollbar.trough,
+.source-list .scrollbars-junction {
+  background-color: @theme_bg_color;
+}
+
+.source-list.badge,
+.source-list.badge:prelight,
+.source-list.badge:selected,
+.source-list.badge:selected:focus,
+.source-list.badge:prelight:selected {
+  background-image: none;
+  background-color: @theme_selected_bg_color;
+  color: @theme_selected_fg_color;
+  border-radius: 10px;
+  padding: 0 6px;
+  margin: 0 3px;
+  border-width: 0;
+}
+
+.source-list.badge:selected,
+.source-list.badge:selected:focus,
+.source-list.badge:prelight:selected {
+  background-color: @theme_selected_fg_color;
+  color: @theme_selected_bg_color;
+}
+
+/***********************
+ * Thin Pane Separator *
+ ***********************/
+
+GraniteWidgetsThinPaned {
+  background-color: @theme_base_color;
+  border-left: 1px solid @borders;
+  border-right: 1px solid @borders;
+}
+
+
+/***********
+ * Welcome *
+ **********/
+
+GraniteWidgetsWelcome {
+  background-color: @base_color;
+}
+
+GraniteWidgetsWelcome GtkLabel {
+  color: mix(@theme_fg_color, @theme_bg_color, 0.5);
+  font: open sans 11;
+  text-shadow: none;
+}
+
+GraniteWidgetsWelcome .h1,
+GraniteWidgetsWelcome .h3 {
+  color: alpha(@theme_fg_color, 0.8);
+}
+
+/***********
+ * Popover *
+ **********/
+
+GraniteWidgetsPopOver {
+  -GraniteWidgetsPopOver-arrow-width: 21;
+  -GraniteWidgetsPopOver-arrow-height: 10;
+  -GraniteWidgetsPopOver-border-radius: 3px;
+  -GraniteWidgetsPopOver-border-width: 1;
+  -GraniteWidgetsPopOver-shadow-size: 12;
+  border: 1px solid alpha(black, 0.3);
+  margin: 0;
+}
+
+.popover_bg {
+  background-color: transparent;
+  background-image: linear-gradient(to bottom,
+                                    alpha(shade(@theme_base_color, 0.98), 0.97),
+                                    alpha(shade(@theme_base_color, 0.98), 0.97) 80%,
+                                    alpha(shade(@theme_base_color, 0.92), 0.97));
+  border: 1px solid alpha(black, 0.3);
+}
+
+GraniteWidgetsPopOver .sidebar.view,
+GraniteWidgetsPopOver * {
+  background-color: transparent;
+}
+
+/* Granite App Menu */
+GraniteWidgetsAppMenu .button:active {
+  background-image: linear-gradient(to bottom,
+                                    @button_active_gradient_color_a,
+                                    @button_active_gradient_color_b);
+}
+/*
+GraniteWidgetsPopOver .button {
+  background-image: none;
+  background-color: transparent;
+}
+
+GraniteWidgetsPopOver .button:active,
+GraniteWidgetsPopOver .button:hover:active {
+  background-image: none;
+  background-color: alpha (#000, 0.05);
+  border-color: shade (@theme_base_color, 0.74);
+}
+
+GtkDialog .titlebar,
+GtkMessageDialog .titlebar,
+GtkDialog .titlebar.default-decoration,
+GtkMessageDialog .titlebar.default-decoration {
+  border: none;
+  background-image: none;
+  background-color: blue;
+  box-shadow: inset 1px 0 0 0 alpha (#fff, 0.20),
+              inset -1px 0 0 0 alpha (#fff, 0.20),
+              inset 0 1px 0 0 #fff;
+}*/
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/gtk-main-dark.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,155 @@
+/* Dark color scheme */
+@define-color theme_fg_color #F3F3F5;
+@define-color theme_bg_color #1e1e1e;
+@define-color theme_base_color shade(#1e1e1e, 0.7);
+@define-color theme_selected_bg_color #5C5C5C;
+@define-color theme_selected_fg_color white;
+@define-color insensitive_bg_color shade(#1e1e1e, 1.1);
+@define-color insensitive_fg_color shade(@theme_fg_color, 0.6);
+@define-color borders shade(@theme_base_color, 0.5);
+@define-color warning_color #f57900;
+@define-color error_color #cc0000;
+@define-color success_color #51940F;
+/*@define-color wm_borders_edge white;
+@define-color wm_border alpha(black, 0.18);
+@define-color wm_button_hover_color_a shade(@theme_bg_color, 1.3);
+@define-color wm_button_hover_color_b @theme_bg_color;
+@define-color wm_button_active_color_a shade(@theme_bg_color, 0.85);
+@define-color wm_button_active_color_b shade(@theme_bg_color, 0.89);
+@define-color wm_button_active_color_c shade(@theme_bg_color, 0.9);*/
+@define-color content_view_bg @theme_base_color;
+@define-color link_color #2a76c6;
+@define-color theme_unfocused_base_color @theme_base_color;
+@define-color theme_unfocused_fg_color @theme_fg_color;
+@define-color theme_unfocused_bg_color @theme_bg_color;
+
+@define-color selected_bg_color @theme_selected_bg_color;
+@define-color fg_color @theme_selected_fg_color;
+
+@define-color entry_bg_color shade(#1e1e1e, 0.7);
+@define-color entry_inset alpha(black, 0.15);
+
+@define-color highlight_shadow alpha(white, 0.15);
+
+@define-color button_gradient_color_a shade(#1e1e1e, 1.3);
+@define-color button_gradient_color_b shade(#1e1e1e, 0.85);
+
+@define-color button_hover_gradient_color_a shade(@button_gradient_color_a, 1.10);
+@define-color button_hover_gradient_color_b shade(@button_gradient_color_b, 1.02);
+
+@define-color button_active_gradient_color_a shade(@button_gradient_color_b, 0.7);
+@define-color button_active_gradient_color_b shade(@button_gradient_color_a, 0.7);
+
+@define-color button_active_text @theme_fg_color;
+@define-color button_active_text_shadow alpha(black, 0.6);
+
+@define-color suggested_action_button_a #5C5C5C;
+@define-color suggested_action_button_b #5C5C5C;
+
+@define-color suggested_action_button_fg white;
+@define-color suggested_action_button_shadow alpha(black, 0.3);
+
+@define-color destructive_action_button_a #e86060;
+@define-color destructive_action_button_b #ce3535;
+
+@define-color destructive_action_button_fg white;
+@define-color destructive_action_button_shadow alpha(black, 0.3);
+
+@define-color insensitive_borders shade(@borders, 1.1);
+
+@define-color notebook_tab_gradient_a @wm_bg_b;
+@define-color notebook_tab_gradient_b shade(@wm_bg_b, 0.9);
+
+@define-color scale_highlight_bg_a shade(@theme_bg_color, 1.2);
+@define-color scale_highlight_bg_b shade(@theme_bg_color, 1.5);
+
+@define-color progressbar_background_a shade(@theme_selected_bg_color, 1.0);
+@define-color progressbar_background_b shade(@theme_selected_bg_color, 0.8);
+@define-color progressbar_border shade(@theme_base_color, 0.60);
+/*@define-color progressbar_highlight #66CBFF;*/
+@define-color progressbar_highlight mix (alpha(white, 1.0), @progressbar_background_a, 0.7);
+
+/*@define-color trough_bg_color_a #565759;
+@define-color trough_bg_color_b shade(@trough_bg_color_a, 1.1);*/
+@define-color trough_bg_color_a @button_active_gradient_color_a;
+@define-color trough_bg_color_b @button_active_gradient_color_b;
+
+@define-color sidebar_bg @theme_bg_color;
+
+@define-color app_notification_a shade(@wm_bg_a, 1.02);
+@define-color app_notification_b shade(@wm_bg_b, 1.05);
+
+@define-color infobar_bg_color #3D5074;
+@define-color infobar_fg_color alpha(@theme_fg_color, 1.0);
+@define-color infobar_text_shadow alpha(black, 0.7);
+
+
+@define-color selection_toolbar_bg_a #3465a4;
+@define-color selection_toolbar_bg_b #1d437b;
+@define-color selection_toolbar_border #0D213B;
+@define-color selection_button_text_shadow alpha(black, 0.5);
+
+@define-color selection_toolbar_button_a shade(@selection_toolbar_bg_a, 1.05);
+@define-color selection_toolbar_button_b shade(@selection_toolbar_bg_b, 0.98);
+
+/*gnome-clocks uses these colors. why?*/
+@define-color scrollbar_trough shade(@theme_bg_color, 0.9);
+@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5);
+@define-color theme_text_color @theme_fg_color;
+
+/*******
+ * OSD *
+ *******/
+@define-color osd_text_shadow alpha(black, 0.75);
+
+@define-color osd_toolbar_bg_a alpha(shade(#1e1e1e, 1.15), 0.75);
+@define-color osd_toolbar_bg_b alpha(shade(#1e1e1e, 0.85), 0.75);
+
+@define-color osd_button_bg_a @osd_toolbar_bg_a;
+@define-color osd_button_bg_b @osd_toolbar_bg_b;
+
+@define-color osd_trough_bg_a alpha(shade(#3a3b3d, 0.6), 0.5);
+@define-color osd_trough_bg_b alpha(shade(#444446, 0.6), 0.5);
+
+/*****************
+ * Fallback Mode *
+ *****************/
+@define-color os_chrome_bg_color black;
+@define-color os_chrome_bg_color_a shade(@os_chrome_bg_color_b, 1.3);
+@define-color os_chrome_bg_color_b #1e1e1e;
+@define-color os_chrome_fg_color #F3F3F5;
+@define-color os_chrome_selected_bg_color shade(@os_chrome_bg_color_a, 0.6);
+@define-color os_chrome_selected_fg_color @theme_selected_fg_color;
+
+/******
+ * WM *
+ ******/
+@define-color wm_title @theme_fg_color;
+@define-color wm_unfocused_title alpha(@theme_fg_color, 0.6);
+@define-color wm_highlight shade(#1e1e1e, 1.4);
+@define-color wm_title_highlight alpha(#000000, 0.0);
+@define-color wm_title_highlight_dark alpha(black, 0.8);
+@define-color wm_title_shadow @wm_title_highlight;
+
+@define-color wm_bg_a shade (#1e1e1e, 1.3);
+@define-color wm_bg_b #1e1e1e;
+@define-color metacity_bg_a @wm_bg_a;
+@define-color metacity_bg_b #454749;
+@define-color metacity_bg_c #1e1e1e;
+
+@define-color wm_shadow alpha(black, 0.7);
+@define-color window_frame alpha(black, 0.85);
+@define-color wm_border black;
+
+
+@import url("gtk-widgets.css");
+@import url("gtk-widgets-dark-overrides.css");
+@import url("gtk-widgets-borders-dark.css");
+@import url("gtk-widgets-assets-dark.css");
+@import url("applications.css");
+@import url("applications-dark-overrides.css");
+@import url("granite.css");
+@import url("window-controls.css");
+@import url("window-controls-dark-overrides.css");
+@import url("tabs.css");
+@import url("tabs-dark-overrides.css");
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-assets-dark.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,398 @@
+/*******************
+ * Pane separators *
+ *******************/
+.pane-separator {
+  background-image: url("assets/pane-separator-grip-dark.svg");
+  background-repeat: no-repeat;
+  background-position: center;
+}
+
+.pane-separator:hover {
+  background-image: url("assets/pane-separator-grip-prelight-dark.svg");
+}
+
+.pane-separator.vertical {
+  background-image: url("assets/pane-separator-grip-vertical-dark.svg");
+}
+
+.pane-separator.vertical:hover {
+  background-image: url("assets/pane-separator-grip-vertical-prelight-dark.svg");
+}
+
+/*************************
+ * Header bar separator  *
+ *************************/
+.titlebar.selection-mode .header-bar-separator, GtkCalendar.selection-mode.header .header-bar-separator, 
+.titlebar.selection-mode > GtkBox > .separator.vertical, GtkCalendar.selection-mode.header > GtkBox > .separator.vertical,
+.header-bar.selection-mode .header-bar-separator,
+.header-bar.selection-mode > GtkBox > .separator.vertical {
+  -GtkWidget-wide-separators: 1;
+  -GtkWidget-separator-width: 9px;
+  background: transparent;
+  border-width: 0 4px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+  border-image: -gtk-scaled(url("assets/header-separator-selectionmode-dark.png"),url("assets/header-separator-selectionmode-dark@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; }
+
+.titlebar.selection-mode .left .header-bar-separator, 
+.titlebar.selection-mode > GtkBox.left > .separator.vertical, 
+.header-bar.selection-mode .left .header-bar-separator,
+.header-bar.selection-mode > GtkBox.left > .separator.vertical,
+.titlebar.selection-mode .right:dir(rtl) .header-bar-separator, 
+.titlebar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical, 
+.header-bar.selection-mode .right:dir(rtl) .header-bar-separator,
+.header-bar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical {
+  -GtkWidget-wide-separators: 1;
+  -GtkWidget-separator-width: 9px;
+  background: transparent;
+  border-width: 0 1px 0 4px;
+  border-style: solid;
+  border-color: transparent;
+  border-image: -gtk-scaled(url("assets/header-separator-selectionmode-left-dark.png"),url("assets/header-separator-selectionmode-left-dark@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; }
+
+.titlebar .header-bar-separator, GtkCalendar.header .header-bar-separator, 
+.titlebar > GtkBox > .separator.vertical, GtkCalendar.header > GtkBox > .separator.vertical,
+.header-bar .header-bar-separator,
+.header-bar > GtkBox > .separator.vertical, .toolbar .separator {
+  -GtkWidget-wide-separators: 1;
+  -GtkWidget-separator-width: 9px;
+  background: transparent;
+  border-width: 0 4px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+  border-image: -gtk-scaled(url("assets/header-separator-dark.png"),url("assets/header-separator-dark@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; }
+
+.titlebar .left .header-bar-separator, 
+.titlebar > GtkBox.left > .separator.vertical, 
+.header-bar .left .header-bar-separator,
+.header-bar > GtkBox.left > .separator.vertical,
+.titlebar .right:dir(rtl) .header-bar-separator, 
+.titlebar > GtkBox.right:dir(rtl) > .separator.vertical, 
+.header-bar .right:dir(rtl) .header-bar-separator,
+.header-bar > GtkBox.right:dir(rtl) > .separator.vertical {
+  -GtkWidget-wide-separators: 1;
+  -GtkWidget-separator-width: 9px;
+  background: transparent;
+  border-width: 0 1px 0 4px;
+  border-style: solid;
+  border-color: transparent;
+  border-image: -gtk-scaled(url("assets/header-separator-left-dark.png"),url("assets/header-separator-left-dark@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; }
+
+/*********************
+ * GtkScale's slider *
+ *********************/
+.scale.slider {
+  background-image: -gtk-scaled(url("assets/slider-dark.png"),url("assets/slider-dark@2.png"));
+}
+
+.list-row:selected .scale.slider {
+  background-image: -gtk-scaled(url("assets/slider-selected-dark.png"),url("assets/slider-selected-dark@2.png"));
+}
+
+.scale.slider:hover {
+  background-image: -gtk-scaled(url("assets/slider-hover-dark.png"),url("assets/slider-hover-dark@2.png"));
+}
+
+.list-row:selected .scale.slider:hover {
+  background-image: -gtk-scaled(url("assets/slider-hover-selected-dark.png"),url("assets/slider-hover-selected-dark@2.png"));
+}
+
+.scale.slider:active,
+.scale.slider:active:hover {
+  background-image: -gtk-scaled(url("assets/slider-active-dark.png"),url("assets/slider-active-dark@2.png"));
+}
+
+.list-row:selected .scale.slider:active,
+.list-row:selected .scale.slider:active:hover {
+  background-image: -gtk-scaled(url("assets/slider-active-selected-dark.png"),url("assets/slider-active-selected-dark@2.png"));
+}
+
+.scale.slider:insensitive,
+.scale.slider:insensitive:hover {
+  background-image: -gtk-scaled(url("assets/slider-insensitive-dark.png"),url("assets/slider-insensitive-dark@2.png"));
+}
+
+.list-row:selected .scale.slider:insensitive,
+.list-row:selected .scale.slider:insensitive:hover {
+  background-image: -gtk-scaled(url("assets/slider-insensitive-selected-dark.png"),url("assets/slider-insensitive-selected-dark@2.png"));
+}
+
+.osd .scale.slider {
+  background-image: -gtk-scaled(url("assets/slider-dark.png"),url("assets/slider-dark@2.png"));
+}
+
+.osd .scale.slider:hover {
+  background-image: -gtk-scaled(url("assets/slider-hover-dark.png"),url("assets/slider-hover-dark@2.png"));
+}
+
+.osd .scale.slider:active,
+.osd .scale.slider:active:hover {
+  background-image: -gtk-scaled(url("assets/slider-active-dark.png"),url("assets/slider-active-dark@2.png"));
+}
+
+.osd .scale.slider:insensitive,
+.osd .scale.slider:insensitive:hover {
+  background-image: -gtk-scaled(url("assets/slider-insensitive-dark.png"),url("assets/slider-insensitive-dark@2.png"));
+}
+
+/*Scrollbar*/
+.scrollbar.trough {
+  border-image: -gtk-scaled(url("assets/scrollbar-trough-dark.png"),url("assets/scrollbar-trough-dark@2.png"))  8 7 8 8 / 8px 7px 8px 8px;
+	border-width: 8px 7px 8px 8px;
+  background-color: transparent;
+  border-radius: 0;
+}
+
+.scrollbar.trough.horizontal {
+  border-image: -gtk-scaled(url("assets/scrollbar-trough-horizontal-dark.png"),url("assets/scrollbar-trough-horizontal-dark@2.png")) 8 8 7 8 / 8px 8px 7px 8px;
+  border-width: 8px 8px 7px 8px;
+}
+
+.scrollbar.slider {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider-dark.png"),url("assets/scrollbar-slider-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px;
+  border-width: 8px 7px 8px 8px;
+  background-color: transparent;
+  border-radius: 0;
+}
+
+.scrollbar.slider.horizontal {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal-dark.png"),url("assets/scrollbar-slider-horizontal-dark@2.png")) 8 8 7 8 / 8px 8px 7px 8px;
+  border-width: 8px 8px 7px 8px;
+}
+
+.scrollbar.slider:insensitive,
+.scrollbar.slider:hover {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider-hover-dark.png"),url("assets/scrollbar-slider-hover-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px;
+}
+
+.scrollbar.slider.horizontal:insensitive,
+.scrollbar.slider.horizontal:hover {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal-hover-dark.png"),url("assets/scrollbar-slider-horizontal-hover-dark@2.png")) 8 8 7 8 / 8px 8px 7px 8px;
+}
+
+.scrollbar.slider:active {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider-active-dark.png"),url("assets/scrollbar-slider-active-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px;
+}
+
+.scrollbar.slider.horizontal:active {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal-active-dark.png"),url("assets/scrollbar-slider-horizontal-active-dark@2.png")) 8 8 7 8 / 8px 8px 7px 8px;
+}
+
+/*************
+ * GtkSwitch *
+ *************/
+GtkSwitch.trough {
+  background-image: -gtk-scaled(url("assets/switch-dark.png"),url("assets/switch-dark@2.png"));
+  background-repeat: no-repeat;
+  background-position: 0 center;
+  color: transparent;
+  border-color: transparent;
+  border-image: none;
+  border-style: none;
+  box-shadow: none;
+  text-shadow: none;
+}
+
+GtkSwitch.trough:active {
+  background-image: -gtk-scaled(url("assets/switch-active-dark.png"),url("assets/switch-active-dark@2.png"));
+}
+
+GtkSwitch.trough:insensitive {
+  background-color: transparent;
+  background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"),url("assets/switch-insensitive-dark@2.png"));
+}
+
+GtkSwitch.trough:active:insensitive {
+  background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"),url("assets/switch-active-insensitive-dark@2.png"));
+}
+
+GtkSwitch.slider {
+  background-image: -gtk-scaled(url("assets/switch-slider-dark.png"),url("assets/switch-slider-dark@2.png"));
+  background-repeat: no-repeat;
+  background-position: 0 center;
+}
+
+GtkSwitch.slider:insensitive {
+  background-color: transparent;
+  background-image: -gtk-scaled(url("assets/switch-slider-insensitive-dark.png"),url("assets/switch-slider-insensitive-dark@2.png"));
+  background-repeat: no-repeat;
+  background-position: 0 center;
+}
+/*
+.list-row:selected GtkSwitch.trough  {
+  background-image: -gtk-scaled(url("assets/switch-selected.png"),url("assets/switch-selected@2.png"));
+}
+
+.list-row:selected GtkSwitch.trough:active  {
+  background-image: -gtk-scaled(url("assets/switch-active-selected.png"),url("assets/switch-active-selected@2.png"));
+}
+
+.list-row:selected GtkSwitch.trough:insensitive  {
+  background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"),url("assets/switch-insensitive-selected@2.png"));
+}
+
+.list-row:selected GtkSwitch.trough:active:insensitive  {
+  background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"),url("assets/switch-active-insensitive-selected@2.png"));
+}*/
+
+/*************************
+ * Check and Radio items *
+ *************************/
+.check {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
+
+.view.check:selected row,
+.menuitem.check:hover,
+.list-row:selected .check {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected-dark.png"), url("assets/checkbox-unchecked-selected-dark@2.png")); }
+
+.check:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
+
+.view.check:insensitive:selected row,
+.menuitem.check:insensitive:hover,
+.list-row:selected .check:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected-dark.png"), url("assets/checkbox-unchecked-insensitive-selected-dark@2.png")); }
+
+.check:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
+
+.view.check:inconsistent:selected row,
+.menuitem.check:inconsistent:hover,
+.list-row:selected .check:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected-dark.png"), url("assets/checkbox-mixed-selected-dark@2.png")); }
+
+.check:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
+
+.view.check:inconsistent:insensitive:selected row,
+.menuitem.check:inconsistent:insensitive:hover,
+.list-row:selected .check:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected-dark.png"), url("assets/checkbox-mixed-selected-dark@2.png")); }
+
+.check:active, 
+.check:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
+
+.view.check:active:selected row,
+.menuitem.check:active:hover,
+.view.check:checked:selected row,
+.menuitem.check:checked:hover,
+.list-row:selected .check:active,
+.list-row:selected .check:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected-dark.png"), url("assets/checkbox-checked-selected-dark@2.png")); }
+
+.check:active:insensitive,
+.check:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
+
+.view.check:active:insensitive:selected row,
+.menuitem.check:active:insensitive:hover,
+.view.check:checked:insensitive:selected row,
+.menuitem.check:checked:insensitive:hover,
+.list-row:selected .check:active:insensitive,
+.list-row:selected .check:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected-dark.png"), url("assets/checkbox-checked-insensitive-selected-dark@2.png")); }
+
+.radio {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
+
+.view.radio:selected row,
+.menuitem.radio:hover,
+.list-row:selected .radio {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected-dark.png"), url("assets/radio-unchecked-selected-dark@2.png")); }
+
+.radio:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
+
+.view.radio:insensitive:selected row,
+.menuitem.radio:insensitive:hover,
+.list-row:selected .radio:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected-dark.png"), url("assets/radio-unchecked-insensitive-selected-dark@2.png")); }
+
+.radio:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
+
+.view.radio:inconsistent:selected row,
+.menuitem.radio:inconsistent:hover,
+.list-row:selected .radio:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected-dark.png"), url("assets/radio-mixed-selected-dark@2.png")); }
+
+.radio:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
+
+.view.radio:inconsistent:insensitive:selected row,
+.menuitem.radio:inconsistent:insensitive:hover,
+.list-row:selected .radio:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected-dark.png"), url("assets/radio-mixed-selected-dark@2.png")); }
+
+.radio:active, 
+.radio:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
+
+.view.radio:active:selected row,
+.menuitem.radio:active:hover,
+.view.radio:checked:selected row,
+.menuitem.radio:checked:hover,
+.list-row:selected .radio:active,
+.list-row:selected .radio:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected-dark.png"), url("assets/radio-checked-selected-dark@2.png")); }
+
+.radio:active:insensitive,
+.radio:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
+
+.view.radio:active:insensitive:selected row,
+.menuitem.radio:active:insensitive:hover,
+.view.radio:checked:insensitive:selected row,
+.menuitem.radio:checked:insensitive:hover,
+.list-row:selected .radio:active:insensitive,
+.list-row:selected .radio:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected-dark.png"), url("assets/radio-checked-insensitive-selected-dark@2.png")); }
+
+/*Selectionmode*/
+GtkIconView.view.check,
+GtkFlowBox.view.check {
+  color: mix(@theme_fg_color, @theme_bg_color, 0.7);
+  background-image: none;
+  -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); }
+
+GtkIconView.view.check:hover,
+GtkFlowBox.view.check:hover {
+    color: mix(@theme_fg_color, @theme_bg_color, 0.4); }
+
+GtkIconView.view.check:active,
+GtkFlowBox.view.check:active,
+GtkIconView.view.check:checked,
+GtkFlowBox.view.check:checked {
+  color: @theme_selected_bg_color; }
+
+GtkCheckButton.text-button, GtkRadioButton.text-button {
+  padding: 1px 2px 4px;
+  outline-offset: 0; }
+  GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:checked, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:checked, GtkRadioButton.text-button:insensitive:inconsistent {
+  color: @insensitive_fg_color; }
+
+.menuitem.check,
+.menuitem.radio,
+.menuitem.check:hover,
+.menuitem.radio:hover,
+.menuitem.check:insensitive,
+.menuitem.radio:insensitive,
+.menuitem.check:active,
+.menuitem.radio:active,
+.menuitem.check:checked,
+.menuitem.radio:checked,
+.cell.check,
+.cell.radio,
+.cell.check:hover,
+.cell.radio:hover,
+.cell.check:insensitive,
+.cell.radio:insensitive,
+.cell.check:active,
+.cell.radio:active,
+.cell.check:checked,
+.cell.radio:checked {
+  background-color: transparent;
+  icon-shadow: none;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-assets-darker-overrides.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,134 @@
+/*******************
+ * Pane separators *
+ *******************/
+.header-bar .pane-separator,
+.toolbar .pane-separator,
+.primary-toolbar .pane-separator {
+  background-image: url("assets/pane-separator-grip-dark.svg");
+  background-repeat: no-repeat;
+  background-position: center;
+}
+
+.header-bar .pane-separator:hover,
+.toolbar .pane-separator:hover,
+.primary-toolbar .pane-separator:hover {
+  background-image: url("assets/pane-separator-grip-prelight-dark.svg");
+}
+
+/*************************
+ * Header bar separator  *
+ *************************/
+.titlebar.selection-mode .header-bar-separator,
+GtkCalendar.selection-mode.header .header-bar-separator,
+.titlebar.selection-mode > GtkBox > .separator.vertical,
+GtkCalendar.selection-mode.header > GtkBox > .separator.vertical,
+.header-bar.selection-mode .header-bar-separator,
+.header-bar.selection-mode > GtkBox > .separator.vertical {
+  border-image: -gtk-scaled(url("assets/header-separator-selectionmode-dark.png"),url("assets/header-separator-selectionmode-dark@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; }
+
+.titlebar.selection-mode .left .header-bar-separator, 
+.titlebar.selection-mode > GtkBox.left > .separator.vertical, 
+.header-bar.selection-mode .left .header-bar-separator,
+.header-bar.selection-mode > GtkBox.left > .separator.vertical,
+.titlebar.selection-mode .right:dir(rtl) .header-bar-separator, 
+.titlebar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical, 
+.header-bar.selection-mode .right:dir(rtl) .header-bar-separator,
+.header-bar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical {
+  border-image: -gtk-scaled(url("assets/header-separator-selectionmode-left-dark.png"),url("assets/header-separator-selectionmode-left-dark@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; }
+
+.titlebar .header-bar-separator, GtkCalendar.header .header-bar-separator, 
+.titlebar > GtkBox > .separator.vertical, GtkCalendar.header > GtkBox > .separator.vertical,
+.header-bar .header-bar-separator,
+.header-bar > GtkBox > .separator.vertical, .toolbar .separator {
+  border-image: -gtk-scaled(url("assets/header-separator-dark.png"),url("assets/header-separator-dark@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; }
+
+.titlebar .left .header-bar-separator, 
+.titlebar > GtkBox.left > .separator.vertical, 
+.header-bar .left .header-bar-separator,
+.header-bar > GtkBox.left > .separator.vertical,
+.titlebar .right:dir(rtl) .header-bar-separator, 
+.titlebar > GtkBox.right:dir(rtl) > .separator.vertical, 
+.header-bar .right:dir(rtl) .header-bar-separator,
+.header-bar > GtkBox.right:dir(rtl) > .separator.vertical {
+  border-image: -gtk-scaled(url("assets/header-separator-left-dark.png"),url("assets/header-separator-left-dark@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; }
+
+/*********************
+ * GtkScale's slider *
+ *********************/
+.header-bar .scale.slider,
+.toolbar .scale.slider,
+.primary-toolbar .scale.slider {
+  background-image: -gtk-scaled(url("assets/slider-dark.png"),url("assets/slider-dark@2.png"));
+}
+
+.header-bar .scale.slider:hover,
+.toolbar .scale.slider:hover,
+.primary-toolbar .scale.slider:hover {
+  background-image: -gtk-scaled(url("assets/slider-hover-dark.png"),url("assets/slider-hover-dark@2.png"));
+}
+
+.header-bar .scale.slider:active,
+.header-bar .scale.slider:active:hover,
+.toolbar .scale.slider:active,
+.toolbar .scale.slider:active:hover,
+.primary-toolbar .scale.slider:active,
+.primary-toolbar .scale.slider:active:hover {
+  background-image: -gtk-scaled(url("assets/slider-active-dark.png"),url("assets/slider-active-dark@2.png"));
+}
+
+.header-bar .scale.slider:insensitive,
+.header-bar .scale.slider:insensitive:hover,
+.toolbar .scale.slider:insensitive,
+.toolbar .scale.slider:insensitive:hover,
+.primary-toolbar .scale.slider:insensitive,
+.primary-toolbar .scale.slider:insensitive:hover {
+  background-image: -gtk-scaled(url("assets/slider-insensitive-dark.png"),url("assets/slider-insensitive-dark@2.png"));
+}
+
+/*************
+ * GtkSwitch *
+ *************/
+.header-bar GtkSwitch.trough,
+.toolbar GtkSwitch.trough,
+.primary-toolbar GtkSwitch.trough {
+  background-image: -gtk-scaled(url("assets/switch-dark.png"),url("assets/switch-dark@2.png"));
+  background-repeat: no-repeat;
+  background-position: 0 center;
+  color: transparent;
+	border-color: transparent;
+	border-image: none;
+	border-style: none;
+	box-shadow: none;
+	text-shadow: none;
+}
+
+.header-bar GtkSwitch.trough:active,
+.toolbar GtkSwitch.trough:active,
+.primary-toolbar GtkSwitch.trough:active {
+  background-image: -gtk-scaled(url("assets/switch-active-dark.png"),url("assets/switch-active-dark@2.png"));
+}
+
+.header-bar GtkSwitch.trough:insensitive,
+.toolbar GtkSwitch.trough:insensitive,
+.primary-toolbar GtkSwitch.trough:insensitive {
+	background-color: transparent;
+  background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"),url("assets/switch-insensitive-dark@2.png"));
+}
+
+.header-bar GtkSwitch.trough:active:insensitive,
+.toolbar GtkSwitch.trough:active:insensitive,
+.primary-toolbar GtkSwitch.trough:active:insensitive {
+  background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"),url("assets/switch-active-insensitive-dark@2.png"));
+}
+
+.header-bar GtkSwitch.slider,
+.toolbar GtkSwitch.slider,
+.primary-toolbar GtkSwitch.slider {
+  background-image: -gtk-scaled(url("assets/switch-slider-dark.png"),url("assets/switch-slider-dark@2.png"));
+}
+
+.header-bar GtkSwitch.slider:insensitive,
+.toolbar GtkSwitch.slider:insensitive,
+.primary-toolbar GtkSwitch.slider:insensitive {
+  background-image: -gtk-scaled(url("assets/switch-slider-insensitive-dark.png"),url("assets/switch-slider-insensitive-dark@2.png"));
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-assets.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,404 @@
+/*******************
+ * Pane separators *
+ *******************/
+.pane-separator {
+  background-image: url("assets/pane-separator-grip.svg");
+  background-repeat: no-repeat;
+  background-position: center;
+}
+
+.pane-separator:hover {
+  background-image: url("assets/pane-separator-grip-prelight.svg");
+}
+
+.pane-separator.vertical {
+  background-image: url("assets/pane-separator-grip-vertical.svg");
+}
+
+.pane-separator.vertical:hover {
+  background-image: url("assets/pane-separator-grip-vertical-prelight.svg");
+}
+
+/*************************
+ * Header bar separator  *
+ *************************/
+.titlebar.selection-mode .header-bar-separator, 
+GtkCalendar.selection-mode.header .header-bar-separator, 
+.titlebar.selection-mode > GtkBox > .separator.vertical, 
+GtkCalendar.selection-mode.header > GtkBox > .separator.vertical,
+.header-bar.selection-mode .header-bar-separator,
+.header-bar.selection-mode > GtkBox > .separator.vertical {
+  -GtkWidget-wide-separators: 1;
+  -GtkWidget-separator-width: 9px;
+  background: transparent;
+  border-width: 0 4px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+  border-image: -gtk-scaled(url("assets/header-separator-selectionmode.png"),url("assets/header-separator-selectionmode@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; }
+
+.titlebar.selection-mode .left .header-bar-separator, 
+.titlebar.selection-mode > GtkBox.left > .separator.vertical, 
+.header-bar.selection-mode .left .header-bar-separator,
+.header-bar.selection-mode > GtkBox.left > .separator.vertical,
+.titlebar.selection-mode .right:dir(rtl) .header-bar-separator, 
+.titlebar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical, 
+.header-bar.selection-mode .right:dir(rtl) .header-bar-separator,
+.header-bar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical {
+  -GtkWidget-wide-separators: 1;
+  -GtkWidget-separator-width: 9px;
+  background: transparent;
+  border-width: 0 1px 0 4px;
+  border-style: solid;
+  border-color: transparent;
+  border-image: -gtk-scaled(url("assets/header-separator-selectionmode-left.png"),url("assets/header-separator-selectionmode-left@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; }
+
+.titlebar .header-bar-separator, 
+GtkCalendar.header .header-bar-separator, 
+.titlebar > GtkBox > .separator.vertical, 
+GtkCalendar.header > GtkBox > .separator.vertical,
+.header-bar .header-bar-separator,
+.header-bar > GtkBox > .separator.vertical, 
+.toolbar .separator {
+  -GtkWidget-wide-separators: 1;
+  -GtkWidget-separator-width: 9px;
+  background: transparent;
+  border-width: 0 4px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+  border-image: -gtk-scaled(url("assets/header-separator.png"),url("assets/header-separator@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; }
+
+.titlebar .left .header-bar-separator, 
+.titlebar > GtkBox.left > .separator.vertical, 
+.header-bar .left .header-bar-separator,
+.header-bar > GtkBox.left > .separator.vertical,
+.titlebar .right:dir(rtl) .header-bar-separator, 
+.titlebar > GtkBox.right:dir(rtl) > .separator.vertical, 
+.header-bar .right:dir(rtl) .header-bar-separator,
+.header-bar > GtkBox.right:dir(rtl) > .separator.vertical {
+  -GtkWidget-wide-separators: 1;
+  -GtkWidget-separator-width: 9px;
+  background: transparent;
+  border-width: 0 1px 0 4px;
+  border-style: solid;
+  border-color: transparent;
+  border-image: -gtk-scaled(url("assets/header-separator-left.png"),url("assets/header-separator-left@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; }
+
+/*********************
+ * GtkScale's slider *
+ *********************/
+.scale.slider {
+  background-image: -gtk-scaled(url("assets/slider.png"),url("assets/slider@2.png"));
+}
+
+.list-row:selected .scale.slider {
+  background-image: -gtk-scaled(url("assets/slider-selected.png"),url("assets/slider-selected@2.png"));
+}
+
+.scale.slider:hover {
+  background-image: -gtk-scaled(url("assets/slider-hover.png"),url("assets/slider-hover@2.png"));
+}
+
+.list-row:selected .scale.slider:hover {
+  background-image: -gtk-scaled(url("assets/slider-hover-selected.png"),url("assets/slider-hover-selected@2.png"));
+}
+
+.scale.slider:active,
+.scale.slider:active:hover {
+  background-image: -gtk-scaled(url("assets/slider-active.png"),url("assets/slider-active@2.png"));
+}
+
+.list-row:selected .scale.slider:active,
+.list-row:selected .scale.slider:active:hover {
+  background-image: -gtk-scaled(url("assets/slider-active-selected.png"),url("assets/slider-active-selected@2.png"));
+}
+
+.scale.slider:insensitive,
+.scale.slider:insensitive:hover {
+  background-image: -gtk-scaled(url("assets/slider-insensitive.png"),url("assets/slider-insensitive@2.png"));
+}
+
+.list-row:selected .scale.slider:insensitive,
+.list-row:selected .scale.slider:insensitive:hover {
+  background-image: -gtk-scaled(url("assets/slider-insensitive-selected.png"),url("assets/slider-insensitive-selected@2.png"));
+}
+
+.osd .scale.slider {
+  background-image: -gtk-scaled(url("assets/slider-dark.png"),url("assets/slider-dark@2.png"));
+}
+
+.osd .scale.slider:hover {
+  background-image: -gtk-scaled(url("assets/slider-hover-dark.png"),url("assets/slider-hover-dark@2.png"));
+}
+
+.osd .scale.slider:active,
+.osd .scale.slider:active:hover {
+  background-image: -gtk-scaled(url("assets/slider-active-dark.png"),url("assets/slider-active-dark@2.png"));
+}
+
+.osd .scale.slider:insensitive,
+.osd .scale.slider:insensitive:hover {
+  background-image: -gtk-scaled(url("assets/slider-insensitive-dark.png"),url("assets/slider-insensitive-dark@2.png"));
+}
+
+/*Scrollbar*/
+.scrollbar.trough {
+  border-image: -gtk-scaled(url("assets/scrollbar-trough.png"),url("assets/scrollbar-trough@2.png"))  8 7 8 8 / 8px 7px 8px 8px;
+	border-width: 8px 7px 8px 8px;
+  background-color: transparent;
+  border-radius: 0;
+}
+
+.scrollbar.trough.horizontal {
+  border-image: -gtk-scaled(url("assets/scrollbar-trough-horizontal.png"),url("assets/scrollbar-trough-horizontal@2.png")) 8 8 7 8 / 8px 8px 7px 8px;
+  border-width: 8px 8px 7px 8px;
+}
+
+.scrollbar.slider {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider.png"),url("assets/scrollbar-slider@2.png")) 8 7 8 8 / 8px 7px 8px 8px;
+  border-width: 8px 7px 8px 8px;
+  background-color: transparent;
+  border-radius: 0;
+}
+
+.scrollbar.slider.horizontal {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal.png"),url("assets/scrollbar-slider-horizontal@2.png")) 8 8 7 8 / 8px 8px 7px 8px;
+  border-width: 8px 8px 7px 8px;
+}
+
+.scrollbar.slider:insensitive,
+.scrollbar.slider:hover {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider-hover.png"),url("assets/scrollbar-slider-hover@2.png")) 8 7 8 8 / 8px 7px 8px 8px;
+}
+
+.scrollbar.slider.horizontal:insensitive,
+.scrollbar.slider.horizontal:hover {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal-hover.png"),url("assets/scrollbar-slider-horizontal-hover@2.png")) 8 8 7 8 / 8px 8px 7px 8px;
+}
+
+.scrollbar.slider:active {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider-active.png"),url("assets/scrollbar-slider-active@2.png")) 8 7 8 8 / 8px 7px 8px 8px;
+}
+
+.scrollbar.slider.horizontal:active {
+  border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal-active.png"),url("assets/scrollbar-slider-horizontal-active@2.png")) 8 8 7 8 / 8px 8px 7px 8px;
+}
+
+/*************
+ * GtkSwitch *
+ *************/
+GtkSwitch.trough,
+.list-row:selected GtkSwitch.trough {
+  background-image: -gtk-scaled(url("assets/switch.png"),url("assets/switch@2.png"));
+  background-repeat: no-repeat;
+  background-position: 0 center;
+  color: transparent;
+  border-color: transparent;
+  border-image: none;
+  border-style: none;
+  box-shadow: none;
+  text-shadow: none;
+}
+
+GtkSwitch.trough:active {
+  background-image: -gtk-scaled(url("assets/switch-active.png"),url("assets/switch-active@2.png"));
+}
+
+GtkSwitch.trough:insensitive {
+  background-color: transparent;
+  background-image: -gtk-scaled(url("assets/switch-insensitive.png"),url("assets/switch-insensitive@2.png"));
+}
+
+GtkSwitch.trough:active:insensitive {
+  background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"),url("assets/switch-active-insensitive@2.png"));
+}
+
+GtkSwitch.slider {
+  background-image: -gtk-scaled(url("assets/switch-slider.png"),url("assets/switch-slider@2.png"));
+  background-repeat: no-repeat;
+  background-position: 0 center;
+}
+
+GtkSwitch.slider:insensitive {
+  background-color: transparent;
+  background-image: -gtk-scaled(url("assets/switch-slider-insensitive.png"),url("assets/switch-slider-insensitive@2.png"));
+  background-repeat: no-repeat;
+  background-position: 0 center;
+}
+
+.list-row:selected GtkSwitch.trough {
+  background-image: -gtk-scaled(url("assets/switch-selected.png"),url("assets/switch-selected@2.png"));
+}
+
+.list-row:selected GtkSwitch.trough:active {
+  background-image: -gtk-scaled(url("assets/switch-active-selected.png"),url("assets/switch-active-selected@2.png"));
+}
+
+.list-row:selected GtkSwitch.trough:insensitive {
+  background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"),url("assets/switch-insensitive-selected@2.png"));
+}
+
+.list-row:selected GtkSwitch.trough:active:insensitive {
+  background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"),url("assets/switch-active-insensitive-selected@2.png"));
+}
+
+/*************************
+ * Check and Radio items *
+ *************************/
+.check {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); }
+
+.view.check:selected row,
+.menuitem.check:hover,
+.list-row:selected .check {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); }
+
+.check:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); }
+
+.view.check:insensitive:selected row,
+.menuitem.check:insensitive:hover,
+.list-row:selected .check:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); }
+
+.check:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); }
+
+.view.check:inconsistent:selected row,
+.menuitem.check:inconsistent:hover,
+.list-row:selected .check:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); }
+
+.check:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); }
+
+.view.check:inconsistent:insensitive:selected row,
+.menuitem.check:inconsistent:insensitive:hover,
+.list-row:selected .check:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); }
+
+.check:active, 
+.check:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); }
+
+.view.check:active:selected row,
+.menuitem.check:active:hover,
+.view.check:checked:selected row,
+.menuitem.check:checked:hover,
+.list-row:selected .check:active,
+.list-row:selected .check:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); }
+
+.check:active:insensitive,
+.check:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); }
+
+.view.check:active:insensitive:selected row,
+.menuitem.check:active:insensitive:hover,
+.view.check:checked:insensitive:selected row,
+.menuitem.check:checked:insensitive:hover,
+.list-row:selected .check:active:insensitive,
+.list-row:selected .check:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); }
+
+.radio {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); }
+
+.view.radio:selected row,
+.menuitem.radio:hover,
+.list-row:selected .radio {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); }
+
+.radio:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); }
+
+.view.radio:insensitive:selected row,
+.menuitem.radio:insensitive:hover,
+.list-row:selected .radio:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); }
+
+.radio:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); }
+
+.view.radio:inconsistent:selected row,
+.menuitem.radio:inconsistent:hover,
+.list-row:selected .radio:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); }
+
+.radio:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); }
+
+.view.radio:inconsistent:insensitive:selected row,
+.menuitem.radio:inconsistent:insensitive:hover,
+.list-row:selected .radio:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); }
+
+.radio:active, 
+.radio:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); }
+
+.view.radio:active:selected row,
+.menuitem.radio:active:hover,
+.view.radio:checked:selected row,
+.menuitem.radio:checked:hover,
+.list-row:selected .radio:active,
+.list-row:selected .radio:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); }
+
+.radio:active:insensitive,
+.radio:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); }
+
+.view.radio:active:insensitive:selected row,
+.menuitem.radio:active:insensitive:hover,
+.view.radio:checked:insensitive:selected row,
+.menuitem.radio:checked:insensitive:hover,
+.list-row:selected .radio:active:insensitive,
+.list-row:selected .radio:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); }
+
+/*Selectionmode*/
+GtkIconView.view.check,
+GtkFlowBox.view.check {
+  color: mix(@theme_fg_color, @theme_bg_color, 0.7);
+  background-image: none;
+  -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); }
+
+GtkIconView.view.check:hover,
+GtkFlowBox.view.check:hover {
+    color: mix(@theme_fg_color, @theme_bg_color, 0.4); }
+
+GtkIconView.view.check:active,
+GtkFlowBox.view.check:active,
+GtkIconView.view.check:checked,
+GtkFlowBox.view.check:checked {
+  color: @theme_selected_bg_color; }
+
+GtkCheckButton.text-button, GtkRadioButton.text-button {
+  padding: 1px 2px 4px;
+  outline-offset: 0; }
+  GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:checked, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:checked, GtkRadioButton.text-button:insensitive:inconsistent {
+  color: @insensitive_fg_color; }
+
+.menuitem.check,
+.menuitem.radio,
+.menuitem.check:hover,
+.menuitem.radio:hover,
+.menuitem.check:insensitive,
+.menuitem.radio:insensitive,
+.menuitem.check:active,
+.menuitem.radio:active,
+.menuitem.check:checked,
+.menuitem.radio:checked,
+.cell.check,
+.cell.radio,
+.cell.check:hover,
+.cell.radio:hover,
+.cell.check:insensitive,
+.cell.radio:insensitive,
+.cell.check:active,
+.cell.radio:active,
+.cell.check:checked,
+.cell.radio:checked {
+  background-color: transparent;
+  icon-shadow: none;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-borders-dark.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,728 @@
+/*Entries*/
+.entry {
+  border-image: -gtk-scaled(url("borders/generic-border-dark.png"),url("borders/generic-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.entry:focus { 
+  border-image: -gtk-scaled(url("borders/generic-border-focused-dark.png"),url("borders/generic-border-focused-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Linked Entries*/
+.linked .entry {
+  border-image: -gtk-scaled(url("borders/middle-entry-border-dark.png"),url("borders/middle-entry-border-dark@2.png")) 1 1 2 0 / 1px 1px 2px 0 stretch;
+  border-radius: 0;
+  border-width: 1px 0 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked .entry:focus {
+  border-image: -gtk-scaled(url("borders/middle-entry-focused-border-dark.png"),url("borders/middle-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.linked .entry:first-child, GtkComboBox.combobox-entry .entry:first-child {
+  border-image: -gtk-scaled(url("borders/left-entry-border-dark.png"),url("borders/left-entry-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
+  border-radius: 2px 0 0 2px;
+  border-width: 1px 0 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked .entry:first-child:focus, GtkComboBox.combobox-entry .entry:first-child:focus {
+  border-image: -gtk-scaled(url("borders/left-entry-focused-border-dark.png"),url("borders/left-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.linked .entry:last-child, GtkComboBox.combobox-entry .entry:last-child {
+  border-image: -gtk-scaled(url("borders/right-entry-border-dark.png"),url("borders/right-entry-border-dark@2.png")) 2 2 3 0 / 2px 2px 3px 0 stretch;
+  border-radius: 0 2px 2px 0;
+  border-width: 1px 1px 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked .entry:last-child:focus, GtkComboBox.combobox-entry .entry:last-child:focus {
+  border-image: -gtk-scaled(url("borders/right-entry-focused-border-dark.png"),url("borders/right-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+/*Vertical Linked Entries*/
+.linked.vertical .entry, 
+.linked.vertical .entry:insensitive,
+.spinbutton.vertical.entry {
+  border-image: -gtk-scaled(url("borders/middle-vertical-entry-border-dark.png"),url("borders/middle-vertical-entry-border-dark@2.png")) 0 1 1 1 / 0 1px 1px 1px stretch;
+  border-radius: 0;
+  border-width: 0 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .entry:focus,
+.spinbutton.vertical.entry:focus {
+  border-image: -gtk-scaled(url("borders/middle-vertical-entry-border-focused-dark.png"),url("borders/middle-vertical-entry-border-focused-dark@2.png")) 2 2 2 2 / 2px 2px 2px 2px stretch;
+}
+
+.linked.vertical .entry:first-child, 
+.linked.vertical .entry:first-child:insensitive, 
+.linked.vertical > GtkComboBox.combobox-entry .entry:first-child,
+.linked.vertical > GtkComboBox.combobox-entry .entry:first-child:insensitive {
+  border-image: -gtk-scaled(url("borders/top-vertical-entry-border-dark.png"),url("borders/top-vertical-entry-border-dark@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch;
+  border-radius: 2px 2px 0 0;
+  border-width: 1px 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .entry:first-child:focus, 
+.linked.vertical > GtkComboBox.combobox-entry .entry:first-child:focus {
+  border-image: -gtk-scaled(url("borders/top-vertical-entry-border-focused-dark.png"),url("borders/top-vertical-entry-border-focused-dark@2.png")) 2 2 2 2 / 2px 2px 2px 2px stretch;
+}
+
+.linked.vertical .entry:last-child, 
+.linked.vertical .entry:last-child:insensitive,
+.linked.vertical > GtkComboBox.combobox-entry .entry:last-child,
+.linked.vertical > GtkComboBox.combobox-entry .entry:last-child:insensitive {
+  border-image: -gtk-scaled(url("borders/bottom-vertical-entry-border-dark.png"),url("borders/bottom-vertical-entry-border-dark@2.png")) 0 2 3 2 / 0px 2px 3px 2px stretch;
+  border-radius: 0 0 2px 2px;
+  border-width: 0 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .entry:last-child:focus, 
+.linked.vertical > GtkComboBox.combobox-entry .entry:last-child:focus {
+  border-image: -gtk-scaled(url("borders/bottom-vertical-entry-border-focused-dark.png"),url("borders/bottom-vertical-entry-border-focused-dark@2.png")) 2 3 4 3 / 2px 3px 4px 3px stretch;
+}
+
+/*Buttons*/
+.button,
+.button.flat:hover,
+.button:insensitive,
+.inline-toolbar GtkToolButton > .button,
+.spinbutton.vertical .button,
+.primary-toolbar .button:hover,
+.header-bar .button.titlebutton:hover,
+.titlebar .button.titlebutton:hover {
+  border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button:active,
+.button:focus:active,
+.button:focus:active:hover,
+.button.flat:active,
+.button:insensitive:active,
+.button:insensitive.flat:active,
+.inline-toolbar GtkToolButton > .button:active,
+.inline-toolbar GtkToolButton > .button:insensitive,
+.inline-toolbar GtkToolButton > .button:insensitive:active,
+.spinbutton.vertical .button:active,
+.primary-toolbar .button:active,
+.button:checked,
+.button:focus:checked,
+.button:focus:checked:hover,
+.button.flat:checked,
+.button:insensitive:checked,
+.button:insensitive.flat:checked,
+.inline-toolbar GtkToolButton > .button:checked,
+.inline-toolbar GtkToolButton > .button:insensitive,
+.inline-toolbar GtkToolButton > .button:insensitive:checked,
+.spinbutton.vertical .button:checked,
+.primary-toolbar .button:checked,
+.header-bar .button.titlebutton:active,
+.titlebar .button.titlebutton:active,
+.header-bar .button.titlebutton:checked,
+.titlebar .button.titlebutton:checked {
+  border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button:focus{ 
+  border-image: -gtk-scaled(url("borders/button-border-default-dark.png"),url("borders/button-border-default-dark@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.list-row:selected .button, .list-row:selected .button.flat:hover,
+.list-row:selected .button:focus, .list-row:selected .button.flat:focus:hover {
+  border-image: -gtk-scaled(url("borders/button-border-selected-dark.png"),url("borders/button-border-selected-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.list-row:selected .button:active:hover, .list-row:selected .button:checked, .list-row:selected .button:checked:hover,
+.list-row:selected .button.flat:active:hover, .list-row:selected .button.flat:focus:active:hover {
+  border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button.suggested-action,
+.button.suggested-action:insensitive {
+  border-image: -gtk-scaled(url("borders/button-border-suggested-dark.png"),url("borders/button-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button.suggested-action:active,
+.button.suggested-action:active:hover,
+.button.suggested-action:checked,
+.button.suggested-action:checked:hover {
+  border-image: -gtk-scaled(url("borders/button-active-border-suggested-dark.png"),url("borders/button-active-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button.destructive-action,
+.button.destructive-action:insensitive {
+  border-image: -gtk-scaled(url("borders/button-border-destructive-dark.png"),url("borders/button-border-destructive-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button.destructive-action:active,
+.button.destructive-action:checked,
+.button.destructive-action:active:hover,
+.button.destructive-action:checked:hover {
+  border-image: -gtk-scaled(url("borders/button-active-border-destructive-dark.png"),url("borders/button-active-border-destructive-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Selectionmode Buttons*/
+.titlebar.selection-mode .button,
+.header-bar.selection-mode .button,
+.titlebar.selection-mode .button:insensitive,
+.header-bar.selection-mode .button:insensitive,
+.titlebar.selection-mode .selection-menu:hover,
+.header-bar.selection-mode .selection-menu:hover {
+  border-image: -gtk-scaled(url("borders/button-border-suggested-dark.png"),url("borders/button-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.titlebar.selection-mode .button:active,
+.header-bar.selection-mode .button:active,
+.titlebar.selection-mode .button:checked,
+.header-bar.selection-mode .button:checked {
+  border-image: -gtk-scaled(url("borders/button-active-border-suggested-dark.png"),url("borders/button-active-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.selection-mode.titlebar .titlebutton {
+  border-image: none;
+}
+
+.titlebar.selection-mode .selection-menu, .header-bar.selection-mode .selection-menu {
+      border-image: none; }
+
+/*Linked Buttons*/
+/*Middle*/
+.inline-toolbar GtkToolButton > .button.flat,
+.inline-toolbar.search-bar GtkToolButton > .button.flat,
+.inline-toolbar.location-bar GtkToolButton > .button.flat,
+.inline-toolbar .button,
+.inline-toolbar.toolbar .button, 
+.inline-toolbar GtkToolButton > .button.flat:hover,
+.inline-toolbar.search-bar GtkToolButton > .button.flat:hover,
+.inline-toolbar.location-bar GtkToolButton > .button.flat:hover,
+.inline-toolbar .button:hover,
+.inline-toolbar.toolbar .button:hover, 
+.linked .button,
+.linked .button:hover,
+.inline-toolbar GtkToolButton:only-child > .button.flat, 
+.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat,
+GtkComboBox.combobox-entry .button, 
+.linked > GtkComboBox > .button:dir(ltr),
+.inline-toolbar GtkToolButton > .button.flat:insensitive,
+.inline-toolbar.search-bar GtkToolButton > .button.flat:insensitive,
+.inline-toolbar.location-bar GtkToolButton > .button.flat:insensitive,
+.inline-toolbar .button:insensitive, 
+.inline-toolbar.toolbar .button:insensitive, 
+.linked .button:insensitive,
+.linked .button:hover:insensitive,
+.inline-toolbar GtkToolButton:only-child > .button.flat:insensitive, 
+.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:insensitive,
+.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:insensitive,
+GtkComboBox.combobox-entry .button:insensitive, 
+.linked > GtkComboBox > .button:dir(ltr):insensitive {
+  border-image: -gtk-scaled(url("borders/middle-button-border-dark.png"),url("borders/middle-button-border-dark@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch;
+  border-radius: 0; 
+  border-width: 1px 0 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.inline-toolbar GtkToolButton > .button.flat:active,
+.inline-toolbar.search-bar GtkToolButton > .button.flat:active,
+.inline-toolbar.location-bar GtkToolButton > .button.flat:active,
+.inline-toolbar .button:active,
+.inline-toolbar.toolbar .button:active,
+.inline-toolbar.toolbar .button:active:hover,
+.linked .button:active,
+.linked .button:hover:active,
+.inline-toolbar GtkToolButton:only-child > .button.flat:active, 
+.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:active,
+.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:active,
+GtkComboBox.combobox-entry .button:active, 
+.linked > GtkComboBox > .button:dir(ltr):active,
+.inline-toolbar GtkToolButton > .button.flat:checked,
+.inline-toolbar.search-bar GtkToolButton > .button.flat:checked,
+.inline-toolbar.location-bar GtkToolButton > .button.flat:checked,
+.inline-toolbar .button:checked,
+.inline-toolbar.toolbar .button:checked,
+.inline-toolbar.toolbar .button:checked:hover,
+.linked .button:checked,
+.linked .button:hover:checked,
+.inline-toolbar GtkToolButton:only-child > .button.flat:checked, 
+.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:checked,
+.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:checked,  
+GtkComboBox.combobox-entry .button:checked, 
+.linked > GtkComboBox > .button:dir(ltr):checked {
+  border-image: -gtk-scaled(url("borders/middle-button-active-border-dark.png"),url("borders/middle-button-active-border-dark@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch;
+  border-radius: 0; 
+  border-width: 1px 0 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Left*/
+.inline-toolbar .button:first-child,
+.inline-toolbar.toolbar .button:first-child,  
+.linked .button:first-child, 
+.inline-toolbar GtkToolButton:first-child > .button.flat, 
+.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, 
+.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:first-child, 
+GtkComboBox.combobox-entry .button:first-child, 
+.linked > GtkComboBox:first-child > .button {
+  border-image: -gtk-scaled(url("borders/left-button-border-dark.png"),url("borders/left-button-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
+  border-radius: 2px 0 0 2px;
+  border-width: 1px 0 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.inline-toolbar .button:first-child:active,
+.inline-toolbar.toolbar .button:first-child:active,
+.inline-toolbar.toolbar .button:first-child:active:hover,  
+.linked .button:first-child:active, 
+.inline-toolbar GtkToolButton:first-child > .button.flat:active, 
+.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat:active, 
+.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat:active, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:first-child:active, 
+GtkComboBox.combobox-entry .button:first-child:active, 
+.linked > GtkComboBox:first-child > .button:active,
+.inline-toolbar .button:first-child:checked,
+.inline-toolbar.toolbar .button:first-child:checked,
+.inline-toolbar.toolbar .button:first-child:checked:hover,  
+.linked .button:first-child:checked, 
+.inline-toolbar GtkToolButton:first-child > .button.flat:checked, 
+.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat:checked, 
+.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat:checked, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:first-child:checked, 
+GtkComboBox.combobox-entry .button:first-child:checked, 
+.linked > GtkComboBox:first-child > .button:checked {
+  border-image: -gtk-scaled(url("borders/left-button-active-border-dark.png"),url("borders/left-button-active-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
+  border-radius: 2px 0 0 2px;
+  border-width: 1px 0 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Right*/
+.inline-toolbar .button:last-child,
+.inline-toolbar.toolbar .button:last-child,  
+.linked .button:last-child, 
+.inline-toolbar GtkToolButton:last-child > .button.flat, 
+.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, 
+.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:last-child, 
+GtkComboBox.combobox-entry .button:last-child, 
+.linked > GtkComboBox:last-child > .button {
+  border-image: -gtk-scaled(url("borders/right-button-border-dark.png"),url("borders/right-button-border-dark@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch;
+  border-radius: 0 2px 2px 0;
+  border-width: 1px 1px 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.inline-toolbar .button:last-child:active,
+.inline-toolbar.toolbar .button:last-child:active,
+.inline-toolbar.toolbar .button:last-child:active:hover,  
+.linked .button:last-child:active, 
+.inline-toolbar GtkToolButton:last-child > .button.flat:active, 
+.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat:active, 
+.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat:active, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:last-child:active, 
+GtkComboBox.combobox-entry .button:last-child:active, 
+.linked > GtkComboBox:last-child > .button:active,
+.inline-toolbar .button:last-child:checked,
+.inline-toolbar.toolbar .button:last-child:checked,
+.inline-toolbar.toolbar .button:last-child:checked:hover,  
+.linked .button:last-child:checked, 
+.inline-toolbar GtkToolButton:last-child > .button.flat:checked, 
+.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat:checked, 
+.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat:checked, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:last-child:checked, 
+GtkComboBox.combobox-entry .button:last-child:checked, 
+.linked > GtkComboBox:last-child > .button:checked {
+  border-image: -gtk-scaled(url("borders/right-button-active-border-dark.png"),url("borders/right-button-active-border-dark@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch;
+  border-radius: 0 2px 2px 0;
+  border-width: 1px 1px 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Single*/
+.inline-toolbar .button:only-child,
+.inline-toolbar.toolbar .button:only-child,  
+.linked .button:only-child, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:only-child, 
+GtkComboBox.combobox-entry .button:only-child, 
+.linked > GtkComboBox:only-child > .button,
+.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat {
+  border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.inline-toolbar .button:only-child:active,
+.inline-toolbar.toolbar .button:only-child:active,
+.inline-toolbar.toolbar .button:only-child:active:hover, 
+.linked .button:only-child:active, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:only-child:active, 
+GtkComboBox.combobox-entry .button:only-child:active, 
+.linked > GtkComboBox:only-child > .button:active,
+.inline-toolbar .button:only-child:checked,
+.inline-toolbar.toolbar .button:only-child:checked,
+.inline-toolbar.toolbar .button:only-child:checked:hover, 
+.linked .button:only-child:checked, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:only-child:checked, 
+GtkComboBox.combobox-entry .button:only-child:checked, 
+.linked > GtkComboBox:only-child > .button:checked {
+  border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Vertical Linked Buttons*/
+/*Middle*/
+.linked.vertical .button,
+.linked.vertical .button:hover,
+.linked.vertical > GtkComboBox.combobox-entry .button, 
+.linked.vertical > GtkComboBox.combobox-entry .button:insensitive {
+  border-image: -gtk-scaled(url("borders/middle-vertical-button-border-dark.png"),url("borders/middle-vertical-button-border-dark@2.png")) 1 1 1 1 / 1px 1px 1px 1px stretch;
+  border-radius: 0; 
+  border-width: 0 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .button:active,
+.linked.vertical .button:hover:active,
+.linked.vertical > GtkComboBox.combobox-entry .button:active, 
+.linked.vertical > GtkComboBox.combobox-entry .button:active:insensitive,
+.linked.vertical .button:checked,
+.linked.vertical .button:hover:checked,
+.linked.vertical > GtkComboBox.combobox-entry .button:checked, 
+.linked.vertical > GtkComboBox.combobox-entry .button:checked:insensitive  {
+  border-image: -gtk-scaled(url("borders/middle-vertical-button-active-border-dark.png"),url("borders/middle-vertical-button-active-border-dark@2.png")) 1 1 1 1 / 1px 1px 1px 1px stretch;
+  border-radius: 0; 
+  border-width: 0 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Top*/
+.linked.vertical .button:first-child, 
+.linked.vertical > GtkComboBox.combobox-entry .button:first-child, 
+.linked.vertical > GtkComboBox:first-child > .button,
+.spinbutton.vertical .button:first-child {
+  border-image: -gtk-scaled(url("borders/top-vertical-button-border-dark.png"),url("borders/top-vertical-button-border-dark@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch;
+  border-radius: 2px 2px 0 0;
+  border-width: 1px 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .button:first-child:active, 
+.linked.vertical > GtkComboBox.combobox-entry .button:first-child:active, 
+.linked.vertical > GtkComboBox:first-child > .button:active,
+.linked.vertical .button:first-child:checked, 
+.linked.vertical > GtkComboBox.combobox-entry .button:first-child:checked, 
+.linked.vertical > GtkComboBox:first-child > .button:checked,
+.spinbutton.vertical .button:first-child:active {
+  border-image: -gtk-scaled(url("borders/top-vertical-button-active-border-dark.png"),url("borders/top-vertical-button-active-border-dark@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch;
+  border-radius: 2px 2px 0 0;
+  border-width: 1px 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Bottom*/
+.linked.vertical .button:last-child, 
+.linked.vertical > GtkComboBox.combobox-entry .button:last-child, 
+.linked.vertical > GtkComboBox:last-child > .button,
+.spinbutton.vertical .button:last-child {
+  border-image: -gtk-scaled(url("borders/bottom-vertical-button-border-dark.png"),url("borders/bottom-vertical-button-border-dark@2.png")) 1 2 3 2 / 1px 2px 3px 2px stretch;
+  border-radius: 0 0 2px 2px;
+  border-width: 0 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .button:last-child:active, 
+.linked.vertical > GtkComboBox.combobox-entry .button:last-child:active, 
+.linked.vertical > GtkComboBox:last-child > .button:active,
+.linked.vertical .button:last-child:checked, 
+.linked.vertical > GtkComboBox.combobox-entry .button:last-child:checked, 
+.linked.vertical > GtkComboBox:last-child > .button:checked,
+.spinbutton.vertical .button:last-child:active {
+  border-image: -gtk-scaled(url("borders/bottom-vertical-button-active-border-dark.png"),url("borders/bottom-vertical-button-active-border-dark@2.png")) 1 2 3 2 / 1px 2px 3px 2px stretch;
+  border-radius: 0 0 2px 2px;
+  border-width: 0 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*OSD */
+.button.osd, .button.osd:insensitive, 
+.button.osd:active, .button.osd:active:hover, 
+.button.osd:checked, .button.osd:checked:hover {
+  border-image: none;
+  border: 1px solid alpha(black, 0.75); }
+
+.osd .button, .osd .button:insensitive, 
+.osd .button:active, .osd .button:active:hover, 
+.osd .button:checked, .osd .button:checked:hover,
+.popover.osd .button, .popover.osd .button:insensitive, 
+.popover.osd .button:active, .popover.osd .button:active:hover, 
+.popover.osd .button:checked, .popover.osd .button:checked:hover {
+  border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 1 / 0 1px 0 1px stretch;
+  border-radius: 0;
+  border-width: 0 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.osd .button:first-child,
+.osd .button:first-child:active,
+.osd .button:first-child:active:hover,
+.osd .button:first-child:checked,
+.osd .button:first-child:checked:hover,
+.popover.osd .button:first-child,
+.popover.osd .button:first-child:active,
+.popover.osd .button:first-child:active:hover,
+.popover.osd .button:first-child:checked,
+.popover.osd .button:first-child:checked:hover {
+  border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 0 / 0 1px 0 0px stretch;
+  border-radius: 0;
+  border-width: 0px 1px 0 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.osd .button:last-child,
+.osd .button:last-child:active,
+.osd .button:last-child:active:hover,
+.osd .button:last-child:checked,
+.osd .button:last-child:checked:hover,
+.popover.osd .button:last-child,
+.popover.osd .button:last-child:active,
+.popover.osd .button:last-child:active:hover,
+.popover.osd .button:last-child:checked,
+.popover.osd .button:last-child:checked:hover {
+  border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 0 0 1 / 0 0px 0 1px stretch;
+  border-radius: 0;
+  border-width: 0 0 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.osd .button:only-child,
+.osd .button:only-child:active, .osd .button:only-child:active:hover,
+.osd .button:only-child:checked, .osd .button:only-child:checked:hover,
+.popover.osd .button:only-child,
+.popover.osd .button:only-child:active, .popover.osd .button:only-child:active:hover,
+.popover.osd .button:only-child:checked, .popover.osd .button:only-child:checked:hover {
+  border-style: none;
+  border-image: none;
+  box-shadow: none;
+}
+
+.osd .scale.trough, .osd .scale.trough.highlight {
+  border-image: -gtk-scaled(url("borders/scale-trough-osd-border.png"),url("borders/scale-trough-osd-border@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+  border-radius: 2px;
+  border-width: 1px 5px 2px 5px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.osd.stack-switcher .button, .osd.stack-switcher .button:first-child, .osd.stack-switcher .button:last-child, .osd.stack-switcher .button:only-child,
+.osd.stack-switcher .button:checked:hover, .osd.stack-switcher .button:first-child:checked:hover, .osd.stack-switcher .button:last-child:checked:hover, .osd.stack-switcher .button:only-child:checked:hover,
+.osd.stack-switcher .button:active, .osd.stack-switcher .button:first-child:focus:active:hover, .osd.stack-switcher .button:last-child:active, .osd.stack-switcher .button:only-child:active {
+  border-image: none;
+  border-color: alpha(black, 0.75);
+  border-style: solid; }
+
+.osd.stack-switcher .button, .osd.stack-switcher .button:checked, .osd.stack-switcher .button:active {
+  border-width: 1px 0 1px 0;
+  box-shadow: none;
+}
+
+.osd.stack-switcher .button {
+  border-width: 1px 0 1px 0;
+  box-shadow: inset -1px 0 alpha(white, 0.05), 
+              inset 1px 0 alpha(black, 0.5),
+              inset 0 1px alpha(white, 0.1),
+              inset 0 -1px alpha(black, 0.1);
+}
+
+.osd.stack-switcher .button:first-child, .osd.stack-switcher .button:first-child:checked, .osd.stack-switcher .button:first-child:active {
+  border-width: 1px 0 1px 1px;
+  box-shadow: none;
+}
+
+.osd.stack-switcher .button:first-child {
+  box-shadow: inset -1px 0 alpha(white, 0.05),
+              inset 0 1px alpha(white, 0.1),
+              inset 0 -1px alpha(black, 0.1);
+}
+
+.osd.stack-switcher .button:last-child, .osd.stack-switcher .button:last-child:checked, .osd.stack-switcher .button:last-child:active {
+  border-width: 1px 1px 1px 0;
+  box-shadow: inset 1px 0 alpha(black, 0.5);
+}
+
+.osd.stack-switcher .button:last-child {
+  border-width: 1px 1px 1px 0;
+  box-shadow: inset 1px 0 alpha(black, 0.5),
+              inset 0 1px alpha(white, 0.1),
+              inset 0 -1px alpha(black, 0.1);
+}
+
+/*Scale trough*/
+.scale.trough {
+  border-image: -gtk-scaled(url("borders/scale-trough-border-dark.png"),url("borders/scale-trough-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+  border-radius: 2px;
+  border-width: 1px 5px 2px 5px;
+  border-style: solid;
+  border-color: transparent;
+}
+/*
+.list-row:selected .scale.trough {
+  border-image: -gtk-scaled(url("borders/scale-trough-border-selected.png"),url("borders/scale-trough-border-selected@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+  border-radius: 2px;
+  border-width: 1px 5px 2px 5px;
+  border-style: solid;
+  border-color: transparent;
+}
+*/
+.scale.trough.vertical {
+  border-image: -gtk-scaled(url("borders/scale-trough-vertical-border-dark.png"),url("borders/scale-trough-vertical-border-dark@2.png")) 6 3 6 2 / 6px 3px 6px 2px stretch;
+  border-radius: 2px;
+  border-width: 5px 2px 5px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.scale.trough.highlight {
+  border-image: -gtk-scaled(url("borders/scale-highlight-border-dark.png"),url("borders/scale-highlight-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+  border-radius: 2px;
+  border-width: 1px 5px 2px 5px;
+  border-style: solid;
+  border-color: transparent;
+}
+/*
+.list-row:selected .scale.trough.highlight {
+  border-image: -gtk-scaled(url("borders/scale-highlight-border-selected.png"),url("borders/scale-highlight-border-selected@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+  border-radius: 2px;
+  border-width: 1px 5px 2px 5px;
+  border-style: solid;
+  border-color: transparent;
+}
+*/
+.scale.trough.vertical.highlight {
+  border-image: -gtk-scaled(url("borders/scale-vertical-highlight-border-dark.png"),url("borders/scale-vertical-highlight-border-dark@2.png")) 6 3 6 2 / 6px 3px 6px 2px stretch;
+  border-radius: 2px;
+  border-width: 5px 2px 5px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*progressbar trough*/
+.trough {
+  border-image: -gtk-scaled(url("borders/trough-border-dark.png"),url("borders/trough-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+/*
+.list-row:selected .trough,
+GtkTreeView.view.trough:selected {
+  border-image: -gtk-scaled(url("borders/trough-border-selected.png"),url("borders/trough-border-selected@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+*/
+.trough.vertical {
+  border-image: -gtk-scaled(url("borders/trough-vertical-border-dark.png"),url("borders/trough-vertical-border-dark@2.png")) 2 3 2 2 / 2px 3px 2px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 2px 1px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button.flat, .menuitem.button.flat, /*.menuitem.button.flat:active, .menuitem.button.flat:checked,*/ .button:link, .button:visited, 
+.button:link:hover, .button:link:active, .button:link:checked, .button:link:active:hover, .button:link:checked:hover, .button:visited:hover, .button:visited:active, .button:visited:active:hover, 
+.notebook tab .button, .list-row.button, .scale-popup .button:hover,
+GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop {
+  border-color: transparent;
+  border-image: none;
+  background-color: transparent;
+  background-image: none;
+  box-shadow: none;
+  text-shadow: none;
+  icon-shadow: none; }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-borders-darker-overrides.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,507 @@
+/*Entries*/
+.header-bar .entry,
+.toolbar .entry,
+.primary-toolbar .entry {
+  border-image: -gtk-scaled(url("borders/generic-border-dark.png"),url("borders/generic-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.header-bar .entry:focus,
+.toolbar .entry:focus,
+.primary-toolbar .entry:focus { 
+  border-image: -gtk-scaled(url("borders/generic-border-focused-dark.png"),url("borders/generic-border-focused-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+/*Linked Entries*/
+.header-bar .linked .entry,
+.toolbar .linked .entry,
+.primary-toolbar .linked .entry {
+  border-image: -gtk-scaled(url("borders/middle-entry-border-dark.png"),url("borders/middle-entry-border-dark@2.png")) 1 1 2 0 / 1px 1px 2px 0 stretch;
+}
+
+.header-bar .linked .entry:focus,
+.toolbar .linked .entry:focus,
+.primary-toolbar .linked .entry:focus {
+  border-image: -gtk-scaled(url("borders/middle-entry-focused-border-dark.png"),url("borders/middle-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.header-bar .linked .entry:first-child, 
+.header-bar GtkComboBox.combobox-entry .entry:first-child,
+.toolbar .linked .entry:first-child, 
+.toolbar GtkComboBox.combobox-entry .entry:first-child,
+.primary-toolbar .linked .entry:first-child, 
+.primary-toolbar GtkComboBox.combobox-entry .entry:first-child {
+  border-image: -gtk-scaled(url("borders/left-entry-border-dark.png"),url("borders/left-entry-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
+}
+
+.header-bar .linked .entry:first-child:focus,
+.header-bar GtkComboBox.combobox-entry .entry:first-child:focus,
+.toolbar .linked .entry:first-child:focus,
+.toolbar GtkComboBox.combobox-entry .entry:first-child:focus,
+.primary-toolbar .linked .entry:first-child:focus,
+.primary-toolbar GtkComboBox.combobox-entry .entry:first-child:focus {
+  border-image: -gtk-scaled(url("borders/left-entry-focused-border.png"),url("borders/left-entry-focused-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.header-bar .linked .entry:last-child,
+.header-bar GtkComboBox.combobox-entry .entry:last-child,
+.toolbar .linked .entry:last-child,
+.toolbar GtkComboBox.combobox-entry .entry:last-child,
+.primary-toolbar .linked .entry:last-child,
+.primary-toolbar GtkComboBox.combobox-entry .entry:last-child {
+  border-image: -gtk-scaled(url("borders/right-entry-border-dark.png"),url("borders/right-entry-border-dark@2.png")) 2 2 3 0 / 2px 2px 3px 0 stretch;
+}
+
+.header-bar .linked .entry:last-child:focus,
+.header-bar GtkComboBox.combobox-entry .entry:last-child:focus,
+.toolbar .linked .entry:last-child:focus,
+.toolbar GtkComboBox.combobox-entry .entry:last-child:focus,
+.primary-toolbar .linked .entry:last-child:focus,
+.primary-toolbar GtkComboBox.combobox-entry .entry:last-child:focus {
+  border-image: -gtk-scaled(url("borders/right-entry-focused-border-dark.png"),url("borders/right-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+/*Buttons*/
+.header-bar .button,
+.header-bar .button.flat:hover,
+.header-bar .button:insensitive,
+.toolbar .button,
+.toolbar .button.flat:hover,
+.toolbar .button:insensitive,
+.primary-toolbar .button.flat:hover,
+.primary-toolbar .button:hover,
+.header-bar .button.titlebutton:hover,
+.titlebar .button.titlebutton:hover {
+  border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.header-bar .button:active,
+.header-bar .button:focus:active,
+.header-bar .button:focus:active:hover,
+.header-bar .button.flat:active,
+.header-bar .button:insensitive:active,
+.header-bar .button:insensitive.flat:active,
+.toolbar .button:active,
+.toolbar .button:focus:active,
+.toolbar .button:focus:active:hover,
+.toolbar .button.flat:active,
+.toolbar .button:insensitive:active,
+.toolbar .button:insensitive.flat:active,
+.primary-toolbar .button:active,
+.primary-toolbar .button:focus:active,
+.primary-toolbar .button:focus:active:hover,
+.primary-toolbar .button.flat:active,
+.primary-toolbar .button:insensitive:active,
+.primary-toolbar .button:insensitive.flat:active,
+.header-bar .button:checked,
+.header-bar .button:focus:checked,
+.header-bar .button:focus:checked:hover,
+.header-bar .button.flat:checked,
+.header-bar .button:insensitive:checked,
+.header-bar .button:insensitive.flat:checked,
+.toolbar .button:checked,
+.toolbar .button:focus:checked,
+.toolbar .button:focus:checked:hover,
+.toolbar .button.flat:checked,
+.toolbar .button:insensitive:checked,
+.toolbar .button:insensitive.flat:checked,
+.primary-toolbar .button:checked,
+.primary-toolbar .button:focus:checked,
+.primary-toolbar .button:focus:checked:hover,
+.primary-toolbar .button.flat:checked,
+.primary-toolbar .button:insensitive:checked,
+.primary-toolbar .button:insensitive.flat:checked,
+.header-bar .button.titlebutton:active,
+.titlebar .button.titlebutton:active,
+.header-bar .button.titlebutton:checked,
+.titlebar .button.titlebutton:checked {
+  border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.header-bar .button:focus,
+.toolbar .button:focus,
+.primary-toolbar .button:focus { 
+  border-image: -gtk-scaled(url("borders/button-border-default-dark.png"),url("borders/button-border-default-dark@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch;
+}
+
+.header-bar .button.suggested-action,
+.header-bar .button.suggested-action:insensitive,
+.toolbar .button.suggested-action,
+.toolbar .button.suggested-action:insensitive,
+.primary-toolbar .button.suggested-action,
+.primary-toolbar .button.suggested-action:insensitive {
+  border-image: -gtk-scaled(url("borders/button-border-suggested-dark.png"),url("borders/button-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.header-bar .button.suggested-action:active,
+.toolbar .button.suggested-action:active,
+.primary-toolbar .button.suggested-action:active,
+.header-bar .button.suggested-action:checked,
+.toolbar .button.suggested-action:checked,
+.primary-toolbar .button.suggested-action:checked,
+.header-bar .button.suggested-action:active:hover,
+.toolbar .button.suggested-action:active:hover,
+.primary-toolbar .button.suggested-action:active:hover,
+.header-bar .button.suggested-action:checked:hover,
+.toolbar .button.suggested-action:checked:hover,
+.primary-toolbar .button.suggested-action:checked:hover {
+  border-image: -gtk-scaled(url("borders/button-active-border-suggested-dark.png"),url("borders/button-active-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.header-bar .button.destructive-action,
+.header-bar .button.destructive-action:insensitive,
+.toolbar .button.destructive-action,
+.toolbar .button.destructive-action:insensitive,
+.primary-toolbar .button.destructive-action,
+.primary-toolbar .button.destructive-action:insensitive {
+  border-image: -gtk-scaled(url("borders/button-border-destructive-dark.png"),url("borders/button-border-destructive-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.header-bar .button.destructive-action:active,
+.toolbar .button.destructive-action:active,
+.primary-toolbar .button.destructive-action:active,
+.header-bar .button.destructive-action:checked,
+.toolbar .button.destructive-action:checked,
+.primary-toolbar .button.destructive-action:checked,
+.header-bar .button.destructive-action:active:hover,
+.toolbar .button.destructive-action:active:hover,
+.primary-toolbar .button.destructive-action:active:hover,
+.header-bar .button.destructive-action:checked:hover,
+.toolbar .button.destructive-action:checked:hover,
+.primary-toolbar .button.destructive-action:checked:hover {
+  border-image: -gtk-scaled(url("borders/button-active-border-destructive-dark.png"),url("borders/button-active-border-destructive-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Selectionmode Buttons*/
+.titlebar.selection-mode .button, 
+.header-bar.selection-mode .button,
+.titlebar.selection-mode .button:insensitive, 
+.header-bar.selection-mode .button:insensitive,
+.titlebar.selection-mode .selection-menu:hover, 
+.header-bar.selection-mode .selection-menu:hover {
+  border-image: -gtk-scaled(url("borders/button-border-suggested-dark.png"),url("borders/button-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.titlebar.selection-mode .button:active, 
+.header-bar.selection-mode .button:active,
+.titlebar.selection-mode .button:checked, 
+.header-bar.selection-mode .button:checked {
+  border-image: -gtk-scaled(url("borders/button-active-border-suggested-dark.png"),url("borders/button-active-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.selection-mode.titlebar .titlebutton {
+  border-image: none;
+}
+
+.selection-mode.titlebar .titlebutton:active,
+.selection-mode.titlebar .titlebutton:checked {
+  border-width: 1px 0 2px 0;
+}
+
+.titlebar.selection-mode .selection-menu, 
+.header-bar.selection-mode .selection-menu {
+  border-image: none;
+}
+
+.primary-toolbar .button, .primary-toolbar .button:insensitive {
+  border-image: none;
+  background-color: transparent;
+  background-image: none;
+}
+
+/*Linked Buttons*/
+/*Middle*/
+.header-bar .linked .button,
+.header-bar .linked .button:hover,
+.header-bar GtkComboBox.combobox-entry .button, 
+.header-bar .linked > GtkComboBox > .button:dir(ltr),
+.header-bar .linked .button:insensitive,
+.header-bar .linked .button:hover:insensitive,
+.header-bar GtkComboBox.combobox-entry .button:insensitive, 
+.header-bar .linked > GtkComboBox > .button:dir(ltr):insensitive,
+.toolbar .linked .button,
+.toolbar .linked .button:hover,
+.toolbar GtkComboBox.combobox-entry .button, 
+.toolbar .linked > GtkComboBox > .button:dir(ltr),
+.toolbar .linked .button:insensitive,
+.toolbar .linked .button:hover:insensitive,
+.toolbar GtkComboBox.combobox-entry .button:insensitive, 
+.toolbar .linked > GtkComboBox > .button:dir(ltr):insensitive,
+.primary-toolbar .linked .button,
+.primary-toolbar .linked .button:hover,
+.primary-toolbar GtkComboBox.combobox-entry .button, 
+.primary-toolbar .linked > GtkComboBox > .button:dir(ltr),
+.primary-toolbar .linked .button:insensitive,
+.primary-toolbar .linked .button:hover:insensitive,
+.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, 
+.primary-toolbar .linked > GtkComboBox > .button:dir(ltr):insensitive {
+  border-image: -gtk-scaled(url("borders/middle-button-border-dark.png"),url("borders/middle-button-border-dark@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch;
+}
+
+.header-bar .linked .button:active,
+.header-bar .linked .button:hover:active,
+.header-bar GtkComboBox.combobox-entry .button:active, 
+.header-bar .linked > GtkComboBox > .button:dir(ltr):active,
+.toolbar .linked .button:active,
+.toolbar .linked .button:hover:active,
+.toolbar GtkComboBox.combobox-entry .button:active, 
+.toolbar .linked > GtkComboBox > .button:dir(ltr):active,
+.primary-toolbar .linked .button:active,
+.primary-toolbar .linked .button:hover:active,
+.primary-toolbar GtkComboBox.combobox-entry .button:active, 
+.primary-toolbar .linked > GtkComboBox > .button:dir(ltr):active,
+.header-bar .linked .button:checked,
+.header-bar .linked .button:hover:checked,
+.header-bar GtkComboBox.combobox-entry .button:checked, 
+.header-bar .linked > GtkComboBox > .button:dir(ltr):checked,
+.toolbar .linked .button:checked,
+.toolbar .linked .button:hover:checked,
+.toolbar GtkComboBox.combobox-entry .button:checked, 
+.toolbar .linked > GtkComboBox > .button:dir(ltr):checked,
+.primary-toolbar .linked .button:checked,
+.primary-toolbar .linked .button:hover:checked,
+.primary-toolbar GtkComboBox.combobox-entry .button:checked, 
+.primary-toolbar .linked > GtkComboBox > .button:dir(ltr):checked {
+  border-image: -gtk-scaled(url("borders/middle-button-active-border-dark.png"),url("borders/middle-button-active-border-dark@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch;
+}
+
+/*Left*/
+.header-bar .linked .button:first-child, 
+.header-bar GtkComboBox.combobox-entry .button:first-child, 
+.header-bar .linked > GtkComboBox:first-child > .button,
+.toolbar .linked .button:first-child, 
+.toolbar GtkComboBox.combobox-entry .button:first-child, 
+.toolbar .linked > GtkComboBox:first-child > .button,
+.primary-toolbar .linked .button:first-child, 
+.primary-toolbar GtkComboBox.combobox-entry .button:first-child, 
+.primary-toolbar .linked > GtkComboBox:first-child > .button {
+  border-image: -gtk-scaled(url("borders/left-button-border-dark.png"),url("borders/left-button-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
+}
+
+.header-bar .linked .button:first-child:active, 
+.header-bar GtkComboBox.combobox-entry .button:first-child:active, 
+.header-bar .linked > GtkComboBox:first-child > .button:active,
+.toolbar .linked .button:first-child:active, 
+.toolbar GtkComboBox.combobox-entry .button:first-child:active, 
+.toolbar .linked > GtkComboBox:first-child > .button:active,
+.primary-toolbar .linked .button:first-child:active, 
+.primary-toolbar GtkComboBox.combobox-entry .button:first-child:active, 
+.primary-toolbar .linked > GtkComboBox:first-child > .button:active,
+.header-bar .linked .button:first-child:checked, 
+.header-bar GtkComboBox.combobox-entry .button:first-child:checked, 
+.header-bar .linked > GtkComboBox:first-child > .button:checked,
+.toolbar .linked .button:first-child:checked, 
+.toolbar GtkComboBox.combobox-entry .button:first-child:checked, 
+.toolbar .linked > GtkComboBox:first-child > .button:checked,
+.primary-toolbar .linked .button:first-child:checked, 
+.primary-toolbar GtkComboBox.combobox-entry .button:first-child:checked, 
+.primary-toolbar .linked > GtkComboBox:first-child > .button:checked {
+  border-image: -gtk-scaled(url("borders/left-button-active-border-dark.png"),url("borders/left-button-active-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
+}
+
+/*Right*/
+.header-bar .linked .button:last-child, 
+.header-bar GtkComboBox.combobox-entry .button:last-child, 
+.header-bar .linked > GtkComboBox:last-child > .button,
+.toolbar .linked .button:last-child, 
+.toolbar GtkComboBox.combobox-entry .button:last-child, 
+.toolbar .linked > GtkComboBox:last-child > .button,
+.primary-toolbar .linked .button:last-child, 
+.primary-toolbar GtkComboBox.combobox-entry .button:last-child, 
+.primary-toolbar .linked > GtkComboBox:last-child > .button {
+  border-image: -gtk-scaled(url("borders/right-button-border-dark.png"),url("borders/right-button-border-dark@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch;
+}
+
+.header-bar .linked .button:last-child:active, 
+.header-bar GtkComboBox.combobox-entry .button:last-child:active, 
+.header-bar .linked > GtkComboBox:last-child > .button:active,
+.toolbar .linked .button:last-child:active, 
+.toolbar GtkComboBox.combobox-entry .button:last-child:active, 
+.toolbar .linked > GtkComboBox:last-child > .button:active,
+.primary-toolbar .linked .button:last-child:active, 
+.primary-toolbar GtkComboBox.combobox-entry .button:last-child:active, 
+.primary-toolbar .linked > GtkComboBox:last-child > .button:active,
+.header-bar .linked .button:last-child:checked, 
+.header-bar GtkComboBox.combobox-entry .button:last-child:checked, 
+.header-bar .linked > GtkComboBox:last-child > .button:checked,
+.toolbar .linked .button:last-child:checked, 
+.toolbar GtkComboBox.combobox-entry .button:last-child:checked, 
+.toolbar .linked > GtkComboBox:last-child > .button:checked,
+.primary-toolbar .linked .button:last-child:checked, 
+.primary-toolbar GtkComboBox.combobox-entry .button:last-child:checked, 
+.primary-toolbar .linked > GtkComboBox:last-child > .button:checked {
+  border-image: -gtk-scaled(url("borders/right-button-active-border-dark.png"),url("borders/right-button-active-border-dark@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch;
+}
+
+/*Single*/
+.header-bar .linked .button:only-child, 
+.header-bar GtkComboBox.combobox-entry .button:only-child, 
+.header-bar .linked > GtkComboBox:only-child > .button,
+.toolbar .linked .button:only-child, 
+.toolbar GtkComboBox.combobox-entry .button:only-child, 
+.toolbar .linked > GtkComboBox:only-child > .button,
+.primary-toolbar .linked .button:only-child, 
+.primary-toolbar GtkComboBox.combobox-entry .button:only-child, 
+.primary-toolbar .linked > GtkComboBox:only-child > .button {
+  border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.header-bar .linked .button:only-child:active, 
+.header-bar GtkComboBox.combobox-entry .button:only-child:active, 
+.header-bar .linked > GtkComboBox:only-child > .button:active,
+.toolbar .linked .button:only-child:active, 
+.toolbar GtkComboBox.combobox-entry .button:only-child:active, 
+.toolbar .linked > GtkComboBox:only-child > .button:active,
+.primary-toolbar .linked .button:only-child:active, 
+.primary-toolbar GtkComboBox.combobox-entry .button:only-child:active, 
+.primary-toolbar .linked > GtkComboBox:only-child > .button:active,
+.header-bar .linked .button:only-child:checked, 
+.header-bar GtkComboBox.combobox-entry .button:only-child:checked, 
+.header-bar .linked > GtkComboBox:only-child > .button:checked,
+.toolbar .linked .button:only-child:checked, 
+.toolbar GtkComboBox.combobox-entry .button:only-child:checked, 
+.toolbar .linked > GtkComboBox:only-child > .button:checked,
+.primary-toolbar .linked .button:only-child:checked, 
+.primary-toolbar GtkComboBox.combobox-entry .button:only-child:checked, 
+.primary-toolbar .linked > GtkComboBox:only-child > .button:checked {
+  border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+/*OSD */
+.button.osd, .button.osd:active, .button.osd:active:hover, .button.osd:insensitive,
+.button.osd, .button.osd:checked, .button.osd:checked:hover, .button.osd:insensitive {
+  border-image: none;
+  border: 1px solid alpha(black, 0.75); }
+
+.osd .button, .osd .button:active, .osd .button:active:hover, .osd .button:insensitive,
+.osd .button, .osd .button:checked, .osd .button:checked:hover, .osd .button:insensitive,
+.popover.osd .button:hover {
+  border-width: 0 1px 0 1px;
+	border-style: solid;
+  border-radius: 0;
+  border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 1 / 0 1px 0 1px stretch;
+}
+
+.osd .button:first-child,
+.osd .button:first-child:active,
+.osd .button:first-child:active:hover,
+.popover.osd .button:first-child:hover {
+  border-width: 0px 1px 0 0;
+	border-style: solid;
+  border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 0 / 0 1px 0 0px stretch;
+}
+
+.osd .button:last-child,
+.osd .button:last-child:active,
+.osd .button:last-child:active:hover,
+.osd .button:last-child:checked,
+.osd .button:last-child:checked:hover,
+.popover.osd .button:last-child:hover {
+  border-width: 0 0 0 1px;
+	border-style: solid;
+  border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 0 0 1 / 0 0px 0 1px stretch;
+}
+
+.osd .button:only-child,
+.popover.osd .button:only-child:hover {
+  border-style: none;
+	border-image: none;
+  box-shadow: none;
+}
+
+.osd .scale.trough, .osd .scale.trough.highlight {
+  border-image: -gtk-scaled(url("borders/scale-trough-osd-border-dark.png"),url("borders/scale-trough-osd-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+  border-radius: 2px;
+  border-width: 1px 5px 2px 5px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.osd.stack-switcher .button, .osd.stack-switcher .button:first-child, .osd.stack-switcher .button:last-child, .osd.stack-switcher .button:only-child,
+.osd.stack-switcher .button:checked:hover, .osd.stack-switcher .button:first-child:checked:hover, .osd.stack-switcher .button:last-child:checked:hover, .osd.stack-switcher .button:only-child:checked:hover,
+.osd.stack-switcher .button:active, .osd.stack-switcher .button:first-child:focus:active:hover, .osd.stack-switcher .button:last-child:active, .osd.stack-switcher .button:only-child:active {
+  border-image: none;
+  border-color: alpha(black, 0.75);
+  border-style: solid; }
+
+.osd.stack-switcher .button, .osd.stack-switcher .button:checked, .osd.stack-switcher .button:active {
+  border-width: 1px 0 1px 0;
+  box-shadow: none;
+}
+
+.osd.stack-switcher .button {
+  border-width: 1px 0 1px 0;
+  box-shadow: inset -1px 0 alpha(white, 0.05), 
+              inset 1px 0 alpha(black, 0.5),
+              inset 0 1px alpha(white, 0.1),
+              inset 0 -1px alpha(black, 0.1);
+}
+
+.osd.stack-switcher .button:first-child, .osd.stack-switcher .button:first-child:checked, .osd.stack-switcher .button:first-child:active {
+  border-width: 1px 0 1px 1px;
+  box-shadow: none;
+}
+
+.osd.stack-switcher .button:first-child {
+  box-shadow: inset -1px 0 alpha(white, 0.05),
+              inset 0 1px alpha(white, 0.1),
+              inset 0 -1px alpha(black, 0.1);
+}
+
+.osd.stack-switcher .button:last-child, .osd.stack-switcher .button:last-child:checked, .osd.stack-switcher .button:last-child:active {
+  border-width: 1px 1px 1px 0;
+  box-shadow: inset 1px 0 alpha(black, 0.5);
+}
+
+.osd.stack-switcher .button:last-child {
+  border-width: 1px 1px 1px 0;
+  box-shadow: inset 1px 0 alpha(black, 0.5),
+              inset 0 1px alpha(white, 0.1),
+              inset 0 -1px alpha(black, 0.1);
+}
+
+/*Scale trough*/
+.header-bar .scale.trough,
+.toolbar .scale.trough,
+.primary-toolbar .scale.trough {
+  border-width: 1px 5px 2px 5px;
+  border-image: -gtk-scaled(url("borders/scale-trough-border-dark.png"),url("borders/scale-trough-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+}
+
+.header-bar .scale.trough.highlight,
+.toolbar .scale.trough.highlight,
+.primary-toolbar .scale.trough.highlight {
+  border-width: 1px 5px 2px 5px;
+  border-image: -gtk-scaled(url("borders/scale-highlight-border-dark.png"),url("borders/scale-highlight-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+}
+
+/*progressbar trough*/
+.header-bar .trough,
+.toolbar .trough,
+.primary-toolbar .trough {
+  border-image: -gtk-scaled(url("borders/trough-border-dark.png"),url("borders/trough-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button.flat, .menuitem.button.flat, /*.menuitem.button.flat:active, .menuitem.button.flat:checked,*/ .button:link, .button:visited, 
+.button:link:hover, .button:link:active, .button:link:checked, .button:link:active:hover, .button:link:checked:hover, .button:visited:hover, .button:visited:active, .button:visited:active:hover, 
+.notebook tab .button, .list-row.button, .scale-popup .button:hover,
+GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop {
+  border-color: transparent;
+  border-image: none;
+  background-color: transparent;
+  background-image: none;
+  box-shadow: none;
+  text-shadow: none;
+  icon-shadow: none; }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-borders.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,728 @@
+/*Entries*/
+.entry {
+  border-image: -gtk-scaled(url("borders/generic-border.png"),url("borders/generic-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.entry:focus { 
+  border-image: -gtk-scaled(url("borders/generic-border-focused.png"),url("borders/generic-border-focused@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Linked Entries*/
+.linked .entry {
+  border-image: -gtk-scaled(url("borders/middle-entry-border.png"),url("borders/middle-entry-border@2.png")) 1 1 2 0 / 1px 1px 2px 0 stretch;
+  border-radius: 0;
+  border-width: 1px 0 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked .entry:focus {
+  border-image: -gtk-scaled(url("borders/middle-entry-focused-border.png"),url("borders/middle-entry-focused-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.linked .entry:first-child, GtkComboBox.combobox-entry .entry:first-child {
+  border-image: -gtk-scaled(url("borders/left-entry-border.png"),url("borders/left-entry-border@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
+  border-radius: 2px 0 0 2px;
+  border-width: 1px 0 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked .entry:first-child:focus, GtkComboBox.combobox-entry .entry:first-child:focus {
+  border-image: -gtk-scaled(url("borders/left-entry-focused-border.png"),url("borders/left-entry-focused-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+.linked .entry:last-child, GtkComboBox.combobox-entry .entry:last-child {
+  border-image: -gtk-scaled(url("borders/right-entry-border.png"),url("borders/right-entry-border@2.png")) 2 2 3 0 / 2px 2px 3px 0 stretch;
+  border-radius: 0 2px 2px 0;
+  border-width: 1px 1px 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked .entry:last-child:focus, GtkComboBox.combobox-entry .entry:last-child:focus {
+  border-image: -gtk-scaled(url("borders/right-entry-focused-border.png"),url("borders/right-entry-focused-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+}
+
+/*Vertical Linked Entries*/
+.linked.vertical .entry, 
+.linked.vertical .entry:insensitive,
+.spinbutton.vertical.entry {
+  border-image: -gtk-scaled(url("borders/middle-vertical-entry-border.png"),url("borders/middle-vertical-entry-border@2.png")) 0 1 1 1 / 0 1px 1px 1px stretch;
+  border-radius: 0;
+  border-width: 0 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .entry:focus,
+.spinbutton.vertical.entry:focus {
+  border-image: -gtk-scaled(url("borders/middle-vertical-entry-border-focused.png"),url("borders/middle-vertical-entry-border-focused@2.png")) 2 2 2 2 / 2px 2px 2px 2px stretch;
+}
+
+.linked.vertical .entry:first-child, 
+.linked.vertical .entry:first-child:insensitive, 
+.linked.vertical > GtkComboBox.combobox-entry .entry:first-child,
+.linked.vertical > GtkComboBox.combobox-entry .entry:first-child:insensitive {
+  border-image: -gtk-scaled(url("borders/top-vertical-entry-border.png"),url("borders/top-vertical-entry-border@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch;
+  border-radius: 2px 2px 0 0;
+  border-width: 1px 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .entry:first-child:focus, 
+.linked.vertical > GtkComboBox.combobox-entry .entry:first-child:focus {
+  border-image: -gtk-scaled(url("borders/top-vertical-entry-border-focused.png"),url("borders/top-vertical-entry-border-focused@2.png")) 2 2 2 2 / 2px 2px 2px 2px stretch;
+}
+
+.linked.vertical .entry:last-child, 
+.linked.vertical .entry:last-child:insensitive,
+.linked.vertical > GtkComboBox.combobox-entry .entry:last-child,
+.linked.vertical > GtkComboBox.combobox-entry .entry:last-child:insensitive {
+  border-image: -gtk-scaled(url("borders/bottom-vertical-entry-border.png"),url("borders/bottom-vertical-entry-border@2.png")) 0 2 3 2 / 0px 2px 3px 2px stretch;
+  border-radius: 0 0 2px 2px;
+  border-width: 0 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .entry:last-child:focus, 
+.linked.vertical > GtkComboBox.combobox-entry .entry:last-child:focus {
+  border-image: -gtk-scaled(url("borders/bottom-vertical-entry-border-focused.png"),url("borders/bottom-vertical-entry-border-focused@2.png")) 2 3 4 3 / 2px 3px 4px 3px stretch;
+}
+
+/*Buttons*/
+.button,
+.button.flat:hover,
+.button:insensitive,
+.inline-toolbar GtkToolButton > .button,
+.spinbutton.vertical .button,
+.primary-toolbar .button:hover,
+.header-bar .button.titlebutton:hover,
+.titlebar .button.titlebutton:hover {
+  border-image: -gtk-scaled(url("borders/button-border.png"),url("borders/button-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button:active,
+.button:focus:active,
+.button:focus:active:hover,
+.button.flat:active,
+.button:insensitive:active,
+.button:insensitive.flat:active,
+.inline-toolbar GtkToolButton > .button:active,
+.inline-toolbar GtkToolButton > .button:insensitive,
+.inline-toolbar GtkToolButton > .button:insensitive:active,
+.spinbutton.vertical .button:active,
+.primary-toolbar .button:active,
+.button:checked,
+.button:focus:checked,
+.button:focus:checked:hover,
+.button.flat:checked,
+.button:insensitive:checked,
+.button:insensitive.flat:checked,
+.inline-toolbar GtkToolButton > .button:checked,
+.inline-toolbar GtkToolButton > .button:insensitive,
+.inline-toolbar GtkToolButton > .button:insensitive:checked,
+.spinbutton.vertical .button:checked,
+.primary-toolbar .button:checked,
+.header-bar .button.titlebutton:active,
+.titlebar .button.titlebutton:active,
+.header-bar .button.titlebutton:checked,
+.titlebar .button.titlebutton:checked {
+  border-image: -gtk-scaled(url("borders/button-active-border.png"),url("borders/button-active-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button:focus{ 
+  border-image: -gtk-scaled(url("borders/button-border-default.png"),url("borders/button-border-default@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.list-row:selected .button:focus, 
+.list-row:selected .button:focus:hover {
+  border-image: -gtk-scaled(url("borders/button-border.png"),url("borders/button-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.list-row:selected .button:active,
+.list-row:selected .button:focus:active {
+  border-image: -gtk-scaled(url("borders/button-active-border-selected.png"),url("borders/button-active-border-selected@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button.suggested-action,
+.button.suggested-action:insensitive {
+  border-image: -gtk-scaled(url("borders/button-border-suggested.png"),url("borders/button-border-suggested@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button.suggested-action:active,
+.button.suggested-action:active:hover,
+.button.suggested-action:checked,
+.button.suggested-action:checked:hover {
+  border-image: -gtk-scaled(url("borders/button-active-border-suggested.png"),url("borders/button-active-border-suggested@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button.destructive-action,
+.button.destructive-action:insensitive {
+  border-image: -gtk-scaled(url("borders/button-border-destructive.png"),url("borders/button-border-destructive@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button.destructive-action:active,
+.button.destructive-action:checked,
+.button.destructive-action:active:hover,
+.button.destructive-action:checked:hover {
+  border-image: -gtk-scaled(url("borders/button-active-border-destructive.png"),url("borders/button-active-border-destructive@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Selectionmode Buttons*/
+.titlebar.selection-mode .button,
+.header-bar.selection-mode .button,
+.titlebar.selection-mode .button:insensitive,
+.header-bar.selection-mode .button:insensitive,
+.titlebar.selection-mode .selection-menu:hover,
+.header-bar.selection-mode .selection-menu:hover {
+  border-image: -gtk-scaled(url("borders/button-border-suggested.png"),url("borders/button-border-suggested@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.titlebar.selection-mode .button:active,
+.header-bar.selection-mode .button:active,
+.titlebar.selection-mode .button:checked,
+.header-bar.selection-mode .button:checked {
+  border-image: -gtk-scaled(url("borders/button-active-border-suggested.png"),url("borders/button-active-border-suggested@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.selection-mode.titlebar .titlebutton {
+  border-image: none;
+}
+
+.titlebar.selection-mode .selection-menu, .header-bar.selection-mode .selection-menu {
+  border-image: none; }
+
+/*Linked Buttons*/
+/*Middle*/
+.inline-toolbar GtkToolButton > .button.flat,
+.inline-toolbar.search-bar GtkToolButton > .button.flat,
+.inline-toolbar.location-bar GtkToolButton > .button.flat,
+.inline-toolbar .button,
+.inline-toolbar.toolbar .button, 
+.inline-toolbar GtkToolButton > .button.flat:hover,
+.inline-toolbar.search-bar GtkToolButton > .button.flat:hover,
+.inline-toolbar.location-bar GtkToolButton > .button.flat:hover,
+.inline-toolbar .button:hover,
+.inline-toolbar.toolbar .button:hover, 
+.linked .button,
+.linked .button:hover,
+.inline-toolbar GtkToolButton:only-child > .button.flat, 
+.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat,
+GtkComboBox.combobox-entry .button, 
+.linked > GtkComboBox > .button:dir(ltr),
+.inline-toolbar GtkToolButton > .button.flat:insensitive,
+.inline-toolbar.search-bar GtkToolButton > .button.flat:insensitive,
+.inline-toolbar.location-bar GtkToolButton > .button.flat:insensitive,
+.inline-toolbar .button:insensitive, 
+.inline-toolbar.toolbar .button:insensitive, 
+.linked .button:insensitive,
+.linked .button:hover:insensitive,
+.inline-toolbar GtkToolButton:only-child > .button.flat:insensitive, 
+.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:insensitive,
+.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:insensitive,
+GtkComboBox.combobox-entry .button:insensitive, 
+.linked > GtkComboBox > .button:dir(ltr):insensitive {
+  border-image: -gtk-scaled(url("borders/middle-button-border.png"),url("borders/middle-button-border@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch;
+  border-radius: 0; 
+  border-width: 1px 0 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.inline-toolbar GtkToolButton > .button.flat:active,
+.inline-toolbar.search-bar GtkToolButton > .button.flat:active,
+.inline-toolbar.location-bar GtkToolButton > .button.flat:active,
+.inline-toolbar .button:active,
+.inline-toolbar.toolbar .button:active,
+.inline-toolbar.toolbar .button:active:hover,
+.linked .button:active,
+.linked .button:hover:active,
+.inline-toolbar GtkToolButton:only-child > .button.flat:active, 
+.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:active,
+.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:active,
+GtkComboBox.combobox-entry .button:active, 
+.linked > GtkComboBox > .button:dir(ltr):active,
+.inline-toolbar GtkToolButton > .button.flat:checked,
+.inline-toolbar.search-bar GtkToolButton > .button.flat:checked,
+.inline-toolbar.location-bar GtkToolButton > .button.flat:checked,
+.inline-toolbar .button:checked,
+.inline-toolbar.toolbar .button:checked,
+.inline-toolbar.toolbar .button:checked:hover,
+.linked .button:checked,
+.linked .button:hover:checked,
+.inline-toolbar GtkToolButton:only-child > .button.flat:checked, 
+.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:checked,
+.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:checked,  
+GtkComboBox.combobox-entry .button:checked, 
+.linked > GtkComboBox > .button:dir(ltr):checked {
+  border-image: -gtk-scaled(url("borders/middle-button-active-border.png"),url("borders/middle-button-active-border@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch;
+  border-radius: 0; 
+  border-width: 1px 0 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Left*/
+.inline-toolbar .button:first-child,
+.inline-toolbar.toolbar .button:first-child,  
+.linked .button:first-child, 
+.inline-toolbar GtkToolButton:first-child > .button.flat, 
+.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, 
+.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:first-child, 
+GtkComboBox.combobox-entry .button:first-child, 
+.linked > GtkComboBox:first-child > .button {
+  border-image: -gtk-scaled(url("borders/left-button-border.png"),url("borders/left-button-border@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
+  border-radius: 2px 0 0 2px;
+  border-width: 1px 0 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.inline-toolbar .button:first-child:active,
+.inline-toolbar.toolbar .button:first-child:active,
+.inline-toolbar.toolbar .button:first-child:active:hover,  
+.linked .button:first-child:active, 
+.inline-toolbar GtkToolButton:first-child > .button.flat:active, 
+.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat:active, 
+.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat:active, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:first-child:active, 
+GtkComboBox.combobox-entry .button:first-child:active, 
+.linked > GtkComboBox:first-child > .button:active,
+.inline-toolbar .button:first-child:checked,
+.inline-toolbar.toolbar .button:first-child:checked,
+.inline-toolbar.toolbar .button:first-child:checked:hover,  
+.linked .button:first-child:checked, 
+.inline-toolbar GtkToolButton:first-child > .button.flat:checked, 
+.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat:checked, 
+.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat:checked, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:first-child:checked, 
+GtkComboBox.combobox-entry .button:first-child:checked, 
+.linked > GtkComboBox:first-child > .button:checked {
+  border-image: -gtk-scaled(url("borders/left-button-active-border.png"),url("borders/left-button-active-border@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
+  border-radius: 2px 0 0 2px;
+  border-width: 1px 0 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Right*/
+.inline-toolbar .button:last-child,
+.inline-toolbar.toolbar .button:last-child,  
+.linked .button:last-child, 
+.inline-toolbar GtkToolButton:last-child > .button.flat, 
+.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, 
+.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:last-child, 
+GtkComboBox.combobox-entry .button:last-child, 
+.linked > GtkComboBox:last-child > .button {
+  border-image: -gtk-scaled(url("borders/right-button-border.png"),url("borders/right-button-border@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch;
+  border-radius: 0 2px 2px 0;
+  border-width: 1px 1px 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.inline-toolbar .button:last-child:active,
+.inline-toolbar.toolbar .button:last-child:active,
+.inline-toolbar.toolbar .button:last-child:active:hover,  
+.linked .button:last-child:active, 
+.inline-toolbar GtkToolButton:last-child > .button.flat:active, 
+.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat:active, 
+.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat:active, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:last-child:active, 
+GtkComboBox.combobox-entry .button:last-child:active, 
+.linked > GtkComboBox:last-child > .button:active,
+.inline-toolbar .button:last-child:checked,
+.inline-toolbar.toolbar .button:last-child:checked,
+.inline-toolbar.toolbar .button:last-child:checked:hover,  
+.linked .button:last-child:checked, 
+.inline-toolbar GtkToolButton:last-child > .button.flat:checked, 
+.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat:checked, 
+.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat:checked, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:last-child:checked, 
+GtkComboBox.combobox-entry .button:last-child:checked, 
+.linked > GtkComboBox:last-child > .button:checked {
+  border-image: -gtk-scaled(url("borders/right-button-active-border.png"),url("borders/right-button-active-border@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch;
+  border-radius: 0 2px 2px 0;
+  border-width: 1px 1px 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Single*/
+.inline-toolbar .button:only-child,
+.inline-toolbar.toolbar .button:only-child,  
+.linked .button:only-child, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:only-child, 
+GtkComboBox.combobox-entry .button:only-child, 
+.linked > GtkComboBox:only-child > .button,
+.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat {
+  border-image: -gtk-scaled(url("borders/button-border.png"),url("borders/button-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.inline-toolbar .button:only-child:active,
+.inline-toolbar.toolbar .button:only-child:active,
+.inline-toolbar.toolbar .button:only-child:active:hover, 
+.linked .button:only-child:active, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:only-child:active, 
+GtkComboBox.combobox-entry .button:only-child:active, 
+.linked > GtkComboBox:only-child > .button:active,
+.inline-toolbar .button:only-child:checked,
+.inline-toolbar.toolbar .button:only-child:checked,
+.inline-toolbar.toolbar .button:only-child:checked:hover, 
+.linked .button:only-child:checked, 
+.inline-toolbar GtkToolButton:only-child > .button.flat:only-child:checked, 
+GtkComboBox.combobox-entry .button:only-child:checked, 
+.linked > GtkComboBox:only-child > .button:checked {
+  border-image: -gtk-scaled(url("borders/button-active-border.png"),url("borders/button-active-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Vertical Linked Buttons*/
+/*Middle*/
+.linked.vertical .button,
+.linked.vertical .button:hover,
+.linked.vertical > GtkComboBox.combobox-entry .button, 
+.linked.vertical > GtkComboBox.combobox-entry .button:insensitive {
+  border-image: -gtk-scaled(url("borders/middle-vertical-button-border.png"),url("borders/middle-vertical-button-border@2.png")) 1 1 1 1 / 1px 1px 1px 1px stretch;
+  border-radius: 0; 
+  border-width: 0 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .button:active,
+.linked.vertical .button:hover:active,
+.linked.vertical > GtkComboBox.combobox-entry .button:active, 
+.linked.vertical > GtkComboBox.combobox-entry .button:active:insensitive,
+.linked.vertical .button:checked,
+.linked.vertical .button:hover:checked,
+.linked.vertical > GtkComboBox.combobox-entry .button:checked, 
+.linked.vertical > GtkComboBox.combobox-entry .button:checked:insensitive  {
+  border-image: -gtk-scaled(url("borders/middle-vertical-button-active-border.png"),url("borders/middle-vertical-button-active-border@2.png")) 1 1 1 1 / 1px 1px 1px 1px stretch;
+  border-radius: 0; 
+  border-width: 0 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Top*/
+.linked.vertical .button:first-child, 
+.linked.vertical > GtkComboBox.combobox-entry .button:first-child, 
+.linked.vertical > GtkComboBox:first-child > .button,
+.spinbutton.vertical .button:first-child {
+  border-image: -gtk-scaled(url("borders/top-vertical-button-border.png"),url("borders/top-vertical-button-border@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch;
+  border-radius: 2px 2px 0 0;
+  border-width: 1px 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .button:first-child:active, 
+.linked.vertical > GtkComboBox.combobox-entry .button:first-child:active, 
+.linked.vertical > GtkComboBox:first-child > .button:active,
+.linked.vertical .button:first-child:checked, 
+.linked.vertical > GtkComboBox.combobox-entry .button:first-child:checked, 
+.linked.vertical > GtkComboBox:first-child > .button:checked,
+.spinbutton.vertical .button:first-child:active {
+  border-image: -gtk-scaled(url("borders/top-vertical-button-active-border.png"),url("borders/top-vertical-button-active-border@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch;
+  border-radius: 2px 2px 0 0;
+  border-width: 1px 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*Bottom*/
+.linked.vertical .button:last-child, 
+.linked.vertical > GtkComboBox.combobox-entry .button:last-child, 
+.linked.vertical > GtkComboBox:last-child > .button,
+.spinbutton.vertical .button:last-child {
+  border-image: -gtk-scaled(url("borders/bottom-vertical-button-border.png"),url("borders/bottom-vertical-button-border@2.png")) 1 2 3 2 / 1px 2px 3px 2px stretch;
+  border-radius: 0 0 2px 2px;
+  border-width: 0 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.linked.vertical .button:last-child:active, 
+.linked.vertical > GtkComboBox.combobox-entry .button:last-child:active, 
+.linked.vertical > GtkComboBox:last-child > .button:active,
+.linked.vertical .button:last-child:checked, 
+.linked.vertical > GtkComboBox.combobox-entry .button:last-child:checked, 
+.linked.vertical > GtkComboBox:last-child > .button:checked,
+.spinbutton.vertical .button:last-child:active {
+  border-image: -gtk-scaled(url("borders/bottom-vertical-button-active-border.png"),url("borders/bottom-vertical-button-active-border@2.png")) 1 2 3 2 / 1px 2px 3px 2px stretch;
+  border-radius: 0 0 2px 2px;
+  border-width: 0 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*OSD */
+.button.osd, .button.osd:insensitive, 
+.button.osd:active, .button.osd:active:hover, 
+.button.osd:checked, .button.osd:checked:hover {
+  border-image: none;
+  border: 1px solid alpha(black, 0.75); }
+
+.osd .button, .osd .button:insensitive, 
+.osd .button:active, .osd .button:active:hover, 
+.osd .button:checked, .osd .button:checked:hover,
+.popover.osd .button, .popover.osd .button:insensitive, 
+.popover.osd .button:active, .popover.osd .button:active:hover, 
+.popover.osd .button:checked, .popover.osd .button:checked:hover {
+  border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 1 / 0 1px 0 1px stretch;
+  border-radius: 0;
+  border-width: 0 1px 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.osd .button:first-child,
+.osd .button:first-child:active,
+.osd .button:first-child:active:hover,
+.osd .button:first-child:checked,
+.osd .button:first-child:checked:hover,
+.popover.osd .button:first-child,
+.popover.osd .button:first-child:active,
+.popover.osd .button:first-child:active:hover,
+.popover.osd .button:first-child:checked,
+.popover.osd .button:first-child:checked:hover {
+  border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 0 / 0 1px 0 0px stretch;
+  border-radius: 0;
+  border-width: 0px 1px 0 0;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.osd .button:last-child,
+.osd .button:last-child:active,
+.osd .button:last-child:active:hover,
+.osd .button:last-child:checked,
+.osd .button:last-child:checked:hover,
+.popover.osd .button:last-child,
+.popover.osd .button:last-child:active,
+.popover.osd .button:last-child:active:hover,
+.popover.osd .button:last-child:checked,
+.popover.osd .button:last-child:checked:hover {
+  border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 0 0 1 / 0 0px 0 1px stretch;
+  border-radius: 0;
+  border-width: 0 0 0 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.osd .button:only-child,
+.osd .button:only-child:active, .osd .button:only-child:active:hover,
+.osd .button:only-child:checked, .osd .button:only-child:checked:hover,
+.popover.osd .button:only-child,
+.popover.osd .button:only-child:active, .popover.osd .button:only-child:active:hover,
+.popover.osd .button:only-child:checked, .popover.osd .button:only-child:checked:hover {
+  border-style: none;
+  border-image: none;
+  box-shadow: none;
+}
+
+.osd .scale.trough, .osd .scale.trough.highlight {
+  border-image: -gtk-scaled(url("borders/scale-trough-osd-border.png"),url("borders/scale-trough-osd-border@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+  border-radius: 2px;
+  border-width: 1px 5px 2px 5px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.osd.stack-switcher .button, .osd.stack-switcher .button:first-child, .osd.stack-switcher .button:last-child, .osd.stack-switcher .button:only-child,
+.osd.stack-switcher .button:checked:hover, .osd.stack-switcher .button:first-child:checked:hover, .osd.stack-switcher .button:last-child:checked:hover, .osd.stack-switcher .button:only-child:checked:hover,
+.osd.stack-switcher .button:active, .osd.stack-switcher .button:first-child:focus:active:hover, .osd.stack-switcher .button:last-child:active, .osd.stack-switcher .button:only-child:active {
+  border-image: none;
+  border-color: alpha(black, 0.75);
+  border-style: solid; }
+
+.osd.stack-switcher .button, .osd.stack-switcher .button:checked, .osd.stack-switcher .button:active {
+  border-width: 1px 0 1px 0;
+  box-shadow: none;
+}
+
+.osd.stack-switcher .button {
+  border-width: 1px 0 1px 0;
+  box-shadow: inset -1px 0 alpha(white, 0.05), 
+              inset 1px 0 alpha(black, 0.5),
+              inset 0 1px alpha(white, 0.1),
+              inset 0 -1px alpha(black, 0.1);
+}
+
+.osd.stack-switcher .button:first-child, .osd.stack-switcher .button:first-child:checked, .osd.stack-switcher .button:first-child:active {
+  border-width: 1px 0 1px 1px;
+  box-shadow: none;
+}
+
+.osd.stack-switcher .button:first-child {
+  box-shadow: inset -1px 0 alpha(white, 0.05),
+              inset 0 1px alpha(white, 0.1),
+              inset 0 -1px alpha(black, 0.1);
+}
+
+.osd.stack-switcher .button:last-child, .osd.stack-switcher .button:last-child:checked, .osd.stack-switcher .button:last-child:active {
+  border-width: 1px 1px 1px 0;
+  box-shadow: inset 1px 0 alpha(black, 0.5);
+}
+
+.osd.stack-switcher .button:last-child {
+  border-width: 1px 1px 1px 0;
+  box-shadow: inset 1px 0 alpha(black, 0.5),
+              inset 0 1px alpha(white, 0.1),
+              inset 0 -1px alpha(black, 0.1);
+}
+
+/*Scale trough*/
+.scale.trough {
+  border-image: -gtk-scaled(url("borders/scale-trough-border.png"),url("borders/scale-trough-border@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+  border-radius: 2px;
+  border-width: 1px 5px 2px 5px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.list-row:selected .scale.trough {
+  border-image: -gtk-scaled(url("borders/scale-trough-border-selected.png"),url("borders/scale-trough-border-selected@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+  border-radius: 2px;
+  border-width: 1px 5px 2px 5px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.scale.trough.vertical {
+  border-image: -gtk-scaled(url("borders/scale-trough-vertical-border.png"),url("borders/scale-trough-vertical-border@2.png")) 6 3 6 2 / 6px 3px 6px 2px stretch;
+  border-radius: 2px;
+  border-width: 5px 2px 5px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.scale.trough.highlight {
+  border-image: -gtk-scaled(url("borders/scale-highlight-border.png"),url("borders/scale-highlight-border@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+  border-radius: 2px;
+  border-width: 1px 5px 2px 5px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.list-row:selected .scale.trough.highlight {
+  border-image: -gtk-scaled(url("borders/scale-highlight-border-selected.png"),url("borders/scale-highlight-border-selected@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
+  border-radius: 2px;
+  border-width: 1px 5px 2px 5px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.scale.trough.vertical.highlight {
+  border-image: -gtk-scaled(url("borders/scale-vertical-highlight-border.png"),url("borders/scale-vertical-highlight-border@2.png")) 6 3 6 2 / 6px 3px 6px 2px stretch;
+  border-radius: 2px;
+  border-width: 5px 2px 5px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+/*progressbar trough*/
+.trough {
+  border-image: -gtk-scaled(url("borders/trough-border.png"),url("borders/trough-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.list-row:selected .trough,
+GtkTreeView.view.trough:selected {
+  border-image: -gtk-scaled(url("borders/trough-border-selected.png"),url("borders/trough-border-selected@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 1px 2px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.trough.vertical {
+  border-image: -gtk-scaled(url("borders/trough-vertical-border.png"),url("borders/trough-vertical-border@2.png")) 2 3 2 2 / 2px 3px 2px 2px stretch;
+  border-radius: 2px;
+  border-width: 1px 2px 1px 1px;
+  border-style: solid;
+  border-color: transparent;
+}
+
+.button.flat, .menuitem.button.flat, /*.menuitem.button.flat:active, .menuitem.button.flat:checked,*/ .button:link, .button:visited, 
+.button:link:hover, .button:link:active, .button:link:checked, .button:link:active:hover, .button:link:checked:hover, .button:visited:hover, .button:visited:active, .button:visited:active:hover, 
+.notebook tab .button, .list-row.button, .scale-popup .button:hover,
+GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop {
+  border-color: transparent;
+  border-image: none;
+  background-color: transparent;
+  background-image: none;
+  box-shadow: none;
+  text-shadow: none;
+  icon-shadow: none; }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-dark-overrides.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,228 @@
+.button, .button:hover, .button.flat:hover, .primary-toolbar .button:hover, .inline-toolbar GtkToolButton > .button,
+.inline-toolbar GtkToolButton > .button:hover, GtkComboBox, .titlebar.selection-mode .button.suggested-action, .header-bar.selection-mode .button.suggested-action, .notebook tab GtkLabel, .sidebar, .sidebar .view, .spinbutton .button, .spinbutton .button:focus, .notebook tab .button, .menubar > .menuitem, .primary-toolbar .button.flat, .titlebar .subtitle, .header-bar .subtitle {
+  text-shadow: 0 -1px alpha(black, 0.7);
+  icon-shadow: 0 -1px alpha(black, 0.7);
+}
+
+/* menu buttons */
+.menuitem.button.flat:hover {
+  border: 1px solid alpha(black, 0.4);
+  border-bottom-color: alpha(black, 0.55);
+  box-shadow: inset 0 1px alpha(@highlight_shadow, 0.7);
+  background-image: linear-gradient(to bottom,
+                                    alpha(@button_gradient_color_a, 0.4),
+                                    alpha(@button_gradient_color_b, 0.3)); }
+.menuitem.button.flat:active, .menuitem.button.flat:checked { 
+  border-image: none; 
+  background: none;
+  box-shadow: none;}
+.menuitem.button.flat:active:hover, .menuitem.button.flat:checked:hover {
+  box-shadow: inset 0 1px 2px alpha(black, 0.25); }
+
+.titlebar .title, .header-bar .title {
+  text-shadow: 0 -1px alpha(black, 0.7); }
+
+.cell:selected, .cell:selected:focus, .menu .menuitem:hover, .sidebar:selected, .sidebar .view:selected {
+  background-image: linear-gradient(to top,
+                                    mix(@theme_selected_bg_color, @theme_base_color, 0.1),
+                                    mix(@theme_selected_bg_color, @theme_base_color, 0.3));
+}
+
+/*********
+ * Lists *
+ *********/
+.list, .list-row {
+  background-color: @theme_base_color;
+  border-color: @borders; }
+
+.list-row.button:hover {
+  background-color: alpha(white, 0.05); }
+.list-row.button:active, .list-row.button:active:hover {
+  background-color: alpha(white, 0.02); }
+
+.list-row:selected .button.flat:focus, .list-row:selected .button.flat {
+  border-image: none; }
+
+/*********************
+ * App Notifications *
+ *********************/
+.app-notification {
+  border-color: alpha(black, 0.5); }
+
+.info, .question, .warning, .error {
+  text-shadow: 0 -1px @infobar_text_shadow; }
+
+.menubar {
+	background-color: @metacity_bg_b; }
+
+.menu {
+  background-color: shade(@theme_base_color, 0.95); }
+
+.spinbutton.vertical.entry:insensitive {
+  border-color: shade(@insensitive_borders, 1.4); }
+
+.notebook tab.top:hover, .notebook tab.top.prelight-page,
+.notebook tab.bottom:hover, .notebook tab.bottom.prelight-page,
+.notebook tab.left:hover, .notebook tab.left.prelight-page,
+.notebook tab.right:hover, .notebook tab.right.prelight-page {
+  background-color: alpha(white, 0.025); }
+
+.notebook tab.top {
+  border-image: linear-gradient(to bottom,
+                                alpha(@borders, 0.7),
+                                alpha(@theme_base_color, 0.0)) 0 1 0 1; }
+.notebook tab.bottom {
+  border-image: linear-gradient(to top,
+                                alpha(@borders, 0.7),
+                                alpha(@theme_base_color, 0.0)) 0 1 0 1; }
+.notebook tab.left {
+  border-image: linear-gradient(to right,
+                                alpha(@borders, 0.7),
+                                alpha(@theme_base_color, 0.0)) 1 0 1 0; }
+.notebook tab.right {
+  border-image: linear-gradient(to left,
+                                alpha(@borders, 0.7),
+                                alpha(@theme_base_color, 0.0)) 1 0 1 0; }
+
+.popover {
+  background-color: mix(@theme_bg_color,@theme_base_color, 0.2); }
+
+.popover .separator, .separator {
+  color: alpha(@borders, 0.3); }
+
+.sidebar .separator,
+.sidebar .view .separator {
+  color: alpha(black, 0.2); }
+
+/*
+GtkPopover {
+    box-shadow: 0 2px 8px 3px alpha(@wm_shadow, 0.4);
+}
+*/
+/*****************
+ * Color Chooser *
+ *****************/
+GtkColorSwatch {
+  border-color: @borders;
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); }
+  GtkColorSwatch.color-light:hover {
+    background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 40%, rgba(0, 0, 0, 0.2)); }
+  GtkColorSwatch.color-dark:hover {
+    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.2)); }
+  GtkColorSwatch:hover {
+    border-color: @borders; }
+    GtkColorSwatch.color-active-badge:hover {
+      background-image: none; }
+    GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover {
+      color: rgba(0, 0, 0, 0.3);
+      border-color: rgba(0, 0, 0, 0.3); }
+    GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover {
+      color: rgba(255, 255, 255, 0.5);
+      border-color: rgba(255, 255, 255, 0.5); }
+
+GtkColorButton.button GtkColorSwatch {
+  border-radius: 1.5px;
+  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px alpha(white, 0.15); }
+
+/*****************
+ * Notebooks and *
+ * Tabs          *
+ *****************/
+.notebook {
+  background-color: shade(@theme_base_color, 1.12); }
+
+.notebook tab .button:hover {
+  border: 1px solid alpha(white, 0.1); }
+
+.notebook tab .button:active,
+.notebook tab .button:active:hover {
+  border: 1px solid @borders; }
+
+/************
+ * GtkScale *
+ ************/
+.scale.trough.highlight:insensitive {
+  background-image: linear-gradient(to bottom,
+                                    shade(@scale_highlight_bg_b, 0.6),
+                                    shade(@scale_highlight_bg_b, 0.7));
+}
+
+.scale.trough.vertical.highlight:insensitive {
+background-image: linear-gradient(to right,
+                                  shade(@scale_highlight_bg_b, 0.6),
+                                  shade(@scale_highlight_bg_b, 0.7));
+}
+
+.scale.trough:insensitive {
+  box-shadow: inset 0 1px 2px alpha(black, 0.1);
+  background-image: linear-gradient(to bottom,
+                                    shade(@trough_bg_color_a, 1.5),
+                                    shade(@trough_bg_color_a, 1.6));
+}
+
+.scale.trough.vertical:insensitive {
+  box-shadow: inset 1px 0 2px alpha(black, 0.1);
+  background-image: linear-gradient(to right,
+                                    shade(@trough_bg_color_a, 1.5),
+                                    shade(@trough_bg_color_a, 1.6));
+}
+
+/************
+ * Toolbars *
+ ************/
+.action-bar,
+.inline-toolbar,
+.inline-toolbar.toolbar {
+  background-image: linear-gradient(to bottom,
+                                    shade(@theme_bg_color, 1.05),
+                                    shade(@theme_bg_color, 0.9)); }
+
+
+.primary-toolbar {
+  background-image: linear-gradient(to bottom,
+                                    @metacity_bg_b,
+                                    @metacity_bg_c);
+  border-image: linear-gradient(to bottom, @metacity_bg_b, @borders) 1 0 1 0; /*temporary hack for rhythmbox 3.1*/
+}
+
+.toolbar {
+  background-color: @metacity_bg_b; }
+
+.search-bar {
+  border-style: solid;
+  border-color: @borders;
+  background-color: shade(@theme_bg_color, 0.9);
+  box-shadow: inset 0 3px 3px -1px rgba(0, 0, 0, 0.17); }
+
+/***************
+ * Header bars *
+ ***************/
+.header-bar {
+  background-image: linear-gradient(to bottom,
+                                    @metacity_bg_b,
+                                    @metacity_bg_c);
+}
+
+.titlebar {
+  text-shadow: 0 -1px @button_text_shadow;
+  background-image: linear-gradient(to bottom,
+                                    @wm_bg_a,
+                                    @wm_bg_b);
+}
+
+.titlebar.selection-mode, .header-bar.selection-mode {
+  box-shadow: inset 0 1px alpha(white, 0.3); }
+
+/**********************
+ * Window Decorations *
+ *********************/
+.window-frame.csd.popup {
+  border-radius: 0;
+  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3), 0 0 0 1px shade(@theme_base_color, 0.6); }
+
+/********
+ * Misc *
+ ********/
+.scale-popup .button.flat:hover {
+  background-color: shade(@theme_bg_color, 1.2); }
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-darker-overrides.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,620 @@
+.titlebar .subtitle, .header-bar .subtitle {
+  text-shadow: 0 -1px alpha(black, 0.7); }
+
+/****************
+ * Text Entries *
+ ****************/
+.header-bar .entry,
+.toolbar .entry,
+.primary-toolbar .entry {
+  color: @dark_fg_color;
+  background-color: @dark_entry_bg_color;
+  box-shadow: inset 0 1px alpha(black,0.2); }
+  .header-bar .entry.flat, 
+  .header-bar .entry.flat:focus,
+  .toolbar .entry.flat, 
+  .toolbar .entry.flat:focus,
+  .primary-toolbar .entry.flat, 
+  .primary-toolbar .entry.flat:focus {
+    background-color: @dark_entry_bg_color;
+    border: none;
+    border-radius: 0; }
+  .header-bar .entry:insensitive,
+  .toolbar .entry:insensitive,
+  .primary-toolbar .entry:insensitive {
+    color: @dark_insensitive_fg_color;
+    background-color: @dark_insensitive_bg_color;
+    /*box-shadow: none;*/ }
+  .header-bar .entry.progressbar, 
+  .header-bar .entry.progressbar:focus,
+  .toolbar .entry.progressbar, 
+  .toolbar .entry.progressbar:focus,
+  .primary-toolbar .entry.progressbar, 
+  .primary-toolbar .entry.progressbar:focus {
+    border-radius: 0;
+    border-width: 0 0 2px;
+    border-color: @theme_selected_bg_color;
+    border-style: solid;
+    background-image: none;
+    background-color: transparent;
+    box-shadow: none;
+    border-image: none; }
+  .header-bar .linked .entry,
+  .toolbar .linked .entry,
+  .primary-toolbar .linked .entry {  
+    box-shadow: inset 0 1px alpha(black,0.2); }
+    .header-bar .linked .entry:insensitive,
+    .toolbar .linked .entry:insensitive,
+    .primary-toolbar .linked .entry:insensitive {  
+      box-shadow: none; }
+  .header-bar .linked .entry:first-child, 
+  .header-bar GtkComboBox.combobox-entry .entry:first-child,
+  .toolbar .linked .entry:first-child, 
+  .toolbar GtkComboBox.combobox-entry .entry:first-child,
+  .primary-toolbar .linked .entry:first-child, 
+  .primary-toolbar GtkComboBox.combobox-entry .entry:first-child {
+    box-shadow: inset -1px 0 alpha(black, 0.4), inset 0 1px alpha(black,0.2); }
+    .header-bar .linked .entry:first-child:insensitive, 
+    .header-bar GtkComboBox.combobox-entry .entry:first-child:insensitive,
+    .toolbar .linked .entry:first-child:insensitive, 
+    .toolbar GtkComboBox.combobox-entry .entry:first-child:insensitive,
+    .primary-toolbar .linked .entry:first-child:insensitive, 
+    .primary-toolbar GtkComboBox.combobox-entry .entry:first-child:insensitive {
+      box-shadow: inset -1px 0 alpha(black, 0.4); }
+    .header-bar .linked .entry:first-child:dir(rtl), 
+    .header-bar GtkComboBox.combobox-entry .entry:last-child:dir(rtl),
+    .toolbar .linked .entry:first-child:dir(rtl), 
+    .toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl),
+    .primary-toolbar .linked .entry:first-child:dir(rtl), 
+    .primary-toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl) {
+      box-shadow: inset 1px 0 alpha(black, 0.4), inset 0 1px alpha(black,0.2); }
+      .header-bar .linked .entry:first-child:dir(rtl):insensitive, 
+      .header-bar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive,
+      .toolbar .linked .entry:first-child:dir(rtl):insensitive, 
+      .toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive,
+      .primary-toolbar .linked .entry:first-child:dir(rtl):insensitive, 
+      .primary-toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive {
+        box-shadow: inset 1px 0 alpha(black, 0.4); }
+  .header-bar .linked .entry:last-child, 
+  .header-bar GtkComboBox.combobox-entry .entry:last-child,
+  .toolbar .linked .entry:last-child, 
+  .toolbar GtkComboBox.combobox-entry .entry:last-child,
+  .primary-toolbar .linked .entry:last-child, 
+  .primary-toolbar GtkComboBox.combobox-entry .entry:last-child {
+    box-shadow: inset 0 1px alpha(black,0.2); }
+    .header-bar .linked .entry:last-child:insensitive, 
+    .header-bar GtkComboBox.combobox-entry .entry:last-child:insensitive,
+    .toolbar .linked .entry:last-child:insensitive, 
+    .toolbar GtkComboBox.combobox-entry .entry:last-child:insensitive,
+    .primary-toolbar .linked .entry:last-child:insensitive, 
+    .primary-toolbar GtkComboBox.combobox-entry .entry:last-child:insensitive {
+      box-shadow: none; }
+    .header-bar .linked .entry:last-child:dir(rtl), 
+    .header-bar GtkComboBox.combobox-entry .entry:last-child:dir(rtl),
+    .toolbar .linked .entry:last-child:dir(rtl), 
+    .toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl),
+    .primary-toolbar .linked .entry:last-child:dir(rtl), 
+    .primary-toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl) {
+      box-shadow: inset 0 1px alpha(black,0.2); }
+      .header-bar .linked .entry:last-child:dir(rtl):insensitive, 
+      .header-bar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive,
+      .toolbar .linked .entry:last-child:dir(rtl):insensitive, 
+      .toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive,
+      .primary-toolbar .linked .entry:last-child:dir(rtl):insensitive, 
+      .primary-toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive {
+        /*box-shadow: none; */}
+  .header-bar .entry.image,
+  .toolbar .entry.image,
+  .primary-toolbar .entry.image {
+    color: @dark_fg_color;
+    /*icon-shadow: none;*/ }
+    .header-bar .entry.image:hover,
+    .toolbar .entry.image:hover,
+    .primary-toolbar .entry.image:hover {
+      color: @theme_selected_fg_color; }
+    .header-bar .entry.image:active,
+    .toolbar .entry.image:active,
+    .primary-toolbar .entry.image:active {
+      color: @theme_selected_bg_color; }
+
+/***********
+ * Buttons *
+ ***********/
+.header-bar .button,
+.toolbar .button,
+.primary-toolbar .linked .button {
+  color: @dark_fg_color;
+  background-image: linear-gradient(to bottom, 
+                                    @dark_button_gradient_color_a,
+                                    @dark_button_gradient_color_b);
+  text-shadow: 0 -1px alpha(black, 0.7);
+  icon-shadow: 0 -1px alpha(black, 0.7); }
+  .header-bar .button:hover, 
+  .header-bar .button.flat:hover,
+  .toolbar .button:hover, 
+  .toolbar .button.flat:hover,
+  .primary-toolbar .button:hover, 
+  .primary-toolbar .button.flat:hover,
+  .header-bar .button.titlebutton:hover,
+  .titlebar .button.titlebutton:hover {
+    color: @dark_fg_color;
+    background-image: linear-gradient(to bottom,
+				                              @dark_button_hover_gradient_color_a,
+                                      @dark_button_hover_gradient_color_b);
+    text-shadow: 0 -1px alpha(black, 0.7);
+    icon-shadow: 0 -1px alpha(black, 0.7); }
+  .header-bar .button:active, 
+  .header-bar .button.flat:active,
+  .toolbar .button:active, 
+  .toolbar .button.flat:active,
+  .primary-toolbar .button:active, 
+  .primary-toolbar .button.flat:active,
+  .header-bar .button:checked, 
+  .header-bar .button.flat:checked,
+  .toolbar .button:checked, 
+  .toolbar .button.flat:checked,
+  .primary-toolbar .button:checked, 
+  .primary-toolbar .button.flat:checked,
+  .header-bar .button.titlebutton:active,
+  .titlebar .button.titlebutton:active,
+  .header-bar .button.titlebutton:checked,
+  .titlebar .button.titlebutton:checked {
+    background-image: linear-gradient(to bottom,
+                                      @dark_button_active_gradient_color_a,
+                                      @dark_button_active_gradient_color_b);
+    text-shadow: 0 -1px @button_active_text_shadow;
+    icon-shadow: 0 -1px @button_active_text_shadow; }
+  .header-bar .button:insensitive,
+  .toolbar .button:insensitive,
+  .primary-toolbar .button:insensitive {
+    color: @dark_insensitive_fg_color;
+    background-image: none;
+    background-color: @dark_insensitive_bg_color;
+    text-shadow: none;
+    icon-shadow: none; }
+  .header-bar .button.flat:insensitive,
+  .toolbar .button.flat:insensitive,
+  .primary-toolbar .button.flat:insensitive {
+    border-image: none;
+    background-color: transparent; }
+    .header-bar .button:insensitive:active, 
+    .header-bar .button:insensitive.flat:active,
+    .toolbar .button:insensitive:active, 
+    .toolbar .button:insensitive.flat:active,
+    .primary-toolbar .button:insensitive:active, 
+    .primary-toolbar .button:insensitive.flat:active,
+    .header-bar .button:insensitive:checked, 
+    .header-bar .button:insensitive.flat:checked,
+    .toolbar .button:insensitive:checked, 
+    .toolbar .button:insensitive.flat:checked,
+    .primary-toolbar .button:insensitive:checked, 
+    .primary-toolbar .button:insensitive.flat:checked {
+      background-image: linear-gradient(to bottom,
+                                        shade(@dark_button_active_gradient_color_a, 1.6),
+                                        shade(@dark_button_active_gradient_color_a, 1.7)); }
+  .button.osd, .button.osd:focus {
+    color: @theme_selected_fg_color;
+    text-shadow: 0 -1px @osd_text_shadow;
+    icon-shadow: 0 -1px @osd_text_shadow;
+    background-image: linear-gradient(to bottom, @osd_button_bg_a, @osd_button_bg_b);
+	  box-shadow: inset 0 1px alpha(white, 0.1),
+                inset 0 -1px alpha(black, 0.1); }
+    .button.osd:hover {
+      background-image: linear-gradient(to bottom, shade(@osd_button_bg_a, 1.3), shade(@osd_button_bg_b, 1.3)); }
+    .button.osd:active, .button.osd:active:hover,
+    .button.osd:checked, .button.osd:checked:hover {
+      background-image: linear-gradient(to top, shade(@osd_button_bg_a, 0.5), shade(@osd_button_bg_b, 0.5));
+	    box-shadow: none; }
+    .button.osd:insensitive {
+      border-style: solid;
+      background-image: linear-gradient(to bottom, alpha(@osd_button_bg_a, 0.8));
+      color: alpha(@theme_selected_fg_color, 0.4); }
+  .osd .button {
+    padding: 6px;
+    color: @theme_selected_fg_color;
+    background-image: none;
+    background-color: transparent;
+    box-shadow: none;
+    text-shadow: 0 -1px @osd_text_shadow;
+    icon-shadow: 0 -1px @osd_text_shadow; }
+    .osd .button:hover {
+      color: @theme_selected_bg_color;
+      background-image: none;
+      background-color: transparent;}
+    .osd .button:active, .osd .button:checked {
+      background-image: none; }
+    .osd .button:insensitive {
+      background-color: transparent; }
+  .header-bar .button.suggested-action,
+  .toolbar .button.suggested-action,
+  .primary-toolbar .button.suggested-action {
+    color: @suggested_action_button_fg;
+    background-image: linear-gradient(to bottom,
+                                      @dark_suggested_action_button_a,
+                                      @dark_suggested_action_button_b);
+    text-shadow: 0 -1px @suggested_action_button_shadow;
+    icon-shadow: 0 -1px @suggested_action_button_shadow; }
+    .header-bar .button.suggested-action:hover,
+    .toolbar .button.suggested-action:hover,
+    .primary-toolbar .button.suggested-action:hover {
+      color: @suggested_action_button_fg;
+      background-image: linear-gradient(to bottom,
+                                      shade(@dark_suggested_action_button_a, 1.10),
+                                      shade(@dark_suggested_action_button_b, 1.05));
+      text-shadow: 0 -1px @suggested_action_button_shadow;
+      icon-shadow: 0 -1px @suggested_action_button_shadow; }
+    .header-bar .button.suggested-action:active,
+    .toolbar .button.suggested-action:active,
+    .primary-toolbar .button.suggested-action:active,
+    .header-bar .button.suggested-action:checked,
+    .toolbar .button.suggested-action:checked,
+    .primary-toolbar .button.suggested-action:checked {
+      color: @suggested_action_button_fg;
+      background-image: linear-gradient(to bottom,
+                                      @dark_suggested_action_button_b,
+                                      @dark_suggested_action_button_a); }
+    .header-bar .button.suggested-action:insensitive,
+    .toolbar .button.suggested-action:insensitive,
+    .primary-toolbar .button.suggested-action:insensitive {
+      color: alpha(@suggested_action_button_fg, 0.7);
+      background-image: linear-gradient(to bottom, alpha(@dark_suggested_action_button_a, 0.8));
+	    text-shadow: none;
+	    icon-shadow: none; }
+  .header-bar .button.destructive-action,
+  .toolbar .button.destructive-action,
+  .primary-toolbar .button.destructive-action {
+    color: @destructive_action_button_fg;
+    background-image: linear-gradient(to bottom,
+                                      @destructive_action_button_a,
+                                      @destructive_action_button_b);
+    text-shadow: 0 -1px @destructive_action_button_shadow;
+    icon-shadow: 0 -1px @destructive_action_button_shadow; }
+    .header-bar .button.destructive-action:hover,
+    .toolbar .button.destructive-action:hover,
+    .primary-toolbar .button.destructive-action:hover {
+      color: @destructive_action_button_fg;
+      background-image: linear-gradient(to bottom,
+                                      shade(@destructive_action_button_a, 1.10),
+                                      shade(@destructive_action_button_b, 1.05));
+      text-shadow: 0 -1px @destructive_action_button_shadow;
+      icon-shadow: 0 -1px @destructive_action_button_shadow; }
+    .header-bar .button.destructive-action:active,
+    .toolbar .button.destructive-action:active,
+    .primary-toolbar .button.destructive-action:active,
+    .header-bar .button.destructive-action:checked,
+    .toolbar .button.destructive-action:checked,
+    .primary-toolbar .button.destructive-action:checked {
+      color: @destructive_action_button_fg;
+      background-image: linear-gradient(to bottom,
+                                      @destructive_action_button_b,
+                                      @destructive_action_button_a); }
+    .header-bar .button.destructive-action:insensitive,
+    .toolbar .button.destructive-action:insensitive,
+    .primary-toolbar .button.destructive-action:insensitive {
+      color: alpha(@destructive_action_button_fg, 0.7);
+      background-image: linear-gradient(to bottom, alpha(@destructive_action_button_a, 0.8));
+	    text-shadow: none;
+	    icon-shadow: none; }
+  .primary-toolbar .button, 
+  .primary-toolbar .button:insensitive {
+    border-image: none;
+    background-color: transparent;
+    background-image: none; }
+  .primary-toolbar .button.flat {
+    text-shadow: 0 -1px alpha(black, 0.7);
+    icon-shadow: 0 -1px alpha(black, 0.7); }
+  /*.primary-toolbar .button.flat:active {
+    text-shadow: 0 -1px @button_active_text_shadow;
+    icon-shadow: 0 -1px @button_active_text_shadow; }
+  .primary-toolbar .button.flat:insensitive {
+    text-shadow: none;
+    icon-shadow: none; }*/
+
+/*****************
+ * GtkSpinButton *
+ *****************/
+  .header-bar .spinbutton .button, 
+  .header-bar .spinbutton .button:focus,
+  .toolbar .spinbutton .button, 
+  .toolbar .spinbutton .button:focus,
+  .primary-toolbar .spinbutton .button, 
+  .primary-toolbar .spinbutton .button:focus {
+    box-shadow: inset 0 1px alpha(white, 0.15),
+                inset 2px 0 alpha(alpha(white, 0.15), 0.7),
+                inset 1px 0 @dark_borders;
+    icon-shadow: 0 -1px alpha(black, 0.7); }
+    .header-bar .spinbutton .button:dir(rtl), 
+    .header-bar .spinbutton .button:focus:dir(rtl),
+    .toolbar .spinbutton .button:dir(rtl), 
+    .toolbar .spinbutton .button:focus:dir(rtl),
+    .primary-toolbar .spinbutton .button:dir(rtl), 
+    .primary-toolbar .spinbutton .button:focus:dir(rtl) {
+      box-shadow: inset 0 1px alpha(white, 0.15),
+                  inset -2px 0 alpha(alpha(white, 0.15), 0.7),
+                  inset -1px 0 @dark_borders; }
+    .header-bar .spinbutton .button:insensitive,
+    .toolbar .spinbutton .button:insensitive,
+    .primary-toolbar .spinbutton .button:insensitive {
+      box-shadow: inset 1px 0 @dark_borders;
+      icon-shadow: none; }
+    .header-bar .spinbutton .button:dir(rtl):insensitive,
+    .toolbar .spinbutton .button:dir(rtl):insensitive,
+    .primary-toolbar .spinbutton .button:dir(rtl):insensitive {
+      box-shadow: inset -1px 0 @dark_borders;
+      icon-shadow: none; }
+    .header-bar .spinbutton .button:active, 
+    .header-bar .spinbutton .button:active:hover, 
+    .header-bar .spinbutton .button:active:focus,
+    .toolbar .spinbutton .button:active, 
+    .toolbar .spinbutton .button:active:hover, 
+    .toolbar .spinbutton .button:active:focus,
+    .primary-toolbar .spinbutton .button:active, 
+    .primary-toolbar .spinbutton .button:active:hover, 
+    .primary-toolbar .spinbutton .button:active:focus {
+      box-shadow: inset 0 1px 2px alpha(black, 0.2);
+      icon-shadow: 0 -1px @button_active_text_shadow; }
+
+/**************
+ * ComboBoxes *
+ **************/
+.header-bar GtkComboBox,
+.toolbar GtkComboBox,
+.primary-toolbar GtkComboBox {
+  text-shadow: 0 -1px alpha(black, 0.7);
+  icon-shadow: 0 -1px alpha(black, 0.7); }
+  .header-bar GtkComboBox:insensitive,
+  .toolbar GtkComboBox:insensitive,
+  .primary-toolbar GtkComboBox:insensitive {
+    color: @dark_insensitive_fg_color;
+    text-shadow: none;
+    icon-shadow: none; }
+  .header-bar GtkComboBox .menuitem,
+  .toolbar GtkComboBox .menuitem,
+  .primary-toolbar GtkComboBox .menuitem {
+    text-shadow: none; }
+
+/************
+ * Toolbars *
+ ************/
+.toolbar.menubar {
+  border-bottom: 1px solid @dark_borders; }
+
+.toolbar {
+  background-image: linear-gradient(to bottom, @metacity_bg_b);
+  background-color: @theme_bg_color;
+	color: @dark_fg_color; }
+
+.primary-toolbar,
+GtkWindow > GtkVBox > .dock,
+GtkWindow > GtkVBox > .dock > GtkHBox > GtkToolbar {
+  background-image: linear-gradient(to bottom,
+                                      @metacity_bg_b,
+                                      @dark_wm_bg_b);
+  border: 1px solid @dark_borders;
+  border-width: 0 0 1px 0;
+  border-image: linear-gradient(to bottom, @metacity_bg_b, @dark_borders) 1 0 1 0; /*temporary hack for rhythmbox 3.1*/
+	color: @dark_fg_color; }
+
+.primary-toolbar:insensitive {
+  background-image: none;
+  background-color: @dark_insensitive_bg_color;
+  text-shadow: none;
+	color: @dark_insensitive_fg_color; }
+
+.search-bar.toolbar {
+  border-color: @dark_borders; }
+
+/************************
+ * Header-bar separator *
+ ************************/
+.header-bar > .separator, .titlebar > .separator {
+  color: rgba(0, 0, 0, 0.3); }
+
+/***************
+ * Header bars *
+ ***************/
+.titlebar, .header-bar {
+  color: @dark_fg_color;
+  border-color: @dark_borders;
+  background-image: linear-gradient(to bottom,
+                                      @dark_wm_bg_a,
+                                      @dark_wm_bg_b);
+  box-shadow: inset 0 1px shade(@dark_wm_bg_a, 1.4); }
+  .titlebar .title, .header-bar .title {
+	  color: @dark_fg_color;
+    text-shadow: 0 -1px @dark_wm_title_shadow; }
+  .titlebar .subtitle, .header-bar .subtitle {
+	  color: @dark_fg_color; }
+  .titlebar.selection-mode,
+  .header-bar.selection-mode {
+    box-shadow: inset 0 1px alpha(white, 0.3); }
+    .titlebar.selection-mode .button, .header-bar.selection-mode .button {
+      text-shadow: 0 -1px @selection_button_text_shadow;
+      icon-shadow: 0 -1px @selection_button_text_shadow; }
+      /*.titlebar.selection-mode .button:insensitive,
+      .header-bar.selection-mode .button:insensitive {
+        color: alpha(@theme_selected_fg_color, 0.7);
+        background-image: linear-gradient(to bottom, @selection_toolbar_bg_a);
+        text-shadow: none;
+        icon-shadow: none; }
+      .titlebar.selection-mode .button.suggested-action,
+      .header-bar.selection-mode .button.suggested-action {
+        color: @theme_fg_color;
+        background-image: linear-gradient(to bottom, @button_gradient_color_a, @button_gradient_color_b);
+        text-shadow: 0 1px @highlight_shadow;
+        icon-shadow: 0 1px @highlight_shadow; }
+        .titlebar.selection-mode .button.suggested-action:hover,
+        .header-bar.selection-mode .button.suggested-action:hover {
+          background-image: linear-gradient(to bottom, @button_hover_gradient_color_a, @button_hover_gradient_color_b); }
+        .titlebar.selection-mode .button.suggested-action:active,
+        .header-bar.selection-mode .button.suggested-action:active {
+          color: @button_active_text;
+          background-image: linear-gradient(to bottom, @button_active_gradient_color_a, @button_active_gradient_color_b);
+          text-shadow: 0 -1px @button_active_text_shadow;
+          icon-shadow: 0 -1px @button_active_text_shadow;
+          box-shadow: inset 0 1px 2px alpha(black, 0.2); }
+        .titlebar.selection-mode .button.suggested-action:insensitive,
+        .header-bar.selection-mode .button.suggested-action:insensitive {
+          color: @insensitive_fg_color;
+          background-image: linear-gradient(to bottom, @insenstive_bg_color);
+          text-shadow: none;
+          icon-shadow: none; }*/
+    .titlebar.selection-mode .selection-menu, .header-bar.selection-mode .selection-menu {
+      background-image: none;
+      background-color: transparent; }
+      .titlebar.selection-mode .selection-menu .arrow, .header-bar.selection-mode .selection-menu .arrow {
+        color: alpha(@theme_selected_fg_color, 0.5);
+        icon-shadow: none; }
+
+/*********
+ * Menus *
+ *********/
+.menubar {
+  background-color: @metacity_bg_b; }
+  .menubar > .menuitem {
+    text-shadow: 0 -1px @dark_wm_title_shadow;
+    color: @dark_fg_color }
+    .menubar > .menuitem:hover {
+      color: @theme_fg_color;
+      text-shadow: none; }
+    .menubar > .menuitem:insensitive {
+      color: @dark_insensitive_fg_color;
+      box-shadow: none;
+      text-shadow: none; }
+
+/***************
+ * Popovers   *
+ ***************/
+.popover.osd .button:hover {
+  background-image: none; 
+  color: @theme_selected_bg_color;}
+.popover.osd .button:active,
+.popover.osd .button:checked {
+  color: shade(@theme_selected_bg_color, 0.8);}
+.popover.osd .button:insensitive {
+  color: alpha(@theme_selected_fg_color, 0.4); }
+
+/************
+ * GtkScale *
+ ************/
+.header-bar .scale.mark.separator,
+.toolbar .scale.mark.separator,
+.primary-toolbar .scale.mark.separator {
+  color: alpha(@dark_fg_color, 0.3); }
+
+.header-bar .scale.trough,
+.toolbar .scale.trough,
+.primary-toolbar .scale.trough {
+  background-image: linear-gradient(to bottom,
+                                    @dark_trough_bg_color_a,
+                                    @dark_trough_bg_color_b); }
+
+.header-bar .scale.trough.highlight,
+.toolbar .scale.trough.highlight,
+.primary-toolbar .scale.trough.highlight {
+  background-image: linear-gradient(to bottom,
+                                    @dark_scale_highlight_bg_a,
+                                    @dark_scale_highlight_bg_b); }
+
+.header-bar .scale.trough.highlight:insensitive,
+.toolbar .scale.trough.highlight:insensitive,
+.primary-toolbar .scale.trough.highlight:insensitive {
+  background-image: linear-gradient(to bottom,
+                                    shade(@dark_scale_highlight_bg_b, 0.6),
+                                    shade(@dark_scale_highlight_bg_b, 0.7)); }
+
+.header-bar .scale.trough:insensitive,
+.toolbar .scale.trough:insensitive,
+.primary-toolbar .scale.trough:insensitive {
+  box-shadow: inset 0 1px 2px alpha(black, 0.1);
+  background-image: linear-gradient(to bottom,
+                                    shade(@dark_trough_bg_color_a, 1.5),
+                                    shade(@dark_trough_bg_color_a, 1.6)); }
+
+.osd .scale.trough.highlight {
+  background-image: linear-gradient(to bottom,
+                                    alpha(@progressbar_background_a, 0.9),
+                                    alpha(@progressbar_background_b, 0.9));
+  box-shadow: inset 0 1px @progressbar_highlight;
+}
+
+/*****************
+ * Progress bars *
+ *****************/
+.header-bar GtkProgressBar,
+.toolbar GtkProgressBar,
+.primary-toolbar GtkProgressBar {
+  color: alpha(@dark_fg_color, 0.7); }
+
+.header-bar GtkProgressBar.trough,
+.toolbar GtkProgressBar.trough,
+.primary-toolbar GtkProgressBar.trough {
+  background-image: linear-gradient(to bottom,
+                                  shade(@dark_trough_bg_color_a, 0.9),
+                                  shade(@dark_trough_bg_color_b, 0.8)); }
+
+/*****************
+ * Color Chooser *
+ *****************/
+.header-bar GtkColorSwatch,
+.toolbar GtkColorSwatch,
+.primary-toolbar GtkColorSwatch {
+  border-color: @dark_borders;
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); }
+  .header-bar GtkColorSwatch.color-light:hover,
+  .toolbar GtkColorSwatch.color-light:hover,
+  .primary-toolbar GtkColorSwatch.color-light:hover {
+    background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 40%, rgba(0, 0, 0, 0.2)); }
+  .header-bar GtkColorSwatch.color-dark:hover,
+  .toolbar GtkColorSwatch.color-dark:hover,
+  .primary-toolbar GtkColorSwatch.color-dark:hover {
+    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.2)); }
+  .header-bar GtkColorSwatch:hover,
+  .toolbar GtkColorSwatch:hover,
+  .primary-toolbar GtkColorSwatch:hover {
+    border-color: @dark_borders; }
+    .header-bar GtkColorSwatch.color-active-badge:hover,
+    .toolbar GtkColorSwatch.color-active-badge:hover,
+    .primary-toolbar GtkColorSwatch.color-active-badge:hover {
+      background-image: none; }
+    .header-bar GtkColorSwatch.color-active-badge.color-light, 
+    .header-bar GtkColorSwatch.color-active-badge.color-light:hover,
+    .toolbar GtkColorSwatch.color-active-badge.color-light, 
+    .toolbar GtkColorSwatch.color-active-badge.color-light:hover,
+    .primary-toolbar GtkColorSwatch.color-active-badge.color-light, 
+    .primary-toolbar GtkColorSwatch.color-active-badge.color-light:hover {
+      color: rgba(0, 0, 0, 0.3);
+      border-color: rgba(0, 0, 0, 0.3); }
+    .header-bar GtkColorSwatch.color-active-badge.color-dark, 
+    .header-bar GtkColorSwatch.color-active-badge.color-dark:hover,
+    .toolbar GtkColorSwatch.color-active-badge.color-dark, 
+    .toolbar GtkColorSwatch.color-active-badge.color-dark:hover,
+    .primary-toolbar GtkColorSwatch.color-active-badge.color-dark, 
+    .primary-toolbar GtkColorSwatch.color-active-badge.color-dark:hover {
+      color: rgba(255, 255, 255, 0.5);
+      border-color: rgba(255, 255, 255, 0.5); }
+
+.header-bar GtkColorButton.button GtkColorSwatch,
+.toolbar GtkColorButton.button GtkColorSwatch,
+.primary-toolbar GtkColorButton.button GtkColorSwatch {
+  border-radius: 1.5px;
+  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px alpha(white, 0.15); }
+
+/**********************
+ * Window Decorations *
+ *********************/
+.window-frame {
+  box-shadow: 0 0 0 1px @dark_window_frame, 0 2px 8px 1px @wm_shadow; }
+  .window-frame:backdrop {
+    box-shadow: 0 0 0 1px @dark_window_frame, 0 2px 5px 0 @wm_shadow; }
+
+.header-bar .button.titlebutton,
+.titlebar .button.titlebutton {
+  border-image: none;
+  background: none; }
+/*
+.header-bar .button.titlebutton:hover,
+.titlebar .button.titlebutton:hover {}
+
+.header-bar .button.titlebutton:active,
+.titlebar .button.titlebutton:active {}*/
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/gtk-widgets.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,1998 @@
+* {
+  padding: 0;
+  background-clip: padding-box;
+  -GtkToolButton-icon-spacing: 4;
+  -GtkTextView-error-underline-color: @error_color;
+  -GtkPaned-handle-size: 5;
+  -GtkCheckButton-indicator-size: 16;
+  -GtkCheckMenuItem-indicator-size: 16;
+  -GtkScrolledWindow-scrollbar-spacing: 0;
+  -GtkScrolledWindow-scrollbars-within-bevel: 1;
+  -GtkToolItemGroup-expander-size: 11;
+  -GtkExpander-expander-size: 16;
+  -GtkTreeView-expander-size: 11;
+  -GtkTreeView-horizontal-separator: 4;
+  -GtkMenu-horizontal-padding: 0;
+  -GtkMenu-vertical-padding: 0;
+  -GtkWidget-link-color: @link_color;
+  -GtkWidget-visited-link-color: shade(@link_color, 0.8);
+  -GtkWidget-focus-padding: 2;
+  -GtkWidget-focus-line-width: 1;
+  -GtkDialog-button-spacing: 4;
+  -GtkDialog-action-area-border: 0;
+  -GtkStatusbar-shadow-type: none;
+  outline-color: alpha(@theme_fg_color, 0.3);
+  outline-style: dashed;
+  outline-offset: -3px;
+  outline-width: 1px;
+  outline-radius: 2px; }
+
+/***************
+ * Base States *
+ ***************/
+.background {
+  color: @theme_fg_color;
+  background-color: @theme_bg_color; }
+
+/*
+   These wildcard seems unavoidable, need to investigate.
+   Wildcards are bad and troublesome, use them with care,
+   or better, just don't.
+   Everytime a wildcard is used a kitten dies, painfully.
+*/
+*:insensitive {
+  -gtk-image-effect: dim; }
+
+.gtkstyle-fallback {
+  background-color: @theme_bg_color;
+  color: @theme_fg_color; }
+  .gtkstyle-fallback:prelight {
+    background-color: @theme_base_color;
+    color: @theme_fg_color; }
+  .gtkstyle-fallback:active {
+    background-color: lightgray;
+    color: @theme_fg_color; }
+  .gtkstyle-fallback:insensitive {
+    background-color: @insensitive_bg_color;
+    color: @insensitive_fg_color; }
+  .gtkstyle-fallback:selected {
+    background-color: @theme_selected_bg_color;
+    color: @theme_base_color; }
+
+.view {
+  color: @theme_fg_color;
+  background-color: @theme_base_color; }
+
+.rubberband {
+  border: 1px solid @theme_selected_bg_color;
+  background-color: alpha(@theme_selected_bg_color, 0.2); }
+
+/* This is used by GtkScrolledWindow, when rendering the edge
+ * gradient shown when content is touch-dragged past boundaries.
+ * The color is used as a base for such gradient, which is then
+ * stretched/modified as a direct result of user interaction.
+ */
+.overshoot {
+  background-color: alpha(@theme_selected_bg_color, 0.2); }
+
+GtkLabel.separator {
+  color: alpha(@theme_fg_color, 0.8); }
+  GtkLabel:insensitive {
+    color: @insensitive_fg_color; }
+
+.needs-attention.counter-label {
+  text-shadow: none; 
+  icon-shadow: none; }
+
+.titlebar .subtitle, .header-bar .subtitle {
+  opacity: 0.55;
+  text-shadow: 0 1px @highlight_shadow; }
+
+GtkAssistant .sidebar {
+  background-color: @sidebar_bg;
+  border-top: 1px solid @borders; }
+  GtkAssistant .sidebar:dir(ltr) {
+    border-right: 1px solid @borders; }
+  GtkAssistant .sidebar:dir(rtl) {
+    border-left: 1px solid @borders; }
+GtkAssistant.csd .sidebar {
+  border-top-style: none; }
+ GtkAssistant .sidebar GtkLabel {
+  padding: 6px 12px; }
+ GtkAssistant .sidebar GtkLabel.highlight {
+  background-color: @theme_selected_bg_color;
+  color: @theme_selected_fg_color;
+  text-shadow: 0 -1px alpha(black, 0.2); 
+  icon-shadow: none; }
+
+GtkTextView {
+  background-color: mix(@theme_bg_color, @theme_base_color, 0.5); }
+
+GtkFlowBox .grid-child {
+  padding: 3px;
+  border-radius: 3px; }
+  GtkFlowBox .grid-child:selected {
+    outline-offset: -2px; }
+
+/**************
+ * Dim labels *
+ **************/
+.view.dim-label, .dim-label {
+  color: alpha(@theme_fg_color, 0.55);
+  text-shadow: none; }
+
+.view.dim-label:selected, .dim-label:selected, .view.dim-label:selected:focus, .dim-label:selected:focus {
+    color: alpha(@theme_selected_fg_color, 0.65);
+}
+
+/*********************
+ * Spinner Animation *
+ *********************/
+@keyframes spin {
+  to {
+    -gtk-icon-transform: rotate(1turn); } }
+.spinner {
+  background-image: none;
+  background-color: blue;
+  opacity: 0;
+  -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
+  .spinner:active {
+    opacity: 1;
+    animation: spin 1s linear infinite; }
+    .spinner:active:insensitive {
+      opacity: 0.5; }
+
+/****************
+ * Text Entries *
+ ****************/
+.entry {
+  padding: 4px 8px 5px;
+  transition: all 200ms ease-out;
+  box-shadow: inset 0 1px @entry_inset;
+  background-color: @entry_bg_color; }
+  .entry.image.left {
+    padding-left: 0; }
+  .entry.image.right {
+    padding-right: 0; }
+  .entry.flat, .entry.flat:focus {
+    padding: 2px;
+    background-color: @entry_bg_color;
+    border: none;
+    border-radius: 0; }
+  .entry:insensitive {
+    color: @insensitive_fg_color;
+    background-color: @insensitive_bg_color;
+    box-shadow: none; }
+  .entry:selected {
+    background-color: @theme_selected_bg_color;
+    color: @theme_selected_fg_color; }
+  .entry.progressbar, .entry.progressbar:focus {
+    margin: 0 2px 3px 2px;
+    border-radius: 0;
+    border-width: 0 0 2px;
+    border-color: @theme_selected_bg_color;
+    border-style: solid;
+    background-image: none;
+    background-color: transparent;
+    box-shadow: none;
+    border-image: none; }
+  .linked .entry {  
+    padding: 5px 8px 5px;
+    box-shadow: inset 0 1px @entry_inset; }
+    .linked .entry:insensitive {  
+      box-shadow: none; }
+  .linked.vertical .entry {
+    box-shadow: none; }
+    .linked.vertical .entry:first-child, .linked.vertical > GtkComboBox.combobox-entry .entry:first-child {
+      box-shadow: inset 0 1px @entry_inset; }
+    .linked.vertical .entry:last-child, .linked.vertical > GtkComboBox.combobox-entry .entry:last-child {
+      box-shadow: none; }
+  .linked.vertical .entry:insensitive, .linked.vertical .entry:first-child:insensitive, 
+  .linked.vertical > GtkComboBox.combobox-entry .entry:first-child:insensitive,
+  .linked.vertical .entry:last-child:insensitive, .linked.vertical > GtkComboBox.combobox-entry .entry:last-child:insensitive {
+    box-shadow: none; }
+  .entry.error {
+    color: @error_color; }
+    .entry.error:focus {
+      background-color: mix(@error_color, @entry_bg_color, 0.8); }
+    .entry.error:selected, .entry.error:selected:focus {
+      background-color: @error_color; }
+  .entry.warning {
+    color: @warning_color; }
+    .entry.warning:focus {
+      background-color: mix(@warning_color, @entry_bg_color, 0.8); }
+    .entry.warning:selected, .entry.warning:selected:focus {
+      background-color: @warning_color; }
+  .entry.image {
+    color: @theme_fg_color;
+    icon-shadow: none; }
+    .entry.image:hover {
+      color: @theme_fg_color; }
+    .entry.image:active {
+      color: @theme_selected_bg_color; }
+
+/***********
+ * Buttons *
+ ***********/
+@keyframes needs_attention {
+  from {
+    background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(@theme_selected_bg_color), to(transparent)); }
+
+  to {
+    background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@theme_selected_bg_color), to(transparent)); } }
+.button,
+.primary-toolbar .linked .button {
+  transition: all 200ms ease-out;
+  padding: 4px 8px 5px;
+  color: @theme_fg_color;
+  background-image: linear-gradient(to bottom, 
+                                    @button_gradient_color_a,
+                                    @button_gradient_color_b);
+  background-color: transparent;
+  text-shadow: 0 1px @highlight_shadow;
+  icon-shadow: 0 1px @highlight_shadow; }
+  .button:focus { outline-color: transparent; }
+  .button:hover, .button.flat:hover, .primary-toolbar .button:hover,
+  .header-bar .button.titlebutton:hover,
+  .titlebar .button.titlebutton:hover {
+    color: @theme_fg_color;
+    background-image: linear-gradient(to bottom,
+				                              @button_hover_gradient_color_a,
+                                      @button_hover_gradient_color_b);
+    text-shadow: 0 1px @highlight_shadow;
+    icon-shadow: 0 1px @highlight_shadow;
+    -gtk-image-effect: highlight; }
+  .button:active, .button.flat:active, .primary-toolbar .button:active,
+  .button:checked, .button.flat:checked, .primary-toolbar .button:checked,
+  .header-bar .button.titlebutton:active,
+  .titlebar .button.titlebutton:active,
+  .header-bar .button.titlebutton:checked,
+  .titlebar .button.titlebutton:checked {
+    color: @button_active_text;
+    background-image: linear-gradient(to bottom,
+                                      @button_active_gradient_color_a,
+                                      @button_active_gradient_color_b);
+    text-shadow: 0 -1px @button_active_text_shadow;
+    icon-shadow: 0 -1px @button_active_text_shadow;
+    box-shadow: inset 0 1px 2px alpha(black, 0.2);
+    transition-duration: 50ms;
+    outline-color: alpha(@button_active_text, 0.3); }
+  .button:insensitive {
+    color: @insensitive_fg_color;
+    background-image: none;
+    background-color: @insensitive_bg_color;
+    text-shadow: none;
+    icon-shadow: none; }
+    .button:insensitive > GtkLabel {
+      color: inherit; }
+    .button:insensitive:active, .button:insensitive.flat:active, 
+    .primary-toolbar .button:insensitive:active,
+    .button:insensitive:checked, .button:insensitive.flat:checked, 
+    .primary-toolbar .button:insensitive:checked {
+      color: alpha(@button_active_text, 0.7);
+      background-image: linear-gradient(to bottom,
+                                        shade(@button_active_gradient_color_a, 1.6),
+                                        shade(@button_active_gradient_color_a, 1.7)); }
+      .button:insensitive:active > GtkLabel, .button:insensitive.flat:active > GtkLabel,
+      .primary-toolbar .button:insensitive:active > GtkLabel,
+      .button:insensitive:checked > GtkLabel, .button:insensitive.flat:checked > GtkLabel,
+      .primary-toolbar .button:insensitive:checked > GtkLabel {
+        color: inherit; }
+  .button.osd, .button.osd:focus, .osd.stack-switcher .button {
+    color: @theme_selected_fg_color;
+    text-shadow: 0 -1px @osd_text_shadow;
+    icon-shadow: 0 -1px @osd_text_shadow;
+    background-image: linear-gradient(to bottom, @osd_button_bg_a, @osd_button_bg_b);
+	  box-shadow: inset 0 1px alpha(white, 0.1),
+                inset 0 -1px alpha(black, 0.1); }
+    .button.osd:hover, .osd.stack-switcher .button:hover {
+      background-image: linear-gradient(to bottom, shade(@osd_button_bg_a, 1.3), shade(@osd_button_bg_b, 1.3)); }
+    .button.osd:active, .button.osd:active:hover,
+    .button.osd:checked, .button.osd:checked:hover,
+    .osd.stack-switcher .button:active, .osd.stack-switcher .button:active:hover,
+    .osd.stack-switcher .button:checked, .osd.stack-switcher .button:checked:hover {
+      background-image: linear-gradient(to top, shade(@osd_button_bg_a, 0.5), shade(@osd_button_bg_b, 0.5));
+	    box-shadow: none; }
+    .button.osd:insensitive, .osd.stack-switcher .button:insensitive {
+      border-style: solid;
+      background-image: linear-gradient(to bottom, alpha(@osd_button_bg_a, 0.7));
+      background-color: transparent;
+      color: alpha(@theme_selected_fg_color, 0.4); }
+  .osd.stack-switcher .button {
+    outline-offset: -3px; }
+  .osd.stack-switcher .button:checked, .osd.stack-switcher .button:checked:hover, .osd.stack-switcher .button:active:hover, .osd.stack-switcher .button:hover {
+    color: @theme_selected_fg_color; }
+  .osd .button {
+    padding: 6px;
+    color: @theme_selected_fg_color;
+    background-image: none;
+    background-color: transparent;
+    box-shadow: none;
+    text-shadow: 0 -1px @osd_text_shadow;
+    icon-shadow: 0 -1px @osd_text_shadow; }
+    .osd .button:hover {
+      color: @theme_selected_bg_color;
+      background-image: none; }
+    .osd .button:active, .osd .button:checked, .osd .button:active:hover, .osd .button:checked:hover {
+      color: shade(@theme_selected_bg_color, 0.8);
+      background-image: none; }
+    .osd .button:insensitive {
+      color: alpha(@theme_selected_fg_color, 0.4); }
+  .button.suggested-action {
+    color: @suggested_action_button_fg;
+    background-image: linear-gradient(to bottom,
+                                      @suggested_action_button_a,
+                                      @suggested_action_button_b);
+    text-shadow: 0 -1px @suggested_action_button_shadow;
+    icon-shadow: 0 -1px @suggested_action_button_shadow;
+    outline-color: alpha(@suggested_action_button_fg, 0.3); }
+    .button.suggested-action:hover {
+      color: @suggested_action_button_fg;
+      background-image: linear-gradient(to bottom,
+                                      shade(@suggested_action_button_a, 1.10),
+                                      shade(@suggested_action_button_b, 1.05));
+      text-shadow: 0 -1px @suggested_action_button_shadow;
+      icon-shadow: 0 -1px @suggested_action_button_shadow; }
+    .button.suggested-action:active, .button.suggested-action:checked {
+      color: @suggested_action_button_fg;
+      background-image: linear-gradient(to bottom,
+                                      @suggested_action_button_b,
+                                      @suggested_action_button_a); }
+    .button.suggested-action:insensitive {
+      color: alpha(@suggested_action_button_fg, 0.7);
+      background-image: linear-gradient(to bottom, alpha(@suggested_action_button_a, 0.8));
+	    text-shadow: none;
+	    icon-shadow: none; }
+      .button.suggested-action:insensitive > GtkLabel, .button.suggested-action GtkLabel:insensitive {
+        color: inherit; }
+  .button.destructive-action {
+    color: @destructive_action_button_fg;
+    background-image: linear-gradient(to bottom,
+                                      @destructive_action_button_a,
+                                      @destructive_action_button_b);
+    text-shadow: 0 -1px @destructive_action_button_shadow;
+    icon-shadow: 0 -1px @destructive_action_button_shadow;
+    outline-color: alpha(@suggested_action_button_fg, 0.3); }
+    .button.destructive-action:hover {
+      color: @destructive_action_button_fg;
+      background-image: linear-gradient(to bottom,
+                                      shade(@destructive_action_button_a, 1.10),
+                                      shade(@destructive_action_button_b, 1.05));
+      text-shadow: 0 -1px @destructive_action_button_shadow;
+      icon-shadow: 0 -1px @destructive_action_button_shadow; }
+    .button.destructive-action:active, .button.destructive-action:checked {
+      color: @destructive_action_button_fg;
+      background-image: linear-gradient(to bottom,
+                                      @destructive_action_button_b,
+                                      @destructive_action_button_a); }
+    .button.destructive-action:insensitive {
+      color: alpha(@destructive_action_button_fg, 0.7);
+      background-image: linear-gradient(to bottom, alpha(@destructive_action_button_a, 0.8));
+	    text-shadow: none;
+	    icon-shadow: none; }
+      .button.destructive-action:insensitive > GtkLabel, .button.destructive-action GtkLabel:insensitive {
+        color: inherit; }
+  .button.image-button {
+    padding: 8px; }
+  .button.text-button {
+    padding-left: 16px;
+    padding-right: 16px; }
+  .action-bar .stack-switcher .button.image-button, .header-bar .stack-switcher .button.image-button {
+    padding: 1px 3px; }
+  .action-bar .stack-switcher .button.text-button, .header-bar .stack-switcher .button.text-button {
+    padding-left: 10px;
+    padding-right: 10px;
+    padding-top: 4px;
+    padding-bottom: 5px;
+    outline-offset: -3px; }
+  .stack-switcher > .button {
+    padding-left: 2px;
+    padding-right: 2px; }
+    .stack-switcher > .button > GtkLabel {
+      padding-left: 6px;
+      padding-right: 6px; }
+    .stack-switcher > .button > GtkImage {
+      padding: 3px 6px; }
+    .stack-switcher > .button.needs-attention > GtkLabel, .stack-switcher > .button.needs-attention > GtkImage {
+      animation: needs_attention 150ms ease-in;
+      background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@theme_selected_bg_color), 
+                                                                                    to(transparent)), 
+                        -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.2)),  
+                                                                                    to(transparent));
+      background-size: 6px 6px, 6px 6px;
+      background-repeat: no-repeat;
+      background-position: right 3px, right 4px; }
+      .stack-switcher > .button.needs-attention > GtkLabel:dir(rtl), .stack-switcher > .button.needs-attention > GtkImage:dir(rtl) {
+        background-position: left 3px, left 4px; }
+    .stack-switcher > .button.needs-attention:active > GtkLabel, .stack-switcher > .button.needs-attention:active > GtkImage {
+      animation: none;
+      background-image: none; }
+  .primary-toolbar .button, .primary-toolbar .button:insensitive {
+    border-image: none;
+    background-color: transparent;
+    background-image: none; }
+  .primary-toolbar .button.flat {
+    text-shadow: 0 1px @highlight_shadow;
+    icon-shadow: 0 1px @highlight_shadow; }
+  .primary-toolbar .button.flat:active, .primary-toolbar .button.flat:checked {
+    text-shadow: 0 -1px @button_active_text_shadow;
+    icon-shadow: 0 -1px @button_active_text_shadow; }
+  .primary-toolbar .button.flat:insensitive {
+    text-shadow: none;
+    icon-shadow: none; }
+
+.inline-toolbar GtkToolButton > .button,
+.inline-toolbar.toolbar GtkToolButton > .button,
+.inline-toolbar.toolbar .button {
+  color: @theme_fg_color;
+  background-image: linear-gradient(to bottom, 
+                                    @button_gradient_color_a,
+                                    @button_gradient_color_b);
+  background-color: transparent;
+  text-shadow: 0 1px @highlight_shadow;
+  icon-shadow: 0 1px @highlight_shadow; }
+  .inline-toolbar GtkToolButton > .button:hover,
+  .inline-toolbar.toolbar GtkToolButton > .button:hover,
+  .inline-toolbar.toolbar .button:hover {
+    color: @theme_fg_color;
+    background-image: linear-gradient(to bottom,
+				                              @button_hover_gradient_color_a,
+                                      @button_hover_gradient_color_b);
+    text-shadow: 0 1px @highlight_shadow;
+    icon-shadow: 0 1px @highlight_shadow; }
+  .inline-toolbar GtkToolButton > .button:active,
+  .inline-toolbar.toolbar GtkToolButton > .button:active,
+  .inline-toolbar.toolbar .button:active,
+  .inline-toolbar GtkToolButton > .button:checked,
+  .inline-toolbar.toolbar GtkToolButton > .button:checked,
+  .inline-toolbar.toolbar .button:checked {
+    color: @button_active_text;
+    background-image: linear-gradient(to bottom,
+                                      @button_active_gradient_color_a,
+                                      @button_active_gradient_color_b);
+    text-shadow: 0 -1px @button_active_text_shadow;
+    icon-shadow: 0 -1px @button_active_text_shadow;
+    box-shadow: inset 0 1px 2px alpha(black, 0.2); }
+  .inline-toolbar GtkToolButton > .button:insensitive,
+  .inline-toolbar.toolbar GtkToolButton > .button:insensitive,
+  .inline-toolbar.toolbar .button:insensitive {
+    color: @insensitive_fg_color;
+    background-image: none;
+    background-color: @insensitive_bg_color;
+    text-shadow: none;
+    icon-shadow: none; }
+    .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel,
+    .inline-toolbar.toolbar GtkToolButton > .button:insensitive > GtkLabel,
+    .inline-toolbar.toolbar .button:insensitive > GtkLabel {
+      color: inherit; }
+  .inline-toolbar GtkToolButton > .button:insensitive:active,
+  .inline-toolbar.toolbar GtkToolButton > .button:insensitive:active,
+  .inline-toolbar.toolbar .button:insensitive:active,
+  .inline-toolbar GtkToolButton > .button:insensitive:checked,
+  .inline-toolbar.toolbar GtkToolButton > .button:insensitive:checked,
+  .inline-toolbar.toolbar .button:insensitive:checked {
+      color: alpha(@button_active_text, 0.7);
+      background-image: linear-gradient(to bottom,
+                                        shade(@button_active_gradient_color_a, 1.6),
+                                        shade(@button_active_gradient_color_a, 1.7)); }
+    .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel,
+    .inline-toolbar.toolbar GtkToolButton > .button:insensitive:active > GtkLabel,
+    .inline-toolbar.toolbar .button:insensitive:active > GtkLabel,
+    .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel,
+    .inline-toolbar.toolbar GtkToolButton > .button:insensitive:checked > GtkLabel,
+    .inline-toolbar.toolbar .button:insensitive:checked > GtkLabel {
+      color: inherit; }
+
+.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, button:link:checked, .button:visited:hover, 
+.button:visited:active, .button:visited:checked, .notebook tab .button, .list-row.button, .scale-popup .button:hover,
+GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover {
+  border-color: transparent;
+  border-image: none;
+  background-color: transparent;
+  background-image: none;
+  box-shadow: none;
+  text-shadow: none;
+  icon-shadow: none; }
+
+/* menu buttons */
+.menuitem.button.flat {
+  outline-offset: -2px; 
+  transition: none; }
+  .menuitem.button.flat:hover {
+    border: 1px solid alpha(black, 0.2);
+    border-bottom-color: alpha(black, 0.25);
+    box-shadow: inset 0 1px @highlight_shadow;
+    background-image: linear-gradient(to bottom,
+                                      alpha(@button_gradient_color_a, 0.4),
+                                      alpha(@button_gradient_color_b, 0.3)); }
+  .menuitem.button.flat:active, .menuitem.button.flat:checked { 
+    color: @theme_fg_color; }
+  .menuitem.button.flat:active:hover, .menuitem.button.flat:checked:hover {
+    color: @button_active_text;
+    box-shadow: inset 0 1px 2px alpha(black, 0.15);
+    background-image: linear-gradient(to bottom,
+                                      alpha(@button_active_gradient_color_a, 0.7),
+                                      alpha(@button_active_gradient_color_b, 0.7));
+    border: 1px solid alpha(black, 0.5);
+    border-top-color: alpha(black, 0.65);
+    text-shadow: 0 -1px alpha(@button_active_text_shadow, 0.7); }
+
+GtkColorButton.button {
+  padding: 4px; }
+  GtkColorButton.button GtkColorSwatch {
+    border-radius: 1.5px;
+    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px white; }
+
+/*some padding*/
+.header-bar .button.text-button,
+.primary-toolbar .button.text-button,
+.toolbar .button.text-button,
+.action-bar .button.text-button {
+  padding: 4px 16px 4px 16px; }
+
+.header-bar .button.image-button,
+.primary-toolbar .button.image-button,
+.toolbar .button.image-button,
+.action-bar .button.image-button  {
+  padding: 4px 8px 4px 8px; }
+
+/*********
+ * Links *
+ *********/
+*:link, .button:link, .button:visited {
+  color: @link_color; }
+  *:link:hover, .button:hover:link, .button:hover:visited, *:link:active, .button:active:link, .button:active:visited, *:link:visited, .button:visited {
+    color: shade(@link_color, 0.8); }
+  *:link:selected, .button:selected:link, .button:selected:visited, .titlebar.selection-mode .subtitle:link,
+  .header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited {
+    color: @theme_selected_fg_color; }
+
+.button:link, .button:visited {
+  text-shadow: none; }
+  .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active,
+  .button:visited:checked {
+    text-shadow: none; }
+
+/*****************
+ * GtkSpinButton *
+ *****************/
+.spinbutton {
+  /* This is to fix spinbuttons in entries, but I feel like hiding code issues
+   * hence it's commented atm.
+   *  GtkTreeView & {
+   *   &.entry, &.entry:focus {
+   *     padding: 1px;
+   *     border-width: 1px 0;
+   *     border-color: $selected_bg_color;
+   *     border-radius: 0;
+   *     box-shadow: none;
+   *   }
+   * } */ }
+  .spinbutton .button, .spinbutton .button:focus {
+    border-image: none;
+    border-width: 0;
+    border-radius: 0;
+    box-shadow: inset 0 1px @highlight_shadow,
+                inset 2px 0 alpha(@highlight_shadow, 0.7),
+                inset 1px 0 shade(@borders, 1.1);
+    icon-shadow: 0 1px @highlight_shadow; }
+    .spinbutton .button:dir(rtl), .spinbutton .button:focus:dir(rtl) {
+      box-shadow: inset 0 1px @highlight,
+                  inset -2px 0 alpha(@highlight_shadow, 0.7),
+                  inset -1px 0 shade(@borders, 1.1); }
+    .spinbutton.horizontal .button:insensitive {
+      box-shadow: inset 1px 0 shade(@borders, 1.1);
+      icon-shadow: none; }
+    .spinbutton.horizontal .button:dir(rtl):insensitive {
+      box-shadow: inset -1px 0 shade(@borders, 1.1);
+      icon-shadow: none; }
+    .spinbutton.horizontal .button:insensitive {
+      border-image: none;
+      border-width: 0;
+      border-radius: 0; }
+    .spinbutton .button:active, .spinbutton .button:active:hover, 
+    .spinbutton .button:active:focus {
+      border-image: none;
+      border-width: 0;
+      border-radius: 0;
+      box-shadow: inset 0 1px 2px alpha(black, 0.2);
+      icon-shadow: 0 -1px @button_active_text_shadow; }
+    .spinbutton.vertical .button:first-child {
+      box-shadow: none; }
+      .spinbutton.vertical .button:first-child:active {
+        box-shadow: inset 0 1px 2px alpha(black, 0.2); }
+    .spinbutton.vertical .button:last-child {
+        box-shadow: none; }
+      .spinbutton.vertical .button:last-child:active {
+        box-shadow: inset 0 1px 2px alpha(black, 0.2); }
+  .spinbutton.vertical.entry {
+    box-shadow: inset 0 1px @entry_inset;
+    padding-left: 5px;
+    padding-right: 5px; }
+    .spinbutton.vertical.entry:insensitive {
+      box-shadow: none; }
+
+/*special case spinbutton inside linked entries*/
+.linked.vertical > .spinbutton .button:last-child, .linked.vertical > .spinbutton .button,
+.linked.vertical > .spinbutton .button:last-child:hover, .linked.vertical > .spinbutton .button:hover,
+.linked.vertical > .spinbutton .button:last-child:active, .linked.vertical > .spinbutton .button:active,
+.linked.vertical > .spinbutton .button:last-child:insensitive, .linked.vertical > .spinbutton .button:insensitive {
+  border-image: none;
+  border-width: 0;
+  border-radius: 0;
+  background-image: none;
+  background-color: transparent;
+  box-shadow: inset 1px 0 alpha(black, 0.1);
+  icon-shadow: none; }
+
+.linked.vertical > .spinbutton .button:last-child:dir(rtl), .linked.vertical > .spinbutton .button:dir(rtl),
+.linked.vertical > .spinbutton .button:last-child:hover:dir(rtl), .linked.vertical > .spinbutton .button:hover:dir(rtl),
+.linked.vertical > .spinbutton .button:last-child:active:dir(rtl), .linked.vertical > .spinbutton .button:active:dir(rtl),
+.linked.vertical > .spinbutton .button:last-child:insensitive:dir(rtl), .linked.vertical > .spinbutton .button:insensitive:dir(rtl) {
+  box-shadow: inset -1px 0 alpha(black, 0.1); }
+
+.linked.vertical > .spinbutton .button:last-child:hover, .linked.vertical > .spinbutton .button:hover {
+  color: alpha(@theme_fg_color, 0.5); }
+
+.linked.vertical > .spinbutton .button:last-child:active, .linked.vertical > .spinbutton .button:active {
+  color: alpha(@theme_fg_color, 0.7); }
+
+/**************
+ * ComboBoxes *
+ **************/
+GtkComboBox {
+  -GtkComboBox-arrow-scaling: 0.5;
+  -GtkComboBox-shadow-type: none;
+  box-shadow: none;
+  text-shadow: 0 1px @highlight_shadow;
+  icon-shadow: 0 1px @highlight_shadow; }
+  GtkComboBox > .button {
+    padding-top: 3px;
+    padding-bottom: 4px; }
+  GtkComboBox:insensitive {
+    color: @insensitive_fg_color;
+    text-shadow: none;
+    icon-shadow: none; }
+  GtkComboBox .menuitem {
+    text-shadow: none; }
+  GtkComboBox .separator {
+    -GtkWidget-wide-separators: true;
+    -GtkWidget-horizontal-separator: 0;
+    -GtkWidget-vertical-separator: 0; }
+
+/****************
+ * Floating Bar *
+ ****************/
+.floating-bar {
+  background-image: linear-gradient(to bottom, 
+                                    #656668, 
+                                    #4B4C4E);
+  background-color: #656668;
+  border-color: alpha(black, 0.7);
+  color: @theme_selected_fg_color;
+  text-shadow: 0 -1px @button_active_text_shadow;
+  box-shadow: inset 0 1px shade(#656668, 1.2);
+  border-radius: 3px;
+  border-width: 1px;
+  border-style: solid; }
+  .floating-bar.top {
+    border-top-width: 0;
+    border-top-right-radius: 0;
+    border-top-left-radius: 0; }
+  .floating-bar.right {
+    border-right-width: 0;
+    border-top-right-radius: 0;
+    border-bottom-right-radius: 0; }
+  .floating-bar.bottom {
+    border-bottom-width: 0;
+    border-bottom-right-radius: 0;
+    border-bottom-left-radius: 0; }
+  .floating-bar.left {
+    border-left-width: 0;
+    border-top-left-radius: 0;
+    border-bottom-left-radius: 0; }
+  .floating-bar .button {
+    background-color: alpha (@theme_base_color, 0.0);
+    background-image: none;
+    border-style: none;
+    border-image: none;
+    -GtkButton-image-spacing: 0;
+    -GtkButton-inner-border: 0;
+    icon-shadow: none; }
+
+/************
+ * Toolbars *
+ ************/
+.toolbar, .primary-toolbar, .location-bar {
+  -GtkWidget-window-dragging: true; }
+
+.toolbar.menubar {
+  border-bottom: 1px solid @borders;
+  padding: 4px; }
+
+.toolbar, .inline-toolbar, .inline-toolbar.toolbar, .search-bar, .location-bar {
+  padding: 4px;
+  background-color: @theme_bg_color; }
+  .osd .toolbar, .osd .inline-toolbar, .osd .search-bar, .osd .location-bar,
+  .osd.toolbar, .osd.inline-toolbar, .osd.search-bar, .osd.location-bar {
+    color: @theme_selected_fg_color;
+    text-shadow: 0 -1px @osd_text_shadow;
+    icon-shadow: 0 -1px @osd_text_shadow;
+    padding: 10px;
+    border: 1px solid alpha(black, 0.75);
+    border-radius: 3px;
+	  box-shadow: inset 0 1px alpha(white, 0.1),
+		            inset 0 -1px alpha(black, 0.1);
+    background-image: linear-gradient(to bottom, @osd_toolbar_bg_a, @osd_toolbar_bg_b);
+    background-color: transparent; }
+
+.primary-toolbar {
+  padding: 4px;
+  background-image: linear-gradient(to bottom,
+                                    @theme_bg_color,
+                                    @wm_bg_b);
+  border: 1px solid @borders;
+  border-width: 0 0 1px 0;
+  border-image: linear-gradient(to bottom, @theme_bg_color, @borders) 1 0 1 0; /*temporary hack for rhythmbox 3.1*/
+	color: @theme_fg_color;
+}
+
+.primary-toolbar:insensitive {
+  background-image: none;
+  background-color: shade(@theme_bg_color, 0.97);
+  border-color: shade(@theme_bg_color, 0.91);
+  text-shadow: none;
+	color: @insensitive_fg_color;
+}
+
+.inline-toolbar, .inline-toolbar.toolbar {
+  border-width: 0 1px 1px;
+  padding: 3px;
+  border-radius: 0  0 3px 3px; }
+
+.action-bar,
+.inline-toolbar,
+.inline-toolbar.toolbar {
+  border-color: @borders;
+  border-style: solid;
+  background-image: linear-gradient(to bottom,
+                                    shade(@theme_bg_color, 1.00),
+                                    shade(@theme_bg_color, 0.96));
+  background-color: transparent;
+  box-shadow: inset 0 1px @highlight_shadow; }
+
+.search-bar, .location-bar {
+  padding: 3px; 
+  border-width: 0 0 1px;
+  border-style: solid;
+  border-color: @borders;
+  background-color: shade(@theme_bg_color, 1.01);
+  box-shadow: inset 0 3px 3px -1px rgba(0, 0, 0, 0.1); }
+
+/***************
+ * Header bars *
+ ***************/
+.titlebar, .header-bar {
+  border-width: 0 0 1px;
+  border-style: solid;
+  border-color: @borders;
+  border-radius: 3px 3px 0 0;
+  background-color: transparent;
+  background-image: linear-gradient(to bottom,
+                                    @wm_bg_a,
+                                    @wm_bg_b);
+  box-shadow: inset 0 1px shade(@wm_bg_a, 1.4);
+  padding: 6px 6px 5px 6px; }
+  .titlebar .title, .header-bar .title {
+    font-weight: Bold;
+    padding: 0px 12px;
+    text-shadow: 0 1px @wm_title_shadow; }
+  .titlebar .subtitle, .header-bar .subtitle {
+    font-size: 82%;
+    padding: 0 12px; }
+  .titlebar .title:backdrop, .header-bar .title:backdrop {
+    opacity: 0.5; }
+  .titlebar .subtitle:backdrop, .header-bar .subtitle:backdrop {
+    opacity: 0.3; }
+  .titlebar.selection-mode .title, .header-bar.selection-mode .title {
+    text-shadow: 0 -1px @selection_button_text_shadow; }
+  .titlebar.selection-mode, .header-bar.selection-mode {
+    color: @theme_selected_fg_color;
+    text-shadow: 0 -1px @selection_button_text_shadow;
+    border-color: @selection_toolbar_border;
+    background-image: linear-gradient(to bottom,
+                                      @selection_toolbar_bg_a,
+                                      @selection_toolbar_bg_b);
+    box-shadow: inset 0 1px shade(@selection_toolbar_bg_a, 1.15); }
+    .titlebar.selection-mode .button, .header-bar.selection-mode .button {
+      color: @theme_selected_fg_color;
+      background-image: linear-gradient(to bottom,
+                                        @selection_toolbar_button_a,
+                                        @selection_toolbar_button_b);
+      text-shadow: 0 -1px @selection_button_text_shadow;
+      icon-shadow: 0 -1px @selection_button_text_shadow; }
+      .titlebar.selection-mode .button:hover, .header-bar.selection-mode .button:hover {
+        background-image: linear-gradient(to bottom,
+                                          shade(@selection_toolbar_button_a, 1.08),
+                                          shade(@selection_toolbar_button_b, 1.02)); }
+      .titlebar.selection-mode .button:active, .header-bar.selection-mode .button:active,
+      .titlebar.selection-mode .button:checked, .header-bar.selection-mode .button:checked {
+        background-image: linear-gradient(to bottom,
+                                      shade(@selection_toolbar_button_b, 0.95),
+                                      shade(@selection_toolbar_button_b, 1.0));
+        box-shadow: inset 0 1px 2px alpha(black, 0.2); }
+      .titlebar.selection-mode .button:insensitive, .header-bar.selection-mode .button:insensitive {
+        color: alpha(@theme_selected_fg_color, 0.7);
+        background-image: linear-gradient(to bottom, @selection_toolbar_bg_a);
+        text-shadow: none;
+        icon-shadow: none; }
+        .titlebar.selection-mode .button:insensitive > GtkLabel, .header-bar.selection-mode .button:insensitive > GtkLabel {
+          color: inherit; }
+      .titlebar.selection-mode .button.suggested-action, .header-bar.selection-mode .button.suggested-action {
+        color: @theme_fg_color;
+        background-image: linear-gradient(to bottom, @button_gradient_color_a, @button_gradient_color_b);
+        text-shadow: 0 1px @highlight_shadow;
+        icon-shadow: 0 1px @highlight_shadow; }
+        .titlebar.selection-mode .button.suggested-action:hover, .header-bar.selection-mode .button.suggested-action:hover {
+          background-image: linear-gradient(to bottom, @button_hover_gradient_color_a, @button_hover_gradient_color_b); }
+        .titlebar.selection-mode .button.suggested-action:active, .header-bar.selection-mode .button.suggested-action:active,
+        .titlebar.selection-mode .button.suggested-action:checked, .header-bar.selection-mode .button.suggested-action:checked {
+          color: @button_active_text;
+          background-image: linear-gradient(to bottom, @button_active_gradient_color_a, @button_active_gradient_color_b);
+          text-shadow: 0 -1px @button_active_text_shadow;
+          icon-shadow: 0 -1px @button_active_text_shadow;
+          box-shadow: inset 0 1px 2px alpha(black, 0.2); }
+        .titlebar.selection-mode .button.suggested-action:insensitive, .header-bar.selection-mode .button.suggested-action:insensitive {
+          color: @insensitive_fg_color;
+          background-image: linear-gradient(to bottom, @insenstive_bg_color);
+          text-shadow: none;
+          icon-shadow: none; }
+          .titlebar.selection-mode .button.suggested-action:insensitive > GtkLabel, .header-bar.selection-mode .button.suggested-action:insensitive > GtkLabel {
+            color: inherit; }
+    .titlebar.selection-mode .selection-menu, .header-bar.selection-mode .selection-menu {
+      background-image: none;
+      background-color: transparent;
+      padding-left: 10px;
+      padding-right: 10px; }
+      .titlebar.selection-mode .selection-menu GtkArrow, .header-bar.selection-mode .selection-menu GtkArrow {
+        -GtkArrow-arrow-scaling: 1; }
+      .titlebar.selection-mode .selection-menu .arrow, .header-bar.selection-mode .selection-menu .arrow {
+        -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+        color: alpha(@theme_selected_fg_color, 0.5);
+        icon-shadow: none; }
+  .tiled .titlebar, .maximized .titlebar, .tiled
+  .header-bar, .maximized
+  .header-bar {
+    border-radius: 0; }
+
+/************
+ * Pathbars *
+ ************/
+.path-bar .button,
+.path-bar .button:first-child,
+.path-bar .button:last-child,
+.path-bar .button:only-child,
+.path-bar .button.text-button {
+  padding-left: 8px;
+  padding-right: 8px; }
+
+.path-bar .button GtkLabel:last-child {
+  padding-left: 2px; }
+
+.path-bar .button GtkLabel:first-child {
+  padding-right: 2px; }
+
+.path-bar .button GtkLabel:only-child {
+  padding-right: 0;
+  padding-left: 0; }
+
+/**************
+ * Tree Views *
+ **************/
+GtkTreeView.view {
+  -GtkTreeView-grid-line-width: 1;
+  -GtkTreeView-grid-line-pattern: '';
+  -GtkTreeView-tree-line-width: 1;
+  -GtkTreeView-tree-line-pattern: '';
+  -GtkTreeView-expander-size: 16;
+  border-color: alpha(black, 0.13); }
+  GtkTreeView.view.expander {
+    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
+    color: @theme_fg_color; }
+    GtkTreeView.view.expander:dir(rtl) {
+      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+    GtkTreeView.view.expander:hover {
+      color: alpha(@theme_fg_color, 0.5); }
+    GtkTreeView.view.expander:selected {
+      color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.1); }
+      GtkTreeView.view.expander:selected:hover {
+        color: @selected_fg_color; }
+    GtkTreeView.view.expander:checked {
+      -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+
+GtkIconView.cell:selected,
+GtkIconView.cell:selected:focus {
+    border-radius: 2px;
+    border-style: none;
+    background-image: none; }
+
+column-header .button {
+  color: @theme_fg_color;
+  background-color: @theme_base_color;
+  font-weight: bold;
+  text-shadow: none;
+  icon-shadow: none;
+  box-shadow: none;
+  border-image: none; }
+  column-header .button:hover {
+    color: mix(@theme_fg_color, @theme_base_color, 0.4);
+    box-shadow: none;
+    transition: none; }
+  column-header .button:active {
+    color: @theme_fg_color;
+    transition: none;
+    border-image: none;
+    text-shadow: none;
+    icon-shadow: none; }
+column-header:last-child .button, column-header:last-child.button,
+column-header:last-child .button:active, column-header:last-child.button:active,
+column-header:last-child .button:active:hover, column-header:last-child.button:active:hover {
+  border-right-style: none; }
+
+column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover {
+  transition: none;
+  color: @theme_selected_bg_color;
+  box-shadow: inset 1px 1px 0 1px @theme_selected_bg_color, inset -1px 0 0 1px @theme_selected_bg_color, inset 1px 1px white, inset -1px 0 white; }
+
+column-header .button, column-header .button:hover, column-header .button:active, column-header .button:active:hover,
+column-header .button:active:focus, column-header .button:active:focus:hover, column-header .button:focus, column-header .button:focus:hover, column-header .button:focus:active {
+  border-image: none; 
+  border-radius: 0;
+  padding: 3px 6px;
+  border-width: 0 1px 1px 0;
+  border-radius: 0;
+  background-image: none;
+  border-color: alpha(@borders, 0.4);
+  text-shadow: none;  }
+  column-header .button:insensitive {
+    border-color: alpha(@borders, 0.4);
+    background-image: none; }
+
+GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:selected {
+  color: @theme_selected_fg_color;
+  border-radius: 2px;
+  border: 1px solid @progressbar_border;
+  background-image: linear-gradient(to bottom,
+                                    @progressbar_background_a,
+                                    @progressbar_background_b);
+  box-shadow: inset 0 1px @progressbar_highlight; }
+
+GtkTreeView.view.trough, GtkTreeView.view.trough:selected {
+  padding: 0 0 1px 0;
+  box-shadow: inset 0 1px 1px alpha(black, 0.1);
+  background-image: linear-gradient(to bottom,
+                                    shade(@trough_bg_color_a, 0.9),
+                                    shade(@trough_bg_color_b, 0.8)); }
+
+GtkTreeView.view.trough:selected {
+  background-image: linear-gradient(to bottom,
+                                    alpha(shade(@trough_bg_color_a, 0.9), 0.8),
+                                    alpha(shade(@trough_bg_color_b, 0.8), 0.8)); }
+
+/*********
+ * Menus *
+ *********/
+.menubar {
+  -GtkWidget-window-dragging: true;
+  padding: 0px;
+  background-color: @theme_bg_color; }
+  .menubar > .menuitem {
+    padding: 4px 8px;
+    text-shadow: 0 1px @highlight_shadow; }
+    .menubar > .menuitem:hover {
+      background-color: @theme_base_color;
+      color: @theme_fg_color;
+      border-radius: 3px 3px 0 0; }
+    .menubar > .menuitem:insensitive {
+      color: @insensitive_fg_color;
+      box-shadow: none;
+      text-shadow: none; }
+
+.menu {
+  margin: 4px;
+  padding: 0px;
+  background-color: @theme_base_color; }
+  .menu .menuitem {
+    text-shadow: none;
+    icon-shadow: none;
+    padding: 4px; }
+    .menu .menuitem:hover {
+      color: @theme_selected_fg_color;
+      background-image: linear-gradient(to bottom,
+                                        mix(@theme_selected_bg_color, @theme_base_color, 0.1),
+                                        mix(@theme_selected_bg_color, @theme_base_color, 0.3));
+	    border-width: 1px 0;
+	    border-style: solid;
+	    border-top-color: mix(@theme_selected_bg_color, @theme_base_color, 0.05);
+	    border-bottom-color: mix(@theme_selected_bg_color, @theme_base_color, 0.15);
+	    text-shadow: 0 -1px alpha(black, 0.2); 
+      icon-shadow: 0 -1px alpha(black, 0.2); }
+    .menu .menuitem:insensitive {
+          color: mix (@theme_fg_color, @theme_base_color, 0.6); }
+    .menu .menuitem.arrow {
+      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+    .menu .menuitem.arrow:dir(rtl) {
+      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+
+.menu.button, .menu.button:insensitive {
+  border-image: none;
+  background-color: transparent; 
+  background-image: none;}
+
+.menuitem .accelerator {
+  color: alpha(currentColor,0.7); }
+
+.touch-selection,
+.context-menu {
+    font: initial;
+    text-shadow: none; }
+
+/***************
+ * Popovers   *
+ ***************/
+.popover {
+  background-clip: initial;
+  margin: 10px;
+  padding: 2px;
+  border: 1px solid darker(@theme_base_color);
+  border-radius: 3px;
+  background-color: shade(@theme_base_color, 0.98);
+  box-shadow: 0 1px 5px @wm_shadow;
+  text-shadow: none;
+  icon-shadow: none; }
+  .popover > .list, 
+  .popover > .view, 
+  .popover > .toolbar .popover.osd > .toolbar, 
+  .popover > .inline-toolbar .popover.osd > .toolbar, 
+  .popover > .search-bar .popover.osd > .toolbar, 
+  .popover > .location-bar .popover.osd > .toolbar,
+  .popover > .toolbar .popover.osd > .inline-toolbar, 
+  .popover > .inline-toolbar .popover.osd > .inline-toolbar, 
+  .popover > .search-bar .popover.osd > .inline-toolbar, 
+  .popover > .location-bar .popover.osd > .inline-toolbar,
+  .popover > .toolbar .popover.osd > .search-bar, 
+  .popover > .inline-toolbar .popover.osd > .search-bar, 
+  .popover > .search-bar .popover.osd > .search-bar,
+  .popover > .location-bar .popover.osd > .search-bar,
+  .popover > .toolbar .popover.osd > .location-bar,
+  .popover > .inline-toolbar .popover.osd > .location-bar, 
+  .popover > .search-bar .popover.osd > .location-bar, 
+  .popover > .location-bar .popover.osd > .location-bar {
+    border-style: none;
+    background-color: transparent; }
+  .popover.osd {
+    background-image: none;
+    background-color: alpha(shade(#3D3E40, 0.85), 0.85);
+    border: 1px solid black;
+    box-shadow: none;
+    color: @theme_selected_fg_color; }
+    .popover.osd .toolbar {
+      background-image: none;
+      background-color: transparent;
+      border: none;
+      box-shadow: none; }
+    .popover.osd .button {
+      text-shadow: 0 -1px @osd_text_shadow;
+      icon-shadow: 0 -1px @osd_text_shadow; }
+      .popover.osd .button:active,
+      .popover.osd .button:checked {
+        box-shadow: none;}
+      .popover.osd .button:insensitive {
+        color: alpha(@theme_selected_fg_color, 0.4); }
+
+.popover .list {
+  background-color: @theme_base_color; }
+
+.entry.cursor-handle,
+.cursor-handle {
+  background-color: transparent;
+  background-image: none;
+  box-shadow: none;
+  border-style: none; }
+  .entry.cursor-handle.top,
+  .cursor-handle.top {
+    -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); }
+  .entry.cursor-handle.bottom,
+  .cursor-handle.bottom {
+    -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); }
+
+/*****************
+ * Notebooks and *
+ * Tabs          *
+ *****************/
+.notebook {
+  padding: 0;
+  background-color: shade(@theme_base_color, 0.98);
+  -GtkNotebook-initial-gap: 10;
+  -GtkNotebook-arrow-spacing: 5;
+  -GtkNotebook-tab-curvature: 0;
+  -GtkNotebook-tab-overlap: 1;
+  -GtkNotebook-has-tab-gap: false;
+  -GtkWidget-focus-padding: 0;
+  -GtkWidget-focus-line-width: 0;
+  transition: all 200ms ease-out; }
+  .notebook.frame {
+    border: 1px solid @borders;
+    border-radius: 2px; }
+    .notebook.frame.top {
+      border-top-width: 0;
+      border-top-left-radius: 0;
+	    border-top-right-radius: 0; }
+    .notebook.frame.bottom {
+      border-bottom-width: 0;
+      border-bottom-left-radius: 0;
+	    border-bottom-right-radius: 0; }
+    .notebook.frame.right {
+      border-right-width: 0;
+	    border-top-right-radius: 0;
+	    border-bottom-right-radius: 0; }
+    .notebook.frame.left {
+      border-left-width: 0;
+	    border-top-left-radius: 0;
+	    border-bottom-left-radius: 0; }
+  .notebook.header {
+    background-color: shade(@theme_base_color, 0.98); }
+    .notebook.header.frame {
+      border: 1px solid @borders;
+      border-radius: 2px; }
+      .notebook.header.frame.top {
+        border-bottom-width: 0;
+	      border-bottom-left-radius: 0;
+	      border-bottom-right-radius: 0; }
+      .notebook.header.frame.bottom {
+        border-top-width: 0;
+	      border-top-left-radius: 0;
+	      border-top-right-radius: 0; }
+      .notebook.header.frame.right {
+        border-left-width: 0;
+	      border-top-left-radius: 0;
+	      border-bottom-left-radius: 0; }
+      .notebook.header.frame.left {
+        border-right-width: 0;
+	      border-top-right-radius: 0;
+	      border-bottom-right-radius: 0; }
+    .notebook.header.top {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px alpha(@borders, 0.5); }
+    .notebook.header.bottom {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px alpha(@borders, 0.5); }
+    .notebook.header.right {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 alpha(@borders, 0.5); }
+    .notebook.header.left {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 alpha(@borders, 0.5); }
+  .notebook tab {
+    border-width: 1px;
+    border-style: solid;
+    border-color: transparent;
+    background-color: transparent;
+    outline-offset: 0; }
+    .notebook tab.top, .notebook tab.bottom,
+     .notebook tab.left, .notebook tab.right {
+      padding: 5px 20px; }
+    .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom {
+      padding-left: 12px;
+      padding-right: 12px; }
+    .notebook tab.top {
+      border-width: 0 1px 1px 1px;
+      border-radius: 0 0 2px 2px; }
+    .notebook tab.bottom {
+      border-width: 1px 1px 0 1px;
+      border-radius: 2px 2px 0 0; }
+    .notebook tab.left {
+      border-width: 1px 1px 1px 0; 
+      border-radius: 0; }
+    .notebook tab.right {
+      border-width: 1px 0 1px 1px;
+      border-radius: 0; }
+    .notebook tab.top:hover, .notebook tab.top.prelight-page,
+    .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page,
+    .notebook tab.left:hover, .notebook tab.left.prelight-page,
+    .notebook tab.right:hover, .notebook tab.right.prelight-page {
+      border-color: alpha(@borders, 0.3);
+      border-image: none;
+      background-color: alpha(black, 0.025); }
+    .notebook tab:active, .notebook tab.active-page {
+      border-color: @borders; }
+    .notebook tab:active:hover, .notebook tab.active-page:hover {
+      border-color: shade(@borders, 0.9);
+      background-color: transparent; }
+    .notebook tab.top {
+      border-image: linear-gradient(to bottom,
+                                    alpha(@borders, 0.7),
+                                    alpha(@theme_bg_color, 0.0)) 0 1 0 1; }
+      .notebook tab.top:active, .notebook tab.top.active-page {
+        border-image: none;
+        background-image: linear-gradient(to bottom,
+                                          alpha(@notebook_tab_gradient_a, 0.0) 1px,
+									                        @notebook_tab_gradient_a 2px,
+                                          @notebook_tab_gradient_b); }
+      .notebook tab.top.reorderable-page:active {
+        background-image: linear-gradient(to bottom,
+                                          @notebook_tab_gradient_a,
+				                      					  @notebook_tab_gradient_b); }
+    .notebook tab.bottom {
+      border-image: linear-gradient(to top,
+                                    alpha(@borders, 0.7),
+                                    alpha(@theme_bg_color, 0.0)) 0 1 0 1; }
+      .notebook tab.bottom:active, .notebook tab.bottom.active-page {
+        border-image: none;
+        background-image: linear-gradient(to top,
+                                          alpha(@notebook_tab_gradient_b, 0.0) 1px,
+									                        @notebook_tab_gradient_b 2px,
+                                          @notebook_tab_gradient_a); }
+      .notebook tab.bottom.reorderable-page:active {
+        background-image: linear-gradient(to top,
+                                          @notebook_tab_gradient_a,
+				                      					  @notebook_tab_gradient_b); }
+
+    .notebook tab.left {
+      border-image: linear-gradient(to right,
+                                    alpha(@borders, 0.7),
+                                    alpha(@theme_bg_color, 0.0)) 1 0 1 0; }
+      .notebook tab.left:active, .notebook tab.left.active-page {
+        border-image: none;
+        background-image: linear-gradient(to right,
+                                          alpha(@notebook_tab_gradient_b, 0.0) 1px,
+									                        @notebook_tab_gradient_b 2px,
+                                          @notebook_tab_gradient_a); }
+      .notebook tab.left.reorderable-page:active {
+        background-image: linear-gradient(to right,
+                                          @notebook_tab_gradient_a,
+				                      					  @notebook_tab_gradient_b); }
+
+    .notebook tab.right {
+      border-image: linear-gradient(to left,
+                                    alpha(@borders, 0.7),
+                                    alpha(@theme_bg_color, 0.0)) 1 0 1 0; }
+      .notebook tab.right:active, .notebook tab.right.active-page {
+        border-image: none;
+        background-image: linear-gradient(to left,
+                                          alpha(@notebook_tab_gradient_b, 0.0) 1px,
+									                        @notebook_tab_gradient_b 2px,
+                                          @notebook_tab_gradient_a); }
+      .notebook tab.right.reorderable-page:active {
+        background-image: linear-gradient(to left,
+                                          @notebook_tab_gradient_a,
+				                      					  @notebook_tab_gradient_b); }
+    .notebook tab GtkLabel {
+      padding: 0 2px;
+      font-weight: bold;
+      color: mix(@theme_fg_color, @theme_bg_color, 0.40);
+      text-shadow: 0 1px @highlight_shadow; }
+    .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page {
+      color: mix (@theme_fg_color, @theme_bg_color, 0.15); }
+    .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page {
+      color: @theme_fg_color; }
+    .notebook tab .button {
+      padding: 0;
+      border: 1px solid transparent;
+      transition: none;
+      color: mix (@theme_fg_color, @theme_bg_color, 0.65);
+      icon-shadow: 0 1px @highlight_shadow; }
+      .notebook .prelight-page .button, .notebook tab.prelight-page .button, 
+      .notebook .active-page .button, .notebook tab.active-page .button {
+        color: @theme_fg_color; }
+      .notebook tab .button:hover {
+        border: 1px solid @borders;
+        background-image: none;
+        color: shade(red, 1.3); }
+      .notebook tab .button:active,
+      .notebook tab .button:active:hover {
+        border: 1px solid @borders;
+        color: @theme_fg_color;
+        background-image: linear-gradient(to bottom, shade(@theme_bg_color, 0.9), shade(@theme_bg_color, 0.97));
+        box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6);
+        icon-shadow: none; }
+      .notebook tab .button > GtkImage {
+        padding: 2px; }
+  .notebook.arrow {
+    color: mix(@theme_fg_color, @theme_bg_color, 0.20); }
+    .notebook.arrow:hover {
+      color: mix(@theme_fg_color, @theme_bg_color, 0.40); }
+    .notebook.arrow:active {
+      color: @theme_fg_color; }
+    .notebook.arrow:insensitive {
+      color: alpha(@insensitive_fg_color, 0.7); }
+
+/**************
+ * Scrollbars *
+ **************/
+.scrollbar {
+  background-image: none;
+  border-style: solid;
+  -GtkRange-trough-border: 0;
+  -GtkScrollbar-has-backward-stepper: false;
+  -GtkScrollbar-has-forward-stepper: false;
+  -GtkRange-slider-width: 15;
+  -GtkScrollbar-min-slider-length: 64; 
+  -GtkRange-stepper-spacing: 0;
+  -GtkRange-trough-under-steppers: 1; }
+
+.scrollbars-junction {
+	background-color: @theme_bg_color;
+	background-image: none;
+	border-style: none; }
+
+.scrollbars-junction.frame,
+.frame.scrollbar.trough {
+  border: none;
+}
+
+/**********
+ * Switch *
+ **********/
+GtkSwitch {
+  font: 1;
+  -GtkSwitch-slider-width: 39;
+  outline-color: transparent; }
+
+/************
+ * GtkScale *
+ ************/
+.scale {
+  -GtkRange-slider-width: 19px;
+  -GtkScale-slider-length: 19px;
+  -GtkRange-trough-border: 1;
+  outline-offset: -1px; }
+
+.scale.slider, .scale.slider:hover, .scale.slider:insensitive {
+  border-radius: 0;
+  border-style: none;
+  background-color: transparent; }
+
+.scale.trough {
+  margin: 6px 0 5px 0; }
+
+.scale.trough.vertical {
+  margin: 0 5px 0 6px; }
+
+.scale.trough.highlight, .scale.trough.vertical.highlight {
+	border-style: solid;
+	border-color: transparent; }
+
+.scale.progressbar {
+  background-color: @theme_selected_bg_color; }
+
+.scale.mark.separator {
+  color: alpha(@theme_fg_color, 0.3); }
+
+.scale.trough {
+  background-image: linear-gradient(to bottom,
+                                    @trough_bg_color_a,
+                                    @trough_bg_color_b); }
+
+.scale.trough.vertical {
+  background-image: linear-gradient(to right,
+                                    @trough_bg_color_a,
+                                    @trough_bg_color_b); }
+
+.scale.trough.highlight {
+  background-image: linear-gradient(to bottom,
+                                    @scale_highlight_bg_a,
+                                    @scale_highlight_bg_b); }
+
+.scale.trough.highlight:insensitive {
+  background-image: linear-gradient(to bottom,
+                                    shade(@scale_highlight_bg_b, 1.3),
+                                    shade(@scale_highlight_bg_b, 1.4)); }
+
+.scale.trough.vertical.highlight {
+  background-image: linear-gradient(to right,
+                                    @scale_highlight_bg_a,
+                                    @scale_highlight_bg_b); }
+
+.scale.trough.vertical.highlight:insensitive {
+  background-image: linear-gradient(to right,
+                                    shade(@scale_highlight_bg_b, 1.3),
+                                    shade(@scale_highlight_bg_b, 1.4)); }
+
+.scale.trough:insensitive {
+  box-shadow: inset 0 1px 2px alpha(black, 0.1);
+  background-image: linear-gradient(to bottom,
+                                    shade(@scale_highlight_bg_b, 1.6),
+                                    shade(@scale_highlight_bg_b, 1.7)); }
+
+.scale.trough.vertical:insensitive {
+  box-shadow: inset 1px 0 2px alpha(black, 0.1);
+  background-image: linear-gradient(to right,
+                                    shade(@scale_highlight_bg_b, 1.6),
+                                    shade(@scale_highlight_bg_b, 1.7)); }
+
+.osd .scale.trough {
+  background-color: transparent;
+  background-image: linear-gradient(to bottom,
+                                    @osd_trough_bg_a,
+                                    @osd_trough_bg_b);
+  box-shadow: inset 0 1px 2px alpha(black, 0.2); }
+
+.osd .scale.trough.highlight {
+  background-image: linear-gradient(to bottom,
+                                    alpha(@progressbar_background_a, 0.9),
+                                    alpha(@progressbar_background_b, 0.9));
+  box-shadow: inset 0 1px @progressbar_highlight; }
+
+/*****************
+ * Progress bars *
+ *****************/
+GtkProgressBar {
+  padding: 0;
+  font-size: 83%;
+  color: alpha(@theme_fg_color, 0.7); }
+
+.progressbar {
+  border-radius: 1px;
+  background-color: transparent;
+	border: 1px solid transparent;
+  border-bottom-width: 2px;
+  background-image: linear-gradient(to bottom,
+                                    @progressbar_background_a,
+                                    @progressbar_background_b);
+  box-shadow: inset 0 1px @progressbar_highlight; }
+  .progressbar.left {
+    border-top-left-radius: 1px;
+    border-bottom-left-radius: 1px; }
+  .progressbar.right {
+    border-top-right-radius: 1px;
+    border-bottom-right-radius: 1px; }
+  .progressbar.vertical {
+    background-image: linear-gradient(to right,
+                                      @progressbar_background_a,
+                                      @progressbar_background_b);
+    box-shadow: inset 1px 0 @progressbar_highlight;
+    border-bottom-width: 1px;
+    border-right-width: 2px; }
+    .progressbar.vertical.bottom {
+      border-bottom-left-radius: 1px;
+      border-bottom-right-radius: 1px; }
+    .progressbar.vertical.top {
+      border-top-left-radius: 1px;
+      border-top-right-radius: 1px; }
+  .progressbar.osd {
+    padding: 0;
+    -GtkProgressBar-xspacing: 0;
+    -GtkProgressBar-yspacing: 3px;
+    -GtkProgressBar-min-horizontal-bar-height: 3px; }
+
+.trough {
+  padding: 2px;
+  box-shadow: inset 0 1px 1px alpha(black, 0.1);
+  background-image: linear-gradient(to bottom,
+                                  shade(@trough_bg_color_a, 0.9),
+                                  shade(@trough_bg_color_b, 0.8)); }
+  .trough.vertical {
+    box-shadow: inset 1px 0 1px alpha(black, 0.1);
+    background-image: linear-gradient(to right,
+                                  shade(@trough_bg_color_a, 0.9),
+                                  shade(@trough_bg_color_b, 0.8)); }
+
+.osd GtkProgressBar.trough,
+GtkProgressBar.osd.trough {
+  padding: 0;
+  border-image: none;
+  border-style: none;
+  border-width: 0;
+  background-image: none;
+  background-color: transparent;
+  border-radius: 0;
+}
+
+.osd .scale.progressbar,
+.osd GtkProgressBar.progressbar,
+GtkProgressBar.osd.progressbar {
+  border: 1px solid transparent;
+	border-width: 1px 4px 2px 4px;
+	background-color: alpha(@theme_selected_bg_color, 0.2);
+  background-image: none;
+  border-radius: 2px;   
+	box-shadow: none;
+}
+
+/*************
+ * Level Bar *
+ *************/
+GtkLevelBar {
+  -GtkLevelBar-min-block-width: 34;
+  -GtkLevelBar-min-block-height: 5; }
+
+GtkLevelBar.vertical {
+  -GtkLevelBar-min-block-width: 5;
+  -GtkLevelBar-min-block-height: 34; }
+
+.level-bar.fill-block {
+  border: 1px solid @progressbar_border;
+  background-image: linear-gradient(to bottom,
+                                      shade(@progressbar_background_a, 1.1),
+                                      @progressbar_background_b 75%,
+                                      shade(@progressbar_background_a, 0.85));
+  box-shadow: inset 0 1px @progressbar_highlight; }
+  .level-bar.fill-block.vertical {
+    background-image: linear-gradient(to right,
+                                      shade(@progressbar_background_a, 1.1),
+                                      @progressbar_background_b 75%,
+                                      shade(@progressbar_background_a, 0.85));
+    box-shadow: inset 1px 0 @progressbar_highlight; }
+  .level-bar.fill-block.indicator-discrete.horizontal {
+    margin: 0 1px; }
+  .level-bar.fill-block.indicator-discrete.vertical {
+    margin: 1px 0; }
+  .level-bar.fill-block.level-high {
+    border-color: @progressbar_border;
+    background-image: linear-gradient(to bottom,
+                                      shade(@success_color, 1.2),
+                                      @success_color 75%,
+                                      shade(@success_color, 0.95));
+    box-shadow: none; }
+    .level-bar.fill-block.level-high.vertical {
+      border-color: @progressbar_border;
+      background-image: linear-gradient(to right,
+                                      shade(@success_color, 1.2),
+                                      @success_color 75%,
+                                      shade(@success_color, 0.95));
+      box-shadow: none; }
+  .level-bar.fill-block.level-low {
+    border-color: @progressbar_border;
+    background-image: linear-gradient(to bottom,
+                                      shade(@warning_color, 1.3),
+                                      @warning_color 75%,
+                                      shade(@warning_color, 0.90));
+    box-shadow: none; }
+    .level-bar.fill-block.level-low.vertical {
+      border-color: @progressbar_border;
+      background-image: linear-gradient(to right,
+                                      shade(@warning_color, 1.3),
+                                      @warning_color 75%,
+                                      shade(@warning_color, 0.90));
+      box-shadow: none; }
+  .level-bar.fill-block.empty-fill-block {
+    background-color: alpha(black, 0.25);
+    background-image: none;
+    border-color: alpha(black, 0.3);
+    box-shadow: none; }
+
+.view { text-shadow: none; }
+
+.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .entry:selected, .entry:selected:focus {
+  color: @theme_selected_fg_color;
+  background-color: @theme_selected_bg_color;
+  outline-color: rgba(255, 255, 255, 0.3);
+  text-shadow: 0 -1px alpha(black, 0.2); }
+
+.cell:selected,
+.cell:selected:focus {
+  background-image: linear-gradient(to bottom,
+                                  mix(@theme_selected_bg_color, @theme_base_color, 0.1),
+                                  mix(@theme_selected_bg_color, @theme_base_color, 0.3));
+	background-color: @theme_selected_bg_color;
+	border-width: 1px 0;
+	border-style: solid;
+  border-top-color: mix(@theme_selected_bg_color, @theme_base_color, 0.05);
+  border-bottom-color: mix(@theme_selected_bg_color, @theme_base_color, 0.15);
+  icon-shadow: none;
+  text-shadow: 0 -1px alpha(black, 0.2);
+  color: @theme_selected_fg_color;
+}
+
+.cell.check:selected,
+.cell.radio:selected {
+	background-color: transparent;
+}
+
+/**********
+ * Frames *
+ **********/
+.frame {
+  border: 1px solid @borders;
+  padding: 0; }
+  .frame.flat {
+    border-style: none; }
+  .frame.action-bar {
+    padding: 6px;
+    border-width: 1px 0 0; }
+
+GtkScrolledWindow GtkViewport.frame {
+  border-style: none; }
+
+.separator {
+  color: rgba(0, 0, 0, 0.1); }
+  GtkFileChooserButton .separator, GtkFontButton .separator {
+    -GtkWidget-wide-separators: true;
+    -GtkWidget-horizontal-separator: 0;
+    -GtkWidget-vertical-separator: 0; }
+
+/*********
+ * Lists *
+ *********/
+.list, .list-row {
+  background-color: @sidebar_bg;
+  border-color: @borders; }
+
+.list-row,
+.grid-child {
+  padding: 2px; }
+
+.list-row.button, .list-row.button:hover, .list-row.button:active, .list-row.button:active:hover,
+.list-row.button:selected:active, .list-row.button:selected, .list-row.button:selected:hover, .list-row.button:focus, .list-row.button:focus:active:hover {
+  border-style: none;
+  border-radius: 0;
+  box-shadow: none;
+  border-image: none;
+  border-width: 0; }
+
+.list-row:selected .button.flat:focus, .list-row:selected .button.flat {
+  border-image: none; }
+
+.list-row.button {
+  background-color: transparent; }
+  .list-row.button:hover {
+    background-color: alpha(black, 0.05); }
+  .list-row.button:active, .list-row.button:active:hover {
+    box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2);
+    color: @theme_fg_color;
+    background-color: alpha(black, 0.02); }
+  .list-row.button:checked {
+    color: @theme_fg_color;
+    box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
+  .list-row.button:selected, .list-row.button:selected:hover, .list-row.button:focus, .list-row.button:focus:hover {
+    outline-color: alpha(@theme_selected_fg_color, 0.3); }
+  .list-row.button:selected, .list-row:selected {
+    background-color: @theme_selected_bg_color;
+    color: @theme_selected_fg_color;
+    outline-color: alpha(@theme_selected_fg_color, 0.3); }
+  .list-row.button:selected:hover {
+    background-color: shade(@theme_selected_bg_color, 1.05);
+    color: @theme_selected_fg_color; }
+  .list-row.button:selected:active:hover {
+    box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.5);
+    color: @theme_selected_fg_color;
+    background-color: shade(@theme_selected_bg_color, 0.97); }
+    .list-row:selected .button.flat {
+      color: @theme_selected_fg_color; }
+      .list-row:selected .button.flat:focus {
+        border-image: none; }
+    .list-row:selected .button.flat:hover {
+      color: @theme_fg_color; }
+    .list-row:selected .button.flat:active {
+      color: @button_active_text; }
+
+/*********************
+ * App Notifications *
+ *********************/
+.app-notification {
+  border-width: 0 1px 1px;
+  border-style: solid;
+  border-color: alpha(black, 0.2);
+  border-radius: 0 0 3px 3px;
+  background-image: linear-gradient(to bottom,
+                                    @app_notification_a,
+                                    @app_notification_b);
+  padding: 10px; }
+  .app-notification .button {
+    padding: 6px; }
+
+/*************
+ * Expanders *
+ *************/
+GtkExpander {
+  -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+  GtkExpander:dir(rtl) {
+    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+  GtkExpander:hover {
+    color: shade(@theme_fg_color, 1.6); }
+  GtkExpander:checked {
+    -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+
+/************
+ * Calendar *
+ ***********/
+GtkCalendar {
+  color: @theme_fg_color;
+  border: 1px solid @borders; }
+  GtkCalendar:selected {
+    background-color: @theme_selected_bg_color;
+    color: @theme_selected_fg_color;
+    border-radius: 3px; }
+  GtkCalendar.header {
+    border: 1px solid rgba(0, 0, 0, 0.1);
+    border-radius: 0; }
+  GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+  .titlebar GtkCalendar.button.titlebutton {
+    color: alpha(@theme_fg_color, 0.5); }
+    GtkCalendar.button:hover, .header-bar GtkCalendar.button.titlebutton:hover,
+    .titlebar GtkCalendar.button.titlebutton:hover {
+      color: @theme_fg_color; }
+  GtkCalendar.highlight, GtkCalendar.highlight:backdrop {
+    color: alpha(currentColor,0.55); }
+
+/***********
+ * Dialogs *
+ ***********/
+.message-dialog .dialog-action-area .button:focus {
+  background-image: linear-gradient(to bottom,
+		                                @button_hover_gradient_color_a,
+                                    @button_hover_gradient_color_b);
+
+  outline-color: alpha(@theme_fg_color, 0.3); }
+
+.message-dialog .dialog-action-area .button:active,
+.message-dialog .dialog-action-area .button:checked {
+  background-image: linear-gradient(to bottom,
+		                                @button_active_gradient_color_a,
+                                    @button_active_gradient_color_b);
+
+  outline-color: alpha(@button_active_text, 0.3); }
+
+.message-dialog {
+  -GtkDialog-button-spacing: 0;
+  -GtkDialog-action-area-border: 4px; }
+
+GtkFileChooserDialog * {
+  -GtkPaned-handle-size: 1; }
+
+GtkFileChooserDialog .pane-separator {
+  border-width: 0 1px 0 0;
+  border-style: solid;
+  border-color: @borders; }
+
+GtkFileChooserDialog .search-bar {
+  background-color: shade(@theme_bg_color, 1.02); 
+  box-shadow: none; }
+
+GtkFileChooserDialog .dialog-action-box {
+  border-top: 1px solid @borders; }
+
+/***********
+ * Sidebar *
+ ***********/
+.sidebar,
+.sidebar .view {
+  border: none;
+  background-color: @sidebar_bg;
+  color: alpha(@theme_fg_color, 0.8);
+  icon-shadow: 0 1px @highlight_shadow;
+  text-shadow: 0 1px @highlight_shadow; }
+  .sidebar .scrollbar.trough,
+  .sidebar .view .scrollbar.trough {
+    box-shadow: none;
+	  border-image: none;
+  	border-color: transparent;
+  	background-color: @sidebar_bg;
+  	background-image: none; }
+  .sidebar:selected,
+  .sidebar .view:selected {
+    background-image: linear-gradient(to bottom,
+                                    mix(@theme_selected_bg_color, @theme_base_color, 0.1),
+                                    mix(@theme_selected_bg_color, @theme_base_color, 0.3));
+    background-color: @theme_selected_bg_color;
+    border-width: 1px 0;
+    border-style: solid;
+    border-top-color: mix(@theme_selected_bg_color, @theme_base_color, 0.05);
+    border-bottom-color: mix(@theme_selected_bg_color, @theme_base_color, 0.15);
+    color: @theme_selected_fg_color;
+    icon-shadow: 0 -1px alpha(black, 0.2);
+    text-shadow: 0 -1px alpha(black, 0.2); }
+  .sidebar .separator,
+  .sidebar .view .separator {
+    color: alpha(black, 0.1); }
+
+GtkPaned {
+  margin: 0 8px 8px 0; }
+  GtkPaned:dir(rtl) {
+    margin-right: 0;
+    margin-left: 8px; }
+
+.pane-separator {
+  background-color: @theme_bg_color;
+  color: red; }
+  .pane-separator:hover,
+  .pane-separator:selected {
+    color: @theme_text_color; }
+
+.notebook .pane-separator,
+.notebook .pane-separator:hover {
+    background-color: @theme_base_color; }
+
+.toolbar .pane-separator {
+    background-color: transparent; }
+
+/**************
+ * GtkInfoBar *
+ **************/
+GtkInfoBar {
+  border-width: 0;
+  border-style: none; }
+
+.info,
+.question,
+.warning,
+.error {
+  background-color: @infobar_bg_color;
+  color: @infobar_fg_color;
+  text-shadow: 0 1px @infobar_text_shadow;
+  border-color: darker(@infobar_bg_color);
+	border-style: solid;
+	border-width: 0 0 1px 0; }
+
+.info .button.close,
+.warning .button.close,
+.question .button.close,
+.error .button.close {
+  color: @infobar_fg_color;
+  icon-shadow: 0 1px @infobar_text_shadow; }
+
+.info .button.close:hover,
+.warning .button.close:hover,
+.question .button.close:hover,
+.error .button.close:hover {
+  background-image: linear-gradient(to bottom,
+				      alpha(@highlight_shadow, 0.3),
+				      alpha(@highlight_shadow, 0.2) 30%,
+				      alpha(black, 0.02)); }
+
+.info .button.close:active,
+.warning .button.close:active,
+.question .button.close:active,
+.error .button.close:active {
+  color: @infobar_fg_color;
+  background-image: linear-gradient(to bottom,
+				      alpha(black, 0.1),
+				      transparent); }
+
+.info .entry,
+.info .entry:focus,
+.info .button,
+.warning .entry,
+.warning .entry:focus,
+.warning .button,
+.error .entry,
+.error .entry:focus,
+.error .button,
+.question .entry,
+.question .entry:focus,
+.question .button {
+  color: @theme_fg_color; }
+
+.info .button:insensitive,
+.warning .button:insensitive,
+.error .button:insensitive,
+.question .button:insensitive {
+	color: @insensitive_fg_color; }
+  .info .button:insensitive > GtkLabel,
+  .question .button:insensitive > GtkLabel,
+  .warning .button:insensitive > GtkLabel,
+  .error .button:insensitive > GtkLabel {
+    color: inherit; }
+
+.info .button:active,
+.warning .button:active,
+.error .button:active,
+.question .button:active {
+  color: @button_active_text; }
+
+/************
+ * Tooltips *
+ ************/
+.tooltip {
+  color: @theme_selected_fg_color;
+  padding: 4px;
+  /* not working */
+  border-radius: 2px;
+  text-shadow: none; }
+  .tooltip.background {
+    background-color: rgba(0, 0, 0, 0.8);
+    background-clip: padding-box; }
+  .tooltip.window-frame.csd {
+    background-color: transparent; }
+
+.tooltip * {
+  padding: 4px;
+  background-color: transparent;
+  color: inherit; }
+
+/*****************
+ * Color Chooser *
+ *****************/
+GtkColorSwatch {
+  background-clip: initial;
+  border-width: 1px;
+  border-style: solid;
+  border-color: rgba(0, 0, 0, 0.3);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); }
+  GtkColorSwatch.color-light:hover {
+    background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 40%, rgba(0, 0, 0, 0.2)); }
+  GtkColorSwatch.color-dark:hover {
+    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.2)); }
+  GtkColorSwatch:hover {
+    border-color: rgba(0, 0, 0, 0.5); }
+  GtkColorSwatch.top {
+    border-top-left-radius: 5px;
+    border-top-right-radius: 5px; }
+  GtkColorSwatch.bottom {
+    border-bottom-left-radius: 5px;
+    border-bottom-right-radius: 5px; }
+  GtkColorSwatch.left, GtkColorSwatch:first-child {
+    border-top-left-radius: 5px;
+    border-bottom-left-radius: 5px; }
+  GtkColorSwatch.right, GtkColorSwatch:last-child {
+    border-top-right-radius: 5px;
+    border-bottom-right-radius: 5px; }
+  GtkColorSwatch:only-child {
+    border-radius: 5px; }
+  GtkColorSwatch.color-active-badge {
+    border-width: 2px; }
+    GtkColorSwatch.color-active-badge:hover {
+      background-image: none; }
+    GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover {
+      color: rgba(0, 0, 0, 0.3);
+      border-color: rgba(0, 0, 0, 0.3); }
+    GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover {
+      color: rgba(255, 255, 255, 0.5);
+      border-color: rgba(255, 255, 255, 0.5); }
+
+GtkColorChooserWidget #add-color-button {
+  border-color: @borders;
+  background-color: @theme_base_color;
+  color: @theme_fg_color;
+  box-shadow: none; }
+  GtkColorChooserWidget #add-color-button:hover {
+    border-color: @borders;
+    background-color: @borders; }
+
+GtkColorButton.button {icon-shadow: none;}
+
+/********
+ * Misc *
+ ********/
+.scale-popup .button {
+  transition: none;
+  padding: 6px; }
+  .scale-popup .button.flat:hover {
+    background-color: shade(@theme_bg_color, 0.9);
+    border-radius: 4px; }
+
+GtkVolumeButton.button {
+  padding: 8px; }
+
+/**********************
+ * Window Decorations *
+ *********************/
+.window-frame {
+  border-radius: 3px 3px 0 0;
+  border-width: 0px;
+  box-shadow: 0 0 0 1px @window_frame, 0 2px 8px 1px @wm_shadow;
+  /* this is used for the resize cursor area */
+  margin: 10px; }
+  .window-frame:backdrop {
+    box-shadow: 0 0 0 1px @window_frame, 0 2px 5px 0 @wm_shadow; }
+  .window-frame.tiled {
+    border-radius: 0; }
+  .window-frame.csd.popup {
+    border-radius: 0;
+    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.12); }
+  .window-frame.csd.tooltip {
+    border-radius: 3px;
+    box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.4); }
+  /*.window-frame.csd.message-dialog {
+    border-radius: 7px;
+    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }*/
+
+.header-bar .button.titlebutton,
+.titlebar .button.titlebutton {
+    padding-left: 3px;
+    padding-right: 3px;
+    border-image: none;
+    background-image: none;
+    color: @wm_title; }
+
+.header-bar .button.titlebutton:backdrop,
+.titlebar .button.titlebutton:backdrop {
+    color: @wm_unfocused_title; }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/gtk.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,1 @@
+@import url("gtk-main-dark.css");
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/tabs-dark-overrides.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,44 @@
+NautilusNotebook.notebook tab.top:active,
+NautilusNotebook.notebook tab.top:active:hover,
+NemoNotebook.notebook tab.top:active,
+NemoNotebook.notebook tab.top:active:hover,
+EmpathyChatWindow .notebook tab.top:active,
+EmpathyChatWindow .notebook tab.top:active:hover,
+GeditWindow .notebook tab.top:active,
+GeditWindow .notebook tab.top:active:hover,
+EphyNotebook.notebook tab.top:active,
+EphyNotebook.notebook tab.top:active:hover {
+  border-image: -gtk-scaled(url("borders/tab-active-dark.png"),url("borders/tab-active-dark@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch;
+}
+
+TerminalWindow .notebook tab.top.reorderable-page:active {
+  background-image: linear-gradient(to bottom, @metacity_bg_b, shade(@metacity_bg_b, 0.9));
+  border-image: -gtk-scaled(url("borders/terminal-tab-active-dark.png"),url("borders/terminal-tab-active-dark@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch;
+}
+
+NautilusNotebook.notebook tab.top:hover,
+NemoWindow .notebook tab.top:hover,
+EmpathyChatWindow .notebook tab.top:hover,
+GeditWindow .notebook tab.top:hover,
+EphyNotebook.notebook tab.top:hover {
+  background-color: shade(@theme_bg_color, 0.8);
+}
+
+TerminalWindow .notebook tab GtkLabel,
+TerminalWindow .notebook tab .active-page GtkLabel {
+  text-shadow: 0 -1px alpha(black, 0.7);
+}
+
+TerminalWindow .notebook tab .active-page GtkLabel {
+  color: @theme_fg_color;
+}
+
+TerminalWindow .notebook .active-page .button:hover {
+  icon-shadow: 0 -1px alpha(black, 0.7);
+  border-color: alpha(white, 0.1);
+}
+
+TerminalWindow .notebook .active-page .button:active {
+  icon-shadow: 0 -1px alpha(black, 0.7);
+  border-color: @borders;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/tabs-darker-overrides.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,119 @@
+TerminalWindow .notebook .prelight-page GtkLabel,
+TerminalWindow .notebook tab .active-page GtkLabel,
+NautilusWindow .notebook tab .active-page GtkLabel,
+NemoWindow .notebook tab .active-page GtkLabel,
+EmpathyChatWindow .notebook tab .active-page GtkLabel,
+GeditWindow .notebook tab .active-page GtkLabel,
+EphyNotebook.notebook tab .active-page GtkLabel {
+  color: @dark_fg_color;
+  text-shadow: 0 -1px @dark_wm_title_shadow;
+  icon-shadow: 0 -1px @dark_wm_title_shadow;
+  transition: none;
+}
+
+NautilusNotebook.notebook tab.top.reorderable-page:active,
+NautilusNotebook.notebook tab.top.reorderable-page:active:hover,
+NemoWindow .notebook tab.top.reorderable-page:active,
+NemoWindow .notebook tab.top.reorderable-page:active:hover,
+EmpathyChatWindow .notebook tab.top.reorderable-page:active,
+EmpathyChatWindow .notebook tab.top.reorderable-page:active:hover,
+GeditWindow .notebook tab.top.reorderable-page:active,
+GeditWindow .notebook tab.top.reorderable-page:active:hover,
+EphyNotebook.notebook tab.top.reorderable-page:active,
+EphyNotebook.notebook tab.top.reorderable-page:active:hover {
+  background-image: linear-gradient(to bottom,
+                                    @dark_notebook_tab_gradient_a,
+								                    @dark_notebook_tab_gradient_b);
+}
+
+TerminalWindow .notebook .active-page .button,
+TerminalWindow .notebook .prelight-page .button,
+NautilusWindow .notebook .active-page .button,
+NemoWindow .notebook .active-page .button,
+EmpathyChatWindow .notebook .active-page .button,
+GeditWindow .notebook .active-page .button,
+EphyNotebook.notebook .active-page .button {
+  color: @dark_fg_color;
+  icon-shadow: 0 -1px @dark_wm_title_shadow;
+}
+
+TerminalWindow .notebook .active-page .button:hover,
+NautilusWindow .notebook .active-page .button:hover,
+NemoWindow .notebook .active-page .button:hover,
+EmpathyChatWindow .notebook .active-page .button:hover,
+GeditWindow .notebook .active-page .button:hover,
+EphyNotebook.notebook .active-page .button:hover {
+  icon-shadow: 0 -1px @dark_wm_title_shadow;
+  border-color: alpha(white, 0.1);
+  color: shade(red, 1.3);
+  background-image: none;
+}
+
+TerminalWindow .notebook .active-page .button:active,
+NautilusWindow .notebook .active-page .button:active,
+NemoWindow .notebook .active-page .button:active,
+EmpathyChatWindow .notebook .active-page .button:active,
+GeditWindow .notebook .active-page .button:active,
+EphyNotebook.notebook .active-page .button:active {
+  border-color: alpha(black, 0.5);
+  color: @dark_fg_color;
+  background-image: linear-gradient(to bottom, shade(@dark_bg_color, 0.75), shade(@dark_bg_color, 0.82));
+}
+
+NautilusNotebook.notebook tab.top:active,
+NautilusNotebook.notebook tab.top:active:hover,
+NemoNotebook.notebook tab.top:active,
+NemoNotebook.notebook tab.top:active:hover,
+EmpathyChatWindow .notebook tab.top:active,
+EmpathyChatWindow .notebook tab.top:active:hover,
+GeditWindow .notebook tab.top:active,
+GeditWindow .notebook tab.top:active:hover,
+EphyNotebook.notebook tab.top:active,
+EphyNotebook.notebook tab.top:active:hover {
+  border-image: -gtk-scaled(url("borders/tab-active-darker.png"),url("borders/tab-active-darker@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch;
+}
+
+NautilusNotebook.notebook tab.top,
+NemoWindow .notebook tab.top,
+EmpathyChatWindow .notebook tab.top,
+GeditWindow .notebook tab.top,
+EphyNotebook.notebook tab.top,
+NautilusNotebook.notebook tab.top:hover,
+NemoWindow .notebook tab.top:hover,
+EmpathyChatWindow .notebook tab.top:hover,
+GeditWindow .notebook tab.top:hover,
+EphyNotebook.notebook tab.top:hover,
+NautilusNotebook.notebook.header.top,
+NemoWindow .notebook.header.top,
+EmpathyChatWindow .notebook.header.top,
+GeditWindow .notebook.header.top,
+EphyNotebook.notebook.header.top {
+  box-shadow: inset 0 5px alpha(black, 0.005),
+              inset 0 4px alpha(black, 0.020),
+              inset 0 3px alpha(black, 0.050), 
+              inset 0 2px alpha(black, 0.075), 
+              inset 0 1px alpha(black, 0.09),
+              inset 0 -1px alpha(@borders, 0.5);
+}
+
+/* Empathy */
+EmpathyChatWindow .menubar {
+  background-image: linear-gradient(to bottom,
+                                    @metacity_bg_b,
+                                    @dark_notebook_tab_gradient_a);
+  border-bottom: 1px solid @dark_borders;
+}
+
+EmpathyChatWindow .notebook.header.frame.top {
+  box-shadow: inset 0 3px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px alpha(@borders, 0.5); }
+
+/* GNOME Terminal */
+TerminalWindow .notebook tab.top.reorderable-page:active {
+  background-image: linear-gradient(to bottom, @metacity_bg_b, shade(@metacity_bg_b, 0.9));
+  border-image: -gtk-scaled(url("borders/terminal-tab-active-darker.png"),url("borders/terminal-tab-active-darker@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch;
+}
+
+TerminalWindow .notebook tab GtkLabel {
+  color: mix(@dark_fg_color, @dark_bg_color, 0.40);
+  text-shadow: 0 -1px @dark_wm_title_shadow;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/tabs.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,169 @@
+NautilusNotebook.notebook,
+NemoWindow .notebook,
+EmpathyChatWindow .notebook,
+GeditWindow .notebook,
+EphyNotebook.notebook,
+TerminalWindow .notebook {
+  -GtkNotebook-tab-overlap: 6;
+}
+
+NautilusNotebook.notebook tab.top:active,
+NautilusNotebook.notebook tab.top:active:hover,
+NemoNotebook.notebook tab.top:active,
+NemoNotebook.notebook tab.top:active:hover,
+EmpathyChatWindow .notebook tab.top:active,
+EmpathyChatWindow .notebook tab.top:active:hover,
+GeditWindow .notebook tab.top:active,
+GeditWindow .notebook tab.top:active:hover,
+EphyNotebook.notebook tab.top:active,
+EphyNotebook.notebook tab.top:active:hover {
+  border-image: -gtk-scaled(url("borders/tab-active.png"),url("borders/tab-active@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch;
+  border-width: 0px 5px 1px 5px;
+  border-style: solid;
+  border-color: transparent;
+  box-shadow: none;
+  background-color: transparent;
+}
+
+NautilusNotebook.notebook tab.top,
+NemoWindow .notebook tab.top,
+EmpathyChatWindow .notebook tab.top,
+GeditWindow .notebook tab.top,
+EphyNotebook.notebook tab.top,
+NautilusNotebook.notebook tab.top:hover,
+NemoWindow .notebook tab.top:hover,
+EmpathyChatWindow .notebook tab.top:hover,
+GeditWindow .notebook tab.top:hover,
+EphyNotebook.notebook tab.top:hover,
+NautilusNotebook.notebook.header.top,
+NemoWindow .notebook.header.top,
+EmpathyChatWindow .notebook.header.top,
+GeditWindow .notebook.header.top,
+EphyNotebook.notebook.header.top {
+  background-color: shade(@theme_base_color, 0.98);
+  box-shadow: inset 0 5px alpha(black, 0.01),
+              inset 0 4px alpha(black, 0.015),
+              inset 0 3px alpha(black, 0.02), 
+              inset 0 2px alpha(black, 0.025), 
+              inset 0 1px alpha(black, 0.03),
+              inset 0 -1px alpha(@borders, 0.5);
+  border-bottom-width: 0px;
+}
+
+NautilusNotebook.notebook tab.top:hover,
+NemoWindow .notebook tab.top:hover,
+EmpathyChatWindow .notebook tab.top:hover,
+GeditWindow .notebook tab.top:hover,
+EphyNotebook.notebook tab.top:hover {
+  background-color: shade(@theme_base_color, 0.95);
+}
+
+NautilusNotebook.notebook tab.top,
+NemoWindow .notebook tab.top,
+EmpathyChatWindow .notebook tab.top,
+GeditWindow .notebook tab.top,
+EphyNotebook.notebook tab.top,
+NautilusNotebook.notebook tab.top:hover,
+NemoWindow .notebook tab.top:hover,
+EmpathyChatWindow .notebook tab.top:hover,
+GeditWindow .notebook tab.top:hover,
+EphyNotebook.notebook tab.top:hover {
+  border-image: linear-gradient(to bottom,
+                                @borders 0px,
+                                shade(@borders, 1.1) 1px,
+                                alpha(@borders, 0.2)) 0 1 0 1;
+}
+
+/* Terminal */
+TerminalWindow .notebook tab.top.reorderable-page:active {
+  background-image: linear-gradient(to bottom, @metacity_bg_b, shade(@metacity_bg_b, 0.99));
+  border-image: -gtk-scaled(url("borders/terminal-tab-active.png"),url("borders/terminal-tab-active@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch;
+  border-width: 0px 5px 1px 5px;
+  border-style: solid;
+  border-color: transparent;
+  box-shadow: none;
+}
+
+TerminalWindow .notebook.header.top,
+TerminalWindow .notebook tab.top {
+  background-color: shade(@terminal_bg, 1.1);
+  box-shadow: inset 0 5px alpha(black, 0.01),
+              inset 0 4px alpha(black, 0.015),
+              inset 0 3px alpha(black, 0.02), 
+              inset 0 2px alpha(black, 0.025), 
+              inset 0 1px alpha(black, 0.03),
+              inset 0 -1px shade(@terminal_bg, 0.7),
+              inset 0 1px shade(@terminal_bg, 0.7);
+  border-bottom-width: 0px;
+}
+
+TerminalWindow .notebook tab.top {
+  border-image: linear-gradient(to bottom,
+                                  shade(@terminal_bg, 0.7),
+                                  @terminal_bg) 0 1 0 1;
+}
+
+TerminalWindow .notebook tab.top:hover {
+  background-color: shade(@terminal_bg, 1.2);
+  border-color: shade(@terminal_bg, 0.7);
+}
+
+TerminalWindow .notebook tab GtkLabel,
+TerminalWindow .notebook tab .prelight-page GtkLabel,
+TerminalWindow .notebook tab .button,
+TerminalWindow .notebook .prelight-page .button {
+  text-shadow: 0 -1px shade(@terminal_bg, 0.5);
+  icon-shadow: 0 -1px shade(@terminal_bg, 0.5);
+  color: mix(@theme_selected_fg_color, @terminal_bg, 0.3);
+}
+
+TerminalWindow .notebook tab .prelight-page GtkLabel {
+  color: alpha(@theme_selected_fg_color, 0.8);
+}
+
+TerminalWindow .notebook tab .active-page GtkLabel,
+TerminalWindow .notebook .active-page .button {
+  text-shadow: 0 1px @highlight_shadow;
+  icon-shadow: 0 1px @highlight_shadow;
+  color: @theme_fg_color;
+}
+
+TerminalWindow .notebook tab .button:hover {
+  border-color: alpha(white, 0.1);
+  color: shade(red, 1.3);
+}
+
+TerminalWindow .notebook .active-page .button:hover {
+  text-shadow: 0 1px @highlight_shadow;
+  icon-shadow: 0 1px @highlight_shadow;
+  border-color: @borders;
+}
+
+TerminalWindow .notebook .prelight-page .button:active {
+  border-color: alpha(black, 0.5);
+  background-image: linear-gradient(to bottom,
+                                    shade(@terminal_bg, 0.9),
+                                    shade(@terminal_bg, 1.0));
+  color: @button_active_text;
+}
+
+TerminalWindow .notebook .active-page .button:active {
+  border: 1px solid @borders;
+  color: @theme_fg_color;
+  background-image: linear-gradient(to bottom, shade(@theme_bg_color, 0.9), shade(@theme_bg_color, 0.97));
+  box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+
+
+/* Empathy */
+EmpathyChatWindow .notebook tab.top {
+  padding: 6px 20px 4px; }
+
+EmpathyChatWindow .notebook.frame,
+EmpathyChatWindow .notebook.header.frame {
+  border-width: 0; }
+
+EmpathyChatWindow .menubar {
+  background-image: linear-gradient(to bottom,
+                                      @metacity_bg_b,
+                                      @notebook_tab_gradient_a);
+  border-bottom: 1px solid @borders; }
Binary file theme/Just-Dark/gtk-3.0/thumbnail.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/window-controls-dark-overrides.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,13 @@
+/*GtkMenuButton*/
+
+.titlebar .left GtkMenuButton.titlebutton:first-child:hover,
+.titlebar .right GtkMenuButton.titlebutton:last-child:hover {
+  text-shadow: 0 -1px alpha(black, 0.7);
+  icon-shadow: 0 -1px alpha(black, 0.7);
+  border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; }
+
+.titlebar .left GtkMenuButton.titlebutton:first-child:checked,
+.titlebar .right GtkMenuButton.titlebutton:last-child:checked {
+  text-shadow: 0 -1px alpha(black, 0.7);
+  icon-shadow: 0 -1px alpha(black, 0.7);
+  border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/window-controls-darker-overrides.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,17 @@
+/*GtkMenuButton*/
+.titlebar .left GtkMenuButton.titlebutton:first-child:hover,
+.titlebar .right GtkMenuButton.titlebutton:last-child:hover {
+  color: @dark_fg_color;
+  background-image: linear-gradient(to bottom,
+			                              @dark_button_hover_gradient_color_a,
+                                    @dark_button_hover_gradient_color_b);
+  text-shadow: 0 -1px alpha(black, 0.7);
+  icon-shadow: 0 -1px alpha(black, 0.7);
+  border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; }
+
+.titlebar .left GtkMenuButton.titlebutton:first-child:checked,
+.titlebar .right GtkMenuButton.titlebutton:last-child:checked {
+  background-image: linear-gradient(to bottom,
+                                    @dark_button_active_gradient_color_a,
+                                    @dark_button_active_gradient_color_b);
+  border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/theme/Just-Dark/gtk-3.0/window-controls.css	Mon Jun 08 09:27:50 2015 +0000
@@ -0,0 +1,132 @@
+/*
+  Set correct layout with 
+  gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/DecorationLayout': <':minimize,maximize,close'>}" for buttons on the right
+  or
+  gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/DecorationLayout': <'close,maximize,minimize:'>}"
+  for buttons on the left 
+*/
+
+.header-bar .button.titlebutton,
+.titlebar .button.titlebutton,
+.header-bar .button.titlebutton:hover,
+.titlebar .button.titlebutton:hover,
+.header-bar .button.titlebutton:checked,
+.titlebar .button.titlebutton:checked {
+  background: none;
+  border-width: 1px 0px 2px 0px;
+  border-color: transparent;
+  border-style: solid;
+  border-image: none;
+  icon-shadow: none;
+  box-shadow: none; }
+
+.header-bar .right .button.titlebutton,
+.titlebar .right .button.titlebutton {
+  padding-left: 3px;
+  padding-right: 4px; }
+
+.header-bar .left .button.titlebutton,
+.titlebar .left .button.titlebutton {
+  padding-left: 4px;
+  padding-right: 3px; }
+
+.titlebar .right .titlebutton,
+.titlebar .left .titlebutton,
+.titlebar .right .titlebutton:hover,
+.titlebar .left .titlebutton:hover,
+.titlebar .right .titlebutton:active:hover,
+.titlebar .left .titlebutton:active:hover,
+.titlebar .right .titlebutton:backdrop,
+.titlebar .left .titlebutton:backdrop {
+  color: transparent;
+  background-position: center;
+  background-repeat: no-repeat;
+}
+
+/* Generic titlebutton */
+.titlebar .right .titlebutton,
+.titlebar .left .titlebutton {
+  background-image: -gtk-scaled(url('assets/titlebutton.png'),url('assets/titlebutton@2.png'));
+}
+
+.titlebar .right .titlebutton:backdrop,
+.titlebar .left .titlebutton:backdrop {
+  background-image: -gtk-scaled(url('assets/titlebutton-unfocused.png'),url('assets/titlebutton-unfocused@2.png'));
+}
+
+/* :hover and :active states */
+
+/* Minimize */
+.titlebar .right .titlebutton:nth-last-child(3):hover,
+.titlebar .right:dir(rtl) .titlebutton:nth-child(3):hover,
+.titlebar .left .titlebutton:nth-child(3):hover,
+.titlebar .left:dir(rtl) .titlebutton:nth-last-child(3):hover {
+  background-image: -gtk-scaled(url('assets/titlebutton-min-prelight.png'),url('assets/titlebutton-min-prelight@2.png'));
+}
+
+/* Maximize */
+.titlebar .right .titlebutton:nth-last-child(2):hover,
+.titlebar .right:dir(rtl) .titlebutton:nth-child(2):hover,
+.titlebar .left .titlebutton:nth-child(2):hover,
+.titlebar .left:dir(rtl) .titlebutton:nth-last-child(2):hover {
+  background-image: -gtk-scaled(url('assets/titlebutton-max-prelight.png'),url('assets/titlebutton-max-prelight@2.png'));
+}
+
+/* Close */
+.titlebar .right .titlebutton:last-child:hover,
+.titlebar .right:dir(rtl) .titlebutton:first-child:hover,
+.titlebar .left .titlebutton:first-child:hover,
+.titlebar .left:dir(rtl) .titlebutton:last-child:hover {
+  background-image: -gtk-scaled(url('assets/titlebutton-close-prelight.png'),url('assets/titlebutton-close-prelight@2.png'));
+}
+
+.titlebar .right .titlebutton:active:hover,
+.titlebar .left .titlebutton:active:hover {
+  background-image: -gtk-scaled(url('assets/titlebutton-pressed.png'),url('assets/titlebutton-pressed@2.png'));
+}
+
+/*GtkMenuButton*/
+.titlebar .left GtkMenuButton.titlebutton:first-child,
+.titlebar .left GtkMenuButton.titlebutton:first-child:hover,
+.titlebar .left GtkMenuButton.titlebutton:first-child:active,
+.titlebar .right GtkMenuButton.titlebutton:last-child,
+.titlebar .right GtkMenuButton.titlebutton:last-child:hover,
+.titlebar .right GtkMenuButton.titlebutton:last-child:active {
+  background-image: none;
+  border-width: 1px 1px 2px 1px;
+  padding-left: 4px;
+  padding-right: 4px;
+  icon-shadow: none;
+}
+
+.titlebar .left GtkMenuButton.titlebutton:first-child,
+.titlebar .right GtkMenuButton.titlebutton:last-child {
+  color: @wm_title;
+}
+
+.titlebar .left GtkMenuButton.titlebutton:first-child:hover,
+.titlebar .right GtkMenuButton.titlebutton:last-child:hover {
+  color: @theme_fg_color;
+  background-image: linear-gradient(to bottom,
+			                              @button_hover_gradient_color_a,
+                                    @button_hover_gradient_color_b);
+  text-shadow: 0 1px @highlight_shadow;
+  icon-shadow: 0 1px @highlight_shadow;
+  -gtk-image-effect: highlight;
+  border-image: -gtk-scaled(url("borders/button-border.png"),url("borders/button-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
+  border-radius: 2px;
+  border-style: solid;
+  border-color: transparent; }
+
+.titlebar .left GtkMenuButton.titlebutton:first-child:checked,
+.titlebar .right GtkMenuButton.titlebutton:last-child:checked {
+  color: @button_active_text;
+  background-image: linear-gradient(to bottom,
+                                    @button_active_gradient_color_a,
+                                    @button_active_gradient_color_b);
+  text-shadow: 0 -1px @button_active_text_shadow;
+  icon-shadow: 0 -1px @button_active_text_shadow;
+  box-shadow: inset 0 1px 2px alpha(black, 0.2);
+  transition-duration: 50ms;
+  outline-color: alpha(@button_active_text, 0.3);
+  border-image: -gtk-scaled(url("borders/button-active-border.png"),url("borders/button-active-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; }
--- a/theme/marble-ice/README	Mon Jun 08 08:12:55 2015 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-GTK2 Theme:	marble-ice
-Engine:			Thinice, Redmond95
-
-Author:			Floe
-Comment:		a Frankenstein-style creation from marble-look and Black Marble
--- a/theme/marble-ice/gtk-2.0/gtkrc	Mon Jun 08 08:12:55 2015 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,60 +0,0 @@
-# Sneaking through the code are we.? ;)
-style "default"
-{
-
-	GtkEntry::cursor_color = "#FFCE00"
-	GtkTextView::cursor_color = "#FFCE00"
-	NautilusIconContainer::frame_text = 1
-
-	fg[NORMAL]        = "#CACAC6"
-	fg[ACTIVE]        = "#CACAC6"
-	fg[INSENSITIVE]   = "#000000"
-	fg[PRELIGHT]      = "#E2E2E2"
-	fg[SELECTED]      = "#E2E2E2"
-
-	bg[ACTIVE]        = "#484949"
-	bg[NORMAL]        = "#5A5C5F"
-	bg[INSENSITIVE]   = "#505050"
-	bg[PRELIGHT]      = "#6A6C6F"
-	bg[SELECTED]      = "#424446"
-
-	base[NORMAL]      = "#919499"
-	base[ACTIVE]      = "#5A5C5F"
-	base[INSENSITIVE] = "#5A5C5F"
-	base[PRELIGHT]    = "#646668"
-	base[SELECTED]    = "#5A5C5F"
-
-	text[NORMAL]      = "#000000"
-	text[ACTIVE]      = "#000000"
-	text[PRELIGHT]    = "#000000"
-	text[SELECTED]    = "#E0D6AD"
-	text[INSENSITIVE] = "#777777"
-
-	engine "thinice"
-	{
-		# Do you want the scrollbar handles rectangular or a bit shaped?
-		rect_scrollbar = TRUE
-
-		# The following variables are semi-generic, can be applied to
-		# different widget classes etc..
-
-		# Mark type 1 is used on scrollbar handles, handleboxes etc
-		mark_type1 = DOT
-		# Mark type 2 is used on scrollbar buttons
-		mark_type2 = ARROW
-	}
-}
-
-style "togglebuttons" = "default"
-{
-	fg[NORMAL]        = "#000000"
-	fg[ACTIVE]        = "#000000"
-	fg[PRELIGHT]      = "#000000"
-	fg[SELECTED]      = "#000000"
-	engine "redmond95" { }
-}
-
-class "GtkWidget" style "default"
-class "GtkCheckButton" style "togglebuttons"
-class "GtkRadioButton" style "togglebuttons"
-