/* ==========================================================================    Print styles    ========================================================================== */  *, *:before, *:after { color: #000 !important; text-shadow: none !important; background: transparent !important; -webkit-box-shadow: none !important;box-shadow: none !important; }  a, a:visited {text-decoration: underline; }  a[href]:after {content: " (" attr(href) ")"; }  abbr[title]:after {content: " (" attr(title) ")"; }  /*  * Don't show links for images, or javascript/internal links  */  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content: ""; }  pre, blockquote {border: 1px solid #999;page-break-inside: avoid; }  thead {display: table-header-group; }  tr, img {page-break-inside: avoid; }  img {max-width: 100% !important; }  @page {margin: 0.5cm; }  p, h2, h3 {orphans: 3;widows: 3; }  h2, h3 {page-break-after: avoid; }  select { background: #fff !important; } .navbar { display: none; } .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { background-color: #fff !important; } .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } .visible-print {display: block !important;}table.visible-print {display: table;}tr.visible-print {display: table-row !important;}th.visible-print,td.visible-print {display: table-cell !important;} .visible-print-block {display: block !important;}.visible-print-inline {display: inline !important;}.visible-print-inline-block {display: inline-block !important;}.hidden-print {display: none !important;} 