table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled
{
    background: 0 0;
}

    table.dataTable thead .sorting_asc:after
    {
        content: "\f0de";
        float: right;
        font-family: fontawesome;
    }

    table.dataTable thead .sorting_desc:after
    {
        content: "\f0dd";
        float: right;
        font-family: fontawesome;
    }

    table.dataTable thead .sorting:after
    {
        content: "\f0dc";
        float: right;
        font-family: fontawesome;
        color: rgba(50,50,50,.5);
    }


.dataTables_wrapper .row
        {
margin:0px;
        }
.dataTables_wrapper input
{
    border:1px solid #ddd!important; padding: 5px 10px;height: 30px;
    margin-left: 10px;
}
        .dataTables_wrapper .dataTables_length
        {
            text-align:left;
        }
        .dataTables_wrapper .dataTables_filter
        {
         float:right; text-align:right;
        }

        .dataTables_wrapper .dataTables_paginate
        {
                float: right;
    text-align: right;
        }

.dataTables_paginate li {
 float:left; padding:0 4px;
}

    .dataTables_paginate li a {
     color:#878787;

    }
    .dataTables_paginate li .active a {
     color:#cd3333!important
    }
.dataTables_wrapper .dataTables_info
{
    float:left!important; padding-top: 23px!important;
}
/*end-Data Table*/


/*nw-table*/
        

            .dataTables_wrapper th
            {
                width:auto;  background: #fff!important;text-align: center !important; font-size:15px!important;
            }
           
