    .checklists_menu_option_selected {
        background-color: #434343;
        color: white;
    }

    @media (max-width: 768px) {
        .users_settings_panel {
            z-index: 5100;
        }
    }

    .checklist-sortable-placeholder {
        height: 38px;
    }

    .checklists_categories_edit_name {
        float: left;
        text-align: left;
    }

    .checklists_categories_edit_column {
        float: left;
        text-align: center;
    }

    @media (max-width: 576px) {
        /* XS */
        .checklists_categories_edit_name {
            width: calc(100% - 240px);
            font-size: 6pt;
            padding-left: 10px;
        }

        .checklists_categories_edit_column {
            width: 60px;
            font-size: 6pt;
        }
    }

    @media (min-width: 576px) {
        /* SM */
        .checklists_categories_edit_name {
            width: calc(100% - 240px);
            font-size: 6pt;
            padding-left: 10px;
        }

        .checklists_categories_edit_column {
            width: 60px;
            font-size: 6pt;
        }
    }

    @media (min-width: 768px) {
        /* MD */
        .checklists_categories_edit_name {
            width: calc(100% - 240px);
            font-size: 6pt;
            padding-left: 15px;
        }

        .checklists_categories_edit_column {
            width: 60px;
            font-size: 6pt;
        }
    }

    @media (min-width: 992px) {
        /* LG */

        .checklists_categories_edit_name {
            width: calc(100% - 320px);
            padding-left: 15px;
            font-size: 8pt;
        }

        .checklists_categories_edit_column {
            width: 80px;
            font-size: 8pt;
        }
    }

    @media (min-width: 1200px) {
        /* XL */

        .checklists_categories_edit_name {
            width: calc(100% - 320px);
            padding-left: 15px;
            font-size: 8pt;
        }

        .checklists_categories_edit_column {
            width: 80px;
            font-size: 8pt;
        }
    }

    @media (min-width: 1400px) {
        /* XXL */

        .checklists_categories_edit_name {
            width: calc(100% - 320px);
            padding-left: 15px;
            font-size: 8pt;
        }

        .checklists_categories_edit_column {
            width: 80px;
            font-size: 8pt;
        }
    }