/* Print Styles */

/* Quotes only*/
@media print {
	@page {
        size: A4 portrait;
        margin: 0 !important;
    }
	body.single-qzr_quotes { 
		background: white;
		color: black;
		margin:0;
	}
	.single-qzr_quotes #background {
		background: white;
	}
	html, body {
		margin: 0;
		font-size: 16px !important;
		width: 210mm;
		height: 297mm;
	}
	.single-qzr_quotes header {
		position: static;
		height: 50px;
	}
	.single-qzr_quotes #content {
		padding-top: 0;
	}
	.single-qzr_quotes .main-column,
	.single-qzr_quotes .columns-10 {
		width: 100%;
	}
	.single-qzr_quotes .pagetitle sub,
	.single-qzr_quotes .scroll-down,
	.single-qzr_quotes .side-menu,
	.single-qzr_quotes .menu-toggle,
	.single-qzr_quotes .wp-block-lazyblock-quote-products,
	.single-qzr_quotes .site-footer .small-font,
	.single-qzr_quotes .site-footer .tiny-font div:last-child,
	.single-qzr_quotes .toggle-long-description,
	.single-qzr_quotes .accepted-message,
	.single-qzr_quotes .fake-btn,
	.single-qzr_quotes .input-wrapper .very-small-font {
		display: none
	}
	.single-qzr_quotes .upload-wrapper .filename {
		border-bottom: none;
	}
	.single-qzr_quotes .long-description {
		display: block;
	}
	.single-qzr_quotes .gradient-1 .page-title {
		position: static;
		color: black;
	}
	.single-qzr_quotes .wp-block-lazyblock-panel .wp-block-columns {
		display: block;
	}
	.single-qzr_quotes .wp-block-lazyblock-panel .wp-block-column {
		position: relative;
		float: left;
		width: 50%;
		margin-left: 0;
		margin-right: 0;
	}
	.single-qzr_quotes .wp-block-lazyblock-panel .wp-block-column:first-child {
		padding-right: 1rem;
	}
	.single-qzr_quotes .site-footer .footer-info {
		margin-left: 2rem;
		width: 50%;
	}
	.print-only {
		display: block;
	}

	.single-qzr_quotes #background {
        margin: 1cm 1.25cm 2cm;
	}
	.single-qzr_quotes .pagetitle {
		font-size: 1.5rem;
	}
	.single-qzr_quotes .medium-font {
		font-size: 1.25rem;
	}
	.quote-offer .medium-font, .quote-offer span.medium-font {
		font-size: 1.15rem;
	}
}