diff --git a/gtk/Breeze-Steamy/assets/button-active.png b/gtk/Breeze-Steamy/assets/button-active.png
index ca04c3544285dfe9b4d7cfa71f68acaf09bb6964..88e5c89ccfe1a1f0432af7fb594fd18ec7fc9c9c 100644
Binary files a/gtk/Breeze-Steamy/assets/button-active.png and b/gtk/Breeze-Steamy/assets/button-active.png differ
diff --git a/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-active.png b/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-active.png
index f3379051b38615547d55510391ec3225e9f21305..2daae98f1beda8dafb54656b7eb025af6f482967 100644
Binary files a/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-active.png and b/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-active.png differ
diff --git a/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-backdrop.png b/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-backdrop.png
index 4f2f16746f0ca255278bd22ee7d421b4bc4e5994..136e065d486bd88e03a5931899e1b405fffa7868 100644
Binary files a/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-backdrop.png and b/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-backdrop.png differ
diff --git a/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-hover-backdrop.png b/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-hover-backdrop.png
index c85802e32c846345decd3f4ecfb0610ca07c0c2b..74c60270d290a5dca9c541c8e696630625b612f1 100644
Binary files a/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-hover-backdrop.png and b/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-hover-backdrop.png differ
diff --git a/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-hover.png b/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-hover.png
index c85802e32c846345decd3f4ecfb0610ca07c0c2b..74c60270d290a5dca9c541c8e696630625b612f1 100644
Binary files a/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-hover.png and b/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized-hover.png differ
diff --git a/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized.png b/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized.png
index 7d38bde99f99d6c4b4bd8929a3ea12d6b7e642a7..e7ff3aeaf1a0072a751e047580449cb92f736066 100644
Binary files a/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized.png and b/gtk/Breeze-Steamy/assets/titlebutton-maximize-maximized.png differ
diff --git a/gtk/Breeze-Steamy/assets/togglebutton-active.png b/gtk/Breeze-Steamy/assets/togglebutton-active.png
index 50377d0ca930cf51f49acd92820a2040ae51e5b8..6a8c651a0182c0246a4ff19fecac20ae019a9fd8 100644
Binary files a/gtk/Breeze-Steamy/assets/togglebutton-active.png and b/gtk/Breeze-Steamy/assets/togglebutton-active.png differ
diff --git a/gtk/Breeze-Steamy/gtk-3.20/gtk.css b/gtk/Breeze-Steamy/gtk-3.20/gtk.css
index 97b6989594ad5591cf488d95320e2566f99f933c..2fd3d36da5606b165bb096d96b4b317655b4a2c6 100644
--- a/gtk/Breeze-Steamy/gtk-3.20/gtk.css
+++ b/gtk/Breeze-Steamy/gtk-3.20/gtk.css
@@ -51,7 +51,7 @@ widgets main borders color */
 @define-color borders #bcfebf;
 /*
 widgets main borders color on backdrop windows */
-@define-color unfocused_borders #c0b99f;
+@define-color unfocused_borders #4b5466;
 /*
 widgets main borders color insensitive */
 @define-color insensitive_borders rgba(170, 173, 174, 0.35);
@@ -143,7 +143,7 @@ textview text,
 
 textview border {
   background-color: #fcfcfc;
-  background-image: image(#c0b99f);
+  background-image: image(#4b5466);
   background-repeat: no-repeat; }
   textview border:backdrop {
     background-color: #fcfcfc; }
@@ -202,10 +202,10 @@ headerbar .subtitle {
 
 assistant .sidebar {
   background-color: #c5cbd8;
-  border-top: 1px solid #c0b99f; }
+  border-top: 1px solid #4b5466; }
   assistant .sidebar:backdrop {
     background-color: #c5cbd8;
-    border-color: #c0b99f; }
+    border-color: #4b5466; }
 
 assistant.csd .sidebar {
   border-top-style: none; }
@@ -220,7 +220,7 @@ assistant .sidebar label.highlight {
 .app-notification.frame, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd,
 .osd {
   color: #c5cbd8;
-  border: 1px solid #c0b99f;
+  border: 1px solid #4b5466;
   background-color: rgba(239, 240, 241, 0.8);
   background-clip: padding-box;
   box-shadow: none;
@@ -240,7 +240,7 @@ textview text selection:focus,
 textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection,
 entry selection:focus,
 entry selection, row:selected, .sidebar:selected {
-  background-color: #c5cbd8;
+  background-color: #c51bd8;
   color: #fcfcfc; }
   
   textview text:hover:selected:focus, .view text:hover:selected,
@@ -248,8 +248,8 @@ entry selection, row:selected, .sidebar:selected {
   .view:hover:selected, .view text selection:hover,
   textview text selection:hover, flowbox flowboxchild:hover:selected, spinbutton:not(.vertical) selection:hover:focus, spinbutton:not(.vertical) selection:hover,
   entry selection:hover, row:hover:selected, .sidebar:hover:selected {
-    background-color: #93cee9;
-    color: #c5cbd8; }
+    background-color: #00cee9;
+    color: #ffcb38; }
   
   textview text:backdrop:selected:focus, .view text:backdrop:selected,
   textview text:backdrop:selected,
@@ -267,7 +267,7 @@ textview text selection:focus,
 textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection,
 entry selection:focus,
 entry selection, row:selected, .sidebar:selected {
-  background-color: #c5cbd8;
+  background-color: #21486d;
   border-radius: 0px; }
   .view text:selected,
   textview text:selected,
@@ -291,7 +291,7 @@ entry selection, row:selected, .sidebar:selected {
     .view:backdrop:selected, .view text selection:backdrop,
     textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selction, spinbutton:not(.vertical) selection:backdrop:focus, spinbutton:not(.vertical) selection:backdrop,
     entry selection:backdrop, row:backdrop:selected, .sidebar:backdrop:selected {
-      color: #fcfcfc; }
+      color: #fc0000; }
       .view text:backdrop:disabled:selected,
       textview text:backdrop:disabled:selected,
       .view:backdrop:disabled:selected, .view text selection:backdrop:disabled,
@@ -341,37 +341,37 @@ button.osd {
         transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
     notebook > header > tabs > arrow:checked, button.sidebar-button:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked,
     button.flat:checked, notebook > header > tabs > arrow.osd:checked {
-      background-color: #c0b99f; }
+      background-color: #4b5466; }
   notebook > header > tabs > arrow:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover,
   button:hover, notebook > header > tabs > arrow.osd:hover {
     color: #2e2c28;
-    border-color: #c5cbd8;
+    border-color: #c500d8;
     -gtk-icon-effect: none; }
   notebook > header > tabs > arrow:active, popover.background.touch-selection button:active, popover.background.magnifier button:active,
   button:active, notebook > header > tabs > arrow.osd:active, notebook > header > tabs > arrow:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked,
   button:checked, notebook > header > tabs > arrow.osd:checked {
     color: #dcebee;
-    border-color: #dad4bf;
-    background-image: linear-gradient(to bottom, #5f8f6a, #578361);
+    border-color: #32373d;
+    background-image: linear-gradient(to bottom, #2a2e33, #32373d);
     transition-duration: 50ms; }
     notebook > header > tabs > arrow:active:hover, popover.background.touch-selection button:active:hover, popover.background.magnifier button:active:hover,
     button:active:hover, notebook > header > tabs > arrow:checked:hover, popover.background.touch-selection button:checked:hover, popover.background.magnifier button:checked:hover,
     button:checked:hover {
       color: #ffffff;
-      border-color: #c5cbd8; }
+      border-color: #4b5466; }
 /*       background-image: transparent; } */
   notebook > header > tabs > arrow:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop,
   button:backdrop, notebook > header > tabs > arrow.osd:backdrop {
     color: #c5cbd8;
-    border-color: #c0b99f;
+    border-color: #4b5466;
     background-image: linear-gradient(to bottom, #f2f2f3, #e8e9ea);
     -gtk-icon-effect: none; }
     notebook > header > tabs > arrow:backdrop:active, popover.background.touch-selection button:backdrop:active, popover.background.magnifier button:backdrop:active,
     button:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, popover.background.touch-selection button:backdrop:checked, popover.background.magnifier button:backdrop:checked,
     button:backdrop:checked {
       color: #fcfcfc;
-      border-color: #c5cbd8;
-      background-image: linear-gradient(to bottom, #45b1ea, #25a4e6); }
+      border-color: #32373d;
+      background-image: linear-gradient(to bottom, #2a2e33, #32373d); }
     notebook > header > tabs > arrow:backdrop:disabled, popover.background.touch-selection button:backdrop:disabled, popover.background.magnifier button:backdrop:disabled,
     button:backdrop:disabled {
       color: rgba(32, 35, 35, 0.85);
@@ -459,7 +459,7 @@ button.text-button.image-button {
 
 row:selected popover.background.touch-selection button, popover.background.touch-selection row:selected button, row:selected popover.background.magnifier button, popover.background.magnifier row:selected button, row:selected
 button {
-  border-color: #c5cbd8; }
+  border-color: #ffcbd8; }
   row:selected popover.background.touch-selection button.flat:not(:active):not(:checked):not(:hover):not(disabled), popover.background.touch-selection row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled), row:selected popover.background.magnifier button.flat:not(:active):not(:checked):not(:hover):not(disabled), popover.background.magnifier row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled), row:selected
   button.flat:not(:active):not(:checked):not(:hover):not(disabled) {
     color: #fcfcfc;
@@ -570,7 +570,7 @@ button {
   button.suggested-action.osd
   button.flat:backdrop {
     color: white;
-    border-color: #c0b99f;
+    border-color: #4b5466;
     background-image: linear-gradient(to bottom, #40afe9, #35abe8); }
     popover.background.touch-selection button.suggested-action:backdrop:active, popover.background.magnifier button.suggested-action:backdrop:active, popover.background.touch-selection button.suggested-action:backdrop:checked, popover.background.magnifier button.suggested-action:backdrop:checked, popover.background.touch-selection button.suggested-action.flat:backdrop:active, popover.background.magnifier button.suggested-action.flat:backdrop:active, popover.background.touch-selection button.suggested-action.flat:backdrop:checked, popover.background.magnifier button.suggested-action.flat:backdrop:checked,
     popover.background.touch-selection button.suggested-action.osd button:backdrop:active,
@@ -1005,7 +1005,7 @@ button {
   button.destructive-action.osd
   button.flat:backdrop {
     color: white;
-    border-color: #c0b99f;
+    border-color: #4b5466;
     background-image: linear-gradient(to bottom, #da4655, #d93d4d); }
     popover.background.touch-selection button.destructive-action:backdrop:active, popover.background.magnifier button.destructive-action:backdrop:active, popover.background.touch-selection button.destructive-action:backdrop:checked, popover.background.magnifier button.destructive-action:backdrop:checked, popover.background.touch-selection button.destructive-action.flat:backdrop:active, popover.background.magnifier button.destructive-action.flat:backdrop:active, popover.background.touch-selection button.destructive-action.flat:backdrop:checked, popover.background.magnifier button.destructive-action.flat:backdrop:checked,
     popover.background.touch-selection button.destructive-action.osd button:backdrop:active,
@@ -1529,7 +1529,7 @@ entry {
   spinbutton:backdrop:not(.vertical),
   entry:backdrop {
     color: #c5cbd8;
-    border-color: #c0b99f;
+    border-color: #4b5466;
     background-color: #fcfcfc; }
   spinbutton:backdrop:disabled:not(.vertical),
   entry:backdrop:disabled {
@@ -1627,7 +1627,7 @@ treeview entry.flat, treeview entry {
     text-shadow: none;
     -gtk-icon-shadow: none;
     color: #c5cbd8;
-    border-color: #c0b99f;
+    border-color: #4b5466;
     background-image: linear-gradient(to bottom, #f2f2f3, #e8e9ea); }
     .app-notification button.flat,
     .app-notification.frame button.flat {
@@ -1664,7 +1664,7 @@ treeview entry.flat, treeview entry {
     .app-notification button:backdrop,
     .app-notification.frame button:backdrop {
       color: #c5cbd8;
-      border-color: #c0b99f;
+      border-color: #4b5466;
       background-image: linear-gradient(to bottom, #f2f2f3, #e8e9ea); }
   .app-notification border,
   .app-notification.frame border {
@@ -1689,7 +1689,7 @@ calendar {
     color: #c5cbd8; }
     calendar.header:backdrop {
       color: #c5cbd8;
-      border-color: #c0b99f; }
+      border-color: #4b5466; }
     calendar.header:disabled {
       color: rgba(32, 35, 35, 0.35); }
   calendar.button {
@@ -1706,7 +1706,7 @@ calendar {
     color: rgba(35, 38, 39, 0.5); }
   calendar:backdrop {
     color: #c5cbd8;
-    border-color: #c0b99f;
+    border-color: #4b5466;
     background-color: #fcfcfc; }
 
 /*************************
@@ -1960,7 +1960,7 @@ colorswatch.color-light {
 
 colorswatch overlay,
 colorswatch overlay:selected {
-  border: 1px solid #c0b99f; }
+  border: 1px solid #4b5466; }
   colorswatch overlay:hover,
   colorswatch overlay:selected:hover {
     border-color: #93cee9; }
@@ -1972,14 +1972,14 @@ colorswatch#add-color-button {
   text-shadow: none;
   -gtk-icon-shadow: none;
   color: #c5cbd8;
-  border-color: #c0b99f;
+  border-color: #4b5466;
   background-image: linear-gradient(to bottom, #f2f2f3, #e8e9ea); }
   colorswatch#add-color-button:hover {
     color: #c5cbd8;
     border-color: #93cee9; }
   colorswatch#add-color-button:backdrop {
     color: #c5cbd8;
-    border-color: #c0b99f;
+    border-color: #4b5466;
     background-image: linear-gradient(to bottom, #f2f2f3, #e8e9ea); }
   colorswatch#add-color-button overlay {
     border-color: rgba(255, 255, 255, 0);
@@ -2029,13 +2029,13 @@ filechooser .search-bar {
     color: #c5cbd8; }
 
 filechooser .dialog-action-box {
-  border-top: 1px solid #c0b99f; }
+  border-top: 1px solid #4b5466; }
   filechooser .dialog-action-box:backdrop {
-    border-top-color: #c0b99f; }
+    border-top-color: #4b5466; }
 
 filechooser #pathbarbox {
   background-color: #2a2e33;
-  border-bottom: 1px solid #c0b99f; }
+  border-bottom: 1px solid #4b5466; }
 
 /***************
  * Header bars *
@@ -2047,7 +2047,7 @@ headerbar {
   border-width: 0px 0px 1px 0px;
   border-radius: 3px 3px 0px 0px;
   border-style: solid;
-  border-color: #c0b99f;
+  border-color: #4b5466;
   color: #c5cbd8;
   background-image: linear-gradient(to bottom, #2a2e33, #2a2e33); }
   
@@ -2232,11 +2232,11 @@ headerbar.selection-mode.suggested-action {
  **************/
 infobar {
   border-style: none;
-  border-bottom: 1px solid #c0b99f;
+  border-bottom: 1px solid #4b5466;
   background-color: #2a2e33;
   background-image: none; }
   infobar:backdrop {
-    border-bottom: 1px solid #c0b99f; }
+    border-bottom: 1px solid #4b5466; }
 
 .info,
 headerbar.selection-mode,
@@ -2470,7 +2470,7 @@ menu,
   padding: 0px;
   background-color: #2a2e33;
   border: 0px solid transparent;
-  box-shadow: inset 0px 0px 0px 1px #c0b99f;
+  box-shadow: inset 0px 0px 0px 1px #4b5466;
   border-radius: 3px; }
   .csd menu, .csd
   .menu {
@@ -2478,7 +2478,7 @@ menu,
     border-radius: 3px; }
   menu separator,
   .menu separator {
-    color: #c0b99f;
+    color: #4b5466;
     margin-top: 3px;
     margin-bottom: 3px; }
   menu menuitem,
@@ -2637,7 +2637,7 @@ modelbutton.flat arrow, popover.background checkbutton arrow, popover.background
 
 popover.background {
   padding: 0px;
-  border: 1px solid #c0b99f;
+  border: 1px solid #4b5466;
   border-radius: 3px;
   background-color: #2a2e33;
   box-shadow: 0 2px 3px rgba(0, 0, 0, 0.9); }
@@ -2649,7 +2649,7 @@ popover.background {
     border-style: none;
     background-color: transparent; }
   .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier {
-    border: 1px solid #c0b99f; }
+    border: 1px solid #4b5466; }
   popover.background separator {
     margin: 3px; }
   popover.background list separator {
@@ -2666,12 +2666,12 @@ GtkVolumeButton.button {
 *****************/
 printdialog paper {
   color: #c5cbd8;
-  border: 1px solid #c0b99f;
+  border: 1px solid #4b5466;
   background: white;
   padding: 0; }
   printdialog paper:backdrop {
     color: #c5cbd8;
-    border-color: #c0b99f;
+    border-color: #4b5466;
     background: white; }
 
 printdialog .dialog-action-box {
@@ -2686,19 +2686,19 @@ frame > border,
   margin: 0;
   padding: 0;
   border-radius: 0;
-  border: 1px solid #c0b99f; }
+  border: 1px solid #4b5466; }
   frame > border.flat,
   .frame.flat {
     border-style: none; }
   frame > border:backdrop,
   .frame:backdrop {
-    border-color: #c0b99f; }
+    border-color: #4b5466; }
 
 actionbar > revealer > box {
   padding: 6px;
-  border-top: 1px solid #c0b99f; }
+  border-top: 1px solid #4b5466; }
   actionbar > revealer > box:backdrop {
-    border-color: #c0b99f; }
+    border-color: #4b5466; }
 
 scrolledwindow viewport.frame {
   border-style: none; }
@@ -2709,7 +2709,7 @@ scrolledwindow junction {
   background-image: none; }
 
 separator {
-  background: #c0b99f;
+  background: #4b5466;
   min-width: 1px;
   min-height: 1px; }
 
@@ -2736,19 +2736,19 @@ paned > separator {
   -gtk-icon-source: none;
   border-style: none;
   background-color: transparent;
-  background-image: image(#c0b99f);
+  background-image: image(#4b5466);
   background-size: 1px 1px; }
   paned > separator:backdrop {
-    background-image: image(#c0b99f); }
+    background-image: image(#4b5466); }
   paned > separator.wide {
     min-width: 5px;
     min-height: 5px;
     background-color: #2a2e33;
-    background-image: image(#c0b99f), image(#c0b99f);
+    background-image: image(#4b5466), image(#4b5466);
     background-size: 1px 1px, 1px 1px; }
     paned > separator.wide:backdrop {
       background-color: #2a2e33;
-      background-image: image(#c0b99f), image(#c0b99f); }
+      background-image: image(#4b5466), image(#4b5466); }
 
 paned.horizontal > separator {
   background-repeat: repeat-y; }
@@ -2804,28 +2804,28 @@ spinner {
 notebook.frame {
   border: none;
   padding: 0px;
-  box-shadow: inset 0px 0px 0px 1px #c0b99f; }
+  box-shadow: inset 0px 0px 0px 1px #4b5466; }
 
 notebook > header {
   padding: 0px;
   border: none;
   background-color: #2a2e33; }
   notebook > header.top {
-    box-shadow: inset 0 -1px #c0b99f; }
+    box-shadow: inset 0 -1px #4b5466; }
     notebook > header.top:backdrop {
-      box-shadow: inset 0 -1px #c0b99f; }
+      box-shadow: inset 0 -1px #4b5466; }
   notebook > header.bottom {
-    box-shadow: inset 0 1px #c0b99f; }
+    box-shadow: inset 0 1px #4b5466; }
     notebook > header.bottom:backdrop {
-      box-shadow: inset 0 1px #c0b99f; }
+      box-shadow: inset 0 1px #4b5466; }
   notebook > header.right {
-    box-shadow: inset 1px 0 #c0b99f; }
+    box-shadow: inset 1px 0 #4b5466; }
     notebook > header.right:backdrop {
-      box-shadow: inset 1px 0 #c0b99f; }
+      box-shadow: inset 1px 0 #4b5466; }
   notebook > header.left {
-    box-shadow: inset -1px 0 #c0b99f; }
+    box-shadow: inset -1px 0 #4b5466; }
     notebook > header.left:backdrop {
-      box-shadow: inset -1px 0 #c0b99f; }
+      box-shadow: inset -1px 0 #4b5466; }
   notebook > header:backdrop {
     background-color: #2a2e33; }
   notebook > header tabs {
@@ -2833,7 +2833,7 @@ notebook > header {
   notebook > header.top > tabs > tab {
     padding: 4px 6px;
     border: 1px solid #bcb7a4;
-    background-color: #c0b99f;
+    background-color: #4b5466;
     border-radius: 3px 3px 0px 0px;
     border-bottom-color: transparent; }
     notebook > header.top > tabs > tab:hover, notebook > header.top > tabs > tab.prelight-page {
@@ -2842,11 +2842,11 @@ notebook > header {
         color: #333d42;
     }
     notebook > header.top > tabs > tab:checked {
-      border-color: #c0b99f;
+      border-color: #4b5466;
       border-bottom-color: #2a2e33;
       background-color: #2a2e33; }
       notebook > header.top > tabs > tab:checked:backdrop {
-        border-color: #c0b99f;
+        border-color: #4b5466;
         border-bottom-color: #2a2e33;
         background-color: #2a2e33; }
   notebook > header.bottom > tabs > tab {
@@ -2860,11 +2860,11 @@ notebook > header {
       border-color: rgba(91, 137, 102, 0.3);
         color: #333d42; }
     notebook > header.bottom > tabs > tab:checked {
-      border-color: #c0b99f;
+      border-color: #4b5466;
       border-top-color: #2a2e33;
       background-color: #2a2e33; }
       notebook > header.bottom > tabs > tab:checked:backdrop {
-        border-color: #c0b99f;
+        border-color: #4b5466;
         border-top-color: #2a2e33;
         background-color: #2a2e33; }
   notebook > header.left > tabs > tab {
@@ -2878,11 +2878,11 @@ notebook > header {
       border-color: rgba(91, 137, 102, 0.3);
         color: #333d42; }
     notebook > header.left > tabs > tab:checked {
-      border-color: #c0b99f;
+      border-color: #4b5466;
       border-right-color: #2a2e33;
       background-color: #2a2e33; }
       notebook > header.left > tabs > tab:checked:backdrop {
-        border-color: #c0b99f;
+        border-color: #4b5466;
         border-right-color: #2a2e33;
         background-color: #2a2e33; }
   notebook > header.right > tabs > tab {
@@ -2896,11 +2896,11 @@ notebook > header {
       border-color: rgba(91, 137, 102, 0.3);
         color: #333d42; }
     notebook > header.right > tabs > tab:checked {
-      border-color: #c0b99f;
+      border-color: #4b5466;
       border-left-color: #2a2e33;
       background-color: #2a2e33; }
       notebook > header.right > tabs > tab:checked:backdrop {
-        border-color: #c0b99f;
+        border-color: #4b5466;
         border-left-color: #2a2e33;
         background-color: #2a2e33; }
   notebook > header.top > tabs > tab.reorderable-page {
@@ -2910,7 +2910,7 @@ notebook > header {
     background-color: #2a2e33;
     background-clip: padding-box;
     border-right-width: 1px;
-    border-right-color: #c0b99f;
+    border-right-color: #4b5466;
     box-shadow: inset -3px 0px 0px 0px #2a2e33; }
     notebook > header.top > tabs > tab.reorderable-page:hover, notebook > header.top > tabs > tab.reorderable-page.prelight-page {
       box-shadow: inset 0px -3px 0px 0px rgba(61, 174, 233, 0.2), inset -3px 0px 0px 0px #2a2e33; }
@@ -2919,11 +2919,11 @@ notebook > header {
       notebook > header.top > tabs > tab.reorderable-page:checked:backdrop {
         background-color: #2a2e33;
         border-color: transparent;
-        border-right-color: #c0b99f;
+        border-right-color: #4b5466;
         box-shadow: none; }
     notebook > header.top > tabs > tab.reorderable-page:backdrop {
       background-color: #2a2e33;
-      border-right-color: #c0b99f;
+      border-right-color: #4b5466;
       box-shadow: none; }
   notebook > header.bottom > tabs > tab.reorderable-page {
     border-width: 3px;
@@ -2932,7 +2932,7 @@ notebook > header {
     background-color: #2a2e33;
     background-clip: padding-box;
     border-right-width: 1px;
-    border-right-color: #c0b99f;
+    border-right-color: #4b5466;
     box-shadow: inset -3px 0px 0px 0px #2a2e33; }
     notebook > header.bottom > tabs > tab.reorderable-page:hover, notebook > header.bottom > tabs > tab.reorderable-page.prelight-page {
       box-shadow: inset 0px -3px 0px 0px rgba(61, 174, 233, 0.2), inset -3px 0px 0px 0px #2a2e33; }
@@ -2941,11 +2941,11 @@ notebook > header {
       notebook > header.bottom > tabs > tab.reorderable-page:checked:backdrop {
         background-color: #2a2e33;
         border-color: transparent;
-        border-right-color: #c0b99f;
+        border-right-color: #4b5466;
         box-shadow: none; }
     notebook > header.bottom > tabs > tab.reorderable-page:backdrop {
       background-color: #2a2e33;
-      border-right-color: #c0b99f;
+      border-right-color: #4b5466;
       box-shadow: none; }
   notebook > header.left > tabs > tab.reorderable-page {
     border-width: 3px;
@@ -2954,7 +2954,7 @@ notebook > header {
     background-color: #2a2e33;
     background-clip: padding-box;
     border-bottom-width: 1px;
-    border-bottom-color: #c0b99f;
+    border-bottom-color: #4b5466;
     box-shadow: inset 0px -3px 0px 0px #2a2e33; }
     notebook > header.left > tabs > tab.reorderable-page:hover, notebook > header.left > tabs > tab.reorderable-page.prelight-page {
       box-shadow: inset 0px -3px 0px 0px rgba(61, 174, 233, 0.2), inset 0px -3px 0px 0px #2a2e33; }
@@ -2963,11 +2963,11 @@ notebook > header {
       notebook > header.left > tabs > tab.reorderable-page:checked:backdrop {
         background-color: #2a2e33;
         border-color: transparent;
-        border-bottom-color: #c0b99f;
+        border-bottom-color: #4b5466;
         box-shadow: none; }
     notebook > header.left > tabs > tab.reorderable-page:backdrop {
       background-color: #2a2e33;
-      border-bottom-color: #c0b99f;
+      border-bottom-color: #4b5466;
       box-shadow: none; }
   notebook > header.right > tabs > tab.reorderable-page {
     border-width: 3px;
@@ -2976,7 +2976,7 @@ notebook > header {
     background-color: #2a2e33;
     background-clip: padding-box;
     border-bottom-width: 1px;
-    border-bottom-color: #c0b99f;
+    border-bottom-color: #4b5466;
     box-shadow: inset 0px -3px 0px 0px #2a2e33; }
     notebook > header.right > tabs > tab.reorderable-page:hover, notebook > header.right > tabs > tab.reorderable-page.prelight-page {
       box-shadow: inset 0px -3px 0px 0px rgba(61, 174, 233, 0.2), inset 0px -3px 0px 0px #2a2e33; }
@@ -2985,11 +2985,11 @@ notebook > header {
       notebook > header.right > tabs > tab.reorderable-page:checked:backdrop {
         background-color: #2a2e33;
         border-color: transparent;
-        border-bottom-color: #c0b99f;
+        border-bottom-color: #4b5466;
         box-shadow: none; }
     notebook > header.right > tabs > tab.reorderable-page:backdrop {
       background-color: #2a2e33;
-      border-bottom-color: #c0b99f;
+      border-bottom-color: #4b5466;
       box-shadow: none; }
   notebook > header.top > tabs > arrow {
     border-top-style: none; }
@@ -3043,20 +3043,20 @@ notebook > header {
     border: 0px solid;
     border-radius: 50%;
     color: #2a2e33;
-    background-color: #c0b99f;
+    background-color: #4b5466;
     background-image: none; }
     notebook > header button.flat:hover {
       background-color: #da4453; }
     notebook > header button.flat:active {
       background-color: #da4453; }
     notebook > header button.flat:backdrop {
-      background-color: #c0b99f;
+      background-color: #4b5466;
       color: #2a2e33; }
 
 notebook > stack:not(:only-child) {
   background-color: transparent;
   border-style: solid;
-  border-color: #c0b99f;
+  border-color: #4b5466;
   border-width: 0px; }
 
 scrolledwindow overshoot.top {
@@ -3068,7 +3068,7 @@ scrolledwindow overshoot.top {
   border: none;
   box-shadow: none; }
   scrolledwindow overshoot.top:backdrop {
-    background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#c0b99f), to(rgba(188, 190, 191, 0)));
+    background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#4b5466), to(rgba(188, 190, 191, 0)));
     background-size: 100% 5%;
     background-repeat: no-repeat;
     background-position: center top;
@@ -3085,7 +3085,7 @@ scrolledwindow overshoot.bottom {
   border: none;
   box-shadow: none; }
   scrolledwindow overshoot.bottom:backdrop {
-    background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#c0b99f), to(rgba(188, 190, 191, 0)));
+    background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#4b5466), to(rgba(188, 190, 191, 0)));
     background-size: 100% 5%;
     background-repeat: no-repeat;
     background-position: center bottom;
@@ -3102,7 +3102,7 @@ scrolledwindow overshoot.left {
   border: none;
   box-shadow: none; }
   scrolledwindow overshoot.left:backdrop {
-    background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#c0b99f), to(rgba(188, 190, 191, 0)));
+    background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#4b5466), to(rgba(188, 190, 191, 0)));
     background-size: 5% 100%;
     background-repeat: no-repeat;
     background-position: left center;
@@ -3119,7 +3119,7 @@ scrolledwindow overshoot.right {
   border: none;
   box-shadow: none; }
   scrolledwindow overshoot.right:backdrop {
-    background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#c0b99f), to(rgba(188, 190, 191, 0)));
+    background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#4b5466), to(rgba(188, 190, 191, 0)));
     background-size: 5% 100%;
     background-repeat: no-repeat;
     background-position: right center;
@@ -3136,7 +3136,7 @@ scrolledwindow undershoot {
  ************/
 .path-bar {
   background-color: #2a2e33;
-  border-bottom: 1px solid #c0b99f; }
+  border-bottom: 1px solid #4b5466; }
 
 .path-bar button {
   border-color: rgba(255, 255, 255, 0);
@@ -3151,7 +3151,7 @@ scrolledwindow undershoot {
   .path-bar button:hover {
     border-color: #93cee9; }
   .path-bar button:active, .path-bar button:checked {
-    background-color: #c0b99f;
+    background-color: #4b5466;
     font-weight: normal; }
   .path-bar button.text-button, .path-bar button.image-button, .path-bar button {
     padding-left: 4px;
@@ -3228,12 +3228,12 @@ levelbar trough {
   padding: 2px;
   border-radius: 3px;
   color: #c5cbd8;
-  border-color: #c0b99f;
+  border-color: #4b5466;
   background-color: #fcfcfc;
   box-shadow: none; }
   levelbar trough:backdrop {
     color: #c5cbd8;
-    border-color: #c0b99f;
+    border-color: #4b5466;
     background-color: #fcfcfc; }
 
 levelbar.horizontal.discrete block {
@@ -3290,7 +3290,7 @@ scale slider {
   min-width: 18px;
   min-height: 18px;
   background-color: #2a2e33;
-  border: 1px solid #c0b99f;
+  border: 1px solid #4b5466;
   border-radius: 50%;
   box-shadow: none;
   margin: -9px; }
@@ -3317,7 +3317,7 @@ scale slider {
       border-color: #c5cbd8; }
   scale slider:backdrop {
     background-color: #2a2e33;
-    border-color: #c0b99f; }
+    border-color: #4b5466; }
 
 scale trough {
   min-width: 6px;
@@ -3572,7 +3572,7 @@ spinbutton.vertical entry {
   min-height: 26px;
   min-width: 26px;
   border-style: none solid none solid;
-  border-color: #c0b99f;
+  border-color: #4b5466;
   padding: 0;
   border-radius: 0; }
   spinbutton.vertical entry:disabled {
@@ -3592,7 +3592,7 @@ spinbutton.vertical button {
   background-image: none;
   background-color: #fcfcfc;
   color: #c5cbd8;
-  border-color: #c0b99f; }
+  border-color: #4b5466; }
   spinbutton.vertical button:hover {
     color: #93cee9; }
   spinbutton.vertical button:active {
@@ -3649,7 +3649,7 @@ switch {
     border: 1px solid;
     border-radius: 11px;
     background-color: #2a2e33;
-    border-color: #c0b99f; }
+    border-color: #4b5466; }
   switch:hover slider {
     border-color: #c5cbd8; }
   switch:disabled slider {
@@ -3691,7 +3691,7 @@ toolbar {
     border-radius: 3px;
     background-color: #2a2e33; }
     toolbar.osd:backdrop {
-      border-color: #c0b99f;
+      border-color: #4b5466;
       background-color: #2a2e33;
       box-shadow: none; }
     toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom {
@@ -3710,7 +3710,7 @@ searchbar,
 .inline-toolbar, searchbar,
 .location-bar {
   border-style: solid;
-  border-color: #c0b99f;
+  border-color: #4b5466;
   text-shadow: none;
   background-color: #2a2e33; }
 
@@ -3748,7 +3748,7 @@ treeview.view {
   -GtkTreeView-tree-line-width: 1;
   -GtkTreeView-tree-line-pattern: '';
   -GtkTreeView-expander-size: 16;
-  border-left-color: #c0b99f;
+  border-left-color: #4b5466;
   border-top-color: transparent; }
   treeview.view:selected {
     border-radius: 0; }
@@ -3770,11 +3770,11 @@ treeview.view {
       color: rgba(170, 173, 174, 0.35); }
   treeview.view.separator {
     min-height: 2px;
-    color: #c0b99f; }
+    color: #4b5466; }
   treeview.view.separator:backdrop {
-    color: #c0b99f; }
+    color: #4b5466; }
   treeview.view:backdrop {
-    border-left-color: #c0b99f; }
+    border-left-color: #4b5466; }
   treeview.view:drop(active) {
     border-style: solid none;
     border-width: 1px;
@@ -3832,7 +3832,7 @@ treeview.view header button, treeview.view header button:hover, treeview.view he
   border-style: none solid solid none;
   border-radius: 0;
   background-image: none;
-  border-color: #c0b99f;
+  border-color: #4b5466;
   text-shadow: none; }
   treeview.view header button:disabled {
     border-color: rgba(170, 173, 174, 0.35);
@@ -3840,7 +3840,7 @@ treeview.view header button, treeview.view header button:hover, treeview.view he
     background-color: #d8dadd;
     background-image: none; }
   treeview.view header button:backdrop {
-    border-color: #c0b99f;
+    border-color: #4b5466;
     border-style: none solid solid none;
     color: #c5cbd8;
     background-image: none;