diff --git a/GTK_Gnome/Bazik_Dark_Blue/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Dark_Blue/gnome-shell/gnome-shell.css
index 0460e3bf5e7daa676d0ae787ecfdf3a18c1484db..154431df610f410c160544f5e2c9bfcd0cf9432b 100644
--- a/GTK_Gnome/Bazik_Dark_Blue/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Dark_Blue/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.26);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1075,7 +1089,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 
 #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked {
   background-color: rgba(0, 0, 0, 0.2);
-  box-shadow: inset 0 1px 0px #3A44E6;
+  box-shadow: inset 0 2px 0px #3A44E6;
   color: white;
 }
 
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(0, 0, 0, 0.5);
+  box-shadow: inset 0 2px 0px #3A44E6;
+  color: white;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {
diff --git a/GTK_Gnome/Bazik_Dark_Green/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Dark_Green/gnome-shell/gnome-shell.css
index 08f5a5111e01a61fbb5e545daa18cee05da895f2..43f7391664322eb181d847132e4c068134254d08 100644
--- a/GTK_Gnome/Bazik_Dark_Green/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Dark_Green/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.26);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1075,7 +1089,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 
 #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked {
   background-color: rgba(0, 0, 0, 0.2);
-  box-shadow: inset 0 1px 0px #45c847;
+  box-shadow: inset 0 2px 0px #45c847;
   color: white;
 }
 
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(0, 0, 0, 0.5);
+  box-shadow: inset 0 2px 0px #45c847;
+  color: white;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {
diff --git a/GTK_Gnome/Bazik_Dark_Magenta/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Dark_Magenta/gnome-shell/gnome-shell.css
index eab12a261860195a53d189f21fe89429ad170688..893f5a2447e54adf95923914ef68f25be763af33 100644
--- a/GTK_Gnome/Bazik_Dark_Magenta/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Dark_Magenta/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.26);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1075,7 +1089,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 
 #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked {
   background-color: rgba(0, 0, 0, 0.2);
-  box-shadow: inset 0 1px 0px #cd2cd8;
+  box-shadow: inset 0 2px 0px #cd2cd8;
   color: white;
 }
 
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(0, 0, 0, 0.5);
+  box-shadow: inset 0 2px 0px #cd2cd8;
+  color: white;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {
diff --git a/GTK_Gnome/Bazik_Dark_Orange/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Dark_Orange/gnome-shell/gnome-shell.css
index 3c6cc04c3f79f8c153751a455441dda912b1e733..11b56e79eac99d45f177782c90ffc141d40e5ad4 100644
--- a/GTK_Gnome/Bazik_Dark_Orange/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Dark_Orange/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.26);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1075,7 +1089,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 
 #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked {
   background-color: rgba(0, 0, 0, 0.2);
-  box-shadow: inset 0 1px 0px #e6823a;
+  box-shadow: inset 0 2px 0px #e6823a;
   color: white;
 }
 
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(0, 0, 0, 0.5);
+  box-shadow: inset 0 2px 0px #e6823a;
+  color: white;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {
diff --git a/GTK_Gnome/Bazik_Dark_Red/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Dark_Red/gnome-shell/gnome-shell.css
index 925cf96da2d15ee70d7cb25187f7bc5c0ea7758a..7f035a1e23777fb75caca033f813656f66ab3c84 100644
--- a/GTK_Gnome/Bazik_Dark_Red/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Dark_Red/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.26);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1075,7 +1089,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 
 #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked {
   background-color: rgba(0, 0, 0, 0.2);
-  box-shadow: inset 0 1px 0px #e63d3a;
+  box-shadow: inset 0 2px 0px #e63d3a;
   color: white;
 }
 
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(0, 0, 0, 0.5);
+  box-shadow: inset 0 2px 0px #e63d3a;
+  color: white;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {
diff --git a/GTK_Gnome/Bazik_Dark_Yellow/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Dark_Yellow/gnome-shell/gnome-shell.css
index 7c78f8aa2701dd660cd8e147c2ac25dace4b87b6..efda1304e69d9955c84e3308fa509cf190174f26 100644
--- a/GTK_Gnome/Bazik_Dark_Yellow/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Dark_Yellow/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.26);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(255, 255, 255, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1075,7 +1089,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 
 #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked {
   background-color: rgba(0, 0, 0, 0.2);
-  box-shadow: inset 0 1px 0px #e9e71b;
+  box-shadow: inset 0 2px 0px #e9e71b;
   color: white;
 }
 
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(0, 0, 0, 0.5);
+  box-shadow: inset 0 2px 0px #e9e71b;
+  color: white;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {
diff --git a/GTK_Gnome/Bazik_Light_Blue/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Light_Blue/gnome-shell/gnome-shell.css
index 3b6345d5aff8dcd233348aa2cc70665d0003690a..8d0404d9de6a9657b7fcca03619126c7165a3b9f 100644
--- a/GTK_Gnome/Bazik_Light_Blue/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Light_Blue/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.12);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(250, 250, 250, 0.5);
+  box-shadow: inset 0 3px 0px #3A44E6;
+  color: black;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {
diff --git a/GTK_Gnome/Bazik_Light_Green/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Light_Green/gnome-shell/gnome-shell.css
index 890e580c4228214abf7b0ea012c9acdaf47839be..2488787ce3cfe86c86f8d2709d8526903912a14a 100644
--- a/GTK_Gnome/Bazik_Light_Green/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Light_Green/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.12);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(250, 250, 250, 0.5);
+  box-shadow: inset 0 3px 0px #45c847;
+  color: black;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {
diff --git a/GTK_Gnome/Bazik_Light_Magenta/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Light_Magenta/gnome-shell/gnome-shell.css
index 96cf8829b3122678ab9cd1eee50b6b3d1f9f78f1..d863be91c32e121432a0bcf894125dfa2ac5ce2c 100644
--- a/GTK_Gnome/Bazik_Light_Magenta/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Light_Magenta/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.12);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(250, 250, 250, 0.5);
+  box-shadow: inset 0 3px 0px #cd2cd8;
+  color: black;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {
diff --git a/GTK_Gnome/Bazik_Light_Orange/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Light_Orange/gnome-shell/gnome-shell.css
index a3299131fbbfeb522cb2d78f063db33f1dac7e11..80d3313504a2d58d56e6741754d453ad328fc642 100644
--- a/GTK_Gnome/Bazik_Light_Orange/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Light_Orange/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.12);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(250, 250, 250, 0.5);
+  box-shadow: inset 0 3px 0px #e6823a;
+  color: black;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {
diff --git a/GTK_Gnome/Bazik_Light_Red/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Light_Red/gnome-shell/gnome-shell.css
index e3875070eee6a61b785252147b1bc7eb4656bc89..b66cc9bf18b7667e8ee478d11958130e5fe39360 100644
--- a/GTK_Gnome/Bazik_Light_Red/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Light_Red/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.12);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(250, 250, 250, 0.5);
+  box-shadow: inset 0 3px 0px #e63d3a;
+  color: black;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {
diff --git a/GTK_Gnome/Bazik_Light_Yellow/gnome-shell/gnome-shell.css b/GTK_Gnome/Bazik_Light_Yellow/gnome-shell/gnome-shell.css
index 5994ab01b4a39d3fdf399cde6e82904b66964269..7b91c7c54a317cd134fceefe00ff2199e5304309 100644
--- a/GTK_Gnome/Bazik_Light_Yellow/gnome-shell/gnome-shell.css
+++ b/GTK_Gnome/Bazik_Light_Yellow/gnome-shell/gnome-shell.css
@@ -826,12 +826,26 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .popup-separator-menu-item {
+  padding: 0;
+}
+
+.popup-separator-menu-item .popup-separator-menu-item-separator {
   height: 1px;
   margin: 8px 40px;
-  background-color: transparent;
-  border-color: rgba(0, 0, 0, 0.12);
-  border-bottom-width: 1px;
-  border-bottom-style: solid;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
+  margin: 8px 40;
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:ltr {
+  margin-right: 32px;
+}
+
+.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator:rtl {
+  margin-left: 32px;
 }
 
 .background-menu {
@@ -1083,6 +1097,17 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
+#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked {
+  box-shadow: none;
+  background-color: transparent;
+}
+
+#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock {
+  background-color: rgba(250, 250, 250, 0.5);
+  box-shadow: inset 0 3px 0px #e9e71b;
+  color: black;
+}
+
 #panel .panel-button .system-status-icon {
   icon-size: 1.14286em;
   padding: 0 4px;
@@ -1152,23 +1177,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
   icon-shadow: none;
 }
 
-#calendarArea {
-  padding: 8px 16px;
-}
-
 .calendar {
   margin-bottom: 0;
+  background-color: transparent;
+  border-color: transparent;
 }
 
 .calendar,
 .datemenu-today-button,
 .datemenu-displays-box,
 .message-list-sections {
-  margin: 0 8px;
+  margin: 0px 0px;
 }
 
 .datemenu-calendar-column {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-displays-section {
@@ -1176,7 +1199,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
 }
 
 .datemenu-displays-box {
-  spacing: 8px;
+  spacing: 0px;
 }
 
 .datemenu-calendar-column {