/* width */
::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px #b1b7c1;
  border-radius: 5px;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #b1b7c1;
  border-radius: 10px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #9da5b1;
}

.smart-table-container{
  overflow-x: auto !important;
}
/*

.accordion-body{
  overflow: auto;
} */
/* .card-container{
  overflow-x: scroll;
} */

.popover{
  max-width: initial !important;
}

.agif-xl-img-icon{
  width: 1.7rem;
  height: 1.7rem;
}

/* annimation pour chargement */
.shed_loading_bounce {
  /* animation: bounce 2s ease infinite; */
  animation: bounce 0.5s cubic-bezier(.5,0.05,1,.5);

  animation-direction: alternate;
  animation-iteration-count: infinite;
}
@keyframes bounce {
  from { transform: translate3d(0, 0, 0);     }
  to   { transform: translate3d(0, 100px, 0); }
}
