/* Ce fichier a été copié depuis le projet Commun. */
/* Ne pas éditer ce fichier directement; l'éditer depuis le projet Commun. */

titre.page > div {
  padding-top: 16px;
  margin-bottom: 16px;
  font-size: 48px;
  font-weight: 700;
  font-family: 'Lato', system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  line-height: 60px;
  color: #325fba;
  text-rendering: optimizeSpeed;
}

titre > div,
.titre {
  padding-top: 35px;
  margin-bottom: 16px;
  font-size: 48px;
  font-weight: 700;
  font-family: 'Lato', system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  line-height: 60px;
  color: #325fba;
}

.titre.legal {
  padding-top: 0;
}

.titreTutoriel {
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 600;
}

titre.sousTitre > div,
titre.sousTitrePagination > div {
  padding-top: 15px;
}

.titre1 {
  padding-top: 10px;
  margin-bottom: 15px;
  font-size: 20px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
}

.titre2 {
  padding-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 600;
}

titre.sousTitre > div,
titre.sousTitrePagination > div {
  font-size: 15px;
  font-weight: 600;
}

titre.sousTitrePagination > div {
  margin-bottom: -30px;
}

.premierTitre > div {
  padding-top: 0;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 600;
}

#messageErreur .titre,
#messageErreurScenario .titre {
  padding-top: 0;
}

.premiereColonne titre:first-child > div,
.deuxiemeColonne titre:first-child > div,
.contenuOnglet titre:first-child > div {
  padding-top: 10px;
}

#pageConnexion titre > div {
  padding-top: 0;
  font-size: 18px;
}

.infobulle titre > div,
#blocErreurs titre > div,
message-erreur titre > div {
  padding-top: 0;
  font-size: 15px;
}

table + titre > div {
  margin-top: 10px;
}

encadre-information titre > div {
  color: #ffffff;
  padding: 5px !important;
  margin-bottom: 0;
  border-radius: 3px;
}
