/*
 Theme Name:   Étape du Berger
 Theme URI:    https://etapeduberger.com
 Description:  Thème enfant Divi — personnalisations CSS et PHP sans modifier Divi.
 Author:       Étape du Berger
 Author URI:   https://etapeduberger.com
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  etape-du-berger
*/

/* Styles personnalisés : ajoutez vos règles CSS ci-dessous. */
.et_pb_subscribe .et_pb_newsletter_fields > p {
    flex: auto !important;
  }
  
  .et_pb_subscribe .et_pb_newsletter_fields p.et_pb_newsletter_field {
    margin-right: 3%;
    width: calc(97% - 166px) !important;
  }

  .dipi_button_grid_0 .dipi-button-grid {
    border-width:1px!important;
  }

  .page-id-1799 {
    background-color: #f4f4f4!important;
  }

  /* IResa : colonne Divi + stepper toujours pleine largeur */
  .page-id-1799 .et_pb_row_0 .et_flex_column,
  .page-id-1799 .et_pb_row_0 .et_pb_text_1,
  .page-id-1799 .et_pb_row_0 .et_pb_text_inner,
  .page-id-1799 .et_pb_row_0 .iresa-main,
  .page-id-1799 .et_pb_row_0 #iresa_main {
    width: 100% !important;
    max-width: 100% !important;
    flex: 1 1 100% !important;
    align-self: stretch !important;
  }

  /* IResa : rester dans le flux du module Divi parent */
  .et_pb_module .iresa-main,
  .et_pb_module #iresa_main {
    width: 100%;
    max-width: 100%;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0;
    padding-right: 0;
  }

  .et_pb_module .iresa-stepper,
  .et_pb_module #iresa_stepper,
  .et_pb_text_inner .iresa-stepper,
  .et_pb_text_inner .iresa-stepper__list {
    width: 100% !important;
    max-width: 100% !important;
  }


