h1, h2, h3, h4, h5, h6 {
font-weight:normal;
  font-size:20px;
line-height:20px}  


body{font-size:15px;
  font-weight:normal;
line-height:20px;}

/* entête article */
.page-header {
  border-bottom:none;
}
h1{
padding-top: 5px;} 

h2 {line-height:25px;
  margin:0;
/* margin-top:20px;*/
}
h4 {
  margin:0;
  margin-top:5px;
  font-size:17px;
}
#sp-header-wrapper .logo-wrapper .logo-text {}
#sp-header-wrapper .logo-wrapper .logo-slogan {
  font-size:12.2px
}
.row-fluid {
 margin-bottom:20px;
}

.items-leading {
  margin-bottom:20px;
}

p {margin:0}
/* Position du logo */
.logo-wrapper {
    padding-top: 20px;
}
span.logo.a {
  font-size:28px;
}
.logo-slogan {
  padding-top:10px;
  font-size:15px;
}
/* Suppression menu "Accueil" */
.item-120 {display:none;}

/* Tag date/heure article */
.entry-meta.muted {
    background: none;
  font-style: italic;
  padding: 0px;
  padding-top:-5px;
}
.entry-meta.muted > time {
  margin:0;
}

/* alignement texte dans les tableaux */
td{
  vertical-align:top;
}

/* Entête accordéon (Bureau) */
.accordion-heading {
  font-size:17px;
}

/* Numérotation vignettes diaporama */
.galleria-thumbnails .galleria-image {
	height:20px;
	width:20px;
   background: none;
   border: 0px solid #000;
}
.galleria-thumbnails-container {
  height:30px;
}
.listecompleteclass {padding-top:none}


/* .galleria-stage {
	border: 1px solid black;
}
*/

.galleria-counter {
	visibility: hidden;
}
/*
img {
  border: 1px solid black;
}
*/


footer#sp-footer-wrapper {
background: #fff;
    color: #fff;
border-top: 0px;

}

footer#sp-footer-wrapper::after {

  height: 0px;
}

ul.content_1 {

  margin: 0 0 10px 15px;
}

ul.content_2 {

  margin: 0 0 10px 15px;
}