diff --git a/core/themes/seven/css/components/dropbutton.component.css b/core/themes/seven/css/components/dropbutton.component.css
index 229f1bd..98eb685 100644
--- a/core/themes/seven/css/components/dropbutton.component.css
+++ b/core/themes/seven/css/components/dropbutton.component.css
@@ -66,6 +66,12 @@
   margin-top: 0;
 }
 
+.js td .dropbutton-multiple .dropbutton-action a {
+  white-space: pre-line;
+  max-width: 105px;
+  word-wrap: break-word;
+}
+
 @media screen and (min-width: 37.5625em) { /* 601px */
   .dropbutton li {
     display: inline-block;
@@ -77,11 +83,20 @@
   .js .dropbutton li + li {
     margin-left: 0;
   }
+  .js td .dropbutton-multiple .dropbutton-action a {
+    max-width: 125px;
+  }
 }
 
-/**
- * Copied styling for .button.
- */
+@media screen and (max-width: 600px) {
+  .js td .dropbutton-multiple {
+    padding-right: 0;
+  }
+}
+
+  /**
+   * Copied styling for .button.
+   */
 .js .dropbutton-multiple .dropbutton-widget {
   border: 1px solid #a6a6a6;
   border-radius: 20em;
