/*
Theme Name:   Disclaimers Cloud (Enfold Child)
Theme URI:    https://disclaimers.cloud
Description:  Thème enfant d'Enfold pour disclaimers.cloud : en-tête sombre façon GitHub, logo Corvel, typographie système. Nécessite le thème Enfold et le plugin « Disclaimers Cloud ».
Author:       Corvel
Template:     enfold
Version:      1.0.0
Text Domain:  enfold-disclaimers
*/

/* ---------- Base ---------- */
#top{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;background:#fff;color:#1f2328}
#top #wrap_all .all_colors{background-color:#fff}
#top .main_color,#top .main_color .container_wrap{border-color:#d1d9e0;background-color:#fff;color:#1f2328}
#top .title_container{display:none}

/* ---------- En-tête façon GitHub ---------- */
#top #header{position:relative!important;top:0!important}
#top #header .header_bg{background:#0d1117;opacity:1}
#top #header_main{border-bottom:1px solid #30363d;background:#0d1117}
#top #header_main .container,#top #header .main_menu ul:first-child>li>a,#top #header .main_menu .menu>li>a{height:64px;line-height:64px}
#top #header .logo{height:64px;display:flex;align-items:center}
#top #header .logo a{display:flex;align-items:center;height:64px}
#top #header .logo img{height:40px;width:auto;max-height:40px;padding:0;position:static}
#top #header .av-main-nav>li>a{color:#e6edf3;font-size:14px;font-weight:600;padding:0 12px;font-family:inherit}
#top #header .av-main-nav>li>a:hover{color:#9198a1}
#top #header .av-main-nav>li>a .avia-menu-fx{display:none}
#top #header .av-main-nav>li.dc-nav-join>a,#top #header .av-main-nav>li.dc-nav-new>a{display:flex;align-items:center}
#top #header .av-main-nav>li.dc-nav-join>a>.avia-menu-text,#top #header .av-main-nav>li.dc-nav-new>a>.avia-menu-text{display:inline-block;line-height:20px;padding:5px 14px;border:1px solid #3d444d;border-radius:6px}
#top #header .av-main-nav>li.dc-nav-join>a>.avia-menu-text{background:#238636;border-color:#2ea043;color:#fff}
#top #header .av-main-nav>li.dc-nav-join>a:hover>.avia-menu-text{background:#2ea043}
#top #header #menu-item-search{display:none}
#top #header .av-hamburger-inner,#top #header .av-hamburger-inner::before,#top #header .av-hamburger-inner::after{background-color:#e6edf3}
#top #header .av-burger-menu-main{padding:0}
#top #main{padding-top:0!important}

/* ---------- Pied de page ---------- */
#top #footer{display:none}
#top #socket{background:#fff;border-top:1px solid #d1d9e0;color:#59636e;font-size:12px}
#top #socket .container{padding:24px 50px}
#top #socket a{color:#0969da;text-decoration:none}
#top #socket .copyright{display:flex;align-items:center;gap:8px;float:none}
#top #socket .copyright img{opacity:.75}
#top #socket .sub_menu_socket{display:none}

/* ---------- Page d'accueil ---------- */
.home #top .container_wrap_first,.home.dc-landing #main .container_wrap{border:0}
.home #top .template-page{padding-top:50px;padding-bottom:0}
.home #top .entry-content-wrapper{float:none}
.home #top .post-entry{padding:0;margin:0}
#top #header .av-main-nav>li>a .avia-bullet{display:none}
#top #main .dc-wrap{min-height:calc(100vh - 140px)}
.home #top #main .container_wrap_first{min-height:calc(100vh - 140px)}
