.legal-list > ol, .legal-list ol.list-decimal, .legal-list ol.list-numeric {
	counter-reset: legal-list-1;
}
.legal-list > ol > li:before, .legal-list ol.list-decimal > li:before, .legal-list ol.list-numeric > li:before { content: "(" counter(legal-list-1,decimal) ") ";counter-increment: legal-list-1; }
.legal-list > ol > li > ol, .legal-list ol.list-lower-alpha {
	counter-reset: legal-list-2;
}
.legal-list > ol > li > ol > li:before, .legal-list ol.list-lower-alpha > li:before { content: "(" counter(legal-list-2,lower-alpha) ") ";counter-increment: legal-list-2; }
.legal-list > ol > li > ol li > ol, .legal-list ol.list-lower-roman {
	counter-reset: legal-list-3;
}
.legal-list > ol > li > ol > li > ol > li:before, .legal-list ol.list-lower-roman > li:before { content: "(" counter(legal-list-3,lower-roman) ") ";counter-increment: legal-list-3; }
.legal-list li {
	position: relative;
	display: list-item;
	list-style-type: none;
}
.legal-list li:before {
	display: block;
	position: absolute;
	line-height: 120%;
	left: -1.75em;top:.5em;
}

.legal-list ol li { text-indent: 0 !important;margin-left: 1.5em !important;display: list-item; list-style-type: none; padding-top: 6px; }
