@media print  {
	@page { size: A4 landscape;marks:none; }
	/*body{
		display:flex;
	}*/
	.share-block{
		display: none;
	}
	header{
		display: none;
	}
	.overlay-image{
		max-width:1000px;display:flex;
	}
	.print{
		svg{
			width: 100px;
			height: 100px;
		}
	}
	#skip-link {
		display: none;
	}
	.region-navigation {
		display: none;
	}
	.layout-container {
		footer{
			display: none;
		}
	}
	#menu-float{
		display:none;
	  }
	.site-info{
		display: block;
	}
	.main-column-inner {
		box-shadow: none;
		padding: 0;
		margin:0;
	}
	.main-composer{
		max-width: 100%;margin: 0;padding: 0;border: none;border-radius: none;
	  }
	.breadcrumb {
		display: none;
	}
	nav{
		display:none;
	  }
	.pager {
		display: none;
	}
	.header-title{
		display: none;
	}
	.region-highlight{
		display: none;
	}
	#qrcode3 img{
		width:90%;
		margin: 3px;
	}
	
	.col-md-7{
		display: none;
	}
	.search-form {
		display: none;
	}
	#volet_clos{
		display: none;
	  }
	.region-sidebar-second {
		display: none;
	}
	html {
		overflow: inherit;
	}
	body {
		overflow: inherit;
	}
	.field-name-body {
		&::after {
			clear: both;
			content: '.';
			display: block;
			height: 0;
			visibility: hidden;
			font-size: 0;
		}
	}
	img {
		page-break-inside: avoid;
	}
	tr {
		page-break-inside: avoid;
	}
	.item-list {
		page-break-inside: avoid;
	}
	.teaser {
		page-break-inside: avoid;
	}
	a {
		text-decoration: none !important;
		&:link {
			text-decoration: none !important;
		}
		&:visited {
			text-decoration: none !important;
		}
		&:focus {
			text-decoration: none !important;
		}
		&:hover {
			text-decoration: none !important;
		}
		&:active {
			text-decoration: none !important;
		}
	}
	th {
		border-width: solid 1px #f0f0e4;
		&:not(:first-of-type) {
			border-left-color: #f0f0e4;
		}
	}
	td {
		border-width: solid 1px #f0f0e4;
		&:not(:first-of-type) {
			border-left-color: #f0f0e4;
		}
	}
}
