diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss
index 7aca741dd..da217b874 100644
--- a/app/assets/stylesheets/application.scss
+++ b/app/assets/stylesheets/application.scss
@@ -13,6 +13,7 @@
@import "dashboard";
@import "legislation";
@import "legislation_process";
+@import "legislation_process_form";
@import "community";
@import "stats";
@import "custom";
diff --git a/app/assets/stylesheets/legislation_process_form.scss b/app/assets/stylesheets/legislation_process_form.scss
new file mode 100644
index 000000000..14ccdf86e
--- /dev/null
+++ b/app/assets/stylesheets/legislation_process_form.scss
@@ -0,0 +1,35 @@
+.legislation-process-form {
+ fieldset {
+ margin: $fieldset-padding 0;
+ padding-bottom: $fieldset-padding;
+ position: relative;
+
+ &::after {
+ border-bottom: $fieldset-border;
+ bottom: 0;
+ content: "";
+ display: block;
+ margin-left: rem-calc(16);
+ position: absolute;
+ width: calc(100% - #{2 * rem-calc(16)});
+
+ @include breakpoint(small only) {
+ margin-left: rem-calc(10);
+ width: calc(100% - #{2 * rem-calc(10)});
+ }
+ }
+
+ > :last-child {
+ float: left !important;
+ }
+
+ legend {
+ margin-bottom: 0;
+
+ > * {
+ display: block;
+ font-weight: normal;
+ }
+ }
+ }
+}
diff --git a/app/views/admin/legislation/processes/_form.html.erb b/app/views/admin/legislation/processes/_form.html.erb
index 9c5945334..16bfb5daf 100644
--- a/app/views/admin/legislation/processes/_form.html.erb
+++ b/app/views/admin/legislation/processes/_form.html.erb
@@ -1,14 +1,14 @@
<%= render "shared/globalize_locales", resource: @process %>
-<%= translatable_form_for [:admin, @process] do |f| %>
+<%= translatable_form_for [:admin, @process], html: { class: "legislation-process-form" } do |f| %>
<%= render "shared/errors", resource: @process %>
-
-
-
-
<%= t("admin.legislation.processes.form.draft_phase_description") %>
-
+