header{
	width:100%; 
	height:auto; 
	margin-right: auto; 
	margin-left: auto; 
	display: inline; 
	font-family: Montserrat, serif;
}
img#logo{
	float: left; 
	vertical-align: top;
}
div#bloc_titre{
	display: inline; 
	text-align: center;
}
div#bloc_titre h1{ 
	font-size: 3em; 
	padding-top: 1em;
}
div#bloc_titre nav{
	font-size:1.5em;
}
div#bloc_titre nav a{
	text-decoration: none; 
	color: #000; 
	padding: .4em .7em; 
	border: 5px solid red;
}
div#bloc_titre nav a.wal{
	margin-left: 3em;
}
section#slider{
	clear: both; 
	text-align: center; 
	margin-top: 1.1em;
}
section#content{
	width:100%; 
	height:auto; 
	margin-right: auto; 
	margin-left: auto; 
	font-family: Montserrat, serif; 
	display: inline; 
	/*background-color: #cfe7f5;*/
}
section#content div.bloc{
	float:left; 
	display: inline; 
	width: 33%; 
	text-align: center; 
	/*background-color: #cfe7f5;*/
}
section#content div.bloc p a{
	text-decoration: none; 
	color: #000; 
	padding: .4em .7em; 
	border: 5px solid red;
}
section#content div.bloc img.centre{
	max-width: 500px;
	margin-top: auto; 
	margin-bottom: auto;
}
@media screen and (max-width: 375px)
{
	div#bloc_titre nav a.wal {
    margin-left: 0;
	}
	section#content div.bloc p a {
    padding: .4em .3em;
	}
}