@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400&display=swap");
body {
    font-family: "Montserrat", sans-serif;
}

.table_indicator.table-bordered {
    border: 1px solid #b7b7b7;
}
.table_indicator.table-bordered > thead > tr > th {
    border: 1px solid #b7b7b7;
}
.table_indicator.table-bordered > tbody > tr > td {
    border: 1px solid #b7b7b7;
}
#highmap_div {
    height: 550px;
    margin-top: 30px !important;
}

.indicator_table_container {
    /*height: 500px;*/
    overflow-y: auto;
    font-size: 12px;
    padding: 5px;
}

.table-primary-main {
    background-color: #7cb5ec !important;
    font-weight: bold;
}
.table-primary {
    background-color: #c8dcfc !important;
    font-weight: bold;
}

.indicator_group_heading {
    background-color: #8080f1;
    border: 2px solid #fff;
    padding: 5px;
    margin-bottom: 0;
    font-weight: bold;
}

.accordion-button:not(.collapsed) {
    color: #000;
    background-color: #8080f1;
}

.accordion-button {
    padding: 0.5rem;
    background-color: #8080f1;
}
.accordion-button:hover {
    background-color: #8080f1;
}
