@charset "UTF-8";
body {
  margin: 10px;
  background-image: url("../images/Fond signature.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: fixed;
}

#navBar .bi-box-arrow-left {
  color: white;
  font-size: 1.4rem;
}

.logo {
  max-width: 125px;
  max-height: 125px;
}

.navbar-nav .nav-link {
  cursor: pointer;
}

.nav-link.active {
  background-color: rgba(255, 255, 255, 0.1) !important;
  color: white !important;
  border: rgba(255, 255, 255, 0.1) !important;
}

.nav-link:hover,
.nav-link.active:hover {
  background-color: rgba(255, 255, 255, 0.1);
  color: white !important;
}

/*
.nav-pills .nav-link.active {
	background-color: transparent !important;
	color: white !important;
}*/
.nav-tabs .nav-link.active {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1) !important;
  border-bottom: 2px solid white !important;
}

.nav-tabs .nav-link {
  color: white !important;
  background-color: transparent !important;
  border: none;
}

h1, h2, h3, h4, h5, h6 {
  color: white !important;
}

.nav-link {
  color: white !important;
}

.modal-title {
  color: black !important;
}

label {
  color: white !important;
}

.modal label {
  color: black !important;
}

.center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

/* style.css */
table {
  width: 100%;
  background-color: transparent !important;
  color: white;
  border-collapse: collapse;
}

table th,
table td {
  border: 1px solid black;
  color: white !important;
}

table > tbody > tr:nth-child(even) {
  background-color: rgba(50, 50, 50, 0.4); /* ligne paire légèrement grise */
}

table > tbody > tr:nth-child(odd) {
  background-color: transparent !important;
}

table > :not(caption) > * > * {
  background-color: transparent !important;
  border-color: black;
  color: white;
}

#backButton.btn-outline-danger {
  color: #ff1a1a;
  border-color: #ff1a1a;
  font-weight: bold; /* Texte plus gras */
  font-size: 1.1rem; /* Texte plus grand */
  border-width: 2px; /* Bordure plus épaisse */
  padding: 0.4rem 1.2rem; /* Un peu plus d'espace interne */
}

#backButton.btn-outline-danger:hover {
  background-color: #ff1a1a;
  color: white;
  border-color: #ff1a1a;
}

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