Потому что у картинок-стрелок, как и у тега с цифрами стоит css-свойство float: right и при этом у тега с цифрами указан margin-top: 55px. Подробнее о свойстве float вы можете прочитать по следующей ссылке:
htmlbook.ru/css/float
С men и "серым квадратиком" примерно та же самая ситуация. Я бы на вашем месте вообще в данном месте не использовал float.