.Header, .Footer, .SubHeaderSimple-breadcrumbs, .SubHeaderSimple-shareTrigger, .SubHeaderSimple::after, .SubHeaderSimple-courbe,
.ApidaeListing-ButtonFilter, .ApidaeListing-ButtonMap, .FlexFlowFlow, .VideoHome-player, .VideoHome-courbe, .WidgetExpSearch, .ff-slideshow,
.ApidaeListingSimpleGrid-fav, .js-apidae-items-container, .ApidaeListing-control, .ApidaePaginator, .Overlay, .Search-formContainer, .ApidaeListingSimpleGrid-actions, .SubHeaderFiche-linkPhotos, .Button-carnet, .ApidaeInfos-droite, .ApidaeAncres {
  display: none !important;
}

.SubHeaderSimple {
  height: auto;
}

.SubHeaderSimple-title {
  color: #e41513;
}

.ApidaeListing-global {
  flex-direction: column;
}

.VideoHome-ligne1, .VideoHome-ligne2 {
  color: #e41513;
}

.VideoHome {
  height: auto;
}

.VideoHome-texte, .VideoHome-wraperTexte {
  position: relative;
  width: 100%;
  height: auto;
  top: inherit;
  left: inherit;
  text-align: center;
}

.FlexPushs-link {
  position: relative;
  left: inherit;
  top: inherit;
  width: auto;
  height: auto;
}

.ApidaeListingSimpleGrid-img {
  display: block !important;
}

.ApidaeListingSimpleGrid-itemContainer {
  width: 100%;
}

.ApidaeListingSimpleGrid {
  flex-direction: row;
}

.isListingMap .ApidaeListingSimpleGrid-item, .ApidaeListingMap {
  width: 100%;
}

.ApidaeListing-items, .isListingMap .ApidaeListing-items {
  display: block;
  flex-basis: 100%;
  width: 100%;
}

.isListingMap .ApidaeListingSimpleGrid-item {
  width: 33%;
}

.SubHeaderFiche {
  height: auto;
}
