ol.decimal {
  list-style-type: none;
  counter-reset: item;
  margin: 0;
  padding: 0;
}

ol.decimal > li {
  display: table;
  counter-increment: item;
  margin: 0.6em;
  font-weight:bold;
}

ol.decimal > li:first-child{
	margin-top:.5em;
}

ol.decimal > li:before {
  content: counters(item, ".") ".";
  /* display: table-cell; */
  padding-right: 0.6em;
}

li ol > li {
    .url-break{
        overflow-wrap: break-word;
  word-wrap: break-word;

    }
  margin: 0.5em 0;
}

/* li ol > li:before {
  content: counters(item, "") "";
} */

#exhibit9 li ol > li:before {
  content: none;
}

ol.decimal > li > ol.decimal > li {
    font-weight:normal;
	margin-left:25px;
}

ol.decimal > li p{
    font-weight:normal;
}

ol.decimal ol.lower-alpha {
    list-style-type:lower-alpha;
	margin-top:.5em;
	margin-bottom:.5em;
}
.privacy-policy > li ol > li:before,
li ol.lower-alpha > li:before,
li ol.upper-alpha > li:before,
li ol.lower-roman > li:before {
  content: none;
}
ol.lower-roman {
    list-style-type:lower-roman;
	margin-top:.5em;
	margin-bottom:.5em;
}

ol.upper-alpha{
    list-style-type:upper-alpha;
	margin-top:.5em;
	margin-bottom:.5em;
}

a.url-break{
    overflow-wrap: break-word;
    word-wrap: break-word;

    -ms-word-break: break-all;
     /* This is the dangerous one in WebKit, as it breaks things wherever */
    word-break: break-all;
     /* Instead use this non-standard one: */
    word-break: break-word;

    /* Adds a hyphen where the word breaks, if supported (No Blink) */
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}
