.flexmain {
	display:flex;
	flex-flow:row wrap;
	justify-content:space-around;
	align-items:center;
	padding:10px;
	border: solid 2px green;
	background-color: white;
	color: black;
}
#logo {
	height:10vh;
	max-height:120px;
}
#slogan {
	display: inline-block;
}
div.location {
	background-color: inherit;
	color: inherit;
}
.articles {
	background-color: inherit;
	color: inherit;	
}
div.article {
	margin:10px 20px;
	padding:5px;
	border: solid 2px lightgreen;
}