/* style selectpicker */
.dropdown.bootstrap-select {width: 100% !important;}

.btn.dropdown-toggle.btn-light{
    background-color: white;
    display: block;
    width: 100%;
    padding: 0.8rem 2rem 0.8rem 0.75rem;
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.5rem;
    border: 1px solid #bec8d0;
    border-radius: 8px;
    color: black;
}

.btn.dropdown-toggle.disabled.btn-light {
    border: 1px solid #a3acb3;
    color: #5b6b79 !important;
    background-color: #f3f5f7 !important;
}

.dropdown.bootstrap-select.show-tick,
.dropdown.bootstrap-select.show-tick.dropup {
    width: 100% !important;
}

.btn.dropdown-toggle[data-id^="select_"] {
    background-color: white;
    display: block;
    width: 100%;
    padding: 0.8rem 2rem 0.8rem 0.75rem;
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.4rem;
    border: 1px solid #bec8d0;
    border-radius: 8px;
    color: black;
    
}

.btn.dropdown-toggle[data-id^="select_"] .filter-option-inner-inner {
    color: #495057 !important;
    font-size: 0.875rem !important;
}

.btn.dropdown-toggle[data-id^="select_"]:hover {
    background-color: #f3e5f5 !important;
    border-color: #673ab7 !important;
}

.btn.dropdown-toggle[data-id^="select_"]:focus {
    outline: none !important;
    border-color: #673ab7 !important;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(103, 58, 183, 0.25) !important;
            box-shadow: 0 0 0 0.2rem rgba(103, 58, 183, 0.25) !important;
}
/* style selectpicker */

#badge_dados, #badge_endereco, #badge_observacao, .badge_forms {
    position: relative;
    top: +10px;
    left: +10px;
    z-index: 100;
}

.border {
    border-radius: 10px;
}

#btn_hide, #btn_hide1, #btn_hide2{
    border-top-right-radius: 19px !important;
    border-bottom-right-radius: 19px !important;
}

/* Inicio Adaptações TAGIFY para estilo igual ao form-control */

.tagify__input {
    padding: 0.8rem 0.75rem!important;
    font-size: 0.875rem!important;
    font-weight: 400!important;
    line-height: 1.5!important;
    margin: 0rem!important;
    border: 0px!important;
}

.tagify{
    border-color: #bec8d0!important;
}

.item.dragging {
    opacity: 0.6;
  }
  .item.dragging :where(.details, i) {
    opacity: 0;
  }

/* Final Adaptações TAGIFY para estilo igual ao form-control */

