/* Styling for the page title and search bar */
.page-title-box {
    margin-bottom: 24px; /* Adjust as needed */
}

.page-title-right .input-group {
    width: 250px; /* Adjust as needed */
}

/* Styling for the "Show entries" dropdown */
.card-body .row.mb-2 .col-sm-4 {
    display: flex;
    align-items: center;
}

/* Styling for the buttons */
.btn-danger {
    background-color: #f05050; /* Example red color */
    border-color: #f05050;
}

.btn-secondary {
    background-color: #6c757d; /* Example gray color */
    border-color: #6c757d;
}

/* Styling for the table */
.table-centered th, .table-centered td {
    text-align: center; /* Center the content in table cells */
    vertical-align: middle; /* Center vertically */
}

.table-responsive { /* Add this to your CSS */
    overflow-x: auto;
}

/* Add more styles as needed to match the image exactly */