.blanc {
  color: #ffffff;
}
.bleuClair {
  color: #728FAA;
}
.bleuFonce {
  color: #063D64;
}
.bleu {
  color: #156DAB;
}
.vert {
  color: #60C539;
}
.gris {
  color: #6B6D6E;
}
.grisClair {
  color: #F3F6FF;
}
.grisClair1 {
  color: #E6E6E6;
}
.noir {
  color: #0F202A;
}
.orange {
  color: #FE801D;
}
.orangeClair {
  color: #FFF5EA;
}
form .form-control::placeholder {
  color: #eeeeee;
}
blockquote form {
  padding-bottom: 1rem;
}
form #edit-actions {
  padding-left: 0;
  padding-right: 0;
}
form .checkbox {
  margin-bottom: 22px;
}
form .checkbox label {
  padding-left: 0;
}
form .invalid-feedback {
  line-height: 15px;
}
form fieldset.mb-3 {
  padding: 0;
}
form fieldset.mb-3.form-type-textfield label,
form fieldset.mb-3.form-type-select label,
form fieldset.mb-3.form-type-date label,
form fieldset.mb-3.form-type-email label {
  background: #ffffff;
  color: #063D64;
  font-size: 14px;
  left: 14px;
  line-height: 14px;
  padding: 0 5px;
  position: absolute;
  top: -8px;
}
form fieldset.mb-3 legend span {
  color: #063D64;
  font-size: 16px;
  line-height: 18px;
}
form fieldset.mb-3 select {
  border-color: #728FAA;
  font-size: 15px;
  line-height: 22px;
}
form fieldset.mb-3 select .form-control {
  padding: 10px 10px;
}
form fieldset.mb-3 select.form-control:not([size]):not([multiple]) {
  height: 38px;
}
form fieldset.mb-3 input[type=date] {
  margin-top: .25em;
  padding-bottom: 5px;
  padding-top: 5px;
}
form fieldset.mb-3 input[type=file] {
  margin-top: .25em;
  padding-bottom: 5px;
  padding-top: 5px;
}
form fieldset.mb-3.large legend span {
  display: block;
}
form fieldset.form-group {
  margin-bottom: 22px;
}
form button.btn {
  font-family: Montserrat;
  font-size: 16px;
  font-weight: bold;
  line-height: 26px;
  padding: 5px 10px;
  width: 100%;
}
blockquote form button.btn-green {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
  font-size: 15px;
  line-height: 36px;
  padding: 0px 10px;
  width: auto;
}
blockquote form button.btn-green:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}
form .form-type-managed-file button.form-submit {
  font-size: 12px;
  line-height: 20px;
  width: auto;
}
