.hidden {
visibility:hidden;
}
.legend {
cursor:pointer;
}
.leaflet-container {
z-index:0
}
.elevation-detached {
font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif;
height:auto;
width:100%;
position:relative;
}
.elevation-detached .elevation {
width:100%;
}
.elevation-detached .background {
max-width:100%;
}
.elevation-div {
z-index:3000;
}
.elevation-control.elevation .background {
background-color:rgba(70,130,180,.2);
/* border-radius:5px; */
overflow:visible;
display:block;
touch-action:none
}
.elevation-control.elevation .axis line,
.elevation-control.elevation .axis path {
stroke:#2d1130;
stroke-width:1;
fill:none
}
.elevation-control.elevation .grid .tick line {
stroke:#eee;
stroke-width:1px;
shape-rendering:crispEdges
}
.elevation-control.elevation .grid path {
stroke-width:0;
pointer-events:none
}
.elevation-control.elevation .axis text {
text-anchor:end;
fill:#000;
font-weight:700
}
.elevation-control.elevation .horizontal-drag-line {
stroke:transparent;
cursor:row-resize;
stroke-width:1.1;
stroke-dasharray:5
}
.elevation-control.elevation .active .horizontal-drag-line {
stroke:#000
}
.elevation-control.elevation .horizontal-drag-label {
font-weight:700;
fill:#000;
paint-order:stroke;
stroke:#fff;
stroke-width:2px;
pointer-events:none
}
.elevation-control.elevation .horizontal-drag-group {
cursor:row-resize;
color:#000
}
.elevation-control.elevation .mouse-focus-line {
stroke:#0d1821;
stroke-width:1;
pointer-events:none
}
.elevation-control.elevation .mouse-focus-label-rect {
fill:#000;
fill-opacity:.75;
pointer-events:none;
stroke-width:1;
stroke:#444
}
.elevation-control.elevation .mouse-focus-label-text {
fill:#fff;
pointer-events:none;
font-size:10px
}
.elevation-control.elevation .mouse-drag {
fill:rgba(23,74,117,.4)
}
.elevation-control.elevation .elevation-toggle {
cursor:pointer;
box-shadow:0 1px 7px rgba(0,0,0,.4);
border-radius:5px;
width:36px;
height:36px;
background-color:#f8f8f9
}
.elevation-summary {
font-family:Lucida Grande,Lucida Sans Unicode,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 auto
}
.leaflet-control-container .elevation-summary {
text-shadow:1.5px 0 0 #fff,-1.5px 0 0 #fff,0 1.5px 0 #fff,0 -1.5px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff
}
.elevation-detached .elevation-summary {
margin:0 45px
}
.elevation-summary.multiline-summary {
margin-right:30px
}
.elevation-detached .elevation-summary.multiline-summary {
margin-bottom:12px;
margin-top:12px;
line-height:2
}
.elevation-summary.inline-summary>span:not(:last-child):after {
content:"\0020\2014\0020"
}
.elevation-summary.multiline-summary>span {
display:block
}
.elevation-summary.multiline-summary .download {
float:right;
margin-top:-2.5em;
font-weight:700;
font-size:1.2em
}
.elevation-detached .elevation-summary.multiline-summary .download {
margin-top:-3.5em
}
.elevation-summary .summaryvalue {
font-weight:700
}
.elevation-control.elevation-collapsed .background,
.elevation-control.elevation-collapsed .elevation-summary {
display:none
}
.elevation-control.elevation-collapsed .elevation-toggle {
display:block
}
.elevation-control.elevation .elevation-toggle-icon {
background:url(../images/elevation-steelblue.png) no-repeat 50%
}
.elevation-control.elevation.elevation-expanded .elevation-toggle-icon.close-button {
background:transparent url(../images/remove.svg) no-repeat 50%;
position:absolute;
right:5px;
top:5px;
height:20px;
width:20px
}
.leaflet-elevation-pane .height-focus,
.leaflet-overlay-pane .height-focus {
stroke:#000;
fill:#fff
}
.leaflet-elevation-pane .height-focus.line,
.leaflet-overlay-pane .height-focus.line {
pointer-events:none;
stroke-width:2
}
.leaflet-elevation-pane .height-focus-label,
.leaflet-overlay-pane .height-focus-label {
font-size:12px;
font-weight:600;
fill:#000;
paint-order:stroke;
stroke:#fff;
stroke-width:2px
}
.elevation-waypoint-icon:before {
background:url(../images/a-voir.svg) no-repeat 50%/contain;
content:"";
width:100%;
height:100%;
display:inline-block;
/* filter: drop-shadow(5px 5px 5px #0000009e);	 */
}
.elevation-position-icon:before {
/* background:url(../images/elevation-position.png) no-repeat 50%/contain; */
background:url(../images/a-voir.svg) no-repeat 50%/contain;
content:"";
width:100%;
height:100%;
display:inline-block
}
.elevation-polyline {
filter:drop-shadow(1px 1px 0 #FFF) drop-shadow(-1px -1px 0 #FFF) drop-shadow(1px -1px 0 #FFF) drop-shadow(-1px 1px 0 #FFF)
}
.elevation-placeholder {
margin:auto;
height:auto;
width:100%
}
.elevation-placeholder~* {
display:none!important
}
.diff1-theme.elevation-control.elevation .background {
background-color:rgba(0,102,76,0.2);
}
.diff1-theme.elevation-control.elevation .axis line,
.diff1-theme.elevation-control.elevation .axis path {
stroke:#566b13
}
/* .diff1-theme.elevation-control.elevation .grid .tick line {
stroke:#1a6600
} */
.diff1-theme.elevation-control.elevation .mouse-drag {
fill:rgba(204, 247, 65, 0.2);
}
.diff1-theme.elevation-control.elevation .area {
fill:rgba(26,102,0, 0.4)
}
.diff1-theme.elevation-control.elevation .mouse-focus-line {
stroke:#101404
}
.diff1-theme.height-focus {
stroke:#000;
fill:#008000
}
.diff1-theme.elevation-polyline {
stroke:#008000
}
.diff2-theme.elevation-control.elevation .background {
background-color:rgba(0,102,76,0.2);
;
}
.diff2-theme.elevation-control.elevation .axis line,
.diff2-theme.elevation-control.elevation .axis path {
stroke:#ff794c
}
/* .diff2-theme.elevation-control.elevation .grid .tick line { */
/* stroke:#ff794c */
/* } */
.diff2-theme.elevation-control.elevation .mouse-drag {
fill:rgba(247, 190, 117, 0.2);
}
.diff2-theme.elevation-control.elevation .area {
fill:rgba(255,64,0,0.3)
}
.diff2-theme.elevation-control.elevation .mouse-focus-line {
stroke:#0d1821
}
.diff2-theme.height-focus {
stroke:#000;
fill:#ff4000
}
.diff2-theme.elevation-polyline {
stroke:#ff4000
}
.diff3-theme.elevation-control.elevation .background {
background-color:rgba(0,102,76,0.2);
}
.diff3-theme.elevation-control.elevation .axis line,
.diff3-theme.elevation-control.elevation .axis path {
stroke:#ff9999
}
.diff3-theme.elevation-control.elevation .mouse-drag {
fill:rgba(247, 150, 150, 0.4);
}
.diff3-theme.elevation-control.elevation .elevation-toggle-icon {
background:url(../images/elevation-steelblue.png) no-repeat 50%
}
.diff3-theme.elevation-control.elevation .area {
fill:rgba(216, 0, 39, 0.3)
}
.diff3-theme.elevation-control.elevation .mouse-focus-line {
stroke:#000
}
.diff3-theme.height-focus {
stroke:#000;
fill:#d80027
}
.diff3-theme.elevation-polyline {
stroke:#d80027
}
.diff4-theme.elevation-control.elevation .background {
background-color:rgba(0,102,76,0.2);
}
.diff4-theme.elevation-control.elevation .axis line,
.diff3-theme.elevation-control.elevation .axis path {
stroke:#777777
}
.diff4-theme.elevation-control.elevation .elevation-toggle-icon {
background:url(../images/elevation-steelblue.png) no-repeat 50%
}
.diff4-theme.elevation-control.elevation .mouse-drag {
fill:#ffffff;
}
.diff4-theme.elevation-control.elevation .area {
fill:rgba(121, 121, 106, 0.4)
}
.diff4-theme.elevation-polyline {
stroke:#000
}