:root{
  --bs-table-bg:red;
}
.table{
    --bs-table-bg: transparent;
}
.autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
}
.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: 1px solid #d4d4d4;
}
.autocomplete-items div:hover {
  /*when hovering an item:*/
  background-color: #e9e9e9;
}
.autocomplete-active {
  /*when navigating through the items using the arrow keys:*/
  background-color: DodgerBlue !important;
  color: #ffffff;
}
.autoComplete_wrapper>input {
  width: auto !important;
}

tr:hover{
    
}


.tarif-designation,
.tarif-fournisseur,
.tarif-date
{
    font-size:0.8em;
}

.btn.btn-tiny{
    padding: .1rem .2rem;
    font-size: .705rem;
    line-height: 0.5;
}

.btns-v{
    display: inline-block;
    vertical-align: middle;
}
.btns-v .btn{
    display: block;
}
.min-width-200{min-width: 200px;}
.min-width-400{min-width: 400px;}
