diff --git a/opentech/static_src/src/app/src/components/Listing/style.scss b/opentech/static_src/src/app/src/components/Listing/style.scss
index 6fb2c423ac8b1874b6d6a8e138bdbe48a29a5de7..97b57fb30221cf84bc81de50bb72f32c7ff9e6c3 100644
--- a/opentech/static_src/src/app/src/components/Listing/style.scss
+++ b/opentech/static_src/src/app/src/components/Listing/style.scss
@@ -42,6 +42,10 @@
         @include submission-list-item;
 
         &.is-active {
+            @include target-edge {
+                margin-left: 8px;
+            }
+
             border-right: 2px solid $color--white;
             transition: border $transition;
         }
diff --git a/opentech/static_src/src/sass/apply/abstracts/_mixins.scss b/opentech/static_src/src/sass/apply/abstracts/_mixins.scss
index 3ed198376d36b9afd801bf01c746d643bcc1d8b2..a4ac8a42d3d28b1fc951d0226fb1a445087cdc1e 100644
--- a/opentech/static_src/src/sass/apply/abstracts/_mixins.scss
+++ b/opentech/static_src/src/sass/apply/abstracts/_mixins.scss
@@ -168,6 +168,13 @@
     }
 }
 
+// ms-edge specific css
+@mixin target-edge {
+    @supports (-ms-ime-align: auto) {
+        @content;
+    }
+}
+
 @mixin table-ordering-styles {
     thead {
         th {