html, .login-form-body{
    background-color: #f4f4f4 !important;
    color: #151515;
}

.login-form{
    background-color: white;
    color: #151515;
    border: 1px solid lightgray;
}

.login-form .login-form-control--text .login-form-control__field, .login-form input.text, .login-form input.text:focus{
    background-color: #f4f4f4;
    color: #151515;
    border: 1px solid lightgray;
}

input[type=checkbox]{
    accent-color: darkslateblue;
}

input[type=submit]{
    background-color: #323232 !important;
    color: #fff !important;
    font-weight: 600 !important;
}

a{
    color: #151515;
}

a:hover{
    color: #3b8b46;
}

.silverstripe-brand .silverstripe-cms-logo .text {
    fill: #c6c6c6;
    border: 1px solid lightgray;
}