diff --git a/core/css/styles.css b/core/css/styles.css
index d7b7a6d0b9b2c36a1f52e12a8c15d8c56b99be30..336c764de550a9c5f3b73f0d4d9417527b61ec76 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -608,6 +608,7 @@ label.infield {
 	display: inline-block;
 	margin: 10px 0;
 	text-align: center;
+	width: 100%;
 }
 #body-login #forgot-password {
 	padding: 11px;
diff --git a/core/templates/login.php b/core/templates/login.php
index de9c1701cef31d302e77866071222a5bfd8c5d25..36ed59e9309329eaba20ee9b7ff98d00834e6e95 100644
--- a/core/templates/login.php
+++ b/core/templates/login.php
@@ -78,12 +78,6 @@ script('core', [
 				<label for="remember_login"><?php p($l->t('Stay logged in')); ?></label>
 			</div>
 			<?php endif; ?>
-
-			<?php if(!empty($_['canResetPassword'])) { ?>
-			<a id="forgot-password" href="<?php p($_['resetPasswordLink']); ?>">
-				<?php p($l->t('Forgot password?')); ?>
-			</a>
-			<?php } ?>
 		</div>
 
 		<input type="hidden" name="timezone-offset" id="timezone-offset"/>