¿Has probado quitarle el type=text y usar la clase en el campo de texto? algo como:
Como quiera que sea si es el único campo al que le pones clase ID sólo lo afectará a él. Esque siento que el type=text puede dar lugar a incompatibilidades entre navegadores, pero es solo una corazonada.
Saludos!