
.infobox-periodos-container {
    overflow-x: hidden;
    overflow-y: auto;
    scrollbar-width: thin;
    scrollbar-color: #999;
}
.infobox-periodos-container-height {
    height: 190px;
    min-width: 250px;
}

/* 
    espÃ©cie de sobreposiÃ§Ã£o de "road-cut-date" (estilizaÃ§Ã£o da infobox)
*/
.road-cut-date-2 {
    padding-top:12px;
    display:flex;
    gap:12px
  }
.road-cut-date-2 .start-date,
.road-cut-date-2 .end-date {
    display:flex;
    flex-direction:column;
    gap:4px
  }
.road-cut-date-2 .start-date .label,
.road-cut-date-2 .end-date .label {
    font-size:12px;
    font-weight:500;
    line-height:18px;
    color:#5E718D;
    margin:0;
    text-transform:uppercase
}
.road-cut-date-2 .start-date .date,
.road-cut-date-2 .start-date .time,
.road-cut-date-2 .end-date .date,
.road-cut-date-2 .end-date .time {
    display:flex;
    align-items:center;
    gap:4px
}
.road-cut-date-2 .start-date .date p,
.road-cut-date-2 .start-date .time p,
.road-cut-date-2 .end-date .date p,
.road-cut-date-2 .end-date .time p {
  font-size:14px;
  font-weight:400;
  line-height:20px;
  color:#1C222B;
  margin:0
}

/*
   Sobrepor estilos da livraria Leaflet
*/
.leaflet-popup-content-wrapper {
    border-radius: 0;
}

.leaflet-top.leaflet-right a.leaflet-control-layers-toggle {
    display: none;
}

.leaflet-top.leaflet-left a.leaflet-control-layers-toggle {
    display: none;
}

.leaflet-control-layers-list {
	width: auto !important;
}




          
    
        