/* Default options when printing */
* {
    /* Check "Background Graphics" checkbox (Chrome and Safari)  */
    -webkit-print-color-adjust: exact;
    /* Check "Background Graphics" checkbox (Firefox)  */
    color-adjust: exact !important;                 
}

/* Style the printed version of DataTables */

.dt-print-view .print-header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.dt-print-view .print-header h1 {
    font-size: 36px;
    color: #18ade4 !important;
    font-style: italic;
}

.dt-print-view .print-header #logo {
    height: 30px;
}

/*TODO: Make the corners of the table a little bit more rounden*/

.dt-print-view > table {
    width: 100%;
    border-bottom: 1px solid #EFEFEF;
}

.dt-print-view > table > tbody > tr > td {
    border-bottom: 1px solid #EFEFEF;
    background-color: #FAFAFA !important;
    padding:  0px 10px;
}
.dt-print-view > table > tfoot > tr > th {
    border-bottom: 1px solid #EFEFEF;
    background-color: #FAFAFA !important;
    padding:  0px 10px;
}

.dt-print-view > table > thead  > tr {
    background: green !important;
}

.dt-print-view > table > thead  > tr > th {
    background: #18ade4 !important;
    color: white !important;
    font-style: italic;
    font-weight: 300;
    padding: 10px;
}

@page {
    /* Paper bleed from left and right */
    margin-left: 5mm;
    margin-right: 5mm;
    /* Make the default page orientation to be landscape */
}