#meta-menu,
.nav-section,
.espace-membre,
.slideshow,
.colophon,
.menu-footer,
.link-bottom,
.post-box .savoir-plus,
.widget_search,
.pagination,
.widget_archive,
.widget_categories, .bulle {
  display: none;
}

body, .last-posts,
.blue-box {
  background: none;
}

.entry-content h2.blanc, .entry-content .h2.blanc,
.last-posts .post-box .trunk-text a span,
.latest-tweet *,
.page-template-page-equipe-php .entry-content p, .box-3 .entry-content p,
.blue-box {
  color: #000;
}

.last-posts .post-box.no-sticky .excerpt {
  height: auto;
}

.last-posts .post-box.no-sticky .excerpt p:after,
.latest-tweet:after {
  content: none;
}

.last-posts .c1-5.post-box,
.blue-box .post-box {
  width: 100%;
  overflow: hidden;
}

.last-posts .post-box .img,
.blue-box .post-box .img {
  width: 25%;
  float: left;
}

.last-posts .post-box h3,
.blue-box .post-box h3 {
  float: left;
  width: 75%;
  clear: none;
}

.last-posts .post-box a,
.blue-box .post-box a,
.post-box h1.h2,
.blue-box .post-box h3 {
  height: auto;
  margin-top: 0;
  background: none;
  color: #000;
  padding-top: 0;
}

.blue-box .post-box h3 {
  padding: 0;
}
.blue-box .post-box h3 a { 
  padding: 0.75em 1.4em;
}

.post-box .excerpt {
  overflow: hidden;
}

.post-box.sticky .img {
  width: 25%;
}

.a-propos,
.latest-tweet,
#sidebar,
article.c4,
.page-template-page-a-propos .c4,
.page-template-page-a-propos .c2 {
  width: 100%;
  margin-bottom: 2em;
  background: none;
  color: #000;
}

.owl-carousel .owl-stage {
  width: 100% !important;
  transform: none !important;
}

.logos {
  overflow: hidden;
}

.logos .item {
  float: left;
}

@media print {
    * {-webkit-print-color-adjust:exact;}
}