/*/////*/
.bor_btn_1 {
    display: inline-flex;
    padding: .25rem .125rem;
    border: 1px solid rgba(160,175,185,.15);
    border-radius: .25rem;
}

.bor_btn_1_text {
    /* font-family: 'Roboto', sans-serif; */
    /* font-weight: bold; */
    text-align: center;
    font-size: .75rem;
    color: #212529;
    line-height: 1;
    padding: .125rem .35rem;
    margin: auto;
    border-radius: inherit!important;
}

.bor_btn_1_text_a {
    margin: auto;
}

.bor_btn_1:hover {
    background: #fff;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.1);
}

.div_search {
    display: flex;
    height: 2.3em;
    float: unset;
    background: #fff;
    padding: 1px;
    border-radius: .25rem;
    box-shadow: 0 1px 3px rgba(0,0,0,.05);
}

#div_search_flex {
    width: 100%;
    display: flex;
}

.form__input {
    border-radius: 2px;
    width: 100%;
    box-shadow: unset;
    border: 1px solid transparent;
    height: calc(1.2em + .5rem + 2px);
}

.form__input:focus {
    color: #495057;
    background-color: #fff;
    border-color: #c4daff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(68,139,255,.25);
}

#search_user_form {
    width: 100%;
    margin: auto;
}

#search_btn {
    width: 3em;
    height: 2em;
    margin: auto;
    padding: 2px;
    border: 1px solid #fff;
    z-index: 7;
}

.form__input_config {
    border: 1px solid #00000024;
    border-color: rgba(135,150,165,.15);
    border-width: 1px;
    border-radius: .25rem;
    color: inherit;
    height: 2.2rem;
}

.btn_default_buc {
    width: 9em;
    text-align: center;
    padding: 1%;
    color: #fff;
    background: #448bff;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-size: .875rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.btn_default_buc:focus {
    color: #495057;
    background-color: #fff;
    border-color: #c4daff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(68,139,255,.25);
}

.btn_default_buc_cer {
    text-align: center;
    margin: auto;
}

.div_flex_input_config_btn_admin {
    min-height: fit-content;
    margin-top: 2%;
}

.no_painn {
    padding: 0;
}

.admin_ba_m {
    background: transparent;
    font-size: 1.3rem;
    margin: auto;
}

.admin_ba_m:hover {
    background: transparent;
}
