#report-details-container {
    padding-top: 0.8em;
}

#report-details-container .report-details ol li {
    list-style-type: decimal;
    padding-left: 1em;
}

#report-details-container .report-details ol {
    padding-left: 1em;
}

#report-details-container .report-details {
    display: none;
}

.bold {
    font-weight: 700;
}

.no-float {
    float: none;
}

#select-all-topics, #select-all-countries, #select-all-risks {
    display: inline-block;
}

.critical {
    padding: 0.8em;
    margin-bottom: 1em;
    border: 2px solid #ddd;
}

.critical {
    /*background: #c0c0c0;*/
    background: #000;
    /*color: #000000;*/
    color: #fff;
    /*border-color: #616161;*/
    border-color: #5e5e5e;
}

/* leaflet marker icons */
.leaflet-marker-pane .default-icon {
    margin-top: -44px;
    margin-left: -22px;
}

.leaflet-marker-pane .plotting-icon {
    margin-top: -34px;
    margin-left: -17px;
}

.leaflet-container {
    font: inherit !important;
}