.newPage{page-break-after: always;}
.sectionBox.printHideSteadyState{display: none;}
.sectionBox.printHideSteadyStateBlock{display: none;}
#printArea{display: none;}

@media print {
	@page {
		/*size: 8.5in 11in;*/
		margin: 0;
	}

	body {
		margin: 1pt;
		font-size: 0;
		font-family: "ArialNarrow-Bold", Arial, Helvetica, sans-serif;
		color: #000;
		background: none !important;
	}

	.row div.ca.pho{display: none; width: 0;}
	.row div.pho{display: none; width: 0;}
	.navLeft, .navRight{display: none;}
	.headerBar{display: none;}
	#headerFilter{display: none;}
	.main{
		margin: 0;
		padding: 0;
		width: 100%;
	}
	.main.center > div{max-width: 100%;}
	h1 i{display: none !important;}
	.devBanner{display: none !important;}

	.sectionBox.printHideSteadyState{display: initial;}
	.sectionBox.printHideSteadyStateBlock{display: block;}

	section:not(.printable){display: none;}
	.main.filled section.pageHeaderV2{display: none;}
	div.sectionBox:not(.printable){display: none;}

	.formRow > div{font-size: 14px;}
	.formRow > div.hideOnPrint{display: none;}
	.main.hideMainOnPrint{display: none;}

	.main.onlyPrintArea{display: none;}
	#printArea{display: inline-block; box-sizing: border-box; text-align: left;}
	#printArea > div{position: fixed;}
	#printArea .labelPrintCode{font-size: 2.8mm; padding: 0;}
	#printArea .labelPrintQR img{width: 0.50in;}

	/* PO Container Unit Print Labels */
	.printFlexCenter { display: flex; align-items: center; }
}