diff --git a/skins/base/css/molecules/MessageComposer.css b/skins/base/css/molecules/MessageComposer.css
index f4e071dd..d1ae4132 100644
--- a/skins/base/css/molecules/MessageComposer.css
+++ b/skins/base/css/molecules/MessageComposer.css
@@ -62,6 +62,16 @@ limitations under the License.
     -webkit-box-shadow: none;
     -moz-box-shadow: none;
     box-shadow: none;    
+
+    /* needed for FF */
+    font-family: 'Muli', Helvetica, Arial, Sans-Serif;
+    font-weight: 300;
+    font-size: 15px;    
+}
+
+/* hack for FF as vertical alignment of custom placeholder text is broken */
+.mx_MessageComposer_input textarea::-moz-placeholder {
+    line-height: 100%;
 }
 
 .mx_MessageComposer_upload {