/*

Theme Name:     Newspaper Child theme

Theme URI: 		http://themeforest.net/user/tagDiv/portfolio

Description:    Child theme made by tagDiv

Author:         tagDiv

Author URI: 	http://themeforest.net/user/tagDiv/portfolio

Template:       Newspaper

Version:        9.0c

*/





/*  ----------------------------------------------------------------------------

    This file will load automatically when the child theme is active. You can use it

    for custom CSS.

*/



/* =====================================================================
   CHARTE robotique-store.com — Anthracite + orange électrique (16/10/2026)
   Source : docs/robotique-store/CHARTE-COULEURS.md
   Règle : l'orange = action ou info clé (bouton, lien, prix, badge). Texte jamais en #FFF.
   ===================================================================== */
:root{
  --bg:#141418; --bg-2:#1F1F26; --border:#2C2C36;
  --accent:#FF5A1F; --accent-light:#FF8A4C; --accent-dark:#E64A12;
  --text:#ECECEF; --text-muted:#9A9AA5;
  --bg-light:#F4F3F1; --text-on-light:#141418; --muted-on-light:#5A5A66;
  /* navigation héritée de PAC : on remappe ses variables sur la charte */
  --pacn-bg:var(--bg); --pacn-bg2:var(--bg-2); --pacn-line:var(--border);
  --pacn-red:var(--accent); --pacn-fg:var(--text); --pacn-mut:var(--text-muted);
}

/* Fond sombre par défaut */
html, body, .td-outer-wrap, .td-main-content-wrap, .td-container-wrap, .td-ss-main-content{background-color:var(--bg)!important;color:var(--text)}
body, .td-post-content, .td-page-content, p, li, .td-excerpt, .td-module-meta-info{color:var(--text)}
.td-post-content p, .td-page-content p, .td-post-content li, .td-page-content li{color:var(--text)}
h1,h2,h3,h4,h5,h6,.entry-title,.td-page-title,.td-block-title a,.td-block-title span,.td-module-title a{color:var(--text)}
.td-module-title a:hover{color:var(--accent)}
.td-post-date,.td-post-author-name,.td-module-comments,.td-excerpt,.entry-crumbs,.entry-crumbs a,.td-category a{color:var(--text-muted)}
a{color:var(--accent)}
a:hover{color:var(--accent-light)}
.td-post-content a:hover,.td-page-content a:hover{text-decoration:underline}

/* Filet orange sous les titres de section */
.td-block-title,.td-block-title-wrap{border-bottom:2px solid var(--accent)!important}
.td-block-title span,.td-block-title a{background:transparent!important}

/* Cartes, encadrés, tableaux, citations */
.robo-card,.td-module-container,.widget,blockquote{background:var(--bg-2);border:1px solid var(--border);border-radius:6px}
.robo-card{padding:20px 24px;margin:24px 0}
blockquote{padding:16px 22px;border-left:3px solid var(--accent);color:var(--text)}
table{border-collapse:collapse;width:100%}
th,td{border:1px solid var(--border);padding:10px 14px;color:var(--text)}
th{background:var(--bg-2);text-align:left}

/* Boutons et badge (orange = action) */
.robo-btn,.wpcf7-submit,.td-read-more a,input[type=submit]{display:inline-block;background:var(--accent)!important;color:#fff!important;border:2px solid var(--accent);border-radius:4px;padding:11px 22px;font-weight:700;text-decoration:none;cursor:pointer}
.robo-btn:hover,.wpcf7-submit:hover,input[type=submit]:hover{background:var(--accent-light)!important;border-color:var(--accent-light);color:#fff!important;text-decoration:none}
.robo-btn-sec{background:transparent!important;color:var(--accent)!important}
.robo-btn-sec:hover{background:var(--accent)!important;color:#fff!important}
.robo-badge{display:inline-block;background:var(--accent);color:#fff;border-radius:3px;padding:3px 10px;font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}
.robo-price{color:var(--accent);font-weight:700;font-size:1.2em}
.robo-muted{color:var(--text-muted)}

/* Formulaires */
input[type=text],input[type=email],input[type=search],input[type=url],textarea,select{background:var(--bg-2);color:var(--text);border:1px solid var(--border)}
input::placeholder,textarea::placeholder{color:var(--text-muted)}

/* Pied de page */
.td-footer-wrapper,.td-sub-footer-container{background:var(--bg-2)!important;color:var(--text-muted);border-top:1px solid var(--border)}
.td-footer-wrapper a,.td-sub-footer-container a{color:var(--text)}
.td-footer-wrapper a:hover{color:var(--accent)}

/* Mode clair : articles et pages éditoriales longues (piliers, usages, guides, comparatifs) */
body.page-id-5 .td-main-content-wrap,body.page-id-6 .td-main-content-wrap,body.page-id-7 .td-main-content-wrap,body.page-id-8 .td-main-content-wrap,
body.page-id-9 .td-main-content-wrap,body.page-id-10 .td-main-content-wrap,body.page-id-11 .td-main-content-wrap,body.page-id-12 .td-main-content-wrap,
body.page-id-13 .td-main-content-wrap,body.parent-pageid-13 .td-main-content-wrap,
body.page-id-14 .td-main-content-wrap,body.parent-pageid-14 .td-main-content-wrap,
body.page-id-15 .td-main-content-wrap,body.parent-pageid-15 .td-main-content-wrap,
body.page-id-5 .td-ss-main-content,body.page-id-13 .td-ss-main-content,body.page-id-14 .td-ss-main-content,body.page-id-15 .td-ss-main-content{background-color:var(--bg-light)!important;color:var(--text-on-light)}
body.page-id-5 .td-page-content p,body.page-id-5 h1,body.page-id-5 h2,body.page-id-5 h3,
body.page-id-13 .td-page-content p,body.page-id-14 .td-page-content p,body.page-id-15 .td-page-content p,
body.parent-pageid-13 .td-page-content p,body.parent-pageid-14 .td-page-content p,body.parent-pageid-15 .td-page-content p,
body.parent-pageid-13 h1,body.parent-pageid-14 h1,body.parent-pageid-15 h1,body.parent-pageid-13 h2,body.parent-pageid-14 h2,body.parent-pageid-15 h2,body.parent-pageid-13 h3,body.parent-pageid-14 h3,body.parent-pageid-15 h3{color:var(--text-on-light)}
body.page .td-page-content a:not(.robo-btn){color:var(--accent-dark)}


/* En-tête : TOUJOURS sombre (charte : fond --bg, liens --text, actif --accent), quel que soit le fond de la page */
.td-header-wrap,.td-header-style-1,.td-header-menu-wrap-full,.td-header-menu-wrap,.td-header-gradient,.td-header-container,#td-header-menu,.td-header-row{background:var(--bg)!important;background-image:none!important;border:0!important;box-shadow:none!important}
.td-header-menu-wrap-full{border-bottom:1px solid var(--border)!important}
.td-logo-text,.td-logo-text a,.td-logo-text-container a,.td-header-sp-logo a,.td-header-sp-logo .td-logo-text{color:var(--text)!important}
.td-header-sp-logo .td-tagline-text,.td-tagline-text{color:var(--text-muted)!important}
.sf-menu>li>a,.sf-menu>li>a .td-sp-ico-menu,.td-header-menu-wrap .menu-item>a,#td-header-menu .menu-item>a{color:var(--text)!important}
.sf-menu>li:hover>a,.sf-menu>li.current-menu-item>a,.sf-menu>li.current-menu-ancestor>a,.sf-menu>li.current-menu-parent>a,.td-header-menu-wrap .menu-item>a:hover{color:var(--accent)!important;background:transparent!important}
.sf-menu .sub-menu,.td-header-menu-wrap .sub-menu{background:var(--bg-2)!important;border:1px solid var(--border)!important}
.sf-menu .sub-menu a{color:var(--text)!important}
.sf-menu .sub-menu a:hover,.sf-menu .sub-menu li:hover>a{color:var(--accent)!important;background:transparent!important}
.td-icon-search,.td-header-menu-wrap .td-icon-search,.header-search-wrap .td-icon-search{color:var(--text)!important}

/* Titres de contenu (h1–h6) : couleur du fond courant, avec priorité sur tagDiv */
.td-page-content h1,.td-page-content h2,.td-page-content h3,.td-page-content h4,.td-page-content h5,.td-page-content h6,
.td-post-content h1,.td-post-content h2,.td-post-content h3,.td-post-content h4,.td-post-content h5,.td-post-content h6{color:var(--text)!important}
body.page-id-5 .td-page-content :is(h1,h2,h3,h4),body.page-id-6 .td-page-content :is(h1,h2,h3,h4),body.page-id-7 .td-page-content :is(h1,h2,h3,h4),body.page-id-8 .td-page-content :is(h1,h2,h3,h4),
body.page-id-9 .td-page-content :is(h1,h2,h3,h4),body.page-id-10 .td-page-content :is(h1,h2,h3,h4),body.page-id-11 .td-page-content :is(h1,h2,h3,h4),body.page-id-12 .td-page-content :is(h1,h2,h3,h4),
:is(body.page-id-13,body.parent-pageid-13,body.page-id-14,body.parent-pageid-14,body.page-id-15,body.parent-pageid-15) .td-page-content :is(h1,h2,h3,h4){color:var(--text-on-light)!important}

/* Police : Roboto partout (titres, menu, contenu, pied de page), comme passionandcar */
body,h1,h2,h3,h4,h5,h6,p,li,td,th,a,span,input,textarea,select,button,
.td-post-content,.td-page-content,.entry-title,.td-page-title,.td-module-title,.td-block-title,
.sf-menu,.sf-menu a,.td-logo-text,.td-footer-wrapper,.td-footer-wrapper *,.td-sub-footer-container *,
.tdb-block-inner *,.td_block_list_menu *,.tdm-title,.td-breadcrumbs,.entry-crumbs{font-family:"Roboto",Helvetica,Arial,sans-serif!important}
.td-icon-font,[class^="td-icon-"],[class*=" td-icon-"],.fa,[class*="fa-"]{font-family:inherit}

/* Tarifs : TOUJOURS en orange (info clé), gras ; orange foncé sur fond clair pour la lisibilité */
.robo-price,.prix,.tarif,.price,.woocommerce-Price-amount,.td-post-content .robo-price,.td-page-content .robo-price,
.td-post-content p.robo-price,.td-page-content p.robo-price{color:var(--accent)!important;font-weight:700}

:is(body.page-id-5,body.page-id-6,body.page-id-7,body.page-id-8,body.page-id-9,body.page-id-10,body.page-id-11,body.page-id-12,body.page-id-13,body.parent-pageid-13,body.page-id-14,body.parent-pageid-14,body.page-id-15,body.parent-pageid-15) :is(.robo-price,.prix,.tarif,.price){color:var(--accent-dark)!important}
/* Prix dans un tableau : cellules marquées */
td.robo-price,td.prix,td.tarif,th.robo-price{color:var(--accent)!important;font-weight:700}

/* En-tête Composer (modèle repris de PAC) : fond anthracite, filet orange, menu clair, actif/survol orange */
.tdc-header-wrap,.tdc-header-wrap .tdc-zone,.tdc-header-wrap .vc_row,.tdc-header-wrap .tdc-row,.tdc-header-wrap .tdc-columns,.tdc-header-wrap .vc_column,.tdc-header-wrap .wpb_wrapper,
.tdc-header-wrap .tdb_header_logo,.tdc-header-wrap .tdb-header-search,.tdc-header-wrap .tdb_mobile_menu,.tdc-header-wrap .tdb_mobile_search{background:var(--bg)!important;background-image:none!important}
.tdc-header-wrap .tdc-row:first-child,.tdc-header-wrap .tdc-zone{border-bottom:2px solid var(--accent)!important}
.tdc-header-wrap .tdb-menu>li>a,.tdc-header-wrap .tdb-menu>li>a .tdb-menu-item-text,.tdc-header-wrap .tdb-menu>li>a span{color:var(--text)!important}
.tdc-header-wrap .tdb-menu>li:hover>a,.tdc-header-wrap .tdb-menu>li:hover>a span,.tdc-header-wrap .tdb-menu>li.current-menu-item>a,.tdc-header-wrap .tdb-menu>li.current-menu-ancestor>a,.tdc-header-wrap .tdb-menu>li.current-menu-item>a span{color:var(--accent)!important;background:transparent!important}
.tdc-header-wrap .tdb-menu .sub-menu{background:var(--bg-2)!important;border:1px solid var(--border)!important}
.tdc-header-wrap .tdb-menu .sub-menu a,.tdc-header-wrap .tdb-menu .sub-menu a span{color:var(--text)!important}
.tdc-header-wrap .tdb-menu .sub-menu a:hover,.tdc-header-wrap .tdb-menu .sub-menu a:hover span{color:var(--accent)!important;background:transparent!important}
.tdc-header-wrap .tdb-head-search-btn,.tdc-header-wrap .tdb-head-search-btn i,.tdc-header-wrap svg,.tdc-header-wrap .tdb-mobile-menu-button i,.tdc-header-wrap [class*="tdb-icon"],.tdc-header-wrap [class^="td-icon"]{color:var(--text)!important;fill:var(--text)!important}
.tdc-header-wrap .tdb-mobile-menu-button .tdb-mobile-menu-icon,.tdc-header-wrap .tdb-mobile-menu-icon span{background:var(--text)!important}

/* Pied de page : pas de cadre de carte, un seul filet orange sous les titres de colonnes */
.tdc-footer-wrap .td_block_wrap,.tdc-footer-wrap .td_block_inner,.tdc-footer-wrap .td-block-title-wrap,.tdc-footer-wrap .widget,.tdc-footer-wrap .td-module-container,
.td-footer-wrapper .td_block_wrap,.td-footer-wrapper .td_block_inner{background:transparent!important;border:0!important;box-shadow:none!important}
.tdc-footer-wrap .td-block-title,.tdc-footer-wrap .td-block-title-wrap{border-bottom:0!important}
.tdc-footer-wrap .td-block-title span,.tdc-footer-wrap .td-block-title a{border-bottom:2px solid var(--accent);padding-bottom:6px;display:inline-block}
.tdc-footer-wrap a:hover,.tdc-footer-wrap .td_block_list_menu a:hover{color:var(--accent)!important}

/* --- Correctifs v2 : sélecteurs réels du modèle Composer --- */
/* variables de la navigation héritée de PAC : sur body pour l'emporter sur :root de pac-nav-v2.css */
body{--pacn-bg:#141418;--pacn-bg2:#1F1F26;--pacn-line:#2C2C36;--pacn-red:#FF5A1F;--pacn-fg:#ECECEF;--pacn-mut:#9A9AA5}
/* fonds d'éléments Composer de l'en-tête : anthracite (le modèle PAC les mettait en rouge d'accent) */
.td-header-desktop-wrap,.td-header-desktop-sticky-wrap,.td-header-mobile-wrap,.td-header-mobile-sticky-wrap,
.td-header-desktop-wrap .td-element-style,.td-header-desktop-sticky-wrap .td-element-style,.td-header-mobile-wrap .td-element-style,.td-header-mobile-sticky-wrap .td-element-style{background:var(--bg)!important;background-color:var(--bg)!important;background-image:none!important}
.td-header-desktop-wrap,.td-header-mobile-wrap{border-bottom:2px solid var(--accent)}
/* sous-menus : panneau sombre, texte clair, survol orange */
.td-header-desktop-wrap .sub-menu,.td-header-desktop-sticky-wrap .sub-menu,.td-header-mobile-wrap .sub-menu{background:var(--bg-2)!important;border:1px solid var(--border)!important}
.td-header-desktop-wrap .sub-menu a,.td-header-desktop-wrap .sub-menu a *,.td-header-desktop-sticky-wrap .sub-menu a,.td-header-desktop-sticky-wrap .sub-menu a *{color:var(--text)!important}
.td-header-desktop-wrap .sub-menu a:hover,.td-header-desktop-wrap .sub-menu a:hover *,.td-header-desktop-sticky-wrap .sub-menu a:hover,.td-header-desktop-sticky-wrap .sub-menu a:hover *{color:var(--accent)!important;background:transparent!important}
/* pied de page : colonnes sans cadre (le bloc de menu porte la classe .widget) */
.td_block_list_menu,.td_block_list_menu.widget,.td_block_list_menu .td_block_inner{background:transparent!important;border:0!important;box-shadow:none!important}
.td_block_list_menu .td-block-title-wrap,.td_block_list_menu .td-block-title{border-bottom:0!important}
.td_block_list_menu .td-block-title span{border-bottom:2px solid var(--accent);padding-bottom:6px;display:inline-block}

/* Blocs éditoriaux des silos : CTA devis + tableau comparatif (fonds translucides : lisibles en mode clair comme sombre) */
.robo-cta{background:rgba(255,90,31,.09);border:1px solid rgba(255,90,31,.35);border-left:4px solid var(--accent);border-radius:6px;padding:18px 22px;margin:28px 0;color:inherit}
.robo-cta p{margin:0 0 10px;color:inherit}.robo-cta p:last-child{margin-bottom:0}
.robo-cta .robo-cta-btn{display:inline-block;background:var(--accent);color:#141418!important;font-weight:700;padding:10px 20px;border-radius:4px;text-decoration:none}
.robo-cta .robo-cta-btn:hover{background:var(--accent-light)}
.robo-table-wrap{overflow-x:auto;margin:20px 0}
.robo-table{width:100%;border-collapse:collapse;font-size:15px;background:transparent}
.robo-table th,.robo-table td{border:1px solid rgba(128,128,128,.4);padding:10px 12px;text-align:left;vertical-align:top;background:transparent;color:inherit}
.robo-table th{background:rgba(128,128,128,.14);font-weight:700}
.robo-table .robo-price{font-size:1em;white-space:nowrap}
.robo-table th,.robo-table td{color:var(--text-on-light)!important}


/* ===== 19/10/2026 : thème sombre partout (articles, catégories), contenu large 1400 px ===== */
body.single-post,body.archive,body.category,body.single-post .td-main-content-wrap,body.archive .td-main-content-wrap,body.single-post .td-post-content,body.single-post article,body.single-post .td-ss-main-content,body.single-post .td-post-template-default{background:var(--bg)!important;color:var(--text)}
body.single-post .td-main-content-wrap .td-container,body.archive .td-main-content-wrap .td-container,body.category .td-main-content-wrap .td-container,body.single-post .td-crumb-container,body.archive .td-crumb-container{width:1400px!important;max-width:calc(100% - 48px)!important}
body.single-post .td-main-content-wrap .td-pb-span8,body.archive .td-main-content-wrap .td-pb-span8,body.category .td-main-content-wrap .td-pb-span8{width:100%!important;max-width:100%!important;padding:0!important}
body.archive .td-main-content-wrap .td-pb-span4{display:none}
body.single-post .td-post-content p,body.single-post .td-post-content li,body.single-post .td-post-content td{color:var(--text)!important}
body.single-post .td-post-content a{color:var(--accent-light)}
body.single-post .td-post-content figcaption,body.single-post .wp-caption-text,body.single-post .td-post-sub-title,body.single-post .td-post-date,body.single-post .td-post-author-name a,body.single-post .td-post-author-name,body.single-post .entry-crumbs,body.single-post .entry-crumbs a,body.single-post .td-module-meta-info,body.single-post .td-post-category{color:var(--text-muted)!important}
body.single-post .td-post-category{background:var(--bg-2)!important;border:1px solid var(--border)}
body.single-post .robo-price{color:var(--accent)!important}
body.single-post .td-post-next-prev,body.single-post .td-author-line,body.single-post .td-post-author-name,body.single-post .author-box-wrap{background:var(--bg-2);border-color:var(--border);color:var(--text)}
body.single-post .td-post-content .td-post-next-prev-content a,body.single-post .td-related-title a,body.single-post .td-post-next-prev-content{color:var(--text)!important}
body.single-post .td-post-content .robo-card,body.single-post .td-post-content blockquote,body.single-post .td-post-content th{background:var(--bg-2);color:var(--text);border-color:var(--border)}
body.single-post .td-post-content td{border-color:var(--border)}
body.single-post .td-post-content h1,body.single-post .td-post-content h2,body.single-post .td-post-content h3,body.single-post .td-post-content h4,body.single-post .entry-title{color:var(--text)!important}
body.single-post .td-post-content img{max-width:100%;height:auto}

/* Pages catégorie : 3 colonnes, cartes sombres */
body.archive .td-ss-main-content,body.category .td-ss-main-content{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%!important}
body.archive .td-block-row,body.category .td-block-row{display:contents}
body.archive .td-ss-main-content>.page-nav,body.category .td-ss-main-content>.page-nav,body.archive .td-ss-main-content>.td-page-header{grid-column:1/-1}
body.archive .td-block-row:before,body.archive .td-block-row:after,body.category .td-block-row:before,body.category .td-block-row:after{display:none}
body.archive .td-block-span6,body.category .td-block-span6{width:auto!important;float:none!important;padding:0!important;margin:0!important}
body.archive .td_module_wrap,body.category .td_module_wrap{background:var(--bg-2)!important;border:1px solid var(--border);border-radius:6px;overflow:hidden;padding:0!important;margin:0!important;height:100%}
body.archive .td_module_wrap:hover,body.category .td_module_wrap:hover{border-color:var(--accent)}
body.archive .td-module-meta-info,body.category .td-module-meta-info{background:transparent!important;padding:14px 16px 16px!important}
body.archive .td_module_wrap .entry-title a,body.category .td_module_wrap .entry-title a{color:var(--text)!important}
body.archive .td_module_wrap .entry-title a:hover,body.category .td_module_wrap .entry-title a:hover{color:var(--accent-light)!important}
body.archive .td-module-meta-info .td-post-author-name a,body.archive .td-module-meta-info .td-post-date,body.archive .td-module-meta-info .td-post-author-name,body.archive .td-module-comments a,body.archive .td-excerpt,body.category .td-excerpt{color:var(--text-muted)!important}
body.archive .td-module-comments a{background:var(--bg)!important;color:var(--text)!important}
body.archive .td-post-category,body.category .td-post-category{background:var(--accent)!important;color:#fff!important}
body.archive .page-nav a,body.archive .page-nav span{background:var(--bg-2)!important;color:var(--text)!important;border-color:var(--border)!important}
@media(max-width:1000px){body.archive .td-ss-main-content,body.category .td-ss-main-content{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){body.archive .td-ss-main-content,body.category .td-ss-main-content{grid-template-columns:1fr}}

/* Bas d'article : tags, précédent/suivant lisibles sur fond sombre ; pas de bloc auteur */
body.single-post .td-post-source-tags a,body.single-post .td-post-source-tags li a{background:var(--bg-2)!important;color:var(--text)!important;border:1px solid var(--border)!important}
body.single-post .td-post-source-tags a:hover,body.single-post .td-post-source-tags li a:hover{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}
body.single-post .td-post-source-tags .td-post-category,body.single-post .td-post-source-tags span{color:var(--text-muted)!important}
body.single-post .td-post-next-prev a,body.single-post .td-post-next-prev-content a{color:var(--text)!important}
body.single-post .td-post-next-prev a:hover,body.single-post .td-post-next-prev-content a:hover{color:var(--accent-light)!important}
body.single-post .td-post-next-prev span,body.single-post .td-post-next-prev-content span{color:var(--text-muted)!important}
body.single-post .author-box-wrap{display:none!important}

/* Article : contenu + colonne de droite « Les derniers articles » */
@media(min-width:1001px){
  body.single-post .td-main-content-wrap .td-pb-row{display:flex;align-items:flex-start;gap:36px}
  body.single-post .td-main-content-wrap .td-pb-row:before,body.single-post .td-main-content-wrap .td-pb-row:after{display:none}
  body.single-post .td-main-content-wrap .td-pb-span8{flex:1 1 0;min-width:0;width:auto!important;max-width:none!important}
  body.single-post .td-main-content-wrap .td-pb-span4{display:block!important;flex:0 0 320px;width:320px!important;padding:0!important;position:sticky;top:90px}
}
@media(max-width:1000px){body.single-post .td-main-content-wrap .td-pb-span4{display:block!important;width:100%!important;padding:0!important;margin-top:32px}}
.robo-latest{background:var(--bg-2);border:1px solid var(--border);border-radius:6px;padding:18px 18px 8px}
.robo-latest-title{margin:0 0 2px;font-size:18px;color:var(--text)!important}
.robo-latest-cat{margin:0 0 12px;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--accent-light)}
.robo-latest ul{list-style:none;margin:0;padding:0}
.robo-latest li{padding:12px 0;border-top:1px solid var(--border)}
.robo-latest a{display:block;color:var(--text)!important;font-size:15px;line-height:1.4;font-weight:500;text-decoration:none}
.robo-latest a:hover{color:var(--accent-light)!important}
.robo-latest time{display:block;margin-top:4px;font-size:12px;color:var(--text-muted)}
.robo-latest ul,.robo-latest li{margin-left:0!important;padding-left:0!important}
.robo-latest li{padding-top:12px!important;padding-bottom:12px!important}
@media(min-width:1001px){body.single-post .td-main-content-wrap .td-pb-span4{margin-top:96px}}

/* Pied de page : colonnes de menu vides masquées (pages pas encore publiées) */
.td-footer-wrap .vc_column_inner.tdi_61,.td-footer-wrap .vc_column_inner.tdi_64{display:none!important} /* colonnes « Usages » et « Guides & comparatifs » : pages à venir */
