@media print {


	body {
		width: auto!important;
		margin: auto!important;
		font-family: serif;
		font-size: 12pt;
		background-color: #fff!important;
		color: #000!important;
	}
	p, h1, h2, h4, h5, h6, blockquote, ul, ol {
		color: #000!important; 
		 margin: auto!important; 
	 }
	 .print {
		 display: block;
	 }
	 p, blockquote {
		 orphans: 3; 
		 widows: 3;
	 }
	 blockquote, ul, ol {
		 page-break-inside: avoid;
	 }
	 h1 {
		 page-break-before: always;
	 }
	 h1, h2, h3, caption {
		 page-break-after: avoid;
	 }
	 a {
		 color: #000!important;
		 text-decoration: underline!important;
	 }
	 a[href]:after {
		 content: " (" attr(href) ")";
	 }


	 @page {margin: 0.5cm}
	 *{padding: 0 !important; margin: 0 !important}

	  #mentor  .mentoring_confirmation { padding: 0 !important; color: #000; width: 100%; border: 1px dotted #ddd}
	  #mentor .selectedOptions {color: #555}
	  #mentor h3 {color: #035895}

	  .bloc:last-child center,
	  .nav-teritary,
	  .list-meta,
	  .section-ep .section-body .nav-quaternary,
	  .sidebar, aside, 
	  .section-personal-progress,
	  .section-partners, 
	  .section-socials,
	  .footer, .header ,
	  .nav-teritary,
	  .btn-scroll-top,
	  #aside {display: none !important;}

	  select, textarea, input {color: #555; background-color: #fff; border: 1px solid #ddd; height: 1.5em; padding: 4px; position: relative} 



  }

