Es posible que sea un efecto "onMouseOver" de Javascript que haga crecer los íconos, y haga lo opuesto en "onMouseOut".
Aunque también es posible con las nuevas transiciones en CSS, sería cuestión de ver el código. En tal caso, solo debes darle un tamaño inicial a la imagen, un tamaño final en un ":hover" y la etiqueta de transición que indique el lapso de tiempo del efecto