.scene{
	width:100%;
}
.layer div {position:absolute;}

.groupe{top:0px; left:0px;z-index: 1}
.flamme{top:0px; left:0px;z-index: 2}





.portfolio .wpcmsdev-columns {
	background-color:#E1F2F8;
	border:20px solid #E1F2F8;
	border-radius: 20px;
}

.entry-content .epyt-gallery {
	background-color: #fff;
	border: 20px solid #fff;
	
	border-radius: 15px;
}

.single #post-nav ul{
	background-color: none;
}
/*
.csstransitions a:hover{
	color:#fff;
}
*/
.single .meta-social,
 {
    background-color: rgba(17,86,136,0.7);
    border-radius: 25px;
}



.single .related h4{
	color:#fff;

}

nav#site-navigation > ul > li > a{
	; 
	color:#11568a;
}


nav#site-navigation > ul > li:hover > a{
	transform: color;
	
	transition: all 0.1s linear;
	border-bottom-color: transparent; 
	color:#ed1c1c;
}

#brand a, nav#site-navigation a{
	color:#11568a;
}

#site-navigation > ul > li.current-menu-item > a{
	border-bottom-color:transparent; 
	color:#ed1c1c;
}


.rt-tpg-container .rt-tpg-isotope-buttons .selected,
.rt-tpg-container .rt-tpg-isotope-buttons button:hover,
.portfolio-section ul.cats li.active,
.portfolio-section ul.cats li:hover {
	transition: all 0.1s ease-in-out;
	color:#11568a;
	background:#fff;
	text-decoration:none;
	border-bottom:none;
}
.portfolio-section ul.cats li{
	color: #fff;
}

.button:hover,
input.button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
    border-bottom: none;
    background-color: rgba(236,32,31,0.9);
}


/* contact*/

.wpcf7-form{
	margin-top:35px;
	border-radius: 15px;
	box-shadow: 0 0 3px #224178;
}


#google_map_easy_1_27316 {
    border: 20px solid white;
}

.gmp_MapPreview{
	border-radius:15px;
	box-shadow: 0 0 3px #224178;
}

.egm-marker-iw p{
	font-size:16px;
}

.gmp_map_opts  div{
	font-size:1em;
}

#titre_vmap{
	color: #fff;
}

.single h1{
	color: #fff;
}

article#post-504 .entry-content{
	background:#fff;
	border-radius:15px;
	box-shadow: 0 0 3px #224178;
	border: 20px solid white;
}

#post-1248{
	background-color: #fff;
	border:20px solid #fff;
	border-radius:15px;
	box-shadow: 0 0 3px #224178;
}

#post-1250{
	background-color: #fff;
	border:20px solid #fff;
	border-radius:15px;
	box-shadow: 0 0 3px #224178;
}
