ol {
  counter-reset: list;
  margin-left: 0px;
  text-indent: 6px; }

ol > li {
  list-style: none;
  position: relative;
  list-style-position: inside;
  margin-top: 6pt;
  margin-bottom: 6pt;
  text-align: justify; }

ol > li:before {
  counter-increment: list;
  content: counter(list,decimal) ". ";
  position: absolute;
  left: -1.4em;
  font-weight: bold;
  text-indent: 0.02in; }

/*level one */
ol > li > ol > li:before {
  counter-increment: list;
  content: counter(list,lower-alpha) ".";
  font-weight: bold; }

/*level two */
ol > li > ol > li > ol > li:before {
  counter-increment: list;
  content: "(" counter(list,decimal) ")";
  font-weight: normal; }

/*level three */
ol > li > ol > li > ol > li > ol > li:before {
  counter-increment: list;
  content: "(" counter(list,lower-alpha) ")";
  font-weight: normal; }

/*level Four */
ol > li > ol > li > ol > li > ol > li > ol > li:before {
  counter-increment: list;
  content: "[" counter(list,decimal) "]";
  font-weight: normal; }

/*level Five */
ol > li > ol > li > ol > li > ol > li > ol > li > ol > li:before {
  counter-increment: list;
  content: "[" counter(list,lower-alpha) "]";
  font-weight: normal; }

/*level Six */
/*# sourceMappingURL=nested_ol.css.map */
