.number { margin-bottom:2em !important;}
.resultat-recherche { float:left; padding:0.5em; height:31px; background:#00919b; color:#fff; font-size:1.2em;}
.resultat-recherche-right { float:left; padding:0.5em; height:31px; background:#c6c6c6; color:#fff; font-size:1.2em; }
.decompte {text-align:center; font-size:1.2em; font-weight:400; color:#424141;}
.list h3 { font-weight:400; text-align:center; color:#00919b; min-height:75px; }
.details h3 { font-weight:400; color:#00919b; }
.chapo {text-align:justify;}

#section-page h5 { font-weight:400; font-size:1.8em;}
/*#section-page h2 { border:none; padding-left:0; color:#37a27c; margin-top:2.5em;}*/

a.block-fiche { display:block;overflow:hidden; background:url('../images/strie.png') #fff; padding:0.5em; -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);}
a.block-fiche:hover { background:url('../images/strie.png') #f2f2f2; }
ul.accordion > li > div.title, ul.accordion > li.active .title { background:url('../images/strie.png') #fff;}

#section-page ul.block-grid { margin-left:0; margin-bottom:0;}
#section-page ul.block-grid ul { margin-bottom:2em;}
#section-page ul li { font-size:inherit;}
#section-page ul.pagination li { font-size:1.4em;}
.block-grid.three-up > li { padding:12px 12px 12px;}

.avertissement { border:dotted 2px #ccc; margin-top:2em !important;}

@media only screen and (max-width: 767px) { /* Small Device Styles here */

	#section-page ul  { margin-left:0;}
}