/*
Theme Name: Divi Child 01
Theme URI: 
Description: Child 01 theme for the Divi theme
Author: <a href="https://www.elegantthemes.com">Elegant Themes</a>
Author URI: 
Template: Divi
Version: 2.4.6.1
*/

/* Generated by Orbisius Child Theme Creator (https://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Tue, 04 Aug 2015 21:58:38 +0000 */ 

@import url('https://458ba1.claudeassets.com/20191017131513cs_/https://www.fondationandreboudreau.com/wp-content/themes/Divi/style.css');


#top-header{
	background-color: #7d7d7d;
}
#top-header li.current-menu-item > a{
	color: #fff!important;
	opacity: 0.7!important;
}
#logo{
	max-height: 110%!important;
	margin-left: -25px;
	background-color: #fff;
	padding: 15px;
	margin-top: -9px;
}
.dons{
	background-color: #c64533;
	padding: 2%;
	padding-bottom: 0%;
	margin-bottom: 0%;
}
.contribuez-full{
	margin: 0px;
	padding: 2%;
	padding-top: 0%;
}
.inscriptionEve{
	background-color: #c64533;
	padding: 2%;
	background-repeat: no-repeat;
    	background-position: center;
}
.achat-billet{
	padding-bottom: 3%!important;
}
#post-43 .et_pb_row{
	padding-bottom: 0px!important;
	margin-bottom: 0px!important;	
}
.indexEVE{
	height: 500px;
	padding: 10%;
}
.indexEVE sup{
	font-size: 12px;
}
.row1Index{
	padding-bottom: 0px!important;
	margin-top: -100px!important;
}
.et_pb_promo_description{
	padding-bottom: 10px!important;
}
.btnIndexEVE{
	margin: 0;
	padding: 0;
	margin-top: 0px;
}
.texte{
	padding: 5%;
	max-width: 1100px;
	margin-left: auto;
	margin-right: auto;
}
.texte2{
	padding: 5%;
	padding-top: 0px;
	max-width: 1100px;
	margin-left: auto;
	margin-right: auto;
}
.et_pb_row{
	max-width: inherit;
	width: 100%;
	padding-top: 0!important;
}
.et_pb_section{
	padding-top: 0!important;
	padding-bottom: 0px!important;
}
.et_pb_module{
	margin-bottom: 0!important;
}
#top-image{
	background-color: rgb(213,220,216);
	height: 300px;
	overflow: hidden;
	width: 100%;
}
#top-image img{
	width: 100%;
	margin-top: -200px;
	max-width: 1200px;
}
h3{
	font-size: 26px;
}
#top-title{
	margin-top: -50px;
	text-align: left;
	padding-bottom: 30px;
	text-transform: uppercase;
	max-width: 65%!important;
	margin-left: auto;
	margin-right: auto;
}
#top-title h1{
	text-shadow: 5px 5px 5px #000;
	margin: 0px;
	padding: 0px;
}
.col-double{
	width: 100%;
	max-width: 1200px;
}
.col-double .texte{
	max-width: none;
}
.et_pb_animation_top.et-animated:hover{
	opacity: 0.7!important;
}
.resumeFondation{
	background-color: #efefef;
	padding-top: 3%!important;
	margin-top: -3%;
}
.personnes{
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
	padding: 5%!important;
	background-color: #87958E;
	margin-top: -3%;
}
.et_pb_team_member{
	background-color: #efefef;
	border: 8px solid #fff;
	padding: 2%;
}
.et_pb_team_member img{
	float: left;
	width: 200px;
	margin-right: 25px!important;
}
li.team{
	background-color: #efefef;
	width: 20%;
	margin-right: 2%;
	margin-bottom: 2%;
	padding: 1%;
	float: left;
	min-height: 120px;
}
.team .nom{
	font-weight: bold;
}
ul.groupTeam{
	min-height: 100px;
	overflow: visible;
	margin-bottom: 5%;
	margin-top: 2%;
	float: left;
}
ul.groupTeam2{
	min-height: 100px;
	overflow: visible;
	margin-bottom: 5%;
	margin-top: 2%;
}
li.current-menu-item > a, #top-menu li.current-menu-ancestor > a{
	color: #c64533!important;
}
#main-header{
	-webkit-box-shadow: 6px 6px 5px -4px rgba(51,51,51,0.69);
	-moz-box-shadow: 6px 6px 5px -4px rgba(51,51,51,0.69);
	box-shadow: 6px 6px 5px -4px rgba(51,51,51,0.69);
}
.btnMission{
	margin-left: 35px;
	/*margin-bottom: 30px!important;*/
}
#logoMobile{
	display: none;
}
.lienPhoto{
	font-size: 10px;
}
.footer-info-creation{
	font-size: 10px;
	color:#666;
}
.et_pb_slider .et_pb_slide{
	text-align: left;
}
.et_pb_slide_description h2{
	font-size: 35px;
}
.et_pb_slide_description{
	width: 58%!important;
	float: left;
}
.et_pb_slide_2 .et_pb_slide_description{
	width: 38%!important;
}
.widget_search #searchsubmit{
	width: inherit!important;
}
#projetDesc{
	margin-top: 60px;
	max-width: 550px;
	padding-right: 15%;
}
#clienteleProjet p, #clienteleProjet ul{
	padding-right: 45%;
}
#logosPartenairesMajeurs{
	background-color: #000!important;
}

@media all and ( min-width: 981px ) and ( max-width: 1100px ) {
.indexEVE{
	height: 550px;
}
}

@media all and ( min-width: 1100px ) and ( max-width: 1405px) {
#top-menu-nav{
	margin-left: -30px;
}
}
@media all and ( max-width: 980px ) {
/* Hide Logo On Mobile */

#projetDesc{
	margin-top: 10px;
	max-width: 90%;
	margin-left: auto;
	margin-right: auto;
	padding-right: 5%;
}
.resumeFondation{
	padding-top: 3%!important;
	margin-top: -10%;
}
#top-image{
	height: auto!important;
}	
#top-image img{
	margin-top: -100px;
}
#top-title{
	margin-top: -100px;
	padding-bottom: 30px;
}
#top-title h1{
	font-size: 21px;
}
.indexEVE{
	height: auto;
	padding: 5%;
	padding-bottom: 15%;
	margin-top: -50px
}
.contribuez-full{
	padding-bottom: 5%;
}
}

@media all and ( max-width: 479px ) {
li.team{
	width: 42%;
	margin-right: 2%;
	margin-bottom: 2%;
	padding: 1%;
	float: left;
	min-height: 120px;
}
.contribuez-full{
	padding-bottom: 15%;
}
.indexEVE{
	padding-top: 10%;
	padding-bottom: 35%;
	font-size: 14px!important;
	line-height: 17px;
}
#top-image img{
	margin-top: 0px;
}
#top-title{
	margin-top: 20px;
	padding-bottom: 0px;
}
#top-title h1{
	font-size: 14px;
}
h1.main_title{
	font-size: 14px;
}
h2{
	font-size: 14px;
}
.bandeTop{
	background-color: #798780;
}
}

#top-image img {
/*    max-width: 100%;*/
}
/*
     FILE ARCHIVED ON 06:30:01 Jan 05, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:03:45 Jun 17, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.537
  exclusion.robots: 0.061
  exclusion.robots.policy: 0.05
  esindex: 0.008
  cdx.remote: 5.858
  LoadShardBlock: 76.578 (3)
  PetaboxLoader3.datanode: 78.134 (5)
  PetaboxLoader3.resolve: 245.168 (3)
  load_resource: 303.329 (2)
*/