Hier mein Code zur Demo:
verdammte divsuppe - warum nicht formulare und fieldsets (die dafür gedacht sind, formulare zu gliedern) verwenden?
<form>
<fieldset>
<input />
<input />
<select />
</fieldset>
</form>
dein problem hast du zwar schon gelöst, aber der code ist dennoch verbesserungswürdig