
@media print {

    .break_before { /* Tricky, shouldn't be fixed... */
		page-break-before: auto;
		padding-top: 2em;
	}
	html,body { background: white; }
	body {
		border: none;
		min-width: 0;
/*		max-width: 100vw;
		width: 100vw; */
	}
	/* Neutralize links when printing! */
	a {
	    color: inherit;
		font-style: inherit;
		font-weight: inherit;
		text-decoration: inherit;
	}
	
	#header, #footer {
		visibility: hidden !important;
		display: none !important;
	}



	/* ForV2: The headers and footers should never be visible; they're horrible!
  @page { margin: 0; }
  body { margin: 1.6cm; }
  */


/* Apr'24 -- Gral updates */
/******************************/

	.online_only {
		display:none;
	}
	
    a::after {
        content: none !important;
    }

/******************************/
/******************************/


.experience-container {
  break-inside: auto;

  article.experience-item {
    page-break-inside: avoid;
  }

}


}


	