diff --git a/gtk-3.20/scss/widgets/_actionbar.scss b/gtk-3.20/scss/widgets/_actionbar.scss
index b24a6bc..49bfdf9 100644
--- a/gtk-3.20/scss/widgets/_actionbar.scss
+++ b/gtk-3.20/scss/widgets/_actionbar.scss
@@ -15,9 +15,9 @@
 }
 
 
-/***************
- ! Search bars *
-****************/
+/****************************
+ ! Search and Location bars *
+*****************************/
 
 @include exports("searchbar") {
     searchbar,
@@ -51,12 +51,13 @@
 
 
 /******************
-* selection mode *
-******************/
+ ! Selection mode *
+*******************/
 
 @include exports("selectionmode") {
-    .selection-mode {
-        &.header-bar, &.toolbar {
+    headerbar,
+    .titlebar:not(headerbar) {
+        &.selection-mode {
             @include toolbar($selected_bg_color, $selected_fg_color);
 
             button {
@@ -65,22 +66,34 @@
                 &.suggested-action { @extend .suggested-action.button; }
             }
 
-            .selection-menu.button {
-                border: 0;
-                background-color: transparent;
+            &:backdrop {
+                background-color: $backdrop_selected_bg_color;
                 background-image: none;
-                color: shade($selected_bg_color, $contrast);
+            }
 
-                &:hover { color: shade($selected_bg_color, ($contrast - .1)); }
+            .selection-menu {
+                &:backdrop, & {
+                    color: shade($selected_bg_color, $contrast);
+                    background-color: transparent;
+                    background-image: none;
+                    box-shadow: none;
+                    border: 0;
 
-                &:active { color: shade($selected_bg_color, ($contrast - .05)); }
+                    &:hover { color: shade($selected_bg_color, ($contrast - .1)); }
+
+                    &:active { color: shade($selected_bg_color, ($contrast - .05)); }
+
+                    .arrow {
+                        -gtk-icon-source: -gtk-icontheme('pan-down-symbolic');
+                        color: transparentize($selected_fg_color, .5);
+                        -gtk-icon-shadow: none;
+                    }
+                }
             }
 
             .dim-label {
-                &, .selection-menu.button & { color: shade($selected_bg_color, ($contrast - .1)); }
+                &, .selection-menu & { color: shade($selected_bg_color, ($contrast - .1)); }
             }
         }
-
-        &.toolbar { padding: $spacing; }
     }
 }