diff --git a/themes/academic/assets/scss/ansol.scss b/themes/academic/assets/scss/ansol.scss
index e832c9a..93105c0 100644
--- a/themes/academic/assets/scss/ansol.scss
+++ b/themes/academic/assets/scss/ansol.scss
@@ -67,10 +67,10 @@ footer p { margin: 10px; }
a { color: #041952; }
a:hover { background-color: #f1ff8e; color: black; }
-nav.main { background-color: #041952; color: white; display: flex; }
+nav.main { background-color: #041952; color: white; display: flex; padding: 10px 0px; }
nav.main div { display: flex; justify-content: space-between; }
-nav.main img { filter: invert(100%); width: 200px; padding: 10px 0px; }
-nav.main ul { display: flex; margin: 0px; padding: 0px; align-items: center; gap: 10px; }
+nav.main img { filter: invert(100%); width: 200px; padding: 0px 0px; }
+nav.main ul { display: flex; margin: 0px; padding: 0px; align-items: center; gap: 10px; width: 100%; justify-content: center; }
nav.main li { list-style-type: none; padding: 0px; font-size: 1.0rem; display: flex; }
nav.main a { text-decoration: none; padding: 10px 10px; display: block; }
nav.main a:not(:hover) { color: white; }
@@ -83,11 +83,11 @@ nav.main a:hover img { filter: invert(0%); }
nav.main .nav-search {
display: flex;
- padding-left: 60px;
+ padding-left: 40px;
align-items: center;
background: var(--search-icon) no-repeat;
background-size: 20px 20px;
- background-position: 20px center;
+ background-position: 10px center;
}
nav.main .nav-search:hover {
diff --git a/themes/academic/layouts/_default/baseof.html b/themes/academic/layouts/_default/baseof.html
index a632e38..5ae70cc 100644
--- a/themes/academic/layouts/_default/baseof.html
+++ b/themes/academic/layouts/_default/baseof.html
@@ -30,16 +30,20 @@