.print_only { display: block; }
body, .content, .container, .gray_container {
	background: none;
	box-shadow: none;
	font-size: 14px;
	padding: 0px;
	width: 99%;
}
.gray_container {
	border: 1px solid gray;
}
.forScreen, footer .forScreen, header .forScreen, .salutations, button, #tooglePointsFortsFaibles, #podium, #objets {
	display: none;
}
header .toPrint { 
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	
	font-size: 14px;
	padding: 30px 10px;
	text-align: right;
}
footer .toPrint { 
	display: block; 
	font-size: 14px;
	padding: 30px 10px;
	text-align: center;
}
header .toPrint img, footer .toPrint img { width: 6.5cm; }

/*
	Page d'accueil
*/
.uaa_container div img { max-height: 70px; max-width: 70px; }
.uaa_preview {
	width: unset;
	box-shadow: none;
	border-right: 2px solid gray;
	border-bottom: 2px solid gray;
	background-color: transparent;
}
.jaune_uaa { border: 4px solid #F4D03F; }
.bleu_uaa { border: 4px solid #5DADE2; }
.vert_uaa { border: 4px solid #27AE60; }
.mauve_uaa { border: 4px solid #cc99ff; }
.orange_uaa { border: 4px solid #E67E22; }
.rose_uaa { border: 4px solid #F5B7B1; }
.explication {
	color: gray;
}
.resumeBulletin {
	margin: 10px;
	border-color: gray;
}
table {
	width: 100%;
	padding: 5px;
	border-color: gray;
}
table.altern tr:nth-child(odd) { background-color : #faf1d850; }
table td, table th {
	padding: 0 15px;
	height: unset;
	color: black;
}
select {
	border : none;
	color: gray;
	background-color: transparent;
	appearance: none;
}

/*
	SIPS1
*/
.demande_display {
	background: url(../images/stone_light.gif) repeat center;
	background-size: contain;
	width: 40%; 
	border-radius: 20px;
	border : 1px solid peru;
	box-shadow: none;
	padding : 20px; margin: 0 auto; margin: 10px 0;
	text-align : left;
}