This may be a theme or CSS issue, but I am hoping someone can point me in the right direction.

This works perfectly for every field except Body. When I try to add a "teaser" it immediately pushes out the grid to 100%. I can find nothing my my CSS that does this. When I put the entire body in a DIV and set it as the width I need, the wording became narrow BUT the entire width of the row was still used. I removed all formatting, including the paragraph. I removed white spaces and HTML.

The moment I exclude the Body field, it is perfect.

I am using AT commerce theme.

Does anyone have any ideas why the Body field is a problem, or any ideas how I can bypass the body field? Does anyone else have problems when they add a body field?