Hai provato ad aggiungere:
body, html{
text-align:center;
margin:auto;
}