Никаких отступов добавлять не надо, код ниже сделает блочный элемент всегда в центре.
Решение с отступом не даст вам универсальности на разных экранах.
.center-block { position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; }
Учтите, что позиция абсолютного блока зависит от того, кто его родитель и есть ли выше position: relative.