div#commData.stewart_don.faq > ol {
	font-size: unset;
}

div#commData.stewart_don.faq > ol.letter {
  counter-reset: item;
}

div#commData.stewart_don.faq > ol.letter > li {
  list-style-type: none;
  counter-increment: item;
}

div#commData.stewart_don.faq > ol.letter > li:before {
  display: inline-block;
  font-weight: bold;
  text-align: right;
  content: counter(item, upper-alpha) ".";
}

div#commData.stewart_don.faq > p.subheader-1 {
  font-size: unset;
  font-weight: bold;
}

div#commData.stewart_don.faq > p.subheader-2 {
  font-size: unset;
  font-weight: bold;
}

ol.paren {
    counter-reset: list;
    margin-left: -20px;
}
ol.paren > li {
    list-style: none;
}

ol.paren >li::before {
    content: "(" counter(list) ") ";
    counter-increment: list;
}