    html{height:100%;}
    body{height:100%;}
.flexbox-wrapper {
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
}

.alert {
  margin-bottom: 10px;
}
.alert-info{color:#FFFFFF;background-color:#70787D;border-color:#7B8389}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}
.alert-info {
  height: 35px;
  line-height:35px;
  padding:0px 15px;
}
.nav>li>a {
    padding: 15px 10px;
}