diff --git a/themes/hugo-theme-relearn/static/css/theme.css b/themes/hugo-theme-relearn/static/css/theme.css
index 3950b03be250bb434620cea21ca7b95de86ec561..5c2904efa4ef2fa21ccb9ad17335c2d0ffcaa544 100644
--- a/themes/hugo-theme-relearn/static/css/theme.css
+++ b/themes/hugo-theme-relearn/static/css/theme.css
@@ -2106,6 +2106,9 @@ html[dir="rtl"] #sidebar ul.collapsible-menu > li > label > i.fa-chevron-right {
 }
 
 /* custom */
+#logo {
+    background-color: #f7f7f7;
+}
 .agroclim-apps {
     cursor: pointer;
     position: absolute;
@@ -2114,13 +2117,13 @@ html[dir="rtl"] #sidebar ul.collapsible-menu > li > label > i.fa-chevron-right {
     z-index: 1000;
 }
 .agroclim-apps .menu {
-    background-color: #f7f7f7;
+    background-color: var(--INTERNAL-MENU-SECTIONS-BG-color);
     display: none;
     margin-top: 2em;
     padding: 15px;
 }
 .agroclim-apps i {
-    background-color: #f7f7f7;
+    background-color: var(--INTERNAL-MAIN-BG-color);
     color: var(--INTERNAL-MAIN-LINK-color);
     float: right;
 }
@@ -2147,4 +2150,12 @@ html[dir="rtl"] #sidebar ul.collapsible-menu > li > label > i.fa-chevron-right {
     display: block;
     padding-bottom: 0px;
     padding-top: 0px;
-}
\ No newline at end of file
+}
+@media screen and (prefers-color-scheme: dark) {
+    :root {
+        --MENU-SEARCH-color: #f7f7f7;
+    }
+    .searchbox input::placeholder {
+        opacity: 1;
+   }
+}