diff --git a/app/assets/javascripts/visibility_select.js.es6 b/app/assets/javascripts/visibility_select.js.es6
index a2f8a2395c1ae597f7128b0086596d674fc81de8..e846e7ead77553a21169ecfb269c595939d9cff6 100644
--- a/app/assets/javascripts/visibility_select.js.es6
+++ b/app/assets/javascripts/visibility_select.js.es6
@@ -3,7 +3,7 @@
 
   const VISIBILITY_DESCRIPTIONS = {
     0: 'Project access must be granted explicitly to each user.',
-    10: 'Project access must be granted explicitly to each user.',
+    10: 'This project can be cloned by any logged in user.',
     20: 'The project can be cloned without any authentication.',
   };
 
diff --git a/app/assets/stylesheets/pages/projects.scss b/app/assets/stylesheets/pages/projects.scss
index dcb327a67c6e9d7974d606bcfbf8e9d9437563a8..74b058ac94a9b84ead210eb0d8f7a1d82e998525 100644
--- a/app/assets/stylesheets/pages/projects.scss
+++ b/app/assets/stylesheets/pages/projects.scss
@@ -15,29 +15,17 @@
 .new_project,
 .edit-project {
 
-  .visibility-select-container {
-    padding-left: 26px;
-
-    @media(max-width: $screen-md-min) {
-      padding-left: 15px;
+  .sharing-and-permissions {
+    .header {
+      padding-top: $gl-vert-padding;
     }
-  }
-
-  fieldset {
-
-    &.features {
 
-      .header {
-        padding-top: $gl-vert-padding;
-      }
-
-      .label-light {
-        margin-bottom: 0;
-      }
+    .label-light {
+      margin-bottom: 0;
+    }
 
-      .help-block {
-        margin-top: 0;
-      }
+    .help-block {
+      margin-top: 0;
     }
 
     .form-group {
@@ -876,10 +864,16 @@ pre.light-well {
   }
 }
 
-.project-feature-nested {
+.project-feature {
   @media (min-width: $screen-sm-min) {
     padding-left: 45px;
   }
+
+  &.nested {
+    @media (min-width: $screen-sm-min) {
+      padding-left: 90px;
+    }
+  }
 }
 
 .project-repo-select {
diff --git a/app/views/projects/edit.html.haml b/app/views/projects/edit.html.haml
index 16a26f7d0661a964f03c8e7cc04b24ecd523ec10..ff0da46a31d056fbc68546090f83aa8146f55584 100644
--- a/app/views/projects/edit.html.haml
+++ b/app/views/projects/edit.html.haml
@@ -29,7 +29,7 @@
         %fieldset.append-bottom-0
           %h5.prepend-top-0
             Sharing & Permissions
-          .form_group.prepend-top-20
+          .form_group.prepend-top-20.sharing-and-permissions
             .row.js-visibility-select
               .col-md-9
                 %label.label-light
@@ -40,48 +40,47 @@
                 = render('shared/visibility_select', model_method: :visibility_level, form: f, selected_level: @project.visibility_level)
             = f.fields_for :project_feature do |feature_fields|
               %fieldset.features
-                .row.project-feature-nested
-                  .col-md-9.header
+                .row
+                  .col-md-9.project-feature
                     = feature_fields.label :repository_access_level, "Repository", class: 'label-light'
                     %span.help-block Push files to be stored in this project
                   .col-md-3.js-repo-access-level
                     = project_feature_access_select(:repository_access_level)
 
-                  .col-sm-12
-                    .row.project-feature-nested
-                      .col-md-9.header
-                        = feature_fields.label :merge_requests_access_level, "Merge requests", class: 'label-light'
-                        %span.help-block Submit changes to be merged upstream
-                      .col-md-3
-                        = project_feature_access_select(:merge_requests_access_level)
+                .row
+                  .col-md-9.project-feature.nested
+                    = feature_fields.label :merge_requests_access_level, "Merge requests", class: 'label-light'
+                    %span.help-block Submit changes to be merged upstream
+                  .col-md-3
+                    = project_feature_access_select(:merge_requests_access_level)
 
-                    .row.project-feature-nested
-                      .col-md-9.header
-                        = feature_fields.label :builds_access_level, "Builds", class: 'label-light'
-                        %span.help-block Submit, test and deploy your changes before merge
-                      .col-md-3.double-nested
-                        = project_feature_access_select(:builds_access_level)
+                .row
+                  .col-md-9.project-feature.nested
+                    = feature_fields.label :builds_access_level, "Builds", class: 'label-light'
+                    %span.help-block Submit, test and deploy your changes before merge
+                  .col-md-3
+                    = project_feature_access_select(:builds_access_level)
 
-                    .row
-                      .col-md-9.header
-                        = feature_fields.label :snippets_access_level, "Snippets", class: 'label-light'
-                        %span.help-block Share code pastes with others out of Git repository
-                      .col-md-3
-                        = project_feature_access_select(:snippets_access_level)
+                .row
+                  .col-md-9.project-feature
+                    = feature_fields.label :snippets_access_level, "Snippets", class: 'label-light'
+                    %span.help-block Share code pastes with others out of Git repository
+                  .col-md-3
+                    = project_feature_access_select(:snippets_access_level)
 
-                    .row
-                      .col-md-9.header
-                        = feature_fields.label :issues_access_level, "Issues", class: 'label-light'
-                        %span.help-block Lightweight issue tracking system for this project
-                      .col-md-3
-                        = project_feature_access_select(:issues_access_level)
+                .row
+                  .col-md-9.project-feature
+                    = feature_fields.label :issues_access_level, "Issues", class: 'label-light'
+                    %span.help-block Lightweight issue tracking system for this project
+                  .col-md-3
+                    = project_feature_access_select(:issues_access_level)
 
-                    .row
-                      .col-md-9.header
-                        = feature_fields.label :wiki_access_level, "Wiki", class: 'label-light'
-                        %span.help-block Pages for project documentation
-                      .col-md-3
-                        = project_feature_access_select(:wiki_access_level)
+                .row
+                  .col-md-9.project-feature
+                    = feature_fields.label :wiki_access_level, "Wiki", class: 'label-light'
+                    %span.help-block Pages for project documentation
+                  .col-md-3
+                    = project_feature_access_select(:wiki_access_level)
           .form-group
             = render 'shared/allow_request_access', form: f
           - if Gitlab.config.lfs.enabled && current_user.admin?