/* Feuille CSS des styles spécifiques au plugin azimutannuaire */

/* styles utilisés durant le developpement
voir fichier css/_bootswatch.css
.bloc_dev { padding:1rem; margin:1rem 0; border:1px solid #777; clear:both; }
.bloc_devevenement {padding:1.5rem; border:1px solid #d0cccc; border-radius: .5rem; clear:both; background:#F7F7F7;}
 */

/*  voir le code généré */
.explication_dev {
  font-family: 'Courier New', Courier, monospace;
  border: 1px solid red;
  background: #f9f0f0;
  font-size: .7rem;
  padding: .4rem;
  margin:1rem 0;
  font-weight: bold;
  border-radius: .5rem;
}

/* les champs obligatoires sont marqués par une astérisque rouge */
form .obligatoire label span { display:none; }
form .obligatoire label::after {
  content: "*";
  position: relative;
  font-size: 0.8em;
  top: -5px;
  left: 3px;
  color: red;
}

/* masquer certains champs des formulaires */
.formulaire_editer_coordonnees_url .editer_titre {
	display: none;
}
.formulaire_editer_personne legend.label {
  display: none;
}
/* formulaire de liens inutile d'afficher le titre du lien qui sera rempli via le pipeline */
.formulaire_editer_coordonnees_url .editer_titre {
	display: none;
}

/* style des dates sur le formulaire évènement */
.formulaire_spip .editer_date .pleine_largeur {
	display: flex; 
	flex-direction: row; 
	justify-content:left;
	align-items:center;
	gap:3px;
}

.formulaire_spip .editer_date .pleine_largeur * {
    display: inline-block; margin: 0 2px;
}

.formulaire_editer_evenement .editer.editer_date label.heure {
  display: none;
}

/* logo au moment du login */
.formulaire_login legend{ display: none;}
.formulaire_login .spip_logo {
  border-radius: 50%;
  max-width: 160px;
  max-height: 160px;
}

.formulaire_me_rattacher {
  background: transparent;
  padding: 0;
  margin: 0;
  width: 100%;
}
/* Message incitatif "ajouter un visuel" à la création d'un groupe : titre rouge bordeaux */
.photo_profil_message {
  color: #8a1949;
  font-weight: 700;
  font-size: 1.5rem;
  line-height: 1.3;
  margin: 0 0 1rem;
  padding-bottom: .5rem;
  border-bottom: 3px solid #8a1949;
}
