@charset "utf-8";
/* CSS Document

Couleur primaire orange : rgb(255,116,59) ou #FF743B 
font-family : caviardreams
text-shadow : #000000 2px 2px 2px
*/

.loisContainer { width:96%; display:flex; flex-wrap:wrap; margin:2em auto 0 auto; justify-content:space-between; text-shadow:#000000 2px 2px 2px; }
	.loisContainer-advice { width:100%; display:flex; flex-wrap:wrap; padding:1em; align-items:center; justify-content:space-between; background-color:rgba(0,0,0,0.5); }
		.loisContainer-advice-pict { width:10%; font-size:0; }
		.loisContainer-advice-text { width:88%; }
			.loisContainer-advice-text a:link, .loisContainer-advice-text a:visited { color:rgba(255,116,59); }
			.loisContainer-advice-text a:hover, .loisContainer-advice-text a:active { color:#FFFFFF; }

	.loisContainer-box { width:100%; display:flex; flex-wrap:wrap; margin-top:1em; padding:1em; background-color:rgba(0,0,0,0.5); justify-content:space-between; }
		.loiContainer-box-sub { width:100%; display:flex; flex-wrap:wrap; justify-content:space-between; font-size:0.8em; }
		.loisContainer-box-no { width:5% }
		.loisContainer-box-abrev { width:5% }
		.loisContainer-box-text { width:75%; }
			.loisContainer-box-text p { margin:0; padding:0; }
		.loisContainer-box-pdf { width:3%; }
		
		.loisContainer-box a:link, .loisContainer-box a:visited { color:rgba(255,116,59); }
		.loisContainer-box a:hover, .loisContainer-box a:active { color:#FFFFFF; }
		

@media screen and (max-width:1600px) {

}

@media screen and (max-width:1280px) {
	/* 17-19 pouces */
}

@media screen and (max-width:1020px) {
	/* 15 pouces */
}

@media screen and (max-width:600px) {
	.loisContainer-advice-pict { width:55%; margin:0 auto; }
	.loisContainer-advice-text { width:100%; }
	.loisContainer-box {  }
		.loisContainer-box-no, .loisContainer-box-abrev { width:fit-content; text-align:center; }
		.loisContainer-box-text { width:100%; }
		.loisContainer-box-pdf { width:30%; margin:0 auto; padding:1em; text-align:center; }
		.loiContainer-box-sub .loisContainer-box-no, .loiContainer-box-sub .loisContainer-box-abrev { padding-top:1em; }
}