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

/* CSS SMARTPHONE - 800 PX */

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

#maincontent {
	width: 100%;}
	
header {
	margin: 0;}
	
h1 {
	font-size: 1.500em;}

h2, h4 {font-size: 1.000em;}

#header-right {
	display: none;}
	
#content {
	background-image: none;
	padding: 10px 20px;
	float: left;}
	
#flexbox {
	flex-direction: column;}
	
#bloc {
	width: 100%;
	text-align: center;
	padding-bottom: 25px;}
	
.clear {
	clear: both;}
	
header li {
	width: 100%;
	margin: 1px auto;}
	
#nav ul li a {
	width: 100%;}
	
/*#nav ul, #nav li {
	width: inherit;
	margin: 0;}*/
	
#nav a {
	background-color: #98D3E1;
	border-bottom: 1px solid #fff;}
	
#nav a:hover {
	border-bottom: none;}
	
/* menu déroulant */

#nav ul.seances {
	display: none;}

}