/*feuille de style impression*/

@media print {
	body { 
		background:white; 
		color:black; 
		margin:0 1cm;
		font-size:9.6pt;
	}
	
	/*header*/
	#masthead{
		position:relative;
		height:auto;
	}
	
	#main{
		margin-top:0;
		padding:0 1cm;
	}
	
	#titre-page{
		padding:0 0;
		margin: 0 0;
		margin-left:0;
	}
	#titre-page h1{
		padding:0 0cm;
	}
	.breadcrumb-container.theme1{
		margin:0.2cm 0 0.2cm -0.5cm;
	}
	.breadcrumb-container.theme1 a{
		padding:0 0.5cm 0 0 ;
		margin:0 0 0 0.5cm;
	}
	
	.contenu-page{
		padding-left:0;
		padding-right:0;
	}
	
	/*suppression des elements*/
	#colophon, .pdfprnt-top-left, .sendemail, .aside-container, .form-aside, .aside-sub-menu, .all, .sendemail, .printpage{
		display:none
	}
	
	#cookie-notice{
		display:none !important;
	}
	
	/*page formation*/
	.contenu-page .objectifs{
		border:1px #494949 solid;
		color:#494949;
		padding:0.5cm 0.5cm;
		margin: 0.5cm 0;
		min-height:auto;
		height:auto;
	}
	
	.acf-map{
		height:7cm !important;
		page-break-before: always;
		
	}
	
	aside .aside-top{
		-moz-box-shadow: 0px 0px 0px 0px #ffffff;
		-webkit-box-shadow: 0px 0px 0px 0px #ffffff;
		-o-box-shadow: 0px 0px 0px 0px #ffffff;
		box-shadow: 0px 0px 0px 0px #ffffff;
		filter: progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=0, Strength=0)
	}
	
	.aside-form-recape{
		width:100%;
		margin: 0 0;
		padding: 0 0;
		
	}

	
	.entry-content a.all, .contenu-page a.all{
		display:none !important;
	}
	
	/*a:link:after { content: " (" attr(href) ") "; }*/
	

}