/*
Theme Name:   Divi-Child
Template:     Divi
Date:         25 01 2018
*/
/*------------------------------
I                              I
I         Fontes               I
I                              I
------------------------------*/
@import url('https://fonts.googleapis.com/css?family=Fredoka+One|Source+Sans+Pro:400,400i|Kavoon');
/*------------------------------
I                              I
I         Body                 I
I                              I
------------------------------*/
body {
color: #000000 !important;
background-color: #fff;
font-family: 'Source Sans Pro', sans-serif !important;
font-style: normal;
font-weight: 400;
/* le reste des attibuts de texte est géré par les réglages de Divi dans WordPress */
}
/*-------------------------------------------------------------------------------------
I                                                                                     I
I         MASQUAGE LOGO et/ou TITRE  (vérifier sur smartphones)                       I
I                                                                                     I
-------------------------------------------------------------------------------------*/
/*
.logo_container {
display: none;
}
*/
.titre {
display: none;
}
/*------------------------------------------
I                                          I
I         masquage filets et ombrages      I
I                                          I
------------------------------------------*/
#main-header {
box-shadow: none;
}
.et_pb_blog_grid .et_pb_post {
border: none;
}
#main-header.et-fixed-header {
box-shadow: none !important;
}
/*------------------------------
I                              I
I         Liens                I
I                              I
------------------------------*/
a {
text-decoration: none;
border-bottom: 1px solid;
padding-bottom: 0.05em; /*(pour écarter légèrement le soulignement)*/
color: #000000 !important;
}
a:visited {
color: #000000 !important;
}
a:hover {
color: #0000ff !important;
}
/*------------------------------
I                              I
I         Titre du blog        I
I                              I
------------------------------*/
.titre {
margin:0;
margin-top:50px;
margin-bottom:30px;
font-family: 'Fredoka One', cursive !important;
font-size: 2.7em;
line-height:1.2em;
color: #000000 !important;
}
.titre a {
border: 0; /* pour supprimer le soulignement des liens */
}
/*------------------------------
I                              I
I         Menu                 I
I                              I
------------------------------*/
#top-menu li a {
font-family: 'Source Sans Pro', sans-serif !important;
font-weight: normal;
border: 0; /* pour supprimer le soulignement des liens */
}
.nav li ul {
width: 300px;
border: 1px;
}
#top-menu li li a {
width: 260px;
padding: 6px 20px;
}
.container.et_menu_container {
padding-bottom: 50px;
}
/*------------------------------
I                              I
I         Images               I
I                              I
------------------------------*/
a img {
border: none !important;
}
.entry-featured-image-url { /* pour supprimer le soulignement des images qui sont aussi des liens (dans pages-grille) */
border: none !important;
}
/*---------------------------------------------------------------------------------
I                                                                                 I
I         Grand diaporama de la page accueil (les 3 articles les plus récents)    I
I                                                                                 I
---------------------------------------------------------------------------------*/
.et_pb_slide_title {
font-family: 'Fredoka One', cursive !important;
}
.et_pb_slide_content .post-meta {
padding-top: 0;
padding-bottom: 15px !important;
}
.et-pb-arrow-prev {
border: 0; /* pour supprimer le soulignement des liens */
}
.et-pb-arrow-next {
border: 0; /* pour supprimer le soulignement des liens */
}
/*--------------------------------------------------------------------------------------------
I                                                                                            I
I         Taille et couleur des métadonnées (date, auteur, catégorie, etc.) des articles     I
I                                                                                            I
--------------------------------------------------------------------------------------------*/
.et_pb_blog_0 .et_pb_post .post-meta, .et_pb_blog_0 .et_pb_post .post-meta { /*métadonnée CATÉGORIES sur pages-grille*/
font-size: 13px !important;
color: #000000 !important;
}
.et_pb_blog_0 .et_pb_post .post-meta, .et_pb_blog_0 .et_pb_post .post-meta a {
font-size: 13px !important;
color: #000000 !important;
}
.et_pb_blog_0 .et_pb_post .post-meta, .et_pb_blog_0 .et_pb_post .post-meta a:hover {
color: #0000ff !important;
}
.more-link { /* LIRE PLUS sur pages-grille */
font-size: 13px !important;
color: #000000 !important;
}
.published { /*métadonnée DATE sur pages-grille ET pages-article*/
font-size: 13px !important;
color: #000000 !important;
}
#left-area .post-meta a { /*métadonnée CATÉGORIES sur pages-article*/
font-size: 13px !important;
color: #000000 !important;
}
#left-area .post-meta a:hover {
color: #0000ff !important;
}
/*-----------------------------------------------------------
I                                                           I
I         Extraits de textes dans les pages-grille          I
I                                                           I
-----------------------------------------------------------*/
.et_pb_bg_layout_light .et_pb_post .post-meta,
.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta,
.et_pb_bg_layout_light .et_pb_post .post-meta a,
.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta a,
.et_pb_bg_layout_light .et_pb_post p,
.et_pb_bg_layout_light p.et_pb_title_meta_container,
.et_pb_bg_layout_light p.et_pb_title_meta_container a {
color: #000000 !important; /* couleur des extraits (résumés) sur pages-grille */
}
/*---------------------------------
I                                 I
I         Conteneur d'article     I
I                                 I
---------------------------------*/
.entry-content {
margin-bottom:10em;
}
/*---------------------------------
I                                 I
I         Titres des articles     I
I                                 I
---------------------------------*/
.entry-title {
font-family: 'Fredoka One', cursive !important;
font-size: 25px !important;
line-height: 1.3em !important; /* ne fonctionne pas car une autre commande css l'écrase */
color: #000000 !important;
}
.entry-title a {
border: 0; /* pour supprimer le soulignement des liens dans les titres d'articles */
}
/*---------------------------------
I                                 I
I         Citations               I
I                                 I
---------------------------------*/
.citations {
margin: 0 !important;
padding: 0 !important;
border: 0 !important;
font-family: 'Kavoon', cursive !important;
font-size: 19px !important;
}
blockquote {
margin: 10px 0 30px !important;
padding-left: 20px !important;
border-left: 0 !important;
font-family: 'Kavoon', cursive !important;
font-size: 19px !important;
}
/*---------------------------------
I                                 I
I         Petit texte             I
I                                 I
---------------------------------*/
.txt_petit {
font-size: 0.7em !important;
line-height: 1.2em !important;
margin: 0 !important;;
padding: 0 0 10px 0 !important;;
}
/*---------------------------------
I                                 I
I         Texte en exposant       I
I                                 I
---------------------------------*/
sup {
position:relative;
bottom: -0.15em;
font-size: .8em;
vertical-align: super;
text-decoration: none;
}
/*---------------------------------
I                                 I
I         Bibliographie           I
I                                 I
---------------------------------*/
.txt_biblio {
font-size: 0.9em !important;
line-height:1.3em;
}
/*---------------------------------
I                                 I
I         À propos & contact      I
I                                 I
---------------------------------*/
.entry-content-apropos {
width: 87%;
}
.petititre {
margin: 0 !important;
font-family: 'Fredoka One', cursive !important;
font-size: 17px;
color: #000000 !important;
}
/*------------------------------------------------------------------------
I                                                                        I
I         Navigation en bas de pages (articles précédents/suivants)      I
I                                                                        I
------------------------------------------------------------------------*/
/* WP Page Navi */
.pagination {
clear: both;
}
.wp-pagenavi {
clear: both;
margin-bottom: 30px;
padding-top: 13px;
border-top: 1px solid #e2e2e2;
text-align: center;
font-family: 'Source Sans Pro', sans-serif !important;
}
.wp-pagenavi a,
.wp-pagenavi span {
margin: 0 5px;
border: none !important;
color: #999999 !important;
font-size: 17px !important;
font-weight: 300 !important;
text-decoration: none;
}
.wp-pagenavi .nextpostslink,
.wp-pagenavi .previouspostslink {
color: #000000 !important;
}
.wp-pagenavi span.current,
.wp-pagenavi a:hover {
color: #000000 !important;
font-weight: 700 !important;
}



