body {
    background: none repeat scroll 0 0 #fff;
}

div.container {
    display: table;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    margin-top: 10%;
}

pre.avatar {
    display: block;
    margin: 1em auto;
    font: 10px/5px monospace;
    text-align: center;
    white-space: pre-line;
    vertical-align: middle;
}

h1 {
    margin: 3em auto;
    font: 14px/6px monospace;
    font-weight: 900;
    color: #505050;
    text-align: center;
}

h2 {
    margin: 2em auto;
    font: 10px/5px monospace;
    font-weight: 900;
    color: #505050;
    text-align: center;
}

p {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}


