html, body { height: 100%; } body { margin: 0; padding: 0; width: 100%; display: table; font-weight: 100; font-family: 'Lato', sans-serif; } a { color: rgb(8, 114, 175) !important; font-weight: 900; text-decoration: none; } p { font-size: 1.3em; } .container { text-align: center; display: table-cell; vertical-align: middle; } .content { text-align: center; display: inline-block; } .title { font-size: 96px; }