@charset "utf-8";
/* CSS Document */




/*----------------------------------------------------------------
		HEADER - NAVBAR
----------------------------------------------------------------*/
@media screen and (max-width: 991px) {
    
    
    .logo_tm {
  display: none;
}
    
   .logo_mobile {
     display:block;
       width:300px;
       padding:5px;
  }
    
    .titre_wood {
 
  margin-top: 150px;
    font-size: 1.6rem;
  letter-spacing:2px;

}
   
    
  
}


@media screen and (max-width: 450px) {

    .logo_mobile {
     display:block;
       width:250px;
       padding:5px;
  }
    
     .titre_wood {
 
  margin-top: 120px;
    font-size: 1.6rem;
  letter-spacing:0px;

}
    
}


/*----------------------------------------------------------------
		CAROUSEL -  HOME
----------------------------------------------------------------*/

@media screen and (max-width: 750px) {

.carousel-item h3 {
    font-size:1.8rem;
}
    
}

/*----------------------------------------------------------------
		PAGE
----------------------------------------------------------------*/
@media (max-width:790px) {
	
	.texte-placement-l, .texte-placement-r {
		float:none;
		width:100%;
		
	}
	
	.images-placement-l,  .images-placement-r {
		float:none;
		width:100%;
       
	}
    
   /* .texte-placement-r, .texte-placement-l table,th,tr,td {
    
    display:block;
	width:100%;
	
  }
*/
.texte-placement-r, .texte-placement-l table td { 
	
		padding:0px;
		 width:100%;
		position: relative;
	vertical-align:top;
  
		
	}
    


}
@media (max-width:450px) {

    .slider_contenu {
    max-height:250px;
    text-align:center;
}

.slider_contenu img {
    max-height:250px;
    text-align:center;
}
}
