ol{counter-reset:item}ol li{display:block;position:relative}ol li:before{content:counters(item,".") ".";counter-increment:item;position:absolute;margin-right:100%;right:10px}li ol>li{margin:0}li ol>li:before{content:counters(item,".") " "}ul>li.li-item-title{margin-left:-40px!important;list-style-type:none!important}.header-subtitle,.olli-subtitle,ul>li.li-item-title{font-weight:700!important;font-size:1.2em}.olli-subtitle{margin-left:-20px!important;padding-top:20px!important}.contract-title{text-transform:uppercase;font-size:1.4em;text-align:center;padding:4px}