/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/


/* ----------------------------------------------------- */
/* ---------- COULEURS ET TYPOS THEME INITIAL ---------- */
/* ----------------------------------------------------- */


/* :::::::::::::: COULEURS THEME INITIAL ::::::::::::::

::: GENERAL SETTINGS :::
OVERALL BACKGROUND COLOR = #FFFFFF
OVERALL FONT COLOR (Sepia - Couleur neutre foncé) = #866761

::: ACCENT COLORS :::
ACCENT COLOR (Minéral - Couleur principale) = #007396
EXTRA COLOR #1 (Lagon - Couleur secondaire) = #49C5B1
EXTRA COLOR #2 (Corail - Couleur tonique) = #FF8674
EXTRA COLOR #3 (Nuage - Couleur neutre clair) = #EBF7F4
EXTRA COLOR GRADIENT #1 (Lagon > Minéral) = #49C5B1 > #007396
EXTRA COLOR GRADIENT #2 (Corail > Minéral) = #FF8674 > #007396

::: HEADER NAVIGATION - HEADER COLOR SCHEME :::
NAVIGATION HEADER BACKGROUND (Minéral - Couleur principale) = #007396
NAVIGATION HEADER FONT (Blanc) = #FFFFFF
NAVIGATION HEADER FONT HOVER = #FFFFFF
NAVIGATION DROPDOWN BACKGROUND (Minéral - Couleur principale) = #007396
NAVIGATION DROPDOWN BACKGROUND HOVER = ---
NAVIGATION DROPDOWN FONT (Blanc) = #FFFFFF
NAVIGATION DROPDOWN FONT HOVER (Camaïeu principale + clair ou + foncé selon) = #20B3DF
NAVIGATION MEGA MENU HEADING FONT (Blanc) = #FFFFFF
NAVIGATION MEGA MENU HEADING FONT HOVER (Blanc) = #FFFFFF
NAVIGATION HEADER SEPARATORS (Camaïeu principale + clair ou + foncé selon) = #20B3DF
NAVIGATION SECONDARY HEADER BACKGROUND (Minéral - Couleur principale) = #007396
NAVIGATION SECONDARY HEADER FONT (Blanc) = #FFFFFF
NAVIGATION SECONDARY HEADER FONT HOVER (Camaïeu principale + clair ou + foncé selon) = #20B3DF
NAVIGATION OFF CANVAS NAVIGATION BACKGROUND (Minéral - Couleur principale) = #007396
NAVIGATION OFF CANVAS NAVIGATION BACKGROUND 2 (FOR GRADIENT) = ---
NAVIGATION OFF CANVAS NAVIGATION HEADERS (Blanc) = #FFFFFF
NAVIGATION OFF CANVAS NAVIGATION TEXT (Blanc) = #FFFFFF
NAVIGATION OFF CANVAS NAVIGATION LINK HOVER (Camaïeu principale + clair ou + foncé selon) = #20B3DF

::: HEADER NAVIGATION - TRANSPARENT HEADER EFFECT :::
HEADER STARTING TEXT COLOR (Blanc) = #FFFFFF
HEADER DARK TEXT COLOR (Sepia - Couleur neutre foncé) = #866761

::: FOOTER - CUSTOM FOOTER COLOR SCHEME :::
FOOTER BACKGROUND COLOR (Minéral - Couleur principale) = #007396
FOOTER FONT COLOR (Blanc) = #FFFFFF
SECOND FOOTER FONT COLOR (Camaïeu principale + clair ou + foncé selon) = #20B3DF
COPYRIGHT BACKGROUND COLOR (Minéral - Couleur principale) = #007396
FOOTER COPYRIGHT FONT COLOR (Blanc) = #FFFFFF
FOOTER COPYRIGHT ICON HOVER COLOR (Corail - Couleur tonique) = #FF8674
FOOTER COPYRIGHT TOP BORDER COLOR = ---

::: PAGE TRANSITIONS :::
LOADING ICON COLORING (Minéral > Corail) = #007396 > #FF8674

::: CALL-TO-ACTION :::
CTA BACKGROUND COLOR (Lagon - Couleur secondaire) = #49C5B1
CTA FONT COLOR (Blanc) = #FFFFFF
CTA BUTTON COLOR (Corail - Couleur tonique) = #FF8674

::: HOME SLIDER :::
SLIDER BACKGROUND COLOR (Nuage - Couleur neutre clair) = #EBF7F4


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


/* :::::::: TYPOS THEME INITIAL - GOOGLE FONTS ::::::::

TYPO PRINCIPALE = Poppins
TYPO SECONDAIRE = Monteserrat
TYPO CTA = Poppins

LOGO FONT = font-family: Poppins / font-weight: Normal 400
NAVIGATION FONT = font-family: Poppins / font-weight: Normal 400 / font-size: 30px / line-height: 30px
NAVIGATION DROPDOWN FONT = font-family: Poppins / font-weight: Normal 400 / font-size: 25px / line-height: 25px
PAGE HEADING FONT = font-family: Poppins / font-weight: Normal 400 / font-size: 55px / line-height: 65px
PAGE HEADING SUBTITLE FONT = font-family: Open Sans / font-size: 30px / line-height: 30px

BODY FONT = font-family: Open Sans / font-weight: Normal 400 / font-size: 18px / line-height: 28px
H1 = font-family: Poppins / font-weight: Normal 400 / font-size: 60px / line-height: 60px
H2 = font-family: Poppins / font-weight: Normal 400 / font-size: 45px / line-height: 45px
H3 = font-family: Poppins / font-weight: Normal 400 / font-size: 30px / line-height: 40px
H4 = font-family: Open Sans / font-weight: Normal 400 / font-size: 30px / line-height: 40px
H5 = font-family: Open Sans / font-weight: Semi-Bold 600 / font-size: 18px / line-height: 28px
H6 = font-family: Open Sans / font-weight: Bold 700 / font-size: 18px / line-height: 28px

HOME SLIDER HEADING FONT = font-family: Poppins / font-weight: Normal 400 / font-size: 90px / line-height: 130px
HOME SLIDER CAPTION FONT = font-family: Open Sans / font-weight: Book 300 / font-size: 24px / line-height: 38px
TESTIMONIAL SLIDER/BLOCKQUOTE FONT = font-family: Open Sans / font-weight: Book 300 / font-size: 22px / line-height: 40px
SIDEBAR, CAROUSEL, NECTAR BUTTON & FOOTER HEADERS FONT : font-family: Poppins / font-weight: Normal 400 / font-size: 25px / line-height: 25px


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



/* ---------------------------------------------------------- */
/* ---------- COULEURS ET TYPOS THEME PERSONNALISE ---------- */
/* ---------------------------------------------------------- */


/* :::::::::::::: COULEURS THEME PERSONNALISE ::::::::::::::

ACCENT COLOR (Couleur 1) = #XXXXXX
EXTRA COLOR #1 (Couleur 2) = #XXXXXX
EXTRA COLOR #2 (Couleur 3) = #XXXXXX
EXTRA COLOR #3 (Couleur 4) = #XXXXXX
EXTRA COLOR GRADIENT #1 (Couleur 3 > Couleur 1) = #XXXXXX > #XXXXXX
EXTRA COLOR GRADIENT #2 (Couleur 5 > Couleur 2) = #XXXXXX > #XXXXXX

NAVIGATION HEADER BACKGROUND (Couleur 1) = #XXXXXX
NAVIGATION HEADER FONT (Couleur 5) = #XXXXXX
NAVIGATION HEADER FONT HOVER (Couleur 6) = #XXXXXX
NAVIGATION DROPDOWN BACKGROUND (Couleur 1) = #XXXXXX
NAVIGATION DROPDOWN BACKGROUND HOVER (Couleur 6) = #XXXXXX
NAVIGATION DROPDOWN FONT (Couleur 5) = #XXXXXX
NAVIGATION DROPDOWN FONT HOVER (Couleur 5) = #XXXXXX
NAVIGATION MEGA MENU HEADING FONT (Couleur 5) = #XXXXXX
NAVIGATION MEGA MENU HEADING FONT HOVER (Couleur 5) = #XXXXXX
NAVIGATION HEADER SEPARATORS (Couleur 7) = #XXXXXX
NAVIGATION SECONDARY HEADER FONT (Couleur 8) = #XXXXXX
NAVIGATION SECONDARY HEADER FONT HOVER (Couleur 9) = #XXXXXX
NAVIGATION OFF CANVAS NAVIGATION BACKGROUND (Couleur 3) = #XXXXXX
NAVIGATION OFF CANVAS NAVIGATION HEADERS (Couleur 5) = #XXXXXX
NAVIGATION OFF CANVAS NAVIGATION TEXT (Couleur 10) = #XXXXXX
NAVIGATION OFF CANVAS NAVIGATION LINK HOVER (Couleur 5) = #XXXXXX

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


/* :::::::: TYPOS THEME PERSONNALISE - GOOGLE FONTS ::::::::

LOGO FONT = font-family: ___ / font-weight: ___
NAVIGATION FONT = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px / letter-spacing: _px
NAVIGATION DROPDOWN FONT = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px / letter-spacing: _px
PAGE HEADING FONT = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px
PAGE HEADING SUBTITLE FONT = font-family: ___ / font-size: __px / line-height: __px 

BODY FONT = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px
H1 = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px / letter-spacing: _px
H2 = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px / letter-spacing: _px
H3 = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px / letter-spacing: _px
H4 = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px
H5 = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px
H6 = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px

HOME SLIDER HEADING FONT = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px / letter-spacing: _px
HOME SLIDER CAPTION FONT = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px
TESTIMONIAL SLIDER/BLOCKQUOTE FONT = font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px
SIDEBAR, CAROUSEL, NECTAR BUTTON & FOOTER HEADERS FONT : font-family: ___ / font-weight: ___ / font-size: __px / line-height: __px / letter-spacing: _px 


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





/* ------------------------------------------- */
/* ---------- DEBUT STYLES GENERAUX ---------- */
/* ------------------------------------------- */

/* SOULIGNEMENT - Souligner des textes */
.lddw-underline {
	text-decoration:underline !important;
}

/* GRAS - Mettre des textes en gras */
.lddw-bold {
	font-weight:bold !important;
}

/* GRAS - Ne pas définir de typo pour le gras du thème */
.bold, strong, b{
	font-family:inherit !important;
}

/* PREMIER PLAN - Mettre élément au premier plan */
.lddw-premier-plan {
	z-index:1 !important;
}

/* FERRAGE GAUCHE - Faire flotter élément à gauche */
.lddw-float-left {
	float:left !important;
}

/* FERRAGE DROITE - Faire flotter élément à droite */
.lddw-float-right {
	float:right !important;
}

/* --------------------- [ STYLES GENERAUX - DEBUT COULEURS ] ---------------------- */

/* COULEURS - FOND en couleur principale */
.lddw-bgcolor-p, .lddw-bgcolor-p .using-bg-color{
	background-color:#007396 !important;
}

/* COULEURS - TEXTE en couleur principale */
.lddw-color-p{
	color:#007396 !important;
}

/* COULEURS - FOND en couleur secondaire */
.lddw-bgcolor-s, .lddw-bgcolor-s .using-bg-color{
	background-color:#49C5B1 !important;
}

/* COULEURS - TEXTE en couleur secondaire */
.lddw-color-s{
	color:#49C5B1 !important;
}

/* COULEURS - FOND en couleur tonique */
.lddw-bgcolor-t, .lddw-bgcolor-t .using-bg-color{
	background-color:#FF8674 !important;
}

/* COULEURS - TEXTE en couleur tonique */
.lddw-color-t{
	color:#FF8674 !important;
}

/* COULEURS - FOND en couleur neutre 1 */
.lddw-bgcolor-n1, .lddw-bgcolor-n1 .using-bg-color{
	background-color:#EBF7F4 !important;
}

/* COULEURS - TEXTE en couleur neutre 1 */
.lddw-color-n1{
	color:#EBF7F4 !important;
}

/* COULEURS - FOND en couleur neutre 2 */
.lddw-bgcolor-n2, .lddw-bgcolor-n2 .using-bg-color{
	background-color:#866761 !important;
}

/* COULEURS - TEXTE en couleur neutre 2 */
.lddw-color-n2{
	color:#866761 !important;
}


/* --------------------- [ STYLES GENERAUX - DEBUT HEADER ] ---------------------- */

/* PIMP || LOGO - Affichage du texte plus gros */
#logo.no-image {
	font-size: 200% !important;
}

/* PIMP || MENU - Largeur sous-menu 1er niveau OFFRES */
.sf-menu >li ul{
	width:25em !important;
}

/* PIMP || SOUS-MENU - Largeur sous-menu 2ème niveau OFFRES */
.sf-menu >li .sub-menu .sub-menu{
	margin-left:10px !important;
	width:28em !important;
	border-left: 1px solid #20b3df !important;
}

/* PIMP || MENU - Si sous-menu transparent - Suppression fond de couleur sous-menu au survol et sur lien actif */
body #header-outer #top nav > ul > li:not(.megamenu) ul a:hover, body #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover, body #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a, body #header-outer #top nav > ul > li:not(.megamenu) ul .sfHover a:hover, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .sfHover a:hover {
	background-color:transparent !important;
}



/* ::::: PIMP-I || DEBUT AJOUT BANDE COULEUR SOUS MENU SI FOND MENU BLANC ::::: */

/* PIMP || MENU - Afficher bande couleur sous menu quand fond menu blanc */
/* 
  #header-outer::after {
  content: '';
  width: 100%;
  background-color: #FF8674;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  padding-top: 1.7455064928%;
  transform: translateY(50%) skewY(1deg);
  transition: opacity 0.3s ease;
}
*/

/* MENU - Cacher bande couleur sous menu quand fond menu transparent */
/*
#header-outer.transparent::after {
  opacity: 0;
}

#top {
  transition: background-color 0.3s ease;
}

:not(.transparent) > #top {
  background-color: white;
}
*/

/* ::::: PIMP-I || FIN AJOUT BANDE COULEUR SOUS MENU SI FOND MENU BLANC ::::: */


/* --------------------- [ STYLES GENERAUX - DEBUT TITRES ] ---------------------- */

/* PIMP || TITRES H1 - pour qu'ils ne soient pas tronqués en hauteur */
.nectar-split-heading .heading-line h1 {
	padding:18px 0 !important;
}

/* PIMP || TITRES PAGES - H2 CUSTOM HEADING */
	.container .wpb_wrapper h2.vc_custom_heading {
		color:#49C5B1 !important;
	}



/* --------------------- [ STYLES GENERAUX - DEBUT MARGES ] ---------------------- */

/* MARGES EXTERNES - RESET */
.lddw-marg-reset {
	margin:0 !important;
}

/* MARGE EXTERNE DE 30PX AU-DESSUS D'UN ELEMENT */
.lddw-marg-tp-30 {
	margin-top:30px !important;
}

/* MARGE EXTERNE DE 30PX EN-DESSOUS D'UN ELEMENT */
.lddw-marg-bm-30 {
	margin-bottom:30px !important;
}

/* MARGES INTERNES - RESET */
.lddw-padd-reset {
	padding:0 !important;
}

/* MARGE INTERNE DE 30PX AU-DESSUS D'UN ELEMENT */
.lddw-padd-tp-30 {
	padding-top:30px !important;
}

/* MARGE EXTERNE DE 30PX EN-DESSOUS D'UN ELEMENT */
.lddw-padd-bm-30 {
	padding-bottom:30px !important;
}


/* --------------------- [ STYLES GENERAUX - DEBUT CONTENUS PAGES ] ---------------------- */

/* PIMP || LISTES - Couleur neutre 2 */
.nectar-icon-list-item .content {
	color: #866761 !important;
}


/* -------------------- [ STYLES GENERAUX - DEBUT BOUTONS ] ----------------------- */

/* PIMP || BOUTONS - Interlignage et taille des textes */
.nectar-button {
	line-height:normal !important;
}
.nectar-button.jumbo {
	font-size: 24px !important;
}
.nectar-button.large {
	font-size: 18px !important;
	text-transform:uppercase !important;
}

/* PIMP || BOUTONS - Coins arrondis */
body[data-button-style*="slightly_rounded"] .swiper-slide .button a, body[data-button-style*="slightly_rounded"] .nectar-button, body[data-button-style*="slightly_rounded"] .nectar-button.see-through-2, body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through-2, body[data-button-style*="slightly_rounded"] input[type="button"]{
	-webkit-border-radius:5px !important;
	border-radius:5px !important;
}

/* PIMP || BOUTON formulaire contact + BOUTONS articles blog */
.cta-nf, article.post .more-link span {
	background-color:transparent !important;
	color:#007396 !important;
	border:2px solid #007396 !important;
	font-family: Poppins !important;
	font-size:18px !important;
	text-transform:uppercase !important;
}

/* PIMP || BOUTON formulaire contact + BOUTONS articles blog au survol */
.nf-field-element input[type="button"]:hover, article.post .more-link span:hover {
	background-color:#FF8674 !important;
	color:#FFFFFF !important;
	border:2px solid #FF8674 !important;
}



/* ::::: PIMP-I || DEBUT CHANGEMENT COULEURS BOUTONS HEADER AU SURVOL ::::: */

/* PIMP || BOUTON HEADER ANCRES - Couleurs au survol */
/*
.lddw-ancre-header:hover {
	background-color:#FFFFFF !important;
	color:#49C5B1 !important;
	border-color: #49C5B1 !important;
}
*/

/* PIMP || BOUTON HEADER - Couleurs au survol */
/*
.lddw-cta-header:hover {
	background-color:#49C5B1 !important;
	border-color: #FFFFFF !important;
}
*/


/* ::::: PIMP-I || FIN CHANGEMENT COULEURS BOUTONS HEADER AU SURVOL ::::: */



/* ::::: PIMP-I || DEBUT CHANGEMENT COULEURS BOUTON FOOTER (PRENDRE RDV) > LIGHT ::::: */

/* PIMP || FOOTER - Bouton Prendre RDV */
#call-to-action .container a{
	border:2px solid #D87162 !important;
}


/* PIMP || FOOTER - Bouton Prendre RDV au survol */
#call-to-action .container a:hover{
	border:2px solid #FF8674 !important;
	background-color:#FF9788 !important;
	opacity:1 !important;
}


/* ::::: PIMP-I || FIN CHANGEMENT COULEURS BOUTON FOOTER (PRENDRE RDV) > LIGHT ::::: */




/* --------------------- [ STYLES GENERAUX - DEBUT FOOTER ] ---------------------- */

/* FOOTER - Insertion snippet shape divider - Suppression du triangle en haut du CTA qui s'affiche par défaut quand pas de shape divider défini dans le thème  */
#call-to-action .triangle{
	border-top:none !important;
}

/* FOOTER - Insertion snippet shape divider - Suppression marge interne en bas du conteneur de la page  */
.container-wrap {
	padding-bottom:0 !important;
}

/* PIMP || FOOTER - Liens au survol pour widget pages (tous les liens exceptés ML, charte et CGU) */
.ascend #footer-outer #footer-widgets .col ul li a:hover {
	color: #27CCC0 !important;
}

/* PIMP || FOOTER - Liens pour widget texte avec href (ML, charte et CGU) */
#footer-widgets a.lien-mentions-legales {
	color: #FFFFFF !important;
}

/* PIMP || FOOTER - Liens au survol pour widget texte avec href (ML, Charte et CGU) */
#footer-widgets a.lien-mentions-legales:hover {
	color: #27CCC0 !important;
}

/* PIMP || FOOTER - Lien au survol vers site LDDW */
#footer-outer a.copyright:hover {
	color: #49C5B1 !important;
}

/* FOOTER - Copyright ferré à gauche et bloc RS ferré à droite */
@media (min-width: 690px) {
	#copyright .span_5 {
    	width: 73% !important;
	}

	#copyright .span_7 {
		width: 25% !important;
	}
}

/* FOOTER - Copyright */
#footer-outer #copyright {
	font-size:18px !important;
	text-align:center !important;
}

/* FOOTER - Icones copyright en couleur */
#footer-outer .rose-lddw {
	color: #FF8674 !important;
}
#footer-outer .jaune-lddw {
	color: #ffb900 !important;
}


/* -------------------- [ STYLES GENERAUX - DEBUT COOKIES ] ----------------------- */

/* COOKIES - Interlignage, taille du texte, marges internes et fond transparent */
#cookie-law-info-bar{
	line-height:1.1em !important;
	font-size:14px !important;
	padding:20px !important;
	background:rgb(235,247,244,0.9) !important;
}

/* COOKIES - espace au-dessus des boutons */
#cookie-law-info-bar a{
	margin-top:10px !important;
}

/* COOKIES - taille lien en savoir plus */
#cookie-law-info-bar .cli-plugin-main-link{
	font-size:12px !important;
}

/* ------------------------------------------ */
/* ----------  FIN STYLES GENERAUX ---------- */
/* ------------------------------------------ */



/* ---------------------------------------- */
/* ---------- DEBUT PAGE ACCUEIL ---------- */
/* ---------------------------------------- */

/* --------------------- [ PAGE ACCUEIL - DEBUT SLIDER ] ---------------------- */

/* PIMP || Si texte slider à droite - Largeur et positionnement encart proposition de valeur */
/*.swiper-slide[data-x-pos="right"] .content {
	width: 69% !important;
	top: 280px !important;
}*/

/* PIMP || SLIDER - Titre */
.swiper-slide .content h2 {
	font-size:70px !important;
	line-height:86px !important;
	color:#FFF !important;
}

/* PIMP || SLIDER - Sous-titre */
.swiper-slide .content p {
	/*color:#FFF !important;*/
}

/* PIMP || SLIDER - Bouton 1 - Effet transparence > opacité */
/*.nectar-slider-wrap .swiper-slide .buttons .button:nth-child(1) a{
	background-color: rgba(0, 0, 0, 0.7) !important;
}

/* PIMP || SLIDER - Bouton 1 au survol - Effet transparence > opacité */
/*.nectar-slider-wrap .swiper-slide .buttons .button:nth-child(1) a:hover{
	background-color:rgba(0, 0, 0, 1) !important;
}*/

/* PIMP || SLIDER - Bouton 2 - Changement de couleur */
.nectar-slider-wrap .swiper-slide .buttons .button:nth-child(2) a{
	background-color: #0f6b87 !important;
}

/* PIMP || SLIDER - Bouton 2 au survol - Changement de couleur */
.nectar-slider-wrap .swiper-slide .buttons .button:nth-child(2) a:hover{
	background-color: #FF8674 !important;
}

/* --------------------- [ PAGE ACCUEIL - DEBUT PROB / SITUATION] ---------------------- */

/* PIMP || HOME || QUESTIONS AVANT OFFRES - Réduire taille questions si besoin */
/*.lddw-intro-situation h3{
	font-size:28px !important;
}*/

/* --------------------- [ PAGE ACCUEIL - DEBUT OFFRES ] ---------------------- */

/* HOME || OFFRES - Fancybox offres */
.fancybox-offres-coquille .nectar-fancy-box[data-style="parallax_hover"] .inner {
	padding: 25% 0px !important;
	width: 75% !important;
}

/* HOME || OFFRES - Fancybox offres - boutons */
/*.nectar-fancy-box .inner .nectar-button span{
	color:#866761 !important;
	font-weight:bold !important;
}*/

/* HOME || OFFRES - Fancybox offres - Changer couleur textes au survol quand photos claires */
/*.fancybox-offres-coquille .nectar-fancy-box[data-style="parallax_hover"] .inner:hover h3, .fancybox-offres-coquille .nectar-fancy-box[data-style="parallax_hover"] .inner:hover p {
	color:#866761 !important;
}*/

/* -------------------- [ PAGE ACCUEIL - DEBUT VALEURS ] ----------------------- */

/* HOME || VALEURS - Titre */
.home .lddw-bloc-valeurs h2.vc_custom_heading {
	color: #FFF !important;
}


/* -------------------- [ PAGE ACCUEIL - DEBUT TEMOIGNAGES ] ----------------------- */

/* PIMP || HOME || TEMOIGNAGES ECRITS - Image */
.testimonial_slider .image-icon.has-bg {
	width:100px !important;
	height:100px !important;
}

/* PIMP || HOME || TEMOIGNAGES ECRITS - Texte */
.testimonial_slider:not([data-style*="multiple_visible"]) blockquote p {
	font-size:24px !important;
	color:#866761 !important;
	font-style:italic !important;
}

/* PIMP || HOME || TEMOIGNAGES ECRITS - Nom client */
.testimonial_slider:not([data-style="minimal"]) blockquote span.testimonial-name {
	font-size:20px !important;
	color:#866761 !important;
}

/* PIMP || HOME || TEMOIGNAGES ECRITS - Fonction */
.testimonial_slider:not([data-style="minimal"]) blockquote span.title {
	font-size:16px !important;
	color:#49c5b1 !important;
}

/* HOME || TEMOIGNAGES ECRITS - Pagination */
.testimonial_slider .controls ul li span.pagination-switch {
	width:14px !important;
	height:14px !important;
}

/* HOME || TEMOIGNAGES ECRITS - Pagination active + survol */
.testimonial_slider .controls ul li .pagination-switch:hover, .testimonial_slider .controls ul li .pagination-switch.active{
	background-color:#007396 !important;
}


/* ---------------------- [ PAGE ACCUEIL - DEBUT BLOG ] --------------------- */

/* HOME || BLOG - Affichage de boutons */
.ascend .masonry-blog-item .more-link{
	display:block !important;
}

/* HOME || BLOG - Cacher 4ème article quand on force un article en affichage (sticky)  */
.lddw-encart-blog-accueil .posts-container article:nth-child(4){
	display:none !important;
}

/* HOME || BLOG - Suppression zone cliquable articles pour conserver survol CTA */
/*.masonry.classic_enhanced .masonry-blog-item .entire-meta-link {
	z-index : 0 ;
}*/


/* HOME || Bandeau Contact - Suppression bordure en-dessous du shape divider */
#tve_leads_end_content{
	border:none !important;
}


/* --------------------------------------- */
/* ----------  FIN PAGE ACCUEIL ---------- */
/* --------------------------------------- */



/* ---------------------------------------- */
/* ----------  DEBUT PAGE OFFRES ---------- */
/* ---------------------------------------- */

/* PIMP || OFFRES || Bordure boutons header */
body .nectar-button.jumbo.see-through-2{
	border-width: 2px !important;
}

/* OFFRES || Ferrer titre à droite */
.lddw-right-title .nectar-animated-title-outer{
	float: right !important;
}

/* OFFRES || Valeur ajoutée - Titre */
h2.vc_custom_heading.lddw-titre-valeur-ajoutee {
	color: #FFF !important;
}

/* OFFRES || Bloc tarifs */
.wpb_row .span_12 >.col.padding-3-percent{
	padding:0 !important;
	margin-top: 3% !important;
}

/* OFFRES || Bloc tarif - icône */
.lddw-col-format-programme .nectar_icon_wrap {
    display: block !important;
    width: 240px !important;
    margin: 0 auto 40px !important;
}

/* OFFRES || liste ateliers - Bouton */
.nectar-list-item-btn {
	line-height: 24px !important;
	background-color: #FF8674 !important;
	font-size: 20px !important;
	color:#FFF !important;
}


/* -------------------------------------- */
/* ----------  FIN PAGE OFFRES ---------- */
/* -------------------------------------- */



/* ------------------------------------------ */
/* ----------  DEBUT PAGE A PROPOS ---------- */
/* ------------------------------------------ */

/* PIMP || A PROPOS || Interlignage titres */
	.lddw-padding-row-mobile .wpb_wrapper h2.vc_custom_heading {
		line-height: 1.2em !important;
	}

/* ---------------------------------------- */
/* ----------  FIN PAGE A PROPOS ---------- */
/* ---------------------------------------- */



/* ----------------------------------------- */
/* ----------  DEBUT PAGE CONTACT ---------- */
/* ----------------------------------------- */

/* CONTACT || Lien téléphone - changer couleur pour meilleure lisibilité */
.lddw-color-telephone .iwithtext .iwt-text a{
	color:#49c5b1 !important;
}

/* CONTACT || FORMULAIRE - Marge sous le titre du formulaire */
.nf-form-title h3 {
	margin-bottom: 35px !important;
}

/* PIMP || CONTACT || FORMULAIRE - Couleur pictos devant les champs */
.nf-icons .nf-field-element:before{
	background-color:#49C5B1 !important;
}

/* PIMP || CONTACT || FORMULAIRE - soulignement et couleur lien charte RGPD */
.lien-RGPD a {
	text-decoration:underline !important;
	color:#FF8674 !important;
}

/* CONTACT || Interlignage lien et optin RGPD */	
.lien-RGPD p, .optin-RGPD label {
	line-height:26px !important;
}

/* CONTACT || Réduire taille texte optin RGPD */	
.optin-RGPD label {
	font-size:22px !important;
}

/* --------------------------------------- */
/* ----------  FIN PAGE CONTACT ---------- */
/* --------------------------------------- */



/* -------------------------------------- */
/* ----------  DEBUT PAGE BLOG ---------- */
/* -------------------------------------- */

/* PIMP || BLOG || Page racine - Taille des titres */
.masonry.classic .post.masonry-blog-item h3.title {
	font-size: 30px !important;
}

/* BLOG || Page article - Espace sous chaque bloc pour éviter de mettre des spacers lors de la construction */
.single-post .post-area .post-content h2, .single-post .post-area .post-content h3, .single-post .post-area .post-content h4, .single-post .post-area .post-content p, .single-post .post-area .post-content ul, .single-post .post-area .post-content .wp-block-image, .single-post .post-area .post-content .wp-block-media-text, .single-post .post-area .post-content .wp-block-quote, .single-post .post-area .post-content .wp-block-buttons, .single-post .post-area .post-content .wp-block-separator {
	margin-bottom: 50px !important;
}
.post-area .post-content .wp-block-media-text p{
	margin-bottom: 0px !important;
}

/* BLOG || Page article - Suppression marge sous paragraphe */
.post-area .post-content p{
	padding-bottom:0px !important;
}

/* BLOG || Page article - Fond couleur encart Related posts */
.related-post-wrap .row-bg-wrap .row-bg {
	background-color: rgba(235,247,244,0.4) !important;
}

/* BLOG || ARTICLES SIMILAIRES - Titre catégorie */
.blog-recent .meta-category a{
	width:auto !important;
	padding: 6px 15px !important;
	font-size:22px !important;
	line-height:24px !important;
	border: 2px solid rgba(73,197,177,0.7) !important;
}

/* ------------------------------------ */
/* ----------  FIN PAGE BLOG ---------- */
/* ------------------------------------ */



/* --------------------------------------------- */
/* ----------  DEBUT PAGE LEAD MAGNET ---------- */
/* --------------------------------------------- */

/* LEAD MAGNET || BOUTON DL - Taille texte et marges */
	.tl-2step-trigger-1409 .nectar-button.jumbo {
		font-size:30px !important;
		padding:10px 40px !important;
		z-index:10 !important;
	}

	.nectar-shape-divider-wrap[data-front="true"]{
		z-index:5 !important;
	}

/* LEAD MAGNET || ICON LISTE PROBLEMES - Espaces entre éléments */
	.nectar-icon-list-item {
		margin-bottom: 40px !important;
	}

/* PIMP || LEAD MAGNET || QUESTIONS FAQ - Taille texte questions, espace entre les lettres et espaces entre les questions */
	div[data-style="default"] .toggle h3 a {
		font-size: 30px !important;
		letter-spacing: 1px !important;
		line-height: 1.2em !important;
	}

/* ------------------------------------------- */
/* ----------  FIN PAGE LEAD MAGNET ---------- */
/* ------------------------------------------- */



/* ------------------------------------------- */
/* ----------  DEBUT VERSION MOBILE ---------- */
/* ------------------------------------------- */

@media only screen and (max-width: 1000px){

	/* ---------------------------------- [ VERSION MOBILE LARGEUR < 1000 - STYLES GENERAUX - DEBUT HEADER ] ---------------------------------- */
	
	/* PIMP || MENU - SI BESOIN - Fond de couleur derrière menu au lieu de transparent quand top:0 */
	/*body #header-outer[data-transparent-header="true"].transparent{
		background-color: #007396 !important;
	}*/
	
	/* PIMP || LOGO - Affichage du texte plus gros */
	#logo.no-image {
		font-size: 200% !important;
	}
	
	/* PIMP || MENU - Déplacer menu vers le haut quand le nom de marque est sur deux lignes */
	/*#top .span_9 >.slide-out-widget-area-toggle > div{
		top:24% !important;
	}*/
	
	
	/* PIMP || MENU - Supprimer transparence sur le texte menu */
	#top .label{
		opacity:1 !important;
	}
	
	/* MENU - Marges menu */
	body #header-outer{
		padding: 22px 0;
	}
	

	
	/* ---------------------------------- [ VERSION MOBILE LARGEUR < 1000 - DEBUT SLIDER ] ---------------------------------- */
	
	/* PIMP || HOME || SLIDER - Taille du sous-titre et des textes des boutons */
	body #ajax-content-wrap .nectar-slider-wrap .swiper-slide .content p span, 
	body #ajax-content-wrap .nectar-slider-wrap .swiper-slide .button a {
        font-size: 22px !important;
    }
	
	/* HOME || SLIDER - Padding boutons */
	body #ajax-content-wrap .nectar-slider-wrap .swiper-slide .button a {
		padding:13px 24px !important;
	}

	
}

/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - DEBUT STYLES GENERAUX ] --------------------------------- */

@media only screen and (max-width: 690px) {

	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - STYLES GENERAUX - DEBUT CACHER SAUTS DE LIGNE ] --------------------------------- */
	
	/* CACHER - 1ère méthode pour cacher élément sur mobile (quand impossibilité de mettre une classe) */
	/*.lddw-hidden-mob {
		display:none !important;
	}*/
	
	/* CACHER - 2ème méthode pour cacher élément sur mobile (bug Salient avec première méthode) */
	.lddw-hidden-mob-2 br {
		display:none !important;
	}
	
	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - STYLES GENERAUX - DEBUT MENU ] --------------------------------- */
	
	/* PIMP || LOGO - Affichage du texte plus gros */
	#logo.no-image {
		font-size: 150% !important;
	}
	
	/* PIMP || MENU - Affichage du texte menu plus petit */
	#top .label{
		font-size: 25px !important;
	}
	
	/* NAVIGATION - Marge au dessus des entrées de menu pour que la croix ne passe pas par dessus le sous-menu des offres */
	.slide-out-from-right .inner {
		margin-top:30px !important;
	}
	
	/* PIMP || NAVIGATION - Espace entre les entrées de menu */
	#slide-out-widget-area .inner .off-canvas-menu-container li{
		margin-bottom:20px !important;
	}
	
	/* PIMP || NAVIGATION - Taille des entrées du menu */
	#slide-out-widget-area .inner .off-canvas-menu-container li a {
		font-size:30px !important;
	}
	
	/* PIMP || NAVIGATION - Espaces entre les entrées du sous-menu si une seule offre */
	/*#slide-out-widget-area .menu .sub-menu li{
		margin-bottom:0px !important;
	}*/
	
	/* PIMP || NAVIGATION - Espaces entre les entrées du sous-menu si plusieurs offres */
	#slide-out-widget-area .menu .sub-menu li{
		margin-bottom:15px !important;
	} 
	
	/* PIMP || NAVIGATION - Taille des entrées du sous-menu */
	#slide-out-widget-area .menu .sub-menu li a{
		font-size:26px !important;
	}
	

	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - STYLES GENERAUX - DEBUT HEADER PAGES ] --------------------------------- */		
	
	/* PIMP || HEADER PAGES - Décalage du background vers la gauche */
	/*.first-section .inner-wrap .row-bg{
		background-position:35% !important;
	}*/
	
	/* PIMP || HEADER PAGES - Foncer couleur transparente */
	.first-section .row-bg-overlay{
		background-color: #866761 !important;
		opacity:0.4 !important;
	}
	
	/* PIMP || HEADER PAGES - Réduire texte boutons */
	/*.nectar-button.jumbo{
		font-size:22px !important;
		margin-top:10px !important;
		margin-bottom:40px !important;
	}*/
	
	
	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - STYLES GENERAUX - DEBUT TITRES ] --------------------------------- */	
	
	/* PIMP || TITRES PAGES - H1 */
	/*.container .wpb_wrapper h1 {
		font-size:60px !important;
		line-height:65px !important;
	}*/
	
	/* PIMP || TITRES PAGES - H2 */
	/*.container .wpb_wrapper h2, .container .wpb_wrapper h2.vc_custom_heading {
		font-size:50px !important;
		line-height:55px !important;
	}*/
	
	/* PIMP || TITRES PAGES - H3 */
	/*.container .wpb_wrapper h3 {
		font-size:40px !important;
		line-height:45px !important;
	}*/
	
	/* PIMP || TITRES PAGES - H4 */
	/*.container .wpb_wrapper h4 {
		font-size:30px !important;
		line-height:35px !important;
	}*/
	
	/* PIMP || TITRES PAGES - H5 */
	/*.container .wpb_wrapper h5 {
		font-size:25px !important;
		line-height:30px !important;
	}*/
	
	
	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - STYLES GENERAUX - DEBUT FOOTER ] --------------------------------- */
	
	/* PIMP || FOOTER - CONTACT - réduire phrase au-dessus du CTA */
	#call-to-action span {
		font-size:38px !important;
	}
	
	/* FOOTER - Centrage des réseaux sociaux pour qu'ils ne soient pas cachés par les cookies */
	#footer-outer #copyright .col ul {
		float:none !important;
		display:inline-block !important;
		margin:0 auto !important;
	}
	
	/* FOOTER - Suppression espace entre footer et copyright */
		#footer-outer .row {
    	padding: 55px 0 0;
	}
	
	
	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - PAGE ACCUEIL - DEBUT SLIDER ] --------------------------------- */
	
	/* PIMP || HOME || SLIDER - Si besoin fond coloré transparent sur slider */
	/*.lddw-slider-accueil .image-bg {
		background-color: #866761;
		opacity:0.7;
	}*/
	
	/* PIMP || HOME || SLIDER - Titre */
	body #ajax-content-wrap .nectar-slider-wrap .swiper-slide .content h2 {
		font-size:40px !important;
		line-height:50px !important;
		padding-bottom:10px !important;
		margin-top:40px !important;
		/* Fond transparent derrière titre si besoin */
		/* background-color: rgba(0,0,0,0.3) !important; */
	}
	
	/* PIMP || HOME || SLIDER - Si besoin opacifier fond derrière sous-titre pour meilleure lisibilité */
	/*.swiper-slide .content p span{
		background-color: rgba(69, 53, 54, 0.5) !important;
		-webkit-box-shadow: 5px 0 0 rgba(69, 53, 54, 0.5), -5px 0 0 rgba(69, 53, 54, 0.5) !important;
	}*/
	
	
	/* PIMP || HOME || SLIDER - Taille et interlignage sous-titre si pas de fond */
	body #ajax-content-wrap .nectar-slider-wrap .swiper-slide .content p span {
        font-size: 18px !important;
		line-height:24px !important;
    }
	
	/* PIMP || HOME || SLIDER - Taille et interlignage sous-titre si fond couleur transparent */
	body #ajax-content-wrap .nectar-slider-wrap .swiper-slide .content p.transparent-bg span {
        font-size: 18px !important;
		line-height:34px !important;
    }
	
	 /* HOME || SLIDER - Padding boutons */
	body #ajax-content-wrap .nectar-slider-wrap .swiper-slide .button a {
		padding:13px 18px !important;
	}
	
	/* PIMP || HOME || SLIDER - Hauteur sur mobile */
	body #ajax-content-wrap .parallax_slider_outer, body #ajax-content-wrap .nectar-slider-wrap, body #ajax-content-wrap .nectar-slider-wrap .swiper-container, 
	body #ajax-content-wrap .nectar-slider-wrap .swiper-slide {
		height:520px !important;
    }
	
	/* HOME || SLIDER FERRE A DROITE SUR DESKTOP - Agrandir largeur */
	body #ajax-content-wrap .nectar-slider-wrap .swiper-slide.lddw-slider-accueil[data-x-pos="right"] .content {
		width:95% !important;
	}

	
	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - PAGE ACCUEIL - DEBUT CONTEXTE / PROB ] --------------------------------- */
	
    /* PIMP || HOME || TITRE SOUS SLIDER - Espace entre slider et titre */
	.lddw-accroche-gradient{
		margin-top:20px !important;
	}

	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - PAGE ACCUEIL - DEBUT OFFRES ] --------------------------------- */

	/* HOME || OFFRES - espace entre les services */
	.fancybox-offres-coquille {
		margin-bottom:60px !important;
	}

	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - PAGE ACCUEIL - DEBUT VALEURS ] --------------------------------- */
	
	/* HOME || VALEURS - Espace au-dessus du titre "Les valeurs de ma société" */
	.lddw-bloc-valeurs h2.vc_custom_heading {
		margin-top: 40px !important;
	}
	
	/* HOME || VALEURS - Espace en-dessous de la dernière valeur (valeur 4) + entre valeurs et témoignages */
	.lddw-bloc-valeurs .lddw-col-valeur4, .lddw-bloc-valeurs {
		margin-bottom:40px !important;
	}

	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - PAGE ACCUEIL - DEBUT TEMOIGNAGES ] --------------------------------- */

	/* HOME || TEMOIGNAGES - Espace au dessus des témoignages */
	.testimonial_slider {
		margin-top:40px !important;
	}
	
	/* HOME || TEMOIGNAGES - Espace en-dessous des puces des témoignages */
	.testimonial_slider .controls {
		margin-bottom:40px !important;
	}
	
	/* PIMP || HOME || TEMOIGNAGES - Interlignage texte */
	.testimonial_slider .slides p {
		line-height:1.3em !important;
	}

	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - PAGE ACCUEIL - DEBUT BLOG ] --------------------------------- */
	
	/* PIMP || HOME || BLOG - Marge interne en haut et en bas des articles */
	.home article .article-content-wrap {
		padding: 30px 18px !important;
	}
	
	/* PIMP || HOME || BLOG - bordure blanche autour du CTA "Voir tous les articles" */
	.lddw-cta-voir-tous-articles {
		border: 2px solid #FFF !important;
		line-height: 1.2em !important;
	}
	
	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - PAGE OFFRES ] --------------------------------- */
	
	/* PIMP || OFFRES || PAGE RACINE - Fond coloré transparent derrière sous titre header */
	.lddw-accroche-header {
		background-color: rgba(0,102,179,0.5) !important;
	}

	/* OFFRES || PAGE RACINE - Cacher CTA dans header */
	.lddw-row-ctas-haut-page {
		display: none !important;
	}
	
	/* OFFRES || PAGE RACINE - Espace entre header et offres */
	#offre-1 .row_col_wrap_12{
		margin-top:40px !important;
	}
	
	/* OFFRES || PAGE RACINE - Espace entre les services */
	#offre-1, #offre-2, #offre-3, #offre-4, #offre-5, #offre-6, #offre-7 {
		margin-bottom:40px !important;
	}

	/* OFFRES || Permuter image et texte service 2 */
    .row-column-switch .span_12 {
        display: flex !important;
        flex-flow: column !important;
    }   
    .row-column-switch .column-switch {
        order: -1 !important;
    }
    .wpb_row >.span_12 >.column_container:last-child.column-switch {
        margin-bottom: 25px !important;
    }
	
	/* PAGE OFFRE DETAILLEE || liste ateliers - Faire passer bouton en-dessous du texte */
	.nectar-list-item-btn {
		position:relative !important;
		margin-bottom:30px !important;
		margin-left:20px !important;
	}
	
	/* PAGE OFFRE DETAILLEE || FAQ - Agrandir taille questions */
	div[data-style="minimal"] .toggle h3 a{
		font-size:30px !important;
	}
	
	/* PAGE OFFRE DETAILLEE || Valeur ajoutée - Titre */
	.lddw-titre-valeur-ajoutee h2{
		margin-top:30px !important;
	}
	
	/* PAGE OFFRE DETAILLEE || espace à droite des bénéfices */
	.lddw-padding-right-benefices .nectar-icon-list, .lddw-padding-right-fonctionnement .nectar-icon-list {
		width:auto !important;
	}
	
	/* PAGE OFFRE DETAILLEE || supprimer espace au-dessus du 1er frein */
	.lddw-encart-freins .wpb_column .divider-wrap:first-child {
		display:none !important;
	}
	
	/* PAGE OFFRE DETAILLEE || supprimer espace en-dessous de l'image du 1er frein */
	.lddw-encart-freins .wpb_column .img-with-aniamtion-wrap{
		margin-bottom:0px !important;
	}
	
	/* PAGE OFFRE DETAILLEE || agrandir chiffres clés */
	.lddw-chiffres-cles .nectar-milestone .number h2, .lddw-chiffres-cles .nectar-milestone .number .symbol-wrap {
		font-size:80px !important;
	}
	
	/* PAGE OFFRE DETAILLEE || agrandir symboles à droite des chiffres clés */
	.lddw-chiffres-cles .nectar-milestone .number .symbol-wrap{
		position:relative !important;
		font-family:Poppins !important;
		font-weight:normal !important;
	}
	
	/* PAGE OFFRE DETAILLEE || Bloc tarif - Réduire marges internes */
	.lddw-col-format-programme .vc_column-inner {
		padding:5% !important;
	}
	
	/* PAGE OFFRE DETAILLEE || Ajouter espace à droite du fonctionnement */
	.lddw-padding-right-fonctionnement .nectar-icon-list {
		width:auto !important;
	}
	
	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - PAGE A PROPOS ] --------------------------------- */
	
	/* A PROPOS || Espace entre différentes parties */
	.lddw-padding-row-mobile {
		margin-bottom:40px !important;
	}
	
	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - PAGE CONTACT ] --------------------------------- */

	/* CONTACT || Photo en 100% - A VERIFIER QUAND CLASSE LDDW POSEE */	
	.lddw-contact-img .img-with-aniamtion-wrap[data-max-width="50%"] .inner {
		max-width:100% !important;
	}
	
	/* CONTACT || Espace entre coordonnées et formulaire */
	#nf-form-1-cont {
		margin-top:40px !important;
	}
	
	/* ----------------------------------- [ VERSION MOBILE LARGEUR < 690 - PAGE BLOG ] --------------------------------- */
	
	/* BLOG || Taille titre */
	.blog #page-header-bg .span_6 h1 {
		font-size:40px !important;
	}

	/* BLOG || Taille sous-titre */
	.blog #page-header-bg .span_6 span.subheader {
		font-size:25px !important;
	}
	
	/* BLOG || Espace entre les articles */
	.blog article, .page article {
		margin-bottom:60px !important;
	}
	
	/* BLOG || Agrandir titres articles */
	.blog .masonry.classic .post.masonry-blog-item h3.title, .page .masonry.classic .post.masonry-blog-item h3.title {
		font-size:38px !important;
		line-height:42px !important;
	}
	
	/* BLOG || Agrandir textes "ecrit par / catégorie / nb commentaires" */
	.blog article .post-header, .page article .post-header {
		font-size:16px !important;
		line-height:22px !important;
	}
	
	/* BLOG || Faire sauter hauteur fixe pour supprimer espace après le dernier article */
	.blog .posts-container {
		height:auto !important;
	}
	
	/* BLOG || ARTICLE - Taille titre article */
	.post-template-default h1.entry-title {
		font-size:40px !important;
		line-height:45px !important;
	}
	
	/* -------------------------------------------------------------------- */
	
}

/* ----------------------------------------- */
/* ----------  FIN VERSION MOBILE ---------- */
/* ----------------------------------------- */