Как сделать выравнивание формы по центру?
Если известен размеры формы авторизации, например width: 400px; height: 200px;
.form {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -100px 0 0 -200px; /* отступы равны половинным размера формы */
  z-index: 9999; /* чтобы форма была поверх всех элементов страницы */
}
vertical-allign: middle, не?