th[data-sort],
td[data-sort] {padding-right: 18px !important;}
.pagination {margin: 10px 0;display: none;}
.pagination a {background: #dfe6ea;color: #FFF !important;font-size: 12px;text-decoration: none;}
.pagination a:hover {background: #c4d9e1;text-decoration: underline;}
.pagination .prev,
.pagination .next {width: 32px;height: 32px;margin-right: -2px;text-align: center;line-height: 32px;}
.pagination .prev {border-radius: 3px 0 0 3px;}
.pagination .next {border-radius: 0 3px 3px 0;}
.pagination .disabled {cursor: default;background: #ECF0F1 !important;color: #FFF !important;text-decoration: none !important;}
.pagination .select {width: 50px;margin-left: 10px;text-align: center;}
.pagination .select .text {right: 20px;}
.pagination .select .arrow {background: none; top: 0;}
.pagination .of {border-radius: 0 3px 3px 0;border: 1px solid #ECF0F1;border-left: none;background: #F5F9FA;padding: 0 10px;margin-left: -7px;color: #BDC3C7;line-height: 30px;vertical-align: middle;display: inline-block;}
.pagination .records {border-radius: 0 3px 3px 0;border: 1px solid #ECF0F1;border-left: none;background: #F5F9FA;padding: 0 10px;margin-left: 5px;color: #BDC3C7;line-height: 30px;vertical-align: middle;display: inline-block;}
.pagination-sorter {height: 0;position: relative;}
.pagination-sorter .icons {cursor: pointer;width: 8px;padding: 5px;position: absolute;top: -7px;right: -8px;}
.pagination-sorter .icons .icon1 {color: #a4a4a4;display: none;}
.pagination-sorter .icons .icon2 {display: none;}
.pagination-sorter .icons .icon3 {display: none;}
.pagination-sorter .icons:hover {opacity: 0.8;}
.pagination-sorter .icons:hover .icon1 {color: #93A3B4;}
.pagination-sorter .icons.step1 .icon1 {display: inline-block;}
.pagination-sorter .icons.step2 .icon2 {display: inline-block;}
.pagination-sorter .icons.step3 .icon3 {display: inline-block;}