diff --git a/resources/assets/stylesheets/scss/index.scss b/resources/assets/stylesheets/scss/index.scss
index 85f5250e043f14ee16c02977a6342eec884d1781..d04256a8d438d55155a821ba15ff41a6c0511afa 100644
--- a/resources/assets/stylesheets/scss/index.scss
+++ b/resources/assets/stylesheets/scss/index.scss
@@ -57,14 +57,14 @@ $gap-between-boxes: calc($login-page-margin / 2);
 
 #login-content-wrapper {
     position: relative;
-    height: 540px;
+    min-height: 540px;
     display: flex;
     box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
 
     #login-infobox {
         max-width: 540px;
         min-width: 540px;
-        height: calc(100% - 64px);
+        height: auto;
         padding: 32px 64px 32px 32px;
         background-color: rgba(255, 255, 255, 0.8);
         color: var(--black);
@@ -216,6 +216,7 @@ $gap-between-boxes: calc($login-page-margin / 2);
     padding: 32px;
     min-width: 340px;
     width: 340px;
+    height: 100%;
 
     header h1 {
         margin: 32px 0;