Di solito i blocchi hanno
top: 0;
di default
A te invece interessa che abbiano:
bottom: 0;
Devi quindi specificarlo esplicitamente.
Potrebbe anche essere necessario un
position: relative;
ma prova prima senza.
PS: ho supposto che i due blocchi siano racchiusi in un blocco che li contiene entrambi, e che non ha nulla al di sotto: se serve inseriscili in un blocco extra da soli.