 table.dataTable thead>tr>th.sorting,
 table.dataTable thead>tr>th.sorting_asc,
 table.dataTable thead>tr>th.sorting_desc,
 table.dataTable thead>tr>th.sorting_asc_disabled,
 table.dataTable thead>tr>th.sorting_desc_disabled,
 table.dataTable thead>tr>td.sorting,
 table.dataTable thead>tr>td.sorting_asc,
 table.dataTable thead>tr>td.sorting_desc,
 table.dataTable thead>tr>td.sorting_asc_disabled,
 table.dataTable thead>tr>td.sorting_desc_disabled {
     cursor: pointer;
     position: relative;
     padding-right: 26px
 }

 table.dataTable thead>tr>th.sorting:before,
 table.dataTable thead>tr>th.sorting:after,
 table.dataTable thead>tr>th.sorting_asc:before,
 table.dataTable thead>tr>th.sorting_asc:after,
 table.dataTable thead>tr>th.sorting_desc:before,
 table.dataTable thead>tr>th.sorting_desc:after,
 table.dataTable thead>tr>th.sorting_asc_disabled:before,
 table.dataTable thead>tr>th.sorting_asc_disabled:after,
 table.dataTable thead>tr>th.sorting_desc_disabled:before,
 table.dataTable thead>tr>th.sorting_desc_disabled:after,
 table.dataTable thead>tr>td.sorting:before,
 table.dataTable thead>tr>td.sorting:after,
 table.dataTable thead>tr>td.sorting_asc:before,
 table.dataTable thead>tr>td.sorting_asc:after,
 table.dataTable thead>tr>td.sorting_desc:before,
 table.dataTable thead>tr>td.sorting_desc:after,
 table.dataTable thead>tr>td.sorting_asc_disabled:before,
 table.dataTable thead>tr>td.sorting_asc_disabled:after,
 table.dataTable thead>tr>td.sorting_desc_disabled:before,
 table.dataTable thead>tr>td.sorting_desc_disabled:after {
     position: absolute;
     display: block;
     opacity: .125;
     right: 10px;
     line-height: 9px;
     font-size: .8em
 }

 table.dataTable thead>tr>th.sorting:before,
 table.dataTable thead>tr>th.sorting_asc:before,
 table.dataTable thead>tr>th.sorting_desc:before,
 table.dataTable thead>tr>th.sorting_asc_disabled:before,
 table.dataTable thead>tr>th.sorting_desc_disabled:before,
 table.dataTable thead>tr>td.sorting:before,
 table.dataTable thead>tr>td.sorting_asc:before,
 table.dataTable thead>tr>td.sorting_desc:before,
 table.dataTable thead>tr>td.sorting_asc_disabled:before,
 table.dataTable thead>tr>td.sorting_desc_disabled:before {
     bottom: 50%;
     content: "▲";
     content: "▲"/""
 }

 table.dataTable thead>tr>th.sorting:after,
 table.dataTable thead>tr>th.sorting_asc:after,
 table.dataTable thead>tr>th.sorting_desc:after,
 table.dataTable thead>tr>th.sorting_asc_disabled:after,
 table.dataTable thead>tr>th.sorting_desc_disabled:after,
 table.dataTable thead>tr>td.sorting:after,
 table.dataTable thead>tr>td.sorting_asc:after,
 table.dataTable thead>tr>td.sorting_desc:after,
 table.dataTable thead>tr>td.sorting_asc_disabled:after,
 table.dataTable thead>tr>td.sorting_desc_disabled:after {
     top: 50%;
     content: "▼";
     content: "▼"/""
 }

 table.dataTable thead>tr>th.sorting_asc:before,
 table.dataTable thead>tr>th.sorting_desc:after,
 table.dataTable thead>tr>td.sorting_asc:before,
 table.dataTable thead>tr>td.sorting_desc:after {
     opacity: .8;
     color: #f96332;
 }

 table.dataTable thead>tr>th.sorting_desc_disabled:after,
 table.dataTable thead>tr>th.sorting_asc_disabled:before,
 table.dataTable thead>tr>td.sorting_desc_disabled:after,
 table.dataTable thead>tr>td.sorting_asc_disabled:before {
     display: none;
 }