.profil
	{
	position:absolute;
	top:5px;;
	left:8px; 
		
	height: 90vh; 
	width:98vw;
		
	border-style:solid;
	border-radius:10px;
	border-color:gray;
border-width:0
}

.graphe
{
	position:absolute;
	top:66vh;
	left:-5vw;
	width:110%;
	height:40vh;
	border-style:solid;
	transform:scale(0.5);
 background: black;
z-index:100000000000000000000000000000000000000000000;
visibility: hidden;
}

#elevation 
	{
	position:absolute;
	top:0vh;
	left:13vw;
	width:88%;
	background: white;
	height:40vh;
	border-radius:8px;
  border-style:solid;
	border-color:blue;	
z-index: 9999999999999999999999999999999999999999999999999999999999
}
.zooms
	{
	position:absolute;
	top:34%;
	left:3.3%;
	height: 12.6vh; 
	width:5%;
  border-style:solid	;
	border-width:0px;
  z-index:111;
transform: scale(2)		
}

/* Position des boutons */
.zoom_d, .zoom_o, .zoom_t, .zoom_f, .zoom_c
	{
	position:absolute;
  width:100%;
	cursor:pointer;
	border-style:solid	;
	border-color:red;
	border-width:0;
	}

/* Position des boutons */
.zoom_d {left:0%;top:0vh}
.zoom_t {left:0%;top:5vh;}
.zoom_f {left:0%;top:7.5vh}
.zoom_o {left:0%;top:2.5vh;}
.zoom_c {left:0%;top:10vh}
/* Style des boutons */
.btn_zm
  {
font-size:1.6vh;
font-weight: bold;
width:100%;
border-style:solid;
border-color:blue;
border-width:1px;
border-radius:6px;
}

/********** MODIFICATIONS CSS LEAFLET ALTIMETRIE  **********************************/
/* Resume en bas du graphe */
.elevation-summary 
{
  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
  font-size: 2.5vh;
  margin: var(--ele-sum-margin, 0 auto);
  text-shadow: var(--ele-sum-shadow, 1px 0 0 #FFF, -1px 0 0 #FFF, 0 1px 0 #FFF, 0 -1px 0 #FFF, 1px 1px #FFF, -1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF);
}

/* Pave datas dans le graphe */
.elevation-control .mouse-focus-label-rect 
  {
  fill: black;
  fill-opacity: 0.7;
  stroke-width: 0;
  stroke: #666;
font-size:2vh;  
}
.elevation-control .mouse-focus-label-text 
{
	width:5vw;
  fill: #FFF;
  font-size: 3vh;
}

/* Altitude sur la carte */
.leaflet-elevation-pane .height-focus-label,
.leaflet-overlay-pane .height-focus-label 
  {
  font-size: 8vh;;
  fill: #0000ff;
  }

/* Trait verticalsur la carte */
.leaflet-elevation-pane .height-focus,
.leaflet-overlay-pane .height-focus
  {
  stroke: #ff0000;
  fill: var(--ele-circle, var(--ele-area, #0000ff));
  }

/* Ombres valeurs */
.elevation-control .axis text,
.elevation-control .legend text,
.elevation-control .point text {
  fill: #000;
  font-weight: 700;
  paint-order: stroke fill;
  stroke: #fff;
  stroke-width: 0px
}

/* Bordure du graphe */
.elevation-control .area {
  fill: var(--ele-area, #4682B4);
  stroke: var(--ele-stroke, #000);
  stroke-width: 0.2;
  paint-order: stroke fill;
}
