ul.inputList, ul.inputList li{
  list-style: none;
  padding: 0px;
  margin: 0px;
}
ul.inputList li{
  display: none;
  border-bottom: dashed 1px #dedede;
  margin-bottom: 9px;
}
ul.inputList li div.fa, div.addChild{
  /*float: left;*/
  font-size: 24px;
  line-height: 39px;
  height: 39px;
  cursor: pointer;
  margin-left: 0.5%;
}
div.addChild span.medicineAdd{
  display: block;
  float: right;
  font-family: 'Lato', serif;
  font-size: 14px;
  line-height: 37px;
  height: 37px;
  margin-left: 8px;
}
.c-form--simple .form-check-label.is-invalid,
.c-form--simple .form-label.is-invalid,
.formError{
  color: #dc3545;
}

.homeBlockIcon{
  height: 54px;
  align-self: flex-start;
}
.c-card:hover .homeBlockIcon {
  filter: brightness(0) invert(1);
}

.purpleLink{
  color: #5d213e;
}