#fullscreen-toggle {
    border: none;
    padding: 5px;
    background-color: #fff;
}

/* Added styles for the suggestions dropdown */
.locations-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    width: auto;
    max-height: 250px;
    overflow-y: auto;
    z-index: 9999; /* Set a z-index to ensure the dropdown appears above other elements */
}

.locations-list li {
    padding: 10px;
    background-color: #f9f9f9;
    border: 1px solid #ddd;
    cursor: pointer;
    max-width: 500px;
}

.locations-list li:hover {
    background-color: #f1f1f1;
}

/* Styles for scrollbar track */
.locations-list::-webkit-scrollbar-track {
    background-color: #f1f1f1; /* Change scrollbar track color */
}

/* Styles for scrollbar thumb */
.locations-list::-webkit-scrollbar-thumb {
    background-color: #888; /* Change scrollbar thumb color */
    border-radius: 10px; /* Rounded corners for the scrollbar thumb */
}

/* Styles for scrollbar corner */
.locations-list::-webkit-scrollbar-corner {
    background-color: transparent; /* Hide scrollbar corner */
}

/* Styles for scrollbar */
.locations-list::-webkit-scrollbar {
    width: 12px; /* Set width of the scrollbar */
}

.pickr {
    top: -10px;
    left: -2px;
}

/*Colour pallete drawing tool icon*/
.leaflet-pm-toolbar .leaflet-pm-icon-colour-palette {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAglJREFUOE+t1EmoT2EYx/HPzRAlQ4QFoSQbG8MeiS4lCxY2KJEoQ6aQBRkyy4LYYIMiQoYVJSsyZGdjKhmSdEmZvU89R6d/f9e95d2c0znv+32f4fd7Wvzn1dIOrw9mYDIGoQue4zYu4WOzs82AXbEea/ATN/EUsXdEAU7BL+zEPnyvgxuBfXEeY7CxAE6W59eGSHpgUblgC+5jNj5Ue+rAbrie6U3Hi9wUeyLaWHszungfiWt4htYq0jpwQ7lpJSbUYHFwLO4lMN4f1CIO6J1Mf098r4DRgCj4OhzDMkzCCrzH2YTMQX8cxA0cLv+XYyuGlEw+VcC5+XMgvmUHe5XnauxvqGF8i9Sjy73RE2+wBKcq4NG8OQoca2lGGCV42QCMSA5khEfy3wW8inMV8DIe14rfWbnvTmW0VsCQSqQwv4OkXZniPFzMEowqMppZAWfhHDbjIcaVtKJRUfiQRuO6i/EJWptn38UlddksLg3ZhMF4VOrxNl1xCHGovkZjWgr/c9YvlHGmPS8HYGJGGYC2lM+TIuYFNYFHd7enLdv+BQxodG8VvqQtw8cDUp/DUvQh6qjrH2G314sYDOHb0+nvsNpxDC+uulLq9hpTS/1/dBZ4Im/tjoXpjmhguKfpcPhblFeLi8JBtzKqmI+R9o4UeLvjqxl0KLahX7om5mNIqcMDtoPabr7tNwFJcRVHsPV2AAAAAElFTkSuQmCC);
}

.layer-toggle {
    background-color: #fff;
    padding: 2px;
}