diff --git a/gtk-3.0/apps/gnome-applications.css b/gtk-3.0/apps/gnome-applications.css
index 72ff5c9..802ff26 100644
--- a/gtk-3.0/apps/gnome-applications.css
+++ b/gtk-3.0/apps/gnome-applications.css
@@ -4,21 +4,21 @@
 PanelWidget,
 PanelApplet,
 PanelToplevel {
-    padding: 0;
-    background-color: @panel_bg_color;
-    background-image: none;
-    color: @panel_fg_color;
+	padding: 0;
+	background-color: @panel_bg_color;
+	background-image: none;
+	color: @panel_fg_color;
 }
 
 PanelApplet {
-    border-width: 0;
+	border-width: 0;
 }
 
 PanelSeparator {
-    border-width: 0;
-    background-color: @panel_bg_color;
-    background-image: none;
-    color: @panel_fg_color;
+	border-width: 0;
+	background-color: @panel_bg_color;
+	background-image: none;
+	color: @panel_fg_color;
 }
 
 .gnome-panel-menu-bar,
@@ -26,178 +26,183 @@ PanelApplet > GtkMenuBar.menubar,
 PanelApplet > GtkMenuBar.menubar.menuitem,
 PanelMenuBar.menubar,
 PanelMenuBar.menubar.menuitem {
-    -PanelMenuBar-icon-visible: true;
+	-PanelMenuBar-icon-visible: true;
 
-    border-width: 0;
-    background-color: @panel_bg_color;
-    background-image: none;
+	border-width: 0;
+	background-color: @panel_bg_color;
+	background-image: none;
 }
 
 PanelAppletFrame {
-    border-width: 0;
-    background-color: @panel_bg_color;
-    background-image: none;
+	border-width: 0;
+	background-color: @panel_bg_color;
+	background-image: none;
 }
 
 PanelApplet .button {
-    -GtkButton-inner-border: 2;
+	-GtkButton-inner-border: 2;
 
-    border-width: 0 1px;
-    border-radius: 0;
-    border-color: transparent;
-    background-color: @panel_bg_color;
-    background-image: none;
-    color: @panel_fg_color;
+	border-width: 0 1px;
+	border-radius: 0;
+	border-color: transparent;
+	background-color: @panel_bg_color;
+	background-image: none;
+	color: @panel_fg_color;
 }
 
 PanelApplet .button:active {
-    border-width: 0 1px;
-    border-radius: 0;
-    border-color: mix(@panel_bg_color, @panel_fg_color, 0.21);
-    background-color: mix(@panel_bg_color, @panel_fg_color, 0.21);
-    background-image: none;
-    color: shade(@panel_fg_color, 1.08);
+	border-width: 0 1px;
+	border-radius: 0;
+	border-color: mix(@panel_bg_color, @panel_fg_color, 0.21);
+	background-color: mix(@panel_bg_color, @panel_fg_color, 0.21);
+	background-image: none;
+	color: shade(@panel_fg_color, 1.08);
 }
 
 PanelApplet .button:prelight {
-    border-color: mix(@panel_bg_color, @panel_fg_color, 0.11);
-    background-color: mix(@panel_bg_color, @panel_fg_color, 0.11);
-    background-image: none;
-    color: shade(@panel_fg_color, 1.08);
+	border-color: mix(@panel_bg_color, @panel_fg_color, 0.11);
+	background-color: mix(@panel_bg_color, @panel_fg_color, 0.11);
+	background-image: none;
+	color: shade(@panel_fg_color, 1.08);
 }
 
 PanelApplet .button:active:prelight {
-    border-color: mix(@panel_bg_color, @panel_fg_color, 0.31);
-    background-color: mix(@panel_bg_color, @panel_fg_color, 0.31);
-    background-image: none;
-    color: shade(@panel_fg_color, 1.08);
+	border-color: mix(@panel_bg_color, @panel_fg_color, 0.31);
+	background-color: mix(@panel_bg_color, @panel_fg_color, 0.31);
+	background-image: none;
+	color: shade(@panel_fg_color, 1.08);
 }
 
 WnckPager, WnckTasklist {
-    background-color: @panel_bg_color;
+	background-color: @panel_bg_color;
 }
 
 /************
  * nautilus *
  ************/
 .nautilus-desktop.nautilus-canvas-item {
-    color: white;
-    text-shadow: 1px 1px black;
+	color: white;
+	text-shadow: 1px 1px black;
 }
 
 .nautilus-desktop.nautilus-canvas-item:active {
-    color: @theme_fg_color;
+	color: @theme_fg_color;
 }
 
 .nautilus-desktop.nautilus-canvas-item:selected {
-    color: @theme_selected_fg_color;
+	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;
+	text-shadow: none;
 }
 
 NautilusWindow .toolbar {
-    border-width: 0 0 1px;
-    border-style: solid;
-    border-color: shade(@toolbar_bg_color, 0.8);
+	border-width: 0 0 1px;
+	border-style: solid;
+	border-color: shade(@toolbar_bg_color, 0.8);
 }
 
 NautilusWindow .sidebar .frame {
-    border-style: none;
+	border-style: none;
 }
 
 NautilusWindow > GtkGrid > .pane-separator,
 NautilusWindow > GtkGrid > .pane-separator:hover {
-    border-width: 0 1px 0 0;
-    border-style: solid;
-    border-color: shade(@theme_bg_color, 0.8);
-    background-color: @theme_bg_color;
+	border-width: 0 1px 0 0;
+	border-style: solid;
+	border-color: shade(@theme_bg_color, 0.8);
+	background-color: @theme_bg_color;
 }
 
 NautilusNotebook.notebook {
-    border-right-width: 0;
-    border-left-width: 0;
-    border-bottom-width: 0;
+	border-right-width: 0;
+	border-left-width: 0;
+	border-bottom-width: 0;
 }
+
+NautilusWindow .sidebar {
+	background-color: transparent;
+}
+
 NautilusWindow NautilusCanvasView {
-    background: transparent;
+	background: transparent;
 }
 
 NautilusWindow NautilusCanvasViewContainer {
-    background: #ffffff;
+	background: #ffffff;
 }
 
 NautilusNotebook .frame {
-    border-width: 0;
+	border-width: 0;
 }
 
 NautilusQueryEditor .search-bar.toolbar {
-    border-top-width: 0;
-    border-bottom-width: 0;
+	border-top-width: 0;
+	border-bottom-width: 0;
 }
 
 NautilusQueryEditor .toolbar {
-    padding-top: 3px;
-    padding-bottom: 2px;
-    border-width: 1px 0 0 0;
-    border-style: solid;
-    border-color: @toolbar_bg_color;
-    background-color: shade(@toolbar_bg_color, 0.9);
+	padding-top: 3px;
+	padding-bottom: 2px;
+	border-width: 1px 0 0 0;
+	border-style: solid;
+	border-color: @toolbar_bg_color;
+	background-color: shade(@toolbar_bg_color, 0.9);
 }
 
 NautilusQueryEditor .toolbar:nth-child(2) {
-    border-color: shade(@toolbar_bg_color, 0.8);
+	border-color: shade(@toolbar_bg_color, 0.8);
 }
 
 NautilusQueryEditor .toolbar:last-child,
 NautilusQueryEditor .search-bar.toolbar:only-child {
-    border-bottom-width: 1px;
-    border-bottom-color: shade(@toolbar_bg_color, 0.8);
+	border-bottom-width: 1px;
+	border-bottom-color: shade(@toolbar_bg_color, 0.8);
 }
 
 /******************
  * gnome terminal *
  ******************/
 VteTerminal {
-    background-color: @osd_base;
-    color: @osd_fg;
+	background-color: @osd_base;
+	color: @osd_fg;
 }
 
 TerminalWindow GtkNotebook.notebook {
-    border-right-width: 0;
-    border-bottom-width: 0;
-    border-left-width: 0;
+	border-right-width: 0;
+	border-bottom-width: 0;
+	border-left-width: 0;
 }
 
 TerminalWindow .scrollbars-junction,
 TerminalWindow .scrollbar.trough {
-    background-color: @osd_base;
+	background-color: @osd_base;
 }
 
 TerminalWindow .scrollbar.button,
 TerminalWindow .scrollbar.button:active,
 TerminalWindow .scrollbar.button:active:hover {
-    color: shade(@osd_base, 0.6);
+	color: shade(@osd_base, 0.6);
 }
 
 TerminalWindow .scrollbar.slider {
-    border-color: mix(shade(@osd_base, 0.87), @osd_fg, 0.21);
-    background-color: mix(@osd_base, @osd_fg, 0.21);
+	border-color: mix(shade(@osd_base, 0.87), @osd_fg, 0.21);
+	background-color: mix(@osd_base, @osd_fg, 0.21);
 }
 
 TerminalWindow .scrollbar.slider:hover,
 TerminalWindow .scrollbar.slider.vertical:hover {
-    border-color: mix(shade(@osd_base, 0.87), @osd_fg, 0.31);
-    background-color: mix(@osd_base, @osd_fg, 0.31);
+	border-color: mix(shade(@osd_base, 0.87), @osd_fg, 0.31);
+	background-color: mix(@osd_base, @osd_fg, 0.31);
 }
 
 TerminalWindow .scrollbar.slider:active,
 TerminalWindow .scrollbar.slider.vertical:active {
-    border-color: shade(@theme_selected_bg_color, 0.9);
-    background-color: @theme_selected_bg_color;
+	border-color: shade(@theme_selected_bg_color, 0.9);
+	background-color: @theme_selected_bg_color;
 }
 
 /*********
@@ -205,87 +210,87 @@ TerminalWindow .scrollbar.slider.vertical:active {
  *********/
 GeditWindow .pane-separator,
 GeditWindow .pane-separator:hover {
-    border-width: 0 1px 1px 1px;
-    border-style: solid;
-    border-color: shade(@theme_bg_color, 0.8);
-    background-color: @theme_bg_color;
-    color: shade(@theme_bg_color, 0.8);
+	border-width: 0 1px 1px 1px;
+	border-style: solid;
+	border-color: shade(@theme_bg_color, 0.8);
+	background-color: @theme_bg_color;
+	color: shade(@theme_bg_color, 0.8);
 }
 
 .gedit-document-panel {
-    background-color: @theme_bg_color;
-    color: mix(@theme_fg_color, @theme_bg_color, 0.1);
+	background-color: @theme_bg_color;
+	color: mix(@theme_fg_color, @theme_bg_color, 0.1);
 }
 
 .gedit-document-panel-group-row,
 .gedit-document-panel-group-row:hover {
-    border-top: 1px solid shade(@theme_bg_color, 0.9);
-    background-color: @theme_bg_color;
+	border-top: 1px solid shade(@theme_bg_color, 0.9);
+	background-color: @theme_bg_color;
 }
 
 .gedit-document-panel-document-row:hover {
-    background-color: shade(@theme_bg_color, 1.05);
+	background-color: shade(@theme_bg_color, 1.05);
 }
 
 .gedit-document-panel-document-row:selected,
 .gedit-document-panel-document-row:selected:hover {
-    background-color: @theme_selected_bg_color;
-    color: @theme_selected_fg_color;
+	background-color: @theme_selected_bg_color;
+	color: @theme_selected_fg_color;
 }
 
 .gedit-document-panel .list-row {
-    padding: 4px;
+	padding: 4px;
 }
 
 .gedit-document-panel .list-row .button {
-    padding: 1px;
-    border-image: none;
-    border-radius: 2px;
-    border-style: solid;
-    border-color: transparent;
-    border-width: 1px;
-    background-color: transparent;
-    background-image: none;
-    color: transparent;
-    icon-shadow: none;
+	padding: 1px;
+	border-image: none;
+	border-radius: 2px;
+	border-style: solid;
+	border-color: transparent;
+	border-width: 1px;
+	background-color: transparent;
+	background-image: none;
+	color: transparent;
+	icon-shadow: none;
 }
 
-.gedit-document-panel .prelight-row .button  {
-    border-color: alpha(black, 0.1);
-    color: alpha(white, 0.8);
+.gedit-document-panel .prelight-row .button {
+	border-color: alpha(black, 0.1);
+	color: alpha(white, 0.8);
 }
 
 .gedit-document-panel .list-row .button:hover,
 .gedit-document-panel .prelight-row .button:hover {
-    border-color: alpha(black, 0.1);
-    color: white;
+	border-color: alpha(black, 0.1);
+	color: white;
 }
 
 .gedit-document-panel .prelight-row .button:active {
-    border-color: alpha(black, 0.2);
-    background-color: alpha(black, 0.08);
-    color: white;
+	border-color: alpha(black, 0.2);
+	background-color: alpha(black, 0.08);
+	color: white;
 }
 
 .gedit-document-panel-dragged-row {
-    border: 1px solid alpha(black, 0.1);
-    background-color: alpha(black, 0.5);
-    color: white;
+	border: 1px solid alpha(black, 0.1);
+	background-color: alpha(black, 0.5);
+	color: white;
 }
 
 .gedit-document-panel-placeholder-row {
-    border: none;
-    background-color: alpha(black, 0.08);
-    transition: all 200ms ease-in;
+	border: none;
+	background-color: alpha(black, 0.08);
+	transition: all 200ms ease-in;
 }
 
 GeditStatusbar {
-    border-top: 1px solid shade(@theme_bg_color, 0.8);
+	border-top: 1px solid shade(@theme_bg_color, 0.8);
 }
 
 GeditStatusbar GeditSmallButton,
 GeditStatusMenuButton {
-    text-shadow: none;
+	text-shadow: none;
 }
 
 GeditStatusbar GeditSmallButton.button,
@@ -296,11 +301,11 @@ GeditStatusMenuButton.button,
 GeditStatusMenuButton.button:hover,
 GeditStatusMenuButton.button:active,
 GeditStatusMenuButton.button:active:hover {
-    border-image: none;
-    border-style: solid;
-    border-width: 0 1px;
-    border-radius: 0;
-    padding: 1px 6px 2px 4px;
+	border-image: none;
+	border-style: solid;
+	border-width: 0 1px;
+	border-radius: 0;
+	padding: 1px 6px 2px 4px;
 }
 
 GeditStatusbar GeditSmallButton.button:hover,
@@ -309,84 +314,84 @@ GeditStatusbar GeditSmallButton.button:active:hover,
 GeditStatusMenuButton.button:hover,
 GeditStatusMenuButton.button:active,
 GeditStatusMenuButton.button:active:hover {
-    border-color: shade(@theme_bg_color, 0.8);
+	border-color: shade(@theme_bg_color, 0.8);
 }
 
 GeditStatusbar GeditSmallButton.button:active,
 GeditStatusMenuButton.button:active {
-    background-color: shade(@theme_bg_color, 0.95);
-    color: @theme_fg_color;
+	background-color: shade(@theme_bg_color, 0.95);
+	color: @theme_fg_color;
 }
 
 GeditViewFrame .gedit-search-slider {
-    padding: 4px;
-    border-radius: 0 0 2px 2px;
-    border-width: 0 1px 1px 1px;
-    border-style: solid;
-    border-color: shade(@theme_base_color, 0.8);
-    background-color: @theme_base_color;
+	padding: 4px;
+	border-radius: 0 0 2px 2px;
+	border-width: 0 1px 1px 1px;
+	border-style: solid;
+	border-color: shade(@theme_base_color, 0.8);
+	background-color: @theme_base_color;
 }
 
 GeditViewFrame .gedit-search-slider .not-found {
-    background-color: @error_bg_color;
-    background-image: none;
-    color: @error_fg_color;
+	background-color: @error_bg_color;
+	background-image: none;
+	color: @error_fg_color;
 }
 
 GeditViewFrame .gedit-search-slider .not-found:selected {
-    background-color: @theme_selected_bg_color;
-    color: @theme_selected_fg_color;
+	background-color: @theme_selected_bg_color;
+	color: @theme_selected_fg_color;
 }
 
 GeditFileBrowserWidget .toolbar {
-    padding: 2px;
-    border-top: none;
-    background-color: @theme_bg_color;
-    background-image: none;
+	padding: 2px;
+	border-top: none;
+	background-color: @theme_bg_color;
+	background-image: none;
 }
 
 .gedit-search-entry-occurrences-tag {
-    margin: 2px;
-    padding: 2px;
-    color: mix(@theme_text_color, @theme_base_color, 0.5);
+	margin: 2px;
+	padding: 2px;
+	color: mix(@theme_text_color, @theme_base_color, 0.5);
 }
 
 /***************
  * font-viewer *
  ***************/
 SushiFontWidget {
-    padding: 6px 12px;
+	padding: 6px 12px;
 }
 
 /*************
  * gucharmap *
  *************/
 GucharmapChartable {
-    background-color: @theme_base_color;
-    color: @theme_text_color;
+	background-color: @theme_base_color;
+	color: @theme_text_color;
 }
 
 GucharmapChartable:active,
 GucharmapChartable:focus,
 GucharmapChartable:selected {
-    background-color: @theme_selected_bg_color;
-    color: @theme_selected_fg_color;
+	background-color: @theme_selected_bg_color;
+	color: @theme_selected_fg_color;
 }
 
 /*************
  * evolution *
  *************/
 EPreviewPane .entry {
-    background-color: @theme_base_color;
-    color: @theme_text_color;
+	background-color: @theme_base_color;
+	color: @theme_text_color;
 }
 
 /******************
  * gnome calendar *
  ******************/
 .calendar-view {
-    background-color: shade(@theme_base_color, 0.95);
-    color: @theme_text_color;
+	background-color: shade(@theme_base_color, 0.95);
+	color: @theme_text_color;
 }
 
 /*******************