.form-group .invalid-feedback,
.form-group .valid-feedback {
    font-size: 0.9rem;
    font-weight: 400;
}

.invalid-feedback {
    display: block;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 0.9rem;
    color: #f64e60;
}

input, select, label, button {
    font-size: 16px !important;
}

input::placeholder {
    font-size: 16px !important;
    color: #ccc !important;
    background: #ffffff !important;

}

input {
    outline: none !important;
    background: #ffffff !important;
}


input, input:focus {
    border-color: #ccc !important;
}

.font-16 {
    font-size: 16px !important;
}

.signUp-condition.signIn-condition .custom-checkbox input[type="checkbox"] + label:before, .signUp-condition.signIn-condition .custom-checkbox input[type="checkbox"] + label:after {
    margin-top: 4px;
}

.btn-primary:hover {
    color: #fff;
    background-color: #0976db !important;
    border-color: #0976db !important;
}

@-webkit-keyframes autofill {
    0%, 100% {
        color: #666;
        background: transparent;
    }
}

input:-webkit-autofill {
    -webkit-animation-delay: 1s; /* Safari support - any positive time runs instantly */
    -webkit-animation-name: autofill;
    -webkit-animation-fill-mode: both;
}


input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"],
select:focus,
textarea {
    font-size: 16px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    select:focus,
    textarea:focus,
    input:focus {
        font-size: 16px !important;
    }
}


/* Change the white to any color */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active
{
    -webkit-box-shadow: 0 0 0 30px white inset !important;
}


/*Change text in autofill textbox*/
input:-webkit-autofill
{
    -webkit-text-fill-color: #495057 !important;
}

