diff --git a/Resources/Plugins/edit-design/browser.js b/Resources/Plugins/edit-design/browser.js
index 78a5ee2f..fa2983c6 100644
--- a/Resources/Plugins/edit-design/browser.js
+++ b/Resources/Plugins/edit-design/browser.js
@@ -541,7 +541,7 @@ ${iconData.map(entry => `#tduck .icon-${entry[0]}:before{content:\"\\f0${entry[1
 #tduck .js-docked-compose .js-drawer-close { margin: 20px 0 0 !important }
 #tduck .search-input-control .icon { font-size: 20px !important; top: -4px !important }
 
-.js-column-header .column-type-icon { margin-top: -1px !important }
+.js-column-header .column-type-icon { margin-top: 0 !important }
 .inline-reply .pull-left .Button--link { margin-top: 3px !important }
 
 .tweet-action-item .icon-favorite-toggle { font-size: 16px !important; }
diff --git a/Resources/Scripts/styles/browser.css b/Resources/Scripts/styles/browser.css
index f0b1f1b4..68f089af 100644
--- a/Resources/Scripts/styles/browser.css
+++ b/Resources/Scripts/styles/browser.css
@@ -356,6 +356,11 @@ html[data-td-font='smallest'] .fullname-badged:before, html[data-td-font='small'
   vertical-align: top !important;
 }
 
+a:not(.tweet-detail-action) .reply-triangle {
+  /* fix invisible reply triangle breaking layout */
+  display: none !important;
+}
+
 .column-message.is-actionable span:hover > .icon-small-valigned {
   /* add a visual response when hovering individual filter icons; black theme uses a value of 20 */
   filter: saturate(10);