.login-pf body {
    background: url("../img/color-triangles.png") no-repeat center center fixed;
    background-size: cover;
    height: 100%;
}

.login-pf-page {
    padding-top: 30px;
    padding-bottom: 30px;
}

#kc-info {
    margin-bottom: 0;
}

.card-d4s-wide {
    max-width: 750px;
}

.d4s-terms-text {
    max-height: 40vh;
    overflow-y: auto;
    padding: 0 20px 10px 0;
}

.d4s-terms-info {
    font-weight: bold;
    font-variant: small-caps;
}
