/*
Theme Name: Ave Child
Theme URI: http://ave.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Template:  ave
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: ave
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/

/* ==========================================================================
   Palette override - remplace le bleu de marque du theme (#00AAFF) par le
   corail du portfolio (#E14F63), pour les elements dont la couleur est
   ecrite en dur dans le contenu WPBakery (pas pilotee par le panneau
   Customizer > Colors).
   Ajoute le 2026-09-10 dans le cadre de l'audit graphique.

   IMPORTANT : le theme Ave genere un identifiant unique aleatoire
   (ld_section_title_XXXXX, ld_icon_box_XXXXX, liquid-row-XXXXX...) a
   CHAQUE regeneration du cache de page (WP-Super-Cache). Ces classes ne
   sont donc PAS stables dans le temps : cibler exactement une classe
   "ld_icon_box_6aa..." casse des que le cache est repurge. On utilise
   ici en priorite des classes generiques et stables (iconbox-side,
   iconbox-circle, iconbox-md, iconbox-inline, iconbox-xs, iconbox-sm...)
   qui identifient le TYPE de composant plutot que son instance.
   ========================================================================== */

/* Pied de page (toutes les pages) */
.main-footer { background-color: #E14F63 !important; }

/* --------------------------------------------------------------------
   Mini icones "rondes" utilisees dans le widget "Actualites" de la
   page d'accueil : glyphe corail sur fond blanc (style iconbox-side +
   iconbox-circle + iconbox-md). Selecteur generique, stable meme si
   l'ID unique de l'instance change au prochain regenerateur de cache.
   -------------------------------------------------------------------- */
.iconbox-side.iconbox-circle.iconbox-md .iconbox-icon-container,
.iconbox-side.iconbox-circle.iconbox-md .iconbox-icon-container i {
  color: #E14F63 !important;
}
.iconbox-side.iconbox-circle.iconbox-md .iconbox-icon-container .iconbox-icon-hover-bg {
  background: #E14F63 !important;
  border-color: #E14F63 !important;
}
.iconbox-side.iconbox-circle.iconbox-md .iconbox-icon-container::before {
  border-color: #E14F63 !important;
}

/* --------------------------------------------------------------------
   Icones rondes "A propos" (et autres pages utilisant le meme
   composant) : glyphe blanc sur fond corail (style iconbox-circle +
   iconbox-sm/iconbox-xs, variantes iconbox-icon-shadow / iconbox-inline).
   -------------------------------------------------------------------- */
.iconbox-circle.iconbox-sm .iconbox-icon-container,
.iconbox-circle.iconbox-xs .iconbox-icon-container {
  background: #E14F63 !important;
  border-color: #E14F63 !important;
}
.iconbox-circle.iconbox-sm .iconbox-icon-container::before,
.iconbox-circle.iconbox-xs .iconbox-icon-container::before {
  border-color: #E14F63 !important;
}

/* --------------------------------------------------------------------
   Titre de section "Actualites" (page d'accueil). Cet element n'a pas
   de classe stable propre (uniquement fancy-title + ld_section_title_
   dont le suffixe change a chaque regen de cache) : on cible donc
   l'ID d'instance courant en secours. A reappliquer si le style
   redevient bleu apres une purge de cache complete (voir note projet).
   -------------------------------------------------------------------- */
.ld_section_title_6aa335c614f82 h2 { color: #E14F63 !important; }
