Also an deinem Code könnte man einiges verbessern. Bzw. wäre es besser wenn die Seite flexibler ist, was die Anzeige in verschiedenen Auflösungen usw. angeht.
Genug der Belehrung,
was Dein Problem lösen könnte:Um Deine beiden DIVs einen weiteres DIV machen. Dann plöppt der 2. nicht mehr unter den anderen wenn die Breite des Viewports nicht mehr ausreicht um beide nebeneinander darzustellen.
Ja das ist mein nächster Plan. Ich wollt erst, dass mal des Layout stimmt und jetzt less ich mich mal in die % oder em oder wie auch immer in SelfHTML ein.