- Make sure you have Formidable styling enabled in both the Formidable -> Settings and the individual form settings.
- Compare the form preview page with the form in your theme. Any differences are caused by your theme.
- Several themes are adding extra space between field labels, the required symbol, and fields. WordPress adds HTML (<p> and <br/>) automatically, and some themes send it through this WP filter multiple times which adds paragraphs and line breaks inside the form. In many of these themes, you can fix this by adding [raw] around your form shortcode. [raw][ formidable id=x ][/raw]
As of version 1.07.06, you can use [ formidable id=x minimize=1] to minimize the form HTML so there is nowhere to add the extra <p> and <br/> tags.