/*
Theme Name: Divi Child — Bbox-Mag
Theme URI: https://www.bbox-mag.fr
Template: Divi
Author: Bbox-Mag
Description: Child theme Divi 5 pour bbox-mag.fr — CSS et fonctions portés depuis Extra-child (juillet 2026)
Version: 1.0.5
*/
/* =============================================================
   1. RÈGLES GÉNÉRIQUES portées d'Extra-child (indépendantes du thème)
   ============================================================= */
img {
    width: auto;
}
.input, .textarea, select, textarea, input,
input[type="text"], input[type="password"],
input[type="email"], input[type="search"] {
    height: auto;
    max-width: 100%;
}
/* Partage social (Nobs / Juiz) */
p.share-title {
    display: none !important;
}
.juiz_sps_links .juiz_sps_links_list,
.juiz_sps_links .juiz_sps_item,
.juiz_sps_links .juiz_sps_item .juiz_sps_button {
    display: inline-flex;
}
/* Disqus */
div#disqus_thread {
    background-color: #fff;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    margin-bottom: 20px;
    padding: 15px;
    width: 100%;
}
li.dsq-widget-item {
    margin: 0 !important;
}
#footerarticle {
    font-weight: bold;
    text-align: center;
}
.google-revocation-link-placeholder {
    display: none;
}
/* =============================================================
   2. CSS PORTÉ DES OPTIONS DU THÈME EXTRA (et_extra > custom_css)
   ============================================================= */
/* Widget "En direct du forum" (BridgeDD) — indépendant du thème */
.bridgedd-recent-topics .ddrow {
    position: relative;
    overflow: visible;
    font-size: .85em !important;
    line-height: 1.3em;
    border-top: 1px solid rgb(0 0 0 / .1);
    margin: 0;
    padding: 10px 20px;
}
/* =============================================================
   3. PALETTE BBOX-MAG (reprise des options Extra, en variables)
   À utiliser dans le Theme Builder et les nouveaux gabarits.
   ============================================================= */
:root {
    --bbox-bleu: #0156a6;        /* nav principale */
    --bbox-bleu-clair: #289dcc;  /* accent / nav secondaire */
    --bbox-orange: #ff7c00;      /* liens actifs */
    --bbox-lien: #0066bf;        /* liens du corps de texte */
    --bbox-fond: #e9ebee;
}

/* =============================================================
   4. NON PORTÉ (spécifique à Extra — obsolète sous Divi 5) :
   - Largeurs colonnes .et_pb_extra_column_main / layout Extra
   - Vignettes .et_pb_extra_module .posts-list (130x73)
   - Masquage sidebar .single-post .et_pb_extra_column_sidebar
   - Correctifs carousel "À la une" (.et_pb_posts_carousel_0)
   - Styles #et-info recherche header Extra
   → Les équivalents seront définis proprement dans les gabarits
     du Theme Builder Divi 5.
   ============================================================= */
