.input-login::placeholder {
    color: #bcbec0 !important;

}


.input-login {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    width: 100%;
    margin-bottom: 1.5rem;
    font-size: 16px;
    background-color: #ffffff;
    border-radius: 6px !important;
}

.input-user {
    border-radius: 5px;
    border: solid 0.5px #2f4269;
    background-color: #ffffff;
    color: #4d3d35;
}

.request {
    color: red !important;
}

.text-form-user {
    text-align: right !important;
}

.checkbox-position {
    background-color: #ffffff !important;
    border: solid 0.5px var(--theme-second-color) !important;
}

.form-input {
    border-radius: 5px !important;
    border: solid 0.5px #2f4269 !important;
    background-color: #ffffff !important;
    color: #4d3d35 !important;
}

.textarea-cliniter-dental {
    border-radius: 5px;
    border: solid 0.5px #2f4269;
    background-color: #ffffff;
    color: #4d3d35;
}

.select2-container--default .select2-selection--single {
    /* border: 1px solid #2f4269 !important; */
    border: 1px solid #707070 !important;
    /* line-height: 1.5 !important; */
    height: calc(2.25rem + 2px) !important
}

.ip-discount-per {
    width: 50% !important;
}

.btn.dropdown-toggle.bs-placeholder,
.btn.dropdown-toggle {
    margin: 0;
}
