display suite modifications
i will advice you to use "Fluid two column stacked" layout. This layout provides a header region, then two left and right columns and one footer region. 
So you can display your data by putting appropriate fields in the right regions. Also if you don't have any fields in any region that region will simply not display and if you don't have data in the left column then the right column will shift to the left side.
Hope this solves your problem.