/* Style for the table rows and cells */
.table#ipBillingTable td {
    vertical-align: middle;
    max-width: 240px !important;
}

/* Style for the Invoice Id column */
.invoice-id-column {
    display: flex;
    align-items: center;
    justify-content: center;
}
.invoice-select {
    width: 200px; /* Adjust the width as needed */
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

/* Optional: Adjust the width of the option elements for better ellipsis behavior */
.invoice-select option {
    white-space: nowrap;
}

/* Style for the header checkbox */
.header-checkbox {
    transform: scale(1.5); /* Increase the size of the checkbox */
    margin-right: 10px;
    margin-right: 10px !important;
    margin-top: 10px !important; /* Add some space between checkbox and text */
}

/* Style for the checkbox in the table body */
.invoice-id-column input[type="checkbox"] {
    transform: scale(1.5); /* Increase the size of the checkbox */
    margin-right: 10px; /* Add some space between checkbox and dropdown */
}

/* Style for the select dropdown */
.invoice-id-column select {
    width: 200px !important; /* Adjust the width as needed */
}
.input[type=checkbox]{
    margin: none;
}
.caption {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 35px;
}
