Formatting for Mobile

I created an email that is done in HTML. The recipients will receive on desktop and mobile. I cannot use embedded CSS to style it because the email program does not support it so I am stuck using inline CSS. The desktop version looks great, but on mobile it looks awful. I used percentages for the images and widths hoping that would help, but there must be something I am missing. Could someone help please? Thank you.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Jim RiddlesPrepress/OMS SpecialistCommented:
One of the first lessons you learn when it comes to rich style emails is that you need to go back to using tables with inline styles.  It is the only true way to deliver well formatted email.

I would recommend trying a site like BEE Free located here:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Sandy LockeCommented:
You could try using vm for the width instead of percentages.  1vm is equal to 1% of the viewport width which may work better than percentages which are relative to the parent of the element.  Also the wrapper is 600px, so you might want to use something like 90vm so it sizes to the viewport size.

Any dimension using px can be a problem when you are trying to be responsive unless you set a max and min to restrict the range.

Now the kicker. You are never going to get perfection for all email clients. They don't support as much as full featured browsers.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.