diff --git a/wax-prosemirror-services/src/EssayService/essay.css b/wax-prosemirror-services/src/EssayService/essay.css
new file mode 100644
index 0000000000000000000000000000000000000000..a1649d9e7b60b9541530e40246ba88ae18ed363c
--- /dev/null
+++ b/wax-prosemirror-services/src/EssayService/essay.css
@@ -0,0 +1,18 @@
+  /* -- Essay ---------------------------------- */
+  .essay {
+    border: 3px solid #f5f5f7;
+    margin-bottom: 30px;
+    margin-top: 30px;
+    padding: 3px;
+  }
+
+  essay::before {
+   background-color: #fff;
+   bottom: 22px;
+   color: #535e76;
+   content: 'Essay';
+   height: 10px;
+   left: -1px;
+   position: relative;
+   width: 30px;   
+  }
\ No newline at end of file
diff --git a/wax-prosemirror-services/src/FillTheGapQuestionService/fillTheGap.css b/wax-prosemirror-services/src/FillTheGapQuestionService/fillTheGap.css
new file mode 100644
index 0000000000000000000000000000000000000000..0644fabcc9d5890d7d5eeb203acfae9eeeea4fa1
--- /dev/null
+++ b/wax-prosemirror-services/src/FillTheGapQuestionService/fillTheGap.css
@@ -0,0 +1,17 @@
+  .fill-the-gap {
+    border: 3px solid #f5f5f7;
+    margin-bottom: 30px;
+    margin-top: 30px;
+    padding: 3px;
+  }
+
+  .fill-the-gap::before {
+      background-color: #fff;
+      bottom: 22px;
+      color: #535e76;
+      content: 'Fill The Gap';
+      height: 10px;
+      left: -1px;
+      position: relative;
+      width: 30px;
+  }
\ No newline at end of file
diff --git a/wax-prosemirror-services/src/MultipleChoiceQuestionService/multipleQuestionStyles.css b/wax-prosemirror-services/src/MultipleChoiceQuestionService/multipleQuestionStyles.css
new file mode 100644
index 0000000000000000000000000000000000000000..d3ddcdf6d54ae0af2bd200cfb388a9c6f5c97407
--- /dev/null
+++ b/wax-prosemirror-services/src/MultipleChoiceQuestionService/multipleQuestionStyles.css
@@ -0,0 +1,46 @@
+  /* -- Multiple Choice ---------------------------------- */
+.multiple-choice,
+.multiple-choice-single-correct,
+.true-false,
+.true-false-single-correct {
+  border: 3px solid #f5f5f7;
+  counter-reset: question-item-multiple;
+  margin: 38px;
+  padding: 20px;
+  padding-top: 0px;
+}
+
+.multiple-choice::before,
+.multiple-choice-single-correct::before,
+.true-false::before,
+.true-false-single-correct::before {
+  bottom: 25px;
+  counter-increment: multiple-question;
+  position: relative;
+  right: 20px;
+}
+
+.multiple-choice .ProseMirror,
+.multiple-choice-single-correct .ProseMirror,
+.true-false .ProseMirror,
+.true-false-single-correct .ProseMirror {
+  box-shadow: none!important;
+  padding: 5px 5px 0 5px!important;
+}
+
+
+.multiple-choice::before {
+  content: 'Answer Group ' counter(multiple-question) ' (multiple choice)';
+}
+
+.multiple-choice-single-correct::before {
+  content: 'Answer Group ' counter(multiple-question)' (multiple choice single correct)';
+ }
+
+.true-false::before {
+  content: 'Answer Group ' counter(multiple-question) ' (true/false)';
+}
+
+.true-false-single-correct::before {
+  content: 'Answer Group ' counter(multiple-question)' (true/false single correct)';
+}
\ No newline at end of file