fieldset {
    border: 1px solid #d9dbe0 !important;
    border-radius: 5px;
    padding: 0 1.4em 1.4em 1.4em !important;
    margin: 0 0 1.5em 0 !important;
    -webkit-box-shadow:  0px 0px 0px 0px #000;
    box-shadow:  0px 0px 0px 0px #000;
}

th a {
    color: #b60404 !important;
}

.nav-item.active:after {
    border-color: #d63939 !important;
}

.form-check-input:checked {
    background-color: #d63939 !important;
}

.form-selectgroup-input:checked+.form-selectgroup-label .form-selectgroup-check{
    background-color: #d63939 !important;
}

.leaflet-marker-icon dg-customization__marker dg-customization__marker_type_mushroom
leaflet-zoom-animated leaflet-interactive {
    color:  #d63939 !important;
}


legend {
    font-size: 12px !important;
    text-align: left !important;
    width: auto !important;
    padding: 0 10px !important;
    border-bottom: none;
    color: #768192;
}

.toast-info {
    color: #349AFE !important;
    background-color: #D6EBFF !important;
    border-radius: 5px !important;
    border: 1px solid #349AFE;
}

.toast-error {
    color: #772C35 !important;
    background-color: #F9DDDE !important;
    border-radius: 5px !important;
    border: 1px solid #F7D0D0;

}

.blurred {
    filter: blur(2px);
    pointer-events: none;
    opacity: 0.9;
}

.flatpickr-current-month {
    font-size: 120%;
}

.table-row-green {
    background-color: lightgreen;
    font-size: larger;
}

.table-row-muted {
    background-color: #f1f1f1;
    color: lightgray;
}
.icon-mr-0.btn .icon{
    margin: 0!important;
}
