@import url(http://fonts.googleapis.com/css?family=Inconsolata:400,700); @import url(http://reset5.googlecode.com/hg/reset.min.css); html, body { overflow: hidden } body, input { font-size: 1.1em } body { background-color: rgb(24,27,32); color: rgb(155,144,129); font-family: Inconsolata; } #container { text-align:center; position: absolute; height: 100%; width: 100%; } #container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } #center { display: inline-block; text-align:left; margin-top: -2em; } footer { position: absolute; width: 100%; bottom: 0; left: 0; padding: 1em; font-size: .9em; color: rgb(89,84,80) } footer span { float: right; margin-right: 2em; } h1 { margin: 1em 0 0 1em; font-size: 1.8em; font-weight: 700; color: rgb(81,94,102); } h1 a { color: rgb(81,94,102) !important} h2 { font-size: 1.2em; margin: .5em 0 0 1.5em; } input[type="text"] { border: none; border-bottom: .15em dashed rgb(43,44,46); outline: none; background: transparent; color: rgb(119,96,73); padding: 0 2px; } input[type="submit"] { border: .12em solid rgb(43,44,46); padding: .2em .4em !important; background: transparent; color: rgb(119,87,80); cursor: pointer; } a:link, a:visited { color: rgb(119,96,73); text-decoration: none; } a:hover { text-decoration: underline; transition: color .5s ease; color: rgb(119,87,80); }