.legal-terms b,
.legal-terms strong,
.legal-terms em {
  font-size: 110%;
}
.legal-terms u {
  font-size: 101%;
}
.legal-terms ul li,
.legal-terms ol li{
  margin-bottom: 0.6em;
}
.legal-terms ul li:last-child {
  margin-bottom: initial;
}
.legal-terms ol {
  list-style-type: none;
}
.legal-terms ol > li:before {
  content: "(" counter(section, lower-alpha) ") ";
}  
.legal-terms ol > li { 
  counter-increment: section;
}
/*second level list items*/
.legal-terms ol ol {list-style-type: none;}
.legal-terms ol ol li:before {content: "(" counter(section2, decimal) ") ";}
.legal-terms ol ol li { counter-increment: section2;}
