diff --git a/css/entity_browser.entity_list.css b/css/entity_browser.entity_list.css
index 3504eb8d7992..8e5951481c8e 100644
--- a/css/entity_browser.entity_list.css
+++ b/css/entity_browser.entity_list.css
@@ -27,3 +27,28 @@
 .entities-list.hidden {
   display: none;
 }
+
+@media screen and (max-width: 1250px) {
+  .entities-list tbody * {
+    display: block;
+  }
+
+  .entities-list thead tr th:nth-child(2), .entities-list thead tr th:nth-child(3), .entities-list thead tr th:nth-child(4) {
+    display: none;
+  }
+
+  .entities-list tbody tr td a.tabledrag-handle {
+    position: absolute;
+    margin-left: -40px;
+  }
+
+  .entities-list tbody tr td {
+    margin-left: 20px;
+  }
+}
+
+@media screen and (min-width: 1251px) {
+  .entities-list {
+    table-layout: fixed;
+  }
+}
