 .dt-button-collection .dt-button:hover {
            background-color: #3eb9a4;
            /* Light grey background */
            color: #ffff;
            /* Black text */
        }

        .current_active_sidebar {
            background-color: rgba(255, 255, 255, .9);
            color: #343a40 !important;
        }

        .current_active_sidebar:hover {
            color: #ffff !important;
        }

        .main-sidebar.sidebar-dark-custom {
            background-color: #343a40 !important;
        }

        .sidebar-dark-custom .nav-sidebar>.nav-item>.nav-link.active {
            background-color: #343a40 !important;
            color: #fff !important;
        }

        .sidebar-dark-custom .nav-sidebar .nav-link:hover {
            background-color: #1e7e34 !important;
            color: #fff !important;
        }

        /* Navbar background */
        .main-header.navbar-custom {
            background-color: #343a40 !important
                /* your custom color */
        }

        /* Navbar text */
        .navbar-custom .nav-link,
        .navbar-custom .navbar-brand {
            color: #fff !important;
        }

        /* Hover effect */
        .navbar-custom .nav-link:hover {
            color: #d4edda !important;
        }

        /* Optional: active state */
        .navbar-custom .nav-link.active {
            color: #fff !important;
            font-weight: bold;
        }

        #example1 td {
    white-space: normal !important;
    word-break: break-all;
    overflow-wrap: anywhere;
}

#example1 td input,
#example1 td textarea {
    width: 100%;
    min-width: 150px;
    box-sizing: border-box;
    word-break: break-all;
}