.v-alert {
    font-size: 14px !important;
}

.v-time-picker-title {
    color: initial !important;
}
.leaflet-marker-icon {
    margin: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border: none;
}

.location-edit-marker {
    border-radius: 50%;
    background-color: #F00;
    border: solid 1px black;

    height: 16px;
    width: 16px;

    margin-top: -8px !important;
    margin-left: -8px !important;
}
.edit-files .v-list-item .v-list-item__action {
    display: none;
}

.edit-files .v-list-item:hover .v-list-item__action {
    display: inherit;
}

.edit-files .v-list-item:hover {
    border-radius: 6px;
    background-color: #F5F5F5;
    width: inherit;
    margin: 0 -12px !important;
    padding: 0 12px !important;
}



.location-edit-map {
    z-index: 0;
}

.location-edit-marker {
    border-radius: 50%;
    background-color: #F00;
    border: solid 1px black;

    height: 16px;
    width: 16px;

    margin-top: -8px !important;
    margin-left: -8px !important;
}

.edit-photos-marker {
    border-radius: 50%;
    background-color: #F00;
    border: solid 1px black;

    height: 16px;
    width: 16px;

    margin-top: -8px !important;
    margin-left: -8px !important;
}

.edit-photos-marker.active {

}

.edit-photos-marker.inactive {
    background-color: grey;
}

.photo-actions .v-icon {
    color: white !important;
}
.edit-field {
    display: grid; 
    grid-gap: 4px 50px;
    grid-template-columns: 1fr 2fr;
}

@media (max-width: 800px) {
    .edit-field {
        grid-template-columns: 1fr;
    }
}

.edit-section .v-text-field {
    margin-top: 0px;
}

.edit-section .v-input__slot:before {
    border: none !important;
}

.leaflet-pane {
    z-index: 0;
}

.edit-section-label {
    font-size: 14px;
}

.edit-section-children .v-expansion-panel-content__wrap {
    padding: 0;
}

.leaflet-container {
    z-index: 4;
}

textarea {
    min-height: 26px !important;
    line-height: 1.5rem !important;
}

.v-expansion-panel--active > .v-expansion-panel-header {
    min-height: 48px !important;
}

.edit-sections-menu .v-list-item--active {
    background-color: #fafafa !important;
    box-shadow: var(--elevation-light);
}

.edit-sections-menu .v-list-item--active:before {
    background-color: transparent;
}

