Не работает line-height, почему?
Короче решил проблему. Проблема была в том что DOCTYPE html не был выведен в первую очередь, вместо него сначала шли php-шные echo со всякой шнягой.
item у вас скорее всего центрируется не из за line-height а из за vertical-align: middle; 
а значит нужно проблему искать в родителях