diff --git a/opentech/apply/funds/blocks.py b/opentech/apply/funds/blocks.py
index ccc4bb0db34a97b1c08c799cc3fc907c41e28f6d..614bf4918a1e2fde4da36d2c5f8b6afa2ef51545 100644
--- a/opentech/apply/funds/blocks.py
+++ b/opentech/apply/funds/blocks.py
@@ -6,7 +6,7 @@ from django.utils.translation import ugettext_lazy as _
 from addressfield.fields import AddressField
 from opentech.apply.categories.blocks import CategoryQuestionBlock
 from opentech.apply.stream_forms.blocks import FormFieldsBlock
-from opentech.apply.utils.blocks import MustIncludeFieldBlock, CustomFormFieldsBlock
+from opentech.apply.utils.blocks import MustIncludeFieldBlock, CustomFormFieldsBlock, RichTextFieldBlock
 
 
 class ApplicationMustIncludeFieldBlock(MustIncludeFieldBlock):
@@ -103,6 +103,7 @@ class DurationBlock(ApplicationMustIncludeFieldBlock):
 
 class ApplicationCustomFormFieldsBlock(CustomFormFieldsBlock, FormFieldsBlock):
     category = CategoryQuestionBlock(group=_('Custom'))
+    rich_text = RichTextFieldBlock(group=_('Fields'))
     required_blocks = ApplicationMustIncludeFieldBlock.__subclasses__()
 
 
diff --git a/opentech/apply/funds/templates/funds/applicationsubmission_form.html b/opentech/apply/funds/templates/funds/applicationsubmission_form.html
index db69471fe0718910bda9a37ed3ec2c68fff3959f..8cfff8a972948aa669b610746ffce562abcdd34b 100644
--- a/opentech/apply/funds/templates/funds/applicationsubmission_form.html
+++ b/opentech/apply/funds/templates/funds/applicationsubmission_form.html
@@ -25,12 +25,13 @@
     <div>
         <form class="form" action="" method="post" enctype="multipart/form-data">
             {% csrf_token %}
+            {{ form.media }}
 
             {% for field in form %}
                 {% if field.field %}
-                {% include "funds/includes/field.html" %}
+                    {% include "funds/includes/field.html" %}
                 {% else %}
-                {{ field }}
+                    {{ field }}
                 {% endif %}
             {% endfor %}
             {% for button_name, button_value in buttons %}
@@ -47,7 +48,3 @@
 </div>
 
 {% endblock %}
-
-{% block extra_js %}
-    {{ form.media }}
-{% endblock %}
diff --git a/opentech/templates/base-apply.html b/opentech/templates/base-apply.html
index 5ebdb2b767151d11ca7f935601ab5c8f63b3095c..f44eb0c3f1136fa8acaf6991cf72908b15f64127 100644
--- a/opentech/templates/base-apply.html
+++ b/opentech/templates/base-apply.html
@@ -29,6 +29,8 @@
         <link rel="stylesheet" type="text/css" href="{% static 'css/apply/main.css' %}">
         {# Hijack styling #}
         <link rel="stylesheet" type="text/css" href="{% static 'hijack/hijack-styles.css' %}" />
+
+        <script type="text/javascript" src="{% static 'js/main.js' %}"></script>
     </head>
 
     <body class="{% block body_class %}light-grey-bg template-{{ page.get_verbose_name|slugify }}{% endblock %}">
@@ -93,8 +95,6 @@
         </main>
 
         <footer class="footer"></footer>
-
-        <script type="text/javascript" src="{% static 'js/main.js' %}"></script>
         {% block extra_js %}{% endblock %}
     </body>
 </html>