@charset "UTF-8";
.select2-container.select2 {
  width: 100% !important;
}

.ui-menu {
  z-index: 10000;
}

body > .select2-container--open {
  z-index: 10000;
}

.wire-loading {
  height: 100%;
  width: 100%;
  background-color: white;
  opacity: 0.5;
  position: absolute;
  display: flex;
  justify-content: center;
  text-align: center;
  z-index: 999;
  height: -webkit-fill-available;
  width: -webkit-fill-available;
}
.wire-loading span {
  position: absolute;
  top: 100px;
}

.ligne_don td {
  cursor: pointer;
}
.ligne_don td * {
  /* pour les sous éléments, comme une case à cocher*/
  cursor: pointer;
}

.btnFileImport {
  display: inline-block;
  position: relative;
  height: 2rem;
  width: 13rem;
}
.btnFileImport input[type=file] {
  position: absolute;
  left: 0;
  opacity: 0;
  top: 0;
  bottom: 0;
  width: 100%;
}
.btnFileImport .btn {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  display: flex;
}
.btnFileImport .dragover {
  background-color: #aaa;
}

.table tbody td, .table thead th {
  text-align: center;
}

footer {
  position: absolute;
  bottom: 0px;
  width: 100%;
  /* height: 50px; */
  overflow: hidden;
}

body {
  position: relative;
  padding-bottom: 30px;
  min-height: 100vh;
}

/*# sourceMappingURL=style.css.map */
