/*

  Formulaires TMC

*/


/*

  Cachez ces jarres de miel que je ne saurais voir

*/

.tmc-form-paravent {
  display: none;
}


/*
  espacement
*/

#tmc-validate-form input, #tmc-validate-form textarea {
  margin: 0 0 1rem 0;
}


.tmc-form p {
  font-family: Roboto;
  font-size: 1rem;
  font-style: normal;
  font-weight: normal;
  padding: 0;
  margin: 6px 0 0 0;
}


/*

  subtitles inside forms are h4

*/

.tmc-form h4 {
  font-family: Roboto;
  font-size: 1.2rem;
  line-height:1.1;
  font-style: normal;
  font-weight: bold;
  padding: 0;
  margin: 1rem 0 0 0;
}



/* colors

  dark blue  #0A2234
  light blue #5087AB
  orange     #EA8000

*/

.tmc_input_area {
  padding: 3px 0;
}

.tmc_input_area label {
  color: #EA8000;
  margin: 0 0 1px 3px;
  font-style: italic;
  display: inline-block;
}

.tmc_input_area input[type=checkbox]+label {
  color: #EA8000;
  font-style: italic;
  display: inline;
}

/* Style for the file upload area */
.tmc_file_upload_area {
  border: 2px dashed #ccc;
  padding: 1rem;
  margin: 1rem 0;
  text-align: center;
  cursor: pointer;
}
.tmc_file_upload_area > p {
  padding: 0;
  margin: 0;
}
/* Hide the default file input */
.hide_file_input {
  display: none;
}

.tmc-form input {
  box-sizing: border-box;
}

input[type="checkbox"] {
  width: 1.2rem;
  height: 1.2rem;
  accent-color: red;
}

.tmc-form input[type=submit] {
  color: #FFFFFF
  background-color: #EA8000;
  text-transform: uppercase;
  margin: 8px 0px;
}

.tmc-form ul {
  list-style-type: "\2014 ";
}
