﻿

.tooltip-inner {
    max-width: 350px;
    width: auto;
}

.copytexthidden {
    opacity: 0;
    visibility: hidden; /* Hide element completely when not visible */
    transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;
}

.copytextvisible {
    opacity: 1;
    visibility: visible;
}


/* hide the number spinners */
input[type="number"] {
    -moz-appearance: textfield;
}

td input {
    /*width: 35%;*/
    font-size: 0.8em;
}

.modelinput {
    background-color: lightblue;
}

.bg-infolight {
    background-color: #eaf2fa;
}

i.helpcolour {
    color: #4e6478;
}

img.logobackground {
    background-color: #036;
}

.mapOverlay {
    position: absolute;
    z-index: 9999;
    border-radius: 4px;
}

.mapCoordinates {
    background-color: rgba(255, 255, 255,.5);
    padding: 2px;
    margin: 2px;
    bottom: 20px;
    right: 20px;
    width: fit-content;
    font-size: small;
}

.resizable-div {
    resize: vertical; /* Allows both horizontal and vertical resizing */
    overflow: auto; /* Required for resize to work properly */
    position:relative;
}

.mapDiv {
    height: 300px;
}

.leaflet-control.leaflet-control-attribution{
    /*background:red;*/
    margin-right:15px !important;
}