/* Default OL list as decimal */
article ol {
    list-style: decimal;
}

/* Terms list */
article.terms ol {
    list-style: upper-roman;
}
article.terms li > ol {
    list-style: decimal;
}

/* Standard list */
article.roman ol > li {
    list-style: upper-roman;
}
article.roman ol > li ol > li {
    list-style: decimal;
}

article.roman ol > li ol > li ol > li {
    list-style: lower-alpha;
}

article ul,
article ol {
    margin-top: var(--regular);
    margin-bottom: var(--regular);
}

article.terms li > ol {
    margin-top: var(--half);
    margin-bottom: var(--regular-half);
}

article li {
    margin-bottom: var(--half);
}

article ol li > strong,
article ol li > span {
    color: var(--kdp-green-2nd);
    font-weight: bold;
}

article ol li > span {
    text-transform: uppercase;
}

article div.crop-fields {
    align-items: center;
    display: flex;
    justify-content: space-between;
}

article div.crop-fields > div {
    padding: var(--regular) var(--half) var(--small);
    width: calc(50% - var(--half));
}

article div.crop-fields > div h2 {
    margin-bottom: var(--half);
}

article div.crop-fields > div ul {
    margin-top: var(--half);
}

article div.crop-fields nav > ul {
}

@media only screen and (max-width: 540px) {
    article div.crop-fields {
        flex-direction: column;
    }
    article div.crop-fields > div {
        margin-bottom: var(--regular);
        width: calc(100% - var(--half));
    }
}