/*  ------ tables ------------- */

.wpDataTables {}

table.dataTable tfoot {
    display: table-header-group;
}

.wpDataTablesWrapper table.wpDataTable thead th, .wpDataTablesWrapper table.wpDataTable td {padding: 2px 5px !important;}

.wpDataTablesWrapper table.wpDataTable tfoot td {

}

.selecter.bottom .selecter-options {
    bottom: auto !important;
    top: 100% !important;
}


.wpDataTables .btn, .wpDataTables .checkbox_filter.btn, .wpDataTables .selecter .selecter-item, .wpDataTables .selecter .selecter-selected, .wpDataTables input[type=text], .wpDataTables select, .wpDataTablesWrapper .DTTT_button {
    height: auto !important;
    font-size: 14px !important;
    line-height: 16px !important;
	font-weight: normal !important;
}

.wpDataTables .selecter .selecter-selected {
    border-radius: 0px !important;
	min-height: 26px;
    font-size: 14px !important;
    line-height: 16px !important;
    border: 1px solid #A9A9A9 !important;
    *border: 1px solid #707070 !important;
	*min-width: 200px; *padding: 2px 5px !important; *min-height: 18px; *font-weight: normal;
}

.wpDataTables .selecter .selecter-selected:hover, .wpDataTables .selecter.open .selecter-selected, .remodal.wdtRemodal .btn:hover {
    border-color: #A9A9A9 !important;
}



.wpDataTables .selecter .selecter-element {*position: static; *width: auto !important;}

.wpDataTablesFilter {
    padding: 10px;
    background-color: #ddd;
}

div.wpDataTableFilterSection input {
    margin: 0px;
}

.wpDataTablesFilter .wpDataTableFilterSection {
    float: left;
    margin-bottom: 10px;
    margin-right: 30px;
    min-width: 40px;
}

.wpDataTables input[type=text], .wpDataTables select, .wpDataTables textarea {
    padding: 3px 5px!important;
    width: auto;
}

.wpDataTables input.number_range_filter {
    width: 40px !important;
	min-height: 27px;
	*min-height: 20px;
	float: left !important;
	margin: 0 5px 0 0;
	*padding: 2px 5px !important;
}


.wdtClearFilters {margin: 14px 0 0 20px; float: right; *float: none; padding: 5px;}

.wpDataTables label {displasy: block; clear: both;}
.wpDataTables .selecter .selecter-element {display: none !important; position: absolute !important; left: -100000px; min-width: 200px;}
.wpDataTables .selecter-item {display: block;}
