potresti risolvere creando un altro div dentro "padre", posizionato dopo sinistra e destra, a cui assegnare un clear: both, a quel punto potresti evitare anche di mettere height: 100% a padre