
/* home */
body.home .ebor-page-wrapper .wpb-content-wrapper section:nth-child(3) {
  width: 90%;
  margin: 0 auto 80px;
}

@media only screen and (min-width: 1500px) {
  body.home .ebor-page-wrapper .wpb-content-wrapper section:nth-child(3) {
    width: 1400px;
  }
}


/* diffusion retirer marge */
body.page-id-9003 .vc_empty_space {
  display: none;
}


/* single portfolio */
body.single-portfolio section.page-title-1,
body.single-portfolio .ebor-page-wrapper {
  width: 90%;
  margin: 0 auto 80px;
}

@media only screen and (min-width: 1500px) {
  body.single-portfolio section.page-title-1,
  body.single-portfolio .ebor-page-wrapper {
    width: 1400px;
  }
}


/* archives block */
body.wpb-js-composer .v-align-children .wpb_wrapper {
  width: 90%;
  margin: 60px auto 40px;
}

@media only screen and (min-width: 1400px) {
  body.wpb-js-composer .v-align-children .wpb_wrapper {
    width: 1140px;
  }
}

body.page-id-8249 section.light-wrapper,
body.page-id-7858 section.light-wrapper {
  width: 90%;
  margin: -10px auto 40px;
}

@media only screen and (min-width: 1400px) {
  body.page-id-8249 section.light-wrapper,
  body.page-id-7858 section.light-wrapper {
    width: 1180px;
  }
}


/* production block */
body.wpb-js-composer .wpb_wrapper .wpb_text_column {
  width: 90%;
  margin: 40px auto 40px;
}

@media only screen and (min-width: 1400px) {
  body.wpb-js-composer .wpb_wrapper .wpb_text_column {
    width: 1140px;
  }
}


body.page-parent section.wpb-content-wrapper,
body.page-id-1663  .ebor-page-wrapper,
body.page-id-1656  .ebor-page-wrapper,
body.page-id-1654  .ebor-page-wrapper,
body.page-id-10438 .ebor-page-wrapper  section.wpb-content-wrapper .light-wrapper:not(.pt0),
body.page-id-10438 .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid,
body.page-id-10407 .ebor-page-wrapper section.wpb-content-wrapper .light-wrapper:not(.pt0),
body.page-id-10407 .ebor-page-wrapper section.wpb-content-wrapper .bg-secondary .container,
body.page-id-10629 .ebor-page-wrapper section.wpb-content-wrapper .light-wrapper:not(.pt0),
body.page-id-10629 .ebor-page-wrapper section.wpb-content-wrapper .bg-secondary .container,
body.page-id-10674 .ebor-page-wrapper section.wpb-content-wrapper .light-wrapper:not(.pt0),
body.page-id-10674 .ebor-page-wrapper section.wpb-content-wrapper .bg-secondary .container,
body.page-id-6078 .ebor-page-wrapper,
body.page-id-252 .wpb-content-wrapper section.light-wrapper,
body.page-id-1669 .wpb-content-wrapper,
body.page-id-2703 .wpb-content-wrapper {
  width: 90%;
  margin: 60px auto 40px;
}

@media only screen and (min-width: 1400px) {
  body.page-parent section.wpb-content-wrapper,
  body.page-id-1663  .ebor-page-wrapper,
  body.page-id-1656  .ebor-page-wrapper,
  body.page-id-1654  .ebor-page-wrapper,
  body.page-id-10438 .ebor-page-wrapper section.wpb-content-wrapper .light-wrapper:not(.pt0),
  body.page-id-10438 .wpb_wrapper .vc_row.wpb_row.vc_inner.vc_row-fluid,
  body.page-id-10407 .ebor-page-wrapper section.wpb-content-wrapper .light-wrapper:not(.pt0),
  body.page-id-10407 .ebor-page-wrapper section.wpb-content-wrapper .bg-secondary .container,
  body.page-id-10629 .ebor-page-wrapper section.wpb-content-wrapper .light-wrapper:not(.pt0),
  body.page-id-10629 .ebor-page-wrapper section.wpb-content-wrapper .bg-secondary .container,
  body.page-id-10674 .ebor-page-wrapper section.wpb-content-wrapper .light-wrapper:not(.pt0),
  body.page-id-10674 .ebor-page-wrapper section.wpb-content-wrapper .bg-secondary .container,
  body.page-id-6078 .ebor-page-wrapper,
  body.page-id-252 .wpb-content-wrapper section.light-wrapper,
  body.page-id-1669 .wpb-content-wrapper,
  body.page-id-2703 .wpb-content-wrapper {
    width: 1140px;
  }
}

body.page-id-10438 a.evc-button.evc-shortcode.evc-btn-solid.evc-btn-large {
  display: block;
  width: 300px;
  margin: 30px auto 50px;
}


/* redidences sub menu per page-id */
body.page-id-9075 .wpb-content-wrapper {
  width: 90%;
  margin: 60px auto 40px;
}

@media only screen and (min-width: 1400px) {
  body.page-id-9075 .wpb-content-wrapper {
    width: 1140px;
  }
}


body.page-id-10380 .bg-secondary .container {
  width: 90%;
  margin: 60px auto 40px;
}

@media only screen and (min-width: 1500px) {
  body.page-id-10380 .bg-secondary .container {
    width: 1400px;
  }
}


.wpb_text_column {
  max-width: 100%;
}
