/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.0.6.1577047593
Updated: 2019-12-22 21:46:33

*/

/*---FONT----*/

h1 {
	font-size: 30px;
	font-weight: bold;
}






.container {
    position: relative;
    text-align: left;
    z-index: 12;
}

.et_pb_column.et_pb_column_1_3.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    padding: 2%;
}

/*--- tableau, masque les bordures du  tableau --*/
.entry-content tr td {
  border-top: 1px solid transparent;
}
.entry-content table:not(.variations) {
  border: 1px solid transparent;
}

/*---bouton button --*/

a.big-button, a.icon-button, a.small-button {
    cursor: pointer;
    border: 1px solid 
#d56c36 !important;
color:
#fff !important;
background:
    #d56c36 !important;
    font-weight: 500 !important;
}

/*---lecteur mp3 audio --*/

.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
    background: #c63e23 !important;
}

/*---Largeur content et sidebar --*/


.et_right_sidebar #left-area {
    float: left;
    padding-right: 0;
}
#left-area {
    width: 64.833%;
margin-right: 5.5%
}

#sidebar {
    float: left;
    width: 29.6667%;
}

.et_right_sidebar #sidebar {
	padding-left:0;
}

.et_pb_column.et_pb_column_1_3.et_pb_column_1_tb_body.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    padding: 2%;
}

/*---COMMENTAIRES et INFOS Meta --*/

#comment-wrap {
    display: none;
}

.et_project_meta {

    display: none;
}

/*---PROJET Suppression des images à la une DANS les projets --*/

.single-project .post-thumbnail{
display: none !important;
}
.single-projects .entry-thumb {
    display: none;
}
/*---PROJET Suppression nom de catégorie et fil d'arriane --*/

.et_project_categories {
	display:none;
}


.nav-single.clearfix {
    display: none;
}
/*---Blog Suppression metas --*/

.post-meta {
    display: none;
}

/*---Blog Suppression image à la une --*/

.et_post_meta_wrapper img {
    display: none;
}

/*---Blog Suppression du fond blanc sur les miniatures --*/

.et_pb_blog_grid .et_pb_post {

    border: 0px;
background-color: transparent;

}




/*---Blog taille et marge titre sur les miniatures --*/

.et_pb_blog_grid h2 {
    font-size: 16px;
    margin-left: -20px !important;
    font-weight: 700;
    margin-top: -10px;
}
/*---Blog taille miniatures --*/

.et_pb_blog_grid .et_pb_image_container {
    max-height: 170px;
    overflow: hidden;
}

.et_pb_blog_0 .et_overlay::before {

    display: none;
}
article .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post {

    max-height: 200px !important;

	
}


/*--decoration header--*/

/*
#joconde {
	background-image: url(../../uploads/2023/06/joconde-2023.png);
	width:85px;
	height:111px;
	position : absolute;
	top: 12px;
	right: 400px;
	z-index: 10;
}

#joconde {
	background-image: url(../../uploads/2023/06/joconde-2023.png);
	width: 85px;
	height: 111px;
	position: absolute;
	top: 12px;
	left: 59%;
	transform: translateX(-50%);
	z-index: 10;
}


.et_header_style_centered header#main-header.et-fixed-header .logo_container {
    height: 100px;
}

#tetea {
	background-image: url(../../uploads/2023/06/fleche-mosaique-adv-2023.png);
	width:200px;
	height:162px;
	position : absolute;
	top: 0px;
	right: 280px;
	z-index: 8;

}
*/

.logo_container {

    max-width: 1080px;
    margin-left: auto;
    margin-right: auto;
}
/*---------------MENU---------------*/


/*-logo à gauche-

.et_header_style_centered #logo {

    float: left;
}

.et_header_style_centered #logo {
	max-height: 99% !important;
}

.et_header_style_centered #main-header div#et-top-navigation {

    z-index: 9;
}

/*




.container.clearfix.et_menu_container {
	padding-left : 0 !important;
	padding-right: 0 !important;
}



.et_header_style_centered #main-header div#et-top-navigation {
	
background: rgba(49, 50, 65, 0.6);

}
#top-menu-nav {
    padding-top: 20px;
}


/*---------------fond du site ---------------*/
#main-content {
background-image: url("../../uploads/2023/06/motif-2023.png") !important;
/*background-image: url("http://lartdevivre.org/wp-content/uploads/2023/06/motif-23.png")!important;*/
}
.container {
    position: relative;
    text-align: left;
    z-index: 12;
}


.article {
    position: relative;
    text-align: left;
    z-index: 13;
}


.et_pb_section.et_pb_section {
    background-color: transparent !important;
}
.et_pb_row {
    background-color: #f9dc9c;
	    z-index: 25;

}


/*
#fond {
    height: 600px;
    width: 600px;
    position: absolute;
    z-index: 1;
	background-image: url(https://www.rencontreshauteromanche.com/refonte/wp-content/uploads/2019/12/bg-main.png);
    left: 200px;
    top: 300px;
}
*/

#content-area {
	    background-color: #f9dc9c;
	padding : 3% ;
	    max-width: 1080px;
    margin-left: auto;
    margin-right: auto;

}

/*---------------marge du contenu ---------------*/

.et_pb_row {
    padding-left: 2% !important;
	padding-right: 2% !important;
}




/*--------------- accordéon, alternance de couleur ---------------*/

.et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_accordion_item:nth-child(odd) 

{
	background-color: #724b35;
	color : #fff !important;
}
.et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_accordion_item:nth-child(odd) h5

{

	color : #fff !important;
}

/*--------------- sidebar ---------------*/

.widgettitle {
    font-weight: bold;
	color : #c63e23;
}




#main-content .container::before {

    display: none;
}


#sidebar .et_pb_widget {

    background-color: #FEFEEF;
    padding: 5%;
}

#text-4 {
    background-color: #d56c36 !important;
	padding : 0 !important;
}


.et_pb_widget_area_left {

    border-right: 0;
}

/*--------------- portfolio ---------------*/

.et_portfolio_image, .et_shop_image {

    height: 148px;
    overflow: hidden;
}

/*--------------- formulaire contact newsletter ---------------*/

blockquote {
	border-color : #d56c36;
}

.et_pb_signup_0.et_pb_subscribe {

    flex-direction: column;
}

.et_pb_newsletter_description, .et_pb_newsletter_form {
    width: 100%;
}
/*--------------- formulaire contact ---------------*/

.et_pb_contact .et_pb_contact_field_half {

    width: 100%;
}
/*--------------- slider - smart slider ---------------*/

rs-module rs-mask-wrap .rs-layer, rs-module rs-mask-wrap :last-child, .wpb_text_column rs-module rs-mask-wrap .rs-layer, .wpb_text_column rs-module rs-mask-wrap :last-child {	
	
	line-height :1.7em !important;
}

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

#main-footer {
    position: relative;
    z-index: 320;
}
 ---------------*/