html, body {
 margin: 2px;
 padding: 2px;
 }

body {
/* background-image: url("../Ressources-graphiques/fond-form.png");*/
 font-family: Verdana, sans-serif;
 font-size: 100%;
 width: 432px;
 height: 905px;
 }

h1 {
 font-family: "GT Walsheim Trial", "Roboto";
 font-size: 30px;
 color: #EAF5FF;
 padding-left: 15px;
 }

h2 {
  font-family: "Source Sans Pro Semibold", "Roboto";
  font-size: 18px;
  color: #EAF5FF;
  opacity: 0.83;
 padding-left: 15px;
 }

 h3 {
   font-family: "Source Sans Pro Semibold", "Roboto";
   font-size: 18px;
   color: #012459;
   opacity: 0.83;
  }

h4 {
  font-family: "Source Sans Pro Semibold", "Roboto";
  font-size: 18px;
  color: #011736;
 }

h5 {
 font-family: "Source Sans Pro Semibold", "Roboto";
 font-size: 15px;
 color: #011736;
}

p {
  font-family: "Source Sans Pro Regular", "Roboto";
  font-size: 16px;
  color: #4F5155;
}

.synchro {
  color: #3B7FEC;
}

.form {
  color: #012459;
  font-size: 18px;
}

.chemin {
  color: #012459;
}

.help {
font-family: "Source Sans Pro Semibold", "Roboto";
color: #3B7FEC;
font-size: 13px;
}

.info {
  font-family: "Source Sans Pro Semibold", "Roboto";
  color : #012459;
  opacity: 0.83;
  font-size : 13px;
}
.erreur {
  font-family: "Source Sans Pro Semibold", "Roboto";
  color: #D32F2F;
  font-size: 13px;
}

ul,li,td {
 color: black;
 }
a:link {
 color: green;
 text-decoration: underline;
 }
a:visited {
 color: gray;
 }
a:hover {
 color: red;
 text-decoration: none;
}
a:active, a:focus {
 color: red;
}

button {
  margin: 5px;
  padding: 5px 15px;
  border-radius: 20px;
  border: 0;
  opacity: 1;
  text-align: center;
  cursor: pointer;
}

.btn--primary {
  background-color : #FBF1F3;
  font: normal normal 600 17px/24px Source Sans Pro;
  color: #D32F2F;
}

.btn--primary:hover {
  background-color : #D32F2F;
  font: normal normal 600 17px/24px Source Sans Pro;
  color: #FBF1F3;
}

.btn--secondary {
  background-color : #ECF6FF;
  font: normal normal 600 17px/24px Source Sans Pro;
  color: #428AEF;
}

.btn--secondary:hover {
  background-color : #428AEF;
  text-align: center;
  font: normal normal 600 17px/24px Source Sans Pro;
  color: #ECF6FF;
}

.btn--add{
  width: 52px;
  height: 50px;
  border-radius: 50px;
  background-image: url("../Ressources-graphiques/SVG/add1.svg");
  background-repeat: no-repeat;
}
