El font size: 0 no es para darle formato a los textos (en este caso), es para eliminar los espacios que se generan con "inline-block:
Aquí tienes un ejemplo.
Ves que hay espacios entre los elementos, pues si le añades a ".cont_recuadros" un font-size de 0, verás que esos espacios desaparecen.