/* Select */
table.dataTable tbody>tr.selected,
table.dataTable tbody>tr>.selected {
    background-color: transparent;
}
table.dataTable tbody>tr.selected.even,
table.dataTable tbody>tr>.selected.even {
    background-color: #eee;
}
table.dataTable tbody>tr.selected.odd,
table.dataTable tbody>tr>.selected.odd {
    background-color: #ddd;
}

/* Generic */
.dt-buttons {
    display: inline-block;
    float: left;
    text-align: left;
}
.dt-wrapper-padding {
    padding: 10px 10px 0;
}
.dt-wrapper-border {
    border-bottom: 1px solid #ddd;
}
table.dt-table-border, ul.dt-table-border {
    border-top: 1px solid #ddd !important;
    margin-top: 9px !important;
}

.dataTables_wrapper ul.dt-table-border {
    margin-left: -10px !important;
    margin-right: -10px !important;
}

.dt-margin-bottom {
    margin: 0 0 9px;
}
.dt-margin-top {
    margin: 9px 0 0;
}
.dt-margin-right {
    margin-right: 15px;
}
.dataTables_filter {
    display: inline-block;
    float: right;
}

div.dt-button-background {
    background: none !important;
    z-index: 10 !important;
}
table thead th.actions {
    min-width: 100px !important;
}

.dt-bootstrap {
    overflow-x: auto;
    min-height: 400px;
}
