potresti inserire sui tuoi due div una larghezza minima in pixel (min-width) così che quando la finestra si restringe troppo il secondo div vada a capo. Potresti in alternativa togliere quello stile in linea, assegnare un id a ciascuno dei due e far ricorso alle media queries aggiungendo delle regole apposite nel css. Esempio

codice:
#modulo{
 float:left;width:50%
}
#mappa{
 float:left;width:50%
}

@media all and (min-width: 320px) and (max-width: 780px) {
#modulo{
 float:none;width:auto
}
#mappa{
 float:none;width:auto
}
da personalizzare secondo le tue esigenze