diff --git a/public/css/style.css b/public/css/style.css
index 2ea11ba3a62bfce61b40e11dc58ec0a0c6abd4b5..4c6f6cc7df853032058eb215a551568849887125 100644
--- a/public/css/style.css
+++ b/public/css/style.css
@@ -172,6 +172,10 @@ div.account h3 {
     text-align: center;
     font-weight: bold;
 }
+div.account p {
+    height: 5em;
+    overflow-y: auto;
+}
 div.account table {
     table-layout: fixed;
     word-wrap: break-word;
@@ -180,9 +184,8 @@ div.account table {
 div.account table tbody {
     border:1px solid #f1893b;
 }
-div.account .description {
-    height: 4em;
-    overflow-y: auto;
+div.account button {
+    margin: 0.5rem;
 }
 
 .scrollable {
diff --git a/templates/web/edugain/step4.html.tt2 b/templates/web/edugain/step4.html.tt2
index 45d33331bb3ad53994e09359fdd510c7841f6928..1e6b54f719f19760f5ef2a946b3a41debb97151e 100644
--- a/templates/web/edugain/step4.html.tt2
+++ b/templates/web/edugain/step4.html.tt2
@@ -22,7 +22,7 @@
     <div class="account small-12 medium-6 large-4 columns">
         <h3>[% c.loc("Account profile: [_1]", account.profile()) %]</h3>
 
-        <div class="description">[% description.${l10n.language_tag()} %].</div>
+        <p>[% description.${l10n.language_tag()} %].</p>
 
         <table>
             <tr>
diff --git a/templates/web/renater/step4.html.tt2 b/templates/web/renater/step4.html.tt2
index 141db13da4006b0ca70f7c6157edff2f0bbc750a..9e5d2bdd5d20184ed6507a7e7d277ce52bfa0746 100644
--- a/templates/web/renater/step4.html.tt2
+++ b/templates/web/renater/step4.html.tt2
@@ -24,7 +24,7 @@
     <div class="account small-12 medium-6 large-4 columns">
         <h3>[% c.loc("Account profile: [_1]", account.profile()) %]</h3>
 
-        <div class="description">[% description.${l10n.language_tag()} %].</div>
+        <p>[% description.${l10n.language_tag()} %].</p>
 
         <table>
             <tr>