/*
Theme Name: Aardvark-child
Version: 2
Description: Designed by <a href="http://www.ghostpool.com">GhostPool.com</a>.
Author: GhostPool
Author URI: http://www.ghostpool.com
Theme URI: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: full-width-template, threaded-comments, one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-menu, editor-style, featured-images, sticky-post, theme-options, translation-ready
Template: aardvark

/*#gp-content .gp-entry-content  {
	max-width: 640px !important;
	margin: auto !important;
}

.mp_wrapper form .gp-entry-content {
	max-width: 640px;
	margin: auto;
}*/

body, .wp-block-paragraph {
    line-height: initial;
}


/* =========================================================
   FOOTER AJP
   ========================================================= */

/* Titres des deux colonnes */

.gp-footer-widget .widget-title {
    color: #1a171b !important;
    font-family: Raleway, Arial, Helvetica, sans-serif !important;
    text-transform: uppercase;
    font-weight: bold;
    position: relative;
    margin-bottom: 30px;
}

.gp-footer-widget .widget-title span {
    display: inline-block;
    color: white;
}

.gp-footer-widget .widget-title span:first-letter {
    font-size: 150%;
    color: #1a171b;
}

/* Double trait décoratif sous les titres */

.gp-footer-widget .widget-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -8px;
    width: 70px;
    height: 3px;
    background: #1a171b;
    border-radius: 2px;
}

.gp-footer-widget .widget-title::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -14px;
    width: 35px;
    height: 2px;
    background: #000;
    opacity: .6;
    border-radius: 2px;
}

/* =========================================================
   COLONNE GAUCHE : COORDONNÉES
   ========================================================= */

.gp-footer-widget .widget_custom_html {
    display: flex;
    align-content: center;
    justify-content: center;
}

.gp-footer-widget .contact-detail {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    margin-top: 12px;
}

.gp-footer-widget .contact-detail i {
    color: #fff;
    font-size: 1.2rem;
    width: 20px;
    text-align: center;
    margin-top: 3px;
    flex-shrink: 0;
}

.gp-footer-widget .gp-contact-text {
    line-height: 1.5;
}

.gp-footer-widget .widget a {
    color: #ffffffc2;
}

/* =========================================================
   COLONNE DROITE : ARTICLES RÉCENTS
   ========================================================= */

.gp-footer-2 .widget_recent_entries ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.gp-footer-widget .widget li {
    padding: 10px 0;
    border-color: rgba(255, 255, 255, 0.15) !important;
}

.gp-footer-widget .widget li:first-child {
    border-top: none !important;
}

.gp-footer-widget .widget li:last-child {
    border-bottom: none !important;
}

.gp-footer-2 .widget_recent_entries a {
    color: rgba(255, 255, 255, 0.76);
    text-decoration: none;
}

.gp-footer-2 .widget_recent_entries a:hover {
    color: #fff;
}

/* =========================================================
   BORDURES ET COPYRIGHT
   ========================================================= */

#gp-footer,
#gp-footer-widgets {
    border-color: #42a2b7;
}

#gp-copyright-text {
    text-align: center;
    float: none;
}