.leaflet-control-layers-toggle.leaflet-layerstree-named-toggle { margin: 2px 5px; width: auto; height: auto; background-image: none; } .leaflet-layerstree-node { } .leaflet-layerstree-header input{ margin-left: 0px; } .leaflet-layerstree-header { padding: 0px 10px -3px 6px; } .leaflet-layerstree-header-pointer { cursor: pointer; } .leaflet-layerstree-header label { display: inline-block; cursor: pointer; } .leaflet-layerstree-header-label { } .leaflet-layerstree-header-name { padding-bottom: 5px; margin-bottom: 5px; } .leaflet-layerstree-header-space { } .leaflet-layerstree-children { padding-left: 10px; } .leaflet-layerstree-children-nopad { padding-left: 0px; } .leaflet-layerstree-closed { color: #696969; } .leaflet-layerstree-opened { color: #e37200; } .leaflet-layerstree-hide { display: none; } .leaflet-layerstree-nevershow { background-color: #ff0000; display: none; } .leaflet-layerstree-expand-collapse { width: 50%; text-align: center; cursor: pointer; } span.leaflet-layerstree-expand-collapse { display: inline-block; overflow: hidden; } .leaflet-control-layers-list { width: 320px; font-family: Arial; font-size: 14px; padding: 5px 5px 5px; margin-bottom: 2px; } .leaflet-control-layers-expanded { background-color: rgba(255, 255, 255, 0.90); } .leaflet-control-layers-selector { background-color: rgba(255, 255, 255, 0.90); } input[type="radio"], input[type="checkbox"] { display:none; } input[type="radio"] + span:before, input[type="checkbox"] + span:before { font-family: 'Font Awesome 6 Pro'; padding-right: 8px; padding-top: -18px; } input[type="radio"] + span:before { content: "\f111"; /* circle-blank */ color: #e37200; font-size: 17px; } input[type="radio"]:checked + span:before { content: "\f192"; /* circle */ color: #e37200; font-size: 17px; } input[type="checkbox"] + span:before { content: "\f204"; /* check-empty */ color: #e37200; font-size: 19px; } input[type="checkbox"]:checked + span:before { content: "\f205"; /* check */ color: #e37200; font-size: 19px; } .leaflet-touch .leaflet-control-layers { border: 0px solid rgba(80, 80, 80, 0.51); background-clip: padding-box; border-radius: 4px; } .leaflet-touch .leaflet-bar { border: 1px solid rgba(80, 80, 80, 0.51); background-clip: padding-box; border-radius: 4px; }