@font-face {
  font-family: "Aptos";
  src: url("fonts/aptos.ttf");
}
body {
  background-color: #4169e1;
  font-family: "Aptos";
}

.text-primary {
  color: #4169e1 !important;
}

.text-important {
  color: #4169e1;
  font-weight: 600;
}

.text-secondary {
  color: #ffed01;
}

.btn.btn-primary {
  background-color: #4169e1;
  border-color: #4169e1;
}

.container .card.card-home {
  max-width: 80% !important;
}
.container.container-admin {
  max-width: 100% !important;
}

.list-group .list-group-item {
  text-align: justify;
}

table tr.bg-success th, table tr.bg-success td {
  background-color: #d0ffd8 !important;
}

#tableExport_wrapper .dt-info, #tableExport_wrapper .dt-paging, #tableExport_wrapper .dt-search {
  display: none;
}
#tableExport_wrapper .dt-button.buttons-excel {
  background-color: #198754 !important;
  border-radius: 5px;
  border-color: #198754;
}
#tableExport_wrapper .dt-button.buttons-excel:hover {
  border-color: #198754;
}

/* MOBILE */
@media screen and (max-width: 768px) {
  .container.w-50 {
    width: 98% !important;
  }
  .container img {
    width: 40%;
  }
  .card .card-header {
    font-size: 1.2em;
  }
  .card p {
    font-size: 0.9em;
  }
  .card.card-home {
    width: 100%;
  }
  .card.card-home ul li {
    font-size: 0.9em;
  }
  .card.card-home .btn {
    font-size: 0.9em;
  }
  table {
    font-size: 0.8em;
  }
}
/* TABLETTE */
@media (min-width: 768px) and (max-width: 991px) {
  .container.w-50 {
    width: 85% !important;
  }
  .container img {
    width: 45%;
  }
  .card .card-header {
    font-size: 1.3em;
  }
  .card p {
    font-size: 1.1em;
  }
  .card.card-home {
    width: 100%;
  }
  .card.card-home ul li {
    font-size: 1.1em;
  }
  .card.card-home .btn {
    font-size: 1.1em;
  }
  table {
    font-size: 0.9em;
  }
}
/* LARGE */
@media (min-width: 992px) and (max-width: 1200px) {
  .container.w-50 {
    width: 95% !important;
  }
  .container img {
    width: 45%;
  }
  .card .card-header {
    font-size: 1.5em;
  }
  .card p {
    font-size: 1.3em;
  }
  .card.card-home {
    width: 100%;
  }
  .card.card-home ul li {
    font-size: 1.3em;
  }
  .card.card-home .btn {
    font-size: 1.3em;
  }
  table {
    font-size: 0.9em;
  }
}/*# sourceMappingURL=style.css.map */