/* Responsive Video for embedded video */
.responsive-video iframe {
    width: 100%;
    border: none;
}

/* Counter Resets */
ol.decimal {
    counter-reset: dec;
}
ol.lower-alpha {
    counter-reset: low-alpha;
}
ol.lower-roman {
    counter-reset: low-roman;
}
ol.upper-alpha {
    counter-reset: up-alpha;
}
ol.upper-roman {
    counter-reset: up-roman;
}

/* Counter Increments */
ol.decimal > li {
    counter-increment: dec;
}
ol.lower-alpha > li {
    counter-increment: low-alpha;
}
ol.lower-roman > li {
    counter-increment: low-roman;
}
ol.upper-alpha > li {
    counter-increment: up-alpha;
}
ol.upper-roman > li {
    counter-increment: up-roman;
}

/* Content Styling */
.wysiwyg ol.decimal > li::before {
    content: counter(dec) ". ";
}
.wysiwyg ol.lower-alpha > li::before {
    content: counter(low-alpha, lower-alpha) ". ";
}
.wysiwyg ol.lower-roman > li::before {
    content: counter(low-roman, lower-roman) ". ";
}
.wysiwyg ol.upper-alpha > li::before {
    content: counter(up-alpha, upper-alpha) ". ";
}
.wysiwyg ol.upper-roman > li::before {
    content: counter(up-roman, upper-roman) ". ";
}
