/* #PRODUIRE{fond=contacts.css}
   md5:a0b7de8cc484c9db451d23ea89a4bb79 */
#infos .formulaire_spip {
  /* Formulaire d'édition */
}
#infos .formulaire_spip.formulaire_contact_editer form div span {
  font-size: 12px;
  line-height: 12px;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer {
  margin: 0 0 5px;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer label {
  display: none;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer select,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer textarea,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer input:not(.radio):not(.checkbox):not(.submit) {
  padding: 8px;
  font-size: 12px;
  line-height: 12px;
  margin-bottom: 0;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.type,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.adresse_mail,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.indicatif,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.telephone,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.zip,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.ville,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.cedex,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.adresse {
  display: inline-block;
  vertical-align: middle;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.type select,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.adresse_mail select,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.indicatif select,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.telephone select,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.zip select,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.ville select,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.cedex select,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.adresse select {
  padding: 8px 2px;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer textarea {
  height: 50px;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.type {
  width: 25%;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.adresse_mail,
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.adresse {
  width: 73%;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.indicatif {
  width: 15%;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.cedex {
  width: 22%;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.zip {
  width: 31%;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.telephone {
  width: 50%;
}
#infos .formulaire_spip.formulaire_contact_editer form div div.editer.ville {
  width: 43%;
}
#infos .formulaire_spip.formulaire_contact_editer form div.vide {
  display: none;
}
#infos .formulaire_spip.formulaire_contact_editer form div:first-of-type,
#infos .formulaire_spip.formulaire_contact_editer form div:not(.vide) + div {
  display: block;
}
#infos .formulaire_spip.formulaire_contact_editer form div.bloc_adresse {
  margin-bottom: 20px;
}
/* Vue liste de contacts */
.application .page #application ul.contacts {
  margin-top: 20px;
}
.application .page #application ul.contacts li {
  list-style: none;
  min-height: 30px;
}
.application .page #application ul.contacts li .avatar {
  float: left;
  margin-right: 8px;
}
.application .page #application ul.contacts li p {
  text-align: left;
  line-height: 15px !important;
}
.application .page #application ul.contacts li p strong {
  display: block;
}
.application .page #application ul.contacts li a {
  min-height: 38px;
}
