
.form-check-input:checked {
    background-color: darkslategray; /*#3CA259;*/
    border-color: darkslategray; /*#3CA259;*/
}

.rc-slider-handle {
    border: solid 2px darkslategray;
  }
  .rc-slider-handle:hover {
    border: solid 2px darkslategray;
  }
  .rc-slider-handle-click-focused:focus {
    border-color: darkslategray;
  }
  .rc-slider-track {
    background-color: darkslategray;
  }
  .rc-slider-dot-active {
    border-color: darkslategray;
  }
  .rc-slider-handle:active {
    border-color: darkslategray;
    box-shadow: 0 0 5px darkslategray;
  }

::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}
::-webkit-scrollbar-track {
    background-color: white;
}
::-webkit-scrollbar-thumb {
    border-radius: 50px;
    background: lightgrey; /*#3CA259;*/
}

.offcanvas-body {
    padding: 0rem 1rem;
    height: calc(100vh - 200px);
    overflow-y: auto;
    max-height: calc(100vh - 200px);
}

.tooltip-inner {
    max-width: none;
    text-align: justify;
}

.p {
    text-align: justify;
}

.title-info-pannel {
    font-size: 22px;
    font-weight: 500;
    line-height: 1.2;
    margin: 0 0 0.5rem;
    color: white;
    background-color: #212529;
    padding: 6px;
    border-radius: 6px;
    display: flex;
}


.subtitleperso {
    border-left: 5px solid rgb(60, 162, 89);
    margin: 1rem 0rem 0.5rem;
    padding-left: 10px;
    font-size: 1.2rem;
}

.tiny-header {
    font-size: 10px;
}

.page-text {
    overflow-y: auto;
    height: calc(100vh - 52px);
    padding: 3rem 8rem;
}

.Select-menu-outer {
    display : block !important;
}


.img-fit{
    max-width: 750px;
    image-rendering: -webkit-optimize-contrast;
    display: block;
    /* max-height:600px; */
    width: auto;
    /*height: auto;*/
    margin: 1rem auto 1rem;
  }
  
  .img-legend {
    font-style: italic;
    text-align: center;
    margin: 0.5rem auto 1rem;
  }

/*
.leaflet-tooltip {
    max-width: 20rem;
    width: 20rem;
    white-space: inherit !important;
}
*/