/*.legend-group text {*/
/*    font-size: .5em;*/
/*}*/

.range-grid {
    display: grid;

    grid-template-columns: 1fr 1fr;
    column-gap: 1rem;

    & label {
        grid-column: span 2;
    }
}

.canadaGroup:hover {
    outline: black 2px solid;
}

/*.axes text {*/
/*    font-size: 12px !important;*/
/*}*/
.tooltip {
    background-color: white;
    color: black;
    border: 1px solid black;
    border-radius: 5px;
    padding: 10px;
    position: fixed;
    max-width: 250px;
    font-size: 20px;
    pointer-events: none;
}

.mrgn-tp-none {
    margin-top: 0;
}

.map-small-note-container p,
.chart-small-note-container p {
    /*line-height: 1.7;*/
    font-size: .7em;
    text-align: left;
    margin: 0;
    font-weight: bold;
}

.ttFuncChartRect {
    width: 15px;
    height: 15px;
    display: inline-block;
}

.bg-primary {
    background-color: #fff !important;
    color: #26374A !important;
}

.sorting-cnt {
    display: none
}

.bar-group text {
    font-size: .55em
}

.dataTable .sorting_asc,
.dataTable .sorting_desc {
    background-color: #26374A !important;
    color: #fff
}

table.dataTable thead .sorting_asc {
    padding-right: 15px;
}

table.dataTable thead .sorting_desc {
    padding-right: 15px;
}

table.dataTable thead .sorting {
    padding-right: 15px;
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center right;
}

.legend .background {
    opacity: 0
}

.noData {
    display: none ! important
}

#map-title {
    text-align: left;
}

#bar-svg .graph-title,
#bar-svg .n-axis-title,
#bar-svg .c-axis-title,
#line-svg .graph-title,
#line-svg .n-axis-title,
#line-svg .c-axis-title {
    font-size: 1.5em;
}

#bar-chart-title,
#line-chart-title {
    text-align: left;
}

.small-note {
    font-size: .6em;
    text-align: left;
    margin: 0;
}

.form-group-sm {
    margin-bottom: 1rem;
}
