Проблема здесь в том, что тело и html установлены на display:table;.
display:table;
Вам нужно переключить их display на block, чтобы исправить его.
display
block