/* ------ COLOR ------ */
/* ------ MIXINS ------ */
/* Questionnaires list. */
fieldset.no-number legend {
  padding: 0 !important;
}
fieldset.no-number:before {
  display: none;
}
/* Highlight item that's needs user answer. */
/**
 * My compensations
 */
table.my-compensations {
  width: 100%;
  margin-top: 60px;
}
table.my-compensations th {
  font-weight: 600;
  padding: 10px 0;
}
table.my-compensations td {
  text-align: center;
  padding: 10px;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 15px solid transparent;
}
table.my-compensations td.name {
  text-align: left;
}
table.my-compensations td.out_of_study.yes {
  color: #a61f1f;
}
table.my-compensations td.status.compensation_in_progress {
  color: #c78e43;
}
table.my-compensations td.status.not_indemnified {
  color: #a61f1f;
}
table.my-compensations td.status.indemnified {
  color: #43b743;
}
