Juste un petit billet pour dire que le texte contenu dans les balises <input/> aurait de base un font-family dépendant de l’OS. Si vous voulez un font-family particulier, il vous faudra le redéfinir explicitement sur la balise elle-même, sur son id ou sa class (elle ne prend pas en héritage le font-family de son parent).
input{font-family:nom_de_la_police;}