#ui_notifIt{position:fixed;top:10px;right:10px;cursor:pointer;overflow:hidden;-webkit-box-shadow:0px 3px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 3px 5px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 3px 5px rgba(0, 0, 0, 0.3);box-shadow:0px 3px 5px rgba(0, 0, 0, 0.3);-wekbit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;z-index:2000;}
#ui_notifIt:hover{opacity:1 !important;}
#ui_notifIt p{text-align:center;font-family:sans-serif;font-size:14px;padding:0;margin:0;}
#notifIt_close{position:absolute;color:#FFF;top:0;padding:0px 5px;right:0;}
#notifIt_close:hover{background-color:rgba(255, 255, 255, 0.3);}
#ui_notifIt.success{background-color:yellowgreen;color:white;}
#ui_notifIt.error{background-color:orangered;color:white;}
#ui_notifIt.warning{background-color:orange;color:white;}
#ui_notifIt.info{background-color:deepskyblue;color:white;}
#ui_notifIt.default{color:#444;}
.notifit_confirm_bg{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(255, 255, 255, 0.8);}
.notifit_confirm *{font-family:sans-serif;}
.notifit_confirm{position:fixed;top:0;left:0;padding:30px 30px 0px 30px;border:1px solid rgba(0, 0, 0, 0.1);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 2px 10px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 10px rgba(0, 0, 0, 0.2);}
.notifit_confirm_accept,
.notifit_confirm_cancel{padding:10px 20px;color:#FFF;border:1px solid rgba(0, 0, 0, 0.1);margin:10px;outline:0;cursor:pointer;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.notifit_confirm_accept{background-color:#9ACD32;}
.notifit_confirm_accept:hover{background-color:#ABDE43;}
.notifit_confirm_cancel{background-color:#FF4500;}
.notifit_confirm_cancel:hover{background-color:#FF5611;}
.notifit_confirm_message{text-align:center;margin-bottom:20px;}


@media print {
    body {
        -webkit-print-color-adjust: exact;
    }
    
    .invoice_th {
        -webkit-print-color-adjust: exact;
        background-color: #1a4567 !important;
        color: white !important;   
    }
}