diff --git a/resources/assets/stylesheets/scss/courseware/toolbar.scss b/resources/assets/stylesheets/scss/courseware/toolbar.scss
index 0670486c91a358091291574febad6f62d87c84ba..69ae2a8c38cd7a47a75eb7eaea81866f63220311 100644
--- a/resources/assets/stylesheets/scss/courseware/toolbar.scss
+++ b/resources/assets/stylesheets/scss/courseware/toolbar.scss
@@ -32,6 +32,11 @@
             right: 0;
         }
 
+        .cw-toolbar-tool-wrapper {
+            position: relative;
+            height: calc(100% - 50px);
+        }
+
         .cw-toolbar-tool-content {
             overflow-y: auto;
             padding-right: 8px;
@@ -100,7 +105,18 @@
             }
 
         }
+        
+        .cw-toolbar-containers {
+            position: relative;
+            height: 100%;
 
+            .cw-containeradder-item-list {
+                height: calc(100% - 120px);
+                overflow-y: auto;
+                padding-right: 10px;
+            }
+        }
+        
         .cw-toolbar-clipboard {
             .cw-collapsible {
                 margin-bottom: 4px;