#affiliationDetail dl dt {
  font-weight: 400;
}
#affiliationDetail dl dd {
  padding-left: 0.5rem;
  margin-left: 0;
  margin-bottom: 0.25rem;
  border-bottom: solid 1px;
  border-style: dotted;
}
#affiliationDetail dl dd p {
  margin-bottom: 0;
}

.rule-activity-field-item {
  background: tan;
  margin: 3px;
  padding: 3px;
}
.rule-activity-field-item:hover {
  cursor: pointer;
}

.activity-field-item {
  background: lightcyan;
  margin: 3px;
  padding: 3px;
}
.activity-field-item:hover {
  cursor: pointer;
}
