@media print {
* {
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari */
    color-adjust: exact !important;                 /*Firefox*/
	color: #FFF  !important;
}
}
@media print {
header, footer, aside, nav, form, iframe, .menu, .hero, .adslot {
  display: none !important; 
}
}

@media print {
img.dark {
  filter: invert(100%) hue-rotate(180deg) brightness(120%) contrast(150%) !important; 
}
}
@media print {

}
@media print {
html {
  background-color: #000 !important; 
}
}
@media print {
body , .container-fluip  {
  color: #FFF  !important;
  background-color: rgb(0, 0, 0) !important;
  -webkit-print-color-adjust: exact !important;
}
}
@media print {
  table {
	background-color: #000 !important; 	
	}
}

@media print {
.main-content {
  color: #ddd;
  background-color: rgb(0, 0, 0, 1) !important;  
  -webkit-print-color-adjust: exact !important;
}
}

@media print {
.print-bg{
background-color: #000 !important;
}
}

@media print {
.panel-group{
	background-color: rgb(0, 0, 0, 1) !important; 	
	color: #FFF;
}
.panel { page-break-inside:avoid !important; }
.panel .panel-title {
					background-color: rgba(183, 20, 20, 0.7) !important;
					color:#FFFFFF !important;
					/*text-align:center;
					 font-size:100%; */
					
				}
/* .panel .panel-title a{
	padding: 4px;
	display: block;
				}	
.table tr {
	background-color: rgba(0, 0, 0, 1) !important;
} */

}

.nav-tabs a{
	padding-right: 4px !important; 
	padding-left: 4px !important; 
}
