diff --git a/resources/assets/less/metager/base.less b/resources/assets/less/metager/base.less
index 1dfecf33935e3b23253d324a140d98dce36e2530..3cee570c962d40e597f7de99fc7d36e31a2964a5 100644
--- a/resources/assets/less/metager/base.less
+++ b/resources/assets/less/metager/base.less
@@ -7,9 +7,27 @@
 @aufruf-winter-aufruf-action-btn-hover-border-color: @base-aufruf-winter-border-color;
 @aufruf-winter-quicktip-border-color: @base-aufruf-winter-color!important;
 @new-feature-badge-background-color: @base-new-feature-badge-background-color;
+html {
+    min-height: 100%;
+    height: auto;
+    display: flex;
+}
+
 body {
+    flex-grow: 1;
     background-color: @body-background-color;
     background-attachment: fixed;
+    min-height: 100%;
+    height: auto;
+    display: flex;
+    flex-direction: column;
+}
+
+.wrapper {
+    flex-grow: 1;
+    display: flex;
+    flex-direction: column;
+    justify-content: space-between;
 }
 
 body#resultBody {
diff --git a/resources/assets/less/metager/footer.less b/resources/assets/less/metager/footer.less
index c0ce28d1047d32c65c7ce31ba213db617b8ac272..95c58d5b2125e876a4bc654b0e5a2d515f8317b0 100644
--- a/resources/assets/less/metager/footer.less
+++ b/resources/assets/less/metager/footer.less
@@ -17,8 +17,8 @@ footer {
         max-width: 100%;
     }
     &.startPageFooter {
-        position: absolute;
-        bottom: 0;
+        // position: absolute;
+        // bottom: 0;
     }
     &.footer-resultpage {
         justify-content: center;
diff --git a/resources/assets/less/metager/static-pages.less b/resources/assets/less/metager/static-pages.less
index 7c9e1b676a3b4f7033145984111434e14f4d4f02..dfe744d9ed13bd24210950f72dad52156be2d0c5 100644
--- a/resources/assets/less/metager/static-pages.less
+++ b/resources/assets/less/metager/static-pages.less
@@ -42,12 +42,6 @@ body {
     }
 }
 
-.wrapper {
-    display: flex;
-    flex-direction: column;
-    justify-content: space-between;
-}
-
 ul.startpage {
     list-style-type: none;
 }