body{
    padding-top:50px;
    color:white;
    height:100%
}
.form-signin{
    width: 100%;
    max-width: 330px;
    padding: 15px;
    margin: 0 auto;
}
.flexme{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap:wrap;
    background:linear-gradient(black,teal,teal,teal,black);
    background-attachment:fixed;
}
.flexmemenu a {
    color:white;
    
    border-radius: .5em;
    border-style: solid;
    padding: 1em;
    display: block;
    
    text-align: center;
}
.flexmemenu a:hover {
    background:linear-gradient(white,silver,silver);
}
