/**
 * @copyright Copyright (C) 2006 Andrew Schmadeke. All rights reserved.
 * @package Focus/Finance
 * This package can be modified by the licencee, but the license is non-transferrable.
 */

.Printing {
	visibility: hidden !important;
}

.PrintingHideAll {
	display: none !important;
}

/* One day this will work... */
@page {
	margin: 1px;
}

@media print {
	*, *:before, *:after {
		box-shadow: none !important;
	}

	html, body {
		margin: 0 !important;
		padding: 0 !important;
		overflow: visible !important;
	}

	table {
		page-break-inside: auto;
	}
    tr {
		page-break-inside: avoid;
		page-break-after: auto;
	}

	input {
		border: 0 !important;
		font-size: inherit !important;
	}

	input[type="checkbox"],
	input[type="radio"] {
		border: 1px solid #000;
	}

	.Printing {
		visibility: visible !important;
		max-width: 100%;
		margin: 0 !important;
		padding: 0 !important;
	}
}