From 2f119879de2e90e6ea79e6389ddbd2f25e62091f Mon Sep 17 00:00:00 2001
From: Fredrik Jonsson <frjo@xdeb.org>
Date: Mon, 24 Sep 2018 15:26:33 +0200
Subject: [PATCH] CSS radio labels also need to be display block or they will
 overlap.

---
 opentech/static_src/src/sass/public/components/_form.scss | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/opentech/static_src/src/sass/public/components/_form.scss b/opentech/static_src/src/sass/public/components/_form.scss
index 879c1a155..611b07aed 100644
--- a/opentech/static_src/src/sass/public/components/_form.scss
+++ b/opentech/static_src/src/sass/public/components/_form.scss
@@ -251,6 +251,7 @@
 
     [type='radio'] + label,
     [type='checkbox'] + label {
+        display: block;
         position: relative;
         padding-left: 30px;
         cursor: pointer;
@@ -304,10 +305,6 @@
 
     // Checkbox specific
     input[type='checkbox'] {
-        & + label {
-            display: block;
-        }
-
         & + label::before {
             transition: background-color $transition;
         }
-- 
GitLab