
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXMiOlsiY3VzdG9tLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiJ9 */

/*# sourceMappingURL=custom.css.map */


#save-stage{
    width: 100% !important;
}

/* Ensure the parent container uses flexbox */
.dataTables_wrapper .row {
    display: flex;
    justify-content: space-between; /* Distribute space between dropdown and search */
    align-items: center; /* Vertically center the items */
    width: 100%; /* Ensure the row takes full width */
}

/* Explicitly set the filter width and remove any float issues */
.dataTables_filter {
    margin-left: auto; /* Push the search bar to the far right */
    width: 100%; /* Ensure the search bar is allowed to take up remaining space */
    text-align: right; /* Align the search label/input to the right */
}

.dataTables_filter label {
    display: flex; /* Use flex to adjust label and input positioning */
    justify-content: flex-end; /* Ensure the input stays on the right */
    width: auto; 
    gap: 20px;
    align-items: center;
}

/* Optional: Style for length selection */
.dataTables_length {
    width: auto; /* Ensure it doesn't take unnecessary space */
}

/* Style the search input to keep it aligned and properly sized */
.dataTables_filter input {
    width: auto; /* Allow the input to be naturally sized */
}
.pagination {
    justify-content: flex-end;
}
