#panel, #panel2, #panel3, #panel4, #panel5, #panel6, #panel7, #panel8 {
	    display:none;

    }
    
#panel a, #panel2 a, #panel3 a, #panel4 a, #panel5 a, #panel6 a, #panel7 a, #panel8 a {
	    display:inline;


    }
    
img.middle {
    vertical-align: text-middle;
}

.mapso {

	border-style: none;
	}
	
.mapso td > img {
	padding: 5px;
	}

.mapso td > h2 {
	vertical-align:middle;
	margin-top:0px;
	}

	
hr.style-four {
    height: 12px;
    border: 0;
    box-shadow: inset 0 3px 3px -3px rgba(0, 0, 0, 0.5);
}




.roundedImage {
    background:url(/img/aymeric.jpg) no-repeat 0px 0px;
    overflow:hidden;
    -webkit-border-radius:60px;
    -moz-border-radius:60px;
    border-radius:60px;
    width:100px;
    height:100px;
    box-shadow: 0px 0px 10px #343434;
        margin: 10px auto 30px;
}

/* Badge personnalisé pour les prestations */

.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  background-color: transparent;
  border-radius: 10px;
}


.badge a:link { 
    color: #5E5F61;
    text-decoration: none;
    cursor: pointer;
     opacity: 0.3;
    filter: Alpha(opacity=30); /* IE8 and earlier */
}

.badge a:visited { 
    color: #5E5F61;
    text-decoration: none;
    cursor: pointer;
}


.badge a:hover {
	color: black;
	text-decoration: none;
	
	}
	
.badge a:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}



	
.list-group-item > a {
	color: #5E5F61;
	text-decoration: none;
	font-size: 16px;
	}



/* Affiche ou pas le texte */


#panel {
    display: none;
    }
    
balise  {
    display: none;
    }
    
/* Dérogation style carousel */

.carousel-caption {
	text-shadow: 1px 1px black ;

}

	
	
.container .jumbotron,
.container-fluid .jumbotron {
     padding: 10px 0;
     margin-top: 0px;
     padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 0px;
    text-align: center;
    height: 456px;
  }
	
.jumbotron h2,
.jumbotron .h2 {
	  font-size: 2.2vw;
	  margin-top: 10px;
  }
	
.jumbotron a > img {
	
	  -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:20px;
    box-shadow: 0px 0px 10px #FFFFFF;
    margin-left: auto;
    margin-right: auto;
    
    }
  
  .cadrecontact h1 {
		font-size: 40px;
		
		}
		
.cadrecontact a {
		font-size: 50px;
		}  

  

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

  
  body {
  font-size: 14px;
    background-color: rgba(248, 252, 250, 1); 

  }
  
  blockquote {
  font-size: 16px;
}

  
h1 {
  font-size: 36px;

  }
  
h2 {
  font-size: 26px;

  }
  
 
  
  #contact {
	font-size: 4.5vw;
	
		}
		

.cadrecontact, .cadrecontactdiv {
		display: none;
		}


		


.jumbotron h2,
.jumbotron .h2 {
	  font-size: 4vw;
  }

.container .jumbotron,
.container-fluid .jumbotron {

    height: 100%;
  }
		
/* Dérogation Bootstrap Panels */
.panel-default {
	margin-top: 10px;
	}
	
	.encart {
 font-size: 16px;
 }
 
 
/*contact form */

#btnlg {
 
 display:none;
 
 }
 
	}
	
@media screen and (min-width: 993px) {

 body {
  font-size: 16px;
    background-color: rgba(248, 252, 250, 1); 

  }
  
  blockquote {
  font-size: 18px;
}
  
  h1 {
  font-size: 40px;

  }
  
   h2 {
  font-size: 30px;
  margin-top: 0px;
  }
  
  
  
#contact {
			display: none;
	
		}
		
#1 a {
	font-size: 18px;

}

.cadrecontact {
		margin-top: 20px;
		
	
		
		}
.cadrecontact a {
		height: 100%; 
		width: 100%;
		padding-top: 20px;
		}

/* Dérogation Bootstrap Panels */
.panel-default {
	height: 350px;
	
	}

.encart {
 font-size: 1.8vw;
 }
 
 /*contact form */

#btnmd {
 display:none;
  }


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

h1 {
  font-size: 26px;

  }
  
  h2 {
  font-size: 20px;

  }
  
    
  #contact {
	font-size: 5vw;
	
		}
		
		 blockquote {
  font-size: 14px;
}

  
}

	




