html,body{padding:0;margin:0;height:100%;min-height:100%}
body{font-family:'Lato',Arial;background: url('img/bg.jpg') center center no-repeat #262523;background-size:cover;color:#fff;}

a{color:#e11e22;}
img{border:0 none;}

#main{width:100%;height:100%;background:rgba(43,42,40,.75);position:relative;}
#content{width:95%;max-width:450px;transform: translate(-50%,-50%);top:50%;left:50%;position:absolute;text-align:center;}
#logo{width:100%;margin-bottom:20px;}
h1{padding:0;margin:0 0 10px 0;font-weight:900;font-size:18px;}
h2{padding:0;margin:0;font-weight:500;font-size:15px;}