/* 
    Created on : Aug 11, 2018, 5:21:52 PM
    Author     : davidkagoma

    Stylesheet for handling basic printing characteristics for reports in the system
*/

@media print {

    *{ color-adjust: exact !important;
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
    }
    body{
        color: #000000 !important;
        border-color: #666666 !important;
        font-family: Arial !important;
        -webkit-print-color-adjust:exact;
    }
    
    .table, textarea, input, .form-control-div, .textfield-view  {
         border-color: #666666 !important;
    }
    label.input-group-addon {
        color: #ffffff  !important;
        background: #666666 !important;
        border: none !important;
    }
    h1, h2, h3,h4,h5{
        color: #000000 !important;
        font-family: Arial !important;
    }
    .td-black-bg{
        background: #000;
    }

    /**
    *   CUSTOM TABLE TD BACKGROUNDS & OTHER CONFIGS
    */
    .table td.bg-orange-head, .table th.bg-orange-head{
        background:#F8CBAD !important;
    }

    .table td.bg-orange-body, .table th.bg-orange-body, .table tr.bg-orange-body td{
        background: #FCE4D6 !important;
    }

    .table td.bg-green-head, .table th.bg-green-head{
        background:#92D04F !important;
    }

    .table td.bg-green-body, .table th.bg-green-body{
        background: #E2EFDA !important;
    }

    .table td.bg-green-body-light, .table th.bg-green-body-light{
        background: #F2FFEA !important;
    }

    .table td.bg-purple-head, .table th.bg-purple-head, .table tr.bg-purple-head td{
        background: #ea80fc !important;
    }

    .table td.bg-purple-body, .table th.bg-purple-body, .table tr.bg-purple-body td{
        background: #f3e5f5 !important;
    }

    .table td.bg-purple-body-light, .table th.bg-purple-body-light, .table tr.bg-purple-body-light td{
        background: #f6e8f8 !important;
    }

    .table td.bg-yellow-head, .table th.bg-yellow-head{
        background: #ffc400 !important;
    }

    .table td.bg-yellow-body, .table th.bg-yellow-body{
        background: #ffecb3 !important;
    }

    .table td.bg-grey-body, .table th.bg-grey-body{
        background: #efefef !important;
    }

    .table td.border-dark td, .table td.border-dark th, .table th.border-dark td, .table th.border-dark th{
        border-color: #ccc !important;
        border-bottom:1px solid #ccc !important;
    }

    .table td.border-darker td, .table td.border-darker th{
        border-color: #888 !important;
        /*border-bottom:1px solid #888 !important;*/

    }
    
    .table .border-left-none {
        border-left: none !Important;
    }
     .table .border-right-none {
        border-right: none !Important;
    }
    .toast {
        display: none !important;
    }
}

