Я знаю, что это старый вопрос, но для любого, кто сталкивается с этим в поисках решения аналогичного вопроса, я написал плагин jQuery, который может очень легко центрировать любой элемент блока. Это не для продвижения моего собственного проекта, я, честно говоря, просто хочу помочь и внести свой вклад, где я могу. Здесь есть ссылка и демоверсия здесь .