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 replacing [formidable id=x] with
[formidable id=x minimize=1]. This will minimize the form HTML so there is nowhere for your theme/other plugins to add the extra <p> and <br/> tags.
I must say, I am just discovering all the potential of Formidable Pro, and it's brilliant! This will save me a lot of time.
Richard van der Linde
After spending countless hours customizing forms in WordPress for our clients, Formidable Pro is a breath of fresh air. It merges high level customization with extreme ease of use. I would recommend Formidable Pro to anyone looking to create forms in WordPress!