diff --git a/app/assets/stylesheets/framework/dropdowns.scss b/app/assets/stylesheets/framework/dropdowns.scss
index 5ab48b6c8747076679bf8f1e7a38a1d7db7c12ab..9613006d021261fe57701743353d02fd3b605f39 100644
--- a/app/assets/stylesheets/framework/dropdowns.scss
+++ b/app/assets/stylesheets/framework/dropdowns.scss
@@ -261,7 +261,13 @@
     text-transform: capitalize;
   }
 
-  .separator + .dropdown-header {
+  .dropdown-bold-header {
+    font-weight: 600;
+    line-height: 22px;
+    padding: 0 16px;
+  }
+
+  .separator + .dropdown-header, .separator + .dropdown-bold-header {
     padding-top: 2px;
   }
 
diff --git a/app/views/layouts/header/_new_dropdown.haml b/app/views/layouts/header/_new_dropdown.haml
index 931c02b7268485ab4e4cd165a828ef898319eb72..e9d45802bac7f421fa9bf868c171b986579154cf 100644
--- a/app/views/layouts/header/_new_dropdown.haml
+++ b/app/views/layouts/header/_new_dropdown.haml
@@ -3,35 +3,38 @@
     = icon('plus fw')
     = icon('caret-down')
   .dropdown-menu-nav.dropdown-menu-align-right
-    %ul
-      - create_group_project = can?(current_user, :create_projects, @group)
-      - create_group_subgroup = can?(current_user, :create_subgroup, @group)
-      - if @group && (create_group_project || create_group_subgroup)
-        %li
-          .bold This group
-        - if create_group_project
-          %li
-            = link_to 'New project', new_project_path(namespace_id: @group.id)
-        - if create_group_subgroup
-          %li
-            = link_to 'New subgroup', new_group_path(parent_id: @group.id)
+    %ul      
+      - if @group
+        - create_group_project = can?(current_user, :create_projects, @group)
+        - create_group_subgroup = can?(current_user, :create_subgroup, @group)
+        - if (create_group_project || create_group_subgroup)
+          %li.dropdown-bold-header This group
+          - if create_group_project
+            %li
+              = link_to 'New project', new_project_path(namespace_id: @group.id)
+          - if create_group_subgroup
+            %li
+              = link_to 'New subgroup', new_group_path(parent_id: @group.id)
+          %li.divider
+          %li.dropdown-bold-header GitLab
 
       - if @project
-        %li
-          .bold This project
-        %li
-          = link_to 'New issue', new_namespace_project_issue_path(@project.namespace, @project)
+        - create_project_issue = can?(current_user, :create_issue, @project)
         - merge_project = can?(current_user, :create_merge_request, @project) ? @project : (current_user && current_user.fork_of(@project))
-        - if merge_project
-          %li
-            = link_to 'New merge request', new_namespace_project_merge_request_path(merge_project.namespace, merge_project)
-        - if can?(current_user, :create_project_snippet, @project)
-          %li
-            = link_to 'New snippet', new_namespace_project_snippet_path(@project.namespace, @project)
-      - if @group || @project
-        %li.divider
-        %li
-          .bold GitLab
+        - create_project_snippet = can?(current_user, :create_project_snippet, @project)
+        - if (create_project_issue || create_project_mr || create_project_snippet)
+          %li.dropdown-bold-header This project
+          - if create_project_issue  
+            %li
+              = link_to 'New issue', new_namespace_project_issue_path(@project.namespace, @project)
+          - if merge_project
+            %li
+              = link_to 'New merge request', new_namespace_project_merge_request_path(merge_project.namespace, merge_project)
+          - if create_project_snippet
+            %li
+              = link_to 'New snippet', new_namespace_project_snippet_path(@project.namespace, @project)
+          %li.divider
+            %li.dropdown-bold-header GitLab
       - if current_user.can_create_project?
         %li
           = link_to 'New project', new_project_path
diff --git a/features/steps/dashboard/new_project.rb b/features/steps/dashboard/new_project.rb
index 4fb16d3bb57f88bb93565d146341377d58b555ce..766aa9b0468143c125fa0ea8faa8c40b359eccbc 100644
--- a/features/steps/dashboard/new_project.rb
+++ b/features/steps/dashboard/new_project.rb
@@ -4,7 +4,7 @@ class Spinach::Features::NewProject < Spinach::FeatureSteps
   include SharedProject
 
   step 'I click "New project" link' do
-    page.within('.content') do
+    page.within '#content-body' do
       click_link "New project"
     end
   end
diff --git a/features/steps/project/create.rb b/features/steps/project/create.rb
index 5f5f806df36c8c9cb05a9b750d1a24c30bf837f1..28be9c6df5bc1ce519e7ee292f352e35ef532f98 100644
--- a/features/steps/project/create.rb
+++ b/features/steps/project/create.rb
@@ -5,7 +5,9 @@ class Spinach::Features::ProjectCreate < Spinach::FeatureSteps
 
   step 'fill project form with valid data' do
     fill_in 'project_path', with: 'Empty'
-    click_button "Create project"
+    page.within '#content-body' do
+      click_button "Create project"
+    end  
   end
 
   step 'I should see project page' do
diff --git a/features/steps/project/forked_merge_requests.rb b/features/steps/project/forked_merge_requests.rb
index 25514eb9ef2d6e19f67fef99c34f19faca1000a8..2d9d3efd9d407d995716dfe4b6d6223217ab6ab7 100644
--- a/features/steps/project/forked_merge_requests.rb
+++ b/features/steps/project/forked_merge_requests.rb
@@ -17,7 +17,9 @@ class Spinach::Features::ProjectForkedMergeRequests < Spinach::FeatureSteps
   end
 
   step 'I click link "New Merge Request"' do
-    page.has_link?('New Merge Request') ? click_link("New Merge Request") : click_link('New merge request')
+    page.within '#content-body' do
+      page.has_link?('New Merge Request') ? click_link("New Merge Request") : click_link('New merge request')
+    end
   end
 
   step 'I should see merge request "Merge Request On Forked Project"' do
diff --git a/features/steps/project/issues/issues.rb b/features/steps/project/issues/issues.rb
index 637e656826755919e8def2687fc41f92169ea243..b376c5049c1280d115e4c25b71524680488df68e 100644
--- a/features/steps/project/issues/issues.rb
+++ b/features/steps/project/issues/issues.rb
@@ -62,7 +62,9 @@ class Spinach::Features::ProjectIssues < Spinach::FeatureSteps
   end
 
   step 'I click link "New issue"' do
-    page.has_link?('New Issue') ? click_link('New Issue') : click_link('New issue')
+    page.within '#content-body' do
+      page.has_link?('New Issue') ? click_link('New Issue') : click_link('New issue')
+    end
   end
 
   step 'I click "author" dropdown' do