terms OL { counter-reset: item }
terms LI { display: block }
terms LI:before { content: counters(item, ".") " "; counter-increment: item }

.loweralphabracket:before {
  content: "(" counter(section, lower-alpha) ") ";
}

.loweralphabracket {
  counter-increment: section;
}