html, body {
  height: 100%;
}

#main{
  bottom:2em;
  left:2em;
  position:absolute;
}

h1{
  color:#333333;
  font-size:24px;
  font-weight:normal;
  letter-spacing:-0.05em;
  margin-bottom:12px;
}

h1 strong{
  color:#58BAD4;
}

.twitter-follow-button{
  vertical-align:bottom;
}

#logo{
  right:2em;
  top:2em;
  position:absolute;
}

@media screen and (max-width:800px) {
    #main{
        left:2em;
        right: 2em;
        top:2em;
    }

    #logo{
        display: none;
    }
}