This seems really difficult to explain. Would you consider ordering the elements to get a simpler configuration such as having only horizontal margins?