body {
    margin: 0;
    padding: 20px;
    height: 100% !important;
    text-align: center;
}

html { 
  background: url("../img/bg.jpg") no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

* {
    font-family: 'Londrina Solid';
    color: #fff;
}

h2{
font-size:40px;
}

table {
    width: 100% !important;
}

table img {
    height: 300px !important;
}

table a {
    display: block;
    background-color: #fff;
    padding: 20px;
    border-radius: 10px;
}