body { line-height: normal; background-color: #252838; color: #ccc; font-family: Lato, sans-serif; }
.clear { clear: both; }

a { color: #fff; text-decoration:none; }
a:hover,a:focus { color: #ccc; text-decoration: none; }

.main-logo { position: absolute; top: 50%; left: 50%; margin-top: -110px; margin-left: -375px; height: 220px; width: 750px; }
.main-logo-text { text-align: center; font-size: 28px; }

.details { position: absolute; color: #fff; right: 20px; bottom: 20px; font-size: 16px; text-align: right; }