html, body {
    margin: 0;
    padding: 0;
    height: 100%;
}

.calcite-nav-bottom .calcite-map .leaflet-control-zoom {
    margin-top: 28px;
}

.calcite-navbar-search {
    margin-top: 0;
    margin-right: 5px;
    padding: 5px 0;
}

.calcite-nav-bottom .panel-body .geocoder-control-suggestions.leaflet-bar {
    top: 25px;
    bottom: auto;
}

.calcite-maps .esri-truncated-attribution {
    max-width: 100% !important;
    width: 100%;
}

.leaflet-touch .leaflet-bar {
    border: none;
}

div#footer-fluid {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 999;
    height: 50px;
    text-align: right;
}

.china {
    filter: hue-rotate(45deg);
}

