diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index e191de6510927afddd8d005a9d25b4b8ab7b58f3..2b030bab21f02faaa404bedbc4d93589fb54e9dc 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -9,6 +9,11 @@ and this project adheres to `Semantic Versioning`_.
 Unreleased
 ----------
 
+Fixed
+~~~~~
+
+* The ``reset password`` button on the login site used to overflow the card on smaller devices.
+
 `2.7.3`_ - 2022-02-03
 ---------------------
 
diff --git a/aleksis/core/static/public/style.scss b/aleksis/core/static/public/style.scss
index e448c8aa54e55d4667c8dde9826c37e70fed6db0..5fa8a1961cdb56968590a025b149d253ff34604b 100644
--- a/aleksis/core/static/public/style.scss
+++ b/aleksis/core/static/public/style.scss
@@ -937,3 +937,10 @@ $person-logo-size: 20vh;
   @extend .application-circle;
   object-fit: cover;
 }
+
+// Login Page
+.login-card-action {
+  display: flex;
+  flex-wrap: wrap;
+  justify-content: space-between;
+}
diff --git a/aleksis/core/templates/two_factor/core/login.html b/aleksis/core/templates/two_factor/core/login.html
index 834c4b98b543bd994542b105aec1b99932f7d186..7ae21a4790f876534b1d178f6891f4ae068c2121 100644
--- a/aleksis/core/templates/two_factor/core/login.html
+++ b/aleksis/core/templates/two_factor/core/login.html
@@ -90,7 +90,7 @@
 
             {% include "two_factor/_wizard_forms.html" %}
           </div>
-          <div class="card-action-light">
+          <div class="card-action-light login-card-action">
             <button type="submit" class="btn green waves-effect waves-light">
               {% trans "Login" %}
               <i class="material-icons right">send</i>