Il css pare corretto. Forse l'errore nel markup: puoi postarci la porzione di codice del form?

Grazie.