th.order-none:before {
    content: "\f0dc";
}

th.order-asc:before {
    content: "\f0de";
}

th.order-desc:before {
    content: "\f0dd";
}

th.order-asc, th.order-desc, th.order-none{
    cursor:pointer;
    //max-width:0;
    overflow:hidden;
    white-space:nowrap;
    text-overflow: ellipsis;
}

th.no-overflow{
    max-width:none;
    overflow:visible;
    white-space:normal;
    text-overflow:clip;
}

th.order-asc:before, th.order-desc:before, th.order-none:before{
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    font-size: 12px;
    margin: 2px 2px 2px 2px;
    z-index: 1;
}