.ohio-policy-content > ol ol ol ol ul.disc {
  list-style: disc;
}

li > h2.fix-italic-underline {
  font-style: italic;
  text-decoration: underline;
}

.ohio-policy-content ol[type="A"] > li > ol.loroma {
  counter-reset: section !important;
}

.ohio-policy-content ol[type="A"] > li > ol.loroma > li::before {
  counter-increment: section !important;
  content: "("counter(section,lower-roman)")" !important;
  font-weight: normal !important;
}

ol>li>ul.disc {
  list-style: disc;
  font-weight: normal;
}

ol>li>ul.disc>li {
  font-size: 2rem !important;
  color: #000;
}
.ohio-policy-content > ol > li > ol > li > ol > li > ol > li > ol > li > ol > li:before {
  content: "("counter(list,lower-roman)")";
  font-weight: normal;
}

.ohio-policy-content > ol > li > ol > li > ol > li > ol {
  counter-reset: romanList !important;
}

.ohio-policy-content > ol > li > ol > li > ol > li > ol > li:before {
  content: counter(romanList, lower-roman)"." !important;
  counter-increment: romanList !important;
}

