#toolbar {
    form[data-op3-element-options-type="membershipcontentlist"] {

        .op3-element-options-property.jquery-filter-button-content {
            .op3-element-options-label-group {
                display: none;
            }
        }

        // Block layout/margin logic
        @import 'op3-live-editor-layouts';
    }

    form[data-op3-element-options-type="membershipcontentlist"],
    form[data-op3-element-options-type="membershipcontentlistitem"] {

        // No need to equalize columns, columns always
        // have same width
        .op3-element-options-property[data-op3-element-options-property-id="gutter"] {
            button {
                display: none;
            }
        }
    }

    form[data-op3-element-options-type="membershipcontentlist"] {
        &[data-op3-parent-options-property-value-stackcolumnsdesktop="1"] .op3-element-options-property[data-op3-element-options-property-name="wrapColumnsFlexBasisSteps"] {
            display: none;
        }
    }

    form[data-op3-element-options-type="icon"][data-op3-element-options-path*="/membershipcontentlist/"] {
        [data-op3-element-options-property-id="lineHeight"] {
            display: none;
        }
    }
}

// Sidebar form
form[data-op3-element-options-type="membershipcontentlist"],
form[data-op3-element-options-type="membershipcontentlistitem"] {
    [data-op3-element-options-property-name="flexBasis"],
    [data-op3-element-options-property-name="flexBasisColumn"],
    [data-op3-element-options-property-name="stackColumnsTabletReverse"],
    [data-op3-element-options-property-name="stackColumnsMobileReverse"] {
        display: none;
    }

    [data-op3-element-options-property-name="wrapColumns"][data-op3-element-options-property-value="1"] {
        & + [data-op3-element-options-property-name="flexBasis"],
        & + [data-op3-element-options-property-name="flexBasisColumn"] {
            display: flex;
            padding-top: 0;

            &::before { display: none; }
        }
    }

    [data-op3-element-options-property-name="stackColumnsTablet"][data-op3-element-options-property-value="1"],
    [data-op3-element-options-property-name="stackColumnsMobile"][data-op3-element-options-property-value="1"] {
        & + [data-op3-element-options-property-name="stackColumnsTabletReverse"],
        & + [data-op3-element-options-property-name="stackColumnsMobileReverse"] {
            display: flex;
            padding-top: 0;

            &::before { display: none; }
        }
    }
}

form[data-op3-element-options-path*="/membershipcontentlistitem/"] {
    .op3-element-options-group[data-op3-element-options-group-id="responsive"] {
        display: none;
    }
}

#op3-context-menu {
    &[data-op3-element-path*="/membershipcontentlistitem"] {
        .op3-context-menu-list-item[data-op3-action="clone"],
        .op3-context-menu-list-separator[data-op3-separator="clone/clipboard"],
        .op3-context-menu-list-separator[data-op3-separator="export/delete"],
        .op3-context-menu-list-separator[data-op3-separator="global/delete"],
        .op3-context-menu-list-separator[data-op3-separator="clipboard/export"],
        .op3-context-menu-list-item[data-op3-action="delete"],
        .op3-context-menu-list-item[data-op3-action="markAsGlobalElement"] {
            display: none;
        }

        .op3-context-menu-list-item[data-op3-action="cut"],
        .op3-context-menu-list-item[data-op3-action="copy"],
        .op3-context-menu-list-item[data-op3-action="paste"] {
            opacity: 0.33;
            pointer-events: none;
        }
    }
}
