
@media print  {

    .header,.footer ,.dlabnav,[data-sidebar-position="fixed"][data-header-position="fixed"] .nav-header,#printCertificate,.printCertificate,.container-fluid-traning .link ,.container-fluid-traning .btns ,.dataTables_filter
,.dataTables_length,.paging_simple_numbers.dataTables_paginate,.dataTables_wrapper .dataTables_paginate .paginate_button.previous i, .dataTables_wrapper .dataTables_paginate .paginate_button.next i ,.btn.btn-success, .btn.btn-secondary, .btn.btn-warning, .btn.btn-primary, .btn.btn-danger, .btn.btn-info      {
        display: none;
    }
    .paging_simple_numbers.dataTables_paginate {
        visibility: hidden;
    }
    table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc {
        background-image:none;
    }
    .content-body,.container-fluid,.invoice-card-row,body
    {
        padding: 0 !important;
        margin: 0 !important;
        background-color: white;
    }
    .container-fluid-traning{
        padding: 0 !important;
        margin: 0 !important;
        display: block;
        background-color: #fff !important;

    }
    [data-header-position="fixed"] .content-body,body
    {
        background-color: #fff;
    }
    .container-fluid-traning
    {
        padding: 10px ;
    }
    .container-fluid-traning  h1 {
        font-size: 2rem;
        width: 100%;
        text-align: center;
        /* padding-top:10px ; */
        margin: 0;
        margin-top: 20px;
    }
    table#example {
        padding-right: 10px;
    }
    .table>thead {
        background: #a31e23;
    }
    .table:not(.table-bordered) thead th {
        color: #fff;
    }
    table.dataTable thead tr th {
        font-size: 14px;
    }
    table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
        border:1px solid #a31e23;
        font-size: 12px;
        padding: 10px;
    }
    table.dataTable.display tbody td  a {
        color: black;
    }

    .row .table-responsive {
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    padding: 0  10px;
}
@page {
        size:A4 ;
        padding: 10px   !important;
        margin: 10px !important;
        background-color: #fff;
    }
    @page :header{
        display: none;
    }
    @page :footer{
        display: none;
    }

        }
