#modalSIPSO .table-break-word td{
    word-break: break-word;
}

.table-alcances{
    width: 1700px;
    max-width: 1700px;
    border-collapse: collapse !important;
}

.table-alcances td, .table-alcances th{
    vertical-align: middle !important;
}
.table-alcances>tbody>tr.active>td, .table-alcances tbody td, 
.table-alcances tbody th, .table-alcances tbody tr{
    background-color: #fff;
}

#btnSearchSIPSO{
    float:right;
}

.table-alcances > thead th,
#alcances-sipso > thead th{
    text-transform: capitalize;
}

.table-responsive>.table-alcances>thead>tr>th,
.table-responsive>#alcances-sipso>thead>tr>th{
    white-space: nowrap !important;
}

.table-alcances.table-bordered>tbody td,
.table-alcances.table-bordered>thead th
{
    border: .1em dashed #ddd;
}


.datatables_filters{
    min-height: 80px;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after{
    float: none;
    padding: 0 5px;
}