/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


/*----------------------------------------------------------------*/
/* CHRIS
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* TOUT LE SITE														*/
/*----------------------------------------------------------------*/
/* cache les titres de pages */
.page-header {
	display:none;
}
/* cache le header du theme */
#site-header {
	display:none;
}
/* couleur des liens */
a {
	color:#333 !important;
	font-family:"Nurito",sans-serif;
	font-weight:400;
}
a:hover{
	color:#03b4de !important;
	font-family:"Nurito",sans-serif;
}

/* page articles */
/* Affiche le titre et les premières lignes de l’article en normal */
.entry-title, .has-medium-font-size , .wp-block-heading {
    text-transform: none !important; 
}
/* Cache la fiche descriptive de Bertrand, notamment sur la page bio */
#snippet-box{
    display:none !important
}

/*----------------------------------------------------------------*/
/* page nouveau blog elementor 										*/
/*----------------------------------------------------------------*/

/* espace entre cat et articles */
.a-la-une .uael-post__header-filters {
    margin-bottom: -20px;
}
/* cache les catégories de l'article */
.uael-post__terms-wrap {
    display:none;
}
.uael-post__content-wrap {
    padding-top: 10px !important;
}
/* images même taille */
.uael-post__thumbnail img {
    height:250px !important;
    object-fit: cover !important;    
}
.rt-reading-time {
    margin-bottom: 10px;
    font-weight:700;
}
/* alignement des rubriques */
#rubriques li, #rubriques-haut li {
    display:inline !important;
    padding-right: 20px;
    text-align: left !important;
    font-weight: 700;
}
/* centrage rubriques haut */
#rubriques-haut {
   text-align: center !important;
}
/* couleurs rubriques */
#rubriques a, #rubriques-haut a {    
    color: #a7a7a7;
}
#rubriques a:hover, #rubriques-haut a:hover {    
    color: #02b5d8;
}
/* cache le titre */
#rubriques h5 {
    display:none;
}
/* icones réseaux sociaux disparaissent dans la barre de menu à cause de la famille de police pas bonne : .fa { font-family: "Font Awesome 5 Free";
 peut-être du à elementor car ça ne le fait pas sur les autres pages ??  A SUPPRIMER POUR AFFICHER CORRECTEMNT LA FLECHE VERS LE BAS DU NOUVEAU MENU 
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 14px !important;
    font-size: inherit !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/* page catégories -----------------------------------*/
/* cache le titre de la catégorie quand on affiche la catégorie */
#main.site-main .page-header .page-title {
    display:none;
}
/* graisse des catégories */
.cat-item {
    font-weight:500 !important;
}
/* image retour au blog centrée et réduite sur page articles */
.retour-blog {
    margin-left: auto;
    margin-right: auto;
    padding: 15px;
    width: 320px;
}

/* centre la pagination du bas si plus de 20 articles + couleur page courante */
/* voir page archives.php dans themes/hello-theme-child-master/template-parts pour les div */

.pagination {    
   text-align: center !important;   
}
.pages {    
   text-align: center;
    margin-bottom: -15px;
     margin-top: 50px;
}
.page-numbers.current {    
    color: #03b4de !important;
}

/* mobile --------------*/
/* la largeur des blocs de 3 articles interview, la question....est trop petite par defaut dans le css du widget !!! POSE PB POUR CARROUSEL !!! 
@media (max-width: 1024px) {
    .uael-post__columns-tablet-2 .uael-post-wrapper {
        width: 100% !important;
    }
}

/*----------------------------------------------------------------*/
/* Header footer
/*----------------------------------------------------------------*/

/* Menu */
/* problème des flèches du menu sous les titres ea addon simple menu 
.elementor-widget-eael-simple-menu.eael-hamburger--not-responsive .eael-simple-menu-container.eael-simple-menu-align-center .eael-simple-menu.eael-simple-menu-horizontal {
  display: block;
}
*/
/* espacement entre les lignes des sous menus */
.elementor-16644 .elementor-element.elementor-element-79ca879 .eael-simple-menu li a {
    line-height:5px;
}

.header .menu-item a {
    font-size: 16px !important;
    font-family:Nunito,sans-serif,sans;
    color:#333;
    font-weight:600 !important;
}
.header .sub-menu a {
    font-size: 12px !important;
    font-family:Nunito,sans-serif,sans;
    color:#333 !important;
    font-weight:500 !important;
}
.header .sub-menu a:hover { 
    color:#03b4de !important;
}

/* footer */
.footer .menu-item a :hover{
	color:#03b4de !important;
}

/* Footer */
.footer .menu-item a {
    padding-top: 0px !important;
    padding-left: 0px !important;
    font-size: 11px !important;
    font-family:Nunito,sans-serif,sans;   
}


/* Menu mobile hamburger */
@media (max-width: 1024px) {
	 .eael-simple-menu li ,.eael-simple-menu-indicator::before {
	  color: #333 !important;
		 background-color: #eef2f7 !important;
	}
	 .eael-simple-menu li .eael-simple-menu-indicator {
	  background-color: #eef2f7 !important;
		 border:none !important;
	}
}
	
/* ENGLISH */

#header .menu-item a {
	color:white !important;
}


#header .menu-item a:hover, 
#header .current_page_item a {
	color:#03b4de !important;
}

/* blog aligner les N° de page au centre */
.nav-links {
	margin-top: 20px !important;	
}
.pagination {
  display:inline ;
}
