/* media query pour le menu */
@media screen and (max-width: 640px){
	nav {
		display : none;
	}
}
ul {
	padding:0;
	display:flex;
	list-style-type: none;
	justify-content:center;
}
li {
	margin-right: 2em;
	font-size : 2em;
}

/*
ul {
	text-align: center;
	padding:0;
}
li {
	list-style-type: none;
	list-style-position: inside;
	display: inline-block;
	margin-right: 2em;
	font-size : 2em;
}
li:last-child{
	margin-right:0;
}*/
main{
	display : flex;
	flex-direction : row;
	flex-wrap : wrap;
	justify-content : center;
}

article {
	box-sizing : border-box;
	margin: 2em;                         
	flex-basis : 40%;
	min-width:300px;
	text-align: justify;
	border : 1px solid grey;
	padding : 1em;
}
img {
	width : 90%;
}
