body{
    font-family: Arial, Helvetica, sans-serif; 
    text-align: center;
    padding: 5em 1em 1em 1em;
}

p.hint{
    color: #999;
    text-transform: uppercase;
    margin-top: 5em;
    margin-bottom: 2em;
}

a.button{
    display: inline-block;
    padding: 0.3em 1.2em;
    margin: 0 0.3em 0.3em 0;
    border-radius: 2em;
    box-sizing: border-box;
    text-decoration: none;
    color: #FFFFFF;
    background-color: #4eb5f1;
    text-align: center;
    transition: all 0.2s;
    font-size: 140%;
}

a.button:hover{
    background-color: #4095c6;
}

@media all and (max-width:30em){
    a.button{
        display:block;
        margin:0.2em auto;
    }
}