.invsmall {  font-family: monospace, sans-serif; font-size: 9pt;}
.my-tab .tab-pane{ border:solid 1px #adb5bd;  border-top: 0; }
.carousel-control-next,
.carousel-control-prev /*, .carousel-indicators */ {
    filter: invert(100%);
}

#myTab li a { border-color: #adb5bd; }
#myTab li a.active {border-bottom-color: transparent;background-color:#343a40; color: white;}


@page { size: auto };

@media print { 
	thead.report-header {
		display: table-header-group;
	}
	tfoot.report-footer {
    display:table-footer-group;
	}
}

@media screen {
  thead.report-header	{display:none !important;}
	.noscreen	{display:none !important;}
}


