@charset "UTF-8";
body {
  background-color: white !important; }

.header {
  display: none; }

.templatePrincipal .center,
.templateSimple .center {
  border: 0;
  margin: 0px !important;
  padding: 0px !important; }

.footer {
  display: none; }

.divBoutonsHautDroite .divImprimer {
  display: none; }

.dataTable {
  width: 99%; }

.cacherImpression {
  display: none !important; }

.tableFavoriClass {
  width: 99%; }

.moteurDeRecherche {
  display: none !important; }

/* DASHBOARD (Dashboard.xhtml) */
.dashboard .printArea {
  border: 1px solid red;
  height: 10cm;
  padding: 1.5cm;
  width: 15.7cm; }

/* Cache le paginator des tableaux des choix listes */
.ui-datatable .ui-paginator-top, .ui-datatable .ui-paginator-bottom {
  display: none !important; }

.tableFavoriClass .ui-datatable table tbody tr td {
  font-family: sans-serif !important;
  /* 15930: Rub. libre avec bcp de contenu par ligne, impression par fichier->imprimer ou bouton imprimer :
  le pdf fait 13.3 Mo et le texte n'est pas sélectionnable comme si c'était une image, au lieu de 201 Ko
  et le texte sélectionnable.*/ }

/* Cache le paginator des tableaux de l'offre pï¿½dagogique */
.ui-treetable .ui-paginator-top, .ui-treetable .ui-paginator-bottom {
  display: none !important; }

/* Permet de rï¿½duire l'espace visible en haut de la page lors de l'impression */
#layout-container {
  display: block !important;
  /* 15642: Rub. libre avec bcp de contenu par ligne, impression par fichier->imprimer ou bouton imprimer : impression tronquée */
  padding-top: 0px !important; }

#layout-container-row {
  /* display: "table-row" modifiÃ© par "block" car empêche l'impression des tableaux avec des cellules multilignes
     (Mantis 15193 : "Rub. libre avec bcp de contenu par ligne, impression par fichier->imprimer ou bouton imprimer : 3 pages vides au lieu du tableau") */
  display: block !important; }

/* Cache les boutons gauche du planning */
.planning .fc-left {
  display: none !important; }

/* Cache les boutons droits du planning */
.planning .fc-right {
  display: none !important; }

/* Choix inscription */
.catalogueChoixInscription .panelWithSchedule {
  height: auto !important;
  overflow: auto !important; }

.catalogueChoixInscription .panelWithoutSchedule {
  height: auto !important;
  overflow: auto !important; }

.containerTree {
  height: auto !important; }

.catalogueChoixInscription .panelPremier {
  height: auto !important;
  margin-top: 15px !important; }

.catalogueChoixInscription .panelSubstitution {
  height: auto !important;
  margin-top: 5px !important; }

/* FIN DASHBOARD (Dashboard.xhtml) */
/* PAGE PLANNING (Planning.xhtml) */
.planning .schedule .fc-event .fc-title {
  font-size: 6pt; }

/* FIN PAGE PLANNING (Planning.xhtml) */
