/* print specific styles */

.print-only {
	display: none !important; 
}

@media print {
	* {
		background: transparent !important;
		color: black !important;
		text-shadow: none !important;
		box-shadow: none !important;
		filter: none !important;
		-ms-filter: none !important;
	}

	a, a:visited {
		color: #444444 !important;
		text-decoration: underline; 
	}

	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content: ""; 
	}

	a[href]:after {
		content: none !important;
	}

	pre, blockquote {
		border: 1px solid #999999;
		page-break-inside: avoid; 
	}

	thead {
		display: table-header-group; 
	}

	tr, img {
		page-break-inside: avoid; 
	}

	img {
		max-width: 100% !important; 
	}

	@page {
		margin: 0.5cm; 
	}

	p, h2, h3 {
		orphans: 3;
		widows: 3; 
	}

	h2,
	h3 {
		page-break-after: avoid; 
	}

	.sidebar,
	.page-navigation,
	.wp-prev-next,
	.respond-form,
	nav {
		display: none; 
	}

	.hide-on-print {
		display: none !important;
	}
	.print-only {
		display: block !important;
	}
	.hide-for-print {
		display: none !important;
	}
	.show-for-print {
		display: inherit !important;
	}
	.section-product .decors .large-6 {
		width:20%;
	}
	.section-product .image {
		margin-bottom: 0px;
	}
	.decors.row {
		margin-bottom: 25px;
		margin-top:-75px;
		position:relative;
	}
	.page-id-4418 .choose-actions, .page-id-4418 .site-footer {
		display: none;
	}
}
