.api .bg-dark {
    background-color: #447D22;
    color: #F3F9E8;
}

.api .bg-light {
    background-color: #F7F7F7;
    color: #447D22;
}

.api .fg-dark {
    color: Black;
}

.api .fg-light {
    color: #447D22;
}

.api a {
    color: #447D22;
}

.api a img {
    border: 0;
}

.api .left {
    text-align: left;
}

.api .center {
    text-align: center;
}

.api .right {
    text-align: right;
}

.api .top {
    vertical-align: top;
}

.api .chart-box {
    background-color: #F7F7F7;
    border: 1px solid #DDD;
    width: 500px;
    padding: 20px;
}

.api .chart {
    background-color: White;
    border: 1px solid #CCC;
}

.api .chart .v-axis {
    font-size: smaller;
    padding: 4px 6px;
}

.api .chart-link {
    margin-bottom: 1em;
}

.api .visualization .v-axis {
    font-size: smaller;
    padding: 4px 6px;
}

.api.no-loc .en { display: none; }
.api.no-loc .hk { display: none; }
.api.no-loc .gb { display: none; }

.api.en .hk { display: none; }
.api.en .gb { display: none; }
.api.hk .en { display: none; }
.api.hk .gb { display: none; }
.api.gb .en { display: none; }
.api.gb .hk { display: none; }

.en .api-table .pollutant-names th {
    line-height: 2em;
}
