.logo{
    max-width: 180px;
    margin: 15px auto;
}

.row{
    max-width: 450px;
    margin: 80px auto;
    border: 1px solid #ddd;
    padding: 40px 10px;
}
.btn-primary {
    color: #fff;
    background-color: #429bc5;
    border-color: #2e6da4;
    width: 30%;
    float: right;
    bottom: 38px;
    position: relative;
    font-weight: 700;
}
.btn-primary:hover {
    border-color: #204d74;
    background-color: #fff;
    border: 1px solid #429BC4;
    color: #429BC4;
    font-weight: 700;
}