/*
======================================== 
module/such/tabler/css/tabler.css 
======================================== 
*/
.tabler .sort { cursor: pointer; padding-right: 20px; }

.tabler .sort.sort-asc, .tabler .sort.sort-desc { background-position: right center; background-repeat: no-repeat; }

.tabler .sort.sort-asc { background-image: url(/file/images/tabler-sort-asc.png); }

.tabler .sort.sort-desc { background-image: url(/file/images/tabler-sort-desc.png); }

.tabler .filter-fields td { padding: 0; }

.tabler .filter-fields td.empty { border: none; }

.tabler .filter-fields input, .tabler .filter-fields select { width: 100%; margin: 0; padding: 2px 5px; }

.tabler .filter-fields input { border: none; background-color: transparent; }

.tabler .filter-fields input[type="checkbox"] { width: auto; height: auto; }

.tabler .filter-fields .filter-date a { display: block; }

.tabler caption { padding: 0.5em 5em 0.5em 1em; white-space: nowrap; position: relative; }

.tabler caption.panel-heading { padding-right: 1em; text-align: center; }

.tabler caption > span { display: block; position: relative; padding: 0 2em; }

.tabler caption .tabler-toggle { position: absolute; top: -2px; right: -2px; }

.tabler caption .tabler-refresh { position: absolute; top: -2px; left: -2px; }

.tabler > .empty { min-height: 20px; line-height: 20px; text-align: center; }

/*
======================================== 
module/such/tabler-sort/css/tabler_sort.css 
======================================== 
*/
.tabler-sort { cursor: move; }

.tabler .col-sort .ui-icon { width: 16px; margin: 0 auto; }
