diff --git a/pd/nw/css/c64.css b/pd/nw/css/c64.css
index f0f6123cf3cedc6e46d65fdc7f18e60fe2779d08..854f4a523385e4d45967e083bca138163a327323 100644
--- a/pd/nw/css/c64.css
+++ b/pd/nw/css/c64.css
@@ -386,6 +386,15 @@ text {
     left: 0;
 }
 
+/* Dialog to ask to save the patch before quitting */
+#save_before_quit {
+    color: white;
+    background-color: #3e32a2;
+    border:3px solid #cc9933;
+    padding: 12px;
+    margin: 12px;
+}
+
 /* Search dialog */
 
 .search_body {
diff --git a/pd/nw/css/inverted.css b/pd/nw/css/inverted.css
index 734a3e63266e36f2cc5b1c583385c41ea93dbba1..978908684af43cdb2fb46a74d7f665f9e103115f 100644
--- a/pd/nw/css/inverted.css
+++ b/pd/nw/css/inverted.css
@@ -399,6 +399,15 @@ text {
     left: 0;
 }
 
+/* Dialog to ask to save the patch before quitting */
+#save_before_quit {
+    color: #f3f3f3;
+    background-color: #222;
+    border:1px solid #eee;
+    padding: 12px;
+    margin: 12px;
+}
+
 #canvas_find_text {
     background: black;
     border-style: solid;
diff --git a/pd/nw/css/solarized_inverted.css b/pd/nw/css/solarized_inverted.css
index 788643b40d62a7c4dfb412eec029d685e7bebf6e..6fc3e05711bf698de03cfd47f33d5eebe059edec 100644
--- a/pd/nw/css/solarized_inverted.css
+++ b/pd/nw/css/solarized_inverted.css
@@ -395,11 +395,11 @@ text {
 
 /* Dialog to ask to save the patch before quitting */
 #save_before_quit {
-    background-color: #fdf6e3;
-    border:1px solid #eee8d5;
+    color: white;
+    background-color: #002b36;
+    border:1px solid #839496;
     padding: 12px;
     margin: 12px;
-    box-shadow: 7px 7px 5px grey;
 }
 
 /* Search dialog */
diff --git a/pd/nw/css/subdued.css b/pd/nw/css/subdued.css
index e8fff273eb7c1cae59cd59bb85c8e03e8bda9d73..78af8f5c99c8b67b34435e93d6abd1b86256da87 100644
--- a/pd/nw/css/subdued.css
+++ b/pd/nw/css/subdued.css
@@ -383,6 +383,15 @@ text {
     left: 0;
 }
 
+/* Dialog to ask to save the patch before quitting */
+#save_before_quit {
+    background-color: #c0dcc0;
+    border:1px solid black;
+    padding: 12px;
+    margin: 12px;
+    box-shadow: 7px 7px 5px grey;
+}
+
 /* Search dialog */
 
 .search_body {
diff --git a/pd/nw/css/vanilla_inverted.css b/pd/nw/css/vanilla_inverted.css
index 805190c4ddc1398570ba874c6ce5ffbbb978005d..710255f072af5a931665154b07f9e3591f61edf8 100644
--- a/pd/nw/css/vanilla_inverted.css
+++ b/pd/nw/css/vanilla_inverted.css
@@ -388,6 +388,13 @@ text {
     left: 0;
 }
 
+/* Dialog to ask to save the patch before quitting */
+#save_before_quit {
+    color: white;
+    background-color: black;
+    border:1px solid white;
+}
+
 /* Search dialog */
 
 .search_body {