#buildings {
  [zoom >= 13] {
    polygon-fill: @building-low-zoom;
    polygon-clip: false;
    [zoom >= 16] {
      line-color: @building-line;
      polygon-fill: @building-fill;
      line-width: .5;
      line-clip: false;
    }
  }
}


#bridge {
  [zoom >= 12] {
    polygon-fill: #ff0000; // #B8B8B8;
  }
}



/* Features related to (postal) adresses: */
#addresses_pois,
#addresses {
  [zoom >= 17] {
    text-name: "[housename]";
    ["housenumber" != null] {
      text-name: [housenumber];
      ["housename" != null] {
        text-name: [housenumber] + "\n" + [housename];
      }
    }
    text-placement: interior;
    text-min-distance: 1;
    text-wrap-width: 20;
    text-face-name: @book-fonts;
    text-fill: @address-color;
    text-halo-radius: @standard-halo-radius;
    text-halo-fill: @standard-halo-fill;
    text-size: 10;
    [zoom >= 20] {
      text-size: 11;
    }
  }
}
