So che internet explorer con i font non gestisce bene i px ed è meglio usare .em , ma questo è un problema che ho avuto di recente, se non ricordo male ho risolto cambiando l'unità di misura da em a %

prova così.

codice:
border-radius: 50%;