
.content-blocks-wrapper .blocks-wrapper{
    width:100% !important;
}
.page-content-block{
text-align: left;
    line-height: 1.4;
    font-size: 14px;
}
.page-content-block p{
    margin-bottom: 10px;
}
.page-content-block ol {
    /* убираем стандартную нумерацию */
    list-style: none;
    /* Идентифицируем счетчик и даем ему имя li. Значение счетчика не указано - по умолчанию оно равно 0 */
    counter-reset: li;
    padding-left:0;
}
.page-content-block ol ol {
    padding-left:20px;
}
.page-content-block li:before {
    /* Определяем элемент, который будет нумероваться — li. Псевдоэлемент before указывает, что содержимое, вставляемое при помощи свойства content, будет располагаться перед пунктами списка. Здесь же устанавливается значение приращения счетчика (по умолчанию равно 1). */
    counter-increment: li;
    /* С помощью свойства content выводится номер пункта списка. counters() означает, что генерируемый текст представляет собой значения всех счетчиков с таким именем. Точка в кавычках добавляет разделяющую точку между цифрами, а точка с пробелом добавляется перед содержимым каждого пункта списка */
    content: counters(li,".") ". ";
}