/*
 * DataTable style overrides
 */

table.dataTable tbody td.dt-body-center {
    text-align: center;
}

/*Datatable styling to center checkboxes in a column*/
.datatable-center-checkbox {
    text-align: center;
}

/*table.dataTable tbody td .btn {

}*/

.dataTables_toolbar-right {
    float: right;
    padding-left: 10px;
    padding-right: 10px;
}

.dataTables_filter {
    float: right;
}

.dataTables_length {
    float: right;
    padding-left: 10px;
}


/*
    Actions dropdown 
*/
table.dataTable tbody tr.selected .actions-dropdown a,
table.dataTable tbody th.selected .actions-dropdown a,
table.dataTable tbody td.selected .actions-dropdown a,
.actions-dropdown .dropdown-menu > li > a {
    color: rgb(55,63,73);
}




/* 
    Server Side DataTables
*/
#galleryTable_wrapper div.dataTables_filter {
    width: 100%;
    margin-bottom: 6px;
}

    #galleryTable_wrapper div.dataTables_filter label {
        width: 100%;
    }

        #galleryTable_wrapper div.dataTables_filter label input {
            margin: 0px;
            padding: 0px 6px;
            width: 100%;
        }


#users_wrapper div.dataTables_filter {
    width: 100%;
    margin-bottom: 6px;
}

    #users_wrapper div.dataTables_filter label {
        width: 100%;
    }

        #users_wrapper div.dataTables_filter label input {
            margin: 0px;
            padding: 0px 6px;
            width: 100%;
        }


div.dataTables_processing {
    border-color: #029fa0;
    z-index: 1024;
}

/*
    Additional pix only styles (no panel)
*/
table.dataTable.pixify {
    border-bottom: 1px solid #029fa0;
}
table.dataTable.pixify thead th {
    background-color: #029fa0;
    color: #fff;
}