/*
lors de l'impression, enleve les fond,... + diverses adaptations
*/

body {
	background-image:none !important;
	background-color:#FFF !important;
	font-size: 0.6rem; /*reduit un peu la taille du texte de façon globale*/
  padding-top: 0;
}


h1 {
  font-size: 1.2rem;
}
/*si siteTEST, ajoute texte "TEST" pour bien voir que ce n'est qu'un TEST*/
body.siteTEST h1::after {
  content: "---TEST---";
}


  header
, footer
/*, .noPrint  : utilise désormais d-print-none de bootstrap : https://getbootstrap.com/docs/5.1/utilities/display/#display-in-print */
, .alert
{
	display: none!important;
}
  .caseDeFermeture
, .nav.nav-pills /*onglet (des tableaux)*/
{
	display: none!important;
}
/*masque phase fiche NC pas encore traitée (car pas forcément valide/vérifiée) */
.accordion-item:not(.statutTraite) {
  display:none;
}
/*force à affiche phase fiche NC traitée (ex: si en mode Modif ou si Si phase repliée en mode voir)*/
.accordion-item.statutTraite .accordion-collapse.collapse {
  display:block;
}

.my-3 {
  margin-top: 0.3rem!important;
  margin-bottom: 0.3rem!important;
}
p {
  margin-top: 0;
  margin-bottom: 0.3rem;
}
  form
, .tab-content
{
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0!important;
  margin-bottom: 0!important;
}
.texteDansZoneFixe /*ex: fiche NC*/ {
  padding-top: 0.15rem;
  padding-bottom: 0.15rem;
}
.accordion-body {
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}

.accordion-item div.accordion-button {
  padding: 0.2rem;
  font-size: 0.8rem;
  background-color: #FFF;
  box-shadow: none;
  border-top: 1px solid lightGray;
}
.accordion-item.statutTraite .accordion-button.icon-before:before {
  content: none;
}
.accordion-button:not(.collapsed)::after {
  background-image: none;
}
.accordion-item {
  border:none;
}
