.card {
    background-color:#ffffff;
}

.form-control, .form-group .form-control {
    padding:12px;
    border:1px solid #E5E5E5;
    border-radius:8px;
    width:100%;
    height:46px;
}

.form-control[disabled], fieldset[disabled] .form-control, .form-group .form-control[disabled], fieldset[disabled] .form-group .form-control {
    border:0;
    background-color:transparent;
}

.password-reset-form .card{
    color: #fff;
}

.ta-r {
    text-align: right;
}

.password-reset .card-resetpassword {
    width:450px;
}
  
.password-reset .conatiner {
    background-color: transparent;
}
  
.password-reset .card {
    box-shadow: none;
    padding: 20px;
    margin: 20px;
    margin:0;
    border-radius:12px;
}

.password-reset .alert {
    padding:0px;
    padding-top:15px;;
    
}

.password-reset .recaptcha-container .alert {
    padding:0px;
    padding-bottom:10px;
    margin-top:-10px;
}

.password-reset input[disabled] {
    padding:0px;
    height:32px;
}




@media only screen and (max-width: 1023px) {
    .password-reset input {
        margin-top:0;
    }
    .password-reset input[disabled] {
        margin-top:0;
        height:30px;
    }
    .password-reset .card-resetpassword {
        width:100%;
    }
    .full-page > .footer {
        bottom:45px;
    }
    .password-reset label {
        margin-top:8px;
        margin-bottom:0px;
    }
    .password-reset .form-group{
        margin-top:0px;   
    }
}

@media only screen and (max-width: 667px) {
    
}