/*
Theme Name: La Famille Tortue
Description: Theme enfant Divi pour lafamilletortue.fr    
Author: Agence DEADLINE
Author URI: https://agencedeadline.fr/
Template: Divi
Version: 1.1
*/

:root {
	--vertlft:#759f38;
	--marronlft:#d8c2a1;
	--beigelft:#f7ede2;
	--orangefonce:#ff6900;
	--orange:#fcb900;
	--mark:mark;
	--noir:#000000;
	--blanc:#ffffff;
}

body {-webkit-font-smoothing: unset!important;}
.mobile_menu_bar:before, .mobile_menu_bar:after, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a {color: var(--vertlft)!important;}
.et_mobile_menu {border-top: 3px solid var(--vertlft)!important;}

/* ACCUEIL */
.home .et_pb_salvattore_content {  display: -webkit-box;display: -ms-flexbox;display: flex;}
.home .et_pb_salvattore_content .column.size-1of3 {height:auto!important;}
/* ACCUEIL | Partie Blog */ 
.home .et_pb_salvattore_content article.et_pb_post {height:100%!important;display: flex;flex-direction: column;}
.home .et_pb_salvattore_content article.et_pb_post .post-content {flex-grow: 1;display: flex;flex-direction: column;}
.home .et_pb_salvattore_content article.et_pb_post .post-content a.more-link {margin-top: auto!important;color: #ffffff!important;border-width: 10px!important;border-color: rgba(47,56,84,0);border-radius: 60px;letter-spacing: 1px;font-size: 16px;font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight: 700!important;text-transform: uppercase!important;background-color: var(--marronlft)!important;padding: 0.3em 1em!important;text-align: center;}
.home .et_pb_salvattore_content article.et_pb_post .post-content a.more-link:hover {color: var(--marronlft)!important;border-radius: 66px!important;letter-spacing: 1px!important;background-image: initial;background-color:#FFFFFF!important;}

/* BLOG */
.post-4087 .et_pb_salvattore_content article.et_pb_post {display: flex;flex-direction: column;}
.post-4087 .et_pb_salvattore_content article.et_pb_post .post-content {height: 100%!important;display: flex;flex-direction: column;}
.post-4087 .et_pb_salvattore_content article.et_pb_post .post-content a.more-link {margin-top: auto!important;color: #ffffff!important;border-width: 10px!important;border-color: rgba(47,56,84,0);border-radius: 60px;letter-spacing: 1px;font-size: 16px;font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight: 700!important;text-transform: uppercase!important;background-color: var(--marronlft)!important;padding: 0.3em 1em!important;text-align: center;}
.post-4087 .et_pb_salvattore_content article.et_pb_post .post-content a.more-link:hover {color: var(--marronlft)!important;border-radius: 66px!important;letter-spacing: 1px!important;background-image: initial;background-color: #FFFFFF;}
.alignleft {float: left;width: 50%;}
.pagination > .alignleft a {visibility: collapse;}
.pagination > .alignleft a:before {content: '<< Articles précédents';visibility: visible;border: 10px solid;color: #ffffff!important;border-width: 10px!important;border-color: rgba(47,56,84,0);border-radius: 60px;letter-spacing: 1px;font-size: 16px;font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight: 700!important;text-transform: uppercase!important;background-color: var(--marronlft)!important;padding: 0.3em 1em!important;text-align: center;text-decoration:none;}
.pagination > .alignleft a:hover::before {color: var(--marronlft)!important;border-radius: 66px!important;letter-spacing: 1px!important;background-image: initial;background-color: #FFFFFF;}
.alignright {float: right;width: 50%;text-align: end;}
.pagination > .alignright a {visibility: collapse;}
.pagination > .alignright a:after {content: 'Articles suivants >>';visibility: visible;border: 10px solid;color: #ffffff!important;border-width: 10px!important;border-color: rgba(47,56,84,0);border-radius: 60px;letter-spacing: 1px;font-size: 16px;font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight: 700!important;text-transform: uppercase!important;background-color: var(--marronlft)!important;padding: 0.3em 1em!important;text-align: center;text-decoration:none;}
.pagination > .alignright a:hover::after {color: var(--marronlft)!important;border-radius: 66px!important;letter-spacing: 1px!important;background-image: initial;background-color: #FFFFFF;}
.et_pb_blog_grid .et_pb_post {border:none!important}
.et_pb_post .entry-featured-image-url {margin-bottom: 0px!important;}
.post-content-inner {margin-bottom:20px!important;}
.pagination {margin-top: 50px;}
.pagination a {color: #000000!important;}

.centrerverticalement {align-items: center;}

/* PAGE ARCHIVES */
.archive .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {margin: 20px auto;width: 100%!important;max-width: unset!important;}
.archive .et_pb_salvattore_content article.et_pb_post {display: flex;flex-direction: column;}
.archive .et_pb_salvattore_content article.et_pb_post .post-content {height: 100%!important;display: flex;flex-direction: column;}
.archive .et_pb_salvattore_content article.et_pb_post .post-content a.more-link {margin-top: auto!important;color: #ffffff!important;border-width: 10px!important;border-color: rgba(47,56,84,0);border-radius: 60px;letter-spacing: 1px;font-size: 16px;font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight: 700!important;text-transform: uppercase!important;background-color: var(--marronlft)!important;padding: 0.3em 1em!important;text-align: center;text-decoration:none;}
.archive .et_pb_salvattore_content article.et_pb_post .post-content a.more-link:hover {color: var(--marronlft)!important;border-radius: 66px!important;letter-spacing: 1px!important;background-image: initial;background-color: #FFFFFF;}

/* ARTICLES */
.single-post .et_pb_salvattore_content .column.size-1of3 {height:auto!important;}
.single-post .et_pb_salvattore_content article.et_pb_post {height:100%!important;display: flex;flex-direction: column;}
.single-post .et_pb_salvattore_content article.et_pb_post .post-content {flex-grow: 1;display: flex;flex-direction: column;}
.single-post .et_pb_salvattore_content article.et_pb_post .post-content a.more-link {margin-top: auto!important;color: #ffffff!important;border-width: 10px!important;border-color: rgba(47,56,84,0);border-radius: 60px;letter-spacing: 1px;font-size: 16px;font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight: 700!important;text-transform: uppercase!important;background-color: var(--marronlft)!important;padding: 0.3em 1em!important;text-align: center;text-decoration:none;}
.single-post .et_pb_salvattore_content article.et_pb_post .post-content a.more-link:hover {color: var(--marronlft)!important;border-radius: 66px!important;letter-spacing: 1px!important;background-image: initial;background-color: #FFFFFF;}
.single-post .et_pb_testimonial_portrait {display: none!important;}
.single-post .et_pb_testimonial_description {margin-left: 0px!important;}
.single-post .et_pb_testimonial .et_pb_testimonial_content p {padding-bottom: 0em!important;}
.coupdecoeur img, .autresproduits img, .image125px img {height: 125px;object-fit: contain;}
.image180px img {height: 180px;object-fit: contain;}
.image180px .et_pb_main_blurb_image {margin-bottom: 0px!important;display: block;}

.textefondorangefonce {background-color: var(--orangefonce); color: var(--noir);}
.textefondorange {background-color: var(--orange); color: var(--noir);}
.textefondjaune {background-color: var(--mark); color: var(--noir);}

.nav-previous, .nav-next {border-width: 10px!important;border-color: rgba(47,56,84,0);border-radius: 60px;letter-spacing: 1px;font-size: 16px;font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight: 700!important;text-transform: uppercase!important;background-color: var(--marronlft)!important;padding: 0.3em 1em!important;text-align: center;text-decoration:none;}

.sansdescription .et_pb_main_blurb_image {margin-bottom: 0px!important;}

#left-area ul, .entry-content ul {padding-bottom: 0px!important;}

.postid-214.single-post .et_pb_testimonial .et_pb_testimonial_content p {padding-bottom: 0px!important;}

/* PAGE RÉSULTATS DE RECHERCHE */
.search-results .et_pb_salvattore_content article.et_pb_post {height:100%!important;display: flex;flex-direction: column;}
.search-results .et_pb_salvattore_content article.et_pb_post .post-content {flex-grow: 1;display: flex;flex-direction: column;}
.search-results .et_pb_salvattore_content article.et_pb_post .post-content a.more-link {margin-top: auto!important;color: #ffffff!important;border-width: 10px!important;border-color: rgba(47,56,84,0);border-radius: 60px;letter-spacing: 1px;font-size: 16px;font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight: 700!important;text-transform: uppercase!important;background-color: var(--marronlft)!important;padding: 0.3em 1em!important;text-align: center;}
.search-results .et_pb_salvattore_content article.et_pb_post .post-content a.more-link:hover {color: var(--marronlft)!important;border-radius: 66px!important;letter-spacing: 1px!important;background-image: initial;background-color:#FFFFFF!important;}

/* ARTICLES / POSTS */
.comment_navigation_top .nav-previous a, .comment_navigation_top .nav-next a {color:var(--blanc)!important;}
.comment_navigation_top .nav-previous:empty, .comment_navigation_top .nav-next:empty {display: none!important;}
.comment_navigation_bottom .nav-previous a, .comment_navigation_bottom .nav-next a {color:var(--blanc)!important;}
.comment_navigation_bottom .nav-previous:empty, .comment_navigation_bottom .nav-next:empty {display: none!important;}
#commentform {padding-bottom: 0px!important;}
.et_pb_no_comments_section {padding-bottom: 0px!important;}

/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {
  
}
 
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {
	.et_pb_salvattore_content {display: flex;}
	.search-results .et_pb_salvattore_content {display: inherit!important;}
}
 
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {
 
}
 
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
 
}
 
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {
 
}
 
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
	.home .et_pb_salvattore_content article.et_pb_post {height:auto!important;}
	.et_pb_salvattore_content {display: unset;}
	.pagination > .alignleft a:before {display: block;font-size: inherit;margin-top: 24px;}
	.pagination > .alignright a:after {display: block;font-size: inherit;}
	.et_pb_posts_nav .nav-next {margin-top: 20px;}
	.coupdecoeur, .autresproduits {display: flex;flex-wrap: wrap;}	
	.coupdecoeur .et_pb_column, .autresproduits .et_pb_column {width: 47.25% !important;}   
}