diff --git a/docusaurus.config.js b/docusaurus.config.js
index db31eab995c05e3f2089232fb3df6390d725c0dc..bd062df5cdd4af785db1363ebf3c4bbee988565a 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -171,7 +171,7 @@ module.exports = {
     ],
   ],
   scripts: [ {
-      src: '/js/custom.js',
+      src: `${baseUrl}js/custom.js`,
       async: false,
     },
   ],
diff --git a/src/css/style.scss b/src/css/style.scss
index 3c6d6a90ec714de5634dbfbfd90b3a388a123db5..b20a75344892df5fa48c8b9d98d84363fc487e70 100644
--- a/src/css/style.scss
+++ b/src/css/style.scss
@@ -74,12 +74,16 @@ img {
 }
 
 @media screen and (min-width: 1000px) {
-  .has-back-btn .navbar__brand {
+  .navbar__brand {
     margin-left: 32px;
   }
+
+  .hidden-back-btn .navbar__brand {
+    margin-left: 0;
+  }
 }
 
-.has-back-btn .navbar__toggle.clean-btn {
+.navbar__toggle.clean-btn {
   margin-left: 32px;
 }
 
diff --git a/static/js/custom.js b/static/js/custom.js
index 44205db0145d6c2353026104a31ac2172814a618..f0a344c80d59dc723a21346048406de54549a589 100644
--- a/static/js/custom.js
+++ b/static/js/custom.js
@@ -6,10 +6,10 @@ window.addEventListener("load", function() {
     const checkBackBtnVisibility = () => {
         if (window.location.pathname === '/' && !btn.classList.contains('hidden')) {
             btn.classList.add('hidden');
-            nav.classList.remove('has-back-btn');
+            nav.classList.add('hidden-back-btn');
         } else if (window.location.pathname !== '/' && btn.classList.contains('hidden')) {
             btn.classList.remove('hidden');
-            nav.classList.add('has-back-btn');
+            nav.classList.remove('hidden-back-btn');
         }
     };