@charset "UTF-8";
/* Import du CSS pour 'header.php' */
/* CSS pour 'header.php' */
body {
  font-family: "Lato", sans-serif;
  /* Petite touche de personnalisation pour l'auto-completion de la barre de recherche*/
}
body header .navbar .row {
  --bs-gutter-x: 0 !important;
  --bs-gutter-y: 0 !important;
}
body header .navbar .container-fluid {
  /* CSS pour le menu de navigation */
  width: 100%;
  padding: 0 10%;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 991.98px) {
  body header .navbar .container-fluid {
    gap: 20px;
  }
}
body header .navbar .container-fluid .titre-logo-site {
  /* Logo et lien de redirection sur l'accueil */
  display: flex;
  flex-direction: column;
  align-items: center;
}
body header .navbar .container-fluid .titre-logo-site .lien-accueil {
  margin: 0;
  padding: 0;
  color: black;
}
body header .navbar .container-fluid .titre-logo-site .lien-accueil .logo-site {
  width: 100%;
  height: 100%;
}
body header .navbar .container-fluid .titre-logo-site .lien-accueil .titre-site {
  margin: 0;
  text-align: center;
  font-size: 1.25rem;
}
@media (max-width: 991.98px) {
  body header .navbar .container-fluid .titre-logo-site .lien-accueil .titre-site {
    font-size: 1.67rem;
  }
}
body header .navbar .container-fluid .liens-site {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
  border-radius: 10px;
  box-shadow: 2px 2px 10px 0px #1F4290;
}
@media (max-width: 991.98px) {
  body header .navbar .container-fluid .liens-site {
    margin: 0 0 20px 0;
    padding: 20px 0;
  }
}
body header .navbar .container-fluid .liens-site #navBtn {
  /* Bouton menu de navigation sur tablette */
  width: 5rem;
  border: none;
  background: transparent;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
}
@media (min-width: 992px) {
  body header .navbar .container-fluid .liens-site #navBtn {
    display: none;
  }
}
body header .navbar .container-fluid .liens-site #navBtn p {
  width: 0.8em;
  height: 0.8em;
  margin: 0;
  border-radius: 50%;
  background-color: #36A02C;
}
body header .navbar .container-fluid .liens-site #navBtn p:nth-of-type(1) {
  transform: translateX(-100%);
  animation: left-swing 0.5s ease-in alternate infinite;
}
body header .navbar .container-fluid .liens-site #navBtn p:nth-of-type(3) {
  transform: translateX(-95%);
  animation: right-swing 0.5s ease-out alternate infinite;
}
@keyframes left-swing {
  50%, 100% {
    transform: translateX(95%);
  }
}
@keyframes right-swing {
  50% {
    transform: translateX(-95%);
  }
  100% {
    transform: translateX(100%);
  }
}
body header .navbar .container-fluid .liens-site .site-liens {
  /* Liens pour les logs de compte et l'ancien site. Également la section de connexion à l'intranet */
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 575.98px) {
  body header .navbar .container-fluid .liens-site .site-liens {
    flex-direction: column;
  }
}
@media (max-width: 991.98px) {
  body header .navbar .container-fluid .liens-site .site-liens {
    display: none;
  }
}
body header .navbar .container-fluid .liens-site .site-liens .liens {
  display: flex;
  justify-content: center;
}
body header .navbar .container-fluid .liens-site .site-liens .liens .lien-logs, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-ancien-site {
  text-decoration: none;
  font-size: 1rem;
  color: black;
  transition: 0.2s ease-in-out;
}
body header .navbar .container-fluid .liens-site .site-liens .liens .lien-logs span, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-ancien-site span {
  position: relative;
  z-index: 1;
}
body header .navbar .container-fluid .liens-site .site-liens .liens .lien-logs span::before, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-logs span::after, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-ancien-site span::before, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-ancien-site span::after {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  height: 2px;
  background-color: #1F4290;
  transform: scaleX(0);
  border-radius: 15px;
  transition: transform 0.2s ease-in-out;
}
@media (max-width: 575.98px) {
  body header .navbar .container-fluid .liens-site .site-liens .liens .lien-logs span::before, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-logs span::after, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-ancien-site span::before, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-ancien-site span::after {
    display: none;
  }
}
body header .navbar .container-fluid .liens-site .site-liens .liens .lien-logs span::before, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-ancien-site span::before {
  top: 0;
  transform-origin: center right;
}
body header .navbar .container-fluid .liens-site .site-liens .liens .lien-logs span:hover::before, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-ancien-site span:hover::before {
  transform-origin: center left;
  transform: scaleX(1);
}
body header .navbar .container-fluid .liens-site .site-liens .liens .lien-logs span::after, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-ancien-site span::after {
  bottom: 0;
  transform-origin: center left;
}
body header .navbar .container-fluid .liens-site .site-liens .liens .lien-logs span:hover::after, body header .navbar .container-fluid .liens-site .site-liens .liens .lien-ancien-site span:hover::after {
  transform-origin: center right;
  transform: scaleX(1);
}
body header .navbar .container-fluid .liens-site .site-liens .connexion {
  display: flex;
  justify-content: center;
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul {
  margin: 0;
  padding: 0;
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item {
  list-style: none;
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .nav-link {
  padding: 0;
  font-size: 1rem;
  color: black;
  line-height: 1;
  transition: 0.2s ease-in-out;
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .nav-link span {
  position: relative;
  z-index: 1;
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .nav-link span::before, body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .nav-link span::after {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  height: 2px;
  background-color: #1F4290;
  transform: scaleX(0);
  border-radius: 15px;
  transition: transform 0.2s ease-in-out;
}
@media (max-width: 575.98px) {
  body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .nav-link span::before, body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .nav-link span::after {
    display: none;
  }
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .nav-link span::before {
  top: 0;
  transform-origin: center right;
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .nav-link span:hover::before {
  transform-origin: center left;
  transform: scaleX(1);
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .nav-link span::after {
  bottom: 0;
  transform-origin: center left;
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .nav-link span:hover::after {
  transform-origin: center right;
  transform: scaleX(1);
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .show .dropdown-item {
  color: white;
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .show .dropdown-item:hover, body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .show .dropdown-item :focus {
  background-color: #36A02C;
}
body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .dropdown-menu {
  border: 1px solid #1F4290;
  background-color: #1F4290;
}
@media (max-width: 575.98px) {
  body header .navbar .container-fluid .liens-site .site-liens .connexion ul .nav-item .dropdown-menu {
    width: 100%;
    left: -17.5px;
  }
}
body header .navbar .container-fluid .liens-site .toggled-on {
  display: flex;
}
body header .navbar .container-fluid .liens-site .recherche {
  /* Barre de recherche sur l'intranet */
}
body header .navbar .container-fluid .liens-site .recherche .barre-recherche {
  margin: auto;
  text-align: center;
}
body header .navbar .container-fluid .liens-site .recherche .barre-recherche #searchBtn {
  z-index: 1;
  position: relative;
  outline: none;
  border: none;
  border-radius: 50%;
  background: transparent;
  font-size: 1rem;
  overflow: hidden;
  transition: color 0.45s ease-in-out;
}
@media (max-width: 575.98px) {
  body header .navbar .container-fluid .liens-site .recherche .barre-recherche #searchBtn {
    border-radius: 50%;
    background-color: #1F4290;
    color: white;
  }
}
body header .navbar .container-fluid .liens-site .recherche .barre-recherche #searchBtn p {
  margin: 0;
}
body header .navbar .container-fluid .liens-site .recherche .barre-recherche #searchBtn::before {
  content: "";
  z-index: -1;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  background-color: #1F4290;
  transform-origin: center;
  transform: translate3d(-50%, -50%, 0) scale3d(0, 0, 0);
  transition: transform 0.45s ease-in-out;
}
@media (max-width: 575.98px) {
  body header .navbar .container-fluid .liens-site .recherche .barre-recherche #searchBtn::before {
    display: none;
  }
}
body header .navbar .container-fluid .liens-site .recherche .barre-recherche #searchBtn:hover {
  border-radius: 50%;
  cursor: pointer;
  color: white;
}
body header .navbar .container-fluid .liens-site .recherche .barre-recherche #searchBtn:hover::before {
  border-radius: 50%;
  transform: translate3d(-50%, -50%, 0) scale3d(15, 15, 15);
}
body header .navbar .container-fluid .liens-site .recherche .searchForm {
  position: relative;
  height: 0;
}
body header .navbar .container-fluid .liens-site .recherche .searchForm .searchInput {
  display: none;
}
body header .navbar .container-fluid .liens-site .recherche .searchForm .searchInput:focus {
  box-shadow: none;
}
body header .navbar .container-fluid .liens-site .recherche .searchForm .toggle-search {
  z-index: 1;
  display: block;
  position: absolute;
  left: 0;
}
body .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper:hover {
  background-color: #36A02C !important;
  border-color: #1F4290;
}
body .ui-autocomplete .ui-menu-item .ui-state-active {
  background-color: #36A02C !important;
  border-color: #1F4290;
}

/* Import du CSS pour 'register.php' */
/* CSS pour 'login.php' */
.container .section {
  gap: 20px;
}
.container .section .bouton {
  font-size: 1.5rem;
  text-align: center;
}
.container .section .bouton .backBtn {
  text-decoration: none;
  color: black;
}
.container .section .col-md-8 .card .card-body form .mb-3 .col-md-6 input:focus {
  border-color: #1F4290;
  box-shadow: 0 0 0 0.25rem rgba(152, 99, 95, 0.25);
}
.container .section .col-md-8 .card .card-body form .mb-3 .col-md-6 select {
  background-color: #1F4290 !important;
  border-color: #2A2622;
  color: white;
}
.container .section .col-md-8 .card .card-body form .mb-3 .col-md-6 select:focus {
  border-color: #1F4290;
  box-shadow: 0 0 0 0.25rem rgba(152, 99, 95, 0.25);
}
.container .section .col-md-8 .card .card-body form .mb-3 .col-md-6 select option:hover {
  background-color: #36A02C !important;
  color: white;
}
.container .section .col-md-8 .card .card-body form .mb-3 .mdp, .container .section .col-md-8 .card .card-body form .mb-3 .mdp-confirm {
  display: flex;
  align-items: start;
  justify-content: space-between;
}
.container .section .col-md-8 .card .card-body form .mb-3 .mdp .mdp-input, .container .section .col-md-8 .card .card-body form .mb-3 .mdp-confirm .mdp-input {
  width: 100%;
}
.container .section .col-md-8 .card .card-body form .mb-3 .mdp .mdp-input input, .container .section .col-md-8 .card .card-body form .mb-3 .mdp-confirm .mdp-input input {
  width: 80%;
}
.container .section .col-md-8 .card .card-body form .mb-3 .mdp button, .container .section .col-md-8 .card .card-body form .mb-3 .mdp-confirm button {
  margin: 0;
  padding: 0;
  width: 37px;
  height: auto;
  border: 0;
  background: transparent;
  text-align: center;
}
.container .section .col-md-8 .card .card-body form .mb-3 .mdp button img, .container .section .col-md-8 .card .card-body form .mb-3 .mdp-confirm button img {
  width: 30px;
  height: auto;
}
.container .section .col-md-8 .card .card-body form .mb-3 .mdp .invisibleBtn, .container .section .col-md-8 .card .card-body form .mb-3 .mdp-confirm .invisibleBtn {
  cursor: context-menu;
  margin: 0;
  padding: 0;
  width: 37px;
  height: auto;
  border: 0;
  background: transparent;
  text-align: center;
  color: #F8FAFC;
}
.container .section .col-md-8 .card .card-body form .register-section .col-12 {
  display: flex;
  justify-content: center;
}
@media (max-width: 575.98px) {
  .container .section .col-md-8 .card .card-body form .register-section .col-12 {
    flex-direction: column;
    align-items: center;
  }
}
.container .section .col-md-8 .card .card-body form .register-section .col-12 .btn-primary {
  background-color: #1F4290;
  border-color: #1F4290;
}

/* Import du CSS pour login.php */
/* CSS pour 'login.php' */
.container .section {
  gap: 20px;
}
.container .section .bouton {
  font-size: 1.5rem;
  text-align: center;
}
.container .section .bouton .backBtn {
  text-decoration: none;
  color: black;
}
.container .section .col-md-8 .card .card-body form .mb-3 .col-md-6 input:focus {
  border-color: #1F4290;
  box-shadow: 0 0 0 0.25rem rgba(152, 99, 95, 0.25);
}
.container .section .col-md-8 .card .card-body form .mb-3 .col-md-6 .form-check .form-check-input:checked {
  background-color: #1F4290;
  border-color: #1F4290;
}
.container .section .col-md-8 .card .card-body form .login-section .col-12 {
  display: flex;
  justify-content: center;
}
@media (max-width: 575.98px) {
  .container .section .col-md-8 .card .card-body form .login-section .col-12 {
    flex-direction: column;
    align-items: center;
  }
}
.container .section .col-md-8 .card .card-body form .login-section .col-12 .btn-primary {
  background-color: #1F4290;
  border-color: #1F4290;
}
.container .section .col-md-8 .card .card-body form .login-section .col-12 .btn-link {
  text-decoration: none;
  color: #1F4290;
}
.container .section .col-md-8 .card .card-body .nv-compte-intranet {
  margin: 1rem 0 0.5rem 0;
}
.container .section .col-md-8 .card .card-body .nv-compte-intranet .lien-inscription {
  color: black;
  text-decoration: none;
}

/* Import du CSS pour le dossier 'formulaires.releve.heures' */
/* CSS pour le CRUD ReleveHeuresPDFController */
/* CSS de la page de création/édition */
/* CSS pour 'releve.heures.edit.php' */
.create-edit-form-releve-heures {
  width: 80%;
  margin: auto;
}
.create-edit-form-releve-heures .row {
  --bs-gutter-x: 0;
  --bs-gutter-y: 0;
}
.create-edit-form-releve-heures .create-edit-titre-btn .titre-btn-create-edit {
  padding: 0;
}
.create-edit-form-releve-heures .create-edit-titre-btn .titre-btn-create-edit .btn-create-edit {
  font-size: 1.5rem;
  text-decoration: none;
  color: black;
}
.create-edit-form-releve-heures .create-edit-titre-btn .titre-btn-create-edit .titre-create, .create-edit-form-releve-heures .create-edit-titre-btn .titre-btn-create-edit .titre-edit {
  margin: 1.5rem 0;
}
@media (max-width: 767.98px) {
  .create-edit-form-releve-heures .create-edit-titre-btn .titre-btn-create-edit .titre-create, .create-edit-form-releve-heures .create-edit-titre-btn .titre-btn-create-edit .titre-edit {
    text-align: center;
  }
}
.create-edit-form-releve-heures .create-edit-container .create-form #table0, .create-edit-form-releve-heures .create-edit-container .edit-form #table0 {
  margin: 1rem 0;
}
.create-edit-form-releve-heures .create-edit-container .create-form .row .releve-heures-champ-nom_prenom-num_semaine p, .create-edit-form-releve-heures .create-edit-container .edit-form .row .releve-heures-champ-nom_prenom-num_semaine p {
  margin: 0;
}
@media (max-width: 767.98px) {
  .create-edit-form-releve-heures .create-edit-container .create-form .row .releve-heures-champ-nom_prenom-num_semaine p, .create-edit-form-releve-heures .create-edit-container .edit-form .row .releve-heures-champ-nom_prenom-num_semaine p {
    text-align: center;
  }
}
.create-edit-form-releve-heures .create-edit-container .create-form .row .releve-heures-champ-nom_prenom-num_semaine input, .create-edit-form-releve-heures .create-edit-container .edit-form .row .releve-heures-champ-nom_prenom-num_semaine input {
  margin-bottom: 1rem;
}
.create-edit-form-releve-heures .create-edit-container .create-form .row .ligne-releve p, .create-edit-form-releve-heures .create-edit-container .edit-form .row .ligne-releve p {
  margin: 0;
  text-align: center;
}
.create-edit-form-releve-heures .create-edit-container .create-form .row .ligne-releve input, .create-edit-form-releve-heures .create-edit-container .create-form .row .ligne-releve select, .create-edit-form-releve-heures .create-edit-container .edit-form .row .ligne-releve input, .create-edit-form-releve-heures .create-edit-container .edit-form .row .ligne-releve select {
  margin-bottom: 1rem;
}
@media (max-width: 575.98px) {
  .create-edit-form-releve-heures .create-edit-container .create-form .row .ligne-releve .col, .create-edit-form-releve-heures .create-edit-container .edit-form .row .ligne-releve .col {
    flex: 1 0 35%;
  }
}
@media (min-width: 576px) and (max-width: 1365.98px) {
  .create-edit-form-releve-heures .create-edit-container .create-form .row .ligne-releve .col, .create-edit-form-releve-heures .create-edit-container .edit-form .row .ligne-releve .col {
    flex: 1 0 25%;
  }
}
.create-edit-form-releve-heures .create-edit-container .create-form .messages p, .create-edit-form-releve-heures .create-edit-container .edit-form .messages p {
  margin: 0;
  justify-content: space-between;
}
@media (max-width: 575.98px) {
  .create-edit-form-releve-heures .create-edit-container .create-form .messages p, .create-edit-form-releve-heures .create-edit-container .edit-form .messages p {
    text-align: center;
  }
}
@media (max-width: 1023.98px) {
  .create-edit-form-releve-heures .create-edit-container .create-form .messages p, .create-edit-form-releve-heures .create-edit-container .edit-form .messages p {
    flex-direction: column;
    align-items: center;
  }
}
.create-edit-form-releve-heures .create-edit-container .create-form .create-edit-envoy, .create-edit-form-releve-heures .create-edit-container .edit-form .create-edit-envoy {
  margin: 1rem 0;
  text-align: center;
}
.create-edit-form-releve-heures .create-edit-container .create-form .create-edit-envoy .btn-envoy, .create-edit-form-releve-heures .create-edit-container .edit-form .create-edit-envoy .btn-envoy {
  padding: 1rem 5rem;
  font-size: 1.25rem;
  border: solid;
  border-image-slice: 1;
  border-width: 2px;
  border-image-source: linear-gradient(to right, blue, green);
  background: linear-gradient(to right, #1F4290, #36A02C);
  color: white;
}
.create-edit-form-releve-heures .create-edit-container .releve-heures-add-row {
  margin: 1rem 0;
  text-align: center;
}
.create-edit-form-releve-heures .create-edit-container .releve-heures-add-row .btn-addRow {
  border-radius: 20px;
  padding: 1rem 5rem;
  font-size: 1.25rem;
  border: 2px solid green;
  background: #36A02C;
  color: white;
}
.create-edit-form-releve-heures .create-edit-container .releve-heures-rem-row {
  margin: 1rem 0;
  text-align: center;
}
.create-edit-form-releve-heures .create-edit-container .releve-heures-rem-row .btn-remRow {
  border-radius: 20px;
  padding: 1rem 5rem;
  font-size: 1.25rem;
  border: 2px solid red;
  background: #B71C1C;
  color: white;
}

/* CSS de la page index */
/* CSS pour 'releve.heures.index.php' */
.accueil-formulaire-releve-heures {
  width: 80%;
  margin: auto;
  cursor: context-menu;
}
.accueil-formulaire-releve-heures .returnBtn {
  margin: 2rem 0;
  font-size: 1.5rem;
}
.accueil-formulaire-releve-heures .returnBtn .backBtn {
  text-decoration: none;
  color: black;
}
.accueil-formulaire-releve-heures .showPdf-creaReleveHeures {
  margin: 2rem 0;
  font-size: 1.5rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.accueil-formulaire-releve-heures .showPdf-creaReleveHeures .pdfBtn {
  text-decoration: none;
  color: black;
}
.accueil-formulaire-releve-heures .showPdf-creaReleveHeures .pdfBtn img {
  width: 48px;
  height: auto;
}
@media (min-width: 1200px) {
  .accueil-formulaire-releve-heures .showPdf-creaReleveHeures .pdfBtn img {
    margin: 0 0.5rem 0 0;
  }
}
.accueil-formulaire-releve-heures .showPdf-creaReleveHeures .creaBtn {
  text-decoration: none;
  color: black;
}
@media (max-width: 767.98px) {
  .accueil-formulaire-releve-heures .titre-index {
    text-align: center;
  }
}
@media (max-width: 767.98px) {
  .accueil-formulaire-releve-heures .index-container .table .table-column tr .releve-heures-nom_prenom, .accueil-formulaire-releve-heures .index-container .table .table-column tr .releve-heures-num_semaine, .accueil-formulaire-releve-heures .index-container .table .table-column tr .releve-heures-options {
    text-align: center;
  }
}
.accueil-formulaire-releve-heures .index-container .table .table-body tr {
  vertical-align: middle;
}
.accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-nom_prenom, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-num_semaine {
  width: 12.5%;
  padding: 1rem 0.5rem;
}
.accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-nom_prenom p, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-num_semaine p {
  margin: 0;
}
@media (max-width: 767.98px) {
  .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-nom_prenom p, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-num_semaine p {
    text-align: center;
  }
}
.accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options {
  width: 22%;
}
.accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr {
  width: 100%;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
@media (max-width: 991.98px) {
  .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr {
    flex-direction: column;
  }
}
.accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu a, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr a {
  text-decoration: none;
  color: black;
  text-align: center;
}
.accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu a img, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr a img {
  width: 48px;
  height: auto;
}
@media (min-width: 1200px) {
  .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu a img, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr a img {
    margin: 0 0.5rem 0 0;
  }
}
@media (min-width: 768px) {
  .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu a img:hover, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr a img:hover {
    animation: jelly 0.5s;
  }
}
@keyframes jelly {
  0%, 100% {
    transform: scale(1, 1);
  }
  25% {
    transform: scale(0.9, 1.1);
  }
  50% {
    transform: scale(1.1, 0.9);
  }
  75% {
    transform: scale(0.95, 1.05);
  }
}
@media (max-width: 1199.98px) {
  .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu .vision, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu .edition, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr .vision, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr .edition {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu form .suppression, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr form .suppression {
  background-color: #1F4290;
  border-color: blue;
  color: white;
}
@media (max-width: 575.98px) {
  .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu form .suppression, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr form .suppression {
    background-color: #E00501;
    border: 2px solid red;
  }
}
@media (min-width: 576px) {
  .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu form .suppression, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr form .suppression {
    transition: 0.4s ease-in-out;
  }
}
@media (min-width: 576px) {
  .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-visu form .suppression:hover, .accueil-formulaire-releve-heures .index-container .table .table-body tr .releve-heures-options .btn-releve-heures .btn-edition-suppr form .suppression:hover {
    background-color: #E00501;
    border: 2px solid red;
    border-radius: 5px;
    transition: 0.4s ease-in-out;
  }
}

/* CSS de la page de visualisation */
/* CSS pour 'releve.heures.show.php' */
.demande-html .bouton-releve {
  margin: 2rem 0;
  font-size: 1.5rem;
}
.demande-html .bouton-releve .backBtn {
  text-decoration: none;
  color: black;
}
.demande-html .entete-releve {
  width: 100%;
  align-items: center;
  justify-content: space-between;
}
.demande-html .entete-releve .logo-Juliot {
  width: 15%;
  height: auto;
  padding: 0;
}
.demande-html .entete-releve .titre-releve {
  width: 30%;
  text-align: center;
  margin: 0;
  padding: 0;
  cursor: context-menu;
}
.demande-html .entete-releve .nom_prenom-num_semaine-releve {
  width: 15%;
  padding: 0;
}
.demande-html .entete-releve .nom_prenom-num_semaine-releve .nom-prenom-releveur, .demande-html .entete-releve .nom_prenom-num_semaine-releve .num-semaine-releve {
  width: 100%;
}
.demande-html .table-releve-heures {
  width: 100%;
  margin-top: 2rem;
  cursor: context-menu;
}
.demande-html .table-releve-heures .table-column tr th {
  width: 11%;
  text-align: center;
}
.demande-html .table-releve-heures .table-bordered tr td {
  width: 11%;
  border-width: 1px;
}
.demande-html .table-releve-heures .table-bordered tr td .date p {
  margin: 0;
}
.demande-html .table-releve-heures .table-bordered tr td input {
  width: 100%;
  border-width: 0;
  background: transparent;
}
.demande-html .table-releve-heures .table-bordered tr .column-name-06, .demande-html .table-releve-heures .table-bordered tr .column-name-09 {
  vertical-align: bottom;
}

/* CSS pour la page d'affichage des PDF contenant des champs multiples */
/* CSS pour 'releve.heures.display-pdf.php' */
.display-pdf {
  width: 80%;
  margin: auto;
  cursor: context-menu;
}
.display-pdf .returnBtn {
  margin: 2rem 0;
  font-size: 1.5rem;
}
.display-pdf .returnBtn .backBtn {
  text-decoration: none;
  color: black;
}
.display-pdf .link {
  margin: 0.5rem 0;
  font-size: 1.25rem;
}
.display-pdf .link .pdfLink {
  text-decoration: none;
  color: black;
  transition: ease 0.5s;
}
.display-pdf .link .pdfLink:hover {
  transition: ease 0.5s;
  color: #1F4290;
}

/* Import du CSS pour le dossier 'Attachement' */
/* CSS pour le CRUD AttachementPDFController */
/* CSS de la page de création/édition */
/* CSS pour 'attachement.edit.php' */
.create-edit-form-attachement {
  width: 80%;
  margin: auto;
}
.create-edit-form-attachement .row {
  --bs-gutter-x: 0;
  --bs-gutter-y: 0;
}
.create-edit-form-attachement .create-edit-titre-btn .titre-btn-create-edit {
  padding: 0;
}
.create-edit-form-attachement .create-edit-titre-btn .titre-btn-create-edit .btn-create-edit {
  font-size: 1.5rem;
  text-decoration: none;
  color: black;
}
.create-edit-form-attachement .create-edit-titre-btn .titre-btn-create-edit .titre-create, .create-edit-form-attachement .create-edit-titre-btn .titre-btn-create-edit .titre-edit {
  margin: 1.5rem 0;
}
@media (max-width: 767.98px) {
  .create-edit-form-attachement .create-edit-titre-btn .titre-btn-create-edit .titre-create, .create-edit-form-attachement .create-edit-titre-btn .titre-btn-create-edit .titre-edit {
    text-align: center;
  }
}
.create-edit-form-attachement .create-edit-container .create-form #table0, .create-edit-form-attachement .create-edit-container .edit-form #table0 {
  margin: 1rem 0;
}
.create-edit-form-attachement .create-edit-container .create-form .row .attachement-champ-nom_intervenant p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-du_au p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-trajet_aller_retour p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champ-obs_client p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champ-nom_intervenant p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-du_au p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-trajet_aller_retour p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champ-obs_client p {
  margin: 0;
}
@media (max-width: 767.98px) {
  .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champ-nom_intervenant p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-du_au p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-trajet_aller_retour p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champ-obs_client p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champ-nom_intervenant p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-du_au p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-trajet_aller_retour p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champ-obs_client p {
    text-align: center;
  }
}
.create-edit-form-attachement .create-edit-container .create-form .row .attachement-champ-nom_intervenant input, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champ-nom_intervenant textarea, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-du_au input, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-du_au textarea, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-trajet_aller_retour input, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-trajet_aller_retour textarea, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champ-obs_client input, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champ-obs_client textarea, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champ-nom_intervenant input, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champ-nom_intervenant textarea, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-du_au input, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-du_au textarea, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-trajet_aller_retour input, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-trajet_aller_retour textarea, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champ-obs_client input, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champ-obs_client textarea {
  margin-bottom: 1rem;
}
.create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-client p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-num_chantier p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-adresse p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-detail_travail p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-client p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-num_chantier p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-adresse p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-detail_travail p {
  margin: 0;
}
@media (max-width: 767.98px) {
  .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-client p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-num_chantier p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-adresse p, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-detail_travail p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-client p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-num_chantier p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-adresse p, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-detail_travail p {
    text-align: center;
  }
}
.create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-client input, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-num_chantier input, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-adresse input, .create-edit-form-attachement .create-edit-container .create-form .row .attachement-champs-details_attachement .attachement-champ-detail_travail input, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-client input, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-num_chantier input, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-adresse input, .create-edit-form-attachement .create-edit-container .edit-form .row .attachement-champs-details_attachement .attachement-champ-detail_travail input {
  margin-bottom: 1rem;
}
.create-edit-form-attachement .create-edit-container .create-form .row .ligne-attachement p, .create-edit-form-attachement .create-edit-container .edit-form .row .ligne-attachement p {
  margin: 0;
  text-align: center;
}
.create-edit-form-attachement .create-edit-container .create-form .row .ligne-attachement input, .create-edit-form-attachement .create-edit-container .edit-form .row .ligne-attachement input {
  margin-bottom: 1rem;
}
@media (max-width: 575.98px) {
  .create-edit-form-attachement .create-edit-container .create-form .row .ligne-attachement .col, .create-edit-form-attachement .create-edit-container .edit-form .row .ligne-attachement .col {
    flex: 1 0 35%;
  }
}
.create-edit-form-attachement .create-edit-container .create-form .create-edit-envoy, .create-edit-form-attachement .create-edit-container .edit-form .create-edit-envoy {
  margin: 1rem 0;
  text-align: center;
}
.create-edit-form-attachement .create-edit-container .create-form .create-edit-envoy .btn-envoy, .create-edit-form-attachement .create-edit-container .edit-form .create-edit-envoy .btn-envoy {
  padding: 1rem 5rem;
  font-size: 1.25rem;
  border: solid;
  border-image-slice: 1;
  border-width: 2px;
  border-image-source: linear-gradient(to right, blue, green);
  background: linear-gradient(to right, #1F4290, #36A02C);
  color: white;
}
.create-edit-form-attachement .create-edit-container .attachement-add-row {
  margin: 1rem 0;
  text-align: center;
}
.create-edit-form-attachement .create-edit-container .attachement-add-row .btn-addRow {
  border-radius: 20px;
  padding: 1rem 5rem;
  font-size: 1.25rem;
  border: 2px solid green;
  background: #36A02C;
  color: white;
}
.create-edit-form-attachement .create-edit-container .attachement-rem-row {
  margin: 1rem 0;
  text-align: center;
}
.create-edit-form-attachement .create-edit-container .attachement-rem-row .btn-remRow {
  border-radius: 20px;
  padding: 1rem 5rem;
  font-size: 1.25rem;
  border: 2px solid red;
  background: #B71C1C;
  color: white;
}

/* CSS de la page index */
/* CSS pour 'attachement.index.php' */
.accueil-formulaire-attachement {
  width: 80%;
  margin: auto;
  cursor: context-menu;
}
.accueil-formulaire-attachement .returnBtn, .accueil-formulaire-attachement .createBtn {
  margin: 2rem 0;
  font-size: 1.5rem;
}
.accueil-formulaire-attachement .returnBtn .backBtn, .accueil-formulaire-attachement .returnBtn .creaBtn, .accueil-formulaire-attachement .createBtn .backBtn, .accueil-formulaire-attachement .createBtn .creaBtn {
  text-decoration: none;
  color: black;
}
@media (max-width: 767.98px) {
  .accueil-formulaire-attachement .titre-index {
    text-align: center;
  }
}
@media (max-width: 767.98px) {
  .accueil-formulaire-attachement .index-container .table .table-column tr .attachement-client, .accueil-formulaire-attachement .index-container .table .table-column tr .attachement-num_chantier, .accueil-formulaire-attachement .index-container .table .table-column tr .attachement-adresse, .accueil-formulaire-attachement .index-container .table .table-column tr .attachement-detail_travail, .accueil-formulaire-attachement .index-container .table .table-column tr .attachement-options {
    text-align: center;
  }
}
.accueil-formulaire-attachement .index-container .table .table-body tr {
  vertical-align: middle;
}
.accueil-formulaire-attachement .index-container .table .table-body tr .attachement-client, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-num_chantier, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-adresse, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-detail_travail {
  width: 15%;
  padding: 1rem 0.5rem;
}
.accueil-formulaire-attachement .index-container .table .table-body tr .attachement-client p, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-num_chantier p, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-adresse p, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-detail_travail p {
  margin: 0;
}
@media (max-width: 767.98px) {
  .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-client p, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-num_chantier p, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-adresse p, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-detail_travail p {
    text-align: center;
  }
}
.accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options {
  width: 37%;
}
.accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 5px;
}
.accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr {
  width: 100%;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
@media (max-width: 991.98px) {
  .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr {
    flex-direction: column;
  }
}
.accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu a, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid a, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr a {
  text-decoration: none;
  color: black;
  text-align: center;
}
.accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu a img, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid a img, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr a img {
  width: 48px;
  height: auto;
}
@media (min-width: 1200px) {
  .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu a img, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid a img, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr a img {
    margin: 0 0.5rem 0 0;
  }
}
@media (min-width: 768px) {
  .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu a img:hover, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid a img:hover, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr a img:hover {
    animation: jelly 0.5s;
  }
}
@keyframes jelly {
  0%, 100% {
    transform: scale(1, 1);
  }
  25% {
    transform: scale(0.9, 1.1);
  }
  50% {
    transform: scale(1.1, 0.9);
  }
  75% {
    transform: scale(0.95, 1.05);
  }
}
@media (max-width: 1199.98px) {
  .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu .vision, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu .edition, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid .vision, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid .edition, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr .vision, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr .edition {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu form .suppression, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid form .suppression, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr form .suppression {
  background-color: #1F4290;
  border-color: blue;
  color: white;
}
@media (max-width: 575.98px) {
  .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu form .suppression, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid form .suppression, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr form .suppression {
    background-color: #E00501;
    border: 2px solid red;
  }
}
@media (min-width: 576px) {
  .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu form .suppression, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid form .suppression, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr form .suppression {
    transition: 0.4s ease-in-out;
  }
}
@media (min-width: 576px) {
  .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-visu form .suppression:hover, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-edition-valid form .suppression:hover, .accueil-formulaire-attachement .index-container .table .table-body tr .attachement-options .btn-attachement .btn-suppr form .suppression:hover {
    background-color: #E00501;
    border: 2px solid red;
    border-radius: 5px;
    transition: 0.4s ease-in-out;
  }
}

/* CSS de la page de visualisation */
/* CSS pour 'attachement.show.php' */
.demande-html {
  width: 95%;
  margin: auto;
}
.demande-html .boutons-demande {
  margin: 2rem 0;
  justify-content: space-between;
}
.demande-html .boutons-demande .bouton {
  width: 50%;
  font-size: 1.5rem;
  text-align: center;
}
.demande-html .boutons-demande .bouton .backBtn, .demande-html .boutons-demande .bouton .viewBtn {
  text-decoration: none;
  color: black;
}
.demande-html .entete-attachement {
  justify-content: space-between;
}
.demande-html .entete-attachement .logo-attachement {
  width: 40%;
}
.demande-html .entete-attachement .logo-attachement .logo-Juliot {
  width: 100%;
  height: auto;
}
.demande-html .entete-attachement .nom-intervenant-attachement {
  width: 50%;
}
.demande-html .entete-attachement .nom-intervenant-attachement p {
  width: 100%;
  font-size: 1.5rem;
}
.demande-html .entete-attachement .nom-intervenant-attachement p strong {
  font-size: 1.25rem;
}
.demande-html .titre-demande {
  font-weight: 900;
}
.demande-html .du-au-attachement {
  justify-content: center;
}
.demande-html .du-au-attachement .du-au {
  width: 70%;
  justify-content: center;
}
.demande-html .du-au-attachement .du-au .du, .demande-html .du-au-attachement .du-au .au {
  width: 30%;
}
.demande-html .du-au-attachement .du-au .du p, .demande-html .du-au-attachement .du-au .au p {
  margin: 0;
}
.demande-html .du-au-attachement .du-au .du {
  text-align: center;
}
.demande-html .details-attachement {
  margin: 2rem 0;
}
.demande-html .details-attachement .client-num-chantier-attachement, .demande-html .details-attachement .adresse, .demande-html .details-attachement .detail-travail {
  padding: 0.5rem 0;
}
.demande-html .details-attachement .client-num-chantier-attachement .client, .demande-html .details-attachement .client-num-chantier-attachement .num-chantier, .demande-html .details-attachement .client-num-chantier-attachement div, .demande-html .details-attachement .adresse .client, .demande-html .details-attachement .adresse .num-chantier, .demande-html .details-attachement .adresse div, .demande-html .details-attachement .detail-travail .client, .demande-html .details-attachement .detail-travail .num-chantier, .demande-html .details-attachement .detail-travail div {
  align-items: center;
  gap: 2px;
}
.demande-html .details-attachement .client-num-chantier-attachement .client strong, .demande-html .details-attachement .client-num-chantier-attachement .num-chantier strong, .demande-html .details-attachement .client-num-chantier-attachement div strong, .demande-html .details-attachement .adresse .client strong, .demande-html .details-attachement .adresse .num-chantier strong, .demande-html .details-attachement .adresse div strong, .demande-html .details-attachement .detail-travail .client strong, .demande-html .details-attachement .detail-travail .num-chantier strong, .demande-html .details-attachement .detail-travail div strong {
  font-size: 1.5rem;
}
.demande-html .details-attachement .client-num-chantier-attachement .client .client-attachement, .demande-html .details-attachement .client-num-chantier-attachement .client .num-chantier-attachement, .demande-html .details-attachement .client-num-chantier-attachement .client .adresse-attachement, .demande-html .details-attachement .client-num-chantier-attachement .client .detail-travail-attachement, .demande-html .details-attachement .client-num-chantier-attachement .num-chantier .client-attachement, .demande-html .details-attachement .client-num-chantier-attachement .num-chantier .num-chantier-attachement, .demande-html .details-attachement .client-num-chantier-attachement .num-chantier .adresse-attachement, .demande-html .details-attachement .client-num-chantier-attachement .num-chantier .detail-travail-attachement, .demande-html .details-attachement .client-num-chantier-attachement div .client-attachement, .demande-html .details-attachement .client-num-chantier-attachement div .num-chantier-attachement, .demande-html .details-attachement .client-num-chantier-attachement div .adresse-attachement, .demande-html .details-attachement .client-num-chantier-attachement div .detail-travail-attachement, .demande-html .details-attachement .adresse .client .client-attachement, .demande-html .details-attachement .adresse .client .num-chantier-attachement, .demande-html .details-attachement .adresse .client .adresse-attachement, .demande-html .details-attachement .adresse .client .detail-travail-attachement, .demande-html .details-attachement .adresse .num-chantier .client-attachement, .demande-html .details-attachement .adresse .num-chantier .num-chantier-attachement, .demande-html .details-attachement .adresse .num-chantier .adresse-attachement, .demande-html .details-attachement .adresse .num-chantier .detail-travail-attachement, .demande-html .details-attachement .adresse div .client-attachement, .demande-html .details-attachement .adresse div .num-chantier-attachement, .demande-html .details-attachement .adresse div .adresse-attachement, .demande-html .details-attachement .adresse div .detail-travail-attachement, .demande-html .details-attachement .detail-travail .client .client-attachement, .demande-html .details-attachement .detail-travail .client .num-chantier-attachement, .demande-html .details-attachement .detail-travail .client .adresse-attachement, .demande-html .details-attachement .detail-travail .client .detail-travail-attachement, .demande-html .details-attachement .detail-travail .num-chantier .client-attachement, .demande-html .details-attachement .detail-travail .num-chantier .num-chantier-attachement, .demande-html .details-attachement .detail-travail .num-chantier .adresse-attachement, .demande-html .details-attachement .detail-travail .num-chantier .detail-travail-attachement, .demande-html .details-attachement .detail-travail div .client-attachement, .demande-html .details-attachement .detail-travail div .num-chantier-attachement, .demande-html .details-attachement .detail-travail div .adresse-attachement, .demande-html .details-attachement .detail-travail div .detail-travail-attachement {
  margin: 0;
  font-size: 1.25rem;
}
.demande-html .conditions-intervention p, .demande-html .conditions-intervention ul {
  margin: 0;
  padding: 0;
  text-align: center;
  font-size: 1.25rem;
}
.demande-html .conditions-intervention ul li {
  list-style: none;
}
.demande-html .table-attachement {
  width: 100%;
  margin-top: 2rem;
  cursor: context-menu;
}
.demande-html .table-attachement .table-column tr th {
  width: 33%;
  text-align: center;
  font-size: 1.5rem;
}
.demande-html .table-attachement .table-bordered tr td {
  width: 33%;
  border-width: 1px;
  font-size: 1.25rem;
}
.demande-html .table-attachement .table-bordered tr td .date p {
  margin: 0;
}
.demande-html .table-attachement .table-bordered tr td input {
  width: 100%;
  border-width: 0;
  background: transparent;
}
.demande-html .trajet-aller-retour-attachement {
  width: 100%;
  margin: 0;
}
.demande-html .trajet-aller-retour-attachement .col {
  padding: 0.5rem 0;
}
.demande-html .trajet-aller-retour-attachement .decompte-signature-client .decompte-heures, .demande-html .trajet-aller-retour-attachement .decompte-signature-client .signature {
  margin: 0;
  text-align: center;
}
.demande-html .trajet-aller-retour-attachement .decompte-signature-client img {
  margin: auto;
  display: flex;
}
.demande-html .trajet-aller-retour-attachement .trajet-aller-retour .trajet-aller p {
  margin: 0;
  padding: 0;
  padding-bottom: 0.5rem;
  text-align: end;
}
.demande-html .trajet-aller-retour-attachement .trajet-aller-retour .trajet-retour p {
  margin: 0;
  padding: 0;
  text-align: end;
}
.demande-html .obs-client-attachement .obs-client {
  width: 100%;
  margin: 0;
}
.demande-html .obs-client-attachement .obs-client strong {
  margin: 0;
  padding: 0;
  font-size: 1.5rem;
}
.demande-html .obs-client-attachement .obs-client textarea {
  margin: 0;
  padding: 0;
  resize: none;
  font-size: 1.25rem;
}
.demande-html .rcs-juliot {
  margin-bottom: 2rem;
  padding: 0.5rem 0;
  text-align: center;
}
.demande-html .rcs-juliot p {
  margin: 0;
}
.demande-html .rcs-juliot .siege-social, .demande-html .rcs-juliot .centre-travaux, .demande-html .rcs-juliot .tel-fax {
  font-size: 0.8rem;
}
.demande-html .rcs-juliot .sas-rcs {
  font-size: 0.65rem;
}
.demande-html .btn-edition-valid {
  width: 100%;
  margin-bottom: 2rem;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
@media (max-width: 991.98px) {
  .demande-html .btn-edition-valid {
    flex-direction: column;
  }
}
.demande-html .btn-edition-valid a {
  text-decoration: none;
  color: black;
  text-align: center;
}
.demande-html .btn-edition-valid a img {
  z-index: 1;
  width: 48px;
  height: auto;
}
@media (min-width: 1200px) {
  .demande-html .btn-edition-valid a img {
    margin: 0 0.5rem 0 0;
  }
}

/* CSS de la page de validation */
/* CSS pour 'attachement.validation.php' */
.validation-attachement {
  width: 80%;
  margin: auto;
}
.validation-attachement .validation-btn {
  padding: 0;
  text-align: center;
}
.validation-attachement .validation-btn .btn-validation {
  font-size: 1.5rem;
  text-decoration: none;
  color: black;
}
.validation-attachement .carte-signature .encart-signature-attachement {
  margin: 1rem auto;
}
@media (min-width: 992px) {
  .validation-attachement .carte-signature .encart-signature-attachement {
    width: 67vw;
  }
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .titre-signature {
  cursor: context-menu;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .titre-signature h5 {
  margin: 0;
  font-size: 1.25rem;
}
@media (max-width: 991.98px) {
  .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .titre-signature h5 {
    text-align: center;
  }
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature .alert-success {
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature .alert-success button {
  color: white;
  background-color: #36A02C;
  border: 1px solid green;
  border-radius: 5px;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form {
  width: 100% !important;
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .label-signature {
  font-size: 1.25rem;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer {
  width: 80% !important;
  margin: 10px auto 0;
  cursor: context-menu;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .attachement {
  width: 100%;
  margin: 0 0 1rem 0;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .attachement .entete-attachement .entete01 .column-attachement {
  width: 50%;
  border-bottom: 2px solid black;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .attachement .entete-attachement .entete01 .column-attachement .logo-Juliot {
  width: 13.5rem;
  height: auto;
  padding: 0.5rem 0;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .attachement .entete-attachement .entete01 .column-attachement .nom-intervenant {
  margin: 0;
  padding: 0 2rem;
  font-weight: 700;
  font-size: 1.25rem;
  text-align: center;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .attachement .entete-attachement .entete01 .column-attachement .nom-intervenant span {
  font-weight: 400;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .attachement .entete-attachement .entete01 .logo-attachement {
  width: 13.5%;
  border-right: 2px solid black;
  text-align: center;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .titre-attachement {
  width: 100%;
  margin: 0 0 1rem 0;
  text-align: center;
  font-weight: 700;
  font-size: 1.5rem;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .duree-attachement {
  width: 100%;
  margin: 0 0 1rem 0;
  border-bottom: 2px solid black;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .duree-attachement .entete-duree .entete01 {
  margin: 0 0 1rem 0;
  display: flex;
  justify-content: center;
  gap: 25px;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .duree-attachement .entete-duree .entete01 .column-duree-attachement {
  display: flex;
  gap: 25px;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .duree-attachement .entete-duree .entete01 .column-duree-attachement .date-du p, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .duree-attachement .entete-duree .entete01 .column-duree-attachement .date-au p {
  margin: 0;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement {
  width: 100%;
  margin: 0 0 1rem 0;
  border-bottom: 2px solid black;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne01 .column-client-num-chantier, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne01 .column-adresse, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne01 .column-detail-travail, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne02 .column-client-num-chantier, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne02 .column-adresse, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne02 .column-detail-travail, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne03 .column-client-num-chantier, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne03 .column-adresse, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne03 .column-detail-travail {
  width: 50%;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne01 .column-client-num-chantier p, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne01 .column-adresse p, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne01 .column-detail-travail p, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne02 .column-client-num-chantier p, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne02 .column-adresse p, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne02 .column-detail-travail p, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne03 .column-client-num-chantier p, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne03 .column-adresse p, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne03 .column-detail-travail p {
  margin: 0;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne03 {
  margin: 0 0 1rem 0;
  display: flex;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .details-attachement .corps-details-attachement .ligne03 .column-detail-travail {
  flex: 0 0 100%;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .conditions-intervention {
  margin: 0 0 1rem 0;
  padding: 0 0 0 12.5rem;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .conditions-intervention .inter-hors_tension, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .conditions-intervention .inter-sous_tension, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .conditions-intervention .exec-travaux {
  margin: 0;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .conditions-intervention ul {
  margin: 0;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .conditions-intervention ul li {
  list-style: none;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .table-attachement {
  width: 100%;
  margin: 0 0 1rem 0;
  border: 2px solid black;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .table-attachement .entete-table-attachement .entete01 .column-table-attachement {
  width: 33%;
  text-align: center;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .table-attachement .corps-table-attachement .ligne .column {
  width: 33%;
  text-align: center;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .table-attachement .corps-table-attachement .ligne .column .date p {
  margin: 0;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement {
  width: 100%;
  margin: 0 0 1rem 0;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement {
  vertical-align: baseline;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column {
  width: 50%;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column .decompte-heures, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column .texte-signature {
  text-align: center;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column p {
  margin: 0;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column .signature {
  text-align: center;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column .signature .kbw-signature {
  width: 252px;
  height: 72px;
  margin: auto;
  display: flex;
  cursor: crosshair;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column .signature #sig canvas {
  width: 100% !important;
  height: auto;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column .refaire-signature {
  width: 100%;
  margin-top: 5px;
  display: flex;
  justify-content: space-around;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column .refaire-signature .btn-danger {
  width: 250px;
  height: 75px;
  font-size: 1.25rem;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column .refaire-signature .btn-danger:focus {
  box-shadow: none;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column .trajet-aller, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .trajet-aller-retour-attachement .corps-trajet-aller-retour-attachement .ligne01 .column .trajet-retour {
  text-align: end;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .obs-client-attachement {
  width: 100%;
  border-top: 2px solid black;
  border-bottom: 2px solid black;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .obs-client-attachement .corps-obs-client-attachement .ligne01 .column p, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .obs-client-attachement .corps-obs-client-attachement .ligne02 .column p {
  margin: 0;
  font-weight: 700;
  font-size: 1.25rem;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .obs-client-attachement .corps-obs-client-attachement .ligne01 .column textarea, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .obs-client-attachement .corps-obs-client-attachement .ligne02 .column textarea {
  width: 100%;
  resize: none;
  font-size: 1.25rem;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .rcs-juliot {
  padding: 0.5rem 0;
  text-align: center;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .rcs-juliot p {
  margin: 0;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .rcs-juliot .siege-social, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .rcs-juliot .centre-travaux, .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .rcs-juliot .tel-fax {
  font-size: 0.8rem;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .demande-a-signer .rcs-juliot .sas-rcs {
  font-size: 0.65rem;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .btn-fn-signature {
  width: 80%;
  margin: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
}
@media (max-width: 767.98px) {
  .validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .btn-fn-signature {
    flex-direction: column;
    align-items: center;
    gap: 5px;
  }
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .btn-fn-signature .btn-success {
  width: 250px;
  height: 75px;
  font-size: 1.25rem;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .section-signature form .btn-fn-signature .btn-success:focus {
  box-shadow: none;
}
.validation-attachement .carte-signature .encart-signature-attachement .encart-signature .alert-validation {
  margin: 0 1rem 1rem 1rem;
  text-align: center;
}

/* CSS pour la page d'affichage des PDF contenant des champs multiples */
/* CSS pour 'attachement.display-pdf.php' */
.display-pdf {
  width: 80%;
  margin: auto;
  cursor: context-menu;
}
.display-pdf .returnBtn {
  margin: 2rem 0;
  font-size: 1.5rem;
}
.display-pdf .returnBtn .backBtn {
  text-decoration: none;
  color: black;
}
.display-pdf .link {
  margin: 0.5rem 0;
  font-size: 1.25rem;
}
.display-pdf .link .pdfLink {
  text-decoration: none;
  color: black;
  transition: ease 0.5s;
}
.display-pdf .link .pdfLink:hover {
  transition: ease 0.5s;
  color: #1F4290;
}

/* Import du CSS pour 'errors.layout' */
/* CSS pour la page d'erreur 404 */
.erreur {
  font-family: "Lato", sans-serif;
}
.erreur .titre-erreur {
  font-weight: 500;
  font-size: 3rem;
}
.erreur .corps-erreur {
  font-size: 5rem;
}

/* Import du CSS pour '403.php' */
/* CSS pour la page d'erreur 403 */
.erreur-403 {
  padding: 278.5px 0;
}

/* Import du CSS pour '404.php' */
/* CSS pour la page d'erreur 404 */
.erreur-404 {
  padding: 215px 0;
}

/* Import du CSS pour '419.php' */
/* CSS pour la page d'erreur 419 */
.erreur-419 {
  padding: 278.5px 0;
}

/* Import du CSS pour 'recherche.php' */
/* CSS pour la page de recherche */
.recherche {
  width: 80%;
  margin: auto;
  cursor: context-menu;
}
@media (max-width: 767.98px) {
  .recherche {
    width: 95%;
  }
}
.recherche .retour-titre-recherche .retour-recherche {
  /* Retour sur la page d'accueil */
}
.recherche .retour-titre-recherche .retour-recherche a {
  font-size: 2rem;
  font-weight: 700;
  color: #36A02C;
  text-decoration: none;
  position: relative;
}
.recherche .retour-titre-recherche .retour-recherche a::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  height: 3px;
  background-color: #1F4290;
  transform-origin: center right;
  transform: scaleX(0) translateY(-50%);
  transition: transform 0.3s ease;
}
.recherche .retour-titre-recherche .retour-recherche a:hover::before {
  transform-origin: center left;
  transform: scaleX(1) translateY(-50%);
}
.recherche .retour-titre-recherche .titre-recherche {
  /* Titre de la page de recherche */
}
.recherche .retour-titre-recherche .titre-recherche h2 {
  font-size: 2.5rem;
  font-weight: 700;
  text-align: center;
  color: #1F4290;
  text-shadow: 1px 1px 2px #36A02C;
}
@media (max-width: 991.98px) {
  .recherche .retour-titre-recherche .titre-recherche h2 {
    font-size: 1.25rem;
  }
}
.recherche .recherche-demande-materiel, .recherche .recherche-interimaire, .recherche .recherche-entretien, .recherche .recherche-chantier, .recherche .recherche-heures, .recherche .recherche-conges, .recherche .recherche-vehicule, .recherche .recherche-reception, .recherche .recherche-attachement, .recherche .recherche-commande, .recherche .recherche-consignation {
  margin-bottom: 1rem;
  /* Titre des sections */
}
.recherche .recherche-demande-materiel h3, .recherche .recherche-interimaire h3, .recherche .recherche-entretien h3, .recherche .recherche-chantier h3, .recherche .recherche-heures h3, .recherche .recherche-conges h3, .recherche .recherche-vehicule h3, .recherche .recherche-reception h3, .recherche .recherche-attachement h3, .recherche .recherche-commande h3, .recherche .recherche-consignation h3 {
  margin-bottom: 1rem;
  font-size: 2rem;
  color: #1F4290;
  display: flex;
}
@media (max-width: 991.98px) {
  .recherche .recherche-demande-materiel h3, .recherche .recherche-interimaire h3, .recherche .recherche-entretien h3, .recherche .recherche-chantier h3, .recherche .recherche-heures h3, .recherche .recherche-conges h3, .recherche .recherche-vehicule h3, .recherche .recherche-reception h3, .recherche .recherche-attachement h3, .recherche .recherche-commande h3, .recherche .recherche-consignation h3 {
    justify-content: center;
    font-size: 1.5rem;
  }
}
.recherche .recherche-demande-materiel h3 span, .recherche .recherche-interimaire h3 span, .recherche .recherche-entretien h3 span, .recherche .recherche-chantier h3 span, .recherche .recherche-heures h3 span, .recherche .recherche-conges h3 span, .recherche .recherche-vehicule h3 span, .recherche .recherche-reception h3 span, .recherche .recherche-attachement h3 span, .recherche .recherche-commande h3 span, .recherche .recherche-consignation h3 span {
  padding-right: 0.25rem;
  box-shadow: 3px 3px 3px 0 #1F4290;
}
@media (max-width: 991.98px) {
  .recherche .recherche-demande-materiel h3 span, .recherche .recherche-interimaire h3 span, .recherche .recherche-entretien h3 span, .recherche .recherche-chantier h3 span, .recherche .recherche-heures h3 span, .recherche .recherche-conges h3 span, .recherche .recherche-vehicule h3 span, .recherche .recherche-reception h3 span, .recherche .recherche-attachement h3 span, .recherche .recherche-commande h3 span, .recherche .recherche-consignation h3 span {
    padding: 0 0.25rem;
    text-align: center;
  }
}
.recherche .recherche-demande-materiel .lien-demande-materiel .lien::before, .recherche .recherche-demande-materiel .lien-demande-interimaire .lien::before, .recherche .recherche-demande-materiel .lien-fiche-entretien .lien::before, .recherche .recherche-demande-materiel .lien-fiche-chantier .lien::before, .recherche .recherche-demande-materiel .lien-fiche-heures .lien::before, .recherche .recherche-demande-materiel .lien-demande-conges .lien::before, .recherche .recherche-demande-materiel .lien-demande-vehicule .lien::before, .recherche .recherche-demande-materiel .lien-accuse-reception .lien::before, .recherche .recherche-demande-materiel .lien-attachement .lien::before, .recherche .recherche-demande-materiel .lien-commande .lien::before, .recherche .recherche-demande-materiel .lien-attestation .lien::before, .recherche .recherche-interimaire .lien-demande-materiel .lien::before, .recherche .recherche-interimaire .lien-demande-interimaire .lien::before, .recherche .recherche-interimaire .lien-fiche-entretien .lien::before, .recherche .recherche-interimaire .lien-fiche-chantier .lien::before, .recherche .recherche-interimaire .lien-fiche-heures .lien::before, .recherche .recherche-interimaire .lien-demande-conges .lien::before, .recherche .recherche-interimaire .lien-demande-vehicule .lien::before, .recherche .recherche-interimaire .lien-accuse-reception .lien::before, .recherche .recherche-interimaire .lien-attachement .lien::before, .recherche .recherche-interimaire .lien-commande .lien::before, .recherche .recherche-interimaire .lien-attestation .lien::before, .recherche .recherche-entretien .lien-demande-materiel .lien::before, .recherche .recherche-entretien .lien-demande-interimaire .lien::before, .recherche .recherche-entretien .lien-fiche-entretien .lien::before, .recherche .recherche-entretien .lien-fiche-chantier .lien::before, .recherche .recherche-entretien .lien-fiche-heures .lien::before, .recherche .recherche-entretien .lien-demande-conges .lien::before, .recherche .recherche-entretien .lien-demande-vehicule .lien::before, .recherche .recherche-entretien .lien-accuse-reception .lien::before, .recherche .recherche-entretien .lien-attachement .lien::before, .recherche .recherche-entretien .lien-commande .lien::before, .recherche .recherche-entretien .lien-attestation .lien::before, .recherche .recherche-chantier .lien-demande-materiel .lien::before, .recherche .recherche-chantier .lien-demande-interimaire .lien::before, .recherche .recherche-chantier .lien-fiche-entretien .lien::before, .recherche .recherche-chantier .lien-fiche-chantier .lien::before, .recherche .recherche-chantier .lien-fiche-heures .lien::before, .recherche .recherche-chantier .lien-demande-conges .lien::before, .recherche .recherche-chantier .lien-demande-vehicule .lien::before, .recherche .recherche-chantier .lien-accuse-reception .lien::before, .recherche .recherche-chantier .lien-attachement .lien::before, .recherche .recherche-chantier .lien-commande .lien::before, .recherche .recherche-chantier .lien-attestation .lien::before, .recherche .recherche-heures .lien-demande-materiel .lien::before, .recherche .recherche-heures .lien-demande-interimaire .lien::before, .recherche .recherche-heures .lien-fiche-entretien .lien::before, .recherche .recherche-heures .lien-fiche-chantier .lien::before, .recherche .recherche-heures .lien-fiche-heures .lien::before, .recherche .recherche-heures .lien-demande-conges .lien::before, .recherche .recherche-heures .lien-demande-vehicule .lien::before, .recherche .recherche-heures .lien-accuse-reception .lien::before, .recherche .recherche-heures .lien-attachement .lien::before, .recherche .recherche-heures .lien-commande .lien::before, .recherche .recherche-heures .lien-attestation .lien::before, .recherche .recherche-conges .lien-demande-materiel .lien::before, .recherche .recherche-conges .lien-demande-interimaire .lien::before, .recherche .recherche-conges .lien-fiche-entretien .lien::before, .recherche .recherche-conges .lien-fiche-chantier .lien::before, .recherche .recherche-conges .lien-fiche-heures .lien::before, .recherche .recherche-conges .lien-demande-conges .lien::before, .recherche .recherche-conges .lien-demande-vehicule .lien::before, .recherche .recherche-conges .lien-accuse-reception .lien::before, .recherche .recherche-conges .lien-attachement .lien::before, .recherche .recherche-conges .lien-commande .lien::before, .recherche .recherche-conges .lien-attestation .lien::before, .recherche .recherche-vehicule .lien-demande-materiel .lien::before, .recherche .recherche-vehicule .lien-demande-interimaire .lien::before, .recherche .recherche-vehicule .lien-fiche-entretien .lien::before, .recherche .recherche-vehicule .lien-fiche-chantier .lien::before, .recherche .recherche-vehicule .lien-fiche-heures .lien::before, .recherche .recherche-vehicule .lien-demande-conges .lien::before, .recherche .recherche-vehicule .lien-demande-vehicule .lien::before, .recherche .recherche-vehicule .lien-accuse-reception .lien::before, .recherche .recherche-vehicule .lien-attachement .lien::before, .recherche .recherche-vehicule .lien-commande .lien::before, .recherche .recherche-vehicule .lien-attestation .lien::before, .recherche .recherche-reception .lien-demande-materiel .lien::before, .recherche .recherche-reception .lien-demande-interimaire .lien::before, .recherche .recherche-reception .lien-fiche-entretien .lien::before, .recherche .recherche-reception .lien-fiche-chantier .lien::before, .recherche .recherche-reception .lien-fiche-heures .lien::before, .recherche .recherche-reception .lien-demande-conges .lien::before, .recherche .recherche-reception .lien-demande-vehicule .lien::before, .recherche .recherche-reception .lien-accuse-reception .lien::before, .recherche .recherche-reception .lien-attachement .lien::before, .recherche .recherche-reception .lien-commande .lien::before, .recherche .recherche-reception .lien-attestation .lien::before, .recherche .recherche-attachement .lien-demande-materiel .lien::before, .recherche .recherche-attachement .lien-demande-interimaire .lien::before, .recherche .recherche-attachement .lien-fiche-entretien .lien::before, .recherche .recherche-attachement .lien-fiche-chantier .lien::before, .recherche .recherche-attachement .lien-fiche-heures .lien::before, .recherche .recherche-attachement .lien-demande-conges .lien::before, .recherche .recherche-attachement .lien-demande-vehicule .lien::before, .recherche .recherche-attachement .lien-accuse-reception .lien::before, .recherche .recherche-attachement .lien-attachement .lien::before, .recherche .recherche-attachement .lien-commande .lien::before, .recherche .recherche-attachement .lien-attestation .lien::before, .recherche .recherche-commande .lien-demande-materiel .lien::before, .recherche .recherche-commande .lien-demande-interimaire .lien::before, .recherche .recherche-commande .lien-fiche-entretien .lien::before, .recherche .recherche-commande .lien-fiche-chantier .lien::before, .recherche .recherche-commande .lien-fiche-heures .lien::before, .recherche .recherche-commande .lien-demande-conges .lien::before, .recherche .recherche-commande .lien-demande-vehicule .lien::before, .recherche .recherche-commande .lien-accuse-reception .lien::before, .recherche .recherche-commande .lien-attachement .lien::before, .recherche .recherche-commande .lien-commande .lien::before, .recherche .recherche-commande .lien-attestation .lien::before, .recherche .recherche-consignation .lien-demande-materiel .lien::before, .recherche .recherche-consignation .lien-demande-interimaire .lien::before, .recherche .recherche-consignation .lien-fiche-entretien .lien::before, .recherche .recherche-consignation .lien-fiche-chantier .lien::before, .recherche .recherche-consignation .lien-fiche-heures .lien::before, .recherche .recherche-consignation .lien-demande-conges .lien::before, .recherche .recherche-consignation .lien-demande-vehicule .lien::before, .recherche .recherche-consignation .lien-accuse-reception .lien::before, .recherche .recherche-consignation .lien-attachement .lien::before, .recherche .recherche-consignation .lien-commande .lien::before, .recherche .recherche-consignation .lien-attestation .lien::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 2px;
  background-color: #36A02C;
  transform-origin: bottom right;
  transform: scaleX(0);
  transition: transform 0.5s ease;
}
@media (max-width: 991.98px) {
  .recherche .recherche-demande-materiel .lien-demande-materiel .lien::before, .recherche .recherche-demande-materiel .lien-demande-interimaire .lien::before, .recherche .recherche-demande-materiel .lien-fiche-entretien .lien::before, .recherche .recherche-demande-materiel .lien-fiche-chantier .lien::before, .recherche .recherche-demande-materiel .lien-fiche-heures .lien::before, .recherche .recherche-demande-materiel .lien-demande-conges .lien::before, .recherche .recherche-demande-materiel .lien-demande-vehicule .lien::before, .recherche .recherche-demande-materiel .lien-accuse-reception .lien::before, .recherche .recherche-demande-materiel .lien-attachement .lien::before, .recherche .recherche-demande-materiel .lien-commande .lien::before, .recherche .recherche-demande-materiel .lien-attestation .lien::before, .recherche .recherche-interimaire .lien-demande-materiel .lien::before, .recherche .recherche-interimaire .lien-demande-interimaire .lien::before, .recherche .recherche-interimaire .lien-fiche-entretien .lien::before, .recherche .recherche-interimaire .lien-fiche-chantier .lien::before, .recherche .recherche-interimaire .lien-fiche-heures .lien::before, .recherche .recherche-interimaire .lien-demande-conges .lien::before, .recherche .recherche-interimaire .lien-demande-vehicule .lien::before, .recherche .recherche-interimaire .lien-accuse-reception .lien::before, .recherche .recherche-interimaire .lien-attachement .lien::before, .recherche .recherche-interimaire .lien-commande .lien::before, .recherche .recherche-interimaire .lien-attestation .lien::before, .recherche .recherche-entretien .lien-demande-materiel .lien::before, .recherche .recherche-entretien .lien-demande-interimaire .lien::before, .recherche .recherche-entretien .lien-fiche-entretien .lien::before, .recherche .recherche-entretien .lien-fiche-chantier .lien::before, .recherche .recherche-entretien .lien-fiche-heures .lien::before, .recherche .recherche-entretien .lien-demande-conges .lien::before, .recherche .recherche-entretien .lien-demande-vehicule .lien::before, .recherche .recherche-entretien .lien-accuse-reception .lien::before, .recherche .recherche-entretien .lien-attachement .lien::before, .recherche .recherche-entretien .lien-commande .lien::before, .recherche .recherche-entretien .lien-attestation .lien::before, .recherche .recherche-chantier .lien-demande-materiel .lien::before, .recherche .recherche-chantier .lien-demande-interimaire .lien::before, .recherche .recherche-chantier .lien-fiche-entretien .lien::before, .recherche .recherche-chantier .lien-fiche-chantier .lien::before, .recherche .recherche-chantier .lien-fiche-heures .lien::before, .recherche .recherche-chantier .lien-demande-conges .lien::before, .recherche .recherche-chantier .lien-demande-vehicule .lien::before, .recherche .recherche-chantier .lien-accuse-reception .lien::before, .recherche .recherche-chantier .lien-attachement .lien::before, .recherche .recherche-chantier .lien-commande .lien::before, .recherche .recherche-chantier .lien-attestation .lien::before, .recherche .recherche-heures .lien-demande-materiel .lien::before, .recherche .recherche-heures .lien-demande-interimaire .lien::before, .recherche .recherche-heures .lien-fiche-entretien .lien::before, .recherche .recherche-heures .lien-fiche-chantier .lien::before, .recherche .recherche-heures .lien-fiche-heures .lien::before, .recherche .recherche-heures .lien-demande-conges .lien::before, .recherche .recherche-heures .lien-demande-vehicule .lien::before, .recherche .recherche-heures .lien-accuse-reception .lien::before, .recherche .recherche-heures .lien-attachement .lien::before, .recherche .recherche-heures .lien-commande .lien::before, .recherche .recherche-heures .lien-attestation .lien::before, .recherche .recherche-conges .lien-demande-materiel .lien::before, .recherche .recherche-conges .lien-demande-interimaire .lien::before, .recherche .recherche-conges .lien-fiche-entretien .lien::before, .recherche .recherche-conges .lien-fiche-chantier .lien::before, .recherche .recherche-conges .lien-fiche-heures .lien::before, .recherche .recherche-conges .lien-demande-conges .lien::before, .recherche .recherche-conges .lien-demande-vehicule .lien::before, .recherche .recherche-conges .lien-accuse-reception .lien::before, .recherche .recherche-conges .lien-attachement .lien::before, .recherche .recherche-conges .lien-commande .lien::before, .recherche .recherche-conges .lien-attestation .lien::before, .recherche .recherche-vehicule .lien-demande-materiel .lien::before, .recherche .recherche-vehicule .lien-demande-interimaire .lien::before, .recherche .recherche-vehicule .lien-fiche-entretien .lien::before, .recherche .recherche-vehicule .lien-fiche-chantier .lien::before, .recherche .recherche-vehicule .lien-fiche-heures .lien::before, .recherche .recherche-vehicule .lien-demande-conges .lien::before, .recherche .recherche-vehicule .lien-demande-vehicule .lien::before, .recherche .recherche-vehicule .lien-accuse-reception .lien::before, .recherche .recherche-vehicule .lien-attachement .lien::before, .recherche .recherche-vehicule .lien-commande .lien::before, .recherche .recherche-vehicule .lien-attestation .lien::before, .recherche .recherche-reception .lien-demande-materiel .lien::before, .recherche .recherche-reception .lien-demande-interimaire .lien::before, .recherche .recherche-reception .lien-fiche-entretien .lien::before, .recherche .recherche-reception .lien-fiche-chantier .lien::before, .recherche .recherche-reception .lien-fiche-heures .lien::before, .recherche .recherche-reception .lien-demande-conges .lien::before, .recherche .recherche-reception .lien-demande-vehicule .lien::before, .recherche .recherche-reception .lien-accuse-reception .lien::before, .recherche .recherche-reception .lien-attachement .lien::before, .recherche .recherche-reception .lien-commande .lien::before, .recherche .recherche-reception .lien-attestation .lien::before, .recherche .recherche-attachement .lien-demande-materiel .lien::before, .recherche .recherche-attachement .lien-demande-interimaire .lien::before, .recherche .recherche-attachement .lien-fiche-entretien .lien::before, .recherche .recherche-attachement .lien-fiche-chantier .lien::before, .recherche .recherche-attachement .lien-fiche-heures .lien::before, .recherche .recherche-attachement .lien-demande-conges .lien::before, .recherche .recherche-attachement .lien-demande-vehicule .lien::before, .recherche .recherche-attachement .lien-accuse-reception .lien::before, .recherche .recherche-attachement .lien-attachement .lien::before, .recherche .recherche-attachement .lien-commande .lien::before, .recherche .recherche-attachement .lien-attestation .lien::before, .recherche .recherche-commande .lien-demande-materiel .lien::before, .recherche .recherche-commande .lien-demande-interimaire .lien::before, .recherche .recherche-commande .lien-fiche-entretien .lien::before, .recherche .recherche-commande .lien-fiche-chantier .lien::before, .recherche .recherche-commande .lien-fiche-heures .lien::before, .recherche .recherche-commande .lien-demande-conges .lien::before, .recherche .recherche-commande .lien-demande-vehicule .lien::before, .recherche .recherche-commande .lien-accuse-reception .lien::before, .recherche .recherche-commande .lien-attachement .lien::before, .recherche .recherche-commande .lien-commande .lien::before, .recherche .recherche-commande .lien-attestation .lien::before, .recherche .recherche-consignation .lien-demande-materiel .lien::before, .recherche .recherche-consignation .lien-demande-interimaire .lien::before, .recherche .recherche-consignation .lien-fiche-entretien .lien::before, .recherche .recherche-consignation .lien-fiche-chantier .lien::before, .recherche .recherche-consignation .lien-fiche-heures .lien::before, .recherche .recherche-consignation .lien-demande-conges .lien::before, .recherche .recherche-consignation .lien-demande-vehicule .lien::before, .recherche .recherche-consignation .lien-accuse-reception .lien::before, .recherche .recherche-consignation .lien-attachement .lien::before, .recherche .recherche-consignation .lien-commande .lien::before, .recherche .recherche-consignation .lien-attestation .lien::before {
    display: none;
  }
}
.recherche .recherche-demande-materiel .lien-demande-materiel .lien:hover::before, .recherche .recherche-demande-materiel .lien-demande-interimaire .lien:hover::before, .recherche .recherche-demande-materiel .lien-fiche-entretien .lien:hover::before, .recherche .recherche-demande-materiel .lien-fiche-chantier .lien:hover::before, .recherche .recherche-demande-materiel .lien-fiche-heures .lien:hover::before, .recherche .recherche-demande-materiel .lien-demande-conges .lien:hover::before, .recherche .recherche-demande-materiel .lien-demande-vehicule .lien:hover::before, .recherche .recherche-demande-materiel .lien-accuse-reception .lien:hover::before, .recherche .recherche-demande-materiel .lien-attachement .lien:hover::before, .recherche .recherche-demande-materiel .lien-commande .lien:hover::before, .recherche .recherche-demande-materiel .lien-attestation .lien:hover::before, .recherche .recherche-interimaire .lien-demande-materiel .lien:hover::before, .recherche .recherche-interimaire .lien-demande-interimaire .lien:hover::before, .recherche .recherche-interimaire .lien-fiche-entretien .lien:hover::before, .recherche .recherche-interimaire .lien-fiche-chantier .lien:hover::before, .recherche .recherche-interimaire .lien-fiche-heures .lien:hover::before, .recherche .recherche-interimaire .lien-demande-conges .lien:hover::before, .recherche .recherche-interimaire .lien-demande-vehicule .lien:hover::before, .recherche .recherche-interimaire .lien-accuse-reception .lien:hover::before, .recherche .recherche-interimaire .lien-attachement .lien:hover::before, .recherche .recherche-interimaire .lien-commande .lien:hover::before, .recherche .recherche-interimaire .lien-attestation .lien:hover::before, .recherche .recherche-entretien .lien-demande-materiel .lien:hover::before, .recherche .recherche-entretien .lien-demande-interimaire .lien:hover::before, .recherche .recherche-entretien .lien-fiche-entretien .lien:hover::before, .recherche .recherche-entretien .lien-fiche-chantier .lien:hover::before, .recherche .recherche-entretien .lien-fiche-heures .lien:hover::before, .recherche .recherche-entretien .lien-demande-conges .lien:hover::before, .recherche .recherche-entretien .lien-demande-vehicule .lien:hover::before, .recherche .recherche-entretien .lien-accuse-reception .lien:hover::before, .recherche .recherche-entretien .lien-attachement .lien:hover::before, .recherche .recherche-entretien .lien-commande .lien:hover::before, .recherche .recherche-entretien .lien-attestation .lien:hover::before, .recherche .recherche-chantier .lien-demande-materiel .lien:hover::before, .recherche .recherche-chantier .lien-demande-interimaire .lien:hover::before, .recherche .recherche-chantier .lien-fiche-entretien .lien:hover::before, .recherche .recherche-chantier .lien-fiche-chantier .lien:hover::before, .recherche .recherche-chantier .lien-fiche-heures .lien:hover::before, .recherche .recherche-chantier .lien-demande-conges .lien:hover::before, .recherche .recherche-chantier .lien-demande-vehicule .lien:hover::before, .recherche .recherche-chantier .lien-accuse-reception .lien:hover::before, .recherche .recherche-chantier .lien-attachement .lien:hover::before, .recherche .recherche-chantier .lien-commande .lien:hover::before, .recherche .recherche-chantier .lien-attestation .lien:hover::before, .recherche .recherche-heures .lien-demande-materiel .lien:hover::before, .recherche .recherche-heures .lien-demande-interimaire .lien:hover::before, .recherche .recherche-heures .lien-fiche-entretien .lien:hover::before, .recherche .recherche-heures .lien-fiche-chantier .lien:hover::before, .recherche .recherche-heures .lien-fiche-heures .lien:hover::before, .recherche .recherche-heures .lien-demande-conges .lien:hover::before, .recherche .recherche-heures .lien-demande-vehicule .lien:hover::before, .recherche .recherche-heures .lien-accuse-reception .lien:hover::before, .recherche .recherche-heures .lien-attachement .lien:hover::before, .recherche .recherche-heures .lien-commande .lien:hover::before, .recherche .recherche-heures .lien-attestation .lien:hover::before, .recherche .recherche-conges .lien-demande-materiel .lien:hover::before, .recherche .recherche-conges .lien-demande-interimaire .lien:hover::before, .recherche .recherche-conges .lien-fiche-entretien .lien:hover::before, .recherche .recherche-conges .lien-fiche-chantier .lien:hover::before, .recherche .recherche-conges .lien-fiche-heures .lien:hover::before, .recherche .recherche-conges .lien-demande-conges .lien:hover::before, .recherche .recherche-conges .lien-demande-vehicule .lien:hover::before, .recherche .recherche-conges .lien-accuse-reception .lien:hover::before, .recherche .recherche-conges .lien-attachement .lien:hover::before, .recherche .recherche-conges .lien-commande .lien:hover::before, .recherche .recherche-conges .lien-attestation .lien:hover::before, .recherche .recherche-vehicule .lien-demande-materiel .lien:hover::before, .recherche .recherche-vehicule .lien-demande-interimaire .lien:hover::before, .recherche .recherche-vehicule .lien-fiche-entretien .lien:hover::before, .recherche .recherche-vehicule .lien-fiche-chantier .lien:hover::before, .recherche .recherche-vehicule .lien-fiche-heures .lien:hover::before, .recherche .recherche-vehicule .lien-demande-conges .lien:hover::before, .recherche .recherche-vehicule .lien-demande-vehicule .lien:hover::before, .recherche .recherche-vehicule .lien-accuse-reception .lien:hover::before, .recherche .recherche-vehicule .lien-attachement .lien:hover::before, .recherche .recherche-vehicule .lien-commande .lien:hover::before, .recherche .recherche-vehicule .lien-attestation .lien:hover::before, .recherche .recherche-reception .lien-demande-materiel .lien:hover::before, .recherche .recherche-reception .lien-demande-interimaire .lien:hover::before, .recherche .recherche-reception .lien-fiche-entretien .lien:hover::before, .recherche .recherche-reception .lien-fiche-chantier .lien:hover::before, .recherche .recherche-reception .lien-fiche-heures .lien:hover::before, .recherche .recherche-reception .lien-demande-conges .lien:hover::before, .recherche .recherche-reception .lien-demande-vehicule .lien:hover::before, .recherche .recherche-reception .lien-accuse-reception .lien:hover::before, .recherche .recherche-reception .lien-attachement .lien:hover::before, .recherche .recherche-reception .lien-commande .lien:hover::before, .recherche .recherche-reception .lien-attestation .lien:hover::before, .recherche .recherche-attachement .lien-demande-materiel .lien:hover::before, .recherche .recherche-attachement .lien-demande-interimaire .lien:hover::before, .recherche .recherche-attachement .lien-fiche-entretien .lien:hover::before, .recherche .recherche-attachement .lien-fiche-chantier .lien:hover::before, .recherche .recherche-attachement .lien-fiche-heures .lien:hover::before, .recherche .recherche-attachement .lien-demande-conges .lien:hover::before, .recherche .recherche-attachement .lien-demande-vehicule .lien:hover::before, .recherche .recherche-attachement .lien-accuse-reception .lien:hover::before, .recherche .recherche-attachement .lien-attachement .lien:hover::before, .recherche .recherche-attachement .lien-commande .lien:hover::before, .recherche .recherche-attachement .lien-attestation .lien:hover::before, .recherche .recherche-commande .lien-demande-materiel .lien:hover::before, .recherche .recherche-commande .lien-demande-interimaire .lien:hover::before, .recherche .recherche-commande .lien-fiche-entretien .lien:hover::before, .recherche .recherche-commande .lien-fiche-chantier .lien:hover::before, .recherche .recherche-commande .lien-fiche-heures .lien:hover::before, .recherche .recherche-commande .lien-demande-conges .lien:hover::before, .recherche .recherche-commande .lien-demande-vehicule .lien:hover::before, .recherche .recherche-commande .lien-accuse-reception .lien:hover::before, .recherche .recherche-commande .lien-attachement .lien:hover::before, .recherche .recherche-commande .lien-commande .lien:hover::before, .recherche .recherche-commande .lien-attestation .lien:hover::before, .recherche .recherche-consignation .lien-demande-materiel .lien:hover::before, .recherche .recherche-consignation .lien-demande-interimaire .lien:hover::before, .recherche .recherche-consignation .lien-fiche-entretien .lien:hover::before, .recherche .recherche-consignation .lien-fiche-chantier .lien:hover::before, .recherche .recherche-consignation .lien-fiche-heures .lien:hover::before, .recherche .recherche-consignation .lien-demande-conges .lien:hover::before, .recherche .recherche-consignation .lien-demande-vehicule .lien:hover::before, .recherche .recherche-consignation .lien-accuse-reception .lien:hover::before, .recherche .recherche-consignation .lien-attachement .lien:hover::before, .recherche .recherche-consignation .lien-commande .lien:hover::before, .recherche .recherche-consignation .lien-attestation .lien:hover::before {
  transform-origin: bottom left;
  transform: scaleX(1);
}
@media (max-width: 991.98px) {
  .recherche .recherche-demande-materiel .lien-demande-materiel, .recherche .recherche-demande-materiel .lien-demande-interimaire, .recherche .recherche-demande-materiel .lien-fiche-entretien, .recherche .recherche-demande-materiel .lien-fiche-heures, .recherche .recherche-interimaire .lien-demande-materiel, .recherche .recherche-interimaire .lien-demande-interimaire, .recherche .recherche-interimaire .lien-fiche-entretien, .recherche .recherche-interimaire .lien-fiche-heures, .recherche .recherche-entretien .lien-demande-materiel, .recherche .recherche-entretien .lien-demande-interimaire, .recherche .recherche-entretien .lien-fiche-entretien, .recherche .recherche-entretien .lien-fiche-heures, .recherche .recherche-chantier .lien-demande-materiel, .recherche .recherche-chantier .lien-demande-interimaire, .recherche .recherche-chantier .lien-fiche-entretien, .recherche .recherche-chantier .lien-fiche-heures, .recherche .recherche-heures .lien-demande-materiel, .recherche .recherche-heures .lien-demande-interimaire, .recherche .recherche-heures .lien-fiche-entretien, .recherche .recherche-heures .lien-fiche-heures, .recherche .recherche-conges .lien-demande-materiel, .recherche .recherche-conges .lien-demande-interimaire, .recherche .recherche-conges .lien-fiche-entretien, .recherche .recherche-conges .lien-fiche-heures, .recherche .recherche-vehicule .lien-demande-materiel, .recherche .recherche-vehicule .lien-demande-interimaire, .recherche .recherche-vehicule .lien-fiche-entretien, .recherche .recherche-vehicule .lien-fiche-heures, .recherche .recherche-reception .lien-demande-materiel, .recherche .recherche-reception .lien-demande-interimaire, .recherche .recherche-reception .lien-fiche-entretien, .recherche .recherche-reception .lien-fiche-heures, .recherche .recherche-attachement .lien-demande-materiel, .recherche .recherche-attachement .lien-demande-interimaire, .recherche .recherche-attachement .lien-fiche-entretien, .recherche .recherche-attachement .lien-fiche-heures, .recherche .recherche-commande .lien-demande-materiel, .recherche .recherche-commande .lien-demande-interimaire, .recherche .recherche-commande .lien-fiche-entretien, .recherche .recherche-commande .lien-fiche-heures, .recherche .recherche-consignation .lien-demande-materiel, .recherche .recherche-consignation .lien-demande-interimaire, .recherche .recherche-consignation .lien-fiche-entretien, .recherche .recherche-consignation .lien-fiche-heures {
    text-align: center;
  }
}
.recherche .recherche-demande-materiel .lien-demande-materiel .lien, .recherche .recherche-demande-materiel .lien-demande-interimaire .lien, .recherche .recherche-demande-materiel .lien-fiche-entretien .lien, .recherche .recherche-demande-materiel .lien-fiche-heures .lien, .recherche .recherche-interimaire .lien-demande-materiel .lien, .recherche .recherche-interimaire .lien-demande-interimaire .lien, .recherche .recherche-interimaire .lien-fiche-entretien .lien, .recherche .recherche-interimaire .lien-fiche-heures .lien, .recherche .recherche-entretien .lien-demande-materiel .lien, .recherche .recherche-entretien .lien-demande-interimaire .lien, .recherche .recherche-entretien .lien-fiche-entretien .lien, .recherche .recherche-entretien .lien-fiche-heures .lien, .recherche .recherche-chantier .lien-demande-materiel .lien, .recherche .recherche-chantier .lien-demande-interimaire .lien, .recherche .recherche-chantier .lien-fiche-entretien .lien, .recherche .recherche-chantier .lien-fiche-heures .lien, .recherche .recherche-heures .lien-demande-materiel .lien, .recherche .recherche-heures .lien-demande-interimaire .lien, .recherche .recherche-heures .lien-fiche-entretien .lien, .recherche .recherche-heures .lien-fiche-heures .lien, .recherche .recherche-conges .lien-demande-materiel .lien, .recherche .recherche-conges .lien-demande-interimaire .lien, .recherche .recherche-conges .lien-fiche-entretien .lien, .recherche .recherche-conges .lien-fiche-heures .lien, .recherche .recherche-vehicule .lien-demande-materiel .lien, .recherche .recherche-vehicule .lien-demande-interimaire .lien, .recherche .recherche-vehicule .lien-fiche-entretien .lien, .recherche .recherche-vehicule .lien-fiche-heures .lien, .recherche .recherche-reception .lien-demande-materiel .lien, .recherche .recherche-reception .lien-demande-interimaire .lien, .recherche .recherche-reception .lien-fiche-entretien .lien, .recherche .recherche-reception .lien-fiche-heures .lien, .recherche .recherche-attachement .lien-demande-materiel .lien, .recherche .recherche-attachement .lien-demande-interimaire .lien, .recherche .recherche-attachement .lien-fiche-entretien .lien, .recherche .recherche-attachement .lien-fiche-heures .lien, .recherche .recherche-commande .lien-demande-materiel .lien, .recherche .recherche-commande .lien-demande-interimaire .lien, .recherche .recherche-commande .lien-fiche-entretien .lien, .recherche .recherche-commande .lien-fiche-heures .lien, .recherche .recherche-consignation .lien-demande-materiel .lien, .recherche .recherche-consignation .lien-demande-interimaire .lien, .recherche .recherche-consignation .lien-fiche-entretien .lien, .recherche .recherche-consignation .lien-fiche-heures .lien {
  font-size: 1rem;
  font-weight: 700;
  color: #1F4290;
  text-decoration: none;
  position: relative;
}
.recherche .recherche-demande-materiel .lien-fiche-chantier, .recherche .recherche-demande-materiel .lien-demande-conges, .recherche .recherche-demande-materiel .lien-demande-vehicule, .recherche .recherche-demande-materiel .lien-accuse-reception, .recherche .recherche-demande-materiel .lien-attachement, .recherche .recherche-demande-materiel .lien-commande, .recherche .recherche-demande-materiel .lien-attestation, .recherche .recherche-interimaire .lien-fiche-chantier, .recherche .recherche-interimaire .lien-demande-conges, .recherche .recherche-interimaire .lien-demande-vehicule, .recherche .recherche-interimaire .lien-accuse-reception, .recherche .recherche-interimaire .lien-attachement, .recherche .recherche-interimaire .lien-commande, .recherche .recherche-interimaire .lien-attestation, .recherche .recherche-entretien .lien-fiche-chantier, .recherche .recherche-entretien .lien-demande-conges, .recherche .recherche-entretien .lien-demande-vehicule, .recherche .recherche-entretien .lien-accuse-reception, .recherche .recherche-entretien .lien-attachement, .recherche .recherche-entretien .lien-commande, .recherche .recherche-entretien .lien-attestation, .recherche .recherche-chantier .lien-fiche-chantier, .recherche .recherche-chantier .lien-demande-conges, .recherche .recherche-chantier .lien-demande-vehicule, .recherche .recherche-chantier .lien-accuse-reception, .recherche .recherche-chantier .lien-attachement, .recherche .recherche-chantier .lien-commande, .recherche .recherche-chantier .lien-attestation, .recherche .recherche-heures .lien-fiche-chantier, .recherche .recherche-heures .lien-demande-conges, .recherche .recherche-heures .lien-demande-vehicule, .recherche .recherche-heures .lien-accuse-reception, .recherche .recherche-heures .lien-attachement, .recherche .recherche-heures .lien-commande, .recherche .recherche-heures .lien-attestation, .recherche .recherche-conges .lien-fiche-chantier, .recherche .recherche-conges .lien-demande-conges, .recherche .recherche-conges .lien-demande-vehicule, .recherche .recherche-conges .lien-accuse-reception, .recherche .recherche-conges .lien-attachement, .recherche .recherche-conges .lien-commande, .recherche .recherche-conges .lien-attestation, .recherche .recherche-vehicule .lien-fiche-chantier, .recherche .recherche-vehicule .lien-demande-conges, .recherche .recherche-vehicule .lien-demande-vehicule, .recherche .recherche-vehicule .lien-accuse-reception, .recherche .recherche-vehicule .lien-attachement, .recherche .recherche-vehicule .lien-commande, .recherche .recherche-vehicule .lien-attestation, .recherche .recherche-reception .lien-fiche-chantier, .recherche .recherche-reception .lien-demande-conges, .recherche .recherche-reception .lien-demande-vehicule, .recherche .recherche-reception .lien-accuse-reception, .recherche .recherche-reception .lien-attachement, .recherche .recherche-reception .lien-commande, .recherche .recherche-reception .lien-attestation, .recherche .recherche-attachement .lien-fiche-chantier, .recherche .recherche-attachement .lien-demande-conges, .recherche .recherche-attachement .lien-demande-vehicule, .recherche .recherche-attachement .lien-accuse-reception, .recherche .recherche-attachement .lien-attachement, .recherche .recherche-attachement .lien-commande, .recherche .recherche-attachement .lien-attestation, .recherche .recherche-commande .lien-fiche-chantier, .recherche .recherche-commande .lien-demande-conges, .recherche .recherche-commande .lien-demande-vehicule, .recherche .recherche-commande .lien-accuse-reception, .recherche .recherche-commande .lien-attachement, .recherche .recherche-commande .lien-commande, .recherche .recherche-commande .lien-attestation, .recherche .recherche-consignation .lien-fiche-chantier, .recherche .recherche-consignation .lien-demande-conges, .recherche .recherche-consignation .lien-demande-vehicule, .recherche .recherche-consignation .lien-accuse-reception, .recherche .recherche-consignation .lien-attachement, .recherche .recherche-consignation .lien-commande, .recherche .recherche-consignation .lien-attestation {
  display: flex;
}
@media (max-width: 991.98px) {
  .recherche .recherche-demande-materiel .lien-fiche-chantier, .recherche .recherche-demande-materiel .lien-demande-conges, .recherche .recherche-demande-materiel .lien-demande-vehicule, .recherche .recherche-demande-materiel .lien-accuse-reception, .recherche .recherche-demande-materiel .lien-attachement, .recherche .recherche-demande-materiel .lien-commande, .recherche .recherche-demande-materiel .lien-attestation, .recherche .recherche-interimaire .lien-fiche-chantier, .recherche .recherche-interimaire .lien-demande-conges, .recherche .recherche-interimaire .lien-demande-vehicule, .recherche .recherche-interimaire .lien-accuse-reception, .recherche .recherche-interimaire .lien-attachement, .recherche .recherche-interimaire .lien-commande, .recherche .recherche-interimaire .lien-attestation, .recherche .recherche-entretien .lien-fiche-chantier, .recherche .recherche-entretien .lien-demande-conges, .recherche .recherche-entretien .lien-demande-vehicule, .recherche .recherche-entretien .lien-accuse-reception, .recherche .recherche-entretien .lien-attachement, .recherche .recherche-entretien .lien-commande, .recherche .recherche-entretien .lien-attestation, .recherche .recherche-chantier .lien-fiche-chantier, .recherche .recherche-chantier .lien-demande-conges, .recherche .recherche-chantier .lien-demande-vehicule, .recherche .recherche-chantier .lien-accuse-reception, .recherche .recherche-chantier .lien-attachement, .recherche .recherche-chantier .lien-commande, .recherche .recherche-chantier .lien-attestation, .recherche .recherche-heures .lien-fiche-chantier, .recherche .recherche-heures .lien-demande-conges, .recherche .recherche-heures .lien-demande-vehicule, .recherche .recherche-heures .lien-accuse-reception, .recherche .recherche-heures .lien-attachement, .recherche .recherche-heures .lien-commande, .recherche .recherche-heures .lien-attestation, .recherche .recherche-conges .lien-fiche-chantier, .recherche .recherche-conges .lien-demande-conges, .recherche .recherche-conges .lien-demande-vehicule, .recherche .recherche-conges .lien-accuse-reception, .recherche .recherche-conges .lien-attachement, .recherche .recherche-conges .lien-commande, .recherche .recherche-conges .lien-attestation, .recherche .recherche-vehicule .lien-fiche-chantier, .recherche .recherche-vehicule .lien-demande-conges, .recherche .recherche-vehicule .lien-demande-vehicule, .recherche .recherche-vehicule .lien-accuse-reception, .recherche .recherche-vehicule .lien-attachement, .recherche .recherche-vehicule .lien-commande, .recherche .recherche-vehicule .lien-attestation, .recherche .recherche-reception .lien-fiche-chantier, .recherche .recherche-reception .lien-demande-conges, .recherche .recherche-reception .lien-demande-vehicule, .recherche .recherche-reception .lien-accuse-reception, .recherche .recherche-reception .lien-attachement, .recherche .recherche-reception .lien-commande, .recherche .recherche-reception .lien-attestation, .recherche .recherche-attachement .lien-fiche-chantier, .recherche .recherche-attachement .lien-demande-conges, .recherche .recherche-attachement .lien-demande-vehicule, .recherche .recherche-attachement .lien-accuse-reception, .recherche .recherche-attachement .lien-attachement, .recherche .recherche-attachement .lien-commande, .recherche .recherche-attachement .lien-attestation, .recherche .recherche-commande .lien-fiche-chantier, .recherche .recherche-commande .lien-demande-conges, .recherche .recherche-commande .lien-demande-vehicule, .recherche .recherche-commande .lien-accuse-reception, .recherche .recherche-commande .lien-attachement, .recherche .recherche-commande .lien-commande, .recherche .recherche-commande .lien-attestation, .recherche .recherche-consignation .lien-fiche-chantier, .recherche .recherche-consignation .lien-demande-conges, .recherche .recherche-consignation .lien-demande-vehicule, .recherche .recherche-consignation .lien-accuse-reception, .recherche .recherche-consignation .lien-attachement, .recherche .recherche-consignation .lien-commande, .recherche .recherche-consignation .lien-attestation {
    justify-content: center;
  }
}
.recherche .recherche-demande-materiel .lien-fiche-chantier .lien, .recherche .recherche-demande-materiel .lien-demande-conges .lien, .recherche .recherche-demande-materiel .lien-demande-vehicule .lien, .recherche .recherche-demande-materiel .lien-accuse-reception .lien, .recherche .recherche-demande-materiel .lien-attachement .lien, .recherche .recherche-demande-materiel .lien-commande .lien, .recherche .recherche-demande-materiel .lien-attestation .lien, .recherche .recherche-interimaire .lien-fiche-chantier .lien, .recherche .recherche-interimaire .lien-demande-conges .lien, .recherche .recherche-interimaire .lien-demande-vehicule .lien, .recherche .recherche-interimaire .lien-accuse-reception .lien, .recherche .recherche-interimaire .lien-attachement .lien, .recherche .recherche-interimaire .lien-commande .lien, .recherche .recherche-interimaire .lien-attestation .lien, .recherche .recherche-entretien .lien-fiche-chantier .lien, .recherche .recherche-entretien .lien-demande-conges .lien, .recherche .recherche-entretien .lien-demande-vehicule .lien, .recherche .recherche-entretien .lien-accuse-reception .lien, .recherche .recherche-entretien .lien-attachement .lien, .recherche .recherche-entretien .lien-commande .lien, .recherche .recherche-entretien .lien-attestation .lien, .recherche .recherche-chantier .lien-fiche-chantier .lien, .recherche .recherche-chantier .lien-demande-conges .lien, .recherche .recherche-chantier .lien-demande-vehicule .lien, .recherche .recherche-chantier .lien-accuse-reception .lien, .recherche .recherche-chantier .lien-attachement .lien, .recherche .recherche-chantier .lien-commande .lien, .recherche .recherche-chantier .lien-attestation .lien, .recherche .recherche-heures .lien-fiche-chantier .lien, .recherche .recherche-heures .lien-demande-conges .lien, .recherche .recherche-heures .lien-demande-vehicule .lien, .recherche .recherche-heures .lien-accuse-reception .lien, .recherche .recherche-heures .lien-attachement .lien, .recherche .recherche-heures .lien-commande .lien, .recherche .recherche-heures .lien-attestation .lien, .recherche .recherche-conges .lien-fiche-chantier .lien, .recherche .recherche-conges .lien-demande-conges .lien, .recherche .recherche-conges .lien-demande-vehicule .lien, .recherche .recherche-conges .lien-accuse-reception .lien, .recherche .recherche-conges .lien-attachement .lien, .recherche .recherche-conges .lien-commande .lien, .recherche .recherche-conges .lien-attestation .lien, .recherche .recherche-vehicule .lien-fiche-chantier .lien, .recherche .recherche-vehicule .lien-demande-conges .lien, .recherche .recherche-vehicule .lien-demande-vehicule .lien, .recherche .recherche-vehicule .lien-accuse-reception .lien, .recherche .recherche-vehicule .lien-attachement .lien, .recherche .recherche-vehicule .lien-commande .lien, .recherche .recherche-vehicule .lien-attestation .lien, .recherche .recherche-reception .lien-fiche-chantier .lien, .recherche .recherche-reception .lien-demande-conges .lien, .recherche .recherche-reception .lien-demande-vehicule .lien, .recherche .recherche-reception .lien-accuse-reception .lien, .recherche .recherche-reception .lien-attachement .lien, .recherche .recherche-reception .lien-commande .lien, .recherche .recherche-reception .lien-attestation .lien, .recherche .recherche-attachement .lien-fiche-chantier .lien, .recherche .recherche-attachement .lien-demande-conges .lien, .recherche .recherche-attachement .lien-demande-vehicule .lien, .recherche .recherche-attachement .lien-accuse-reception .lien, .recherche .recherche-attachement .lien-attachement .lien, .recherche .recherche-attachement .lien-commande .lien, .recherche .recherche-attachement .lien-attestation .lien, .recherche .recherche-commande .lien-fiche-chantier .lien, .recherche .recherche-commande .lien-demande-conges .lien, .recherche .recherche-commande .lien-demande-vehicule .lien, .recherche .recherche-commande .lien-accuse-reception .lien, .recherche .recherche-commande .lien-attachement .lien, .recherche .recherche-commande .lien-commande .lien, .recherche .recherche-commande .lien-attestation .lien, .recherche .recherche-consignation .lien-fiche-chantier .lien, .recherche .recherche-consignation .lien-demande-conges .lien, .recherche .recherche-consignation .lien-demande-vehicule .lien, .recherche .recherche-consignation .lien-accuse-reception .lien, .recherche .recherche-consignation .lien-attachement .lien, .recherche .recherche-consignation .lien-commande .lien, .recherche .recherche-consignation .lien-attestation .lien {
  color: #1F4290;
  text-decoration: none;
  font-size: 1rem;
  font-weight: 700;
  position: relative;
}
.recherche .recherche-demande-materiel .lien-fiche-chantier .lien .contenu, .recherche .recherche-demande-materiel .lien-demande-conges .lien .contenu, .recherche .recherche-demande-materiel .lien-demande-vehicule .lien .contenu, .recherche .recherche-demande-materiel .lien-accuse-reception .lien .contenu, .recherche .recherche-demande-materiel .lien-attachement .lien .contenu, .recherche .recherche-demande-materiel .lien-commande .lien .contenu, .recherche .recherche-demande-materiel .lien-attestation .lien .contenu, .recherche .recherche-interimaire .lien-fiche-chantier .lien .contenu, .recherche .recherche-interimaire .lien-demande-conges .lien .contenu, .recherche .recherche-interimaire .lien-demande-vehicule .lien .contenu, .recherche .recherche-interimaire .lien-accuse-reception .lien .contenu, .recherche .recherche-interimaire .lien-attachement .lien .contenu, .recherche .recherche-interimaire .lien-commande .lien .contenu, .recherche .recherche-interimaire .lien-attestation .lien .contenu, .recherche .recherche-entretien .lien-fiche-chantier .lien .contenu, .recherche .recherche-entretien .lien-demande-conges .lien .contenu, .recherche .recherche-entretien .lien-demande-vehicule .lien .contenu, .recherche .recherche-entretien .lien-accuse-reception .lien .contenu, .recherche .recherche-entretien .lien-attachement .lien .contenu, .recherche .recherche-entretien .lien-commande .lien .contenu, .recherche .recherche-entretien .lien-attestation .lien .contenu, .recherche .recherche-chantier .lien-fiche-chantier .lien .contenu, .recherche .recherche-chantier .lien-demande-conges .lien .contenu, .recherche .recherche-chantier .lien-demande-vehicule .lien .contenu, .recherche .recherche-chantier .lien-accuse-reception .lien .contenu, .recherche .recherche-chantier .lien-attachement .lien .contenu, .recherche .recherche-chantier .lien-commande .lien .contenu, .recherche .recherche-chantier .lien-attestation .lien .contenu, .recherche .recherche-heures .lien-fiche-chantier .lien .contenu, .recherche .recherche-heures .lien-demande-conges .lien .contenu, .recherche .recherche-heures .lien-demande-vehicule .lien .contenu, .recherche .recherche-heures .lien-accuse-reception .lien .contenu, .recherche .recherche-heures .lien-attachement .lien .contenu, .recherche .recherche-heures .lien-commande .lien .contenu, .recherche .recherche-heures .lien-attestation .lien .contenu, .recherche .recherche-conges .lien-fiche-chantier .lien .contenu, .recherche .recherche-conges .lien-demande-conges .lien .contenu, .recherche .recherche-conges .lien-demande-vehicule .lien .contenu, .recherche .recherche-conges .lien-accuse-reception .lien .contenu, .recherche .recherche-conges .lien-attachement .lien .contenu, .recherche .recherche-conges .lien-commande .lien .contenu, .recherche .recherche-conges .lien-attestation .lien .contenu, .recherche .recherche-vehicule .lien-fiche-chantier .lien .contenu, .recherche .recherche-vehicule .lien-demande-conges .lien .contenu, .recherche .recherche-vehicule .lien-demande-vehicule .lien .contenu, .recherche .recherche-vehicule .lien-accuse-reception .lien .contenu, .recherche .recherche-vehicule .lien-attachement .lien .contenu, .recherche .recherche-vehicule .lien-commande .lien .contenu, .recherche .recherche-vehicule .lien-attestation .lien .contenu, .recherche .recherche-reception .lien-fiche-chantier .lien .contenu, .recherche .recherche-reception .lien-demande-conges .lien .contenu, .recherche .recherche-reception .lien-demande-vehicule .lien .contenu, .recherche .recherche-reception .lien-accuse-reception .lien .contenu, .recherche .recherche-reception .lien-attachement .lien .contenu, .recherche .recherche-reception .lien-commande .lien .contenu, .recherche .recherche-reception .lien-attestation .lien .contenu, .recherche .recherche-attachement .lien-fiche-chantier .lien .contenu, .recherche .recherche-attachement .lien-demande-conges .lien .contenu, .recherche .recherche-attachement .lien-demande-vehicule .lien .contenu, .recherche .recherche-attachement .lien-accuse-reception .lien .contenu, .recherche .recherche-attachement .lien-attachement .lien .contenu, .recherche .recherche-attachement .lien-commande .lien .contenu, .recherche .recherche-attachement .lien-attestation .lien .contenu, .recherche .recherche-commande .lien-fiche-chantier .lien .contenu, .recherche .recherche-commande .lien-demande-conges .lien .contenu, .recherche .recherche-commande .lien-demande-vehicule .lien .contenu, .recherche .recherche-commande .lien-accuse-reception .lien .contenu, .recherche .recherche-commande .lien-attachement .lien .contenu, .recherche .recherche-commande .lien-commande .lien .contenu, .recherche .recherche-commande .lien-attestation .lien .contenu, .recherche .recherche-consignation .lien-fiche-chantier .lien .contenu, .recherche .recherche-consignation .lien-demande-conges .lien .contenu, .recherche .recherche-consignation .lien-demande-vehicule .lien .contenu, .recherche .recherche-consignation .lien-accuse-reception .lien .contenu, .recherche .recherche-consignation .lien-attachement .lien .contenu, .recherche .recherche-consignation .lien-commande .lien .contenu, .recherche .recherche-consignation .lien-attestation .lien .contenu {
  display: flex;
  gap: 2px;
}
.recherche .recherche-demande-materiel .lien-fiche-chantier .lien .contenu p, .recherche .recherche-demande-materiel .lien-demande-conges .lien .contenu p, .recherche .recherche-demande-materiel .lien-demande-vehicule .lien .contenu p, .recherche .recherche-demande-materiel .lien-accuse-reception .lien .contenu p, .recherche .recherche-demande-materiel .lien-attachement .lien .contenu p, .recherche .recherche-demande-materiel .lien-commande .lien .contenu p, .recherche .recherche-demande-materiel .lien-attestation .lien .contenu p, .recherche .recherche-interimaire .lien-fiche-chantier .lien .contenu p, .recherche .recherche-interimaire .lien-demande-conges .lien .contenu p, .recherche .recherche-interimaire .lien-demande-vehicule .lien .contenu p, .recherche .recherche-interimaire .lien-accuse-reception .lien .contenu p, .recherche .recherche-interimaire .lien-attachement .lien .contenu p, .recherche .recherche-interimaire .lien-commande .lien .contenu p, .recherche .recherche-interimaire .lien-attestation .lien .contenu p, .recherche .recherche-entretien .lien-fiche-chantier .lien .contenu p, .recherche .recherche-entretien .lien-demande-conges .lien .contenu p, .recherche .recherche-entretien .lien-demande-vehicule .lien .contenu p, .recherche .recherche-entretien .lien-accuse-reception .lien .contenu p, .recherche .recherche-entretien .lien-attachement .lien .contenu p, .recherche .recherche-entretien .lien-commande .lien .contenu p, .recherche .recherche-entretien .lien-attestation .lien .contenu p, .recherche .recherche-chantier .lien-fiche-chantier .lien .contenu p, .recherche .recherche-chantier .lien-demande-conges .lien .contenu p, .recherche .recherche-chantier .lien-demande-vehicule .lien .contenu p, .recherche .recherche-chantier .lien-accuse-reception .lien .contenu p, .recherche .recherche-chantier .lien-attachement .lien .contenu p, .recherche .recherche-chantier .lien-commande .lien .contenu p, .recherche .recherche-chantier .lien-attestation .lien .contenu p, .recherche .recherche-heures .lien-fiche-chantier .lien .contenu p, .recherche .recherche-heures .lien-demande-conges .lien .contenu p, .recherche .recherche-heures .lien-demande-vehicule .lien .contenu p, .recherche .recherche-heures .lien-accuse-reception .lien .contenu p, .recherche .recherche-heures .lien-attachement .lien .contenu p, .recherche .recherche-heures .lien-commande .lien .contenu p, .recherche .recherche-heures .lien-attestation .lien .contenu p, .recherche .recherche-conges .lien-fiche-chantier .lien .contenu p, .recherche .recherche-conges .lien-demande-conges .lien .contenu p, .recherche .recherche-conges .lien-demande-vehicule .lien .contenu p, .recherche .recherche-conges .lien-accuse-reception .lien .contenu p, .recherche .recherche-conges .lien-attachement .lien .contenu p, .recherche .recherche-conges .lien-commande .lien .contenu p, .recherche .recherche-conges .lien-attestation .lien .contenu p, .recherche .recherche-vehicule .lien-fiche-chantier .lien .contenu p, .recherche .recherche-vehicule .lien-demande-conges .lien .contenu p, .recherche .recherche-vehicule .lien-demande-vehicule .lien .contenu p, .recherche .recherche-vehicule .lien-accuse-reception .lien .contenu p, .recherche .recherche-vehicule .lien-attachement .lien .contenu p, .recherche .recherche-vehicule .lien-commande .lien .contenu p, .recherche .recherche-vehicule .lien-attestation .lien .contenu p, .recherche .recherche-reception .lien-fiche-chantier .lien .contenu p, .recherche .recherche-reception .lien-demande-conges .lien .contenu p, .recherche .recherche-reception .lien-demande-vehicule .lien .contenu p, .recherche .recherche-reception .lien-accuse-reception .lien .contenu p, .recherche .recherche-reception .lien-attachement .lien .contenu p, .recherche .recherche-reception .lien-commande .lien .contenu p, .recherche .recherche-reception .lien-attestation .lien .contenu p, .recherche .recherche-attachement .lien-fiche-chantier .lien .contenu p, .recherche .recherche-attachement .lien-demande-conges .lien .contenu p, .recherche .recherche-attachement .lien-demande-vehicule .lien .contenu p, .recherche .recherche-attachement .lien-accuse-reception .lien .contenu p, .recherche .recherche-attachement .lien-attachement .lien .contenu p, .recherche .recherche-attachement .lien-commande .lien .contenu p, .recherche .recherche-attachement .lien-attestation .lien .contenu p, .recherche .recherche-commande .lien-fiche-chantier .lien .contenu p, .recherche .recherche-commande .lien-demande-conges .lien .contenu p, .recherche .recherche-commande .lien-demande-vehicule .lien .contenu p, .recherche .recherche-commande .lien-accuse-reception .lien .contenu p, .recherche .recherche-commande .lien-attachement .lien .contenu p, .recherche .recherche-commande .lien-commande .lien .contenu p, .recherche .recherche-commande .lien-attestation .lien .contenu p, .recherche .recherche-consignation .lien-fiche-chantier .lien .contenu p, .recherche .recherche-consignation .lien-demande-conges .lien .contenu p, .recherche .recherche-consignation .lien-demande-vehicule .lien .contenu p, .recherche .recherche-consignation .lien-accuse-reception .lien .contenu p, .recherche .recherche-consignation .lien-attachement .lien .contenu p, .recherche .recherche-consignation .lien-commande .lien .contenu p, .recherche .recherche-consignation .lien-attestation .lien .contenu p {
  margin: 0;
}
.recherche .recherche-demande-materiel .lien-fiche-chantier .lien .contenu div p, .recherche .recherche-demande-materiel .lien-demande-conges .lien .contenu div p, .recherche .recherche-demande-materiel .lien-demande-vehicule .lien .contenu div p, .recherche .recherche-demande-materiel .lien-accuse-reception .lien .contenu div p, .recherche .recherche-demande-materiel .lien-attachement .lien .contenu div p, .recherche .recherche-demande-materiel .lien-commande .lien .contenu div p, .recherche .recherche-demande-materiel .lien-attestation .lien .contenu div p, .recherche .recherche-interimaire .lien-fiche-chantier .lien .contenu div p, .recherche .recherche-interimaire .lien-demande-conges .lien .contenu div p, .recherche .recherche-interimaire .lien-demande-vehicule .lien .contenu div p, .recherche .recherche-interimaire .lien-accuse-reception .lien .contenu div p, .recherche .recherche-interimaire .lien-attachement .lien .contenu div p, .recherche .recherche-interimaire .lien-commande .lien .contenu div p, .recherche .recherche-interimaire .lien-attestation .lien .contenu div p, .recherche .recherche-entretien .lien-fiche-chantier .lien .contenu div p, .recherche .recherche-entretien .lien-demande-conges .lien .contenu div p, .recherche .recherche-entretien .lien-demande-vehicule .lien .contenu div p, .recherche .recherche-entretien .lien-accuse-reception .lien .contenu div p, .recherche .recherche-entretien .lien-attachement .lien .contenu div p, .recherche .recherche-entretien .lien-commande .lien .contenu div p, .recherche .recherche-entretien .lien-attestation .lien .contenu div p, .recherche .recherche-chantier .lien-fiche-chantier .lien .contenu div p, .recherche .recherche-chantier .lien-demande-conges .lien .contenu div p, .recherche .recherche-chantier .lien-demande-vehicule .lien .contenu div p, .recherche .recherche-chantier .lien-accuse-reception .lien .contenu div p, .recherche .recherche-chantier .lien-attachement .lien .contenu div p, .recherche .recherche-chantier .lien-commande .lien .contenu div p, .recherche .recherche-chantier .lien-attestation .lien .contenu div p, .recherche .recherche-heures .lien-fiche-chantier .lien .contenu div p, .recherche .recherche-heures .lien-demande-conges .lien .contenu div p, .recherche .recherche-heures .lien-demande-vehicule .lien .contenu div p, .recherche .recherche-heures .lien-accuse-reception .lien .contenu div p, .recherche .recherche-heures .lien-attachement .lien .contenu div p, .recherche .recherche-heures .lien-commande .lien .contenu div p, .recherche .recherche-heures .lien-attestation .lien .contenu div p, .recherche .recherche-conges .lien-fiche-chantier .lien .contenu div p, .recherche .recherche-conges .lien-demande-conges .lien .contenu div p, .recherche .recherche-conges .lien-demande-vehicule .lien .contenu div p, .recherche .recherche-conges .lien-accuse-reception .lien .contenu div p, .recherche .recherche-conges .lien-attachement .lien .contenu div p, .recherche .recherche-conges .lien-commande .lien .contenu div p, .recherche .recherche-conges .lien-attestation .lien .contenu div p, .recherche .recherche-vehicule .lien-fiche-chantier .lien .contenu div p, .recherche .recherche-vehicule .lien-demande-conges .lien .contenu div p, .recherche .recherche-vehicule .lien-demande-vehicule .lien .contenu div p, .recherche .recherche-vehicule .lien-accuse-reception .lien .contenu div p, .recherche .recherche-vehicule .lien-attachement .lien .contenu div p, .recherche .recherche-vehicule .lien-commande .lien .contenu div p, .recherche .recherche-vehicule .lien-attestation .lien .contenu div p, .recherche .recherche-reception .lien-fiche-chantier .lien .contenu div p, .recherche .recherche-reception .lien-demande-conges .lien .contenu div p, .recherche .recherche-reception .lien-demande-vehicule .lien .contenu div p, .recherche .recherche-reception .lien-accuse-reception .lien .contenu div p, .recherche .recherche-reception .lien-attachement .lien .contenu div p, .recherche .recherche-reception .lien-commande .lien .contenu div p, .recherche .recherche-reception .lien-attestation .lien .contenu div p, .recherche .recherche-attachement .lien-fiche-chantier .lien .contenu div p, .recherche .recherche-attachement .lien-demande-conges .lien .contenu div p, .recherche .recherche-attachement .lien-demande-vehicule .lien .contenu div p, .recherche .recherche-attachement .lien-accuse-reception .lien .contenu div p, .recherche .recherche-attachement .lien-attachement .lien .contenu div p, .recherche .recherche-attachement .lien-commande .lien .contenu div p, .recherche .recherche-attachement .lien-attestation .lien .contenu div p, .recherche .recherche-commande .lien-fiche-chantier .lien .contenu div p, .recherche .recherche-commande .lien-demande-conges .lien .contenu div p, .recherche .recherche-commande .lien-demande-vehicule .lien .contenu div p, .recherche .recherche-commande .lien-accuse-reception .lien .contenu div p, .recherche .recherche-commande .lien-attachement .lien .contenu div p, .recherche .recherche-commande .lien-commande .lien .contenu div p, .recherche .recherche-commande .lien-attestation .lien .contenu div p, .recherche .recherche-consignation .lien-fiche-chantier .lien .contenu div p, .recherche .recherche-consignation .lien-demande-conges .lien .contenu div p, .recherche .recherche-consignation .lien-demande-vehicule .lien .contenu div p, .recherche .recherche-consignation .lien-accuse-reception .lien .contenu div p, .recherche .recherche-consignation .lien-attachement .lien .contenu div p, .recherche .recherche-consignation .lien-commande .lien .contenu div p, .recherche .recherche-consignation .lien-attestation .lien .contenu div p {
  margin: 0;
}
.recherche .recherche-demande-materiel .lien-fiche-chantier .lien .contenu div p span, .recherche .recherche-demande-materiel .lien-demande-conges .lien .contenu div p span, .recherche .recherche-demande-materiel .lien-demande-vehicule .lien .contenu div p span, .recherche .recherche-demande-materiel .lien-accuse-reception .lien .contenu div p span, .recherche .recherche-demande-materiel .lien-attachement .lien .contenu div p span, .recherche .recherche-demande-materiel .lien-commande .lien .contenu div p span, .recherche .recherche-demande-materiel .lien-attestation .lien .contenu div p span, .recherche .recherche-interimaire .lien-fiche-chantier .lien .contenu div p span, .recherche .recherche-interimaire .lien-demande-conges .lien .contenu div p span, .recherche .recherche-interimaire .lien-demande-vehicule .lien .contenu div p span, .recherche .recherche-interimaire .lien-accuse-reception .lien .contenu div p span, .recherche .recherche-interimaire .lien-attachement .lien .contenu div p span, .recherche .recherche-interimaire .lien-commande .lien .contenu div p span, .recherche .recherche-interimaire .lien-attestation .lien .contenu div p span, .recherche .recherche-entretien .lien-fiche-chantier .lien .contenu div p span, .recherche .recherche-entretien .lien-demande-conges .lien .contenu div p span, .recherche .recherche-entretien .lien-demande-vehicule .lien .contenu div p span, .recherche .recherche-entretien .lien-accuse-reception .lien .contenu div p span, .recherche .recherche-entretien .lien-attachement .lien .contenu div p span, .recherche .recherche-entretien .lien-commande .lien .contenu div p span, .recherche .recherche-entretien .lien-attestation .lien .contenu div p span, .recherche .recherche-chantier .lien-fiche-chantier .lien .contenu div p span, .recherche .recherche-chantier .lien-demande-conges .lien .contenu div p span, .recherche .recherche-chantier .lien-demande-vehicule .lien .contenu div p span, .recherche .recherche-chantier .lien-accuse-reception .lien .contenu div p span, .recherche .recherche-chantier .lien-attachement .lien .contenu div p span, .recherche .recherche-chantier .lien-commande .lien .contenu div p span, .recherche .recherche-chantier .lien-attestation .lien .contenu div p span, .recherche .recherche-heures .lien-fiche-chantier .lien .contenu div p span, .recherche .recherche-heures .lien-demande-conges .lien .contenu div p span, .recherche .recherche-heures .lien-demande-vehicule .lien .contenu div p span, .recherche .recherche-heures .lien-accuse-reception .lien .contenu div p span, .recherche .recherche-heures .lien-attachement .lien .contenu div p span, .recherche .recherche-heures .lien-commande .lien .contenu div p span, .recherche .recherche-heures .lien-attestation .lien .contenu div p span, .recherche .recherche-conges .lien-fiche-chantier .lien .contenu div p span, .recherche .recherche-conges .lien-demande-conges .lien .contenu div p span, .recherche .recherche-conges .lien-demande-vehicule .lien .contenu div p span, .recherche .recherche-conges .lien-accuse-reception .lien .contenu div p span, .recherche .recherche-conges .lien-attachement .lien .contenu div p span, .recherche .recherche-conges .lien-commande .lien .contenu div p span, .recherche .recherche-conges .lien-attestation .lien .contenu div p span, .recherche .recherche-vehicule .lien-fiche-chantier .lien .contenu div p span, .recherche .recherche-vehicule .lien-demande-conges .lien .contenu div p span, .recherche .recherche-vehicule .lien-demande-vehicule .lien .contenu div p span, .recherche .recherche-vehicule .lien-accuse-reception .lien .contenu div p span, .recherche .recherche-vehicule .lien-attachement .lien .contenu div p span, .recherche .recherche-vehicule .lien-commande .lien .contenu div p span, .recherche .recherche-vehicule .lien-attestation .lien .contenu div p span, .recherche .recherche-reception .lien-fiche-chantier .lien .contenu div p span, .recherche .recherche-reception .lien-demande-conges .lien .contenu div p span, .recherche .recherche-reception .lien-demande-vehicule .lien .contenu div p span, .recherche .recherche-reception .lien-accuse-reception .lien .contenu div p span, .recherche .recherche-reception .lien-attachement .lien .contenu div p span, .recherche .recherche-reception .lien-commande .lien .contenu div p span, .recherche .recherche-reception .lien-attestation .lien .contenu div p span, .recherche .recherche-attachement .lien-fiche-chantier .lien .contenu div p span, .recherche .recherche-attachement .lien-demande-conges .lien .contenu div p span, .recherche .recherche-attachement .lien-demande-vehicule .lien .contenu div p span, .recherche .recherche-attachement .lien-accuse-reception .lien .contenu div p span, .recherche .recherche-attachement .lien-attachement .lien .contenu div p span, .recherche .recherche-attachement .lien-commande .lien .contenu div p span, .recherche .recherche-attachement .lien-attestation .lien .contenu div p span, .recherche .recherche-commande .lien-fiche-chantier .lien .contenu div p span, .recherche .recherche-commande .lien-demande-conges .lien .contenu div p span, .recherche .recherche-commande .lien-demande-vehicule .lien .contenu div p span, .recherche .recherche-commande .lien-accuse-reception .lien .contenu div p span, .recherche .recherche-commande .lien-attachement .lien .contenu div p span, .recherche .recherche-commande .lien-commande .lien .contenu div p span, .recherche .recherche-commande .lien-attestation .lien .contenu div p span, .recherche .recherche-consignation .lien-fiche-chantier .lien .contenu div p span, .recherche .recherche-consignation .lien-demande-conges .lien .contenu div p span, .recherche .recherche-consignation .lien-demande-vehicule .lien .contenu div p span, .recherche .recherche-consignation .lien-accuse-reception .lien .contenu div p span, .recherche .recherche-consignation .lien-attachement .lien .contenu div p span, .recherche .recherche-consignation .lien-commande .lien .contenu div p span, .recherche .recherche-consignation .lien-attestation .lien .contenu div p span {
  font-weight: 700 !important;
}
.recherche .aucun-resultat h3 {
  font-size: 3rem;
  font-weight: 700;
  color: #1F4290;
  text-align: center;
}

/* Import du CSS pour la pagination */
/* CSS de la barre de pagination */
.barre-pagination .barre {
  margin: 1rem 0;
  gap: 5px;
}
.barre-pagination .barre .texte-barre p {
  color: #1F4290;
}
.barre-pagination .barre .ligne-pagination .pagination .page-item .page-link {
  font-size: 1.25rem;
  font-weight: 500;
  background-color: #36A02C;
  color: black;
}
.barre-pagination .barre .ligne-pagination .pagination .page-item .page-link:focus {
  box-shadow: none;
}
.barre-pagination .barre .ligne-pagination .pagination .page-item .page-link:hover {
  text-shadow: 1px 1px 2px #1F4290;
  transition: 0.5s ease-in-out;
}
.barre-pagination .barre .ligne-pagination .pagination .active .page-link {
  background-color: #1F4290 !important;
  border-color: #1F4290 !important;
  color: white;
  box-shadow: 0 0 0.25rem 0.1rem #1F4290;
}

/* Import du CSS pour 'maintenance.php' */
body {
  font-family: "Lato", sans-serif;
}
body header h1 {
  margin: 0;
  text-align: center;
  font-size: 3.5rem;
}
body .texte-page-maintenance {
  margin: 20rem 0;
  text-align: center;
  font-size: 1.5rem;
  font-weight: 700;
}

/* Import du CSS pour 'footer.php' */
/* CSS pour 'footer.php' */
footer .d-flex {
  padding: 0.5rem 0;
  cursor: context-menu;
}

/* CSS pour la page de test */
.accueil {
  width: 80%;
  margin: auto;
  padding: 2rem 0;
  cursor: context-menu;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(248, 249, 252, 0.5))), url(/images/backgroundIndex.webp);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.accueil .cote-gauche .section-formulaires p, .accueil .cote-gauche .section-documentation p, .accueil .cote-droit .section-formulaires p, .accueil .cote-droit .section-documentation p {
  text-align: center;
  text-decoration: underline;
  font-weight: 700;
  font-size: 2rem;
}
.accueil .cote-gauche .section-formulaires .contour-section, .accueil .cote-gauche .section-documentation .contour-section, .accueil .cote-droit .section-formulaires .contour-section, .accueil .cote-droit .section-documentation .contour-section {
  border: 1px solid black;
  margin: 1rem 0;
  padding: 10px;
}
.accueil .cote-gauche .section-formulaires .contour-section p, .accueil .cote-gauche .section-documentation .contour-section p, .accueil .cote-droit .section-formulaires .contour-section p, .accueil .cote-droit .section-documentation .contour-section p {
  text-align: center;
  text-decoration: underline;
  font-weight: 700;
  font-size: 2rem;
}
.accueil .cote-gauche .section-formulaires .contour-section i, .accueil .cote-gauche .section-documentation .contour-section i, .accueil .cote-droit .section-formulaires .contour-section i, .accueil .cote-droit .section-documentation .contour-section i {
  text-align: center;
  text-decoration: underline;
  font-weight: 700;
  font-size: 1rem;
}
@media (min-width: 992px) {
  .accueil .cote-gauche .section-formulaires .contour-section i, .accueil .cote-gauche .section-documentation .contour-section i, .accueil .cote-droit .section-formulaires .contour-section i, .accueil .cote-droit .section-documentation .contour-section i {
    font-size: 1.5rem;
  }
}
.accueil .cote-gauche .section-formulaires .contour-section .row, .accueil .cote-gauche .section-documentation .contour-section .row, .accueil .cote-droit .section-formulaires .contour-section .row, .accueil .cote-droit .section-documentation .contour-section .row {
  --bs-gutter-x: 0 !important;
  --bs-gutter-y: 0 !important;
}
.accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils, .accueil .cote-gauche .section-documentation .contour-section .section-attachement, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils, .accueil .cote-droit .section-formulaires .contour-section .section-attachement, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils, .accueil .cote-droit .section-documentation .contour-section .section-attachement {
  margin: 1rem 0;
  align-items: center;
}
.accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .titre-formulaire, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .titre-formulaire, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .titre-formulaire, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .titre-formulaire, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .titre-formulaire, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .titre-formulaire, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .titre-formulaire, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .titre-formulaire, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .titre-formulaire, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .titre-formulaire, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .titre-formulaire, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .titre-formulaire, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .titre-formulaire, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .titre-formulaire, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .titre-formulaire, .accueil .cote-droit .section-documentation .contour-section .section-attachement .titre-formulaire {
  flex: 1 0 auto;
  margin: 0;
  text-align: center;
  font-weight: 700;
  font-size: 1.5rem;
}
@media (max-width: 1199.98px) {
  .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .titre-formulaire, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .titre-formulaire, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .titre-formulaire, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .titre-formulaire, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .titre-formulaire, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .titre-formulaire, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .titre-formulaire, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .titre-formulaire, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .titre-formulaire, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .titre-formulaire, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .titre-formulaire, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .titre-formulaire, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .titre-formulaire, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .titre-formulaire, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .titre-formulaire, .accueil .cote-droit .section-documentation .contour-section .section-attachement .titre-formulaire {
    margin: 1rem 0;
  }
}
.accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures, .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-attachement, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-releve-heures, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-attachement, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-attachement, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-attachement, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-attachement, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-releve-heures, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-attachement, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-attachement, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-releve-heures, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-attachement, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-attachement, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-attachement, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-attachement, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-releve-heures, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-attachement {
  margin: 1rem 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
}
@media (max-width: 991.98px) {
  .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures, .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-attachement, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-releve-heures, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-attachement, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-attachement, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-attachement, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-attachement, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-releve-heures, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-attachement, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-attachement, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-releve-heures, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-attachement, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-attachement, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-attachement, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-attachement, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-releve-heures, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-attachement {
    flex-direction: column;
    align-items: center;
  }
}
.accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span, .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-attachement span, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-attachement span, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-releve-heures span, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-attachement span, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-attachement span, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-attachement span, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-releve-heures span, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-attachement span {
  font-size: 1.25rem;
}
@media (max-width: 1199.98px) {
  .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span, .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-attachement span, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-attachement span, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-releve-heures span, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-attachement span, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-attachement span, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-attachement span, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-releve-heures span, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-attachement span {
    margin: 1rem 0;
    text-align: center;
  }
}
.accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span a, .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span a, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span a, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span a, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span a, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span a, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span a, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-attachement span a, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span a, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-attachement span a, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span a, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span a, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span a, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span a, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-releve-heures span a, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-attachement span a, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span a, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span a, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span a, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span a, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span a, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span a, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span a, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-attachement span a, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span a, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-attachement span a, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span a, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span a, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span a, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span a, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-releve-heures span a, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-attachement span a {
  position: relative;
  text-decoration: none;
  color: black;
}
.accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-attachement span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-attachement span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-attachement span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-attachement span a::before, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span a::before, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-attachement span a::before, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span a::before, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span a::before, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span a::before, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span a::before, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-releve-heures span a::before, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-attachement span a::before {
  content: "";
  position: absolute;
  height: 2px;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #1F4290;
  transform-origin: bottom left;
  transform: scaleX(1);
  transition: transform 0.3s ease-in-out;
}
@media (max-width: 1199.98px) {
  .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-attachement span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-attachement span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-releve-heures span a::before, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-attachement span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span a::before, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-attachement span a::before, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span a::before, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-attachement span a::before, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span a::before, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span a::before, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span a::before, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span a::before, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-releve-heures span a::before, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-attachement span a::before {
    display: none;
  }
}
.accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span a:hover::before, .accueil .cote-gauche .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span a:hover::before, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span a:hover::before, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span a:hover::before, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span a:hover::before, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span a:hover::before, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span a:hover::before, .accueil .cote-gauche .section-formulaires .contour-section .section-attachement .index-creation-attachement span a:hover::before, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span a:hover::before, .accueil .cote-gauche .section-documentation .contour-section .section-releve-heures .index-creation-attachement span a:hover::before, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span a:hover::before, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span a:hover::before, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span a:hover::before, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span a:hover::before, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-releve-heures span a:hover::before, .accueil .cote-gauche .section-documentation .contour-section .section-attachement .index-creation-attachement span a:hover::before, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-releve-heures span a:hover::before, .accueil .cote-droit .section-formulaires .contour-section .section-releve-heures .index-creation-attachement span a:hover::before, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-releve-heures span a:hover::before, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .index-creation-attachement span a:hover::before, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-releve-heures span a:hover::before, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .index-creation-attachement span a:hover::before, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-releve-heures span a:hover::before, .accueil .cote-droit .section-formulaires .contour-section .section-attachement .index-creation-attachement span a:hover::before, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-releve-heures span a:hover::before, .accueil .cote-droit .section-documentation .contour-section .section-releve-heures .index-creation-attachement span a:hover::before, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-releve-heures span a:hover::before, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .index-creation-attachement span a:hover::before, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-releve-heures span a:hover::before, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .index-creation-attachement span a:hover::before, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-releve-heures span a:hover::before, .accueil .cote-droit .section-documentation .contour-section .section-attachement .index-creation-attachement span a:hover::before {
  transform: scaleX(0);
  transform-origin: bottom right;
}
@media (max-width: 1199.98px) {
  .accueil .cote-gauche .section-formulaires .contour-section .section-attachement, .accueil .cote-gauche .section-documentation .contour-section .section-attachement, .accueil .cote-droit .section-formulaires .contour-section .section-attachement, .accueil .cote-droit .section-documentation .contour-section .section-attachement {
    margin: 0;
  }
}
.accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils {
  justify-content: center;
}
.accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .titre-documentation, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .titre-documentation, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .titre-documentation, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .titre-documentation, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .titre-documentation, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .titre-documentation, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .titre-documentation, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .titre-documentation {
  width: auto;
  margin-bottom: 0;
  text-align: center;
  font-size: 1.5rem;
  color: black;
}
.accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .modal-focale-cameras, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .modal-intensite-fils, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .modal-focale-cameras, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .modal-intensite-fils, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .modal-focale-cameras, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .modal-intensite-fils, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .modal-focale-cameras, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .modal-intensite-fils, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .modal-focale-cameras, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .modal-intensite-fils, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .modal-focale-cameras, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .modal-intensite-fils, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .modal-focale-cameras, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .modal-intensite-fils, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .modal-focale-cameras, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .modal-intensite-fils {
  background-color: rgba(0, 0, 0, 0.7);
}
.accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .modal-focale-cameras .modal-button, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .modal-intensite-fils .modal-button, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .modal-focale-cameras .modal-button, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .modal-intensite-fils .modal-button, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .modal-focale-cameras .modal-button, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .modal-intensite-fils .modal-button, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .modal-focale-cameras .modal-button, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .modal-intensite-fils .modal-button, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .modal-focale-cameras .modal-button, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .modal-intensite-fils .modal-button, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .modal-focale-cameras .modal-button, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .modal-intensite-fils .modal-button, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .modal-focale-cameras .modal-button, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .modal-intensite-fils .modal-button, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .modal-focale-cameras .modal-button, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .modal-intensite-fils .modal-button {
  width: 50px;
  height: 50px;
  margin: 0.25rem 0 0.25rem 0.25rem;
  background-color: #1F4290;
  border-radius: 10px;
  font-size: 2.5rem;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
}
.accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .modal-focale-cameras .modal-content, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .modal-intensite-fils .modal-content, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .modal-focale-cameras .modal-content, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .modal-intensite-fils .modal-content, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .modal-focale-cameras .modal-content, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .modal-intensite-fils .modal-content, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .modal-focale-cameras .modal-content, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .modal-intensite-fils .modal-content, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .modal-focale-cameras .modal-content, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .modal-intensite-fils .modal-content, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .modal-focale-cameras .modal-content, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .modal-intensite-fils .modal-content, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .modal-focale-cameras .modal-content, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .modal-intensite-fils .modal-content, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .modal-focale-cameras .modal-content, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .modal-intensite-fils .modal-content {
  width: 95vw;
  height: auto;
  margin: auto;
}
@media (min-width: 768px) {
  .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .modal-focale-cameras .modal-content, .accueil .cote-gauche .section-formulaires .contour-section .section-calcul-focale .modal-intensite-fils .modal-content, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .modal-focale-cameras .modal-content, .accueil .cote-gauche .section-formulaires .contour-section .section-intensite-fils .modal-intensite-fils .modal-content, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .modal-focale-cameras .modal-content, .accueil .cote-gauche .section-documentation .contour-section .section-calcul-focale .modal-intensite-fils .modal-content, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .modal-focale-cameras .modal-content, .accueil .cote-gauche .section-documentation .contour-section .section-intensite-fils .modal-intensite-fils .modal-content, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .modal-focale-cameras .modal-content, .accueil .cote-droit .section-formulaires .contour-section .section-calcul-focale .modal-intensite-fils .modal-content, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .modal-focale-cameras .modal-content, .accueil .cote-droit .section-formulaires .contour-section .section-intensite-fils .modal-intensite-fils .modal-content, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .modal-focale-cameras .modal-content, .accueil .cote-droit .section-documentation .contour-section .section-calcul-focale .modal-intensite-fils .modal-content, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .modal-focale-cameras .modal-content, .accueil .cote-droit .section-documentation .contour-section .section-intensite-fils .modal-intensite-fils .modal-content {
    width: 50vw;
  }
}
