header, footer, h1, .noprint {
	display: none;
}

#print_header {
	display: block;
}
#print_header h1 {
    font-size: 20px;
	padding: 10px;
	padding-bottom: 0;
}

#topbar-wrapper,
#header-wrapper,
#header,
#footer,
#breadcrumb,
div.navbar-wrapper,
div.buttons, 
div.smallbuttons {
    display: none;
}

p, dd {
	font-size: xx-small;
	margin: 0;
}

h1, dt, h3, h4, small{
	font-size: x-small;
	margin-bottom: 0;
}

.libre-barcode-39-regular {
    font-family: 'Libre Barcode 39', system-ui;
    font-style: normal;
    font-size: 40px;
    line-height: 1;
    display: block;
    transform: scaleX(1) scaleY(3);
}