diff --git a/aleksis/core/static/public/style.scss b/aleksis/core/static/public/style.scss
index 2b82a588613e36718bc4be082096ccda621b5dd3..90a698ef3d401aa4bb78ab1907f576ca3a8f83b4 100644
--- a/aleksis/core/static/public/style.scss
+++ b/aleksis/core/static/public/style.scss
@@ -948,3 +948,7 @@ $person-logo-size: 20vh;
     text-align: center;
   }
 }
+
+p.action-margin>a, p.action-margin>button {
+  margin-bottom: 10px;
+}
diff --git a/aleksis/core/templates/socialaccount/snippets/provider_list.html b/aleksis/core/templates/socialaccount/snippets/provider_list.html
index 9d9a9c87712076d8954ebce192ea2ac38383cc48..d29e18155b4266620d338bef820e483221c49f91 100644
--- a/aleksis/core/templates/socialaccount/snippets/provider_list.html
+++ b/aleksis/core/templates/socialaccount/snippets/provider_list.html
@@ -1,5 +1,5 @@
 {% load i18n socialaccount %}
-<p>
+<p class="action-margin">
   {% get_providers as socialaccount_providers %}
   {% if socialaccount_providers %}
     {% for provider in socialaccount_providers %}
diff --git a/aleksis/core/templates/two_factor/core/login.html b/aleksis/core/templates/two_factor/core/login.html
index 7ae21a4790f876534b1d178f6891f4ae068c2121..22374642d2c1bac822af09765a28233de412a676 100644
--- a/aleksis/core/templates/two_factor/core/login.html
+++ b/aleksis/core/templates/two_factor/core/login.html
@@ -109,7 +109,7 @@
               <div class="card-title">{% trans "Device currently not available?" %}</div>
               {% if other_devices %}
                 <p>{% trans "Or, alternatively, use one of your backup phones:" %}</p>
-                <p>
+                <p class="action-margin">
                   {% for other in other_devices %}
                     <button name="challenge_device" value="{{ other.persistent_id }}" class="btn" type="submit">
                       {{ other|device_action }}