﻿/* Write your CSS code. */
@media print {
    ::-webkit-scrollbar {
        display: none;
    }
}

.table-ico {
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    display: inline-block;
}

    .table-ico .fa {
        line-height: inherit;
    }

.logo-lg img {
    max-height: 35px;
}

.logo-mini img {
    max-height: 30px;
}
div.dataTables_wrapper div.dataTables_paginate {
    margin-top: 15px;
}
.dataTables_scrollHead.fixed-head {
    position: fixed !important;
    top: 44px !important;
    z-index: 99;
    background: #fff;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #eee;
}
.table-bordered {
    border: 1px solid #ccc;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #ccc;
}

@media print {
    @page {
        size: A4 landscape;
    }
    .box-header {
        display: none;
    }
    .advance-search{
        display: none;
    }
    .box.box-primary{
        border: none;
    }
    .main-footer{
        display: none;
    }
    .box-body {
        padding: 0;
    }
    table.dataTable thead .sorting::after{
        display: none;
    }
    table.dataTable tr > th, table.dataTable tr > td {
        padding: 5px !important;
    }
    .content {
        padding: 0;
    }
    table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child {
        display: none;
    }
    div.dataTables_scrollHead table.dataTable,
    .dataTables_scrollHeadInner {
        width: 100% !important;
    }
}