Infusionsoft HTML code not formatting correctly on website

I am new to Infusionsoft and know a little html. I have created a web form in Infusionsoft and have copied the html code (no CSS) to our website. The form looks okay; however, the field labels position and field size are not right. a) I would like to have the field labels and the text fields on the same line. b) I would like the text fields to be a width of approx 300. Is there specific code that I would need to add i: n order to do this? If so, where would I place it within the webpage html? Here is the live web page:

Any advice is greatly appreciated!

You might want to try something like this instead. It will make your life much easier. Plus it’s free!

Thank you Adrian! I will definitely look at formlift. Thanks again for your response!