/***tête****/
#header{
 
   flex-direction: column;
   height : auto;
  
}

.logo{
   margin-bottom : 10px;
}


.container-info2{
    width : 100%;
	
    min-height: 80px;
	 margin-bottom : 10px;
}

.adress{
  flex-basis :auto;
  flex-grow: 1;
 
}
.adr1{
	
}	


.telephone{
   flex-basis :auto;
   flex-grow: 1;
	
}

/****navigateur*****/

#nav{
	display : none;
}

#respnav{
	display : block;
}

.topnav a:not(:first-child) {display: none;}


  .topnav a.icon {
    float: right;
    display: block;
  }

.topnav.responsive {position: relative;}
  .topnav.responsive a.icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }

/****Fin de l'en-tête****/

.mySlides-container{
    
	display : none;
}
.newrdv{
	display : flex;
	justify-content : space-between;
	background : #f9f9f9;
	margin-top : 10px;
	padding-left : 10%;
	padding-right : 10%;
	height : auto;
}

.newrdv img{
	display : block;
	margin : 1px;
	margin-right : 5px;
}
.newrdv p{
	display : block;
	
}
	
.timetable{
    position: absolute;
    top : 0;
    right : 0;
    width : 38.5%;
    height: 420px;
    color: #658f8f;
    display: none;
    flex-flow: column nowrap;
    
}

/****zone de description***/
section.description{
   
    flex-flow: column wrap;
}

.chir{
 display : block;
 width: 100%;
 margin: 0;
 

}
.intro-video {
    width: 100%;
    margin: auto;

}
.ifram{	
	display : block;
	width :80%; 
	height :250px;
	margin : auto;
}

.pourquoi{
 display : block;
 width: 100%;
 margin: 0;
}

.list-type1{
   
   margin : auto;
	margin-left: 20px;
	margin-right : 20px;
    width:80%

}

#fo{
	width : 100%
	height : auto;
}

#footer{
	flex-direction : column;
	border : 1px solid black;
	width : 100%
	height : auto;
}


.footer-liens{
	display : flex;
	flex-flow : column nowrap;
}
.footer-liens li{
	margin-top : 10px;
	
}

.footer-liens p{
	margin-top : 20px;
	order : 1;
}

.container-rdv{
	
	padding : 5px;
	width : 95%;
	
	margin-left : 10px;
	
	
	
}
/**contact**/
input, select, textarea {
    width: 100%; /* Full width */
}

/**video**/

.container_flex_avec_image{
	flex-direction : column;
}

.iframe{
	margin: 0;
	
}

.ifram{
	
	width :100%;
	height :270px;
	
	padding :0;
}

.ifram2{
	
	width :75%;
	height :170px;
	
	padding :0;
}

#medecin{
	margin : auto;
	width :40%;
}
.map2{
	display : none;
}

.container-info2{
  
    height: auto;
    
}

.active3 {
 
  color: white;
	 outline: none;
}
.dropdown-container {
  display: none;
	background :#404040;
}

.fa-caret-down {
  float: right;
 
}
