/* logo */
body > div > header > .container > nav > a.navbar-brand > img{
  padding:0px;
}

/* formulaires */
.powermail_form h3 {
  display: none;
}

/* bouton */
.btn-primary, .btn-secondary{
  color:white !important;
}

@media screen and (max-width: 1200px) {
.body-bg > header {
  background-color:transparent !important;
}
}

.frame-background-secondary .accordion h4{
    color:inherit;
  }

.frame-background-primary .accordion h4{
  color:inherit;
}

/* liste */
#page-content ul.list-normal{
  margin-top: -0.7em;
}
#page-content ul.list-normal li{
  line-height:1.4em;
}
#page-content ul.list-normal li::before{
  width:0.5em;
  margin-left:-0.5em;
}
#page-content ul.list-normal li ul.list-normal{
  margin-top:0em;
}

/* cards */
#page-content .card-title a{
  border:none;
}

/* btn style */
#page-content a.btn{
  border: none;
}

/* carrousel */
.carousel {
  padding-bottom: 0px;
}

/* news */
.section-primary .news .news-list .article:nth-child(odd) .header span, .section-primary .news .news-list .article:nth-child(odd) .header a, .section-primary .news .news-list .article:nth-child(odd) .news-list-date, .section-primary .news .news-list .article:nth-child(even) .header span, .section-primary .news .news-list .article:nth-child(even) .header a, .section-primary .news .news-list .article:nth-child(even) .news-list-date{
  color: white;
}

/* footer */
#page-footer {
  margin-top: 40px;
}

footer .btn {
  background-color: transparent;
  border-color: white;
}

/* footer powermail : submit btn align */
footer .powermail_fieldwrap_type_submit .col-sm-offset-2 {
  margin-left: 0px;
}

/* footer powermail : margin fix */
footer  .tx-powermail>.container-fluid {
  padding: 0px;
}
footer .powermail_fieldset .powermail_fieldwrap {
  margin-left: 0px;
}

/* footer powermail : style fix */
footer .powermail_legend {
  color: white;
  font-size: 1.2em;
  margin-bottom: 0.5em;
}