diff --git a/theme/static/css/main.css b/theme/static/css/main.css
index 83a41151bf1f4ea011c14ef548976b2b9a26a360..f3163bdd7b51505b06afc526a2980d4ce9f48256 100644
--- a/theme/static/css/main.css
+++ b/theme/static/css/main.css
@@ -94,8 +94,9 @@ body > header img {
 }
 
 #sitemenu-container {
-	/*background-color: #7ac;*/
-
+	top: -0.3rem;
+	position: sticky;
+	background-color: var(--body-bg-color);
 }
 #sitemenu-container nav {
 	/*font-size: 0.875rem;*/