html.op3-screenshot #op3-designer-element .op3-element[data-op3-element-type="lessoncontent"] {
    display: none;
}

html.op3-screenshot #op3-designer-element .op3-element[data-op3-element-type="lessonandmodulelist"] > [data-op3-element-container] {
    &:not([data-op3-lesson-and-module-list-lesson-state]) .op3-element[data-op3-element-type="lessoncontent"][data-op3-element-spec="incomplete"],
    &[data-op3-lesson-and-module-list-lesson-state=""] .op3-element[data-op3-element-type="lessoncontent"][data-op3-element-spec="incomplete"],
    &[data-op3-lesson-and-module-list-lesson-state="incomplete"] .op3-element[data-op3-element-type="lessoncontent"][data-op3-element-spec="incomplete"],
    &[data-op3-lesson-and-module-list-lesson-state="current"] .op3-element[data-op3-element-type="lessoncontent"][data-op3-element-spec="current"],
    &[data-op3-lesson-and-module-list-lesson-state="dripped"] .op3-element[data-op3-element-type="lessoncontent"][data-op3-element-spec="dripped"],
    &[data-op3-lesson-and-module-list-lesson-state="locked"] .op3-element[data-op3-element-type="lessoncontent"][data-op3-element-spec="locked"],
    &[data-op3-lesson-and-module-list-lesson-state="completed"] .op3-element[data-op3-element-type="lessoncontent"][data-op3-element-spec="completed"] {
        display: block;
    }

    &:not([data-op3-lesson-and-module-list-lesson-state="dripped"]) .op3-element[data-op3-element-type="lessoncontent"] .op3-element[data-op3-element-spec="schedule"] {
        display: none !important;
    }
}
