.stellarnav { display: flew;
              flex-direction: row;
		      background-color: #142F4D;
              height: 60px; }
			  			  
li a:hover { text-decoration: underline #EE690D 3px; }

#flag { height: 20px;
        width: 20px;
        border-radius: 50px; }

#hlandco { background-image: url(pics/slider10.png);
           background-size: cover;
		   background-attachment: fixed;
		   background-color: #1A2F3A;
           width: 100%; }
		   
img { /*height: 500%;*/
      width: 100%; }
	  
#presentation { display: block;
                background-color: #1A2F3A;				
				padding-bottom: 5%;
				width: 100%; }
				
#qui { display: flex;
       flex-direction: row;
	   flex-wrap: wrap;
       width: 100%;
       padding-bottom: 3%;  }
	   
#henrimaya { flex: 2;
             padding-left: 7%;
             margin-top: 9%; }
	   
h1 { font-family: verdana;
     font-size: 1.1em;
     color: #EE690D; 
     letter-spacing: 3px;
	 font-weight: 500; } 
	 
/*hr { background-color: #EE690D; 
     height: 4px;
	 width: 50%;
     border: 0px;
     margin-right: 90%; }*/
	 
p { font-family: verdana;
    font-size: 0.95em;
	color: white;
    letter-spacing: 1px;
    text-align: left;
    margin-top: 5%;
    margin-right: 30%;	}
	
#henri { flex: 1;
         margin-top: 9%;
         padding-right: 10%; }
		 
/*#lct { font-family: verdana;
       font-size: 1em;
       color: white;
       letter-spacing: 3px; 
	   padding-left: 5%; }*/
	   
#fighleconte { padding-top: 6%; }

#imghleconte { /*width: 100%;*/
               border-radius: 75px;
			   border: 2px solid #EE690D;
               height: 140px;
               width: 140px; }
			   
.legende { font-family: verdana;
           font-size: 0.9em;
		   font-style: italic;
		   color: #EE690D;
		   text-decoration: none;
           letter-spacing: 1px;
           margin-top: 2.5%; }
			   
figcaption { font-family: verdana;
             font-size: 0.6em;
			 font-style: italic;
			 color: #EE690D;
             letter-spacing: 1px;
             margin-top: 2.5%; }
			   
#phleconte { font-family: verdana;
             font-size: 0.9em;
	         color: white;
             letter-spacing: 1px; 
			 padding-left: 10%;
             padding-top: 5%; }
		
a:hover { text-decoration: underline #EE690D 2px; }

#maya { flex: 1;
        margin-top: 9%; 
        padding-right: 10%; }
		
 h4 { font-family: verdana;
     font-size: 1em;
     color: white;
     letter-spacing: 3px;
     text-align: center; }
	 
@media all and (max-width: 800px)
{
		
h4 { text-align: left;
	 padding-left: 5%; }	
}
		
#figmaya { padding-top: 6%; }

#imgmaya {/* width: 100%;*/
           border-radius: 75px;
		   border: 2px solid #EE690D;
           height: 140px;
           width: 140px; }
		   
#pmaya { font-family: verdana;
         font-size: 0.9em;
	     color: white;
         letter-spacing: 1px; 
	     padding-left: 10%; 
		 padding-top: 5%; }
		 
.lien { font-family: verdana;
        font-size: 0.9em;
	    color: white;
        letter-spacing: 1px;
        text-decoration: none;	}
		
#esprit { background-image: url(pics/zen12.jpg);
          background-position: center;
	      background-attachment: fixed;
		  background-color: #778899;
          width: 100%;
          padding-bottom: 0%;  }			  
		  
h2 { font-family: verdana;
     font-size: 2.2em;
	 color: #EE690D;
	 letter-spacing: 5px; 
	 left: 10%;
     opacity: 0.9;
     font-weight: 150; 
	 margin-top: -50%;
	 /*margin-right: 60%;*/
	 position: absolute;
     width: 40%; }
	 
@media screen and (max-width: 1024px)
{
		
h2 { font-size: 1.9em;
     font-weight: 350;
     margin-top: -70%; }	
}
	
	 
#wellbeing { background-color: #345E6F;
             display: block;
			 width: 100%;
             padding-bottom: 5%;
             margin-top: -1%; }
			 
h3 { font-family: verdana;
     font-size: 1.1em;
     color: #EE690D; 
     letter-spacing: 3px;
     text-align: center;
     margin-top: 7%; }
	 
/*#wb { background-color: #EE690D;
      height: 4px;
	  border: 0px;
	  width: 11%;
      text-align: center;
      margin: auto;	 }*/
	  
#travail { background-color: #1F4C5E;
           display: block;
		   flex-direction: row; 
           width: 68%;
           margin-top: 7%;
           margin-left: 15%;
           margin-right: 10%;		   
           align-items: center;  }
		   
#leader { flex: 1; 
          padding-top: 5%;
          padding-bottom: 5%;
		  padding-left: 5%; 
		  padding-right: 5% }
		  
@media screen and (max-width: 1024px)
{
		
#leader { padding-left: 9%; }	
}
		  
#reflexion { font-family: verdana;
             font-size: 1em;
	         letter-spacing: 1px;
             color: white;
             display: inline; }
			 
@media screen and (max-width: 1024px)
{
		
#reflexion { font-size: 0.9em; }	
}

#bilan { display: flex;
         flex-direction: row;
         width: 100%;
         margin-left: 3%; }
		 
#propos { flex: 1;
          margin-top: 5%;
          padding-left: 7%; }
		  
h5 { text-align: center;
     font-family: verdana;
     color: white;
     font-size: 1em;
     letter-spacing: 1px;
	 margin-top: 4%;
	 padding-right: 10%;
     font-weight: 100; }
	   
#phyp { font-family: verdana;
        font-size: 0.95em;
	    color: white;
        letter-spacing: 1px;
        text-align: center; 
        padding-left: 20%; }

#prestas { flex: 1;
           margin-top: 5%; 
		   padding-left: 3%; }
		   
#seance { text-align: center;
          font-family: verdana;
          color: white;
          font-size: 1em;
          letter-spacing: 1px;
	      margin-top: 4%;
	      padding-right: 50%;
          font-weight: 100; }
		  
#pseance { font-family: verdana;
		   font-size: 0.95em;
		   color: white;
		   letter-spacing: 1px;
		   text-align: center;
           padding-right: 20%; }
	   
#partenaires { background-color: #CCD1D7;
               display: block;
			   width: 100%;
               padding-bottom: 5%; }  

#sponsors { font-family: verdana;
            font-size: 1.1em;
            color:#EE690D;
            letter-spacing: 3px; 
		    text-align: center;
            margin-top: 6%; }	

/*#trait { background-color: #EE690D;
         height: 4px;
		 border: 0px;
		 width: 17.5%; 
         text-align: center; 
		 margin: auto; }*/

#noms { display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        width: 100%;
        margin-top: 6%; }

#figlp { flex: 1;
         /*padding-left: 4%;*/ }

#imglp { height: 90px;
         width: 260px; }	

#figbc { flex: 1;
         /*padding-left: 2%;*/ }

#imgbc { height: 170px;
         width: 180px; }

#figptc	{ flex: 1;
          /*padding-left: 3%;*/ }	

#imgptc { height: 90px;
          width: 260px; }

#figheysil { flex: 1;
             /*padding-left: 3%;*/ }

#imgheysil { height: 90px;
             width: 260px; }

#figbaronp { flex: 1;
             /*padding-left: 3%;*/ }

#imgbaronp 	{ height: 90px;
              width: 260px; }

#figcj { flex: 1;
         /*padding-left: 3%;*/ }

#imgcj { height: 120px;
         width: 260px; }

#figeur	{ flex: 1;
          /*padding-left: 3%;*/ }

#imgeur { height: 70px;
          width: 290px; }
		  
#figcwilmes { flex: 1;
              /*padding-left: 3%;*/ }
			  
#imgcwilmes { height: 170px;
              width: 180px; }

#figfnight { flex: 1;
             /*padding-left: 3%;*/ }	

#imgfnight { height: 90px;
             width: 260px; }	

#figelux { flex: 1;
           /*padding-left: 3%;*/ }

#imglux { height: 90px;
          width: 260px; }		   
             
#contact { background-color: #1A2F3A;
           display: block;
           width: 100%; 
           padding-bottom: 5%; }
		   
#appel { font-family: verdana;
         font-size: 1.1em;
         color: #EE690D;
         letter-spacing: 3px; 
		 text-align: center;
         margin-top: 6%; }

/*#souligne { background-color: #EE690D;
            height: 4px;
		    border: 0px;
		    width: 8.7%; 
            text-align: center; 
		    margin: auto; }*/

#reseau { display: flex;
          flex-direction: row;
          flex-wrap: wrap;
          width: 100%;
          margin-top: 6%;
          margin-left: 5%; }	  

#figfb { flex: 1; }

#imgfb { height: 55px;
         width: 55px; }	

#figtw { flex: 1; }	

#imgtw { height: 55px;
         width: 55px; }
		 
#figinsta { flex: 1; }	

#imginsta { height: 55px;
            width: 55px; }
			
#figlid { flex: 1; }

#imglid	{ height: 55px;
          width: 55px; }
		  
#figmail { flex: 1; }

#imgmail { height: 55px;
           width: 55px; }
		 

#end { background-color: white;
       max-height: 70px;
	   width: 100%; }

#logo { display: flex;
        flex-direction: row;
        /*width: 100%;*/ 
        height: 80px;
        width: 200px; 
		margin: auto; }			
		

				

	      
		   
