diff --git a/resources/assets/stylesheets/scss/courseware/blocks/text.scss b/resources/assets/stylesheets/scss/courseware/blocks/text.scss
index 6bb182429a0ffa2c7d94ae0d71f4053cc4051e71..da943da16dcf38fc776007959e30da402cd886e1 100644
--- a/resources/assets/stylesheets/scss/courseware/blocks/text.scss
+++ b/resources/assets/stylesheets/scss/courseware/blocks/text.scss
@@ -9,8 +9,4 @@
     .cke {
         width: 100% !important;
     }
-
-    .ckplaceholder {
-        height: 0 !important;
-    }
 }
diff --git a/resources/assets/stylesheets/scss/forms.scss b/resources/assets/stylesheets/scss/forms.scss
index fc3eb4b41f58d4feafa304c3733e720f73f2cd76..8c5682462f36e63e5fabaa04fbe53b18268ef3d8 100644
--- a/resources/assets/stylesheets/scss/forms.scss
+++ b/resources/assets/stylesheets/scss/forms.scss
@@ -70,6 +70,10 @@ form.default {
         }
     }
 
+    .ck-source-editing-area textarea {
+        max-width: unset;
+    }
+
     input[list] {
         @include background-icon(arr_1down, clickable);
 
@@ -80,6 +84,12 @@ form.default {
 
     textarea:not(.size-l) + .ck-editor {
         max-width: $max-width-m;
+
+        .ck-toolbar__grouped-dropdown {
+            .ck-toolbar {
+                max-width: calc($max-width-m - 2px);
+            }
+        }
     }
 
     .quicksearch_container {
@@ -107,7 +117,7 @@ form.default {
 
         input[type=date], input[type=email], input[type=number],
         input[type=password], input[type=text], input[type=time], input[type=tel], input[type=url],
-        textarea, select, .ckplaceholder {
+        textarea, select, .ck.ck-editor {
             display: block;
             margin-top: 0.5ex;
         }
@@ -115,6 +125,10 @@ form.default {
         .ck-editor {
             text-indent: initial;
         }
+
+        .ck-source-editing-area textarea {
+            margin-top: 0;
+        }
     }
 
     .formpart {
diff --git a/resources/assets/stylesheets/scss/studip-cke-ui.scss b/resources/assets/stylesheets/scss/studip-cke-ui.scss
index 883858d08c87341d196bb865a050792b12306030..750a35b2d4d193657a36e5ca59210eecaadef4ce 100644
--- a/resources/assets/stylesheets/scss/studip-cke-ui.scss
+++ b/resources/assets/stylesheets/scss/studip-cke-ui.scss
@@ -65,9 +65,6 @@
     --ck-color-tooltip-text: var(--color-text);
 }
 
-.ck.ck-editor {
-    margin-top: 0.5ex;
-}
 .ck.ck-icon, .ck.ck-icon * {
     color: var(--base-color);
 }
@@ -384,14 +381,6 @@ $editor-min-height: 8em;
     min-height: $editor-min-height;
 }
 
-form.default label:not(.undecorated):not(.ck-voice-label) .ck-source-editing-area textarea {
-    margin-top: 0;
-}
-
-form.default .ck-source-editing-area textarea {
-    max-width: unset;
-}
-
 /* forum fixes */
 #forum .ck-source-editing-area textarea {
     height: 100%;
@@ -419,14 +408,6 @@ form.default .ck-source-editing-area textarea {
     }
 }
 
-form.default textarea:not(.size-l) + .ck-editor {
-    .ck-toolbar__grouped-dropdown {
-        .ck-toolbar {
-            max-width: calc(48em - 2px);
-        }
-    }
-}
-
 /* balloon editor button*/
 .ck.ck-block-toolbar-button {
     background-color: var(--dark-gray-color-5);