table.data-table {
    width: 100%;
    border-collapse: collapse;
    page-break-before: always;
    page-break-inside: avoid;

}

table.data-table tbody tr,
table.data-table thead {
    border:1px solid #aeaeae;
    border-radius: 6px;
}

table.data-table tbody td{
    border: 1px solid #aeaeae;
}

table.data-table thead th{
    border:1px solid #aeaeae;
}

table.data-table td ,table.data-table th{
    color:#000000;
    font-size:12px;
    border: 1px solid gray;
    padding-left: 10px;
}

table.data-table thead {
    background-color:#Fff;

}

table.data-table tbody {

    height:auto;

}

