﻿.header-container{position:fixed; z-index:10000000; width:100%; box-shadow: 2px 3px 10px rgba(0,0,0,0.1);
}
#content{margin-top:100px}
.CTA{border:1px orange solid; padding:15px; border-radius:10px; background:orange; color:white;transition:1s background;}
.CTA:hover{background:#009fb5; transition:1s background;}
.CTA a{color:white; }

#tm_builder_outer_content .tm_parallax_bg {background-size: unset !important; background-repeat: repeat; }

@media (min-width: 640px) {
.site-header.minimal .main-navigation > .menu {
	float: left;
  margin-left: 5%;
}
	
.site-header.minimal .main-navigation > .menu > li + li {
    margin-left: 5px;
}
	
.main-navigation li a {
	font-size: 16px;
}

}

li.menu-item-5391 a {
	color: #ffa500;
}

.site-logo {width:300px;}
.main-navigation li a {text-transform:uppercase;}

.social-list--header a{color:orange;  }

.social-list--header a:hover{color:white; background:orange;}

#social-list-1 {
	float: right;
}

.encadre{padding:20px; border:1px solid orange;
background:#009fb5; color:white; box-shadow: 10px 10px 1px orange}

#up1{margin-top:200px}
#up2{z-index:1;} 

#gif2{position:absolute; z-index:-2000;}

#encadre1{ border:20px solid white;
 }

#encadre2{ border:20px solid white;
 }

#encadre3{ border:20px solid white;
 }

#encadre4{border:20px solid white;
 }

#encadre5{border:20px solid white;
 }

#encadre6{ border:20px solid white;
 }

#tm_builder_outer_content .tm_pb_module .hentry.has-post-thumbnail:first-child{border:8px solid #dffcfa;}

.number1{font-size:32px; color: #00ac53;}

.number2{font-size:32px; color: #02bbc0;}

.number3{font-size:32px; color: #255198;}

.number4{font-size:32px; color: #6a128d;}

.number5{font-size:32px; color: #c7002d;}

li{font-weight: normal; }

.fca_eoi_form_text_element {font-family:Fresca !important;}

.fca_eoi_form_input_element {font-family:Fresca !important;}
.footer-area .widget{margin:0}
.footer-area.widget-area{padding:0; margin:0;}
.footer-area-wrap img{width:40%}

#tm_builder_outer_content .tm_pb_text p:last-of-type { hyphens:initial;}
.tm_pb_builder #tm_builder_outer_content .tm_pb_image_0{
margin-left: -67px !important;
margin-top: -80px;
}
#uptop{margin-top:-300px;}

@media(max-width:1000px){

.content{margin-top:300px}

.site-logo{width:100%}

#uptop{margin-top:-100px}
	.tm_pb_builder #tm_builder_outer_content .tm_pb_image_0{
		margin-left:0px !important;
	}
	
#up1 {

    margin-top: 100px;}

	
	
.page .entry-summary, .page .entry-content{margin-top:200px}

}

.magazine{line-height:50px;}

/* Contact Form 7 Styles */

.wpcf7 {
	background-color: #cdffeb;
	border: 5px solid #3c415e;
}

.wpcf7-form {
margin-left:25px;
	margin-right:400px;
	margin-top:25px;		
}

.wpcf7-textarea {
	width: 150%;
}

.wpcf7-text {
	width:10%;
}

.wpcf7-submit {
	background: #018790;
	color: #ffc300;
}

div.wpcf7 { 
background-color: #1cb3c8;
border: 1px solid #3c415e;
padding:20px;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
background: #f5f5f5;
color:#56585b;
font-family:lora, sans-serif; 
font-style:italic;    
}


.simple-banner {
position: fixed;
width:100%;
bottom:0px;
}

@media (max-width:800px)  {
.cn-bottom {
    bottom: 50px !important;
}
}



@media (min-width:801px)  {
.simple-banner {
	display: none;
	}
}
.mc-modal{
	top: 35%!important;
}

.site-header.minimal .header-container_wrap {
	max-width: none !important;
}

// Modifier Pop up Mailchimp
@media only screen and (max-width: 768px){
		body.home .mc-modal, .mc-modal-bg {
    visibility: visible!important;
	}
}
