#studentRelativeSearchButton {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.btn-sm {
    padding: 0.5rem 15px;
    border-radius: 0;
}
.btn {
    border-radius: 0;
}
.form-group > label,
th {
    text-transform: capitalize;
}

.checkboxContainer {
    padding-top: 20px;
}

label {
    font-weight: bold;
}

span.error {
    display: block;
}

/* DataTable Custom Style */
table.dataTable tbody td {
    vertical-align: middle !important;
}

.dataTables_filter {
    float: right !important;
}

.dataTables_filter input {
    height: 35px !important;
}

.export_title {
    display: none;
}

.dt-buttons .btn-secondary {
    background-color: #fff !important;
    border-color: var(--bs-gray-300) !important;
    color: var(--bs-gray-700) !important;
    box-shadow: none !important;
    padding: 3px 12px !important;
}

.dt-buttons .btn-secondary:hover {
    background-color: var(--bs-gray-400) !important;
    border-color: var(--bs-gray-400) !important;
    color: var(--bs-gray-700) !important;
    box-shadow: none !important;
}
.dt-button-collection .dropdown-item {
    background-color: #bebebe !important;
    color: #000 !important;
}

.dt-button-collection .active {
    background-color: #fff !important;
    color: #000 !important;
}

.dt-button-collection .dropdown-item:hover {
    background-color: #bebebe !important;
    color: #000 !important;
}

/* End DataTable Custom Style */
