]> git.openstreetmap.org Git - nominatim-ui.git/commitdiff
add dist/ directory for first time
authormarc tobias <mtmail@gmx.net>
Mon, 2 Dec 2019 16:17:41 +0000 (17:17 +0100)
committermarc tobias <mtmail@gmx.net>
Mon, 2 Dec 2019 16:17:41 +0000 (17:17 +0100)
3249 files changed:
.gitignore
dist/assets/css/Control.MiniMap.min.css [new file with mode: 0644]
dist/assets/css/bootstrap-theme.min.css [new file with mode: 0644]
dist/assets/css/bootstrap-theme.min.css.map [new file with mode: 0644]
dist/assets/css/bootstrap.min.css [new file with mode: 0644]
dist/assets/css/bootstrap.min.css.map [new file with mode: 0644]
dist/assets/css/common.css [new file with mode: 0755]
dist/assets/css/details.css [new file with mode: 0755]
dist/assets/css/images/layers-2x.png [new file with mode: 0644]
dist/assets/css/images/layers.png [new file with mode: 0644]
dist/assets/css/images/marker-icon-2x.png [new file with mode: 0644]
dist/assets/css/images/marker-icon.png [new file with mode: 0644]
dist/assets/css/images/marker-shadow.png [new file with mode: 0644]
dist/assets/css/images/toggle.png [new file with mode: 0644]
dist/assets/css/images/toggle.svg [new file with mode: 0644]
dist/assets/css/leaflet.css [new file with mode: 0644]
dist/assets/css/search.css [new file with mode: 0755]
dist/assets/images/favicon-16x16.png [new file with mode: 0644]
dist/assets/images/favicon-194x194.png [new file with mode: 0644]
dist/assets/images/logo.gif [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_alpinehut.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_camping.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_caravan_park.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_hotel2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_shelter2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/accommodation_youth_hostel.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_bench.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_court.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_firestation3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_fountain.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_information.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_library.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_police2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_box.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_post_office.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_prison.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_recycling.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_survey_point.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_telephone.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_disabled.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_men.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_toilets_women.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/amenity_waste_bin.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_bollard.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_enterance.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_gate.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_lift_gate.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_stile.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/barrier_toll_booth.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/education_nursery.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/education_school.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/education_university.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_bar.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_cafe.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_drinkingtap.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_fastfood2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_pub.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/food_restaurant.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_dentist.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_doctors.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_hospital_emergency2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_opticians.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_pharmacy_dispensing.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/health_veterinary.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_deciduous.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grass.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_grasssvg.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_hills.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_quary.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_scrub.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/landuse_swamp.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_atm2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_bank2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/money_currency_exchange.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_bahai3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_buddhist3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_christian3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_hindu3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_islamic3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jain3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_jewish3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_shinto3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_sikh3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/place_of_worship_unknown3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_boundary_administrative.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_bunker.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_cave.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_embassy2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_military_bunker.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_mine_abandoned.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_peak.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_city.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_town.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_place_village.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_point_of_interest.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_communications.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_power.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/poi_tower_water.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_alcohol.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bakery.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_bicycle.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_book.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_butcher.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_car_repair.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_clothes.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_confectionery.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_convenience.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_diy.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_estateagent3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_fish.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_garden_centre.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_gift.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_greengrocer.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hairdresser.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_hifi.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_jewelry.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_laundrette.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_mobile_phone.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_motorcycle.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_music.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_pet2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_photo.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_supermarket.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_tackle.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/shopping_video_rental.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_archery.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_baseball.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_cricket.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_diving.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_golf.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gym.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_gymnasium2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_hillclimbing.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_horse_racing.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_iceskating.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_jetski.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_leisure_centre.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_motorracing.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_playground.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_sailing.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_crosscountry.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_skiing_downhill.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_snooker.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_soccer.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_indoor.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_swimming_outdoor.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_tennis.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/sport_windsurfing.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_archaeological2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_art_gallery2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_battlefield.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_beach.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_casino.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_castle.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_cinema2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_fountain.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_memorial.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_monument.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_museum.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_picnic.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_ruin.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_steam_train.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_theatre.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_view_point.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_waterwheel.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_windmill.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_wreck.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/tourist_zoo.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_aerodrome2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_airport2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_station.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_bus_stop2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_car_share.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_ford.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_fuel_lpg.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_lighthouse.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_marina.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_bicycle.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_car_paid.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_disabled.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_parking_private3.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_port.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_bicycle.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_rental_car.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_roundabout_clockwise.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_taxi_rank.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_traffic_lights.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_train_station2.p.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.glow.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.glow.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.glow.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.glow.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.glow.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.n.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.n.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.n.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.n.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.n.32.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.p.12.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.p.16.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.p.20.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.p.24.png [new file with mode: 0755]
dist/assets/images/mapicons/transport_tram_stop.p.32.png [new file with mode: 0755]
dist/assets/images/osm_logo.120px.png [new file with mode: 0755]
dist/assets/js/Control.MiniMap.min.js [new file with mode: 0644]
dist/assets/js/bootstrap.min.js [new file with mode: 0644]
dist/assets/js/handlebars.min.js [new file with mode: 0644]
dist/assets/js/jquery.min.js [new file with mode: 0644]
dist/assets/js/leaflet.js [new file with mode: 0644]
dist/assets/js/leaflet.js.map [new file with mode: 0644]
dist/assets/js/nominatim-ui.js [new file with mode: 0644]
dist/assets/js/url-search-params.js [new file with mode: 0644]
dist/config.js [new file with mode: 0644]
dist/details.html [new file with mode: 0644]
dist/detailspage-index.hbs [new file with mode: 0644]
dist/detailspage.hbs [new file with mode: 0644]
dist/handlebar_helpers.js [new file with mode: 0644]
dist/index.html [new file with mode: 0644]
dist/reverse.html [new file with mode: 0644]
dist/reversepage.hbs [new file with mode: 0644]
dist/search.html [new file with mode: 0644]
dist/searchpage.hbs [new file with mode: 0644]

index ac9d097883ecf229d1cf853b60d8f6e338da3873..9daa8247da451dcfc3b04d199e1cd71b8fffe3c6 100644 (file)
@@ -1,3 +1,2 @@
 .DS_Store
-dist
 node_modules
diff --git a/dist/assets/css/Control.MiniMap.min.css b/dist/assets/css/Control.MiniMap.min.css
new file mode 100644 (file)
index 0000000..2886943
--- /dev/null
@@ -0,0 +1 @@
+.leaflet-control-minimap{border:rgba(255,255,255,1) solid;box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:3px;background:#f8f8f9;transition:all .6s}.leaflet-control-minimap a{background-color:rgba(255,255,255,1);background-repeat:no-repeat;z-index:99999;transition:all .6s}.leaflet-control-minimap a.minimized-bottomright{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:0}.leaflet-control-minimap a.minimized-topleft{-webkit-transform:rotate(0deg);transform:rotate(0deg);border-radius:0}.leaflet-control-minimap a.minimized-bottomleft{-webkit-transform:rotate(270deg);transform:rotate(270deg);border-radius:0}.leaflet-control-minimap a.minimized-topright{-webkit-transform:rotate(90deg);transform:rotate(90deg);border-radius:0}.leaflet-control-minimap-toggle-display{background-image:url(images/toggle.svg);background-size:cover;position:absolute;border-radius:3px 0 0}.leaflet-oldie .leaflet-control-minimap-toggle-display{background-image:url(images/toggle.png)}.leaflet-control-minimap-toggle-display-bottomright{bottom:0;right:0}.leaflet-control-minimap-toggle-display-topleft{top:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.leaflet-control-minimap-toggle-display-bottomleft{bottom:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.leaflet-control-minimap-toggle-display-topright{top:0;right:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.leaflet-oldie .leaflet-control-minimap{border:1px solid #999}.leaflet-oldie .leaflet-control-minimap a{background-color:#fff}.leaflet-oldie .leaflet-control-minimap a.minimized{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
\ No newline at end of file
diff --git a/dist/assets/css/bootstrap-theme.min.css b/dist/assets/css/bootstrap-theme.min.css
new file mode 100644 (file)
index 0000000..2a69f48
--- /dev/null
@@ -0,0 +1,6 @@
+/*!
+ * Bootstrap v3.4.1 (https://getbootstrap.com/)
+ * Copyright 2011-2019 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x;background-color:#2e6da4}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}
+/*# sourceMappingURL=bootstrap-theme.min.css.map */
\ No newline at end of file
diff --git a/dist/assets/css/bootstrap-theme.min.css.map b/dist/assets/css/bootstrap-theme.min.css.map
new file mode 100644 (file)
index 0000000..5d75106
--- /dev/null
@@ -0,0 +1 @@
+{"version":3,"sources":["bootstrap-theme.css","dist/css/bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n  text-shadow: none;\n}\n.btn:active,\n.btn.active {\n  background-image: none;\n}\n.btn-default {\n  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n  background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n  background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #dbdbdb;\n  text-shadow: 0 1px 0 #fff;\n  border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n  background-color: #e0e0e0;\n  background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n  background-color: #e0e0e0;\n  border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n  background-color: #e0e0e0;\n  background-image: none;\n}\n.btn-primary {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n  background-color: #265a88;\n  background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n  background-color: #265a88;\n  border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n  background-color: #265a88;\n  background-image: none;\n}\n.btn-success {\n  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n  background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n  background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n  background-color: #419641;\n  background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n  background-color: #419641;\n  border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n  background-color: #419641;\n  background-image: none;\n}\n.btn-info {\n  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n  background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n  background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n  background-color: #2aabd2;\n  background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n  background-color: #2aabd2;\n  border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n  background-color: #2aabd2;\n  background-image: none;\n}\n.btn-warning {\n  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n  background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n  background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n  background-color: #eb9316;\n  background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n  background-color: #eb9316;\n  border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n  background-color: #eb9316;\n  background-image: none;\n}\n.btn-danger {\n  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n  background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n  background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n  background-color: #c12e2a;\n  background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n  background-color: #c12e2a;\n  border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n  background-color: #c12e2a;\n  background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n  background-repeat: repeat-x;\n  background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n  background-repeat: repeat-x;\n  background-color: #2e6da4;\n}\n.navbar-default {\n  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n  background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n  background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n  background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n  background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n  background-repeat: repeat-x;\n  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n  background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n  background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n  background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n  background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n  background-repeat: repeat-x;\n  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  border-radius: 0;\n}\n@media (max-width: 767px) {\n  .navbar .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #fff;\n    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n    background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n    background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n    background-repeat: repeat-x;\n  }\n}\n.alert {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n  background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n  background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #b2dba1;\n}\n.alert-info {\n  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n  background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n  background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #9acfea;\n}\n.alert-warning {\n  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n  background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n  background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #f5e79e;\n}\n.alert-danger {\n  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n  background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n  background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #dca7a7;\n}\n.progress {\n  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n  background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n  background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-success {\n  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n  background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-info {\n  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n  background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-warning {\n  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n  background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-danger {\n  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n  background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n  background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-striped {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.list-group {\n  border-radius: 4px;\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  text-shadow: 0 -1px 0 #286090;\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n  text-shadow: none;\n}\n.panel {\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-primary > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-success > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n  background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n  background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-info > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n  background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n  background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-warning > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n  background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n  background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-danger > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n  background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n  background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n  background-repeat: repeat-x;\n}\n.well {\n  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n  background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n  background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #dcdcdc;\n  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n  text-shadow: none;\n}\n.btn:active,\n.btn.active {\n  background-image: none;\n}\n.btn-default {\n  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n  background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));\n  background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #dbdbdb;\n  text-shadow: 0 1px 0 #fff;\n  border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n  background-color: #e0e0e0;\n  background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n  background-color: #e0e0e0;\n  border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n  background-color: #e0e0e0;\n  background-image: none;\n}\n.btn-primary {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));\n  background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n  background-color: #265a88;\n  background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n  background-color: #265a88;\n  border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n  background-color: #265a88;\n  background-image: none;\n}\n.btn-success {\n  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n  background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));\n  background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n  background-color: #419641;\n  background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n  background-color: #419641;\n  border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n  background-color: #419641;\n  background-image: none;\n}\n.btn-info {\n  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n  background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));\n  background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n  background-color: #2aabd2;\n  background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n  background-color: #2aabd2;\n  border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n  background-color: #2aabd2;\n  background-image: none;\n}\n.btn-warning {\n  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n  background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));\n  background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n  background-color: #eb9316;\n  background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n  background-color: #eb9316;\n  border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n  background-color: #eb9316;\n  background-image: none;\n}\n.btn-danger {\n  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n  background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));\n  background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  background-repeat: repeat-x;\n  border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n  background-color: #c12e2a;\n  background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n  background-color: #c12e2a;\n  border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n  background-color: #c12e2a;\n  background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));\n  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n  background-repeat: repeat-x;\n  background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n  background-repeat: repeat-x;\n  background-color: #2e6da4;\n}\n.navbar-default {\n  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n  background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8f8f8));\n  background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n  background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));\n  background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n  background-repeat: repeat-x;\n  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n  background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));\n  background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n  border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n  background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));\n  background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n  background-repeat: repeat-x;\n  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  border-radius: 0;\n}\n@media (max-width: 767px) {\n  .navbar .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #fff;\n    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n    background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n    background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n    background-repeat: repeat-x;\n  }\n}\n.alert {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n  background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));\n  background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #b2dba1;\n}\n.alert-info {\n  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n  background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));\n  background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #9acfea;\n}\n.alert-warning {\n  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n  background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));\n  background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #f5e79e;\n}\n.alert-danger {\n  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n  background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));\n  background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #dca7a7;\n}\n.progress {\n  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n  background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));\n  background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));\n  background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-success {\n  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n  background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));\n  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-info {\n  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n  background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));\n  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-warning {\n  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n  background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));\n  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-danger {\n  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n  background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));\n  background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n  background-repeat: repeat-x;\n}\n.progress-bar-striped {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.list-group {\n  border-radius: 4px;\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  text-shadow: 0 -1px 0 #286090;\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n  text-shadow: none;\n}\n.panel {\n  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));\n  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-primary > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-success > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n  background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));\n  background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-info > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n  background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));\n  background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-warning > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n  background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));\n  background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n  background-repeat: repeat-x;\n}\n.panel-danger > .panel-heading {\n  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n  background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));\n  background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n  background-repeat: repeat-x;\n}\n.well {\n  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n  background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));\n  background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n  background-repeat: repeat-x;\n  border-color: #dcdcdc;\n  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","// stylelint-disable selector-no-qualifying-type, selector-max-compound-selectors\n\n/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);\n  .box-shadow(@shadow);\n\n  // Reset the shadow\n  &:active,\n  &.active {\n    .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n  }\n\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    .box-shadow(none);\n  }\n\n  .badge {\n    text-shadow: none;\n  }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n  #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n  .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n  background-repeat: repeat-x;\n  border-color: darken(@btn-color, 14%);\n\n  &:hover,\n  &:focus  {\n    background-color: darken(@btn-color, 12%);\n    background-position: 0 -15px;\n  }\n\n  &:active,\n  &.active {\n    background-color: darken(@btn-color, 12%);\n    border-color: darken(@btn-color, 14%);\n  }\n\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    &,\n    &:hover,\n    &:focus,\n    &.focus,\n    &:active,\n    &.active {\n      background-color: darken(@btn-color, 12%);\n      background-image: none;\n    }\n  }\n}\n\n// Common styles\n.btn {\n  // Remove the gradient for the pressed/active state\n  &:active,\n  &.active {\n    background-image: none;\n  }\n}\n\n// Apply the mixin to the buttons\n.btn-default {\n  .btn-styles(@btn-default-bg);\n  text-shadow: 0 1px 0 #fff;\n  border-color: #ccc;\n}\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info    { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger  { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n  .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n  background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n  background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n  #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n  .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n  border-radius: @navbar-border-radius;\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);\n  .box-shadow(@shadow);\n\n  .navbar-nav > .open > a,\n  .navbar-nav > .active > a {\n    #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n    .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .075));\n  }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n  #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n  .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n  border-radius: @navbar-border-radius;\n  .navbar-nav > .open > a,\n  .navbar-nav > .active > a {\n    #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n    .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .25));\n  }\n\n  .navbar-brand,\n  .navbar-nav > li > a {\n    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);\n  }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n  .navbar .navbar-nav .open .dropdown-menu > .active > a {\n    &,\n    &:hover,\n    &:focus {\n      color: #fff;\n      #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n    }\n  }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);\n  .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n  border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success    { .alert-styles(@alert-success-bg); }\n.alert-info       { .alert-styles(@alert-info-bg); }\n.alert-warning    { .alert-styles(@alert-warning-bg); }\n.alert-danger     { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n  #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar            { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success    { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info       { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning    { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger     { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n  #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n  border-radius: @border-radius-base;\n  .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n  #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n  border-color: darken(@list-group-active-border, 7.5%);\n\n  .badge {\n    text-shadow: none;\n  }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n  .box-shadow(0 1px 2px rgba(0, 0, 0, .05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading   { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading   { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading   { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading      { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading   { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading    { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n  #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n  border-color: darken(@well-bg, 10%);\n  @shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);\n  .box-shadow(@shadow);\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n  -webkit-animation: @animation;\n       -o-animation: @animation;\n          animation: @animation;\n}\n.animation-name(@name) {\n  -webkit-animation-name: @name;\n          animation-name: @name;\n}\n.animation-duration(@duration) {\n  -webkit-animation-duration: @duration;\n          animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n  -webkit-animation-timing-function: @timing-function;\n          animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n  -webkit-animation-delay: @delay;\n          animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n  -webkit-animation-iteration-count: @iteration-count;\n          animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n  -webkit-animation-direction: @direction;\n          animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n  -webkit-animation-fill-mode: @fill-mode;\n          animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n  -webkit-backface-visibility: @visibility;\n     -moz-backface-visibility: @visibility;\n          backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n  -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n          box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n  -webkit-box-sizing: @boxmodel;\n     -moz-box-sizing: @boxmodel;\n          box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n  -webkit-column-count: @column-count;\n     -moz-column-count: @column-count;\n          column-count: @column-count;\n  -webkit-column-gap: @column-gap;\n     -moz-column-gap: @column-gap;\n          column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n  -webkit-hyphens: @mode;\n     -moz-hyphens: @mode;\n      -ms-hyphens: @mode; // IE10+\n       -o-hyphens: @mode;\n          hyphens: @mode;\n  word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n  // Firefox\n  &::-moz-placeholder {\n    color: @color;\n    opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n  }\n  &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n  &::-webkit-input-placeholder  { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n  -webkit-transform: scale(@ratio);\n      -ms-transform: scale(@ratio); // IE9 only\n       -o-transform: scale(@ratio);\n          transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n  -webkit-transform: scale(@ratioX, @ratioY);\n      -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n       -o-transform: scale(@ratioX, @ratioY);\n          transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n  -webkit-transform: scaleX(@ratio);\n      -ms-transform: scaleX(@ratio); // IE9 only\n       -o-transform: scaleX(@ratio);\n          transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n  -webkit-transform: scaleY(@ratio);\n      -ms-transform: scaleY(@ratio); // IE9 only\n       -o-transform: scaleY(@ratio);\n          transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n  -webkit-transform: skewX(@x) skewY(@y);\n      -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n       -o-transform: skewX(@x) skewY(@y);\n          transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n  -webkit-transform: translate(@x, @y);\n      -ms-transform: translate(@x, @y); // IE9 only\n       -o-transform: translate(@x, @y);\n          transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n  -webkit-transform: translate3d(@x, @y, @z);\n          transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n  -webkit-transform: rotate(@degrees);\n      -ms-transform: rotate(@degrees); // IE9 only\n       -o-transform: rotate(@degrees);\n          transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n  -webkit-transform: rotateX(@degrees);\n      -ms-transform: rotateX(@degrees); // IE9 only\n       -o-transform: rotateX(@degrees);\n          transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n  -webkit-transform: rotateY(@degrees);\n      -ms-transform: rotateY(@degrees); // IE9 only\n       -o-transform: rotateY(@degrees);\n          transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n  -webkit-perspective: @perspective;\n     -moz-perspective: @perspective;\n          perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n  -webkit-perspective-origin: @perspective;\n     -moz-perspective-origin: @perspective;\n          perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n  -webkit-transform-origin: @origin;\n     -moz-transform-origin: @origin;\n      -ms-transform-origin: @origin; // IE9 only\n          transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n  -webkit-transition: @transition;\n       -o-transition: @transition;\n          transition: @transition;\n}\n.transition-property(@transition-property) {\n  -webkit-transition-property: @transition-property;\n          transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n  -webkit-transition-delay: @transition-delay;\n          transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n  -webkit-transition-duration: @transition-duration;\n          transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n  -webkit-transition-timing-function: @timing-function;\n          transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n  -webkit-transition: -webkit-transform @transition;\n     -moz-transition: -moz-transform @transition;\n       -o-transition: -o-transform @transition;\n          transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n  -webkit-user-select: @select;\n     -moz-user-select: @select;\n      -ms-user-select: @select; // IE10+\n          user-select: @select;\n}\n","// stylelint-disable value-no-vendor-prefix, selector-max-id\n\n#gradient {\n\n  // Horizontal gradient, from left to right\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n    background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  // Vertical gradient, from top to bottom\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Opera 12\n    background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n    background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n    background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    background-repeat: repeat-x;\n  }\n  .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .radial(@inner-color: #555; @outer-color: #333) {\n    background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n    background-image: radial-gradient(circle, @inner-color, @outer-color);\n    background-repeat: no-repeat;\n  }\n  .striped(@color: rgba(255, 255, 255, .15); @angle: 45deg) {\n    background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n  }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n  filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]}
\ No newline at end of file
diff --git a/dist/assets/css/bootstrap.min.css b/dist/assets/css/bootstrap.min.css
new file mode 100644 (file)
index 0000000..5b96335
--- /dev/null
@@ -0,0 +1,6 @@
+/*!
+ * Bootstrap v3.4.1 (https://getbootstrap.com/)
+ * Copyright 2011-2019 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:"Glyphicons Halflings";src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
+/*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file
diff --git a/dist/assets/css/bootstrap.min.css.map b/dist/assets/css/bootstrap.min.css.map
new file mode 100644 (file)
index 0000000..0ae3de5
--- /dev/null
@@ -0,0 +1 @@
+{"version":3,"sources":["bootstrap.css","less/normalize.less","dist/css/bootstrap.css","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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A,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,YD9DH,eCmEG,MAAA,KDnEH,gBCoDG,KAAA,KDpDH,gBCoDG,KAAA,aDpDH,gBCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,YDpDH,eCyDG,KAAA,KDzDH,kBCwEG,YAAA,KDxEH,kBCwEG,YAAA,aDxEH,kBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,YDxEH,iBCwEG,YAAA,EFCJ,yBCzEC,Ub2zDC,WACA,WACA,WAVA,UACA,UACA,UACA,UACA,UACA,UACA,UACA,UcnxDI,MAAA,KDvCL,WC+CG,MAAA,KD/CH,WC+CG,MAAA,aD/CH,WC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,YD/CH,gBC8DG,MAAA,KD9DH,gBC8DG,MAAA,aD9DH,gBC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,YD9DH,eCmEG,MAAA,KDnEH,gBCoDG,KAAA,KDpDH,gBCoDG,KAAA,aDpDH,gBCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,YDpDH,eCyDG,KAAA,KDzDH,kBCwEG,YAAA,KDxEH,kBCwEG,YAAA,aDxEH,kBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,YDxEH,iBCwEG,YAAA,GFUJ,yBClFC,Ubo+DC,WACA,WACA,WAVA,UACA,UACA,UACA,UACA,UACA,UACA,UACA,Uc57DI,MAAA,KDvCL,WC+CG,MAAA,KD/CH,WC+CG,MAAA,aD/CH,WC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,YD/CH,gBC8DG,MAAA,KD9DH,gBC8DG,MAAA,aD9DH,gBC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,YD9DH,eCmEG,MAAA,KDnEH,gBCoDG,KAAA,KDpDH,gBCoDG,KAAA,aDpDH,gBCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,YDpDH,eCyDG,KAAA,KDzDH,kBCwEG,YAAA,KDxEH,kBCwEG,YAAA,aDxEH,kBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,YDxEH,iBCwEG,YAAA,GFmBJ,0BC3FC,Ub6oEC,WACA,WACA,WAVA,UACA,UACA,UACA,UACA,UACA,UACA,UACA,UcrmEI,MAAA,KDvCL,WC+CG,MAAA,KD/CH,WC+CG,MAAA,aD/CH,WC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,ID/CH,UC+CG,MAAA,aD/CH,UC+CG,MAAA,YD/CH,gBC8DG,MAAA,KD9DH,gBC8DG,MAAA,aD9DH,gBC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,ID9DH,eC8DG,MAAA,aD9DH,eC8DG,MAAA,YD9DH,eCmEG,MAAA,KDnEH,gBCoDG,KAAA,KDpDH,gBCoDG,KAAA,aDpDH,gBCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,IDpDH,eCoDG,KAAA,aDpDH,eCoDG,KAAA,YDpDH,eCyDG,KAAA,KDzDH,kBCwEG,YAAA,KDxEH,kBCwEG,YAAA,aDxEH,kBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,IDxEH,iBCwEG,YAAA,aDxEH,iBCwEG,YAAA,YDxEH,iBCwEG,YAAA,GCjEJ,MACE,iBAAA,YADF,uBAQI,SAAA,OACA,QAAA,aACA,MAAA,KAKA,sBf+xEJ,sBe9xEM,SAAA,OACA,QAAA,WACA,MAAA,KAKN,QACE,YAAA,IACA,eAAA,IACA,MAAA,KACA,WAAA,KAGF,GACE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","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n  font-family: sans-serif;\n  -ms-text-size-adjust: 100%;\n  -webkit-text-size-adjust: 100%;\n}\nbody {\n  margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n  display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block;\n  vertical-align: baseline;\n}\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n[hidden],\ntemplate {\n  display: none;\n}\na {\n  background-color: transparent;\n}\na:active,\na:hover {\n  outline: 0;\n}\nabbr[title] {\n  border-bottom: none;\n  text-decoration: underline;\n  text-decoration: underline dotted;\n}\nb,\nstrong {\n  font-weight: bold;\n}\ndfn {\n  font-style: italic;\n}\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\nmark {\n  background: #ff0;\n  color: #000;\n}\nsmall {\n  font-size: 80%;\n}\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\nsup {\n  top: -0.5em;\n}\nsub {\n  bottom: -0.25em;\n}\nimg {\n  border: 0;\n}\nsvg:not(:root) {\n  overflow: hidden;\n}\nfigure {\n  margin: 1em 40px;\n}\nhr {\n  box-sizing: content-box;\n  height: 0;\n}\npre {\n  overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit;\n  font: inherit;\n  margin: 0;\n}\nbutton {\n  overflow: visible;\n}\nbutton,\nselect {\n  text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button;\n  cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\ninput {\n  line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  box-sizing: border-box;\n  padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\ninput[type=\"search\"] {\n  -webkit-appearance: textfield;\n  box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n  border: 0;\n  padding: 0;\n}\ntextarea {\n  overflow: auto;\n}\noptgroup {\n  font-weight: bold;\n}\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\ntd,\nth {\n  padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n  *,\n  *:before,\n  *:after {\n    color: #000 !important;\n    text-shadow: none !important;\n    background: transparent !important;\n    box-shadow: none !important;\n  }\n  a,\n  a:visited {\n    text-decoration: underline;\n  }\n  a[href]:after {\n    content: \" (\" attr(href) \")\";\n  }\n  abbr[title]:after {\n    content: \" (\" attr(title) \")\";\n  }\n  a[href^=\"#\"]:after,\n  a[href^=\"javascript:\"]:after {\n    content: \"\";\n  }\n  pre,\n  blockquote {\n    border: 1px solid #999;\n    page-break-inside: avoid;\n  }\n  thead {\n    display: table-header-group;\n  }\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n  img {\n    max-width: 100% !important;\n  }\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n  .navbar {\n    display: none;\n  }\n  .btn > .caret,\n  .dropup > .btn > .caret {\n    border-top-color: #000 !important;\n  }\n  .label {\n    border: 1px solid #000;\n  }\n  .table {\n    border-collapse: collapse !important;\n  }\n  .table td,\n  .table th {\n    background-color: #fff !important;\n  }\n  .table-bordered th,\n  .table-bordered td {\n    border: 1px solid #ddd !important;\n  }\n}\n@font-face {\n  font-family: \"Glyphicons Halflings\";\n  src: url(\"../fonts/glyphicons-halflings-regular.eot\");\n  src: url(\"../fonts/glyphicons-halflings-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"../fonts/glyphicons-halflings-regular.woff2\") format(\"woff2\"), url(\"../fonts/glyphicons-halflings-regular.woff\") format(\"woff\"), url(\"../fonts/glyphicons-halflings-regular.ttf\") format(\"truetype\"), url(\"../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\") format(\"svg\");\n}\n.glyphicon {\n  position: relative;\n  top: 1px;\n  display: inline-block;\n  font-family: \"Glyphicons Halflings\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n  content: \"\\002a\";\n}\n.glyphicon-plus:before {\n  content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n  content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n  content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n  content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n  content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n  content: \"\\270f\";\n}\n.glyphicon-glass:before {\n  content: \"\\e001\";\n}\n.glyphicon-music:before {\n  content: \"\\e002\";\n}\n.glyphicon-search:before {\n  content: \"\\e003\";\n}\n.glyphicon-heart:before {\n  content: \"\\e005\";\n}\n.glyphicon-star:before {\n  content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n  content: \"\\e007\";\n}\n.glyphicon-user:before {\n  content: \"\\e008\";\n}\n.glyphicon-film:before {\n  content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n  content: \"\\e010\";\n}\n.glyphicon-th:before {\n  content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n  content: \"\\e012\";\n}\n.glyphicon-ok:before {\n  content: \"\\e013\";\n}\n.glyphicon-remove:before {\n  content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n  content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n  content: \"\\e016\";\n}\n.glyphicon-off:before {\n  content: \"\\e017\";\n}\n.glyphicon-signal:before {\n  content: \"\\e018\";\n}\n.glyphicon-cog:before {\n  content: \"\\e019\";\n}\n.glyphicon-trash:before {\n  content: \"\\e020\";\n}\n.glyphicon-home:before {\n  content: \"\\e021\";\n}\n.glyphicon-file:before {\n  content: \"\\e022\";\n}\n.glyphicon-time:before {\n  content: \"\\e023\";\n}\n.glyphicon-road:before {\n  content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n  content: \"\\e025\";\n}\n.glyphicon-download:before {\n  content: \"\\e026\";\n}\n.glyphicon-upload:before {\n  content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n  content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n  content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n  content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n  content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n  content: \"\\e032\";\n}\n.glyphicon-lock:before {\n  content: \"\\e033\";\n}\n.glyphicon-flag:before {\n  content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n  content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n  content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n  content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n  content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n  content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n  content: \"\\e040\";\n}\n.glyphicon-tag:before {\n  content: \"\\e041\";\n}\n.glyphicon-tags:before {\n  content: \"\\e042\";\n}\n.glyphicon-book:before {\n  content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n  content: \"\\e044\";\n}\n.glyphicon-print:before {\n  content: \"\\e045\";\n}\n.glyphicon-camera:before {\n  content: \"\\e046\";\n}\n.glyphicon-font:before {\n  content: \"\\e047\";\n}\n.glyphicon-bold:before {\n  content: \"\\e048\";\n}\n.glyphicon-italic:before {\n  content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n  content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n  content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n  content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n  content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n  content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n  content: \"\\e055\";\n}\n.glyphicon-list:before {\n  content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n  content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n  content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n  content: \"\\e059\";\n}\n.glyphicon-picture:before {\n  content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n  content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n  content: \"\\e063\";\n}\n.glyphicon-tint:before {\n  content: \"\\e064\";\n}\n.glyphicon-edit:before {\n  content: \"\\e065\";\n}\n.glyphicon-share:before {\n  content: \"\\e066\";\n}\n.glyphicon-check:before {\n  content: \"\\e067\";\n}\n.glyphicon-move:before {\n  content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n  content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n  content: \"\\e070\";\n}\n.glyphicon-backward:before {\n  content: \"\\e071\";\n}\n.glyphicon-play:before {\n  content: \"\\e072\";\n}\n.glyphicon-pause:before {\n  content: \"\\e073\";\n}\n.glyphicon-stop:before {\n  content: \"\\e074\";\n}\n.glyphicon-forward:before {\n  content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n  content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n  content: \"\\e077\";\n}\n.glyphicon-eject:before {\n  content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n  content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n  content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n  content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n  content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n  content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n  content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n  content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n  content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n  content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n  content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n  content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n  content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n  content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n  content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n  content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n  content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n  content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n  content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n  content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n  content: \"\\e101\";\n}\n.glyphicon-gift:before {\n  content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n  content: \"\\e103\";\n}\n.glyphicon-fire:before {\n  content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n  content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n  content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n  content: \"\\e107\";\n}\n.glyphicon-plane:before {\n  content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n  content: \"\\e109\";\n}\n.glyphicon-random:before {\n  content: \"\\e110\";\n}\n.glyphicon-comment:before {\n  content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n  content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n  content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n  content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n  content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n  content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n  content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n  content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n  content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n  content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n  content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n  content: \"\\e122\";\n}\n.glyphicon-bell:before {\n  content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n  content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n  content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n  content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n  content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n  content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n  content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n  content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n  content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n  content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n  content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n  content: \"\\e134\";\n}\n.glyphicon-globe:before {\n  content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n  content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n  content: \"\\e137\";\n}\n.glyphicon-filter:before {\n  content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n  content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n  content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n  content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n  content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n  content: \"\\e143\";\n}\n.glyphicon-link:before {\n  content: \"\\e144\";\n}\n.glyphicon-phone:before {\n  content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n  content: \"\\e146\";\n}\n.glyphicon-usd:before {\n  content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n  content: \"\\e149\";\n}\n.glyphicon-sort:before {\n  content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n  content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n  content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n  content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n  content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n  content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n  content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n  content: \"\\e157\";\n}\n.glyphicon-expand:before {\n  content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n  content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n  content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n  content: \"\\e161\";\n}\n.glyphicon-flash:before {\n  content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n  content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n  content: \"\\e164\";\n}\n.glyphicon-record:before {\n  content: \"\\e165\";\n}\n.glyphicon-save:before {\n  content: \"\\e166\";\n}\n.glyphicon-open:before {\n  content: \"\\e167\";\n}\n.glyphicon-saved:before {\n  content: \"\\e168\";\n}\n.glyphicon-import:before {\n  content: \"\\e169\";\n}\n.glyphicon-export:before {\n  content: \"\\e170\";\n}\n.glyphicon-send:before {\n  content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n  content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n  content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n  content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n  content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n  content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n  content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n  content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n  content: \"\\e179\";\n}\n.glyphicon-header:before {\n  content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n  content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n  content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n  content: \"\\e183\";\n}\n.glyphicon-tower:before {\n  content: \"\\e184\";\n}\n.glyphicon-stats:before {\n  content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n  content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n  content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n  content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n  content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n  content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n  content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n  content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n  content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n  content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n  content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n  content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n  content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n  content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n  content: \"\\e200\";\n}\n.glyphicon-cd:before {\n  content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n  content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n  content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n  content: \"\\e204\";\n}\n.glyphicon-copy:before {\n  content: \"\\e205\";\n}\n.glyphicon-paste:before {\n  content: \"\\e206\";\n}\n.glyphicon-alert:before {\n  content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n  content: \"\\e210\";\n}\n.glyphicon-king:before {\n  content: \"\\e211\";\n}\n.glyphicon-queen:before {\n  content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n  content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n  content: \"\\e214\";\n}\n.glyphicon-knight:before {\n  content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n  content: \"\\e216\";\n}\n.glyphicon-tent:before {\n  content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n  content: \"\\e218\";\n}\n.glyphicon-bed:before {\n  content: \"\\e219\";\n}\n.glyphicon-apple:before {\n  content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n  content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n  content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n  content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n  content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n  content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n  content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n  content: \"\\e227\";\n}\n.glyphicon-btc:before {\n  content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n  content: \"\\e227\";\n}\n.glyphicon-yen:before {\n  content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n  content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n  content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n  content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n  content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n  content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n  content: \"\\e232\";\n}\n.glyphicon-education:before {\n  content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n  content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n  content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n  content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n  content: \"\\e237\";\n}\n.glyphicon-oil:before {\n  content: \"\\e238\";\n}\n.glyphicon-grain:before {\n  content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n  content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n  content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n  content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n  content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n  content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n  content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n  content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n  content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n  content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n  content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n  content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n  content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n  content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n  content: \"\\e253\";\n}\n.glyphicon-console:before {\n  content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n  content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n  content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n  content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n  content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n  content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n  content: \"\\e260\";\n}\n* {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\n*:before,\n*:after {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\nhtml {\n  font-size: 10px;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #333333;\n  background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\na {\n  color: #337ab7;\n  text-decoration: none;\n}\na:hover,\na:focus {\n  color: #23527c;\n  text-decoration: underline;\n}\na:focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\nfigure {\n  margin: 0;\n}\nimg {\n  vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n  display: block;\n  max-width: 100%;\n  height: auto;\n}\n.img-rounded {\n  border-radius: 6px;\n}\n.img-thumbnail {\n  padding: 4px;\n  line-height: 1.42857143;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 4px;\n  -webkit-transition: all 0.2s ease-in-out;\n  -o-transition: all 0.2s ease-in-out;\n  transition: all 0.2s ease-in-out;\n  display: inline-block;\n  max-width: 100%;\n  height: auto;\n}\n.img-circle {\n  border-radius: 50%;\n}\nhr {\n  margin-top: 20px;\n  margin-bottom: 20px;\n  border: 0;\n  border-top: 1px solid #eeeeee;\n}\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n}\n[role=\"button\"] {\n  cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n  font-family: inherit;\n  font-weight: 500;\n  line-height: 1.1;\n  color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n  font-weight: 400;\n  line-height: 1;\n  color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n  margin-top: 20px;\n  margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n  font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n  font-size: 75%;\n}\nh1,\n.h1 {\n  font-size: 36px;\n}\nh2,\n.h2 {\n  font-size: 30px;\n}\nh3,\n.h3 {\n  font-size: 24px;\n}\nh4,\n.h4 {\n  font-size: 18px;\n}\nh5,\n.h5 {\n  font-size: 14px;\n}\nh6,\n.h6 {\n  font-size: 12px;\n}\np {\n  margin: 0 0 10px;\n}\n.lead {\n  margin-bottom: 20px;\n  font-size: 16px;\n  font-weight: 300;\n  line-height: 1.4;\n}\n@media (min-width: 768px) {\n  .lead {\n    font-size: 21px;\n  }\n}\nsmall,\n.small {\n  font-size: 85%;\n}\nmark,\n.mark {\n  padding: 0.2em;\n  background-color: #fcf8e3;\n}\n.text-left {\n  text-align: left;\n}\n.text-right {\n  text-align: right;\n}\n.text-center {\n  text-align: center;\n}\n.text-justify {\n  text-align: justify;\n}\n.text-nowrap {\n  white-space: nowrap;\n}\n.text-lowercase {\n  text-transform: lowercase;\n}\n.text-uppercase {\n  text-transform: uppercase;\n}\n.text-capitalize {\n  text-transform: capitalize;\n}\n.text-muted {\n  color: #777777;\n}\n.text-primary {\n  color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n  color: #286090;\n}\n.text-success {\n  color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n  color: #2b542c;\n}\n.text-info {\n  color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n  color: #245269;\n}\n.text-warning {\n  color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n  color: #66512c;\n}\n.text-danger {\n  color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n  color: #843534;\n}\n.bg-primary {\n  color: #fff;\n  background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n  background-color: #286090;\n}\n.bg-success {\n  background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n  background-color: #c1e2b3;\n}\n.bg-info {\n  background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n  background-color: #afd9ee;\n}\n.bg-warning {\n  background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n  background-color: #f7ecb5;\n}\n.bg-danger {\n  background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n  background-color: #e4b9b9;\n}\n.page-header {\n  padding-bottom: 9px;\n  margin: 40px 0 20px;\n  border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n  margin-top: 0;\n  margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n  margin-bottom: 0;\n}\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n.list-inline {\n  padding-left: 0;\n  list-style: none;\n  margin-left: -5px;\n}\n.list-inline > li {\n  display: inline-block;\n  padding-right: 5px;\n  padding-left: 5px;\n}\ndl {\n  margin-top: 0;\n  margin-bottom: 20px;\n}\ndt,\ndd {\n  line-height: 1.42857143;\n}\ndt {\n  font-weight: 700;\n}\ndd {\n  margin-left: 0;\n}\n@media (min-width: 768px) {\n  .dl-horizontal dt {\n    float: left;\n    width: 160px;\n    clear: left;\n    text-align: right;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n  .dl-horizontal dd {\n    margin-left: 180px;\n  }\n}\nabbr[title],\nabbr[data-original-title] {\n  cursor: help;\n}\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase;\n}\nblockquote {\n  padding: 10px 20px;\n  margin: 0 0 20px;\n  font-size: 17.5px;\n  border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n  margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n  display: block;\n  font-size: 80%;\n  line-height: 1.42857143;\n  color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n  content: \"\\2014 \\00A0\";\n}\n.blockquote-reverse,\nblockquote.pull-right {\n  padding-right: 15px;\n  padding-left: 0;\n  text-align: right;\n  border-right: 5px solid #eeeeee;\n  border-left: 0;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n  content: \"\";\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n  content: \"\\00A0 \\2014\";\n}\naddress {\n  margin-bottom: 20px;\n  font-style: normal;\n  line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: #c7254e;\n  background-color: #f9f2f4;\n  border-radius: 4px;\n}\nkbd {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: #fff;\n  background-color: #333;\n  border-radius: 3px;\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n  padding: 0;\n  font-size: 100%;\n  font-weight: 700;\n  box-shadow: none;\n}\npre {\n  display: block;\n  padding: 9.5px;\n  margin: 0 0 10px;\n  font-size: 13px;\n  line-height: 1.42857143;\n  color: #333333;\n  word-break: break-all;\n  word-wrap: break-word;\n  background-color: #f5f5f5;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n}\npre code {\n  padding: 0;\n  font-size: inherit;\n  color: inherit;\n  white-space: pre-wrap;\n  background-color: transparent;\n  border-radius: 0;\n}\n.pre-scrollable {\n  max-height: 340px;\n  overflow-y: scroll;\n}\n.container {\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n@media (min-width: 768px) {\n  .container {\n    width: 750px;\n  }\n}\n@media (min-width: 992px) {\n  .container {\n    width: 970px;\n  }\n}\n@media (min-width: 1200px) {\n  .container {\n    width: 1170px;\n  }\n}\n.container-fluid {\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n.row {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n.row-no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n}\n.row-no-gutters [class*=\"col-\"] {\n  padding-right: 0;\n  padding-left: 0;\n}\n.col-xs-1,\n.col-sm-1,\n.col-md-1,\n.col-lg-1,\n.col-xs-2,\n.col-sm-2,\n.col-md-2,\n.col-lg-2,\n.col-xs-3,\n.col-sm-3,\n.col-md-3,\n.col-lg-3,\n.col-xs-4,\n.col-sm-4,\n.col-md-4,\n.col-lg-4,\n.col-xs-5,\n.col-sm-5,\n.col-md-5,\n.col-lg-5,\n.col-xs-6,\n.col-sm-6,\n.col-md-6,\n.col-lg-6,\n.col-xs-7,\n.col-sm-7,\n.col-md-7,\n.col-lg-7,\n.col-xs-8,\n.col-sm-8,\n.col-md-8,\n.col-lg-8,\n.col-xs-9,\n.col-sm-9,\n.col-md-9,\n.col-lg-9,\n.col-xs-10,\n.col-sm-10,\n.col-md-10,\n.col-lg-10,\n.col-xs-11,\n.col-sm-11,\n.col-md-11,\n.col-lg-11,\n.col-xs-12,\n.col-sm-12,\n.col-md-12,\n.col-lg-12 {\n  position: relative;\n  min-height: 1px;\n  padding-right: 15px;\n  padding-left: 15px;\n}\n.col-xs-1,\n.col-xs-2,\n.col-xs-3,\n.col-xs-4,\n.col-xs-5,\n.col-xs-6,\n.col-xs-7,\n.col-xs-8,\n.col-xs-9,\n.col-xs-10,\n.col-xs-11,\n.col-xs-12 {\n  float: left;\n}\n.col-xs-12 {\n  width: 100%;\n}\n.col-xs-11 {\n  width: 91.66666667%;\n}\n.col-xs-10 {\n  width: 83.33333333%;\n}\n.col-xs-9 {\n  width: 75%;\n}\n.col-xs-8 {\n  width: 66.66666667%;\n}\n.col-xs-7 {\n  width: 58.33333333%;\n}\n.col-xs-6 {\n  width: 50%;\n}\n.col-xs-5 {\n  width: 41.66666667%;\n}\n.col-xs-4 {\n  width: 33.33333333%;\n}\n.col-xs-3 {\n  width: 25%;\n}\n.col-xs-2 {\n  width: 16.66666667%;\n}\n.col-xs-1 {\n  width: 8.33333333%;\n}\n.col-xs-pull-12 {\n  right: 100%;\n}\n.col-xs-pull-11 {\n  right: 91.66666667%;\n}\n.col-xs-pull-10 {\n  right: 83.33333333%;\n}\n.col-xs-pull-9 {\n  right: 75%;\n}\n.col-xs-pull-8 {\n  right: 66.66666667%;\n}\n.col-xs-pull-7 {\n  right: 58.33333333%;\n}\n.col-xs-pull-6 {\n  right: 50%;\n}\n.col-xs-pull-5 {\n  right: 41.66666667%;\n}\n.col-xs-pull-4 {\n  right: 33.33333333%;\n}\n.col-xs-pull-3 {\n  right: 25%;\n}\n.col-xs-pull-2 {\n  right: 16.66666667%;\n}\n.col-xs-pull-1 {\n  right: 8.33333333%;\n}\n.col-xs-pull-0 {\n  right: auto;\n}\n.col-xs-push-12 {\n  left: 100%;\n}\n.col-xs-push-11 {\n  left: 91.66666667%;\n}\n.col-xs-push-10 {\n  left: 83.33333333%;\n}\n.col-xs-push-9 {\n  left: 75%;\n}\n.col-xs-push-8 {\n  left: 66.66666667%;\n}\n.col-xs-push-7 {\n  left: 58.33333333%;\n}\n.col-xs-push-6 {\n  left: 50%;\n}\n.col-xs-push-5 {\n  left: 41.66666667%;\n}\n.col-xs-push-4 {\n  left: 33.33333333%;\n}\n.col-xs-push-3 {\n  left: 25%;\n}\n.col-xs-push-2 {\n  left: 16.66666667%;\n}\n.col-xs-push-1 {\n  left: 8.33333333%;\n}\n.col-xs-push-0 {\n  left: auto;\n}\n.col-xs-offset-12 {\n  margin-left: 100%;\n}\n.col-xs-offset-11 {\n  margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n  margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n  margin-left: 75%;\n}\n.col-xs-offset-8 {\n  margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n  margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n  margin-left: 50%;\n}\n.col-xs-offset-5 {\n  margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n  margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n  margin-left: 25%;\n}\n.col-xs-offset-2 {\n  margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n  margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n  margin-left: 0%;\n}\n@media (min-width: 768px) {\n  .col-sm-1,\n  .col-sm-2,\n  .col-sm-3,\n  .col-sm-4,\n  .col-sm-5,\n  .col-sm-6,\n  .col-sm-7,\n  .col-sm-8,\n  .col-sm-9,\n  .col-sm-10,\n  .col-sm-11,\n  .col-sm-12 {\n    float: left;\n  }\n  .col-sm-12 {\n    width: 100%;\n  }\n  .col-sm-11 {\n    width: 91.66666667%;\n  }\n  .col-sm-10 {\n    width: 83.33333333%;\n  }\n  .col-sm-9 {\n    width: 75%;\n  }\n  .col-sm-8 {\n    width: 66.66666667%;\n  }\n  .col-sm-7 {\n    width: 58.33333333%;\n  }\n  .col-sm-6 {\n    width: 50%;\n  }\n  .col-sm-5 {\n    width: 41.66666667%;\n  }\n  .col-sm-4 {\n    width: 33.33333333%;\n  }\n  .col-sm-3 {\n    width: 25%;\n  }\n  .col-sm-2 {\n    width: 16.66666667%;\n  }\n  .col-sm-1 {\n    width: 8.33333333%;\n  }\n  .col-sm-pull-12 {\n    right: 100%;\n  }\n  .col-sm-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-sm-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-sm-pull-9 {\n    right: 75%;\n  }\n  .col-sm-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-sm-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-sm-pull-6 {\n    right: 50%;\n  }\n  .col-sm-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-sm-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-sm-pull-3 {\n    right: 25%;\n  }\n  .col-sm-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-sm-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-sm-pull-0 {\n    right: auto;\n  }\n  .col-sm-push-12 {\n    left: 100%;\n  }\n  .col-sm-push-11 {\n    left: 91.66666667%;\n  }\n  .col-sm-push-10 {\n    left: 83.33333333%;\n  }\n  .col-sm-push-9 {\n    left: 75%;\n  }\n  .col-sm-push-8 {\n    left: 66.66666667%;\n  }\n  .col-sm-push-7 {\n    left: 58.33333333%;\n  }\n  .col-sm-push-6 {\n    left: 50%;\n  }\n  .col-sm-push-5 {\n    left: 41.66666667%;\n  }\n  .col-sm-push-4 {\n    left: 33.33333333%;\n  }\n  .col-sm-push-3 {\n    left: 25%;\n  }\n  .col-sm-push-2 {\n    left: 16.66666667%;\n  }\n  .col-sm-push-1 {\n    left: 8.33333333%;\n  }\n  .col-sm-push-0 {\n    left: auto;\n  }\n  .col-sm-offset-12 {\n    margin-left: 100%;\n  }\n  .col-sm-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-sm-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-sm-offset-9 {\n    margin-left: 75%;\n  }\n  .col-sm-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-sm-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-sm-offset-6 {\n    margin-left: 50%;\n  }\n  .col-sm-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-sm-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-sm-offset-3 {\n    margin-left: 25%;\n  }\n  .col-sm-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-sm-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-sm-offset-0 {\n    margin-left: 0%;\n  }\n}\n@media (min-width: 992px) {\n  .col-md-1,\n  .col-md-2,\n  .col-md-3,\n  .col-md-4,\n  .col-md-5,\n  .col-md-6,\n  .col-md-7,\n  .col-md-8,\n  .col-md-9,\n  .col-md-10,\n  .col-md-11,\n  .col-md-12 {\n    float: left;\n  }\n  .col-md-12 {\n    width: 100%;\n  }\n  .col-md-11 {\n    width: 91.66666667%;\n  }\n  .col-md-10 {\n    width: 83.33333333%;\n  }\n  .col-md-9 {\n    width: 75%;\n  }\n  .col-md-8 {\n    width: 66.66666667%;\n  }\n  .col-md-7 {\n    width: 58.33333333%;\n  }\n  .col-md-6 {\n    width: 50%;\n  }\n  .col-md-5 {\n    width: 41.66666667%;\n  }\n  .col-md-4 {\n    width: 33.33333333%;\n  }\n  .col-md-3 {\n    width: 25%;\n  }\n  .col-md-2 {\n    width: 16.66666667%;\n  }\n  .col-md-1 {\n    width: 8.33333333%;\n  }\n  .col-md-pull-12 {\n    right: 100%;\n  }\n  .col-md-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-md-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-md-pull-9 {\n    right: 75%;\n  }\n  .col-md-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-md-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-md-pull-6 {\n    right: 50%;\n  }\n  .col-md-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-md-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-md-pull-3 {\n    right: 25%;\n  }\n  .col-md-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-md-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-md-pull-0 {\n    right: auto;\n  }\n  .col-md-push-12 {\n    left: 100%;\n  }\n  .col-md-push-11 {\n    left: 91.66666667%;\n  }\n  .col-md-push-10 {\n    left: 83.33333333%;\n  }\n  .col-md-push-9 {\n    left: 75%;\n  }\n  .col-md-push-8 {\n    left: 66.66666667%;\n  }\n  .col-md-push-7 {\n    left: 58.33333333%;\n  }\n  .col-md-push-6 {\n    left: 50%;\n  }\n  .col-md-push-5 {\n    left: 41.66666667%;\n  }\n  .col-md-push-4 {\n    left: 33.33333333%;\n  }\n  .col-md-push-3 {\n    left: 25%;\n  }\n  .col-md-push-2 {\n    left: 16.66666667%;\n  }\n  .col-md-push-1 {\n    left: 8.33333333%;\n  }\n  .col-md-push-0 {\n    left: auto;\n  }\n  .col-md-offset-12 {\n    margin-left: 100%;\n  }\n  .col-md-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-md-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-md-offset-9 {\n    margin-left: 75%;\n  }\n  .col-md-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-md-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-md-offset-6 {\n    margin-left: 50%;\n  }\n  .col-md-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-md-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-md-offset-3 {\n    margin-left: 25%;\n  }\n  .col-md-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-md-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-md-offset-0 {\n    margin-left: 0%;\n  }\n}\n@media (min-width: 1200px) {\n  .col-lg-1,\n  .col-lg-2,\n  .col-lg-3,\n  .col-lg-4,\n  .col-lg-5,\n  .col-lg-6,\n  .col-lg-7,\n  .col-lg-8,\n  .col-lg-9,\n  .col-lg-10,\n  .col-lg-11,\n  .col-lg-12 {\n    float: left;\n  }\n  .col-lg-12 {\n    width: 100%;\n  }\n  .col-lg-11 {\n    width: 91.66666667%;\n  }\n  .col-lg-10 {\n    width: 83.33333333%;\n  }\n  .col-lg-9 {\n    width: 75%;\n  }\n  .col-lg-8 {\n    width: 66.66666667%;\n  }\n  .col-lg-7 {\n    width: 58.33333333%;\n  }\n  .col-lg-6 {\n    width: 50%;\n  }\n  .col-lg-5 {\n    width: 41.66666667%;\n  }\n  .col-lg-4 {\n    width: 33.33333333%;\n  }\n  .col-lg-3 {\n    width: 25%;\n  }\n  .col-lg-2 {\n    width: 16.66666667%;\n  }\n  .col-lg-1 {\n    width: 8.33333333%;\n  }\n  .col-lg-pull-12 {\n    right: 100%;\n  }\n  .col-lg-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-lg-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-lg-pull-9 {\n    right: 75%;\n  }\n  .col-lg-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-lg-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-lg-pull-6 {\n    right: 50%;\n  }\n  .col-lg-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-lg-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-lg-pull-3 {\n    right: 25%;\n  }\n  .col-lg-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-lg-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-lg-pull-0 {\n    right: auto;\n  }\n  .col-lg-push-12 {\n    left: 100%;\n  }\n  .col-lg-push-11 {\n    left: 91.66666667%;\n  }\n  .col-lg-push-10 {\n    left: 83.33333333%;\n  }\n  .col-lg-push-9 {\n    left: 75%;\n  }\n  .col-lg-push-8 {\n    left: 66.66666667%;\n  }\n  .col-lg-push-7 {\n    left: 58.33333333%;\n  }\n  .col-lg-push-6 {\n    left: 50%;\n  }\n  .col-lg-push-5 {\n    left: 41.66666667%;\n  }\n  .col-lg-push-4 {\n    left: 33.33333333%;\n  }\n  .col-lg-push-3 {\n    left: 25%;\n  }\n  .col-lg-push-2 {\n    left: 16.66666667%;\n  }\n  .col-lg-push-1 {\n    left: 8.33333333%;\n  }\n  .col-lg-push-0 {\n    left: auto;\n  }\n  .col-lg-offset-12 {\n    margin-left: 100%;\n  }\n  .col-lg-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-lg-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-lg-offset-9 {\n    margin-left: 75%;\n  }\n  .col-lg-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-lg-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-lg-offset-6 {\n    margin-left: 50%;\n  }\n  .col-lg-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-lg-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-lg-offset-3 {\n    margin-left: 25%;\n  }\n  .col-lg-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-lg-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-lg-offset-0 {\n    margin-left: 0%;\n  }\n}\ntable {\n  background-color: transparent;\n}\ntable col[class*=\"col-\"] {\n  position: static;\n  display: table-column;\n  float: none;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n  position: static;\n  display: table-cell;\n  float: none;\n}\ncaption {\n  padding-top: 8px;\n  padding-bottom: 8px;\n  color: #777777;\n  text-align: left;\n}\nth {\n  text-align: left;\n}\n.table {\n  width: 100%;\n  max-width: 100%;\n  margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n  padding: 8px;\n  line-height: 1.42857143;\n  vertical-align: top;\n  border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n  vertical-align: bottom;\n  border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n  border-top: 0;\n}\n.table > tbody + tbody {\n  border-top: 2px solid #ddd;\n}\n.table .table {\n  background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n  padding: 5px;\n}\n.table-bordered {\n  border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n  border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n  border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n  background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n  background-color: #f5f5f5;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n  background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n  background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n  background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n  background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n  background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n  background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n  background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n  background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n  background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n  background-color: #ebcccc;\n}\n.table-responsive {\n  min-height: 0.01%;\n  overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n  .table-responsive {\n    width: 100%;\n    margin-bottom: 15px;\n    overflow-y: hidden;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid #ddd;\n  }\n  .table-responsive > .table {\n    margin-bottom: 0;\n  }\n  .table-responsive > .table > thead > tr > th,\n  .table-responsive > .table > tbody > tr > th,\n  .table-responsive > .table > tfoot > tr > th,\n  .table-responsive > .table > thead > tr > td,\n  .table-responsive > .table > tbody > tr > td,\n  .table-responsive > .table > tfoot > tr > td {\n    white-space: nowrap;\n  }\n  .table-responsive > .table-bordered {\n    border: 0;\n  }\n  .table-responsive > .table-bordered > thead > tr > th:first-child,\n  .table-responsive > .table-bordered > tbody > tr > th:first-child,\n  .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n  .table-responsive > .table-bordered > thead > tr > td:first-child,\n  .table-responsive > .table-bordered > tbody > tr > td:first-child,\n  .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n    border-left: 0;\n  }\n  .table-responsive > .table-bordered > thead > tr > th:last-child,\n  .table-responsive > .table-bordered > tbody > tr > th:last-child,\n  .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n  .table-responsive > .table-bordered > thead > tr > td:last-child,\n  .table-responsive > .table-bordered > tbody > tr > td:last-child,\n  .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n    border-right: 0;\n  }\n  .table-responsive > .table-bordered > tbody > tr:last-child > th,\n  .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n  .table-responsive > .table-bordered > tbody > tr:last-child > td,\n  .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n    border-bottom: 0;\n  }\n}\nfieldset {\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\nlegend {\n  display: block;\n  width: 100%;\n  padding: 0;\n  margin-bottom: 20px;\n  font-size: 21px;\n  line-height: inherit;\n  color: #333333;\n  border: 0;\n  border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n  display: inline-block;\n  max-width: 100%;\n  margin-bottom: 5px;\n  font-weight: 700;\n}\ninput[type=\"search\"] {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  -webkit-appearance: none;\n  appearance: none;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  margin: 4px 0 0;\n  margin-top: 1px \\9;\n  line-height: normal;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n  cursor: not-allowed;\n}\ninput[type=\"file\"] {\n  display: block;\n}\ninput[type=\"range\"] {\n  display: block;\n  width: 100%;\n}\nselect[multiple],\nselect[size] {\n  height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\noutput {\n  display: block;\n  padding-top: 7px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #555555;\n}\n.form-control {\n  display: block;\n  width: 100%;\n  height: 34px;\n  padding: 6px 12px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #555555;\n  background-color: #fff;\n  background-image: none;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n  border-color: #66afe9;\n  outline: 0;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n  color: #999;\n  opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n  color: #999;\n}\n.form-control::-webkit-input-placeholder {\n  color: #999;\n}\n.form-control::-ms-expand {\n  background-color: transparent;\n  border: 0;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n  background-color: #eeeeee;\n  opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n  cursor: not-allowed;\n}\ntextarea.form-control {\n  height: auto;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n  input[type=\"date\"].form-control,\n  input[type=\"time\"].form-control,\n  input[type=\"datetime-local\"].form-control,\n  input[type=\"month\"].form-control {\n    line-height: 34px;\n  }\n  input[type=\"date\"].input-sm,\n  input[type=\"time\"].input-sm,\n  input[type=\"datetime-local\"].input-sm,\n  input[type=\"month\"].input-sm,\n  .input-group-sm input[type=\"date\"],\n  .input-group-sm input[type=\"time\"],\n  .input-group-sm input[type=\"datetime-local\"],\n  .input-group-sm input[type=\"month\"] {\n    line-height: 30px;\n  }\n  input[type=\"date\"].input-lg,\n  input[type=\"time\"].input-lg,\n  input[type=\"datetime-local\"].input-lg,\n  input[type=\"month\"].input-lg,\n  .input-group-lg input[type=\"date\"],\n  .input-group-lg input[type=\"time\"],\n  .input-group-lg input[type=\"datetime-local\"],\n  .input-group-lg input[type=\"month\"] {\n    line-height: 46px;\n  }\n}\n.form-group {\n  margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n  position: relative;\n  display: block;\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n  cursor: not-allowed;\n}\n.radio label,\n.checkbox label {\n  min-height: 20px;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  position: absolute;\n  margin-top: 4px \\9;\n  margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n  position: relative;\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  vertical-align: middle;\n  cursor: pointer;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n  cursor: not-allowed;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px;\n}\n.form-control-static {\n  min-height: 34px;\n  padding-top: 7px;\n  padding-bottom: 7px;\n  margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n  padding-right: 0;\n  padding-left: 0;\n}\n.input-sm {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\nselect.input-sm {\n  height: 30px;\n  line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n  height: auto;\n}\n.form-group-sm .form-control {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.form-group-sm select.form-control {\n  height: 30px;\n  line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n  height: auto;\n}\n.form-group-sm .form-control-static {\n  height: 30px;\n  min-height: 32px;\n  padding: 6px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n}\n.input-lg {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\nselect.input-lg {\n  height: 46px;\n  line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n  height: auto;\n}\n.form-group-lg .form-control {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\n.form-group-lg select.form-control {\n  height: 46px;\n  line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n  height: auto;\n}\n.form-group-lg .form-control-static {\n  height: 46px;\n  min-height: 38px;\n  padding: 11px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n}\n.has-feedback {\n  position: relative;\n}\n.has-feedback .form-control {\n  padding-right: 42.5px;\n}\n.form-control-feedback {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 2;\n  display: block;\n  width: 34px;\n  height: 34px;\n  line-height: 34px;\n  text-align: center;\n  pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n  width: 46px;\n  height: 46px;\n  line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n  width: 30px;\n  height: 30px;\n  line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n  color: #3c763d;\n}\n.has-success .form-control {\n  border-color: #3c763d;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n  border-color: #2b542c;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n  color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n  color: #8a6d3b;\n}\n.has-warning .form-control {\n  border-color: #8a6d3b;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n  border-color: #66512c;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n  color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n  color: #a94442;\n}\n.has-error .form-control {\n  border-color: #a94442;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n  border-color: #843534;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #a94442;\n}\n.has-error .form-control-feedback {\n  color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n  top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n  top: 0;\n}\n.help-block {\n  display: block;\n  margin-top: 5px;\n  margin-bottom: 10px;\n  color: #737373;\n}\n@media (min-width: 768px) {\n  .form-inline .form-group {\n    display: inline-block;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .form-inline .form-control-static {\n    display: inline-block;\n  }\n  .form-inline .input-group {\n    display: inline-table;\n    vertical-align: middle;\n  }\n  .form-inline .input-group .input-group-addon,\n  .form-inline .input-group .input-group-btn,\n  .form-inline .input-group .form-control {\n    width: auto;\n  }\n  .form-inline .input-group > .form-control {\n    width: 100%;\n  }\n  .form-inline .control-label {\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .radio,\n  .form-inline .checkbox {\n    display: inline-block;\n    margin-top: 0;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .radio label,\n  .form-inline .checkbox label {\n    padding-left: 0;\n  }\n  .form-inline .radio input[type=\"radio\"],\n  .form-inline .checkbox input[type=\"checkbox\"] {\n    position: relative;\n    margin-left: 0;\n  }\n  .form-inline .has-feedback .form-control-feedback {\n    top: 0;\n  }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n  padding-top: 7px;\n  margin-top: 0;\n  margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n  min-height: 27px;\n}\n.form-horizontal .form-group {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n@media (min-width: 768px) {\n  .form-horizontal .control-label {\n    padding-top: 7px;\n    margin-bottom: 0;\n    text-align: right;\n  }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n  right: 15px;\n}\n@media (min-width: 768px) {\n  .form-horizontal .form-group-lg .control-label {\n    padding-top: 11px;\n    font-size: 18px;\n  }\n}\n@media (min-width: 768px) {\n  .form-horizontal .form-group-sm .control-label {\n    padding-top: 6px;\n    font-size: 12px;\n  }\n}\n.btn {\n  display: inline-block;\n  margin-bottom: 0;\n  font-weight: normal;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  touch-action: manipulation;\n  cursor: pointer;\n  background-image: none;\n  border: 1px solid transparent;\n  padding: 6px 12px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  border-radius: 4px;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n  color: #333;\n  text-decoration: none;\n}\n.btn:active,\n.btn.active {\n  background-image: none;\n  outline: 0;\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n  cursor: not-allowed;\n  filter: alpha(opacity=65);\n  opacity: 0.65;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n  pointer-events: none;\n}\n.btn-default {\n  color: #333;\n  background-color: #fff;\n  border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n  color: #333;\n  background-color: #e6e6e6;\n  border-color: #8c8c8c;\n}\n.btn-default:hover {\n  color: #333;\n  background-color: #e6e6e6;\n  border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n  color: #333;\n  background-color: #e6e6e6;\n  background-image: none;\n  border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n  color: #333;\n  background-color: #d4d4d4;\n  border-color: #8c8c8c;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n  background-color: #fff;\n  border-color: #ccc;\n}\n.btn-default .badge {\n  color: #fff;\n  background-color: #333;\n}\n.btn-primary {\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n  color: #fff;\n  background-color: #286090;\n  border-color: #122b40;\n}\n.btn-primary:hover {\n  color: #fff;\n  background-color: #286090;\n  border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n  color: #fff;\n  background-color: #286090;\n  background-image: none;\n  border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n  color: #fff;\n  background-color: #204d74;\n  border-color: #122b40;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n  background-color: #337ab7;\n  border-color: #2e6da4;\n}\n.btn-primary .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.btn-success {\n  color: #fff;\n  background-color: #5cb85c;\n  border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n  color: #fff;\n  background-color: #449d44;\n  border-color: #255625;\n}\n.btn-success:hover {\n  color: #fff;\n  background-color: #449d44;\n  border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n  color: #fff;\n  background-color: #449d44;\n  background-image: none;\n  border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n  color: #fff;\n  background-color: #398439;\n  border-color: #255625;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n  background-color: #5cb85c;\n  border-color: #4cae4c;\n}\n.btn-success .badge {\n  color: #5cb85c;\n  background-color: #fff;\n}\n.btn-info {\n  color: #fff;\n  background-color: #5bc0de;\n  border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n  color: #fff;\n  background-color: #31b0d5;\n  border-color: #1b6d85;\n}\n.btn-info:hover {\n  color: #fff;\n  background-color: #31b0d5;\n  border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n  color: #fff;\n  background-color: #31b0d5;\n  background-image: none;\n  border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n  color: #fff;\n  background-color: #269abc;\n  border-color: #1b6d85;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n  background-color: #5bc0de;\n  border-color: #46b8da;\n}\n.btn-info .badge {\n  color: #5bc0de;\n  background-color: #fff;\n}\n.btn-warning {\n  color: #fff;\n  background-color: #f0ad4e;\n  border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n  color: #fff;\n  background-color: #ec971f;\n  border-color: #985f0d;\n}\n.btn-warning:hover {\n  color: #fff;\n  background-color: #ec971f;\n  border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n  color: #fff;\n  background-color: #ec971f;\n  background-image: none;\n  border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n  color: #fff;\n  background-color: #d58512;\n  border-color: #985f0d;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n  background-color: #f0ad4e;\n  border-color: #eea236;\n}\n.btn-warning .badge {\n  color: #f0ad4e;\n  background-color: #fff;\n}\n.btn-danger {\n  color: #fff;\n  background-color: #d9534f;\n  border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n  color: #fff;\n  background-color: #c9302c;\n  border-color: #761c19;\n}\n.btn-danger:hover {\n  color: #fff;\n  background-color: #c9302c;\n  border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n  color: #fff;\n  background-color: #c9302c;\n  background-image: none;\n  border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n  color: #fff;\n  background-color: #ac2925;\n  border-color: #761c19;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n  background-color: #d9534f;\n  border-color: #d43f3a;\n}\n.btn-danger .badge {\n  color: #d9534f;\n  background-color: #fff;\n}\n.btn-link {\n  font-weight: 400;\n  color: #337ab7;\n  border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n  background-color: transparent;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n  border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n  color: #23527c;\n  text-decoration: underline;\n  background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n  color: #777777;\n  text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n  padding: 1px 5px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.btn-block {\n  display: block;\n  width: 100%;\n}\n.btn-block + .btn-block {\n  margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n  width: 100%;\n}\n.fade {\n  opacity: 0;\n  -webkit-transition: opacity 0.15s linear;\n  -o-transition: opacity 0.15s linear;\n  transition: opacity 0.15s linear;\n}\n.fade.in {\n  opacity: 1;\n}\n.collapse {\n  display: none;\n}\n.collapse.in {\n  display: block;\n}\ntr.collapse.in {\n  display: table-row;\n}\ntbody.collapse.in {\n  display: table-row-group;\n}\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  -webkit-transition-property: height, visibility;\n  transition-property: height, visibility;\n  -webkit-transition-duration: 0.35s;\n  transition-duration: 0.35s;\n  -webkit-transition-timing-function: ease;\n  transition-timing-function: ease;\n}\n.caret {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 2px;\n  vertical-align: middle;\n  border-top: 4px dashed;\n  border-top: 4px solid \\9;\n  border-right: 4px solid transparent;\n  border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n  position: relative;\n}\n.dropdown-toggle:focus {\n  outline: 0;\n}\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 1000;\n  display: none;\n  float: left;\n  min-width: 160px;\n  padding: 5px 0;\n  margin: 2px 0 0;\n  font-size: 14px;\n  text-align: left;\n  list-style: none;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ccc;\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  border-radius: 4px;\n  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n.dropdown-menu.pull-right {\n  right: 0;\n  left: auto;\n}\n.dropdown-menu .divider {\n  height: 1px;\n  margin: 9px 0;\n  overflow: hidden;\n  background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n  display: block;\n  padding: 3px 20px;\n  clear: both;\n  font-weight: 400;\n  line-height: 1.42857143;\n  color: #333333;\n  white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  color: #262626;\n  text-decoration: none;\n  background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #337ab7;\n  outline: 0;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n  color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n  text-decoration: none;\n  cursor: not-allowed;\n  background-color: transparent;\n  background-image: none;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.open > .dropdown-menu {\n  display: block;\n}\n.open > a {\n  outline: 0;\n}\n.dropdown-menu-right {\n  right: 0;\n  left: auto;\n}\n.dropdown-menu-left {\n  right: auto;\n  left: 0;\n}\n.dropdown-header {\n  display: block;\n  padding: 3px 20px;\n  font-size: 12px;\n  line-height: 1.42857143;\n  color: #777777;\n  white-space: nowrap;\n}\n.dropdown-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 990;\n}\n.pull-right > .dropdown-menu {\n  right: 0;\n  left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n  content: \"\";\n  border-top: 0;\n  border-bottom: 4px dashed;\n  border-bottom: 4px solid \\9;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n  top: auto;\n  bottom: 100%;\n  margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n  .navbar-right .dropdown-menu {\n    right: 0;\n    left: auto;\n  }\n  .navbar-right .dropdown-menu-left {\n    right: auto;\n    left: 0;\n  }\n}\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n  position: relative;\n  float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n  z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n  margin-left: -1px;\n}\n.btn-toolbar {\n  margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n  float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n  margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n  border-radius: 0;\n}\n.btn-group > .btn:first-child {\n  margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group > .btn-group {\n  float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n  outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n  padding-right: 8px;\n  padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n  padding-right: 12px;\n  padding-left: 12px;\n}\n.btn-group.open .dropdown-toggle {\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn .caret {\n  margin-left: 0;\n}\n.btn-lg .caret {\n  border-width: 5px 5px 0;\n  border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n  border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n  display: block;\n  float: none;\n  width: 100%;\n  max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n  float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n  margin-top: -1px;\n  margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.btn-group-justified {\n  display: table;\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n  display: table-cell;\n  float: none;\n  width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n  width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n  left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n}\n.input-group {\n  position: relative;\n  display: table;\n  border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n  float: none;\n  padding-right: 0;\n  padding-left: 0;\n}\n.input-group .form-control {\n  position: relative;\n  z-index: 2;\n  float: left;\n  width: 100%;\n  margin-bottom: 0;\n}\n.input-group .form-control:focus {\n  z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n  height: 46px;\n  line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n  height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n  height: 30px;\n  line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n  height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n  display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n  border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n  width: 1%;\n  white-space: nowrap;\n  vertical-align: middle;\n}\n.input-group-addon {\n  padding: 6px 12px;\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 1;\n  color: #555555;\n  text-align: center;\n  background-color: #eeeeee;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n}\n.input-group-addon.input-sm {\n  padding: 5px 10px;\n  font-size: 12px;\n  border-radius: 3px;\n}\n.input-group-addon.input-lg {\n  padding: 10px 16px;\n  font-size: 18px;\n  border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n  margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.input-group-addon:first-child {\n  border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.input-group-addon:last-child {\n  border-left: 0;\n}\n.input-group-btn {\n  position: relative;\n  font-size: 0;\n  white-space: nowrap;\n}\n.input-group-btn > .btn {\n  position: relative;\n}\n.input-group-btn > .btn + .btn {\n  margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n  z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n  margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n  z-index: 2;\n  margin-left: -1px;\n}\n.nav {\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n.nav > li {\n  position: relative;\n  display: block;\n}\n.nav > li > a {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n  text-decoration: none;\n  background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n  color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n  color: #777777;\n  text-decoration: none;\n  cursor: not-allowed;\n  background-color: transparent;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n  background-color: #eeeeee;\n  border-color: #337ab7;\n}\n.nav .nav-divider {\n  height: 1px;\n  margin: 9px 0;\n  overflow: hidden;\n  background-color: #e5e5e5;\n}\n.nav > li > a > img {\n  max-width: none;\n}\n.nav-tabs {\n  border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n  float: left;\n  margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n  margin-right: 2px;\n  line-height: 1.42857143;\n  border: 1px solid transparent;\n  border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n  border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n  color: #555555;\n  cursor: default;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-bottom-color: transparent;\n}\n.nav-tabs.nav-justified {\n  width: 100%;\n  border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n  float: none;\n}\n.nav-tabs.nav-justified > li > a {\n  margin-bottom: 5px;\n  text-align: center;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n  top: auto;\n  left: auto;\n}\n@media (min-width: 768px) {\n  .nav-tabs.nav-justified > li {\n    display: table-cell;\n    width: 1%;\n  }\n  .nav-tabs.nav-justified > li > a {\n    margin-bottom: 0;\n  }\n}\n.nav-tabs.nav-justified > li > a {\n  margin-right: 0;\n  border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n  border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n  .nav-tabs.nav-justified > li > a {\n    border-bottom: 1px solid #ddd;\n    border-radius: 4px 4px 0 0;\n  }\n  .nav-tabs.nav-justified > .active > a,\n  .nav-tabs.nav-justified > .active > a:hover,\n  .nav-tabs.nav-justified > .active > a:focus {\n    border-bottom-color: #fff;\n  }\n}\n.nav-pills > li {\n  float: left;\n}\n.nav-pills > li > a {\n  border-radius: 4px;\n}\n.nav-pills > li + li {\n  margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n  color: #fff;\n  background-color: #337ab7;\n}\n.nav-stacked > li {\n  float: none;\n}\n.nav-stacked > li + li {\n  margin-top: 2px;\n  margin-left: 0;\n}\n.nav-justified {\n  width: 100%;\n}\n.nav-justified > li {\n  float: none;\n}\n.nav-justified > li > a {\n  margin-bottom: 5px;\n  text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n  top: auto;\n  left: auto;\n}\n@media (min-width: 768px) {\n  .nav-justified > li {\n    display: table-cell;\n    width: 1%;\n  }\n  .nav-justified > li > a {\n    margin-bottom: 0;\n  }\n}\n.nav-tabs-justified {\n  border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n  margin-right: 0;\n  border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n  border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n  .nav-tabs-justified > li > a {\n    border-bottom: 1px solid #ddd;\n    border-radius: 4px 4px 0 0;\n  }\n  .nav-tabs-justified > .active > a,\n  .nav-tabs-justified > .active > a:hover,\n  .nav-tabs-justified > .active > a:focus {\n    border-bottom-color: #fff;\n  }\n}\n.tab-content > .tab-pane {\n  display: none;\n}\n.tab-content > .active {\n  display: block;\n}\n.nav-tabs .dropdown-menu {\n  margin-top: -1px;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.navbar {\n  position: relative;\n  min-height: 50px;\n  margin-bottom: 20px;\n  border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n  .navbar {\n    border-radius: 4px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-header {\n    float: left;\n  }\n}\n.navbar-collapse {\n  padding-right: 15px;\n  padding-left: 15px;\n  overflow-x: visible;\n  border-top: 1px solid transparent;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n  -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n  overflow-y: auto;\n}\n@media (min-width: 768px) {\n  .navbar-collapse {\n    width: auto;\n    border-top: 0;\n    box-shadow: none;\n  }\n  .navbar-collapse.collapse {\n    display: block !important;\n    height: auto !important;\n    padding-bottom: 0;\n    overflow: visible !important;\n  }\n  .navbar-collapse.in {\n    overflow-y: visible;\n  }\n  .navbar-fixed-top .navbar-collapse,\n  .navbar-static-top .navbar-collapse,\n  .navbar-fixed-bottom .navbar-collapse {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  position: fixed;\n  right: 0;\n  left: 0;\n  z-index: 1030;\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n  max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n  .navbar-fixed-top .navbar-collapse,\n  .navbar-fixed-bottom .navbar-collapse {\n    max-height: 200px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-fixed-top,\n  .navbar-fixed-bottom {\n    border-radius: 0;\n  }\n}\n.navbar-fixed-top {\n  top: 0;\n  border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n  bottom: 0;\n  margin-bottom: 0;\n  border-width: 1px 0 0;\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n@media (min-width: 768px) {\n  .container > .navbar-header,\n  .container-fluid > .navbar-header,\n  .container > .navbar-collapse,\n  .container-fluid > .navbar-collapse {\n    margin-right: 0;\n    margin-left: 0;\n  }\n}\n.navbar-static-top {\n  z-index: 1000;\n  border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n  .navbar-static-top {\n    border-radius: 0;\n  }\n}\n.navbar-brand {\n  float: left;\n  height: 50px;\n  padding: 15px 15px;\n  font-size: 18px;\n  line-height: 20px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n  text-decoration: none;\n}\n.navbar-brand > img {\n  display: block;\n}\n@media (min-width: 768px) {\n  .navbar > .container .navbar-brand,\n  .navbar > .container-fluid .navbar-brand {\n    margin-left: -15px;\n  }\n}\n.navbar-toggle {\n  position: relative;\n  float: right;\n  padding: 9px 10px;\n  margin-right: 15px;\n  margin-top: 8px;\n  margin-bottom: 8px;\n  background-color: transparent;\n  background-image: none;\n  border: 1px solid transparent;\n  border-radius: 4px;\n}\n.navbar-toggle:focus {\n  outline: 0;\n}\n.navbar-toggle .icon-bar {\n  display: block;\n  width: 22px;\n  height: 2px;\n  border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n  margin-top: 4px;\n}\n@media (min-width: 768px) {\n  .navbar-toggle {\n    display: none;\n  }\n}\n.navbar-nav {\n  margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n  padding-top: 10px;\n  padding-bottom: 10px;\n  line-height: 20px;\n}\n@media (max-width: 767px) {\n  .navbar-nav .open .dropdown-menu {\n    position: static;\n    float: none;\n    width: auto;\n    margin-top: 0;\n    background-color: transparent;\n    border: 0;\n    box-shadow: none;\n  }\n  .navbar-nav .open .dropdown-menu > li > a,\n  .navbar-nav .open .dropdown-menu .dropdown-header {\n    padding: 5px 15px 5px 25px;\n  }\n  .navbar-nav .open .dropdown-menu > li > a {\n    line-height: 20px;\n  }\n  .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-nav .open .dropdown-menu > li > a:focus {\n    background-image: none;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-nav {\n    float: left;\n    margin: 0;\n  }\n  .navbar-nav > li {\n    float: left;\n  }\n  .navbar-nav > li > a {\n    padding-top: 15px;\n    padding-bottom: 15px;\n  }\n}\n.navbar-form {\n  padding: 10px 15px;\n  margin-right: -15px;\n  margin-left: -15px;\n  border-top: 1px solid transparent;\n  border-bottom: 1px solid transparent;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n  margin-top: 8px;\n  margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n  .navbar-form .form-group {\n    display: inline-block;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .navbar-form .form-control-static {\n    display: inline-block;\n  }\n  .navbar-form .input-group {\n    display: inline-table;\n    vertical-align: middle;\n  }\n  .navbar-form .input-group .input-group-addon,\n  .navbar-form .input-group .input-group-btn,\n  .navbar-form .input-group .form-control {\n    width: auto;\n  }\n  .navbar-form .input-group > .form-control {\n    width: 100%;\n  }\n  .navbar-form .control-label {\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .radio,\n  .navbar-form .checkbox {\n    display: inline-block;\n    margin-top: 0;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .radio label,\n  .navbar-form .checkbox label {\n    padding-left: 0;\n  }\n  .navbar-form .radio input[type=\"radio\"],\n  .navbar-form .checkbox input[type=\"checkbox\"] {\n    position: relative;\n    margin-left: 0;\n  }\n  .navbar-form .has-feedback .form-control-feedback {\n    top: 0;\n  }\n}\n@media (max-width: 767px) {\n  .navbar-form .form-group {\n    margin-bottom: 5px;\n  }\n  .navbar-form .form-group:last-child {\n    margin-bottom: 0;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-form {\n    width: auto;\n    padding-top: 0;\n    padding-bottom: 0;\n    margin-right: 0;\n    margin-left: 0;\n    border: 0;\n    -webkit-box-shadow: none;\n    box-shadow: none;\n  }\n}\n.navbar-nav > li > .dropdown-menu {\n  margin-top: 0;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n  margin-bottom: 0;\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.navbar-btn {\n  margin-top: 8px;\n  margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n  margin-top: 14px;\n  margin-bottom: 14px;\n}\n.navbar-text {\n  margin-top: 15px;\n  margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n  .navbar-text {\n    float: left;\n    margin-right: 15px;\n    margin-left: 15px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-left {\n    float: left !important;\n  }\n  .navbar-right {\n    float: right !important;\n    margin-right: -15px;\n  }\n  .navbar-right ~ .navbar-right {\n    margin-right: 0;\n  }\n}\n.navbar-default {\n  background-color: #f8f8f8;\n  border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n  color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n  color: #5e5e5e;\n  background-color: transparent;\n}\n.navbar-default .navbar-text {\n  color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n  color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n  color: #333;\n  background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n  color: #555;\n  background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n  color: #ccc;\n  background-color: transparent;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n  color: #555;\n  background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n    color: #777;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n    color: #333;\n    background-color: transparent;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #555;\n    background-color: #e7e7e7;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n    color: #ccc;\n    background-color: transparent;\n  }\n}\n.navbar-default .navbar-toggle {\n  border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n  background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n  background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n  border-color: #e7e7e7;\n}\n.navbar-default .navbar-link {\n  color: #777;\n}\n.navbar-default .navbar-link:hover {\n  color: #333;\n}\n.navbar-default .btn-link {\n  color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n  color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n  color: #ccc;\n}\n.navbar-inverse {\n  background-color: #222;\n  border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n  color: #fff;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n  color: #fff;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n  color: #fff;\n  background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n  color: #444;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n  color: #fff;\n  background-color: #080808;\n}\n@media (max-width: 767px) {\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n    border-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n    background-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n    color: #9d9d9d;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n    color: #fff;\n    background-color: transparent;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #fff;\n    background-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n    color: #444;\n    background-color: transparent;\n  }\n}\n.navbar-inverse .navbar-toggle {\n  border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n  background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n  background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n  border-color: #101010;\n}\n.navbar-inverse .navbar-link {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n  color: #fff;\n}\n.navbar-inverse .btn-link {\n  color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n  color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n  color: #444;\n}\n.breadcrumb {\n  padding: 8px 15px;\n  margin-bottom: 20px;\n  list-style: none;\n  background-color: #f5f5f5;\n  border-radius: 4px;\n}\n.breadcrumb > li {\n  display: inline-block;\n}\n.breadcrumb > li + li:before {\n  padding: 0 5px;\n  color: #ccc;\n  content: \"/\\00a0\";\n}\n.breadcrumb > .active {\n  color: #777777;\n}\n.pagination {\n  display: inline-block;\n  padding-left: 0;\n  margin: 20px 0;\n  border-radius: 4px;\n}\n.pagination > li {\n  display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n  position: relative;\n  float: left;\n  padding: 6px 12px;\n  margin-left: -1px;\n  line-height: 1.42857143;\n  color: #337ab7;\n  text-decoration: none;\n  background-color: #fff;\n  border: 1px solid #ddd;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n  z-index: 2;\n  color: #23527c;\n  background-color: #eeeeee;\n  border-color: #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n  margin-left: 0;\n  border-top-left-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 4px;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n  z-index: 3;\n  color: #fff;\n  cursor: default;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #fff;\n  border-color: #ddd;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n  border-top-left-radius: 6px;\n  border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n  border-top-right-radius: 6px;\n  border-bottom-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n  border-top-left-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n  border-top-right-radius: 3px;\n  border-bottom-right-radius: 3px;\n}\n.pager {\n  padding-left: 0;\n  margin: 20px 0;\n  text-align: center;\n  list-style: none;\n}\n.pager li {\n  display: inline;\n}\n.pager li > a,\n.pager li > span {\n  display: inline-block;\n  padding: 5px 14px;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n  text-decoration: none;\n  background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n  float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n  float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #fff;\n}\n.label {\n  display: inline;\n  padding: 0.2em 0.6em 0.3em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: 0.25em;\n}\na.label:hover,\na.label:focus {\n  color: #fff;\n  text-decoration: none;\n  cursor: pointer;\n}\n.label:empty {\n  display: none;\n}\n.btn .label {\n  position: relative;\n  top: -1px;\n}\n.label-default {\n  background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n  background-color: #5e5e5e;\n}\n.label-primary {\n  background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n  background-color: #286090;\n}\n.label-success {\n  background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n  background-color: #449d44;\n}\n.label-info {\n  background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n  background-color: #31b0d5;\n}\n.label-warning {\n  background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n  background-color: #ec971f;\n}\n.label-danger {\n  background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n  background-color: #c9302c;\n}\n.badge {\n  display: inline-block;\n  min-width: 10px;\n  padding: 3px 7px;\n  font-size: 12px;\n  font-weight: bold;\n  line-height: 1;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  background-color: #777777;\n  border-radius: 10px;\n}\n.badge:empty {\n  display: none;\n}\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n  top: 0;\n  padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n  color: #fff;\n  text-decoration: none;\n  cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.list-group-item > .badge {\n  float: right;\n}\n.list-group-item > .badge + .badge {\n  margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n  margin-left: 3px;\n}\n.jumbotron {\n  padding-top: 30px;\n  padding-bottom: 30px;\n  margin-bottom: 30px;\n  color: inherit;\n  background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n  color: inherit;\n}\n.jumbotron p {\n  margin-bottom: 15px;\n  font-size: 21px;\n  font-weight: 200;\n}\n.jumbotron > hr {\n  border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n  padding-right: 15px;\n  padding-left: 15px;\n  border-radius: 6px;\n}\n.jumbotron .container {\n  max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n  .jumbotron {\n    padding-top: 48px;\n    padding-bottom: 48px;\n  }\n  .container .jumbotron,\n  .container-fluid .jumbotron {\n    padding-right: 60px;\n    padding-left: 60px;\n  }\n  .jumbotron h1,\n  .jumbotron .h1 {\n    font-size: 63px;\n  }\n}\n.thumbnail {\n  display: block;\n  padding: 4px;\n  margin-bottom: 20px;\n  line-height: 1.42857143;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 4px;\n  -webkit-transition: border 0.2s ease-in-out;\n  -o-transition: border 0.2s ease-in-out;\n  transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n  margin-right: auto;\n  margin-left: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n  border-color: #337ab7;\n}\n.thumbnail .caption {\n  padding: 9px;\n  color: #333333;\n}\n.alert {\n  padding: 15px;\n  margin-bottom: 20px;\n  border: 1px solid transparent;\n  border-radius: 4px;\n}\n.alert h4 {\n  margin-top: 0;\n  color: inherit;\n}\n.alert .alert-link {\n  font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n  margin-bottom: 0;\n}\n.alert > p + p {\n  margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n  padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n  position: relative;\n  top: -2px;\n  right: -21px;\n  color: inherit;\n}\n.alert-success {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #d6e9c6;\n}\n.alert-success hr {\n  border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n  color: #2b542c;\n}\n.alert-info {\n  color: #31708f;\n  background-color: #d9edf7;\n  border-color: #bce8f1;\n}\n.alert-info hr {\n  border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n  color: #245269;\n}\n.alert-warning {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #faebcc;\n}\n.alert-warning hr {\n  border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n  color: #66512c;\n}\n.alert-danger {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #ebccd1;\n}\n.alert-danger hr {\n  border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n  color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n@keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n.progress {\n  height: 20px;\n  margin-bottom: 20px;\n  overflow: hidden;\n  background-color: #f5f5f5;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n  float: left;\n  width: 0%;\n  height: 100%;\n  font-size: 12px;\n  line-height: 20px;\n  color: #fff;\n  text-align: center;\n  background-color: #337ab7;\n  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n  -webkit-transition: width 0.6s ease;\n  -o-transition: width 0.6s ease;\n  transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n  -webkit-animation: progress-bar-stripes 2s linear infinite;\n  -o-animation: progress-bar-stripes 2s linear infinite;\n  animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n  background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n  background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n  background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n  background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.media {\n  margin-top: 15px;\n}\n.media:first-child {\n  margin-top: 0;\n}\n.media,\n.media-body {\n  overflow: hidden;\n  zoom: 1;\n}\n.media-body {\n  width: 10000px;\n}\n.media-object {\n  display: block;\n}\n.media-object.img-thumbnail {\n  max-width: none;\n}\n.media-right,\n.media > .pull-right {\n  padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n  padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n  display: table-cell;\n  vertical-align: top;\n}\n.media-middle {\n  vertical-align: middle;\n}\n.media-bottom {\n  vertical-align: bottom;\n}\n.media-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.media-list {\n  padding-left: 0;\n  list-style: none;\n}\n.list-group {\n  padding-left: 0;\n  margin-bottom: 20px;\n}\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n  margin-bottom: -1px;\n  background-color: #fff;\n  border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n  margin-bottom: 0;\n  border-bottom-right-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #eeeeee;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n  color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n  color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  z-index: 2;\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n  color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n  color: #c7ddef;\n}\na.list-group-item,\nbutton.list-group-item {\n  color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n  color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n  color: #555;\n  text-decoration: none;\n  background-color: #f5f5f5;\n}\nbutton.list-group-item {\n  width: 100%;\n  text-align: left;\n}\n.list-group-item-success {\n  color: #3c763d;\n  background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n  color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n  color: #3c763d;\n  background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n  color: #fff;\n  background-color: #3c763d;\n  border-color: #3c763d;\n}\n.list-group-item-info {\n  color: #31708f;\n  background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n  color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n  color: #31708f;\n  background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n  color: #fff;\n  background-color: #31708f;\n  border-color: #31708f;\n}\n.list-group-item-warning {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n  color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n  color: #8a6d3b;\n  background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n  color: #fff;\n  background-color: #8a6d3b;\n  border-color: #8a6d3b;\n}\n.list-group-item-danger {\n  color: #a94442;\n  background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n  color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n  color: #a94442;\n  background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n  color: #fff;\n  background-color: #a94442;\n  border-color: #a94442;\n}\n.list-group-item-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.list-group-item-text {\n  margin-bottom: 0;\n  line-height: 1.3;\n}\n.panel {\n  margin-bottom: 20px;\n  background-color: #fff;\n  border: 1px solid transparent;\n  border-radius: 4px;\n  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n  padding: 15px;\n}\n.panel-heading {\n  padding: 10px 15px;\n  border-bottom: 1px solid transparent;\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n  color: inherit;\n}\n.panel-title {\n  margin-top: 0;\n  margin-bottom: 0;\n  font-size: 16px;\n  color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n  color: inherit;\n}\n.panel-footer {\n  padding: 10px 15px;\n  background-color: #f5f5f5;\n  border-top: 1px solid #ddd;\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n  margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n  border-width: 1px 0;\n  border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n  border-top: 0;\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n  border-bottom: 0;\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n  border-top-width: 0;\n}\n.list-group + .panel-footer {\n  border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n  margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n  padding-right: 15px;\n  padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n  border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n  border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n  border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n  border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n  border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n  border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n  border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n  border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n  border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n  border-bottom: 0;\n}\n.panel > .table-responsive {\n  margin-bottom: 0;\n  border: 0;\n}\n.panel-group {\n  margin-bottom: 20px;\n}\n.panel-group .panel {\n  margin-bottom: 0;\n  border-radius: 4px;\n}\n.panel-group .panel + .panel {\n  margin-top: 5px;\n}\n.panel-group .panel-heading {\n  border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n  border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n  border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n  border-bottom: 1px solid #ddd;\n}\n.panel-default {\n  border-color: #ddd;\n}\n.panel-default > .panel-heading {\n  color: #333333;\n  background-color: #f5f5f5;\n  border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n  color: #f5f5f5;\n  background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #ddd;\n}\n.panel-primary {\n  border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #337ab7;\n}\n.panel-success {\n  border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n  color: #dff0d8;\n  background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #d6e9c6;\n}\n.panel-info {\n  border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n  color: #31708f;\n  background-color: #d9edf7;\n  border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n  color: #d9edf7;\n  background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #bce8f1;\n}\n.panel-warning {\n  border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n  color: #fcf8e3;\n  background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #faebcc;\n}\n.panel-danger {\n  border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n  color: #f2dede;\n  background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n  position: relative;\n  display: block;\n  height: 0;\n  padding: 0;\n  overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: 0;\n}\n.embed-responsive-16by9 {\n  padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n  padding-bottom: 75%;\n}\n.well {\n  min-height: 20px;\n  padding: 19px;\n  margin-bottom: 20px;\n  background-color: #f5f5f5;\n  border: 1px solid #e3e3e3;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n  border-color: #ddd;\n  border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n  padding: 24px;\n  border-radius: 6px;\n}\n.well-sm {\n  padding: 9px;\n  border-radius: 3px;\n}\n.close {\n  float: right;\n  font-size: 21px;\n  font-weight: bold;\n  line-height: 1;\n  color: #000;\n  text-shadow: 0 1px 0 #fff;\n  filter: alpha(opacity=20);\n  opacity: 0.2;\n}\n.close:hover,\n.close:focus {\n  color: #000;\n  text-decoration: none;\n  cursor: pointer;\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\nbutton.close {\n  padding: 0;\n  cursor: pointer;\n  background: transparent;\n  border: 0;\n  -webkit-appearance: none;\n  appearance: none;\n}\n.modal-open {\n  overflow: hidden;\n}\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1050;\n  display: none;\n  overflow: hidden;\n  -webkit-overflow-scrolling: touch;\n  outline: 0;\n}\n.modal.fade .modal-dialog {\n  -webkit-transform: translate(0, -25%);\n  -ms-transform: translate(0, -25%);\n  -o-transform: translate(0, -25%);\n  transform: translate(0, -25%);\n  -webkit-transition: -webkit-transform 0.3s ease-out;\n  -moz-transition: -moz-transform 0.3s ease-out;\n  -o-transition: -o-transform 0.3s ease-out;\n  transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n  -webkit-transform: translate(0, 0);\n  -ms-transform: translate(0, 0);\n  -o-transform: translate(0, 0);\n  transform: translate(0, 0);\n}\n.modal-open .modal {\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 10px;\n}\n.modal-content {\n  position: relative;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #999;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 6px;\n  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n  outline: 0;\n}\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1040;\n  background-color: #000;\n}\n.modal-backdrop.fade {\n  filter: alpha(opacity=0);\n  opacity: 0;\n}\n.modal-backdrop.in {\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\n.modal-header {\n  padding: 15px;\n  border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n  margin-top: -2px;\n}\n.modal-title {\n  margin: 0;\n  line-height: 1.42857143;\n}\n.modal-body {\n  position: relative;\n  padding: 15px;\n}\n.modal-footer {\n  padding: 15px;\n  text-align: right;\n  border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n  margin-bottom: 0;\n  margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n  margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n  margin-left: 0;\n}\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n@media (min-width: 768px) {\n  .modal-dialog {\n    width: 600px;\n    margin: 30px auto;\n  }\n  .modal-content {\n    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n  }\n  .modal-sm {\n    width: 300px;\n  }\n}\n@media (min-width: 992px) {\n  .modal-lg {\n    width: 900px;\n  }\n}\n.tooltip {\n  position: absolute;\n  z-index: 1070;\n  display: block;\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.42857143;\n  line-break: auto;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n  font-size: 12px;\n  filter: alpha(opacity=0);\n  opacity: 0;\n}\n.tooltip.in {\n  filter: alpha(opacity=90);\n  opacity: 0.9;\n}\n.tooltip.top {\n  padding: 5px 0;\n  margin-top: -3px;\n}\n.tooltip.right {\n  padding: 0 5px;\n  margin-left: 3px;\n}\n.tooltip.bottom {\n  padding: 5px 0;\n  margin-top: 3px;\n}\n.tooltip.left {\n  padding: 0 5px;\n  margin-left: -3px;\n}\n.tooltip.top .tooltip-arrow {\n  bottom: 0;\n  left: 50%;\n  margin-left: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n  right: 5px;\n  bottom: 0;\n  margin-bottom: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n  bottom: 0;\n  left: 5px;\n  margin-bottom: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n  top: 50%;\n  left: 0;\n  margin-top: -5px;\n  border-width: 5px 5px 5px 0;\n  border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n  top: 50%;\n  right: 0;\n  margin-top: -5px;\n  border-width: 5px 0 5px 5px;\n  border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n  top: 0;\n  left: 50%;\n  margin-left: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n  top: 0;\n  right: 5px;\n  margin-top: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n  top: 0;\n  left: 5px;\n  margin-top: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip-inner {\n  max-width: 200px;\n  padding: 3px 8px;\n  color: #fff;\n  text-align: center;\n  background-color: #000;\n  border-radius: 4px;\n}\n.tooltip-arrow {\n  position: absolute;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 1060;\n  display: none;\n  max-width: 276px;\n  padding: 1px;\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.42857143;\n  line-break: auto;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n  font-size: 14px;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ccc;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 6px;\n  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n  margin-top: -10px;\n}\n.popover.right {\n  margin-left: 10px;\n}\n.popover.bottom {\n  margin-top: 10px;\n}\n.popover.left {\n  margin-left: -10px;\n}\n.popover > .arrow {\n  border-width: 11px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n  position: absolute;\n  display: block;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n.popover > .arrow:after {\n  content: \"\";\n  border-width: 10px;\n}\n.popover.top > .arrow {\n  bottom: -11px;\n  left: 50%;\n  margin-left: -11px;\n  border-top-color: #999999;\n  border-top-color: rgba(0, 0, 0, 0.25);\n  border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n  bottom: 1px;\n  margin-left: -10px;\n  content: \" \";\n  border-top-color: #fff;\n  border-bottom-width: 0;\n}\n.popover.right > .arrow {\n  top: 50%;\n  left: -11px;\n  margin-top: -11px;\n  border-right-color: #999999;\n  border-right-color: rgba(0, 0, 0, 0.25);\n  border-left-width: 0;\n}\n.popover.right > .arrow:after {\n  bottom: -10px;\n  left: 1px;\n  content: \" \";\n  border-right-color: #fff;\n  border-left-width: 0;\n}\n.popover.bottom > .arrow {\n  top: -11px;\n  left: 50%;\n  margin-left: -11px;\n  border-top-width: 0;\n  border-bottom-color: #999999;\n  border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.popover.bottom > .arrow:after {\n  top: 1px;\n  margin-left: -10px;\n  content: \" \";\n  border-top-width: 0;\n  border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n  top: 50%;\n  right: -11px;\n  margin-top: -11px;\n  border-right-width: 0;\n  border-left-color: #999999;\n  border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n  right: 1px;\n  bottom: -10px;\n  content: \" \";\n  border-right-width: 0;\n  border-left-color: #fff;\n}\n.popover-title {\n  padding: 8px 14px;\n  margin: 0;\n  font-size: 14px;\n  background-color: #f7f7f7;\n  border-bottom: 1px solid #ebebeb;\n  border-radius: 5px 5px 0 0;\n}\n.popover-content {\n  padding: 9px 14px;\n}\n.carousel {\n  position: relative;\n}\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n}\n.carousel-inner > .item {\n  position: relative;\n  display: none;\n  -webkit-transition: 0.6s ease-in-out left;\n  -o-transition: 0.6s ease-in-out left;\n  transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n  line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n  .carousel-inner > .item {\n    -webkit-transition: -webkit-transform 0.6s ease-in-out;\n    -moz-transition: -moz-transform 0.6s ease-in-out;\n    -o-transition: -o-transform 0.6s ease-in-out;\n    transition: transform 0.6s ease-in-out;\n    -webkit-backface-visibility: hidden;\n    -moz-backface-visibility: hidden;\n    backface-visibility: hidden;\n    -webkit-perspective: 1000px;\n    -moz-perspective: 1000px;\n    perspective: 1000px;\n  }\n  .carousel-inner > .item.next,\n  .carousel-inner > .item.active.right {\n    -webkit-transform: translate3d(100%, 0, 0);\n    transform: translate3d(100%, 0, 0);\n    left: 0;\n  }\n  .carousel-inner > .item.prev,\n  .carousel-inner > .item.active.left {\n    -webkit-transform: translate3d(-100%, 0, 0);\n    transform: translate3d(-100%, 0, 0);\n    left: 0;\n  }\n  .carousel-inner > .item.next.left,\n  .carousel-inner > .item.prev.right,\n  .carousel-inner > .item.active {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n    left: 0;\n  }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n  display: block;\n}\n.carousel-inner > .active {\n  left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.carousel-inner > .next {\n  left: 100%;\n}\n.carousel-inner > .prev {\n  left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n  left: 0;\n}\n.carousel-inner > .active.left {\n  left: -100%;\n}\n.carousel-inner > .active.right {\n  left: 100%;\n}\n.carousel-control {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 15%;\n  font-size: 20px;\n  color: #fff;\n  text-align: center;\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n  background-color: rgba(0, 0, 0, 0);\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\n.carousel-control.left {\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n  background-repeat: repeat-x;\n}\n.carousel-control.right {\n  right: 0;\n  left: auto;\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n  background-repeat: repeat-x;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n  color: #fff;\n  text-decoration: none;\n  outline: 0;\n  filter: alpha(opacity=90);\n  opacity: 0.9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n  position: absolute;\n  top: 50%;\n  z-index: 5;\n  display: inline-block;\n  margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n  left: 50%;\n  margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n  right: 50%;\n  margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n  width: 20px;\n  height: 20px;\n  font-family: serif;\n  line-height: 1;\n}\n.carousel-control .icon-prev:before {\n  content: \"\\2039\";\n}\n.carousel-control .icon-next:before {\n  content: \"\\203a\";\n}\n.carousel-indicators {\n  position: absolute;\n  bottom: 10px;\n  left: 50%;\n  z-index: 15;\n  width: 60%;\n  padding-left: 0;\n  margin-left: -30%;\n  text-align: center;\n  list-style: none;\n}\n.carousel-indicators li {\n  display: inline-block;\n  width: 10px;\n  height: 10px;\n  margin: 1px;\n  text-indent: -999px;\n  cursor: pointer;\n  background-color: #000 \\9;\n  background-color: rgba(0, 0, 0, 0);\n  border: 1px solid #fff;\n  border-radius: 10px;\n}\n.carousel-indicators .active {\n  width: 12px;\n  height: 12px;\n  margin: 0;\n  background-color: #fff;\n}\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: #fff;\n  text-align: center;\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n  text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n  .carousel-control .glyphicon-chevron-left,\n  .carousel-control .glyphicon-chevron-right,\n  .carousel-control .icon-prev,\n  .carousel-control .icon-next {\n    width: 30px;\n    height: 30px;\n    margin-top: -10px;\n    font-size: 30px;\n  }\n  .carousel-control .glyphicon-chevron-left,\n  .carousel-control .icon-prev {\n    margin-left: -10px;\n  }\n  .carousel-control .glyphicon-chevron-right,\n  .carousel-control .icon-next {\n    margin-right: -10px;\n  }\n  .carousel-caption {\n    right: 20%;\n    left: 20%;\n    padding-bottom: 30px;\n  }\n  .carousel-indicators {\n    bottom: 20px;\n  }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n  display: table;\n  content: \" \";\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n  clear: both;\n}\n.center-block {\n  display: block;\n  margin-right: auto;\n  margin-left: auto;\n}\n.pull-right {\n  float: right !important;\n}\n.pull-left {\n  float: left !important;\n}\n.hide {\n  display: none !important;\n}\n.show {\n  display: block !important;\n}\n.invisible {\n  visibility: hidden;\n}\n.text-hide {\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n.hidden {\n  display: none !important;\n}\n.affix {\n  position: fixed;\n}\n@-ms-viewport {\n  width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n  display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n  display: none !important;\n}\n@media (max-width: 767px) {\n  .visible-xs {\n    display: block !important;\n  }\n  table.visible-xs {\n    display: table !important;\n  }\n  tr.visible-xs {\n    display: table-row !important;\n  }\n  th.visible-xs,\n  td.visible-xs {\n    display: table-cell !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-block {\n    display: block !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-inline {\n    display: inline !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm {\n    display: block !important;\n  }\n  table.visible-sm {\n    display: table !important;\n  }\n  tr.visible-sm {\n    display: table-row !important;\n  }\n  th.visible-sm,\n  td.visible-sm {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-block {\n    display: block !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md {\n    display: block !important;\n  }\n  table.visible-md {\n    display: table !important;\n  }\n  tr.visible-md {\n    display: table-row !important;\n  }\n  th.visible-md,\n  td.visible-md {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-block {\n    display: block !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg {\n    display: block !important;\n  }\n  table.visible-lg {\n    display: table !important;\n  }\n  tr.visible-lg {\n    display: table-row !important;\n  }\n  th.visible-lg,\n  td.visible-lg {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-block {\n    display: block !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (max-width: 767px) {\n  .hidden-xs {\n    display: none !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .hidden-sm {\n    display: none !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .hidden-md {\n    display: none !important;\n  }\n}\n@media (min-width: 1200px) {\n  .hidden-lg {\n    display: none !important;\n  }\n}\n.visible-print {\n  display: none !important;\n}\n@media print {\n  .visible-print {\n    display: block !important;\n  }\n  table.visible-print {\n    display: table !important;\n  }\n  tr.visible-print {\n    display: table-row !important;\n  }\n  th.visible-print,\n  td.visible-print {\n    display: table-cell !important;\n  }\n}\n.visible-print-block {\n  display: none !important;\n}\n@media print {\n  .visible-print-block {\n    display: block !important;\n  }\n}\n.visible-print-inline {\n  display: none !important;\n}\n@media print {\n  .visible-print-inline {\n    display: inline !important;\n  }\n}\n.visible-print-inline-block {\n  display: none !important;\n}\n@media print {\n  .visible-print-inline-block {\n    display: inline-block !important;\n  }\n}\n@media print {\n  .hidden-print {\n    display: none !important;\n  }\n}\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable\n\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n//    without disabling user zoom.\n//\n\nhtml {\n  font-family: sans-serif; // 1\n  -ms-text-size-adjust: 100%; // 2\n  -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n  margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n  display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block; // 1\n  vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n  display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n  background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n  outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// 1. Remove the bottom border in Chrome 57- and Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n//\n\nabbr[title] {\n  border-bottom: none; // 1\n  text-decoration: underline; // 2\n  text-decoration: underline dotted; // 2\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n  font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n  font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n  background: #ff0;\n  color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n  font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsup {\n  top: -0.5em;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n  border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n  overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n  margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n  box-sizing: content-box;\n  height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n  overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n//    Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit; // 1\n  font: inherit; // 2\n  margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n  overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n//    and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n//    `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n  cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n  line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  box-sizing: border-box; // 1\n  padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n  -webkit-appearance: textfield; // 1\n  box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n  border: 0; // 1\n  padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n  overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n  font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\ntd,\nth {\n  padding: 0;\n}\n","/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n  font-family: sans-serif;\n  -ms-text-size-adjust: 100%;\n  -webkit-text-size-adjust: 100%;\n}\nbody {\n  margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n  display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block;\n  vertical-align: baseline;\n}\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n[hidden],\ntemplate {\n  display: none;\n}\na {\n  background-color: transparent;\n}\na:active,\na:hover {\n  outline: 0;\n}\nabbr[title] {\n  border-bottom: none;\n  text-decoration: underline;\n  -webkit-text-decoration: underline dotted;\n  -moz-text-decoration: underline dotted;\n  text-decoration: underline dotted;\n}\nb,\nstrong {\n  font-weight: bold;\n}\ndfn {\n  font-style: italic;\n}\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\nmark {\n  background: #ff0;\n  color: #000;\n}\nsmall {\n  font-size: 80%;\n}\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\nsup {\n  top: -0.5em;\n}\nsub {\n  bottom: -0.25em;\n}\nimg {\n  border: 0;\n}\nsvg:not(:root) {\n  overflow: hidden;\n}\nfigure {\n  margin: 1em 40px;\n}\nhr {\n  -webkit-box-sizing: content-box;\n  -moz-box-sizing: content-box;\n  box-sizing: content-box;\n  height: 0;\n}\npre {\n  overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit;\n  font: inherit;\n  margin: 0;\n}\nbutton {\n  overflow: visible;\n}\nbutton,\nselect {\n  text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button;\n  cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\ninput {\n  line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\ninput[type=\"search\"] {\n  -webkit-appearance: textfield;\n  -webkit-box-sizing: content-box;\n  -moz-box-sizing: content-box;\n  box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n  border: 0;\n  padding: 0;\n}\ntextarea {\n  overflow: auto;\n}\noptgroup {\n  font-weight: bold;\n}\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\ntd,\nth {\n  padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n  *,\n  *:before,\n  *:after {\n    color: #000 !important;\n    text-shadow: none !important;\n    background: transparent !important;\n    -webkit-box-shadow: none !important;\n    box-shadow: none !important;\n  }\n  a,\n  a:visited {\n    text-decoration: underline;\n  }\n  a[href]:after {\n    content: \" (\" attr(href) \")\";\n  }\n  abbr[title]:after {\n    content: \" (\" attr(title) \")\";\n  }\n  a[href^=\"#\"]:after,\n  a[href^=\"javascript:\"]:after {\n    content: \"\";\n  }\n  pre,\n  blockquote {\n    border: 1px solid #999;\n    page-break-inside: avoid;\n  }\n  thead {\n    display: table-header-group;\n  }\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n  img {\n    max-width: 100% !important;\n  }\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n  .navbar {\n    display: none;\n  }\n  .btn > .caret,\n  .dropup > .btn > .caret {\n    border-top-color: #000 !important;\n  }\n  .label {\n    border: 1px solid #000;\n  }\n  .table {\n    border-collapse: collapse !important;\n  }\n  .table td,\n  .table th {\n    background-color: #fff !important;\n  }\n  .table-bordered th,\n  .table-bordered td {\n    border: 1px solid #ddd !important;\n  }\n}\n@font-face {\n  font-family: \"Glyphicons Halflings\";\n  src: url(\"../fonts/glyphicons-halflings-regular.eot\");\n  src: url(\"../fonts/glyphicons-halflings-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"../fonts/glyphicons-halflings-regular.woff2\") format(\"woff2\"), url(\"../fonts/glyphicons-halflings-regular.woff\") format(\"woff\"), url(\"../fonts/glyphicons-halflings-regular.ttf\") format(\"truetype\"), url(\"../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\") format(\"svg\");\n}\n.glyphicon {\n  position: relative;\n  top: 1px;\n  display: inline-block;\n  font-family: \"Glyphicons Halflings\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n  content: \"\\002a\";\n}\n.glyphicon-plus:before {\n  content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n  content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n  content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n  content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n  content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n  content: \"\\270f\";\n}\n.glyphicon-glass:before {\n  content: \"\\e001\";\n}\n.glyphicon-music:before {\n  content: \"\\e002\";\n}\n.glyphicon-search:before {\n  content: \"\\e003\";\n}\n.glyphicon-heart:before {\n  content: \"\\e005\";\n}\n.glyphicon-star:before {\n  content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n  content: \"\\e007\";\n}\n.glyphicon-user:before {\n  content: \"\\e008\";\n}\n.glyphicon-film:before {\n  content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n  content: \"\\e010\";\n}\n.glyphicon-th:before {\n  content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n  content: \"\\e012\";\n}\n.glyphicon-ok:before {\n  content: \"\\e013\";\n}\n.glyphicon-remove:before {\n  content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n  content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n  content: \"\\e016\";\n}\n.glyphicon-off:before {\n  content: \"\\e017\";\n}\n.glyphicon-signal:before {\n  content: \"\\e018\";\n}\n.glyphicon-cog:before {\n  content: \"\\e019\";\n}\n.glyphicon-trash:before {\n  content: \"\\e020\";\n}\n.glyphicon-home:before {\n  content: \"\\e021\";\n}\n.glyphicon-file:before {\n  content: \"\\e022\";\n}\n.glyphicon-time:before {\n  content: \"\\e023\";\n}\n.glyphicon-road:before {\n  content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n  content: \"\\e025\";\n}\n.glyphicon-download:before {\n  content: \"\\e026\";\n}\n.glyphicon-upload:before {\n  content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n  content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n  content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n  content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n  content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n  content: \"\\e032\";\n}\n.glyphicon-lock:before {\n  content: \"\\e033\";\n}\n.glyphicon-flag:before {\n  content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n  content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n  content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n  content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n  content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n  content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n  content: \"\\e040\";\n}\n.glyphicon-tag:before {\n  content: \"\\e041\";\n}\n.glyphicon-tags:before {\n  content: \"\\e042\";\n}\n.glyphicon-book:before {\n  content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n  content: \"\\e044\";\n}\n.glyphicon-print:before {\n  content: \"\\e045\";\n}\n.glyphicon-camera:before {\n  content: \"\\e046\";\n}\n.glyphicon-font:before {\n  content: \"\\e047\";\n}\n.glyphicon-bold:before {\n  content: \"\\e048\";\n}\n.glyphicon-italic:before {\n  content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n  content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n  content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n  content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n  content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n  content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n  content: \"\\e055\";\n}\n.glyphicon-list:before {\n  content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n  content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n  content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n  content: \"\\e059\";\n}\n.glyphicon-picture:before {\n  content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n  content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n  content: \"\\e063\";\n}\n.glyphicon-tint:before {\n  content: \"\\e064\";\n}\n.glyphicon-edit:before {\n  content: \"\\e065\";\n}\n.glyphicon-share:before {\n  content: \"\\e066\";\n}\n.glyphicon-check:before {\n  content: \"\\e067\";\n}\n.glyphicon-move:before {\n  content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n  content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n  content: \"\\e070\";\n}\n.glyphicon-backward:before {\n  content: \"\\e071\";\n}\n.glyphicon-play:before {\n  content: \"\\e072\";\n}\n.glyphicon-pause:before {\n  content: \"\\e073\";\n}\n.glyphicon-stop:before {\n  content: \"\\e074\";\n}\n.glyphicon-forward:before {\n  content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n  content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n  content: \"\\e077\";\n}\n.glyphicon-eject:before {\n  content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n  content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n  content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n  content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n  content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n  content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n  content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n  content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n  content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n  content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n  content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n  content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n  content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n  content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n  content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n  content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n  content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n  content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n  content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n  content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n  content: \"\\e101\";\n}\n.glyphicon-gift:before {\n  content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n  content: \"\\e103\";\n}\n.glyphicon-fire:before {\n  content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n  content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n  content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n  content: \"\\e107\";\n}\n.glyphicon-plane:before {\n  content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n  content: \"\\e109\";\n}\n.glyphicon-random:before {\n  content: \"\\e110\";\n}\n.glyphicon-comment:before {\n  content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n  content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n  content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n  content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n  content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n  content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n  content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n  content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n  content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n  content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n  content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n  content: \"\\e122\";\n}\n.glyphicon-bell:before {\n  content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n  content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n  content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n  content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n  content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n  content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n  content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n  content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n  content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n  content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n  content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n  content: \"\\e134\";\n}\n.glyphicon-globe:before {\n  content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n  content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n  content: \"\\e137\";\n}\n.glyphicon-filter:before {\n  content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n  content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n  content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n  content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n  content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n  content: \"\\e143\";\n}\n.glyphicon-link:before {\n  content: \"\\e144\";\n}\n.glyphicon-phone:before {\n  content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n  content: \"\\e146\";\n}\n.glyphicon-usd:before {\n  content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n  content: \"\\e149\";\n}\n.glyphicon-sort:before {\n  content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n  content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n  content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n  content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n  content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n  content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n  content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n  content: \"\\e157\";\n}\n.glyphicon-expand:before {\n  content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n  content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n  content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n  content: \"\\e161\";\n}\n.glyphicon-flash:before {\n  content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n  content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n  content: \"\\e164\";\n}\n.glyphicon-record:before {\n  content: \"\\e165\";\n}\n.glyphicon-save:before {\n  content: \"\\e166\";\n}\n.glyphicon-open:before {\n  content: \"\\e167\";\n}\n.glyphicon-saved:before {\n  content: \"\\e168\";\n}\n.glyphicon-import:before {\n  content: \"\\e169\";\n}\n.glyphicon-export:before {\n  content: \"\\e170\";\n}\n.glyphicon-send:before {\n  content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n  content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n  content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n  content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n  content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n  content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n  content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n  content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n  content: \"\\e179\";\n}\n.glyphicon-header:before {\n  content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n  content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n  content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n  content: \"\\e183\";\n}\n.glyphicon-tower:before {\n  content: \"\\e184\";\n}\n.glyphicon-stats:before {\n  content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n  content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n  content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n  content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n  content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n  content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n  content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n  content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n  content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n  content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n  content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n  content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n  content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n  content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n  content: \"\\e200\";\n}\n.glyphicon-cd:before {\n  content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n  content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n  content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n  content: \"\\e204\";\n}\n.glyphicon-copy:before {\n  content: \"\\e205\";\n}\n.glyphicon-paste:before {\n  content: \"\\e206\";\n}\n.glyphicon-alert:before {\n  content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n  content: \"\\e210\";\n}\n.glyphicon-king:before {\n  content: \"\\e211\";\n}\n.glyphicon-queen:before {\n  content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n  content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n  content: \"\\e214\";\n}\n.glyphicon-knight:before {\n  content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n  content: \"\\e216\";\n}\n.glyphicon-tent:before {\n  content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n  content: \"\\e218\";\n}\n.glyphicon-bed:before {\n  content: \"\\e219\";\n}\n.glyphicon-apple:before {\n  content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n  content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n  content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n  content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n  content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n  content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n  content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n  content: \"\\e227\";\n}\n.glyphicon-btc:before {\n  content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n  content: \"\\e227\";\n}\n.glyphicon-yen:before {\n  content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n  content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n  content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n  content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n  content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n  content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n  content: \"\\e232\";\n}\n.glyphicon-education:before {\n  content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n  content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n  content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n  content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n  content: \"\\e237\";\n}\n.glyphicon-oil:before {\n  content: \"\\e238\";\n}\n.glyphicon-grain:before {\n  content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n  content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n  content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n  content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n  content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n  content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n  content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n  content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n  content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n  content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n  content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n  content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n  content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n  content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n  content: \"\\e253\";\n}\n.glyphicon-console:before {\n  content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n  content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n  content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n  content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n  content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n  content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n  content: \"\\e260\";\n}\n* {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\n*:before,\n*:after {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\nhtml {\n  font-size: 10px;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #333333;\n  background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\na {\n  color: #337ab7;\n  text-decoration: none;\n}\na:hover,\na:focus {\n  color: #23527c;\n  text-decoration: underline;\n}\na:focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\nfigure {\n  margin: 0;\n}\nimg {\n  vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n  display: block;\n  max-width: 100%;\n  height: auto;\n}\n.img-rounded {\n  border-radius: 6px;\n}\n.img-thumbnail {\n  padding: 4px;\n  line-height: 1.42857143;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 4px;\n  -webkit-transition: all 0.2s ease-in-out;\n  -o-transition: all 0.2s ease-in-out;\n  transition: all 0.2s ease-in-out;\n  display: inline-block;\n  max-width: 100%;\n  height: auto;\n}\n.img-circle {\n  border-radius: 50%;\n}\nhr {\n  margin-top: 20px;\n  margin-bottom: 20px;\n  border: 0;\n  border-top: 1px solid #eeeeee;\n}\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n}\n[role=\"button\"] {\n  cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n  font-family: inherit;\n  font-weight: 500;\n  line-height: 1.1;\n  color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n  font-weight: 400;\n  line-height: 1;\n  color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n  margin-top: 20px;\n  margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n  font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n  font-size: 75%;\n}\nh1,\n.h1 {\n  font-size: 36px;\n}\nh2,\n.h2 {\n  font-size: 30px;\n}\nh3,\n.h3 {\n  font-size: 24px;\n}\nh4,\n.h4 {\n  font-size: 18px;\n}\nh5,\n.h5 {\n  font-size: 14px;\n}\nh6,\n.h6 {\n  font-size: 12px;\n}\np {\n  margin: 0 0 10px;\n}\n.lead {\n  margin-bottom: 20px;\n  font-size: 16px;\n  font-weight: 300;\n  line-height: 1.4;\n}\n@media (min-width: 768px) {\n  .lead {\n    font-size: 21px;\n  }\n}\nsmall,\n.small {\n  font-size: 85%;\n}\nmark,\n.mark {\n  padding: 0.2em;\n  background-color: #fcf8e3;\n}\n.text-left {\n  text-align: left;\n}\n.text-right {\n  text-align: right;\n}\n.text-center {\n  text-align: center;\n}\n.text-justify {\n  text-align: justify;\n}\n.text-nowrap {\n  white-space: nowrap;\n}\n.text-lowercase {\n  text-transform: lowercase;\n}\n.text-uppercase {\n  text-transform: uppercase;\n}\n.text-capitalize {\n  text-transform: capitalize;\n}\n.text-muted {\n  color: #777777;\n}\n.text-primary {\n  color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n  color: #286090;\n}\n.text-success {\n  color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n  color: #2b542c;\n}\n.text-info {\n  color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n  color: #245269;\n}\n.text-warning {\n  color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n  color: #66512c;\n}\n.text-danger {\n  color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n  color: #843534;\n}\n.bg-primary {\n  color: #fff;\n  background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n  background-color: #286090;\n}\n.bg-success {\n  background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n  background-color: #c1e2b3;\n}\n.bg-info {\n  background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n  background-color: #afd9ee;\n}\n.bg-warning {\n  background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n  background-color: #f7ecb5;\n}\n.bg-danger {\n  background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n  background-color: #e4b9b9;\n}\n.page-header {\n  padding-bottom: 9px;\n  margin: 40px 0 20px;\n  border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n  margin-top: 0;\n  margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n  margin-bottom: 0;\n}\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n.list-inline {\n  padding-left: 0;\n  list-style: none;\n  margin-left: -5px;\n}\n.list-inline > li {\n  display: inline-block;\n  padding-right: 5px;\n  padding-left: 5px;\n}\ndl {\n  margin-top: 0;\n  margin-bottom: 20px;\n}\ndt,\ndd {\n  line-height: 1.42857143;\n}\ndt {\n  font-weight: 700;\n}\ndd {\n  margin-left: 0;\n}\n@media (min-width: 768px) {\n  .dl-horizontal dt {\n    float: left;\n    width: 160px;\n    clear: left;\n    text-align: right;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n  .dl-horizontal dd {\n    margin-left: 180px;\n  }\n}\nabbr[title],\nabbr[data-original-title] {\n  cursor: help;\n}\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase;\n}\nblockquote {\n  padding: 10px 20px;\n  margin: 0 0 20px;\n  font-size: 17.5px;\n  border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n  margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n  display: block;\n  font-size: 80%;\n  line-height: 1.42857143;\n  color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n  content: \"\\2014 \\00A0\";\n}\n.blockquote-reverse,\nblockquote.pull-right {\n  padding-right: 15px;\n  padding-left: 0;\n  text-align: right;\n  border-right: 5px solid #eeeeee;\n  border-left: 0;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n  content: \"\";\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n  content: \"\\00A0 \\2014\";\n}\naddress {\n  margin-bottom: 20px;\n  font-style: normal;\n  line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: #c7254e;\n  background-color: #f9f2f4;\n  border-radius: 4px;\n}\nkbd {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: #fff;\n  background-color: #333;\n  border-radius: 3px;\n  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n  padding: 0;\n  font-size: 100%;\n  font-weight: 700;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\npre {\n  display: block;\n  padding: 9.5px;\n  margin: 0 0 10px;\n  font-size: 13px;\n  line-height: 1.42857143;\n  color: #333333;\n  word-break: break-all;\n  word-wrap: break-word;\n  background-color: #f5f5f5;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n}\npre code {\n  padding: 0;\n  font-size: inherit;\n  color: inherit;\n  white-space: pre-wrap;\n  background-color: transparent;\n  border-radius: 0;\n}\n.pre-scrollable {\n  max-height: 340px;\n  overflow-y: scroll;\n}\n.container {\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n@media (min-width: 768px) {\n  .container {\n    width: 750px;\n  }\n}\n@media (min-width: 992px) {\n  .container {\n    width: 970px;\n  }\n}\n@media (min-width: 1200px) {\n  .container {\n    width: 1170px;\n  }\n}\n.container-fluid {\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n.row {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n.row-no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n}\n.row-no-gutters [class*=\"col-\"] {\n  padding-right: 0;\n  padding-left: 0;\n}\n.col-xs-1,\n.col-sm-1,\n.col-md-1,\n.col-lg-1,\n.col-xs-2,\n.col-sm-2,\n.col-md-2,\n.col-lg-2,\n.col-xs-3,\n.col-sm-3,\n.col-md-3,\n.col-lg-3,\n.col-xs-4,\n.col-sm-4,\n.col-md-4,\n.col-lg-4,\n.col-xs-5,\n.col-sm-5,\n.col-md-5,\n.col-lg-5,\n.col-xs-6,\n.col-sm-6,\n.col-md-6,\n.col-lg-6,\n.col-xs-7,\n.col-sm-7,\n.col-md-7,\n.col-lg-7,\n.col-xs-8,\n.col-sm-8,\n.col-md-8,\n.col-lg-8,\n.col-xs-9,\n.col-sm-9,\n.col-md-9,\n.col-lg-9,\n.col-xs-10,\n.col-sm-10,\n.col-md-10,\n.col-lg-10,\n.col-xs-11,\n.col-sm-11,\n.col-md-11,\n.col-lg-11,\n.col-xs-12,\n.col-sm-12,\n.col-md-12,\n.col-lg-12 {\n  position: relative;\n  min-height: 1px;\n  padding-right: 15px;\n  padding-left: 15px;\n}\n.col-xs-1,\n.col-xs-2,\n.col-xs-3,\n.col-xs-4,\n.col-xs-5,\n.col-xs-6,\n.col-xs-7,\n.col-xs-8,\n.col-xs-9,\n.col-xs-10,\n.col-xs-11,\n.col-xs-12 {\n  float: left;\n}\n.col-xs-12 {\n  width: 100%;\n}\n.col-xs-11 {\n  width: 91.66666667%;\n}\n.col-xs-10 {\n  width: 83.33333333%;\n}\n.col-xs-9 {\n  width: 75%;\n}\n.col-xs-8 {\n  width: 66.66666667%;\n}\n.col-xs-7 {\n  width: 58.33333333%;\n}\n.col-xs-6 {\n  width: 50%;\n}\n.col-xs-5 {\n  width: 41.66666667%;\n}\n.col-xs-4 {\n  width: 33.33333333%;\n}\n.col-xs-3 {\n  width: 25%;\n}\n.col-xs-2 {\n  width: 16.66666667%;\n}\n.col-xs-1 {\n  width: 8.33333333%;\n}\n.col-xs-pull-12 {\n  right: 100%;\n}\n.col-xs-pull-11 {\n  right: 91.66666667%;\n}\n.col-xs-pull-10 {\n  right: 83.33333333%;\n}\n.col-xs-pull-9 {\n  right: 75%;\n}\n.col-xs-pull-8 {\n  right: 66.66666667%;\n}\n.col-xs-pull-7 {\n  right: 58.33333333%;\n}\n.col-xs-pull-6 {\n  right: 50%;\n}\n.col-xs-pull-5 {\n  right: 41.66666667%;\n}\n.col-xs-pull-4 {\n  right: 33.33333333%;\n}\n.col-xs-pull-3 {\n  right: 25%;\n}\n.col-xs-pull-2 {\n  right: 16.66666667%;\n}\n.col-xs-pull-1 {\n  right: 8.33333333%;\n}\n.col-xs-pull-0 {\n  right: auto;\n}\n.col-xs-push-12 {\n  left: 100%;\n}\n.col-xs-push-11 {\n  left: 91.66666667%;\n}\n.col-xs-push-10 {\n  left: 83.33333333%;\n}\n.col-xs-push-9 {\n  left: 75%;\n}\n.col-xs-push-8 {\n  left: 66.66666667%;\n}\n.col-xs-push-7 {\n  left: 58.33333333%;\n}\n.col-xs-push-6 {\n  left: 50%;\n}\n.col-xs-push-5 {\n  left: 41.66666667%;\n}\n.col-xs-push-4 {\n  left: 33.33333333%;\n}\n.col-xs-push-3 {\n  left: 25%;\n}\n.col-xs-push-2 {\n  left: 16.66666667%;\n}\n.col-xs-push-1 {\n  left: 8.33333333%;\n}\n.col-xs-push-0 {\n  left: auto;\n}\n.col-xs-offset-12 {\n  margin-left: 100%;\n}\n.col-xs-offset-11 {\n  margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n  margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n  margin-left: 75%;\n}\n.col-xs-offset-8 {\n  margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n  margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n  margin-left: 50%;\n}\n.col-xs-offset-5 {\n  margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n  margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n  margin-left: 25%;\n}\n.col-xs-offset-2 {\n  margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n  margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n  margin-left: 0%;\n}\n@media (min-width: 768px) {\n  .col-sm-1,\n  .col-sm-2,\n  .col-sm-3,\n  .col-sm-4,\n  .col-sm-5,\n  .col-sm-6,\n  .col-sm-7,\n  .col-sm-8,\n  .col-sm-9,\n  .col-sm-10,\n  .col-sm-11,\n  .col-sm-12 {\n    float: left;\n  }\n  .col-sm-12 {\n    width: 100%;\n  }\n  .col-sm-11 {\n    width: 91.66666667%;\n  }\n  .col-sm-10 {\n    width: 83.33333333%;\n  }\n  .col-sm-9 {\n    width: 75%;\n  }\n  .col-sm-8 {\n    width: 66.66666667%;\n  }\n  .col-sm-7 {\n    width: 58.33333333%;\n  }\n  .col-sm-6 {\n    width: 50%;\n  }\n  .col-sm-5 {\n    width: 41.66666667%;\n  }\n  .col-sm-4 {\n    width: 33.33333333%;\n  }\n  .col-sm-3 {\n    width: 25%;\n  }\n  .col-sm-2 {\n    width: 16.66666667%;\n  }\n  .col-sm-1 {\n    width: 8.33333333%;\n  }\n  .col-sm-pull-12 {\n    right: 100%;\n  }\n  .col-sm-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-sm-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-sm-pull-9 {\n    right: 75%;\n  }\n  .col-sm-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-sm-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-sm-pull-6 {\n    right: 50%;\n  }\n  .col-sm-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-sm-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-sm-pull-3 {\n    right: 25%;\n  }\n  .col-sm-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-sm-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-sm-pull-0 {\n    right: auto;\n  }\n  .col-sm-push-12 {\n    left: 100%;\n  }\n  .col-sm-push-11 {\n    left: 91.66666667%;\n  }\n  .col-sm-push-10 {\n    left: 83.33333333%;\n  }\n  .col-sm-push-9 {\n    left: 75%;\n  }\n  .col-sm-push-8 {\n    left: 66.66666667%;\n  }\n  .col-sm-push-7 {\n    left: 58.33333333%;\n  }\n  .col-sm-push-6 {\n    left: 50%;\n  }\n  .col-sm-push-5 {\n    left: 41.66666667%;\n  }\n  .col-sm-push-4 {\n    left: 33.33333333%;\n  }\n  .col-sm-push-3 {\n    left: 25%;\n  }\n  .col-sm-push-2 {\n    left: 16.66666667%;\n  }\n  .col-sm-push-1 {\n    left: 8.33333333%;\n  }\n  .col-sm-push-0 {\n    left: auto;\n  }\n  .col-sm-offset-12 {\n    margin-left: 100%;\n  }\n  .col-sm-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-sm-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-sm-offset-9 {\n    margin-left: 75%;\n  }\n  .col-sm-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-sm-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-sm-offset-6 {\n    margin-left: 50%;\n  }\n  .col-sm-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-sm-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-sm-offset-3 {\n    margin-left: 25%;\n  }\n  .col-sm-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-sm-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-sm-offset-0 {\n    margin-left: 0%;\n  }\n}\n@media (min-width: 992px) {\n  .col-md-1,\n  .col-md-2,\n  .col-md-3,\n  .col-md-4,\n  .col-md-5,\n  .col-md-6,\n  .col-md-7,\n  .col-md-8,\n  .col-md-9,\n  .col-md-10,\n  .col-md-11,\n  .col-md-12 {\n    float: left;\n  }\n  .col-md-12 {\n    width: 100%;\n  }\n  .col-md-11 {\n    width: 91.66666667%;\n  }\n  .col-md-10 {\n    width: 83.33333333%;\n  }\n  .col-md-9 {\n    width: 75%;\n  }\n  .col-md-8 {\n    width: 66.66666667%;\n  }\n  .col-md-7 {\n    width: 58.33333333%;\n  }\n  .col-md-6 {\n    width: 50%;\n  }\n  .col-md-5 {\n    width: 41.66666667%;\n  }\n  .col-md-4 {\n    width: 33.33333333%;\n  }\n  .col-md-3 {\n    width: 25%;\n  }\n  .col-md-2 {\n    width: 16.66666667%;\n  }\n  .col-md-1 {\n    width: 8.33333333%;\n  }\n  .col-md-pull-12 {\n    right: 100%;\n  }\n  .col-md-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-md-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-md-pull-9 {\n    right: 75%;\n  }\n  .col-md-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-md-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-md-pull-6 {\n    right: 50%;\n  }\n  .col-md-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-md-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-md-pull-3 {\n    right: 25%;\n  }\n  .col-md-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-md-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-md-pull-0 {\n    right: auto;\n  }\n  .col-md-push-12 {\n    left: 100%;\n  }\n  .col-md-push-11 {\n    left: 91.66666667%;\n  }\n  .col-md-push-10 {\n    left: 83.33333333%;\n  }\n  .col-md-push-9 {\n    left: 75%;\n  }\n  .col-md-push-8 {\n    left: 66.66666667%;\n  }\n  .col-md-push-7 {\n    left: 58.33333333%;\n  }\n  .col-md-push-6 {\n    left: 50%;\n  }\n  .col-md-push-5 {\n    left: 41.66666667%;\n  }\n  .col-md-push-4 {\n    left: 33.33333333%;\n  }\n  .col-md-push-3 {\n    left: 25%;\n  }\n  .col-md-push-2 {\n    left: 16.66666667%;\n  }\n  .col-md-push-1 {\n    left: 8.33333333%;\n  }\n  .col-md-push-0 {\n    left: auto;\n  }\n  .col-md-offset-12 {\n    margin-left: 100%;\n  }\n  .col-md-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-md-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-md-offset-9 {\n    margin-left: 75%;\n  }\n  .col-md-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-md-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-md-offset-6 {\n    margin-left: 50%;\n  }\n  .col-md-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-md-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-md-offset-3 {\n    margin-left: 25%;\n  }\n  .col-md-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-md-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-md-offset-0 {\n    margin-left: 0%;\n  }\n}\n@media (min-width: 1200px) {\n  .col-lg-1,\n  .col-lg-2,\n  .col-lg-3,\n  .col-lg-4,\n  .col-lg-5,\n  .col-lg-6,\n  .col-lg-7,\n  .col-lg-8,\n  .col-lg-9,\n  .col-lg-10,\n  .col-lg-11,\n  .col-lg-12 {\n    float: left;\n  }\n  .col-lg-12 {\n    width: 100%;\n  }\n  .col-lg-11 {\n    width: 91.66666667%;\n  }\n  .col-lg-10 {\n    width: 83.33333333%;\n  }\n  .col-lg-9 {\n    width: 75%;\n  }\n  .col-lg-8 {\n    width: 66.66666667%;\n  }\n  .col-lg-7 {\n    width: 58.33333333%;\n  }\n  .col-lg-6 {\n    width: 50%;\n  }\n  .col-lg-5 {\n    width: 41.66666667%;\n  }\n  .col-lg-4 {\n    width: 33.33333333%;\n  }\n  .col-lg-3 {\n    width: 25%;\n  }\n  .col-lg-2 {\n    width: 16.66666667%;\n  }\n  .col-lg-1 {\n    width: 8.33333333%;\n  }\n  .col-lg-pull-12 {\n    right: 100%;\n  }\n  .col-lg-pull-11 {\n    right: 91.66666667%;\n  }\n  .col-lg-pull-10 {\n    right: 83.33333333%;\n  }\n  .col-lg-pull-9 {\n    right: 75%;\n  }\n  .col-lg-pull-8 {\n    right: 66.66666667%;\n  }\n  .col-lg-pull-7 {\n    right: 58.33333333%;\n  }\n  .col-lg-pull-6 {\n    right: 50%;\n  }\n  .col-lg-pull-5 {\n    right: 41.66666667%;\n  }\n  .col-lg-pull-4 {\n    right: 33.33333333%;\n  }\n  .col-lg-pull-3 {\n    right: 25%;\n  }\n  .col-lg-pull-2 {\n    right: 16.66666667%;\n  }\n  .col-lg-pull-1 {\n    right: 8.33333333%;\n  }\n  .col-lg-pull-0 {\n    right: auto;\n  }\n  .col-lg-push-12 {\n    left: 100%;\n  }\n  .col-lg-push-11 {\n    left: 91.66666667%;\n  }\n  .col-lg-push-10 {\n    left: 83.33333333%;\n  }\n  .col-lg-push-9 {\n    left: 75%;\n  }\n  .col-lg-push-8 {\n    left: 66.66666667%;\n  }\n  .col-lg-push-7 {\n    left: 58.33333333%;\n  }\n  .col-lg-push-6 {\n    left: 50%;\n  }\n  .col-lg-push-5 {\n    left: 41.66666667%;\n  }\n  .col-lg-push-4 {\n    left: 33.33333333%;\n  }\n  .col-lg-push-3 {\n    left: 25%;\n  }\n  .col-lg-push-2 {\n    left: 16.66666667%;\n  }\n  .col-lg-push-1 {\n    left: 8.33333333%;\n  }\n  .col-lg-push-0 {\n    left: auto;\n  }\n  .col-lg-offset-12 {\n    margin-left: 100%;\n  }\n  .col-lg-offset-11 {\n    margin-left: 91.66666667%;\n  }\n  .col-lg-offset-10 {\n    margin-left: 83.33333333%;\n  }\n  .col-lg-offset-9 {\n    margin-left: 75%;\n  }\n  .col-lg-offset-8 {\n    margin-left: 66.66666667%;\n  }\n  .col-lg-offset-7 {\n    margin-left: 58.33333333%;\n  }\n  .col-lg-offset-6 {\n    margin-left: 50%;\n  }\n  .col-lg-offset-5 {\n    margin-left: 41.66666667%;\n  }\n  .col-lg-offset-4 {\n    margin-left: 33.33333333%;\n  }\n  .col-lg-offset-3 {\n    margin-left: 25%;\n  }\n  .col-lg-offset-2 {\n    margin-left: 16.66666667%;\n  }\n  .col-lg-offset-1 {\n    margin-left: 8.33333333%;\n  }\n  .col-lg-offset-0 {\n    margin-left: 0%;\n  }\n}\ntable {\n  background-color: transparent;\n}\ntable col[class*=\"col-\"] {\n  position: static;\n  display: table-column;\n  float: none;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n  position: static;\n  display: table-cell;\n  float: none;\n}\ncaption {\n  padding-top: 8px;\n  padding-bottom: 8px;\n  color: #777777;\n  text-align: left;\n}\nth {\n  text-align: left;\n}\n.table {\n  width: 100%;\n  max-width: 100%;\n  margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n  padding: 8px;\n  line-height: 1.42857143;\n  vertical-align: top;\n  border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n  vertical-align: bottom;\n  border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n  border-top: 0;\n}\n.table > tbody + tbody {\n  border-top: 2px solid #ddd;\n}\n.table .table {\n  background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n  padding: 5px;\n}\n.table-bordered {\n  border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n  border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n  border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n  background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n  background-color: #f5f5f5;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n  background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n  background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n  background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n  background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n  background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n  background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n  background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n  background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n  background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n  background-color: #ebcccc;\n}\n.table-responsive {\n  min-height: 0.01%;\n  overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n  .table-responsive {\n    width: 100%;\n    margin-bottom: 15px;\n    overflow-y: hidden;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid #ddd;\n  }\n  .table-responsive > .table {\n    margin-bottom: 0;\n  }\n  .table-responsive > .table > thead > tr > th,\n  .table-responsive > .table > tbody > tr > th,\n  .table-responsive > .table > tfoot > tr > th,\n  .table-responsive > .table > thead > tr > td,\n  .table-responsive > .table > tbody > tr > td,\n  .table-responsive > .table > tfoot > tr > td {\n    white-space: nowrap;\n  }\n  .table-responsive > .table-bordered {\n    border: 0;\n  }\n  .table-responsive > .table-bordered > thead > tr > th:first-child,\n  .table-responsive > .table-bordered > tbody > tr > th:first-child,\n  .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n  .table-responsive > .table-bordered > thead > tr > td:first-child,\n  .table-responsive > .table-bordered > tbody > tr > td:first-child,\n  .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n    border-left: 0;\n  }\n  .table-responsive > .table-bordered > thead > tr > th:last-child,\n  .table-responsive > .table-bordered > tbody > tr > th:last-child,\n  .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n  .table-responsive > .table-bordered > thead > tr > td:last-child,\n  .table-responsive > .table-bordered > tbody > tr > td:last-child,\n  .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n    border-right: 0;\n  }\n  .table-responsive > .table-bordered > tbody > tr:last-child > th,\n  .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n  .table-responsive > .table-bordered > tbody > tr:last-child > td,\n  .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n    border-bottom: 0;\n  }\n}\nfieldset {\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\nlegend {\n  display: block;\n  width: 100%;\n  padding: 0;\n  margin-bottom: 20px;\n  font-size: 21px;\n  line-height: inherit;\n  color: #333333;\n  border: 0;\n  border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n  display: inline-block;\n  max-width: 100%;\n  margin-bottom: 5px;\n  font-weight: 700;\n}\ninput[type=\"search\"] {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  margin: 4px 0 0;\n  margin-top: 1px \\9;\n  line-height: normal;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n  cursor: not-allowed;\n}\ninput[type=\"file\"] {\n  display: block;\n}\ninput[type=\"range\"] {\n  display: block;\n  width: 100%;\n}\nselect[multiple],\nselect[size] {\n  height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\noutput {\n  display: block;\n  padding-top: 7px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #555555;\n}\n.form-control {\n  display: block;\n  width: 100%;\n  height: 34px;\n  padding: 6px 12px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  color: #555555;\n  background-color: #fff;\n  background-image: none;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;\n  transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;\n  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n  border-color: #66afe9;\n  outline: 0;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n  color: #999;\n  opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n  color: #999;\n}\n.form-control::-webkit-input-placeholder {\n  color: #999;\n}\n.form-control::-ms-expand {\n  background-color: transparent;\n  border: 0;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n  background-color: #eeeeee;\n  opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n  cursor: not-allowed;\n}\ntextarea.form-control {\n  height: auto;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n  input[type=\"date\"].form-control,\n  input[type=\"time\"].form-control,\n  input[type=\"datetime-local\"].form-control,\n  input[type=\"month\"].form-control {\n    line-height: 34px;\n  }\n  input[type=\"date\"].input-sm,\n  input[type=\"time\"].input-sm,\n  input[type=\"datetime-local\"].input-sm,\n  input[type=\"month\"].input-sm,\n  .input-group-sm input[type=\"date\"],\n  .input-group-sm input[type=\"time\"],\n  .input-group-sm input[type=\"datetime-local\"],\n  .input-group-sm input[type=\"month\"] {\n    line-height: 30px;\n  }\n  input[type=\"date\"].input-lg,\n  input[type=\"time\"].input-lg,\n  input[type=\"datetime-local\"].input-lg,\n  input[type=\"month\"].input-lg,\n  .input-group-lg input[type=\"date\"],\n  .input-group-lg input[type=\"time\"],\n  .input-group-lg input[type=\"datetime-local\"],\n  .input-group-lg input[type=\"month\"] {\n    line-height: 46px;\n  }\n}\n.form-group {\n  margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n  position: relative;\n  display: block;\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n  cursor: not-allowed;\n}\n.radio label,\n.checkbox label {\n  min-height: 20px;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  position: absolute;\n  margin-top: 4px \\9;\n  margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n  position: relative;\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  vertical-align: middle;\n  cursor: pointer;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n  cursor: not-allowed;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px;\n}\n.form-control-static {\n  min-height: 34px;\n  padding-top: 7px;\n  padding-bottom: 7px;\n  margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n  padding-right: 0;\n  padding-left: 0;\n}\n.input-sm {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\nselect.input-sm {\n  height: 30px;\n  line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n  height: auto;\n}\n.form-group-sm .form-control {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.form-group-sm select.form-control {\n  height: 30px;\n  line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n  height: auto;\n}\n.form-group-sm .form-control-static {\n  height: 30px;\n  min-height: 32px;\n  padding: 6px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n}\n.input-lg {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\nselect.input-lg {\n  height: 46px;\n  line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n  height: auto;\n}\n.form-group-lg .form-control {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\n.form-group-lg select.form-control {\n  height: 46px;\n  line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n  height: auto;\n}\n.form-group-lg .form-control-static {\n  height: 46px;\n  min-height: 38px;\n  padding: 11px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n}\n.has-feedback {\n  position: relative;\n}\n.has-feedback .form-control {\n  padding-right: 42.5px;\n}\n.form-control-feedback {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 2;\n  display: block;\n  width: 34px;\n  height: 34px;\n  line-height: 34px;\n  text-align: center;\n  pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n  width: 46px;\n  height: 46px;\n  line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n  width: 30px;\n  height: 30px;\n  line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n  color: #3c763d;\n}\n.has-success .form-control {\n  border-color: #3c763d;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n  border-color: #2b542c;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n  color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n  color: #8a6d3b;\n}\n.has-warning .form-control {\n  border-color: #8a6d3b;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n  border-color: #66512c;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n  color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n  color: #a94442;\n}\n.has-error .form-control {\n  border-color: #a94442;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n  border-color: #843534;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #a94442;\n}\n.has-error .form-control-feedback {\n  color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n  top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n  top: 0;\n}\n.help-block {\n  display: block;\n  margin-top: 5px;\n  margin-bottom: 10px;\n  color: #737373;\n}\n@media (min-width: 768px) {\n  .form-inline .form-group {\n    display: inline-block;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .form-inline .form-control-static {\n    display: inline-block;\n  }\n  .form-inline .input-group {\n    display: inline-table;\n    vertical-align: middle;\n  }\n  .form-inline .input-group .input-group-addon,\n  .form-inline .input-group .input-group-btn,\n  .form-inline .input-group .form-control {\n    width: auto;\n  }\n  .form-inline .input-group > .form-control {\n    width: 100%;\n  }\n  .form-inline .control-label {\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .radio,\n  .form-inline .checkbox {\n    display: inline-block;\n    margin-top: 0;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .form-inline .radio label,\n  .form-inline .checkbox label {\n    padding-left: 0;\n  }\n  .form-inline .radio input[type=\"radio\"],\n  .form-inline .checkbox input[type=\"checkbox\"] {\n    position: relative;\n    margin-left: 0;\n  }\n  .form-inline .has-feedback .form-control-feedback {\n    top: 0;\n  }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n  padding-top: 7px;\n  margin-top: 0;\n  margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n  min-height: 27px;\n}\n.form-horizontal .form-group {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n@media (min-width: 768px) {\n  .form-horizontal .control-label {\n    padding-top: 7px;\n    margin-bottom: 0;\n    text-align: right;\n  }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n  right: 15px;\n}\n@media (min-width: 768px) {\n  .form-horizontal .form-group-lg .control-label {\n    padding-top: 11px;\n    font-size: 18px;\n  }\n}\n@media (min-width: 768px) {\n  .form-horizontal .form-group-sm .control-label {\n    padding-top: 6px;\n    font-size: 12px;\n  }\n}\n.btn {\n  display: inline-block;\n  margin-bottom: 0;\n  font-weight: normal;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  -ms-touch-action: manipulation;\n  touch-action: manipulation;\n  cursor: pointer;\n  background-image: none;\n  border: 1px solid transparent;\n  padding: 6px 12px;\n  font-size: 14px;\n  line-height: 1.42857143;\n  border-radius: 4px;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n  color: #333;\n  text-decoration: none;\n}\n.btn:active,\n.btn.active {\n  background-image: none;\n  outline: 0;\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n  cursor: not-allowed;\n  filter: alpha(opacity=65);\n  opacity: 0.65;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n  pointer-events: none;\n}\n.btn-default {\n  color: #333;\n  background-color: #fff;\n  border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n  color: #333;\n  background-color: #e6e6e6;\n  border-color: #8c8c8c;\n}\n.btn-default:hover {\n  color: #333;\n  background-color: #e6e6e6;\n  border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n  color: #333;\n  background-color: #e6e6e6;\n  background-image: none;\n  border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n  color: #333;\n  background-color: #d4d4d4;\n  border-color: #8c8c8c;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n  background-color: #fff;\n  border-color: #ccc;\n}\n.btn-default .badge {\n  color: #fff;\n  background-color: #333;\n}\n.btn-primary {\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n  color: #fff;\n  background-color: #286090;\n  border-color: #122b40;\n}\n.btn-primary:hover {\n  color: #fff;\n  background-color: #286090;\n  border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n  color: #fff;\n  background-color: #286090;\n  background-image: none;\n  border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n  color: #fff;\n  background-color: #204d74;\n  border-color: #122b40;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n  background-color: #337ab7;\n  border-color: #2e6da4;\n}\n.btn-primary .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.btn-success {\n  color: #fff;\n  background-color: #5cb85c;\n  border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n  color: #fff;\n  background-color: #449d44;\n  border-color: #255625;\n}\n.btn-success:hover {\n  color: #fff;\n  background-color: #449d44;\n  border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n  color: #fff;\n  background-color: #449d44;\n  background-image: none;\n  border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n  color: #fff;\n  background-color: #398439;\n  border-color: #255625;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n  background-color: #5cb85c;\n  border-color: #4cae4c;\n}\n.btn-success .badge {\n  color: #5cb85c;\n  background-color: #fff;\n}\n.btn-info {\n  color: #fff;\n  background-color: #5bc0de;\n  border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n  color: #fff;\n  background-color: #31b0d5;\n  border-color: #1b6d85;\n}\n.btn-info:hover {\n  color: #fff;\n  background-color: #31b0d5;\n  border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n  color: #fff;\n  background-color: #31b0d5;\n  background-image: none;\n  border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n  color: #fff;\n  background-color: #269abc;\n  border-color: #1b6d85;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n  background-color: #5bc0de;\n  border-color: #46b8da;\n}\n.btn-info .badge {\n  color: #5bc0de;\n  background-color: #fff;\n}\n.btn-warning {\n  color: #fff;\n  background-color: #f0ad4e;\n  border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n  color: #fff;\n  background-color: #ec971f;\n  border-color: #985f0d;\n}\n.btn-warning:hover {\n  color: #fff;\n  background-color: #ec971f;\n  border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n  color: #fff;\n  background-color: #ec971f;\n  background-image: none;\n  border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n  color: #fff;\n  background-color: #d58512;\n  border-color: #985f0d;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n  background-color: #f0ad4e;\n  border-color: #eea236;\n}\n.btn-warning .badge {\n  color: #f0ad4e;\n  background-color: #fff;\n}\n.btn-danger {\n  color: #fff;\n  background-color: #d9534f;\n  border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n  color: #fff;\n  background-color: #c9302c;\n  border-color: #761c19;\n}\n.btn-danger:hover {\n  color: #fff;\n  background-color: #c9302c;\n  border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n  color: #fff;\n  background-color: #c9302c;\n  background-image: none;\n  border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n  color: #fff;\n  background-color: #ac2925;\n  border-color: #761c19;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n  background-color: #d9534f;\n  border-color: #d43f3a;\n}\n.btn-danger .badge {\n  color: #d9534f;\n  background-color: #fff;\n}\n.btn-link {\n  font-weight: 400;\n  color: #337ab7;\n  border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n  background-color: transparent;\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n  border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n  color: #23527c;\n  text-decoration: underline;\n  background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n  color: #777777;\n  text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n  padding: 1px 5px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\n.btn-block {\n  display: block;\n  width: 100%;\n}\n.btn-block + .btn-block {\n  margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n  width: 100%;\n}\n.fade {\n  opacity: 0;\n  -webkit-transition: opacity 0.15s linear;\n  -o-transition: opacity 0.15s linear;\n  transition: opacity 0.15s linear;\n}\n.fade.in {\n  opacity: 1;\n}\n.collapse {\n  display: none;\n}\n.collapse.in {\n  display: block;\n}\ntr.collapse.in {\n  display: table-row;\n}\ntbody.collapse.in {\n  display: table-row-group;\n}\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  -webkit-transition-property: height, visibility;\n  -o-transition-property: height, visibility;\n  transition-property: height, visibility;\n  -webkit-transition-duration: 0.35s;\n  -o-transition-duration: 0.35s;\n  transition-duration: 0.35s;\n  -webkit-transition-timing-function: ease;\n  -o-transition-timing-function: ease;\n  transition-timing-function: ease;\n}\n.caret {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 2px;\n  vertical-align: middle;\n  border-top: 4px dashed;\n  border-top: 4px solid \\9;\n  border-right: 4px solid transparent;\n  border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n  position: relative;\n}\n.dropdown-toggle:focus {\n  outline: 0;\n}\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 1000;\n  display: none;\n  float: left;\n  min-width: 160px;\n  padding: 5px 0;\n  margin: 2px 0 0;\n  font-size: 14px;\n  text-align: left;\n  list-style: none;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ccc;\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  border-radius: 4px;\n  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n.dropdown-menu.pull-right {\n  right: 0;\n  left: auto;\n}\n.dropdown-menu .divider {\n  height: 1px;\n  margin: 9px 0;\n  overflow: hidden;\n  background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n  display: block;\n  padding: 3px 20px;\n  clear: both;\n  font-weight: 400;\n  line-height: 1.42857143;\n  color: #333333;\n  white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  color: #262626;\n  text-decoration: none;\n  background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  color: #fff;\n  text-decoration: none;\n  background-color: #337ab7;\n  outline: 0;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n  color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n  text-decoration: none;\n  cursor: not-allowed;\n  background-color: transparent;\n  background-image: none;\n  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.open > .dropdown-menu {\n  display: block;\n}\n.open > a {\n  outline: 0;\n}\n.dropdown-menu-right {\n  right: 0;\n  left: auto;\n}\n.dropdown-menu-left {\n  right: auto;\n  left: 0;\n}\n.dropdown-header {\n  display: block;\n  padding: 3px 20px;\n  font-size: 12px;\n  line-height: 1.42857143;\n  color: #777777;\n  white-space: nowrap;\n}\n.dropdown-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 990;\n}\n.pull-right > .dropdown-menu {\n  right: 0;\n  left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n  content: \"\";\n  border-top: 0;\n  border-bottom: 4px dashed;\n  border-bottom: 4px solid \\9;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n  top: auto;\n  bottom: 100%;\n  margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n  .navbar-right .dropdown-menu {\n    right: 0;\n    left: auto;\n  }\n  .navbar-right .dropdown-menu-left {\n    right: auto;\n    left: 0;\n  }\n}\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n  position: relative;\n  float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n  z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n  margin-left: -1px;\n}\n.btn-toolbar {\n  margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n  float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n  margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n  border-radius: 0;\n}\n.btn-group > .btn:first-child {\n  margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group > .btn-group {\n  float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n  outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n  padding-right: 8px;\n  padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n  padding-right: 12px;\n  padding-left: 12px;\n}\n.btn-group.open .dropdown-toggle {\n  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n  -webkit-box-shadow: none;\n  box-shadow: none;\n}\n.btn .caret {\n  margin-left: 0;\n}\n.btn-lg .caret {\n  border-width: 5px 5px 0;\n  border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n  border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n  display: block;\n  float: none;\n  width: 100%;\n  max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n  float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n  margin-top: -1px;\n  margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.btn-group-justified {\n  display: table;\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n  display: table-cell;\n  float: none;\n  width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n  width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n  left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n}\n.input-group {\n  position: relative;\n  display: table;\n  border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n  float: none;\n  padding-right: 0;\n  padding-left: 0;\n}\n.input-group .form-control {\n  position: relative;\n  z-index: 2;\n  float: left;\n  width: 100%;\n  margin-bottom: 0;\n}\n.input-group .form-control:focus {\n  z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n  height: 46px;\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n  border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n  height: 46px;\n  line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n  height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n  height: 30px;\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n  border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n  height: 30px;\n  line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n  height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n  display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n  border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n  width: 1%;\n  white-space: nowrap;\n  vertical-align: middle;\n}\n.input-group-addon {\n  padding: 6px 12px;\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 1;\n  color: #555555;\n  text-align: center;\n  background-color: #eeeeee;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n}\n.input-group-addon.input-sm {\n  padding: 5px 10px;\n  font-size: 12px;\n  border-radius: 3px;\n}\n.input-group-addon.input-lg {\n  padding: 10px 16px;\n  font-size: 18px;\n  border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n  margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.input-group-addon:first-child {\n  border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.input-group-addon:last-child {\n  border-left: 0;\n}\n.input-group-btn {\n  position: relative;\n  font-size: 0;\n  white-space: nowrap;\n}\n.input-group-btn > .btn {\n  position: relative;\n}\n.input-group-btn > .btn + .btn {\n  margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n  z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n  margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n  z-index: 2;\n  margin-left: -1px;\n}\n.nav {\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n.nav > li {\n  position: relative;\n  display: block;\n}\n.nav > li > a {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n  text-decoration: none;\n  background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n  color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n  color: #777777;\n  text-decoration: none;\n  cursor: not-allowed;\n  background-color: transparent;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n  background-color: #eeeeee;\n  border-color: #337ab7;\n}\n.nav .nav-divider {\n  height: 1px;\n  margin: 9px 0;\n  overflow: hidden;\n  background-color: #e5e5e5;\n}\n.nav > li > a > img {\n  max-width: none;\n}\n.nav-tabs {\n  border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n  float: left;\n  margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n  margin-right: 2px;\n  line-height: 1.42857143;\n  border: 1px solid transparent;\n  border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n  border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n  color: #555555;\n  cursor: default;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-bottom-color: transparent;\n}\n.nav-tabs.nav-justified {\n  width: 100%;\n  border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n  float: none;\n}\n.nav-tabs.nav-justified > li > a {\n  margin-bottom: 5px;\n  text-align: center;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n  top: auto;\n  left: auto;\n}\n@media (min-width: 768px) {\n  .nav-tabs.nav-justified > li {\n    display: table-cell;\n    width: 1%;\n  }\n  .nav-tabs.nav-justified > li > a {\n    margin-bottom: 0;\n  }\n}\n.nav-tabs.nav-justified > li > a {\n  margin-right: 0;\n  border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n  border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n  .nav-tabs.nav-justified > li > a {\n    border-bottom: 1px solid #ddd;\n    border-radius: 4px 4px 0 0;\n  }\n  .nav-tabs.nav-justified > .active > a,\n  .nav-tabs.nav-justified > .active > a:hover,\n  .nav-tabs.nav-justified > .active > a:focus {\n    border-bottom-color: #fff;\n  }\n}\n.nav-pills > li {\n  float: left;\n}\n.nav-pills > li > a {\n  border-radius: 4px;\n}\n.nav-pills > li + li {\n  margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n  color: #fff;\n  background-color: #337ab7;\n}\n.nav-stacked > li {\n  float: none;\n}\n.nav-stacked > li + li {\n  margin-top: 2px;\n  margin-left: 0;\n}\n.nav-justified {\n  width: 100%;\n}\n.nav-justified > li {\n  float: none;\n}\n.nav-justified > li > a {\n  margin-bottom: 5px;\n  text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n  top: auto;\n  left: auto;\n}\n@media (min-width: 768px) {\n  .nav-justified > li {\n    display: table-cell;\n    width: 1%;\n  }\n  .nav-justified > li > a {\n    margin-bottom: 0;\n  }\n}\n.nav-tabs-justified {\n  border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n  margin-right: 0;\n  border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n  border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n  .nav-tabs-justified > li > a {\n    border-bottom: 1px solid #ddd;\n    border-radius: 4px 4px 0 0;\n  }\n  .nav-tabs-justified > .active > a,\n  .nav-tabs-justified > .active > a:hover,\n  .nav-tabs-justified > .active > a:focus {\n    border-bottom-color: #fff;\n  }\n}\n.tab-content > .tab-pane {\n  display: none;\n}\n.tab-content > .active {\n  display: block;\n}\n.nav-tabs .dropdown-menu {\n  margin-top: -1px;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.navbar {\n  position: relative;\n  min-height: 50px;\n  margin-bottom: 20px;\n  border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n  .navbar {\n    border-radius: 4px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-header {\n    float: left;\n  }\n}\n.navbar-collapse {\n  padding-right: 15px;\n  padding-left: 15px;\n  overflow-x: visible;\n  border-top: 1px solid transparent;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n  -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n  overflow-y: auto;\n}\n@media (min-width: 768px) {\n  .navbar-collapse {\n    width: auto;\n    border-top: 0;\n    -webkit-box-shadow: none;\n    box-shadow: none;\n  }\n  .navbar-collapse.collapse {\n    display: block !important;\n    height: auto !important;\n    padding-bottom: 0;\n    overflow: visible !important;\n  }\n  .navbar-collapse.in {\n    overflow-y: visible;\n  }\n  .navbar-fixed-top .navbar-collapse,\n  .navbar-static-top .navbar-collapse,\n  .navbar-fixed-bottom .navbar-collapse {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  position: fixed;\n  right: 0;\n  left: 0;\n  z-index: 1030;\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n  max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n  .navbar-fixed-top .navbar-collapse,\n  .navbar-fixed-bottom .navbar-collapse {\n    max-height: 200px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-fixed-top,\n  .navbar-fixed-bottom {\n    border-radius: 0;\n  }\n}\n.navbar-fixed-top {\n  top: 0;\n  border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n  bottom: 0;\n  margin-bottom: 0;\n  border-width: 1px 0 0;\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n  margin-right: -15px;\n  margin-left: -15px;\n}\n@media (min-width: 768px) {\n  .container > .navbar-header,\n  .container-fluid > .navbar-header,\n  .container > .navbar-collapse,\n  .container-fluid > .navbar-collapse {\n    margin-right: 0;\n    margin-left: 0;\n  }\n}\n.navbar-static-top {\n  z-index: 1000;\n  border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n  .navbar-static-top {\n    border-radius: 0;\n  }\n}\n.navbar-brand {\n  float: left;\n  height: 50px;\n  padding: 15px 15px;\n  font-size: 18px;\n  line-height: 20px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n  text-decoration: none;\n}\n.navbar-brand > img {\n  display: block;\n}\n@media (min-width: 768px) {\n  .navbar > .container .navbar-brand,\n  .navbar > .container-fluid .navbar-brand {\n    margin-left: -15px;\n  }\n}\n.navbar-toggle {\n  position: relative;\n  float: right;\n  padding: 9px 10px;\n  margin-right: 15px;\n  margin-top: 8px;\n  margin-bottom: 8px;\n  background-color: transparent;\n  background-image: none;\n  border: 1px solid transparent;\n  border-radius: 4px;\n}\n.navbar-toggle:focus {\n  outline: 0;\n}\n.navbar-toggle .icon-bar {\n  display: block;\n  width: 22px;\n  height: 2px;\n  border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n  margin-top: 4px;\n}\n@media (min-width: 768px) {\n  .navbar-toggle {\n    display: none;\n  }\n}\n.navbar-nav {\n  margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n  padding-top: 10px;\n  padding-bottom: 10px;\n  line-height: 20px;\n}\n@media (max-width: 767px) {\n  .navbar-nav .open .dropdown-menu {\n    position: static;\n    float: none;\n    width: auto;\n    margin-top: 0;\n    background-color: transparent;\n    border: 0;\n    -webkit-box-shadow: none;\n    box-shadow: none;\n  }\n  .navbar-nav .open .dropdown-menu > li > a,\n  .navbar-nav .open .dropdown-menu .dropdown-header {\n    padding: 5px 15px 5px 25px;\n  }\n  .navbar-nav .open .dropdown-menu > li > a {\n    line-height: 20px;\n  }\n  .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-nav .open .dropdown-menu > li > a:focus {\n    background-image: none;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-nav {\n    float: left;\n    margin: 0;\n  }\n  .navbar-nav > li {\n    float: left;\n  }\n  .navbar-nav > li > a {\n    padding-top: 15px;\n    padding-bottom: 15px;\n  }\n}\n.navbar-form {\n  padding: 10px 15px;\n  margin-right: -15px;\n  margin-left: -15px;\n  border-top: 1px solid transparent;\n  border-bottom: 1px solid transparent;\n  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n  margin-top: 8px;\n  margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n  .navbar-form .form-group {\n    display: inline-block;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .navbar-form .form-control-static {\n    display: inline-block;\n  }\n  .navbar-form .input-group {\n    display: inline-table;\n    vertical-align: middle;\n  }\n  .navbar-form .input-group .input-group-addon,\n  .navbar-form .input-group .input-group-btn,\n  .navbar-form .input-group .form-control {\n    width: auto;\n  }\n  .navbar-form .input-group > .form-control {\n    width: 100%;\n  }\n  .navbar-form .control-label {\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .radio,\n  .navbar-form .checkbox {\n    display: inline-block;\n    margin-top: 0;\n    margin-bottom: 0;\n    vertical-align: middle;\n  }\n  .navbar-form .radio label,\n  .navbar-form .checkbox label {\n    padding-left: 0;\n  }\n  .navbar-form .radio input[type=\"radio\"],\n  .navbar-form .checkbox input[type=\"checkbox\"] {\n    position: relative;\n    margin-left: 0;\n  }\n  .navbar-form .has-feedback .form-control-feedback {\n    top: 0;\n  }\n}\n@media (max-width: 767px) {\n  .navbar-form .form-group {\n    margin-bottom: 5px;\n  }\n  .navbar-form .form-group:last-child {\n    margin-bottom: 0;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-form {\n    width: auto;\n    padding-top: 0;\n    padding-bottom: 0;\n    margin-right: 0;\n    margin-left: 0;\n    border: 0;\n    -webkit-box-shadow: none;\n    box-shadow: none;\n  }\n}\n.navbar-nav > li > .dropdown-menu {\n  margin-top: 0;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n  margin-bottom: 0;\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.navbar-btn {\n  margin-top: 8px;\n  margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n  margin-top: 14px;\n  margin-bottom: 14px;\n}\n.navbar-text {\n  margin-top: 15px;\n  margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n  .navbar-text {\n    float: left;\n    margin-right: 15px;\n    margin-left: 15px;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-left {\n    float: left !important;\n  }\n  .navbar-right {\n    float: right !important;\n    margin-right: -15px;\n  }\n  .navbar-right ~ .navbar-right {\n    margin-right: 0;\n  }\n}\n.navbar-default {\n  background-color: #f8f8f8;\n  border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n  color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n  color: #5e5e5e;\n  background-color: transparent;\n}\n.navbar-default .navbar-text {\n  color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n  color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n  color: #333;\n  background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n  color: #555;\n  background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n  color: #ccc;\n  background-color: transparent;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n  color: #555;\n  background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n    color: #777;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n    color: #333;\n    background-color: transparent;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #555;\n    background-color: #e7e7e7;\n  }\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n    color: #ccc;\n    background-color: transparent;\n  }\n}\n.navbar-default .navbar-toggle {\n  border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n  background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n  background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n  border-color: #e7e7e7;\n}\n.navbar-default .navbar-link {\n  color: #777;\n}\n.navbar-default .navbar-link:hover {\n  color: #333;\n}\n.navbar-default .btn-link {\n  color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n  color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n  color: #ccc;\n}\n.navbar-inverse {\n  background-color: #222;\n  border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n  color: #fff;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n  color: #fff;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n  color: #fff;\n  background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n  color: #444;\n  background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n  color: #fff;\n  background-color: #080808;\n}\n@media (max-width: 767px) {\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n    border-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n    background-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n    color: #9d9d9d;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n    color: #fff;\n    background-color: transparent;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n    color: #fff;\n    background-color: #080808;\n  }\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n    color: #444;\n    background-color: transparent;\n  }\n}\n.navbar-inverse .navbar-toggle {\n  border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n  background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n  background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n  border-color: #101010;\n}\n.navbar-inverse .navbar-link {\n  color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n  color: #fff;\n}\n.navbar-inverse .btn-link {\n  color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n  color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n  color: #444;\n}\n.breadcrumb {\n  padding: 8px 15px;\n  margin-bottom: 20px;\n  list-style: none;\n  background-color: #f5f5f5;\n  border-radius: 4px;\n}\n.breadcrumb > li {\n  display: inline-block;\n}\n.breadcrumb > li + li:before {\n  padding: 0 5px;\n  color: #ccc;\n  content: \"/\\00a0\";\n}\n.breadcrumb > .active {\n  color: #777777;\n}\n.pagination {\n  display: inline-block;\n  padding-left: 0;\n  margin: 20px 0;\n  border-radius: 4px;\n}\n.pagination > li {\n  display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n  position: relative;\n  float: left;\n  padding: 6px 12px;\n  margin-left: -1px;\n  line-height: 1.42857143;\n  color: #337ab7;\n  text-decoration: none;\n  background-color: #fff;\n  border: 1px solid #ddd;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n  z-index: 2;\n  color: #23527c;\n  background-color: #eeeeee;\n  border-color: #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n  margin-left: 0;\n  border-top-left-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 4px;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n  z-index: 3;\n  color: #fff;\n  cursor: default;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #fff;\n  border-color: #ddd;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n  padding: 10px 16px;\n  font-size: 18px;\n  line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n  border-top-left-radius: 6px;\n  border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n  border-top-right-radius: 6px;\n  border-bottom-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n  padding: 5px 10px;\n  font-size: 12px;\n  line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n  border-top-left-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n  border-top-right-radius: 3px;\n  border-bottom-right-radius: 3px;\n}\n.pager {\n  padding-left: 0;\n  margin: 20px 0;\n  text-align: center;\n  list-style: none;\n}\n.pager li {\n  display: inline;\n}\n.pager li > a,\n.pager li > span {\n  display: inline-block;\n  padding: 5px 14px;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n  text-decoration: none;\n  background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n  float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n  float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #fff;\n}\n.label {\n  display: inline;\n  padding: 0.2em 0.6em 0.3em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: 0.25em;\n}\na.label:hover,\na.label:focus {\n  color: #fff;\n  text-decoration: none;\n  cursor: pointer;\n}\n.label:empty {\n  display: none;\n}\n.btn .label {\n  position: relative;\n  top: -1px;\n}\n.label-default {\n  background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n  background-color: #5e5e5e;\n}\n.label-primary {\n  background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n  background-color: #286090;\n}\n.label-success {\n  background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n  background-color: #449d44;\n}\n.label-info {\n  background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n  background-color: #31b0d5;\n}\n.label-warning {\n  background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n  background-color: #ec971f;\n}\n.label-danger {\n  background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n  background-color: #c9302c;\n}\n.badge {\n  display: inline-block;\n  min-width: 10px;\n  padding: 3px 7px;\n  font-size: 12px;\n  font-weight: bold;\n  line-height: 1;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  background-color: #777777;\n  border-radius: 10px;\n}\n.badge:empty {\n  display: none;\n}\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n  top: 0;\n  padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n  color: #fff;\n  text-decoration: none;\n  cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.list-group-item > .badge {\n  float: right;\n}\n.list-group-item > .badge + .badge {\n  margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n  margin-left: 3px;\n}\n.jumbotron {\n  padding-top: 30px;\n  padding-bottom: 30px;\n  margin-bottom: 30px;\n  color: inherit;\n  background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n  color: inherit;\n}\n.jumbotron p {\n  margin-bottom: 15px;\n  font-size: 21px;\n  font-weight: 200;\n}\n.jumbotron > hr {\n  border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n  padding-right: 15px;\n  padding-left: 15px;\n  border-radius: 6px;\n}\n.jumbotron .container {\n  max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n  .jumbotron {\n    padding-top: 48px;\n    padding-bottom: 48px;\n  }\n  .container .jumbotron,\n  .container-fluid .jumbotron {\n    padding-right: 60px;\n    padding-left: 60px;\n  }\n  .jumbotron h1,\n  .jumbotron .h1 {\n    font-size: 63px;\n  }\n}\n.thumbnail {\n  display: block;\n  padding: 4px;\n  margin-bottom: 20px;\n  line-height: 1.42857143;\n  background-color: #fff;\n  border: 1px solid #ddd;\n  border-radius: 4px;\n  -webkit-transition: border 0.2s ease-in-out;\n  -o-transition: border 0.2s ease-in-out;\n  transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n  margin-right: auto;\n  margin-left: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n  border-color: #337ab7;\n}\n.thumbnail .caption {\n  padding: 9px;\n  color: #333333;\n}\n.alert {\n  padding: 15px;\n  margin-bottom: 20px;\n  border: 1px solid transparent;\n  border-radius: 4px;\n}\n.alert h4 {\n  margin-top: 0;\n  color: inherit;\n}\n.alert .alert-link {\n  font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n  margin-bottom: 0;\n}\n.alert > p + p {\n  margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n  padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n  position: relative;\n  top: -2px;\n  right: -21px;\n  color: inherit;\n}\n.alert-success {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #d6e9c6;\n}\n.alert-success hr {\n  border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n  color: #2b542c;\n}\n.alert-info {\n  color: #31708f;\n  background-color: #d9edf7;\n  border-color: #bce8f1;\n}\n.alert-info hr {\n  border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n  color: #245269;\n}\n.alert-warning {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #faebcc;\n}\n.alert-warning hr {\n  border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n  color: #66512c;\n}\n.alert-danger {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #ebccd1;\n}\n.alert-danger hr {\n  border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n  color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n@-o-keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n@keyframes progress-bar-stripes {\n  from {\n    background-position: 40px 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n.progress {\n  height: 20px;\n  margin-bottom: 20px;\n  overflow: hidden;\n  background-color: #f5f5f5;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n  float: left;\n  width: 0%;\n  height: 100%;\n  font-size: 12px;\n  line-height: 20px;\n  color: #fff;\n  text-align: center;\n  background-color: #337ab7;\n  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n  -webkit-transition: width 0.6s ease;\n  -o-transition: width 0.6s ease;\n  transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  -webkit-background-size: 40px 40px;\n  background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n  -webkit-animation: progress-bar-stripes 2s linear infinite;\n  -o-animation: progress-bar-stripes 2s linear infinite;\n  animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n  background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n  background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n  background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n  background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.media {\n  margin-top: 15px;\n}\n.media:first-child {\n  margin-top: 0;\n}\n.media,\n.media-body {\n  overflow: hidden;\n  zoom: 1;\n}\n.media-body {\n  width: 10000px;\n}\n.media-object {\n  display: block;\n}\n.media-object.img-thumbnail {\n  max-width: none;\n}\n.media-right,\n.media > .pull-right {\n  padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n  padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n  display: table-cell;\n  vertical-align: top;\n}\n.media-middle {\n  vertical-align: middle;\n}\n.media-bottom {\n  vertical-align: bottom;\n}\n.media-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.media-list {\n  padding-left: 0;\n  list-style: none;\n}\n.list-group {\n  padding-left: 0;\n  margin-bottom: 20px;\n}\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n  margin-bottom: -1px;\n  background-color: #fff;\n  border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n  margin-bottom: 0;\n  border-bottom-right-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n  color: #777777;\n  cursor: not-allowed;\n  background-color: #eeeeee;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n  color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n  color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  z-index: 2;\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n  color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n  color: #c7ddef;\n}\na.list-group-item,\nbutton.list-group-item {\n  color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n  color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n  color: #555;\n  text-decoration: none;\n  background-color: #f5f5f5;\n}\nbutton.list-group-item {\n  width: 100%;\n  text-align: left;\n}\n.list-group-item-success {\n  color: #3c763d;\n  background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n  color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n  color: #3c763d;\n  background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n  color: #fff;\n  background-color: #3c763d;\n  border-color: #3c763d;\n}\n.list-group-item-info {\n  color: #31708f;\n  background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n  color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n  color: #31708f;\n  background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n  color: #fff;\n  background-color: #31708f;\n  border-color: #31708f;\n}\n.list-group-item-warning {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n  color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n  color: #8a6d3b;\n  background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n  color: #fff;\n  background-color: #8a6d3b;\n  border-color: #8a6d3b;\n}\n.list-group-item-danger {\n  color: #a94442;\n  background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n  color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n  color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n  color: #a94442;\n  background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n  color: #fff;\n  background-color: #a94442;\n  border-color: #a94442;\n}\n.list-group-item-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.list-group-item-text {\n  margin-bottom: 0;\n  line-height: 1.3;\n}\n.panel {\n  margin-bottom: 20px;\n  background-color: #fff;\n  border: 1px solid transparent;\n  border-radius: 4px;\n  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n  padding: 15px;\n}\n.panel-heading {\n  padding: 10px 15px;\n  border-bottom: 1px solid transparent;\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n  color: inherit;\n}\n.panel-title {\n  margin-top: 0;\n  margin-bottom: 0;\n  font-size: 16px;\n  color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n  color: inherit;\n}\n.panel-footer {\n  padding: 10px 15px;\n  background-color: #f5f5f5;\n  border-top: 1px solid #ddd;\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n  margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n  border-width: 1px 0;\n  border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n  border-top: 0;\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n  border-bottom: 0;\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n  border-top-width: 0;\n}\n.list-group + .panel-footer {\n  border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n  margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n  padding-right: 15px;\n  padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n  border-top-left-radius: 3px;\n  border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n  border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n  border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n  border-bottom-right-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n  border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n  border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n  border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n  border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n  border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n  border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n  border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n  border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n  border-bottom: 0;\n}\n.panel > .table-responsive {\n  margin-bottom: 0;\n  border: 0;\n}\n.panel-group {\n  margin-bottom: 20px;\n}\n.panel-group .panel {\n  margin-bottom: 0;\n  border-radius: 4px;\n}\n.panel-group .panel + .panel {\n  margin-top: 5px;\n}\n.panel-group .panel-heading {\n  border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n  border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n  border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n  border-bottom: 1px solid #ddd;\n}\n.panel-default {\n  border-color: #ddd;\n}\n.panel-default > .panel-heading {\n  color: #333333;\n  background-color: #f5f5f5;\n  border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n  color: #f5f5f5;\n  background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #ddd;\n}\n.panel-primary {\n  border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n  color: #fff;\n  background-color: #337ab7;\n  border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n  color: #337ab7;\n  background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #337ab7;\n}\n.panel-success {\n  border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n  color: #3c763d;\n  background-color: #dff0d8;\n  border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n  color: #dff0d8;\n  background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #d6e9c6;\n}\n.panel-info {\n  border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n  color: #31708f;\n  background-color: #d9edf7;\n  border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n  color: #d9edf7;\n  background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #bce8f1;\n}\n.panel-warning {\n  border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n  color: #8a6d3b;\n  background-color: #fcf8e3;\n  border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n  color: #fcf8e3;\n  background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #faebcc;\n}\n.panel-danger {\n  border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n  color: #a94442;\n  background-color: #f2dede;\n  border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n  color: #f2dede;\n  background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n  position: relative;\n  display: block;\n  height: 0;\n  padding: 0;\n  overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: 0;\n}\n.embed-responsive-16by9 {\n  padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n  padding-bottom: 75%;\n}\n.well {\n  min-height: 20px;\n  padding: 19px;\n  margin-bottom: 20px;\n  background-color: #f5f5f5;\n  border: 1px solid #e3e3e3;\n  border-radius: 4px;\n  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n  border-color: #ddd;\n  border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n  padding: 24px;\n  border-radius: 6px;\n}\n.well-sm {\n  padding: 9px;\n  border-radius: 3px;\n}\n.close {\n  float: right;\n  font-size: 21px;\n  font-weight: bold;\n  line-height: 1;\n  color: #000;\n  text-shadow: 0 1px 0 #fff;\n  filter: alpha(opacity=20);\n  opacity: 0.2;\n}\n.close:hover,\n.close:focus {\n  color: #000;\n  text-decoration: none;\n  cursor: pointer;\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\nbutton.close {\n  padding: 0;\n  cursor: pointer;\n  background: transparent;\n  border: 0;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n}\n.modal-open {\n  overflow: hidden;\n}\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1050;\n  display: none;\n  overflow: hidden;\n  -webkit-overflow-scrolling: touch;\n  outline: 0;\n}\n.modal.fade .modal-dialog {\n  -webkit-transform: translate(0, -25%);\n  -ms-transform: translate(0, -25%);\n  -o-transform: translate(0, -25%);\n  transform: translate(0, -25%);\n  -webkit-transition: -webkit-transform 0.3s ease-out;\n  -o-transition: -o-transform 0.3s ease-out;\n  transition: -webkit-transform 0.3s ease-out;\n  transition: transform 0.3s ease-out;\n  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n  -webkit-transform: translate(0, 0);\n  -ms-transform: translate(0, 0);\n  -o-transform: translate(0, 0);\n  transform: translate(0, 0);\n}\n.modal-open .modal {\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 10px;\n}\n.modal-content {\n  position: relative;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #999;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 6px;\n  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n  outline: 0;\n}\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1040;\n  background-color: #000;\n}\n.modal-backdrop.fade {\n  filter: alpha(opacity=0);\n  opacity: 0;\n}\n.modal-backdrop.in {\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\n.modal-header {\n  padding: 15px;\n  border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n  margin-top: -2px;\n}\n.modal-title {\n  margin: 0;\n  line-height: 1.42857143;\n}\n.modal-body {\n  position: relative;\n  padding: 15px;\n}\n.modal-footer {\n  padding: 15px;\n  text-align: right;\n  border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n  margin-bottom: 0;\n  margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n  margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n  margin-left: 0;\n}\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n@media (min-width: 768px) {\n  .modal-dialog {\n    width: 600px;\n    margin: 30px auto;\n  }\n  .modal-content {\n    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n  }\n  .modal-sm {\n    width: 300px;\n  }\n}\n@media (min-width: 992px) {\n  .modal-lg {\n    width: 900px;\n  }\n}\n.tooltip {\n  position: absolute;\n  z-index: 1070;\n  display: block;\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.42857143;\n  line-break: auto;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n  font-size: 12px;\n  filter: alpha(opacity=0);\n  opacity: 0;\n}\n.tooltip.in {\n  filter: alpha(opacity=90);\n  opacity: 0.9;\n}\n.tooltip.top {\n  padding: 5px 0;\n  margin-top: -3px;\n}\n.tooltip.right {\n  padding: 0 5px;\n  margin-left: 3px;\n}\n.tooltip.bottom {\n  padding: 5px 0;\n  margin-top: 3px;\n}\n.tooltip.left {\n  padding: 0 5px;\n  margin-left: -3px;\n}\n.tooltip.top .tooltip-arrow {\n  bottom: 0;\n  left: 50%;\n  margin-left: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n  right: 5px;\n  bottom: 0;\n  margin-bottom: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n  bottom: 0;\n  left: 5px;\n  margin-bottom: -5px;\n  border-width: 5px 5px 0;\n  border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n  top: 50%;\n  left: 0;\n  margin-top: -5px;\n  border-width: 5px 5px 5px 0;\n  border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n  top: 50%;\n  right: 0;\n  margin-top: -5px;\n  border-width: 5px 0 5px 5px;\n  border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n  top: 0;\n  left: 50%;\n  margin-left: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n  top: 0;\n  right: 5px;\n  margin-top: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n  top: 0;\n  left: 5px;\n  margin-top: -5px;\n  border-width: 0 5px 5px;\n  border-bottom-color: #000;\n}\n.tooltip-inner {\n  max-width: 200px;\n  padding: 3px 8px;\n  color: #fff;\n  text-align: center;\n  background-color: #000;\n  border-radius: 4px;\n}\n.tooltip-arrow {\n  position: absolute;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 1060;\n  display: none;\n  max-width: 276px;\n  padding: 1px;\n  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.42857143;\n  line-break: auto;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n  font-size: 14px;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ccc;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 6px;\n  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n  margin-top: -10px;\n}\n.popover.right {\n  margin-left: 10px;\n}\n.popover.bottom {\n  margin-top: 10px;\n}\n.popover.left {\n  margin-left: -10px;\n}\n.popover > .arrow {\n  border-width: 11px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n  position: absolute;\n  display: block;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n.popover > .arrow:after {\n  content: \"\";\n  border-width: 10px;\n}\n.popover.top > .arrow {\n  bottom: -11px;\n  left: 50%;\n  margin-left: -11px;\n  border-top-color: #999999;\n  border-top-color: rgba(0, 0, 0, 0.25);\n  border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n  bottom: 1px;\n  margin-left: -10px;\n  content: \" \";\n  border-top-color: #fff;\n  border-bottom-width: 0;\n}\n.popover.right > .arrow {\n  top: 50%;\n  left: -11px;\n  margin-top: -11px;\n  border-right-color: #999999;\n  border-right-color: rgba(0, 0, 0, 0.25);\n  border-left-width: 0;\n}\n.popover.right > .arrow:after {\n  bottom: -10px;\n  left: 1px;\n  content: \" \";\n  border-right-color: #fff;\n  border-left-width: 0;\n}\n.popover.bottom > .arrow {\n  top: -11px;\n  left: 50%;\n  margin-left: -11px;\n  border-top-width: 0;\n  border-bottom-color: #999999;\n  border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.popover.bottom > .arrow:after {\n  top: 1px;\n  margin-left: -10px;\n  content: \" \";\n  border-top-width: 0;\n  border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n  top: 50%;\n  right: -11px;\n  margin-top: -11px;\n  border-right-width: 0;\n  border-left-color: #999999;\n  border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n  right: 1px;\n  bottom: -10px;\n  content: \" \";\n  border-right-width: 0;\n  border-left-color: #fff;\n}\n.popover-title {\n  padding: 8px 14px;\n  margin: 0;\n  font-size: 14px;\n  background-color: #f7f7f7;\n  border-bottom: 1px solid #ebebeb;\n  border-radius: 5px 5px 0 0;\n}\n.popover-content {\n  padding: 9px 14px;\n}\n.carousel {\n  position: relative;\n}\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n}\n.carousel-inner > .item {\n  position: relative;\n  display: none;\n  -webkit-transition: 0.6s ease-in-out left;\n  -o-transition: 0.6s ease-in-out left;\n  transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n  line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n  .carousel-inner > .item {\n    -webkit-transition: -webkit-transform 0.6s ease-in-out;\n    -o-transition: -o-transform 0.6s ease-in-out;\n    transition: -webkit-transform 0.6s ease-in-out;\n    transition: transform 0.6s ease-in-out;\n    transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;\n    -webkit-backface-visibility: hidden;\n    backface-visibility: hidden;\n    -webkit-perspective: 1000px;\n    perspective: 1000px;\n  }\n  .carousel-inner > .item.next,\n  .carousel-inner > .item.active.right {\n    -webkit-transform: translate3d(100%, 0, 0);\n    transform: translate3d(100%, 0, 0);\n    left: 0;\n  }\n  .carousel-inner > .item.prev,\n  .carousel-inner > .item.active.left {\n    -webkit-transform: translate3d(-100%, 0, 0);\n    transform: translate3d(-100%, 0, 0);\n    left: 0;\n  }\n  .carousel-inner > .item.next.left,\n  .carousel-inner > .item.prev.right,\n  .carousel-inner > .item.active {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n    left: 0;\n  }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n  display: block;\n}\n.carousel-inner > .active {\n  left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.carousel-inner > .next {\n  left: 100%;\n}\n.carousel-inner > .prev {\n  left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n  left: 0;\n}\n.carousel-inner > .active.left {\n  left: -100%;\n}\n.carousel-inner > .active.right {\n  left: 100%;\n}\n.carousel-control {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 15%;\n  font-size: 20px;\n  color: #fff;\n  text-align: center;\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n  background-color: rgba(0, 0, 0, 0);\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n}\n.carousel-control.left {\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n  background-repeat: repeat-x;\n}\n.carousel-control.right {\n  right: 0;\n  left: auto;\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n  background-repeat: repeat-x;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n  color: #fff;\n  text-decoration: none;\n  outline: 0;\n  filter: alpha(opacity=90);\n  opacity: 0.9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n  position: absolute;\n  top: 50%;\n  z-index: 5;\n  display: inline-block;\n  margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n  left: 50%;\n  margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n  right: 50%;\n  margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n  width: 20px;\n  height: 20px;\n  font-family: serif;\n  line-height: 1;\n}\n.carousel-control .icon-prev:before {\n  content: \"\\2039\";\n}\n.carousel-control .icon-next:before {\n  content: \"\\203a\";\n}\n.carousel-indicators {\n  position: absolute;\n  bottom: 10px;\n  left: 50%;\n  z-index: 15;\n  width: 60%;\n  padding-left: 0;\n  margin-left: -30%;\n  text-align: center;\n  list-style: none;\n}\n.carousel-indicators li {\n  display: inline-block;\n  width: 10px;\n  height: 10px;\n  margin: 1px;\n  text-indent: -999px;\n  cursor: pointer;\n  background-color: #000 \\9;\n  background-color: rgba(0, 0, 0, 0);\n  border: 1px solid #fff;\n  border-radius: 10px;\n}\n.carousel-indicators .active {\n  width: 12px;\n  height: 12px;\n  margin: 0;\n  background-color: #fff;\n}\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: #fff;\n  text-align: center;\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n  text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n  .carousel-control .glyphicon-chevron-left,\n  .carousel-control .glyphicon-chevron-right,\n  .carousel-control .icon-prev,\n  .carousel-control .icon-next {\n    width: 30px;\n    height: 30px;\n    margin-top: -10px;\n    font-size: 30px;\n  }\n  .carousel-control .glyphicon-chevron-left,\n  .carousel-control .icon-prev {\n    margin-left: -10px;\n  }\n  .carousel-control .glyphicon-chevron-right,\n  .carousel-control .icon-next {\n    margin-right: -10px;\n  }\n  .carousel-caption {\n    right: 20%;\n    left: 20%;\n    padding-bottom: 30px;\n  }\n  .carousel-indicators {\n    bottom: 20px;\n  }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n  display: table;\n  content: \" \";\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n  clear: both;\n}\n.center-block {\n  display: block;\n  margin-right: auto;\n  margin-left: auto;\n}\n.pull-right {\n  float: right !important;\n}\n.pull-left {\n  float: left !important;\n}\n.hide {\n  display: none !important;\n}\n.show {\n  display: block !important;\n}\n.invisible {\n  visibility: hidden;\n}\n.text-hide {\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n.hidden {\n  display: none !important;\n}\n.affix {\n  position: fixed;\n}\n@-ms-viewport {\n  width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n  display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n  display: none !important;\n}\n@media (max-width: 767px) {\n  .visible-xs {\n    display: block !important;\n  }\n  table.visible-xs {\n    display: table !important;\n  }\n  tr.visible-xs {\n    display: table-row !important;\n  }\n  th.visible-xs,\n  td.visible-xs {\n    display: table-cell !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-block {\n    display: block !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-inline {\n    display: inline !important;\n  }\n}\n@media (max-width: 767px) {\n  .visible-xs-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm {\n    display: block !important;\n  }\n  table.visible-sm {\n    display: table !important;\n  }\n  tr.visible-sm {\n    display: table-row !important;\n  }\n  th.visible-sm,\n  td.visible-sm {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-block {\n    display: block !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .visible-sm-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md {\n    display: block !important;\n  }\n  table.visible-md {\n    display: table !important;\n  }\n  tr.visible-md {\n    display: table-row !important;\n  }\n  th.visible-md,\n  td.visible-md {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-block {\n    display: block !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .visible-md-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg {\n    display: block !important;\n  }\n  table.visible-lg {\n    display: table !important;\n  }\n  tr.visible-lg {\n    display: table-row !important;\n  }\n  th.visible-lg,\n  td.visible-lg {\n    display: table-cell !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-block {\n    display: block !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-inline {\n    display: inline !important;\n  }\n}\n@media (min-width: 1200px) {\n  .visible-lg-inline-block {\n    display: inline-block !important;\n  }\n}\n@media (max-width: 767px) {\n  .hidden-xs {\n    display: none !important;\n  }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n  .hidden-sm {\n    display: none !important;\n  }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n  .hidden-md {\n    display: none !important;\n  }\n}\n@media (min-width: 1200px) {\n  .hidden-lg {\n    display: none !important;\n  }\n}\n.visible-print {\n  display: none !important;\n}\n@media print {\n  .visible-print {\n    display: block !important;\n  }\n  table.visible-print {\n    display: table !important;\n  }\n  tr.visible-print {\n    display: table-row !important;\n  }\n  th.visible-print,\n  td.visible-print {\n    display: table-cell !important;\n  }\n}\n.visible-print-block {\n  display: none !important;\n}\n@media print {\n  .visible-print-block {\n    display: block !important;\n  }\n}\n.visible-print-inline {\n  display: none !important;\n}\n@media print {\n  .visible-print-inline {\n    display: inline !important;\n  }\n}\n.visible-print-inline-block {\n  display: none !important;\n}\n@media print {\n  .visible-print-inline-block {\n    display: inline-block !important;\n  }\n}\n@media print {\n  .hidden-print {\n    display: none !important;\n  }\n}\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n  *,\n  *:before,\n  *:after {\n    color: #000 !important; // Black prints faster: h5bp.com/s\n    text-shadow: none !important;\n    background: transparent !important;\n    box-shadow: none !important;\n  }\n\n  a,\n  a:visited {\n    text-decoration: underline;\n  }\n\n  a[href]:after {\n    content: \" (\" attr(href) \")\";\n  }\n\n  abbr[title]:after {\n    content: \" (\" attr(title) \")\";\n  }\n\n  // Don't show links that are fragment identifiers,\n  // or use the `javascript:` pseudo protocol\n  a[href^=\"#\"]:after,\n  a[href^=\"javascript:\"]:after {\n    content: \"\";\n  }\n\n  pre,\n  blockquote {\n    border: 1px solid #999;\n    page-break-inside: avoid;\n  }\n\n  thead {\n    display: table-header-group; // h5bp.com/t\n  }\n\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n\n  img {\n    max-width: 100% !important;\n  }\n\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n\n  // Bootstrap specific changes start\n\n  // Bootstrap components\n  .navbar {\n    display: none;\n  }\n  .btn,\n  .dropup > .btn {\n    > .caret {\n      border-top-color: #000 !important;\n    }\n  }\n  .label {\n    border: 1px solid #000;\n  }\n\n  .table {\n    border-collapse: collapse !important;\n\n    td,\n    th {\n      background-color: #fff !important;\n    }\n  }\n  .table-bordered {\n    th,\n    td {\n      border: 1px solid #ddd !important;\n    }\n  }\n}\n","// stylelint-disable value-list-comma-newline-after, value-list-comma-space-after, indentation, declaration-colon-newline-after, font-family-no-missing-generic-family-keyword\n\n//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// <a href=\"#\"><span class=\"glyphicon glyphicon-star\"></span> Star</a>\n\n// Import the fonts\n@font-face {\n  font-family: \"Glyphicons Halflings\";\n  src: url(\"@{icon-font-path}@{icon-font-name}.eot\");\n  src: url(\"@{icon-font-path}@{icon-font-name}.eot?#iefix\") format(\"embedded-opentype\"),\n       url(\"@{icon-font-path}@{icon-font-name}.woff2\") format(\"woff2\"),\n       url(\"@{icon-font-path}@{icon-font-name}.woff\") format(\"woff\"),\n       url(\"@{icon-font-path}@{icon-font-name}.ttf\") format(\"truetype\"),\n       url(\"@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}\") format(\"svg\");\n}\n\n// Catchall baseclass\n.glyphicon {\n  position: relative;\n  top: 1px;\n  display: inline-block;\n  font-family: \"Glyphicons Halflings\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk               { &:before { content: \"\\002a\"; } }\n.glyphicon-plus                   { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur                    { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus                  { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud                  { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope               { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil                 { &:before { content: \"\\270f\"; } }\n.glyphicon-glass                  { &:before { content: \"\\e001\"; } }\n.glyphicon-music                  { &:before { content: \"\\e002\"; } }\n.glyphicon-search                 { &:before { content: \"\\e003\"; } }\n.glyphicon-heart                  { &:before { content: \"\\e005\"; } }\n.glyphicon-star                   { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty             { &:before { content: \"\\e007\"; } }\n.glyphicon-user                   { &:before { content: \"\\e008\"; } }\n.glyphicon-film                   { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large               { &:before { content: \"\\e010\"; } }\n.glyphicon-th                     { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list                { &:before { content: \"\\e012\"; } }\n.glyphicon-ok                     { &:before { content: \"\\e013\"; } }\n.glyphicon-remove                 { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in                { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out               { &:before { content: \"\\e016\"; } }\n.glyphicon-off                    { &:before { content: \"\\e017\"; } }\n.glyphicon-signal                 { &:before { content: \"\\e018\"; } }\n.glyphicon-cog                    { &:before { content: \"\\e019\"; } }\n.glyphicon-trash                  { &:before { content: \"\\e020\"; } }\n.glyphicon-home                   { &:before { content: \"\\e021\"; } }\n.glyphicon-file                   { &:before { content: \"\\e022\"; } }\n.glyphicon-time                   { &:before { content: \"\\e023\"; } }\n.glyphicon-road                   { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt           { &:before { content: \"\\e025\"; } }\n.glyphicon-download               { &:before { content: \"\\e026\"; } }\n.glyphicon-upload                 { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox                  { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle            { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat                 { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh                { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt               { &:before { content: \"\\e032\"; } }\n.glyphicon-lock                   { &:before { content: \"\\e033\"; } }\n.glyphicon-flag                   { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones             { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off             { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down            { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up              { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode                 { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode                { &:before { content: \"\\e040\"; } }\n.glyphicon-tag                    { &:before { content: \"\\e041\"; } }\n.glyphicon-tags                   { &:before { content: \"\\e042\"; } }\n.glyphicon-book                   { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark               { &:before { content: \"\\e044\"; } }\n.glyphicon-print                  { &:before { content: \"\\e045\"; } }\n.glyphicon-camera                 { &:before { content: \"\\e046\"; } }\n.glyphicon-font                   { &:before { content: \"\\e047\"; } }\n.glyphicon-bold                   { &:before { content: \"\\e048\"; } }\n.glyphicon-italic                 { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height            { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width             { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left             { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center           { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right            { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify          { &:before { content: \"\\e055\"; } }\n.glyphicon-list                   { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left            { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right           { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video         { &:before { content: \"\\e059\"; } }\n.glyphicon-picture                { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker             { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust                 { &:before { content: \"\\e063\"; } }\n.glyphicon-tint                   { &:before { content: \"\\e064\"; } }\n.glyphicon-edit                   { &:before { content: \"\\e065\"; } }\n.glyphicon-share                  { &:before { content: \"\\e066\"; } }\n.glyphicon-check                  { &:before { content: \"\\e067\"; } }\n.glyphicon-move                   { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward          { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward          { &:before { content: \"\\e070\"; } }\n.glyphicon-backward               { &:before { content: \"\\e071\"; } }\n.glyphicon-play                   { &:before { content: \"\\e072\"; } }\n.glyphicon-pause                  { &:before { content: \"\\e073\"; } }\n.glyphicon-stop                   { &:before { content: \"\\e074\"; } }\n.glyphicon-forward                { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward           { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward           { &:before { content: \"\\e077\"; } }\n.glyphicon-eject                  { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left           { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right          { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign              { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign             { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign            { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign                { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign          { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign              { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot             { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle          { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle              { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle             { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left             { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right            { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up               { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down             { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt              { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full            { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small           { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign       { &:before { content: \"\\e101\"; } }\n.glyphicon-gift                   { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf                   { &:before { content: \"\\e103\"; } }\n.glyphicon-fire                   { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open               { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close              { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign           { &:before { content: \"\\e107\"; } }\n.glyphicon-plane                  { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar               { &:before { content: \"\\e109\"; } }\n.glyphicon-random                 { &:before { content: \"\\e110\"; } }\n.glyphicon-comment                { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet                 { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up             { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down           { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet                { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart          { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close           { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open            { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical        { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal      { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd                    { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn               { &:before { content: \"\\e122\"; } }\n.glyphicon-bell                   { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate            { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up              { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down            { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right             { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left              { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up                { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down              { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right     { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left      { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up        { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down      { &:before { content: \"\\e134\"; } }\n.glyphicon-globe                  { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench                 { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks                  { &:before { content: \"\\e137\"; } }\n.glyphicon-filter                 { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase              { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen             { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard              { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip              { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty            { &:before { content: \"\\e143\"; } }\n.glyphicon-link                   { &:before { content: \"\\e144\"; } }\n.glyphicon-phone                  { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin                { &:before { content: \"\\e146\"; } }\n.glyphicon-usd                    { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp                    { &:before { content: \"\\e149\"; } }\n.glyphicon-sort                   { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet       { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt   { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order          { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt      { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes     { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked              { &:before { content: \"\\e157\"; } }\n.glyphicon-expand                 { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down          { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up            { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in                 { &:before { content: \"\\e161\"; } }\n.glyphicon-flash                  { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out                { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window             { &:before { content: \"\\e164\"; } }\n.glyphicon-record                 { &:before { content: \"\\e165\"; } }\n.glyphicon-save                   { &:before { content: \"\\e166\"; } }\n.glyphicon-open                   { &:before { content: \"\\e167\"; } }\n.glyphicon-saved                  { &:before { content: \"\\e168\"; } }\n.glyphicon-import                 { &:before { content: \"\\e169\"; } }\n.glyphicon-export                 { &:before { content: \"\\e170\"; } }\n.glyphicon-send                   { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk            { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved           { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove          { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save            { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open            { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card            { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer               { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery                { &:before { content: \"\\e179\"; } }\n.glyphicon-header                 { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed             { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone               { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt              { &:before { content: \"\\e183\"; } }\n.glyphicon-tower                  { &:before { content: \"\\e184\"; } }\n.glyphicon-stats                  { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video               { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video               { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles              { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo           { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby            { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1              { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1              { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1              { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark         { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark      { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download         { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload           { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer           { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous         { &:before { content: \"\\e200\"; } }\n.glyphicon-cd                     { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file              { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file              { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up               { &:before { content: \"\\e204\"; } }\n.glyphicon-copy                   { &:before { content: \"\\e205\"; } }\n.glyphicon-paste                  { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door                   { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key                    { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert                  { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer              { &:before { content: \"\\e210\"; } }\n.glyphicon-king                   { &:before { content: \"\\e211\"; } }\n.glyphicon-queen                  { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn                   { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop                 { &:before { content: \"\\e214\"; } }\n.glyphicon-knight                 { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula           { &:before { content: \"\\e216\"; } }\n.glyphicon-tent                   { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard             { &:before { content: \"\\e218\"; } }\n.glyphicon-bed                    { &:before { content: \"\\e219\"; } }\n.glyphicon-apple                  { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase                  { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass              { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp                   { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate              { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank             { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors               { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin                { &:before { content: \"\\e227\"; } }\n.glyphicon-btc                    { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt                    { &:before { content: \"\\e227\"; } }\n.glyphicon-yen                    { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy                    { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble                  { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub                    { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale                  { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly              { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted       { &:before { content: \"\\e232\"; } }\n.glyphicon-education              { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal      { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical        { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger         { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window           { &:before { content: \"\\e237\"; } }\n.glyphicon-oil                    { &:before { content: \"\\e238\"; } }\n.glyphicon-grain                  { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses             { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size              { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color             { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background        { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top       { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom    { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left      { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical  { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right     { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right         { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left          { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom        { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top           { &:before { content: \"\\e253\"; } }\n.glyphicon-console                { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript            { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript              { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left              { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right             { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down              { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up                { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// https://getbootstrap.com/docs/3.4/getting-started/#third-box-sizing\n* {\n  .box-sizing(border-box);\n}\n*:before,\n*:after {\n  .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n  font-size: 10px;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nbody {\n  font-family: @font-family-base;\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @text-color;\n  background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\n\n\n// Links\n\na {\n  color: @link-color;\n  text-decoration: none;\n\n  &:hover,\n  &:focus {\n    color: @link-hover-color;\n    text-decoration: @link-hover-decoration;\n  }\n\n  &:focus {\n    .tab-focus();\n  }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n  margin: 0;\n}\n\n\n// Images\n\nimg {\n  vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n  .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n  border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n  padding: @thumbnail-padding;\n  line-height: @line-height-base;\n  background-color: @thumbnail-bg;\n  border: 1px solid @thumbnail-border;\n  border-radius: @thumbnail-border-radius;\n  .transition(all .2s ease-in-out);\n\n  // Keep them at most 100% wide\n  .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n  border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n  margin-top: @line-height-computed;\n  margin-bottom: @line-height-computed;\n  border: 0;\n  border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n  &:active,\n  &:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n  }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n  cursor: pointer;\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n  -webkit-animation: @animation;\n       -o-animation: @animation;\n          animation: @animation;\n}\n.animation-name(@name) {\n  -webkit-animation-name: @name;\n          animation-name: @name;\n}\n.animation-duration(@duration) {\n  -webkit-animation-duration: @duration;\n          animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n  -webkit-animation-timing-function: @timing-function;\n          animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n  -webkit-animation-delay: @delay;\n          animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n  -webkit-animation-iteration-count: @iteration-count;\n          animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n  -webkit-animation-direction: @direction;\n          animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n  -webkit-animation-fill-mode: @fill-mode;\n          animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n  -webkit-backface-visibility: @visibility;\n     -moz-backface-visibility: @visibility;\n          backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n  -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n          box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n  -webkit-box-sizing: @boxmodel;\n     -moz-box-sizing: @boxmodel;\n          box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n  -webkit-column-count: @column-count;\n     -moz-column-count: @column-count;\n          column-count: @column-count;\n  -webkit-column-gap: @column-gap;\n     -moz-column-gap: @column-gap;\n          column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n  -webkit-hyphens: @mode;\n     -moz-hyphens: @mode;\n      -ms-hyphens: @mode; // IE10+\n       -o-hyphens: @mode;\n          hyphens: @mode;\n  word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n  // Firefox\n  &::-moz-placeholder {\n    color: @color;\n    opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n  }\n  &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n  &::-webkit-input-placeholder  { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n  -webkit-transform: scale(@ratio);\n      -ms-transform: scale(@ratio); // IE9 only\n       -o-transform: scale(@ratio);\n          transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n  -webkit-transform: scale(@ratioX, @ratioY);\n      -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n       -o-transform: scale(@ratioX, @ratioY);\n          transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n  -webkit-transform: scaleX(@ratio);\n      -ms-transform: scaleX(@ratio); // IE9 only\n       -o-transform: scaleX(@ratio);\n          transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n  -webkit-transform: scaleY(@ratio);\n      -ms-transform: scaleY(@ratio); // IE9 only\n       -o-transform: scaleY(@ratio);\n          transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n  -webkit-transform: skewX(@x) skewY(@y);\n      -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n       -o-transform: skewX(@x) skewY(@y);\n          transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n  -webkit-transform: translate(@x, @y);\n      -ms-transform: translate(@x, @y); // IE9 only\n       -o-transform: translate(@x, @y);\n          transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n  -webkit-transform: translate3d(@x, @y, @z);\n          transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n  -webkit-transform: rotate(@degrees);\n      -ms-transform: rotate(@degrees); // IE9 only\n       -o-transform: rotate(@degrees);\n          transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n  -webkit-transform: rotateX(@degrees);\n      -ms-transform: rotateX(@degrees); // IE9 only\n       -o-transform: rotateX(@degrees);\n          transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n  -webkit-transform: rotateY(@degrees);\n      -ms-transform: rotateY(@degrees); // IE9 only\n       -o-transform: rotateY(@degrees);\n          transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n  -webkit-perspective: @perspective;\n     -moz-perspective: @perspective;\n          perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n  -webkit-perspective-origin: @perspective;\n     -moz-perspective-origin: @perspective;\n          perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n  -webkit-transform-origin: @origin;\n     -moz-transform-origin: @origin;\n      -ms-transform-origin: @origin; // IE9 only\n          transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n  -webkit-transition: @transition;\n       -o-transition: @transition;\n          transition: @transition;\n}\n.transition-property(@transition-property) {\n  -webkit-transition-property: @transition-property;\n          transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n  -webkit-transition-delay: @transition-delay;\n          transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n  -webkit-transition-duration: @transition-duration;\n          transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n  -webkit-transition-timing-function: @timing-function;\n          transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n  -webkit-transition: -webkit-transform @transition;\n     -moz-transition: -moz-transform @transition;\n       -o-transition: -o-transform @transition;\n          transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n  -webkit-user-select: @select;\n     -moz-user-select: @select;\n      -ms-user-select: @select; // IE10+\n          user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n  // WebKit-specific. Other browsers will keep their default outline style.\n  // (Initially tried to also force default via `outline: initial`,\n  // but that seems to erroneously remove the outline in Firefox altogether.)\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\n","// stylelint-disable media-feature-name-no-vendor-prefix, media-feature-parentheses-space-inside, media-feature-name-no-unknown, indentation, at-rule-name-space-after\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n  display: @display;\n  max-width: 100%; // Part 1: Set a maximum relative to the parent\n  height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n  background-image: url(\"@{file-1x}\");\n\n  @media\n  only screen and (-webkit-min-device-pixel-ratio: 2),\n  only screen and ( min--moz-device-pixel-ratio: 2),\n  only screen and ( -o-min-device-pixel-ratio: 2/1),\n  only screen and ( min-device-pixel-ratio: 2),\n  only screen and ( min-resolution: 192dpi),\n  only screen and ( min-resolution: 2dppx) {\n    background-image: url(\"@{file-2x}\");\n    background-size: @width-1x @height-1x;\n  }\n}\n","// stylelint-disable selector-list-comma-newline-after, selector-no-qualifying-type\n\n//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  font-family: @headings-font-family;\n  font-weight: @headings-font-weight;\n  line-height: @headings-line-height;\n  color: @headings-color;\n\n  small,\n  .small {\n    font-weight: 400;\n    line-height: 1;\n    color: @headings-small-color;\n  }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n  margin-top: @line-height-computed;\n  margin-bottom: (@line-height-computed / 2);\n\n  small,\n  .small {\n    font-size: 65%;\n  }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n  margin-top: (@line-height-computed / 2);\n  margin-bottom: (@line-height-computed / 2);\n\n  small,\n  .small {\n    font-size: 75%;\n  }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n  margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n  margin-bottom: @line-height-computed;\n  font-size: floor((@font-size-base * 1.15));\n  font-weight: 300;\n  line-height: 1.4;\n\n  @media (min-width: @screen-sm-min) {\n    font-size: (@font-size-base * 1.5);\n  }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n  font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n  padding: .2em;\n  background-color: @state-warning-bg;\n}\n\n// Alignment\n.text-left           { text-align: left; }\n.text-right          { text-align: right; }\n.text-center         { text-align: center; }\n.text-justify        { text-align: justify; }\n.text-nowrap         { white-space: nowrap; }\n\n// Transformation\n.text-lowercase      { text-transform: lowercase; }\n.text-uppercase      { text-transform: uppercase; }\n.text-capitalize     { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n  color: @text-muted;\n}\n.text-primary {\n  .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n  .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n  .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n  .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n  .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n  // Given the contrast here, this is the only class to have its color inverted\n  // automatically.\n  color: #fff;\n  .bg-variant(@brand-primary);\n}\n.bg-success {\n  .bg-variant(@state-success-bg);\n}\n.bg-info {\n  .bg-variant(@state-info-bg);\n}\n.bg-warning {\n  .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n  .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n  padding-bottom: ((@line-height-computed / 2) - 1);\n  margin: (@line-height-computed * 2) 0 @line-height-computed;\n  border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n  margin-top: 0;\n  margin-bottom: (@line-height-computed / 2);\n  ul,\n  ol {\n    margin-bottom: 0;\n  }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  .list-unstyled();\n  margin-left: -5px;\n\n  > li {\n    display: inline-block;\n    padding-right: 5px;\n    padding-left: 5px;\n  }\n}\n\n// Description Lists\ndl {\n  margin-top: 0; // Remove browser default\n  margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n  line-height: @line-height-base;\n}\ndt {\n  font-weight: 700;\n}\ndd {\n  margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n  dd {\n    &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n  }\n\n  @media (min-width: @dl-horizontal-breakpoint) {\n    dt {\n      float: left;\n      width: (@dl-horizontal-offset - 20);\n      clear: left;\n      text-align: right;\n      .text-overflow();\n    }\n    dd {\n      margin-left: @dl-horizontal-offset;\n    }\n  }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[title],\nabbr[data-original-title] {\n  cursor: help;\n}\n\n.initialism {\n  font-size: 90%;\n  .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n  padding: (@line-height-computed / 2) @line-height-computed;\n  margin: 0 0 @line-height-computed;\n  font-size: @blockquote-font-size;\n  border-left: 5px solid @blockquote-border-color;\n\n  p,\n  ul,\n  ol {\n    &:last-child {\n      margin-bottom: 0;\n    }\n  }\n\n  // Note: Deprecated small and .small as of v3.1.0\n  // Context: https://github.com/twbs/bootstrap/issues/11660\n  footer,\n  small,\n  .small {\n    display: block;\n    font-size: 80%; // back to default font-size\n    line-height: @line-height-base;\n    color: @blockquote-small-color;\n\n    &:before {\n      content: \"\\2014 \\00A0\"; // em dash, nbsp\n    }\n  }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n  padding-right: 15px;\n  padding-left: 0;\n  text-align: right;\n  border-right: 5px solid @blockquote-border-color;\n  border-left: 0;\n\n  // Account for citation\n  footer,\n  small,\n  .small {\n    &:before { content: \"\"; }\n    &:after {\n      content: \"\\00A0 \\2014\"; // nbsp, em dash\n    }\n  }\n}\n\n// Addresses\naddress {\n  margin-bottom: @line-height-computed;\n  font-style: normal;\n  line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n  color: @color;\n  a&:hover,\n  a&:focus {\n    color: darken(@color, 10%);\n  }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n  background-color: @color;\n  a&:hover,\n  a&:focus {\n    background-color: darken(@color, 10%);\n  }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n  font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: @code-color;\n  background-color: @code-bg;\n  border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: @kbd-color;\n  background-color: @kbd-bg;\n  border-radius: @border-radius-small;\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);\n\n  kbd {\n    padding: 0;\n    font-size: 100%;\n    font-weight: 700;\n    box-shadow: none;\n  }\n}\n\n// Blocks of code\npre {\n  display: block;\n  padding: ((@line-height-computed - 1) / 2);\n  margin: 0 0 (@line-height-computed / 2);\n  font-size: (@font-size-base - 1); // 14px to 13px\n  line-height: @line-height-base;\n  color: @pre-color;\n  word-break: break-all;\n  word-wrap: break-word;\n  background-color: @pre-bg;\n  border: 1px solid @pre-border-color;\n  border-radius: @border-radius-base;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    padding: 0;\n    font-size: inherit;\n    color: inherit;\n    white-space: pre-wrap;\n    background-color: transparent;\n    border-radius: 0;\n  }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n  max-height: @pre-scrollable-max-height;\n  overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n  .container-fixed();\n\n  @media (min-width: @screen-sm-min) {\n    width: @container-sm;\n  }\n  @media (min-width: @screen-md-min) {\n    width: @container-md;\n  }\n  @media (min-width: @screen-lg-min) {\n    width: @container-lg;\n  }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n  .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n  .make-row();\n}\n\n.row-no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n\n  [class*=\"col-\"] {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n  .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n  .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n  .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n  padding-right: ceil((@gutter / 2));\n  padding-left: floor((@gutter / 2));\n  margin-right: auto;\n  margin-left: auto;\n  &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n  margin-right: floor((@gutter / -2));\n  margin-left: ceil((@gutter / -2));\n  &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  float: left;\n  width: percentage((@columns / @grid-columns));\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n  margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n  left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n  right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n\n  @media (min-width: @screen-sm-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-offset(@columns) {\n  @media (min-width: @screen-sm-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-push(@columns) {\n  @media (min-width: @screen-sm-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-pull(@columns) {\n  @media (min-width: @screen-sm-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n\n  @media (min-width: @screen-md-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-offset(@columns) {\n  @media (min-width: @screen-md-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-push(@columns) {\n  @media (min-width: @screen-md-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-pull(@columns) {\n  @media (min-width: @screen-md-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-right: (@gutter / 2);\n  padding-left: (@gutter / 2);\n\n  @media (min-width: @screen-lg-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-offset(@columns) {\n  @media (min-width: @screen-lg-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-push(@columns) {\n  @media (min-width: @screen-lg-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-pull(@columns) {\n  @media (min-width: @screen-lg-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n  // Common styles for all sizes of grid columns, widths 1-12\n  .col(@index) { // initial\n    @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n    .col((@index + 1), @item);\n  }\n  .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n    @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n    .col((@index + 1), ~\"@{list}, @{item}\");\n  }\n  .col(@index, @list) when (@index > @grid-columns) { // terminal\n    @{list} {\n      position: relative;\n      // Prevent columns from collapsing when empty\n      min-height: 1px;\n      // Inner gutter via padding\n      padding-right: floor((@grid-gutter-width / 2));\n      padding-left: ceil((@grid-gutter-width / 2));\n    }\n  }\n  .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n  .col(@index) { // initial\n    @item: ~\".col-@{class}-@{index}\";\n    .col((@index + 1), @item);\n  }\n  .col(@index, @list) when (@index =< @grid-columns) { // general\n    @item: ~\".col-@{class}-@{index}\";\n    .col((@index + 1), ~\"@{list}, @{item}\");\n  }\n  .col(@index, @list) when (@index > @grid-columns) { // terminal\n    @{list} {\n      float: left;\n    }\n  }\n  .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n  .col-@{class}-@{index} {\n    width: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n  .col-@{class}-push-@{index} {\n    left: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n  .col-@{class}-push-0 {\n    left: auto;\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n  .col-@{class}-pull-@{index} {\n    right: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n  .col-@{class}-pull-0 {\n    right: auto;\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n  .col-@{class}-offset-@{index} {\n    margin-left: percentage((@index / @grid-columns));\n  }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n  .calc-grid-column(@index, @class, @type);\n  // next iteration\n  .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n  .float-grid-columns(@class);\n  .loop-grid-columns(@grid-columns, @class, width);\n  .loop-grid-columns(@grid-columns, @class, pull);\n  .loop-grid-columns(@grid-columns, @class, push);\n  .loop-grid-columns(@grid-columns, @class, offset);\n}\n","// stylelint-disable selector-max-type, selector-max-compound-selectors, selector-no-qualifying-type\n\n//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n  background-color: @table-bg;\n\n  // Table cell sizing\n  //\n  // Reset default table behavior\n\n  col[class*=\"col-\"] {\n    position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n    display: table-column;\n    float: none;\n  }\n\n  td,\n  th {\n    &[class*=\"col-\"] {\n      position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n      display: table-cell;\n      float: none;\n    }\n  }\n}\n\ncaption {\n  padding-top: @table-cell-padding;\n  padding-bottom: @table-cell-padding;\n  color: @text-muted;\n  text-align: left;\n}\n\nth {\n  text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n  width: 100%;\n  max-width: 100%;\n  margin-bottom: @line-height-computed;\n  // Cells\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: @table-cell-padding;\n        line-height: @line-height-base;\n        vertical-align: top;\n        border-top: 1px solid @table-border-color;\n      }\n    }\n  }\n  // Bottom align for column headings\n  > thead > tr > th {\n    vertical-align: bottom;\n    border-bottom: 2px solid @table-border-color;\n  }\n  // Remove top border from thead by default\n  > caption + thead,\n  > colgroup + thead,\n  > thead:first-child {\n    > tr:first-child {\n      > th,\n      > td {\n        border-top: 0;\n      }\n    }\n  }\n  // Account for multiple tbody instances\n  > tbody + tbody {\n    border-top: 2px solid @table-border-color;\n  }\n\n  // Nesting\n  .table {\n    background-color: @body-bg;\n  }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: @table-condensed-cell-padding;\n      }\n    }\n  }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n  border: 1px solid @table-border-color;\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        border: 1px solid @table-border-color;\n      }\n    }\n  }\n  > thead > tr {\n    > th,\n    > td {\n      border-bottom-width: 2px;\n    }\n  }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n  > tbody > tr:nth-of-type(odd) {\n    background-color: @table-bg-accent;\n  }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  > tbody > tr:hover {\n    background-color: @table-bg-hover;\n  }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n  min-height: .01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n  overflow-x: auto;\n\n  @media screen and (max-width: @screen-xs-max) {\n    width: 100%;\n    margin-bottom: (@line-height-computed * .75);\n    overflow-y: hidden;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid @table-border-color;\n\n    // Tighten up spacing\n    > .table {\n      margin-bottom: 0;\n\n      // Ensure the content doesn't wrap\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th,\n          > td {\n            white-space: nowrap;\n          }\n        }\n      }\n    }\n\n    // Special overrides for the bordered tables\n    > .table-bordered {\n      border: 0;\n\n      // Nuke the appropriate borders so that the parent can handle them\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th:first-child,\n          > td:first-child {\n            border-left: 0;\n          }\n          > th:last-child,\n          > td:last-child {\n            border-right: 0;\n          }\n        }\n      }\n\n      // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n      // chances are there will be only one `tr` in a `thead` and that would\n      // remove the border altogether.\n      > tbody,\n      > tfoot {\n        > tr:last-child {\n          > th,\n          > td {\n            border-bottom: 0;\n          }\n        }\n      }\n\n    }\n  }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n  // Exact selectors below required to override `.table-striped` and prevent\n  // inheritance to nested tables.\n  .table > thead > tr,\n  .table > tbody > tr,\n  .table > tfoot > tr {\n    > td.@{state},\n    > th.@{state},\n    &.@{state} > td,\n    &.@{state} > th {\n      background-color: @background;\n    }\n  }\n\n  // Hover states for `.table-hover`\n  // Note: this is not available for cells or rows within `thead` or `tfoot`.\n  .table-hover > tbody > tr {\n    > td.@{state}:hover,\n    > th.@{state}:hover,\n    &.@{state}:hover > td,\n    &:hover > .@{state},\n    &.@{state}:hover > th {\n      background-color: darken(@background, 5%);\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type, property-no-vendor-prefix, media-feature-name-no-vendor-prefix\n\n//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n  // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n  // so we reset that to ensure it behaves more like a standard block element.\n  // See https://github.com/twbs/bootstrap/issues/12359.\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\n\nlegend {\n  display: block;\n  width: 100%;\n  padding: 0;\n  margin-bottom: @line-height-computed;\n  font-size: (@font-size-base * 1.5);\n  line-height: inherit;\n  color: @legend-color;\n  border: 0;\n  border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n  display: inline-block;\n  max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n  margin-bottom: 5px;\n  font-weight: 700;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\ninput[type=\"search\"] {\n  // Override content-box in Normalize (* isn't specific enough)\n  .box-sizing(border-box);\n\n  // Search inputs in iOS\n  //\n  // This overrides the extra rounded corners on search inputs in iOS so that our\n  // `.form-control` class can properly style them. Note that this cannot simply\n  // be added to `.form-control` as it's not specific enough. For details, see\n  // https://github.com/twbs/bootstrap/issues/11586.\n  -webkit-appearance: none;\n  appearance: none;\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  margin: 4px 0 0;\n  margin-top: 1px \\9; // IE8-9\n  line-height: normal;\n\n  // Apply same disabled cursor tweak as for inputs\n  // Some special care is needed because <label>s don't inherit their parent's `cursor`.\n  //\n  // Note: Neither radios nor checkboxes can be readonly.\n  &[disabled],\n  &.disabled,\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n  }\n}\n\ninput[type=\"file\"] {\n  display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n  display: block;\n  width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n  height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n  .tab-focus();\n}\n\n// Adjust output element\noutput {\n  display: block;\n  padding-top: (@padding-base-vertical + 1);\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n  padding: @padding-base-vertical @padding-base-horizontal;\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @input-color;\n  background-color: @input-bg;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid @input-border;\n  border-radius: @input-border-radius; // Note: This has no effect on <select>s in some browsers, due to the limited stylability of <select>s in CSS.\n  .box-shadow(inset 0 1px 1px rgba(0, 0, 0, .075));\n  .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  .form-control-focus();\n\n  // Placeholder\n  .placeholder();\n\n  // Unstyle the caret on `<select>`s in IE10+.\n  &::-ms-expand {\n    background-color: transparent;\n    border: 0;\n  }\n\n  // Disabled and read-only inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &[disabled],\n  &[readonly],\n  fieldset[disabled] & {\n    background-color: @input-bg-disabled;\n    opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655\n  }\n\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n  }\n\n  // Reset height for `textarea`s\n  textarea& {\n    height: auto;\n  }\n}\n\n\n// Special styles for iOS temporal inputs\n//\n// In Mobile Safari, setting `display: block` on temporal inputs causes the\n// text within the input to become vertically misaligned. As a workaround, we\n// set a pixel line-height that matches the given height of the input, but only\n// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848\n//\n// Note that as of 9.3, iOS doesn't support `week`.\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n  input[type=\"date\"],\n  input[type=\"time\"],\n  input[type=\"datetime-local\"],\n  input[type=\"month\"] {\n    &.form-control {\n      line-height: @input-height-base;\n    }\n\n    &.input-sm,\n    .input-group-sm & {\n      line-height: @input-height-small;\n    }\n\n    &.input-lg,\n    .input-group-lg & {\n      line-height: @input-height-large;\n    }\n  }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n  margin-bottom: @form-group-margin-bottom;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n  position: relative;\n  display: block;\n  margin-top: 10px;\n  margin-bottom: 10px;\n\n  // These are used on elements with <label> descendants\n  &.disabled,\n  fieldset[disabled] & {\n    label {\n      cursor: @cursor-disabled;\n    }\n  }\n\n  label {\n    min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text\n    padding-left: 20px;\n    margin-bottom: 0;\n    font-weight: 400;\n    cursor: pointer;\n  }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  position: absolute;\n  margin-top: 4px \\9;\n  margin-left: -20px;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n  position: relative;\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  font-weight: 400;\n  vertical-align: middle;\n  cursor: pointer;\n\n  // These are used directly on <label>s\n  &.disabled,\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n  }\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px; // space out consecutive inline controls\n}\n\n\n// Static form control text\n//\n// Apply class to a `p` element to make any string of text align with labels in\n// a horizontal form layout.\n\n.form-control-static {\n  min-height: (@line-height-computed + @font-size-base);\n  // Size it appropriately next to real form controls\n  padding-top: (@padding-base-vertical + 1);\n  padding-bottom: (@padding-base-vertical + 1);\n  // Remove default margin from `p`\n  margin-bottom: 0;\n\n  &.input-lg,\n  &.input-sm {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// The `.form-group-* form-control` variations are sadly duplicated to avoid the\n// issue documented in https://github.com/twbs/bootstrap/issues/15074.\n\n.input-sm {\n  .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @input-border-radius-small);\n}\n.form-group-sm {\n  .form-control {\n    height: @input-height-small;\n    padding: @padding-small-vertical @padding-small-horizontal;\n    font-size: @font-size-small;\n    line-height: @line-height-small;\n    border-radius: @input-border-radius-small;\n  }\n  select.form-control {\n    height: @input-height-small;\n    line-height: @input-height-small;\n  }\n  textarea.form-control,\n  select[multiple].form-control {\n    height: auto;\n  }\n  .form-control-static {\n    height: @input-height-small;\n    min-height: (@line-height-computed + @font-size-small);\n    padding: (@padding-small-vertical + 1) @padding-small-horizontal;\n    font-size: @font-size-small;\n    line-height: @line-height-small;\n  }\n}\n\n.input-lg {\n  .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @input-border-radius-large);\n}\n.form-group-lg {\n  .form-control {\n    height: @input-height-large;\n    padding: @padding-large-vertical @padding-large-horizontal;\n    font-size: @font-size-large;\n    line-height: @line-height-large;\n    border-radius: @input-border-radius-large;\n  }\n  select.form-control {\n    height: @input-height-large;\n    line-height: @input-height-large;\n  }\n  textarea.form-control,\n  select[multiple].form-control {\n    height: auto;\n  }\n  .form-control-static {\n    height: @input-height-large;\n    min-height: (@line-height-computed + @font-size-large);\n    padding: (@padding-large-vertical + 1) @padding-large-horizontal;\n    font-size: @font-size-large;\n    line-height: @line-height-large;\n  }\n}\n\n\n// Form control feedback states\n//\n// Apply contextual and semantic states to individual form controls.\n\n.has-feedback {\n  // Enable absolute positioning\n  position: relative;\n\n  // Ensure icons don't overlap text\n  .form-control {\n    padding-right: (@input-height-base * 1.25);\n  }\n}\n// Feedback icon (requires .glyphicon classes)\n.form-control-feedback {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 2; // Ensure icon is above input groups\n  display: block;\n  width: @input-height-base;\n  height: @input-height-base;\n  line-height: @input-height-base;\n  text-align: center;\n  pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n  width: @input-height-large;\n  height: @input-height-large;\n  line-height: @input-height-large;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n  width: @input-height-small;\n  height: @input-height-small;\n  line-height: @input-height-small;\n}\n\n// Feedback states\n.has-success {\n  .form-control-validation(@state-success-text; @state-success-text; @state-success-bg);\n}\n.has-warning {\n  .form-control-validation(@state-warning-text; @state-warning-text; @state-warning-bg);\n}\n.has-error {\n  .form-control-validation(@state-danger-text; @state-danger-text; @state-danger-bg);\n}\n\n// Reposition feedback icon if input has visible label above\n.has-feedback label {\n\n  & ~ .form-control-feedback {\n    top: (@line-height-computed + 5); // Height of the `label` and its margin\n  }\n  &.sr-only ~ .form-control-feedback {\n    top: 0;\n  }\n}\n\n\n// Help text\n//\n// Apply to any element you wish to create light text for placement immediately\n// below a form control. Use for general help, formatting, or instructional text.\n\n.help-block {\n  display: block; // account for any element using help-block\n  margin-top: 5px;\n  margin-bottom: 10px;\n  color: lighten(@text-color, 25%); // lighten the text some for contrast\n}\n\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n//\n// Heads up! This is mixin-ed into `.navbar-form` in navbars.less.\n\n.form-inline {\n\n  // Kick in the inline\n  @media (min-width: @screen-sm-min) {\n    // Inline-block all the things for \"inline\"\n    .form-group {\n      display: inline-block;\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // In navbar-form, allow folks to *not* use `.form-group`\n    .form-control {\n      display: inline-block;\n      width: auto; // Prevent labels from stacking above inputs in `.form-group`\n      vertical-align: middle;\n    }\n\n    // Make static controls behave like regular ones\n    .form-control-static {\n      display: inline-block;\n    }\n\n    .input-group {\n      display: inline-table;\n      vertical-align: middle;\n\n      .input-group-addon,\n      .input-group-btn,\n      .form-control {\n        width: auto;\n      }\n    }\n\n    // Input groups need that 100% width though\n    .input-group > .form-control {\n      width: 100%;\n    }\n\n    .control-label {\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // Remove default margin on radios/checkboxes that were used for stacking, and\n    // then undo the floating of radios and checkboxes to match.\n    .radio,\n    .checkbox {\n      display: inline-block;\n      margin-top: 0;\n      margin-bottom: 0;\n      vertical-align: middle;\n\n      label {\n        padding-left: 0;\n      }\n    }\n    .radio input[type=\"radio\"],\n    .checkbox input[type=\"checkbox\"] {\n      position: relative;\n      margin-left: 0;\n    }\n\n    // Re-override the feedback icon.\n    .has-feedback .form-control-feedback {\n      top: 0;\n    }\n  }\n}\n\n\n// Horizontal forms\n//\n// Horizontal forms are built on grid classes and allow you to create forms with\n// labels on the left and inputs on the right.\n\n.form-horizontal {\n\n  // Consistent vertical alignment of radios and checkboxes\n  //\n  // Labels also get some reset styles, but that is scoped to a media query below.\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline {\n    padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n    margin-top: 0;\n    margin-bottom: 0;\n  }\n  // Account for padding we're adding to ensure the alignment and of help text\n  // and other content below items\n  .radio,\n  .checkbox {\n    min-height: (@line-height-computed + (@padding-base-vertical + 1));\n  }\n\n  // Make form groups behave like rows\n  .form-group {\n    .make-row();\n  }\n\n  // Reset spacing and right align labels, but scope to media queries so that\n  // labels on narrow viewports stack the same as a default form example.\n  @media (min-width: @screen-sm-min) {\n    .control-label {\n      padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n      margin-bottom: 0;\n      text-align: right;\n    }\n  }\n\n  // Validation states\n  //\n  // Reposition the icon because it's now within a grid column and columns have\n  // `position: relative;` on them. Also accounts for the grid gutter padding.\n  .has-feedback .form-control-feedback {\n    right: floor((@grid-gutter-width / 2));\n  }\n\n  // Form group sizes\n  //\n  // Quick utility class for applying `.input-lg` and `.input-sm` styles to the\n  // inputs and labels within a `.form-group`.\n  .form-group-lg {\n    @media (min-width: @screen-sm-min) {\n      .control-label {\n        padding-top: (@padding-large-vertical + 1);\n        font-size: @font-size-large;\n      }\n    }\n  }\n  .form-group-sm {\n    @media (min-width: @screen-sm-min) {\n      .control-label {\n        padding-top: (@padding-small-vertical + 1);\n        font-size: @font-size-small;\n      }\n    }\n  }\n}\n","// Form validation states\n//\n// Used in forms.less to generate the form validation CSS for warnings, errors,\n// and successes.\n\n.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {\n  // Color the label and help text\n  .help-block,\n  .control-label,\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline,\n  &.radio label,\n  &.checkbox label,\n  &.radio-inline label,\n  &.checkbox-inline label  {\n    color: @text-color;\n  }\n  // Set the border and box shadow on specific inputs to match\n  .form-control {\n    border-color: @border-color;\n    .box-shadow(inset 0 1px 1px rgba(0, 0, 0, .075)); // Redeclare so transitions work\n    &:focus {\n      border-color: darken(@border-color, 10%);\n      @shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px lighten(@border-color, 20%);\n      .box-shadow(@shadow);\n    }\n  }\n  // Set validation states also for addons\n  .input-group-addon {\n    color: @text-color;\n    background-color: @background-color;\n    border-color: @border-color;\n  }\n  // Optional feedback icon\n  .form-control-feedback {\n    color: @text-color;\n  }\n}\n\n\n// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `@input-border-focus` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n.form-control-focus(@color: @input-border-focus) {\n  @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);\n  &:focus {\n    border-color: @color;\n    outline: 0;\n    .box-shadow(~\"inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px @{color-rgba}\");\n  }\n}\n\n// Form control sizing\n//\n// Relative text size, padding, and border-radii changes for form controls. For\n// horizontal sizing, wrap controls in the predefined grid classes. `<select>`\n// element gets special love because it's special, and that's a fact!\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  height: @input-height;\n  padding: @padding-vertical @padding-horizontal;\n  font-size: @font-size;\n  line-height: @line-height;\n  border-radius: @border-radius;\n\n  select& {\n    height: @input-height;\n    line-height: @input-height;\n  }\n\n  textarea&,\n  select[multiple]& {\n    height: auto;\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n  display: inline-block;\n  margin-bottom: 0; // For input.btn\n  font-weight: @btn-font-weight;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  touch-action: manipulation;\n  cursor: pointer;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid transparent;\n  .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base);\n  .user-select(none);\n\n  &,\n  &:active,\n  &.active {\n    &:focus,\n    &.focus {\n      .tab-focus();\n    }\n  }\n\n  &:hover,\n  &:focus,\n  &.focus {\n    color: @btn-default-color;\n    text-decoration: none;\n  }\n\n  &:active,\n  &.active {\n    background-image: none;\n    outline: 0;\n    .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n  }\n\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: @cursor-disabled;\n    .opacity(.65);\n    .box-shadow(none);\n  }\n\n  a& {\n    &.disabled,\n    fieldset[disabled] & {\n      pointer-events: none; // Future-proof disabling of clicks on `<a>` elements\n    }\n  }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n  .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n  .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n  .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n  .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n  .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n  .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n  font-weight: 400;\n  color: @link-color;\n  border-radius: 0;\n\n  &,\n  &:active,\n  &.active,\n  &[disabled],\n  fieldset[disabled] & {\n    background-color: transparent;\n    .box-shadow(none);\n  }\n  &,\n  &:hover,\n  &:focus,\n  &:active {\n    border-color: transparent;\n  }\n  &:hover,\n  &:focus {\n    color: @link-hover-color;\n    text-decoration: @link-hover-decoration;\n    background-color: transparent;\n  }\n  &[disabled],\n  fieldset[disabled] & {\n    &:hover,\n    &:focus {\n      color: @btn-link-disabled-color;\n      text-decoration: none;\n    }\n  }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n  // line-height: ensure even-numbered height of button next to large input\n  .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large);\n}\n.btn-sm {\n  // line-height: ensure proper height of button next to small input\n  .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n.btn-xs {\n  .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n  display: block;\n  width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n  margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n  &.btn-block {\n    width: 100%;\n  }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n  color: @color;\n  background-color: @background;\n  border-color: @border;\n\n  &:focus,\n  &.focus {\n    color: @color;\n    background-color: darken(@background, 10%);\n    border-color: darken(@border, 25%);\n  }\n  &:hover {\n    color: @color;\n    background-color: darken(@background, 10%);\n    border-color: darken(@border, 12%);\n  }\n  &:active,\n  &.active,\n  .open > .dropdown-toggle& {\n    color: @color;\n    background-color: darken(@background, 10%);\n    background-image: none;\n    border-color: darken(@border, 12%);\n\n    &:hover,\n    &:focus,\n    &.focus {\n      color: @color;\n      background-color: darken(@background, 17%);\n      border-color: darken(@border, 25%);\n    }\n  }\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    &:hover,\n    &:focus,\n    &.focus {\n      background-color: @background;\n      border-color: @border;\n    }\n  }\n\n  .badge {\n    color: @background;\n    background-color: @color;\n  }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  padding: @padding-vertical @padding-horizontal;\n  font-size: @font-size;\n  line-height: @line-height;\n  border-radius: @border-radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n  @opacity-ie: (@opacity * 100);  // IE8 filter\n  filter: ~\"alpha(opacity=@{opacity-ie})\";\n  opacity: @opacity;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.\n\n.fade {\n  opacity: 0;\n  .transition(opacity .15s linear);\n\n  &.in {\n    opacity: 1;\n  }\n}\n\n.collapse {\n  display: none;\n\n  &.in      { display: block; }\n  tr&.in    { display: table-row; }\n  tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  .transition-property(~\"height, visibility\");\n  .transition-duration(.35s);\n  .transition-timing-function(ease);\n}\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 2px;\n  vertical-align: middle;\n  border-top: @caret-width-base dashed;\n  border-top: @caret-width-base solid ~\"\\9\"; // IE8\n  border-right: @caret-width-base solid transparent;\n  border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\n.dropdown {\n  position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n  outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: @zindex-dropdown;\n  display: none; // none by default, but block on \"open\" of the menu\n  float: left;\n  min-width: 160px;\n  padding: 5px 0;\n  margin: 2px 0 0; // override default ul\n  font-size: @font-size-base;\n  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n  list-style: none;\n  background-color: @dropdown-bg;\n  background-clip: padding-box;\n  border: 1px solid @dropdown-fallback-border; // IE8 fallback\n  border: 1px solid @dropdown-border;\n  border-radius: @border-radius-base;\n  .box-shadow(0 6px 12px rgba(0, 0, 0, .175));\n\n  // Aligns the dropdown menu to right\n  //\n  // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n  &.pull-right {\n    right: 0;\n    left: auto;\n  }\n\n  // Dividers (basically an hr) within the dropdown\n  .divider {\n    .nav-divider(@dropdown-divider-bg);\n  }\n\n  // Links within the dropdown menu\n  > li > a {\n    display: block;\n    padding: 3px 20px;\n    clear: both;\n    font-weight: 400;\n    line-height: @line-height-base;\n    color: @dropdown-link-color;\n    white-space: nowrap; // prevent links from randomly breaking onto new lines\n\n    &:hover,\n    &:focus {\n      color: @dropdown-link-hover-color;\n      text-decoration: none;\n      background-color: @dropdown-link-hover-bg;\n    }\n  }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n  &,\n  &:hover,\n  &:focus {\n    color: @dropdown-link-active-color;\n    text-decoration: none;\n    background-color: @dropdown-link-active-bg;\n    outline: 0;\n  }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n  &,\n  &:hover,\n  &:focus {\n    color: @dropdown-link-disabled-color;\n  }\n\n  // Nuke hover/focus effects\n  &:hover,\n  &:focus {\n    text-decoration: none;\n    cursor: @cursor-disabled;\n    background-color: transparent;\n    background-image: none; // Remove CSS gradient\n    .reset-filter();\n  }\n}\n\n// Open state for the dropdown\n.open {\n  // Show the menu\n  > .dropdown-menu {\n    display: block;\n  }\n\n  // Remove the outline when :focus is triggered\n  > a {\n    outline: 0;\n  }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n  right: 0;\n  left: auto; // Reset the default from `.dropdown-menu`\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n  right: auto;\n  left: 0;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: 3px 20px;\n  font-size: @font-size-small;\n  line-height: @line-height-base;\n  color: @dropdown-header-color;\n  white-space: nowrap; // as with > li > a\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n  right: 0;\n  left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n  // Reverse the caret\n  .caret {\n    content: \"\";\n    border-top: 0;\n    border-bottom: @caret-width-base dashed;\n    border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n  }\n  // Different positioning for bottom up menu\n  .dropdown-menu {\n    top: auto;\n    bottom: 100%;\n    margin-bottom: 2px;\n  }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n  .navbar-right {\n    .dropdown-menu {\n      .dropdown-menu-right();\n    }\n    // Necessary for overrides of the default right aligned menu.\n    // Will remove come v4 in all likelihood.\n    .dropdown-menu-left {\n      .dropdown-menu-left();\n    }\n  }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n.nav-divider(@color: #e5e5e5) {\n  height: 1px;\n  margin: ((@line-height-computed / 2) - 1) 0;\n  overflow: hidden;\n  background-color: @color;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n  filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n","// stylelint-disable selector-no-qualifying-type */\n\n//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n  > .btn {\n    position: relative;\n    float: left;\n    // Bring the \"active\" button to the front\n    &:hover,\n    &:focus,\n    &:active,\n    &.active {\n      z-index: 2;\n    }\n  }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n  .btn + .btn,\n  .btn + .btn-group,\n  .btn-group + .btn,\n  .btn-group + .btn-group {\n    margin-left: -1px;\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  margin-left: -5px; // Offset the first child's margin\n  &:extend(.clearfix all);\n\n  .btn,\n  .btn-group,\n  .input-group {\n    float: left;\n  }\n  > .btn,\n  > .btn-group,\n  > .input-group {\n    margin-left: 5px;\n  }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n  border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n  margin-left: 0;\n  &:not(:last-child):not(.dropdown-toggle) {\n    .border-right-radius(0);\n  }\n}\n// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n  .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n  float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) {\n  > .btn:last-child,\n  > .dropdown-toggle {\n    .border-right-radius(0);\n  }\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n  outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n  padding-right: 8px;\n  padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n  padding-right: 12px;\n  padding-left: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n  .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    .box-shadow(none);\n  }\n}\n\n\n// Reposition the caret\n.btn .caret {\n  margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n  border-width: @caret-width-large @caret-width-large 0;\n  border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n  border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n  > .btn,\n  > .btn-group,\n  > .btn-group > .btn {\n    display: block;\n    float: none;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  // Clear floats so dropdown menus can be properly placed\n  > .btn-group {\n    &:extend(.clearfix all);\n    > .btn {\n      float: none;\n    }\n  }\n\n  > .btn + .btn,\n  > .btn + .btn-group,\n  > .btn-group + .btn,\n  > .btn-group + .btn-group {\n    margin-top: -1px;\n    margin-left: 0;\n  }\n}\n\n.btn-group-vertical > .btn {\n  &:not(:first-child):not(:last-child) {\n    border-radius: 0;\n  }\n  &:first-child:not(:last-child) {\n    .border-top-radius(@btn-border-radius-base);\n    .border-bottom-radius(0);\n  }\n  &:last-child:not(:first-child) {\n    .border-top-radius(0);\n    .border-bottom-radius(@btn-border-radius-base);\n  }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n  > .btn:last-child,\n  > .dropdown-toggle {\n    .border-bottom-radius(0);\n  }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  .border-top-radius(0);\n}\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n  display: table;\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: separate;\n  > .btn,\n  > .btn-group {\n    display: table-cell;\n    float: none;\n    width: 1%;\n  }\n  > .btn-group .btn {\n    width: 100%;\n  }\n\n  > .btn-group .dropdown-menu {\n    left: auto;\n  }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n  > .btn,\n  > .btn-group > .btn {\n    input[type=\"radio\"],\n    input[type=\"checkbox\"] {\n      position: absolute;\n      clip: rect(0, 0, 0, 0);\n      pointer-events: none;\n    }\n  }\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n  border-top-left-radius: @radius;\n  border-top-right-radius: @radius;\n}\n.border-right-radius(@radius) {\n  border-top-right-radius: @radius;\n  border-bottom-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n  border-bottom-right-radius: @radius;\n  border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n  border-top-left-radius: @radius;\n  border-bottom-left-radius: @radius;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n  position: relative; // For dropdowns\n  display: table;\n  border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n  // Undo padding and float of grid classes\n  &[class*=\"col-\"] {\n    float: none;\n    padding-right: 0;\n    padding-left: 0;\n  }\n\n  .form-control {\n    // Ensure that the input is always above the *appended* addon button for\n    // proper border colors.\n    position: relative;\n    z-index: 2;\n\n    // IE9 fubars the placeholder attribute in text inputs and the arrows on\n    // select elements in input groups. To fix it, we float the input. Details:\n    // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n    float: left;\n\n    width: 100%;\n    margin-bottom: 0;\n\n    &:focus {\n      z-index: 3;\n    }\n  }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n  .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n  .input-sm();\n}\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n  display: table-cell;\n\n  &:not(:first-child):not(:last-child) {\n    border-radius: 0;\n  }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n  width: 1%;\n  white-space: nowrap;\n  vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n  padding: @padding-base-vertical @padding-base-horizontal;\n  font-size: @font-size-base;\n  font-weight: 400;\n  line-height: 1;\n  color: @input-color;\n  text-align: center;\n  background-color: @input-group-addon-bg;\n  border: 1px solid @input-group-addon-border-color;\n  border-radius: @input-border-radius;\n\n  // Sizing\n  &.input-sm {\n    padding: @padding-small-vertical @padding-small-horizontal;\n    font-size: @font-size-small;\n    border-radius: @input-border-radius-small;\n  }\n  &.input-lg {\n    padding: @padding-large-vertical @padding-large-horizontal;\n    font-size: @font-size-large;\n    border-radius: @input-border-radius-large;\n  }\n\n  // Nuke default margins from checkboxes and radios to vertically center within.\n  input[type=\"radio\"],\n  input[type=\"checkbox\"] {\n    margin-top: 0;\n  }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n  .border-right-radius(0);\n}\n.input-group-addon:first-child {\n  border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n  .border-left-radius(0);\n}\n.input-group-addon:last-child {\n  border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n  position: relative;\n  // Jankily prevent input button groups from wrapping with `white-space` and\n  // `font-size` in combination with `inline-block` on buttons.\n  font-size: 0;\n  white-space: nowrap;\n\n  // Negative margin for spacing, position for bringing hovered/focused/actived\n  // element above the siblings.\n  > .btn {\n    position: relative;\n    + .btn {\n      margin-left: -1px;\n    }\n    // Bring the \"active\" button to the front\n    &:hover,\n    &:focus,\n    &:active {\n      z-index: 2;\n    }\n  }\n\n  // Negative margin to only have a 1px border between the two\n  &:first-child {\n    > .btn,\n    > .btn-group {\n      margin-right: -1px;\n    }\n  }\n  &:last-child {\n    > .btn,\n    > .btn-group {\n      z-index: 2;\n      margin-left: -1px;\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type, selector-max-type\n\n//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n  padding-left: 0; // Override default ul/ol\n  margin-bottom: 0;\n  list-style: none;\n  &:extend(.clearfix all);\n\n  > li {\n    position: relative;\n    display: block;\n\n    > a {\n      position: relative;\n      display: block;\n      padding: @nav-link-padding;\n      &:hover,\n      &:focus {\n        text-decoration: none;\n        background-color: @nav-link-hover-bg;\n      }\n    }\n\n    // Disabled state sets text to gray and nukes hover/tab effects\n    &.disabled > a {\n      color: @nav-disabled-link-color;\n\n      &:hover,\n      &:focus {\n        color: @nav-disabled-link-hover-color;\n        text-decoration: none;\n        cursor: @cursor-disabled;\n        background-color: transparent;\n      }\n    }\n  }\n\n  // Open dropdowns\n  .open > a {\n    &,\n    &:hover,\n    &:focus {\n      background-color: @nav-link-hover-bg;\n      border-color: @link-color;\n    }\n  }\n\n  // Nav dividers (deprecated with v3.0.1)\n  //\n  // This should have been removed in v3 with the dropping of `.nav-list`, but\n  // we missed it. We don't currently support this anywhere, but in the interest\n  // of maintaining backward compatibility in case you use it, it's deprecated.\n  .nav-divider {\n    .nav-divider();\n  }\n\n  // Prevent IE8 from misplacing imgs\n  //\n  // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n  > li > a > img {\n    max-width: none;\n  }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n  border-bottom: 1px solid @nav-tabs-border-color;\n  > li {\n    float: left;\n    // Make the list-items overlay the bottom border\n    margin-bottom: -1px;\n\n    // Actual tabs (as links)\n    > a {\n      margin-right: 2px;\n      line-height: @line-height-base;\n      border: 1px solid transparent;\n      border-radius: @border-radius-base @border-radius-base 0 0;\n      &:hover {\n        border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n      }\n    }\n\n    // Active state, and its :hover to override normal :hover\n    &.active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @nav-tabs-active-link-hover-color;\n        cursor: default;\n        background-color: @nav-tabs-active-link-hover-bg;\n        border: 1px solid @nav-tabs-active-link-hover-border-color;\n        border-bottom-color: transparent;\n      }\n    }\n  }\n  // pulling this in mainly for less shorthand\n  &.nav-justified {\n    .nav-justified();\n    .nav-tabs-justified();\n  }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n  > li {\n    float: left;\n\n    // Links rendered as pills\n    > a {\n      border-radius: @nav-pills-border-radius;\n    }\n    + li {\n      margin-left: 2px;\n    }\n\n    // Active state\n    &.active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @nav-pills-active-link-hover-color;\n        background-color: @nav-pills-active-link-hover-bg;\n      }\n    }\n  }\n}\n\n\n// Stacked pills\n.nav-stacked {\n  > li {\n    float: none;\n    + li {\n      margin-top: 2px;\n      margin-left: 0; // no need for this gap between nav items\n    }\n  }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n  width: 100%;\n\n  > li {\n    float: none;\n    > a {\n      margin-bottom: 5px;\n      text-align: center;\n    }\n  }\n\n  > .dropdown .dropdown-menu {\n    top: auto;\n    left: auto;\n  }\n\n  @media (min-width: @screen-sm-min) {\n    > li {\n      display: table-cell;\n      width: 1%;\n      > a {\n        margin-bottom: 0;\n      }\n    }\n  }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n  border-bottom: 0;\n\n  > li > a {\n    // Override margin from .nav-tabs\n    margin-right: 0;\n    border-radius: @border-radius-base;\n  }\n\n  > .active > a,\n  > .active > a:hover,\n  > .active > a:focus {\n    border: 1px solid @nav-tabs-justified-link-border-color;\n  }\n\n  @media (min-width: @screen-sm-min) {\n    > li > a {\n      border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n      border-radius: @border-radius-base @border-radius-base 0 0;\n    }\n    > .active > a,\n    > .active > a:hover,\n    > .active > a:focus {\n      border-bottom-color: @nav-tabs-justified-active-link-border-color;\n    }\n  }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n  // make dropdown border overlap tab border\n  margin-top: -1px;\n  // Remove the top rounded corners here since there is a hard edge above the menu\n  .border-top-radius(0);\n}\n","// stylelint-disable selector-max-type, selector-max-compound-selectors, selector-max-combinators, selector-max-class, declaration-no-important, selector-no-qualifying-type\n\n//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  position: relative;\n  min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n  margin-bottom: @navbar-margin-bottom;\n  border: 1px solid transparent;\n\n  // Prevent floats from breaking the navbar\n  &:extend(.clearfix all);\n\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: @navbar-border-radius;\n  }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n  &:extend(.clearfix all);\n\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n  }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n  padding-right: @navbar-padding-horizontal;\n  padding-left: @navbar-padding-horizontal;\n  overflow-x: visible;\n  border-top: 1px solid transparent;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);\n  &:extend(.clearfix all);\n  -webkit-overflow-scrolling: touch;\n\n  &.in {\n    overflow-y: auto;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    width: auto;\n    border-top: 0;\n    box-shadow: none;\n\n    &.collapse {\n      display: block !important;\n      height: auto !important;\n      padding-bottom: 0; // Override default setting\n      overflow: visible !important;\n    }\n\n    &.in {\n      overflow-y: visible;\n    }\n\n    // Undo the collapse side padding for navbars with containers to ensure\n    // alignment of right-aligned contents.\n    .navbar-fixed-top &,\n    .navbar-static-top &,\n    .navbar-fixed-bottom & {\n      padding-right: 0;\n      padding-left: 0;\n    }\n  }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  .navbar-collapse {\n    max-height: @navbar-collapse-max-height;\n\n    @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n      max-height: 200px;\n    }\n  }\n\n  // Fix the top/bottom navbars when screen real estate supports it\n  position: fixed;\n  right: 0;\n  left: 0;\n  z-index: @zindex-navbar-fixed;\n\n  // Undo the rounded corners\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: 0;\n  }\n}\n\n.navbar-fixed-top {\n  top: 0;\n  border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n  bottom: 0;\n  margin-bottom: 0; // override .navbar defaults\n  border-width: 1px 0 0;\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n  > .navbar-header,\n  > .navbar-collapse {\n    margin-right: -@navbar-padding-horizontal;\n    margin-left: -@navbar-padding-horizontal;\n\n    @media (min-width: @grid-float-breakpoint) {\n      margin-right: 0;\n      margin-left: 0;\n    }\n  }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n  z-index: @zindex-navbar;\n  border-width: 0 0 1px;\n\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: 0;\n  }\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n  float: left;\n  height: @navbar-height;\n  padding: @navbar-padding-vertical @navbar-padding-horizontal;\n  font-size: @font-size-large;\n  line-height: @line-height-computed;\n\n  &:hover,\n  &:focus {\n    text-decoration: none;\n  }\n\n  > img {\n    display: block;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    .navbar > .container &,\n    .navbar > .container-fluid & {\n      margin-left: -@navbar-padding-horizontal;\n    }\n  }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n  position: relative;\n  float: right;\n  padding: 9px 10px;\n  margin-right: @navbar-padding-horizontal;\n  .navbar-vertical-align(34px);\n  background-color: transparent;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid transparent;\n  border-radius: @border-radius-base;\n\n  // We remove the `outline` here, but later compensate by attaching `:hover`\n  // styles to `:focus`.\n  &:focus {\n    outline: 0;\n  }\n\n  // Bars\n  .icon-bar {\n    display: block;\n    width: 22px;\n    height: 2px;\n    border-radius: 1px;\n  }\n  .icon-bar + .icon-bar {\n    margin-top: 4px;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    display: none;\n  }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n  margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n  > li > a {\n    padding-top: 10px;\n    padding-bottom: 10px;\n    line-height: @line-height-computed;\n  }\n\n  @media (max-width: @grid-float-breakpoint-max) {\n    // Dropdowns get custom display when collapsed\n    .open .dropdown-menu {\n      position: static;\n      float: none;\n      width: auto;\n      margin-top: 0;\n      background-color: transparent;\n      border: 0;\n      box-shadow: none;\n      > li > a,\n      .dropdown-header {\n        padding: 5px 15px 5px 25px;\n      }\n      > li > a {\n        line-height: @line-height-computed;\n        &:hover,\n        &:focus {\n          background-image: none;\n        }\n      }\n    }\n  }\n\n  // Uncollapse the nav\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n    margin: 0;\n\n    > li {\n      float: left;\n      > a {\n        padding-top: @navbar-padding-vertical;\n        padding-bottom: @navbar-padding-vertical;\n      }\n    }\n  }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n  padding: 10px @navbar-padding-horizontal;\n  margin-right: -@navbar-padding-horizontal;\n  margin-left: -@navbar-padding-horizontal;\n  border-top: 1px solid transparent;\n  border-bottom: 1px solid transparent;\n  @shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);\n  .box-shadow(@shadow);\n\n  // Mixin behavior for optimum display\n  .form-inline();\n\n  .form-group {\n    @media (max-width: @grid-float-breakpoint-max) {\n      margin-bottom: 5px;\n\n      &:last-child {\n        margin-bottom: 0;\n      }\n    }\n  }\n\n  // Vertically center in expanded, horizontal navbar\n  .navbar-vertical-align(@input-height-base);\n\n  // Undo 100% width for pull classes\n  @media (min-width: @grid-float-breakpoint) {\n    width: auto;\n    padding-top: 0;\n    padding-bottom: 0;\n    margin-right: 0;\n    margin-left: 0;\n    border: 0;\n    .box-shadow(none);\n  }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n  margin-top: 0;\n  .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n  margin-bottom: 0;\n  .border-top-radius(@navbar-border-radius);\n  .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n  .navbar-vertical-align(@input-height-base);\n\n  &.btn-sm {\n    .navbar-vertical-align(@input-height-small);\n  }\n  &.btn-xs {\n    .navbar-vertical-align(22);\n  }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n  .navbar-vertical-align(@line-height-computed);\n\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n    margin-right: @navbar-padding-horizontal;\n    margin-left: @navbar-padding-horizontal;\n  }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n//\n// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n  .navbar-left  { .pull-left(); }\n  .navbar-right {\n    .pull-right();\n    margin-right: -@navbar-padding-horizontal;\n\n    ~ .navbar-right {\n      margin-right: 0;\n    }\n  }\n}\n\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n  background-color: @navbar-default-bg;\n  border-color: @navbar-default-border;\n\n  .navbar-brand {\n    color: @navbar-default-brand-color;\n    &:hover,\n    &:focus {\n      color: @navbar-default-brand-hover-color;\n      background-color: @navbar-default-brand-hover-bg;\n    }\n  }\n\n  .navbar-text {\n    color: @navbar-default-color;\n  }\n\n  .navbar-nav {\n    > li > a {\n      color: @navbar-default-link-color;\n\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-hover-color;\n        background-color: @navbar-default-link-hover-bg;\n      }\n    }\n    > .active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-active-color;\n        background-color: @navbar-default-link-active-bg;\n      }\n    }\n    > .disabled > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-disabled-color;\n        background-color: @navbar-default-link-disabled-bg;\n      }\n    }\n\n    // Dropdown menu items\n    // Remove background color from open dropdown\n    > .open > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-active-color;\n        background-color: @navbar-default-link-active-bg;\n      }\n    }\n\n    @media (max-width: @grid-float-breakpoint-max) {\n      // Dropdowns get custom display when collapsed\n      .open .dropdown-menu {\n        > li > a {\n          color: @navbar-default-link-color;\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-hover-color;\n            background-color: @navbar-default-link-hover-bg;\n          }\n        }\n        > .active > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-active-color;\n            background-color: @navbar-default-link-active-bg;\n          }\n        }\n        > .disabled > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-disabled-color;\n            background-color: @navbar-default-link-disabled-bg;\n          }\n        }\n      }\n    }\n  }\n\n  .navbar-toggle {\n    border-color: @navbar-default-toggle-border-color;\n    &:hover,\n    &:focus {\n      background-color: @navbar-default-toggle-hover-bg;\n    }\n    .icon-bar {\n      background-color: @navbar-default-toggle-icon-bar-bg;\n    }\n  }\n\n  .navbar-collapse,\n  .navbar-form {\n    border-color: @navbar-default-border;\n  }\n\n\n  // Links in navbars\n  //\n  // Add a class to ensure links outside the navbar nav are colored correctly.\n\n  .navbar-link {\n    color: @navbar-default-link-color;\n    &:hover {\n      color: @navbar-default-link-hover-color;\n    }\n  }\n\n  .btn-link {\n    color: @navbar-default-link-color;\n    &:hover,\n    &:focus {\n      color: @navbar-default-link-hover-color;\n    }\n    &[disabled],\n    fieldset[disabled] & {\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-disabled-color;\n      }\n    }\n  }\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n  background-color: @navbar-inverse-bg;\n  border-color: @navbar-inverse-border;\n\n  .navbar-brand {\n    color: @navbar-inverse-brand-color;\n    &:hover,\n    &:focus {\n      color: @navbar-inverse-brand-hover-color;\n      background-color: @navbar-inverse-brand-hover-bg;\n    }\n  }\n\n  .navbar-text {\n    color: @navbar-inverse-color;\n  }\n\n  .navbar-nav {\n    > li > a {\n      color: @navbar-inverse-link-color;\n\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-hover-color;\n        background-color: @navbar-inverse-link-hover-bg;\n      }\n    }\n    > .active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-active-color;\n        background-color: @navbar-inverse-link-active-bg;\n      }\n    }\n    > .disabled > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-disabled-color;\n        background-color: @navbar-inverse-link-disabled-bg;\n      }\n    }\n\n    // Dropdowns\n    > .open > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-active-color;\n        background-color: @navbar-inverse-link-active-bg;\n      }\n    }\n\n    @media (max-width: @grid-float-breakpoint-max) {\n      // Dropdowns get custom display\n      .open .dropdown-menu {\n        > .dropdown-header {\n          border-color: @navbar-inverse-border;\n        }\n        .divider {\n          background-color: @navbar-inverse-border;\n        }\n        > li > a {\n          color: @navbar-inverse-link-color;\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-hover-color;\n            background-color: @navbar-inverse-link-hover-bg;\n          }\n        }\n        > .active > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-active-color;\n            background-color: @navbar-inverse-link-active-bg;\n          }\n        }\n        > .disabled > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-disabled-color;\n            background-color: @navbar-inverse-link-disabled-bg;\n          }\n        }\n      }\n    }\n  }\n\n  // Darken the responsive nav toggle\n  .navbar-toggle {\n    border-color: @navbar-inverse-toggle-border-color;\n    &:hover,\n    &:focus {\n      background-color: @navbar-inverse-toggle-hover-bg;\n    }\n    .icon-bar {\n      background-color: @navbar-inverse-toggle-icon-bar-bg;\n    }\n  }\n\n  .navbar-collapse,\n  .navbar-form {\n    border-color: darken(@navbar-inverse-bg, 7%);\n  }\n\n  .navbar-link {\n    color: @navbar-inverse-link-color;\n    &:hover {\n      color: @navbar-inverse-link-hover-color;\n    }\n  }\n\n  .btn-link {\n    color: @navbar-inverse-link-color;\n    &:hover,\n    &:focus {\n      color: @navbar-inverse-link-hover-color;\n    }\n    &[disabled],\n    fieldset[disabled] & {\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-disabled-color;\n      }\n    }\n  }\n}\n","// Navbar vertical align\n//\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n\n.navbar-vertical-align(@element-height) {\n  margin-top: ((@navbar-height - @element-height) / 2);\n  margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n  .clearfix();\n}\n.center-block {\n  .center-block();\n}\n.pull-right {\n  float: right !important;\n}\n.pull-left {\n  float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n  display: none !important;\n}\n.show {\n  display: block !important;\n}\n.invisible {\n  visibility: hidden;\n}\n.text-hide {\n  .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n  display: none !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n  position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n  padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n  margin-bottom: @line-height-computed;\n  list-style: none;\n  background-color: @breadcrumb-bg;\n  border-radius: @border-radius-base;\n\n  > li {\n    display: inline-block;\n\n    + li:before {\n      padding: 0 5px;\n      color: @breadcrumb-color;\n      content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n    }\n  }\n\n  > .active {\n    color: @breadcrumb-active-color;\n  }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n  display: inline-block;\n  padding-left: 0;\n  margin: @line-height-computed 0;\n  border-radius: @border-radius-base;\n\n  > li {\n    display: inline; // Remove list-style and block-level defaults\n    > a,\n    > span {\n      position: relative;\n      float: left; // Collapse white-space\n      padding: @padding-base-vertical @padding-base-horizontal;\n      margin-left: -1px;\n      line-height: @line-height-base;\n      color: @pagination-color;\n      text-decoration: none;\n      background-color: @pagination-bg;\n      border: 1px solid @pagination-border;\n\n      &:hover,\n      &:focus {\n        z-index: 2;\n        color: @pagination-hover-color;\n        background-color: @pagination-hover-bg;\n        border-color: @pagination-hover-border;\n      }\n    }\n    &:first-child {\n      > a,\n      > span {\n        margin-left: 0;\n        .border-left-radius(@border-radius-base);\n      }\n    }\n    &:last-child {\n      > a,\n      > span {\n        .border-right-radius(@border-radius-base);\n      }\n    }\n  }\n\n  > .active > a,\n  > .active > span {\n    &,\n    &:hover,\n    &:focus {\n      z-index: 3;\n      color: @pagination-active-color;\n      cursor: default;\n      background-color: @pagination-active-bg;\n      border-color: @pagination-active-border;\n    }\n  }\n\n  > .disabled {\n    > span,\n    > span:hover,\n    > span:focus,\n    > a,\n    > a:hover,\n    > a:focus {\n      color: @pagination-disabled-color;\n      cursor: @cursor-disabled;\n      background-color: @pagination-disabled-bg;\n      border-color: @pagination-disabled-border;\n    }\n  }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n  .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n  .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  > li {\n    > a,\n    > span {\n      padding: @padding-vertical @padding-horizontal;\n      font-size: @font-size;\n      line-height: @line-height;\n    }\n    &:first-child {\n      > a,\n      > span {\n        .border-left-radius(@border-radius);\n      }\n    }\n    &:last-child {\n      > a,\n      > span {\n        .border-right-radius(@border-radius);\n      }\n    }\n  }\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n  padding-left: 0;\n  margin: @line-height-computed 0;\n  text-align: center;\n  list-style: none;\n  &:extend(.clearfix all);\n  li {\n    display: inline;\n    > a,\n    > span {\n      display: inline-block;\n      padding: 5px 14px;\n      background-color: @pager-bg;\n      border: 1px solid @pager-border;\n      border-radius: @pager-border-radius;\n    }\n\n    > a:hover,\n    > a:focus {\n      text-decoration: none;\n      background-color: @pager-hover-bg;\n    }\n  }\n\n  .next {\n    > a,\n    > span {\n      float: right;\n    }\n  }\n\n  .previous {\n    > a,\n    > span {\n      float: left;\n    }\n  }\n\n  .disabled {\n    > a,\n    > a:hover,\n    > a:focus,\n    > span {\n      color: @pager-disabled-color;\n      cursor: @cursor-disabled;\n      background-color: @pager-bg;\n    }\n  }\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n  display: inline;\n  padding: .2em .6em .3em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  color: @label-color;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: .25em;\n\n  // Add hover effects, but only for links\n  a& {\n    &:hover,\n    &:focus {\n      color: @label-link-hover-color;\n      text-decoration: none;\n      cursor: pointer;\n    }\n  }\n\n  // Empty labels collapse automatically (not available in IE8)\n  &:empty {\n    display: none;\n  }\n\n  // Quick fix for labels in buttons\n  .btn & {\n    position: relative;\n    top: -1px;\n  }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n  .label-variant(@label-default-bg);\n}\n\n.label-primary {\n  .label-variant(@label-primary-bg);\n}\n\n.label-success {\n  .label-variant(@label-success-bg);\n}\n\n.label-info {\n  .label-variant(@label-info-bg);\n}\n\n.label-warning {\n  .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n  .label-variant(@label-danger-bg);\n}\n","// Labels\n\n.label-variant(@color) {\n  background-color: @color;\n\n  &[href] {\n    &:hover,\n    &:focus {\n      background-color: darken(@color, 10%);\n    }\n  }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\n.badge {\n  display: inline-block;\n  min-width: 10px;\n  padding: 3px 7px;\n  font-size: @font-size-small;\n  font-weight: @badge-font-weight;\n  line-height: @badge-line-height;\n  color: @badge-color;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  background-color: @badge-bg;\n  border-radius: @badge-border-radius;\n\n  // Empty badges collapse automatically (not available in IE8)\n  &:empty {\n    display: none;\n  }\n\n  // Quick fix for badges in buttons\n  .btn & {\n    position: relative;\n    top: -1px;\n  }\n\n  .btn-xs &,\n  .btn-group-xs > .btn & {\n    top: 0;\n    padding: 1px 5px;\n  }\n\n  // Hover state, but only for links\n  a& {\n    &:hover,\n    &:focus {\n      color: @badge-link-hover-color;\n      text-decoration: none;\n      cursor: pointer;\n    }\n  }\n\n  // Account for badges in navs\n  .list-group-item.active > &,\n  .nav-pills > .active > a > & {\n    color: @badge-active-color;\n    background-color: @badge-active-bg;\n  }\n\n  .list-group-item > & {\n    float: right;\n  }\n\n  .list-group-item > & + & {\n    margin-right: 5px;\n  }\n\n  .nav-pills > li > a > & {\n    margin-left: 3px;\n  }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n  padding-top: @jumbotron-padding;\n  padding-bottom: @jumbotron-padding;\n  margin-bottom: @jumbotron-padding;\n  color: @jumbotron-color;\n  background-color: @jumbotron-bg;\n\n  h1,\n  .h1 {\n    color: @jumbotron-heading-color;\n  }\n\n  p {\n    margin-bottom: (@jumbotron-padding / 2);\n    font-size: @jumbotron-font-size;\n    font-weight: 200;\n  }\n\n  > hr {\n    border-top-color: darken(@jumbotron-bg, 10%);\n  }\n\n  .container &,\n  .container-fluid & {\n    padding-right: (@grid-gutter-width / 2);\n    padding-left: (@grid-gutter-width / 2);\n    border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n  }\n\n  .container {\n    max-width: 100%;\n  }\n\n  @media screen and (min-width: @screen-sm-min) {\n    padding-top: (@jumbotron-padding * 1.6);\n    padding-bottom: (@jumbotron-padding * 1.6);\n\n    .container &,\n    .container-fluid & {\n      padding-right: (@jumbotron-padding * 2);\n      padding-left: (@jumbotron-padding * 2);\n    }\n\n    h1,\n    .h1 {\n      font-size: @jumbotron-heading-font-size;\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n  display: block;\n  padding: @thumbnail-padding;\n  margin-bottom: @line-height-computed;\n  line-height: @line-height-base;\n  background-color: @thumbnail-bg;\n  border: 1px solid @thumbnail-border;\n  border-radius: @thumbnail-border-radius;\n  .transition(border .2s ease-in-out);\n\n  > img,\n  a > img {\n    &:extend(.img-responsive);\n    margin-right: auto;\n    margin-left: auto;\n  }\n\n  // Add a hover state for linked versions only\n  a&:hover,\n  a&:focus,\n  a&.active {\n    border-color: @link-color;\n  }\n\n  // Image captions\n  .caption {\n    padding: @thumbnail-caption-padding;\n    color: @thumbnail-caption-color;\n  }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n  padding: @alert-padding;\n  margin-bottom: @line-height-computed;\n  border: 1px solid transparent;\n  border-radius: @alert-border-radius;\n\n  // Headings for larger alerts\n  h4 {\n    margin-top: 0;\n    color: inherit; // Specified for the h4 to prevent conflicts of changing @headings-color\n  }\n\n  // Provide class for links that match alerts\n  .alert-link {\n    font-weight: @alert-link-font-weight;\n  }\n\n  // Improve alignment and spacing of inner content\n  > p,\n  > ul {\n    margin-bottom: 0;\n  }\n\n  > p + p {\n    margin-top: 5px;\n  }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n// The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissable,\n.alert-dismissible {\n  padding-right: (@alert-padding + 20);\n\n  // Adjust close link position\n  .close {\n    position: relative;\n    top: -2px;\n    right: -21px;\n    color: inherit;\n  }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n  .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n\n.alert-info {\n  .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n  .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n  .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","// Alerts\n\n.alert-variant(@background; @border; @text-color) {\n  color: @text-color;\n  background-color: @background;\n  border-color: @border;\n\n  hr {\n    border-top-color: darken(@border, 5%);\n  }\n\n  .alert-link {\n    color: darken(@text-color, 10%);\n  }\n}\n","// stylelint-disable at-rule-no-vendor-prefix\n\n//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n  from  { background-position: 40px 0; }\n  to    { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n  from  { background-position: 40px 0; }\n  to    { background-position: 0 0; }\n}\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n  height: @line-height-computed;\n  margin-bottom: @line-height-computed;\n  overflow: hidden;\n  background-color: @progress-bg;\n  border-radius: @progress-border-radius;\n  .box-shadow(inset 0 1px 2px rgba(0, 0, 0, .1));\n}\n\n// Bar of progress\n.progress-bar {\n  float: left;\n  width: 0%;\n  height: 100%;\n  font-size: @font-size-small;\n  line-height: @line-height-computed;\n  color: @progress-bar-color;\n  text-align: center;\n  background-color: @progress-bar-bg;\n  .box-shadow(inset 0 -1px 0 rgba(0, 0, 0, .15));\n  .transition(width .6s ease);\n}\n\n// Striped bars\n//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n  #gradient > .striped();\n  background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n  .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n  .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n  .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n  .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n  .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// stylelint-disable value-no-vendor-prefix, selector-max-id\n\n#gradient {\n\n  // Horizontal gradient, from left to right\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n    background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  // Vertical gradient, from top to bottom\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Opera 12\n    background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down\n    background-repeat: repeat-x;\n  }\n\n  .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n    background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n    background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n    background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n    background-repeat: repeat-x;\n  }\n  .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n    background-repeat: no-repeat;\n  }\n  .radial(@inner-color: #555; @outer-color: #333) {\n    background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n    background-image: radial-gradient(circle, @inner-color, @outer-color);\n    background-repeat: no-repeat;\n  }\n  .striped(@color: rgba(255, 255, 255, .15); @angle: 45deg) {\n    background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n  }\n}\n","// Progress bars\n\n.progress-bar-variant(@color) {\n  background-color: @color;\n\n  // Deprecated parent class requirement as of v3.2.0\n  .progress-striped & {\n    #gradient > .striped();\n  }\n}\n",".media {\n  // Proper spacing between instances of .media\n  margin-top: 15px;\n\n  &:first-child {\n    margin-top: 0;\n  }\n}\n\n.media,\n.media-body {\n  overflow: hidden;\n  zoom: 1;\n}\n\n.media-body {\n  width: 10000px;\n}\n\n.media-object {\n  display: block;\n\n  // Fix collapse in webkit from max-width: 100% and display: table-cell.\n  &.img-thumbnail {\n    max-width: none;\n  }\n}\n\n.media-right,\n.media > .pull-right {\n  padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n  padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n  display: table-cell;\n  vertical-align: top;\n}\n\n.media-middle {\n  vertical-align: middle;\n}\n\n.media-bottom {\n  vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n\n// Media list variation\n//\n// Undo default ul/ol styles\n.media-list {\n  padding-left: 0;\n  list-style: none;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  // No need to set list-style: none; since .list-group-item is block level\n  padding-left: 0; // reset padding because ul and ol\n  margin-bottom: 20px;\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n  // Place the border on the list items and negative margin up for better styling\n  margin-bottom: -1px;\n  background-color: @list-group-bg;\n  border: 1px solid @list-group-border;\n\n  // Round the first and last items\n  &:first-child {\n    .border-top-radius(@list-group-border-radius);\n  }\n  &:last-child {\n    margin-bottom: 0;\n    .border-bottom-radius(@list-group-border-radius);\n  }\n\n  // Disabled state\n  &.disabled,\n  &.disabled:hover,\n  &.disabled:focus {\n    color: @list-group-disabled-color;\n    cursor: @cursor-disabled;\n    background-color: @list-group-disabled-bg;\n\n    // Force color to inherit for custom content\n    .list-group-item-heading {\n      color: inherit;\n    }\n    .list-group-item-text {\n      color: @list-group-disabled-text-color;\n    }\n  }\n\n  // Active class on item itself, not parent\n  &.active,\n  &.active:hover,\n  &.active:focus {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: @list-group-active-color;\n    background-color: @list-group-active-bg;\n    border-color: @list-group-active-border;\n\n    // Force color to inherit for custom content\n    .list-group-item-heading,\n    .list-group-item-heading > small,\n    .list-group-item-heading > .small {\n      color: inherit;\n    }\n    .list-group-item-text {\n      color: @list-group-active-text-color;\n    }\n  }\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive items.\n// Includes an extra `.active` modifier class for showing selected items.\n\na.list-group-item,\nbutton.list-group-item {\n  color: @list-group-link-color;\n\n  .list-group-item-heading {\n    color: @list-group-link-heading-color;\n  }\n\n  // Hover state\n  &:hover,\n  &:focus {\n    color: @list-group-link-hover-color;\n    text-decoration: none;\n    background-color: @list-group-hover-bg;\n  }\n}\n\nbutton.list-group-item {\n  width: 100%;\n  text-align: left;\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n.list-group-item-variant(success; @state-success-bg; @state-success-text);\n.list-group-item-variant(info; @state-info-bg; @state-info-text);\n.list-group-item-variant(warning; @state-warning-bg; @state-warning-text);\n.list-group-item-variant(danger; @state-danger-bg; @state-danger-text);\n\n\n// Custom content options\n//\n// Extra classes for creating well-formatted content within `.list-group-item`s.\n\n.list-group-item-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.list-group-item-text {\n  margin-bottom: 0;\n  line-height: 1.3;\n}\n","// List Groups\n\n.list-group-item-variant(@state; @background; @color) {\n  .list-group-item-@{state} {\n    color: @color;\n    background-color: @background;\n\n    a&,\n    button& {\n      color: @color;\n\n      .list-group-item-heading {\n        color: inherit;\n      }\n\n      &:hover,\n      &:focus {\n        color: @color;\n        background-color: darken(@background, 5%);\n      }\n      &.active,\n      &.active:hover,\n      &.active:focus {\n        color: #fff;\n        background-color: @color;\n        border-color: @color;\n      }\n    }\n  }\n}\n","// stylelint-disable selector-max-type, selector-max-compound-selectors, selector-max-combinators, no-duplicate-selectors\n\n//\n// Panels\n// --------------------------------------------------\n\n\n// Base class\n.panel {\n  margin-bottom: @line-height-computed;\n  background-color: @panel-bg;\n  border: 1px solid transparent;\n  border-radius: @panel-border-radius;\n  .box-shadow(0 1px 1px rgba(0, 0, 0, .05));\n}\n\n// Panel contents\n.panel-body {\n  padding: @panel-body-padding;\n  &:extend(.clearfix all);\n}\n\n// Optional heading\n.panel-heading {\n  padding: @panel-heading-padding;\n  border-bottom: 1px solid transparent;\n  .border-top-radius((@panel-border-radius - 1));\n\n  > .dropdown .dropdown-toggle {\n    color: inherit;\n  }\n}\n\n// Within heading, strip any `h*` tag of its default margins for spacing.\n.panel-title {\n  margin-top: 0;\n  margin-bottom: 0;\n  font-size: ceil((@font-size-base * 1.125));\n  color: inherit;\n\n  > a,\n  > small,\n  > .small,\n  > small > a,\n  > .small > a {\n    color: inherit;\n  }\n}\n\n// Optional footer (stays gray in every modifier class)\n.panel-footer {\n  padding: @panel-footer-padding;\n  background-color: @panel-footer-bg;\n  border-top: 1px solid @panel-inner-border;\n  .border-bottom-radius((@panel-border-radius - 1));\n}\n\n\n// List groups in panels\n//\n// By default, space out list group content from panel headings to account for\n// any kind of custom content between the two.\n\n.panel {\n  > .list-group,\n  > .panel-collapse > .list-group {\n    margin-bottom: 0;\n\n    .list-group-item {\n      border-width: 1px 0;\n      border-radius: 0;\n    }\n\n    // Add border top radius for first one\n    &:first-child {\n      .list-group-item:first-child {\n        border-top: 0;\n        .border-top-radius((@panel-border-radius - 1));\n      }\n    }\n\n    // Add border bottom radius for last one\n    &:last-child {\n      .list-group-item:last-child {\n        border-bottom: 0;\n        .border-bottom-radius((@panel-border-radius - 1));\n      }\n    }\n  }\n  > .panel-heading + .panel-collapse > .list-group {\n    .list-group-item:first-child {\n      .border-top-radius(0);\n    }\n  }\n}\n// Collapse space between when there's no additional content.\n.panel-heading + .list-group {\n  .list-group-item:first-child {\n    border-top-width: 0;\n  }\n}\n.list-group + .panel-footer {\n  border-top-width: 0;\n}\n\n// Tables in panels\n//\n// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and\n// watch it go full width.\n\n.panel {\n  > .table,\n  > .table-responsive > .table,\n  > .panel-collapse > .table {\n    margin-bottom: 0;\n\n    caption {\n      padding-right: @panel-body-padding;\n      padding-left: @panel-body-padding;\n    }\n  }\n  // Add border top radius for first one\n  > .table:first-child,\n  > .table-responsive:first-child > .table:first-child {\n    .border-top-radius((@panel-border-radius - 1));\n\n    > thead:first-child,\n    > tbody:first-child {\n      > tr:first-child {\n        border-top-left-radius: (@panel-border-radius - 1);\n        border-top-right-radius: (@panel-border-radius - 1);\n\n        td:first-child,\n        th:first-child {\n          border-top-left-radius: (@panel-border-radius - 1);\n        }\n        td:last-child,\n        th:last-child {\n          border-top-right-radius: (@panel-border-radius - 1);\n        }\n      }\n    }\n  }\n  // Add border bottom radius for last one\n  > .table:last-child,\n  > .table-responsive:last-child > .table:last-child {\n    .border-bottom-radius((@panel-border-radius - 1));\n\n    > tbody:last-child,\n    > tfoot:last-child {\n      > tr:last-child {\n        border-bottom-right-radius: (@panel-border-radius - 1);\n        border-bottom-left-radius: (@panel-border-radius - 1);\n\n        td:first-child,\n        th:first-child {\n          border-bottom-left-radius: (@panel-border-radius - 1);\n        }\n        td:last-child,\n        th:last-child {\n          border-bottom-right-radius: (@panel-border-radius - 1);\n        }\n      }\n    }\n  }\n  > .panel-body + .table,\n  > .panel-body + .table-responsive,\n  > .table + .panel-body,\n  > .table-responsive + .panel-body {\n    border-top: 1px solid @table-border-color;\n  }\n  > .table > tbody:first-child > tr:first-child th,\n  > .table > tbody:first-child > tr:first-child td {\n    border-top: 0;\n  }\n  > .table-bordered,\n  > .table-responsive > .table-bordered {\n    border: 0;\n    > thead,\n    > tbody,\n    > tfoot {\n      > tr {\n        > th:first-child,\n        > td:first-child {\n          border-left: 0;\n        }\n        > th:last-child,\n        > td:last-child {\n          border-right: 0;\n        }\n      }\n    }\n    > thead,\n    > tbody {\n      > tr:first-child {\n        > td,\n        > th {\n          border-bottom: 0;\n        }\n      }\n    }\n    > tbody,\n    > tfoot {\n      > tr:last-child {\n        > td,\n        > th {\n          border-bottom: 0;\n        }\n      }\n    }\n  }\n  > .table-responsive {\n    margin-bottom: 0;\n    border: 0;\n  }\n}\n\n\n// Collapsible panels (aka, accordion)\n//\n// Wrap a series of panels in `.panel-group` to turn them into an accordion with\n// the help of our collapse JavaScript plugin.\n\n.panel-group {\n  margin-bottom: @line-height-computed;\n\n  // Tighten up margin so it's only between panels\n  .panel {\n    margin-bottom: 0;\n    border-radius: @panel-border-radius;\n\n    + .panel {\n      margin-top: 5px;\n    }\n  }\n\n  .panel-heading {\n    border-bottom: 0;\n\n    + .panel-collapse > .panel-body,\n    + .panel-collapse > .list-group {\n      border-top: 1px solid @panel-inner-border;\n    }\n  }\n\n  .panel-footer {\n    border-top: 0;\n    + .panel-collapse .panel-body {\n      border-bottom: 1px solid @panel-inner-border;\n    }\n  }\n}\n\n\n// Contextual variations\n.panel-default {\n  .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border);\n}\n.panel-primary {\n  .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);\n}\n.panel-success {\n  .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border);\n}\n.panel-info {\n  .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border);\n}\n.panel-warning {\n  .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border);\n}\n.panel-danger {\n  .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border);\n}\n","// Panels\n\n.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {\n  border-color: @border;\n\n  & > .panel-heading {\n    color: @heading-text-color;\n    background-color: @heading-bg-color;\n    border-color: @heading-border;\n\n    + .panel-collapse > .panel-body {\n      border-top-color: @border;\n    }\n    .badge {\n      color: @heading-bg-color;\n      background-color: @heading-text-color;\n    }\n  }\n  & > .panel-footer {\n    + .panel-collapse > .panel-body {\n      border-bottom-color: @border;\n    }\n  }\n}\n","// Embeds responsive\n//\n// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n  position: relative;\n  display: block;\n  height: 0;\n  padding: 0;\n  overflow: hidden;\n\n  .embed-responsive-item,\n  iframe,\n  embed,\n  object,\n  video {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n}\n\n// Modifier class for 16:9 aspect ratio\n.embed-responsive-16by9 {\n  padding-bottom: 56.25%;\n}\n\n// Modifier class for 4:3 aspect ratio\n.embed-responsive-4by3 {\n  padding-bottom: 75%;\n}\n","//\n// Wells\n// --------------------------------------------------\n\n\n// Base class\n.well {\n  min-height: 20px;\n  padding: 19px;\n  margin-bottom: 20px;\n  background-color: @well-bg;\n  border: 1px solid @well-border;\n  border-radius: @border-radius-base;\n  .box-shadow(inset 0 1px 1px rgba(0, 0, 0, .05));\n  blockquote {\n    border-color: #ddd;\n    border-color: rgba(0, 0, 0, .15);\n  }\n}\n\n// Sizes\n.well-lg {\n  padding: 24px;\n  border-radius: @border-radius-large;\n}\n.well-sm {\n  padding: 9px;\n  border-radius: @border-radius-small;\n}\n","// stylelint-disable property-no-vendor-prefix\n\n//\n// Close icons\n// --------------------------------------------------\n\n\n.close {\n  float: right;\n  font-size: (@font-size-base * 1.5);\n  font-weight: @close-font-weight;\n  line-height: 1;\n  color: @close-color;\n  text-shadow: @close-text-shadow;\n  .opacity(.2);\n\n  &:hover,\n  &:focus {\n    color: @close-color;\n    text-decoration: none;\n    cursor: pointer;\n    .opacity(.5);\n  }\n\n  // Additional properties for button version\n  // iOS requires the button element instead of an anchor tag.\n  // If you want the anchor version, it requires `href=\"#\"`.\n  // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n  button& {\n    padding: 0;\n    cursor: pointer;\n    background: transparent;\n    border: 0;\n    -webkit-appearance: none;\n    appearance: none;\n  }\n}\n","//\n// Modals\n// --------------------------------------------------\n\n// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and shit\n\n// Kill the scroll on the body\n.modal-open {\n  overflow: hidden;\n}\n\n// Container that the modal scrolls within\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: @zindex-modal;\n  display: none;\n  overflow: hidden;\n  -webkit-overflow-scrolling: touch;\n\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n\n  // When fading in the modal, animate it to slide down\n  &.fade .modal-dialog {\n    .translate(0, -25%);\n    .transition-transform(~\"0.3s ease-out\");\n  }\n  &.in .modal-dialog { .translate(0, 0); }\n}\n.modal-open .modal {\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 10px;\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  background-color: @modal-content-bg;\n  background-clip: padding-box;\n  border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)\n  border: 1px solid @modal-content-border-color;\n  border-radius: @border-radius-large;\n  .box-shadow(0 3px 9px rgba(0, 0, 0, .5));\n  // Remove focus outline from opened modal\n  outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: @zindex-modal-background;\n  background-color: @modal-backdrop-bg;\n  // Fade for backdrop\n  &.fade { .opacity(0); }\n  &.in { .opacity(@modal-backdrop-opacity); }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  padding: @modal-title-padding;\n  border-bottom: 1px solid @modal-header-border-color;\n  &:extend(.clearfix all);\n}\n// Close icon\n.modal-header .close {\n  margin-top: -2px;\n}\n\n// Title text within header\n.modal-title {\n  margin: 0;\n  line-height: @modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  padding: @modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n  padding: @modal-inner-padding;\n  text-align: right; // right align buttons\n  border-top: 1px solid @modal-footer-border-color;\n  &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons\n\n  // Properly space out buttons\n  .btn + .btn {\n    margin-bottom: 0; // account for input[type=\"submit\"] which gets the bottom margin like all other inputs\n    margin-left: 5px;\n  }\n  // but override that for button groups\n  .btn-group .btn + .btn {\n    margin-left: -1px;\n  }\n  // and override it for block buttons as well\n  .btn-block + .btn-block {\n    margin-left: 0;\n  }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n\n// Scale up the modal\n@media (min-width: @screen-sm-min) {\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    width: @modal-md;\n    margin: 30px auto;\n  }\n  .modal-content {\n    .box-shadow(0 5px 15px rgba(0, 0, 0, .5));\n  }\n\n  // Modal sizes\n  .modal-sm { width: @modal-sm; }\n}\n\n@media (min-width: @screen-md-min) {\n  .modal-lg { width: @modal-lg; }\n}\n","//\n// Tooltips\n// --------------------------------------------------\n\n\n// Base class\n.tooltip {\n  position: absolute;\n  z-index: @zindex-tooltip;\n  display: block;\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  .reset-text();\n  font-size: @font-size-small;\n\n  .opacity(0);\n\n  &.in { .opacity(@tooltip-opacity); }\n  &.top {\n    padding: @tooltip-arrow-width 0;\n    margin-top: -3px;\n  }\n  &.right {\n    padding: 0 @tooltip-arrow-width;\n    margin-left: 3px;\n  }\n  &.bottom {\n    padding: @tooltip-arrow-width 0;\n    margin-top: 3px;\n  }\n  &.left {\n    padding: 0 @tooltip-arrow-width;\n    margin-left: -3px;\n  }\n\n  // Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1\n  &.top .tooltip-arrow {\n    bottom: 0;\n    left: 50%;\n    margin-left: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.top-left .tooltip-arrow {\n    right: @tooltip-arrow-width;\n    bottom: 0;\n    margin-bottom: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.top-right .tooltip-arrow {\n    bottom: 0;\n    left: @tooltip-arrow-width;\n    margin-bottom: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.right .tooltip-arrow {\n    top: 50%;\n    left: 0;\n    margin-top: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-right-color: @tooltip-arrow-color;\n  }\n  &.left .tooltip-arrow {\n    top: 50%;\n    right: 0;\n    margin-top: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-left-color: @tooltip-arrow-color;\n  }\n  &.bottom .tooltip-arrow {\n    top: 0;\n    left: 50%;\n    margin-left: -@tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n  &.bottom-left .tooltip-arrow {\n    top: 0;\n    right: @tooltip-arrow-width;\n    margin-top: -@tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n  &.bottom-right .tooltip-arrow {\n    top: 0;\n    left: @tooltip-arrow-width;\n    margin-top: -@tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: @tooltip-max-width;\n  padding: 3px 8px;\n  color: @tooltip-color;\n  text-align: center;\n  background-color: @tooltip-bg;\n  border-radius: @border-radius-base;\n}\n\n// Arrows\n.tooltip-arrow {\n  position: absolute;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n",".reset-text() {\n  font-family: @font-family-base;\n  // We deliberately do NOT reset font-size.\n  font-style: normal;\n  font-weight: 400;\n  line-height: @line-height-base;\n  line-break: auto;\n  text-align: left; // Fallback for where `start` is not supported\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  white-space: normal;\n}\n","//\n// Popovers\n// --------------------------------------------------\n\n\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: @zindex-popover;\n  display: none;\n  max-width: @popover-max-width;\n  padding: 1px;\n  // Our parent element can be arbitrary since popovers are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  .reset-text();\n  font-size: @font-size-base;\n  background-color: @popover-bg;\n  background-clip: padding-box;\n  border: 1px solid @popover-fallback-border-color;\n  border: 1px solid @popover-border-color;\n  border-radius: @border-radius-large;\n  .box-shadow(0 5px 10px rgba(0, 0, 0, .2));\n\n  // Offset the popover to account for the popover arrow\n  &.top { margin-top: -@popover-arrow-width; }\n  &.right { margin-left: @popover-arrow-width; }\n  &.bottom { margin-top: @popover-arrow-width; }\n  &.left { margin-left: -@popover-arrow-width; }\n\n  // Arrows\n  // .arrow is outer, .arrow:after is inner\n  > .arrow {\n    border-width: @popover-arrow-outer-width;\n\n    &,\n    &:after {\n      position: absolute;\n      display: block;\n      width: 0;\n      height: 0;\n      border-color: transparent;\n      border-style: solid;\n    }\n\n    &:after {\n      content: \"\";\n      border-width: @popover-arrow-width;\n    }\n  }\n\n  &.top > .arrow {\n    bottom: -@popover-arrow-outer-width;\n    left: 50%;\n    margin-left: -@popover-arrow-outer-width;\n    border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-top-color: @popover-arrow-outer-color;\n    border-bottom-width: 0;\n    &:after {\n      bottom: 1px;\n      margin-left: -@popover-arrow-width;\n      content: \" \";\n      border-top-color: @popover-arrow-color;\n      border-bottom-width: 0;\n    }\n  }\n  &.right > .arrow {\n    top: 50%;\n    left: -@popover-arrow-outer-width;\n    margin-top: -@popover-arrow-outer-width;\n    border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-right-color: @popover-arrow-outer-color;\n    border-left-width: 0;\n    &:after {\n      bottom: -@popover-arrow-width;\n      left: 1px;\n      content: \" \";\n      border-right-color: @popover-arrow-color;\n      border-left-width: 0;\n    }\n  }\n  &.bottom > .arrow {\n    top: -@popover-arrow-outer-width;\n    left: 50%;\n    margin-left: -@popover-arrow-outer-width;\n    border-top-width: 0;\n    border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-bottom-color: @popover-arrow-outer-color;\n    &:after {\n      top: 1px;\n      margin-left: -@popover-arrow-width;\n      content: \" \";\n      border-top-width: 0;\n      border-bottom-color: @popover-arrow-color;\n    }\n  }\n\n  &.left > .arrow {\n    top: 50%;\n    right: -@popover-arrow-outer-width;\n    margin-top: -@popover-arrow-outer-width;\n    border-right-width: 0;\n    border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-left-color: @popover-arrow-outer-color;\n    &:after {\n      right: 1px;\n      bottom: -@popover-arrow-width;\n      content: \" \";\n      border-right-width: 0;\n      border-left-color: @popover-arrow-color;\n    }\n  }\n}\n\n.popover-title {\n  padding: 8px 14px;\n  margin: 0; // reset heading margin\n  font-size: @font-size-base;\n  background-color: @popover-title-bg;\n  border-bottom: 1px solid darken(@popover-title-bg, 5%);\n  border-radius: (@border-radius-large - 1) (@border-radius-large - 1) 0 0;\n}\n\n.popover-content {\n  padding: 9px 14px;\n}\n","// stylelint-disable media-feature-name-no-unknown\n\n//\n// Carousel\n// --------------------------------------------------\n\n\n// Wrapper for the slide container and indicators\n.carousel {\n  position: relative;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n\n  > .item {\n    position: relative;\n    display: none;\n    .transition(.6s ease-in-out left);\n\n    // Account for jankitude on images\n    > img,\n    > a > img {\n      &:extend(.img-responsive);\n      line-height: 1;\n    }\n\n    // WebKit CSS3 transforms for supported devices\n    @media all and (transform-3d), (-webkit-transform-3d) {\n      .transition-transform(~\"0.6s ease-in-out\");\n      .backface-visibility(~\"hidden\");\n      .perspective(1000px);\n\n      &.next,\n      &.active.right {\n        .translate3d(100%, 0, 0);\n        left: 0;\n      }\n      &.prev,\n      &.active.left {\n        .translate3d(-100%, 0, 0);\n        left: 0;\n      }\n      &.next.left,\n      &.prev.right,\n      &.active {\n        .translate3d(0, 0, 0);\n        left: 0;\n      }\n    }\n  }\n\n  > .active,\n  > .next,\n  > .prev {\n    display: block;\n  }\n\n  > .active {\n    left: 0;\n  }\n\n  > .next,\n  > .prev {\n    position: absolute;\n    top: 0;\n    width: 100%;\n  }\n\n  > .next {\n    left: 100%;\n  }\n  > .prev {\n    left: -100%;\n  }\n  > .next.left,\n  > .prev.right {\n    left: 0;\n  }\n\n  > .active.left {\n    left: -100%;\n  }\n  > .active.right {\n    left: 100%;\n  }\n\n}\n\n// Left/right controls for nav\n// ---------------------------\n\n.carousel-control {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: @carousel-control-width;\n  font-size: @carousel-control-font-size;\n  color: @carousel-control-color;\n  text-align: center;\n  text-shadow: @carousel-text-shadow;\n  background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug\n  .opacity(@carousel-control-opacity);\n  // We can't have this transition here because WebKit cancels the carousel\n  // animation if you trip this while in the middle of another animation.\n\n  // Set gradients for backgrounds\n  &.left {\n    #gradient > .horizontal(@start-color: rgba(0, 0, 0, .5); @end-color: rgba(0, 0, 0, .0001));\n  }\n  &.right {\n    right: 0;\n    left: auto;\n    #gradient > .horizontal(@start-color: rgba(0, 0, 0, .0001); @end-color: rgba(0, 0, 0, .5));\n  }\n\n  // Hover/focus state\n  &:hover,\n  &:focus {\n    color: @carousel-control-color;\n    text-decoration: none;\n    outline: 0;\n    .opacity(.9);\n  }\n\n  // Toggles\n  .icon-prev,\n  .icon-next,\n  .glyphicon-chevron-left,\n  .glyphicon-chevron-right {\n    position: absolute;\n    top: 50%;\n    z-index: 5;\n    display: inline-block;\n    margin-top: -10px;\n  }\n  .icon-prev,\n  .glyphicon-chevron-left {\n    left: 50%;\n    margin-left: -10px;\n  }\n  .icon-next,\n  .glyphicon-chevron-right {\n    right: 50%;\n    margin-right: -10px;\n  }\n  .icon-prev,\n  .icon-next {\n    width: 20px;\n    height: 20px;\n    font-family: serif;\n    line-height: 1;\n  }\n\n  .icon-prev {\n    &:before {\n      content: \"\\2039\";// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)\n    }\n  }\n  .icon-next {\n    &:before {\n      content: \"\\203a\";// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A)\n    }\n  }\n}\n\n// Optional indicator pips\n//\n// Add an unordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  bottom: 10px;\n  left: 50%;\n  z-index: 15;\n  width: 60%;\n  padding-left: 0;\n  margin-left: -30%;\n  text-align: center;\n  list-style: none;\n\n  li {\n    display: inline-block;\n    width: 10px;\n    height: 10px;\n    margin: 1px;\n    text-indent: -999px;\n    cursor: pointer;\n    // IE8-9 hack for event handling\n    //\n    // Internet Explorer 8-9 does not support clicks on elements without a set\n    // `background-color`. We cannot use `filter` since that's not viewed as a\n    // background color by the browser. Thus, a hack is needed.\n    // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer\n    //\n    // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we\n    // set alpha transparency for the best results possible.\n    background-color: #000 \\9; // IE8\n    background-color: rgba(0, 0, 0, 0); // IE9\n\n    border: 1px solid @carousel-indicator-border-color;\n    border-radius: 10px;\n  }\n\n  .active {\n    width: 12px;\n    height: 12px;\n    margin: 0;\n    background-color: @carousel-indicator-active-bg;\n  }\n}\n\n// Optional captions\n// -----------------------------\n// Hidden by default for smaller viewports\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: @carousel-caption-color;\n  text-align: center;\n  text-shadow: @carousel-text-shadow;\n\n  & .btn {\n    text-shadow: none; // No shadow for button elements in carousel-caption\n  }\n}\n\n\n// Scale up controls for tablets and up\n@media screen and (min-width: @screen-sm-min) {\n\n  // Scale up the controls a smidge\n  .carousel-control {\n    .glyphicon-chevron-left,\n    .glyphicon-chevron-right,\n    .icon-prev,\n    .icon-next {\n      width: (@carousel-control-font-size * 1.5);\n      height: (@carousel-control-font-size * 1.5);\n      margin-top: (@carousel-control-font-size / -2);\n      font-size: (@carousel-control-font-size * 1.5);\n    }\n    .glyphicon-chevron-left,\n    .icon-prev {\n      margin-left: (@carousel-control-font-size / -2);\n    }\n    .glyphicon-chevron-right,\n    .icon-next {\n      margin-right: (@carousel-control-font-size / -2);\n    }\n  }\n\n  // Show and left align the captions\n  .carousel-caption {\n    right: 20%;\n    left: 20%;\n    padding-bottom: 30px;\n  }\n\n  // Move up the indicators\n  .carousel-indicators {\n    bottom: 20px;\n  }\n}\n","// Clearfix\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n//    contenteditable attribute is included anywhere else in the document.\n//    Otherwise it causes space to appear at the top and bottom of elements\n//    that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n//    `:before` to contain the top-margins of child elements.\n//\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n\n.clearfix() {\n  &:before,\n  &:after {\n    display: table; // 2\n    content: \" \"; // 1\n  }\n  &:after {\n    clear: both;\n  }\n}\n","// Center-align a block level element\n\n.center-block() {\n  display: block;\n  margin-right: auto;\n  margin-left: auto;\n}\n","// stylelint-disable font-family-name-quotes, font-family-no-missing-generic-family-keyword\n\n// CSS image replacement\n//\n// Heads up! v3 launched with only `.hide-text()`, but per our pattern for\n// mixins being reused as classes with the same name, this doesn't hold up. As\n// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`.\n//\n// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757\n\n// Deprecated as of v3.0.1 (has been removed in v4)\n.hide-text() {\n  font: ~\"0/0\" a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n\n// New mixin to use as of v3.0.1\n.text-hide() {\n  .hide-text();\n}\n","// stylelint-disable declaration-no-important, at-rule-no-vendor-prefix\n\n//\n// Responsive: Utility classes\n// --------------------------------------------------\n\n\n// IE10 in Windows (Phone) 8\n//\n// Support for responsive views via media queries is kind of borked in IE10, for\n// Surface/desktop in split view and for Windows Phone 8. This particular fix\n// must be accompanied by a snippet of JavaScript to sniff the user agent and\n// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at\n// our Getting Started page for more information on this bug.\n//\n// For more information, see the following:\n//\n// Issue: https://github.com/twbs/bootstrap/issues/10497\n// Docs: https://getbootstrap.com/docs/3.4/getting-started/#support-ie10-width\n// Source: https://timkadlec.com/2013/01/windows-phone-8-and-device-width/\n// Source: https://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/\n\n@-ms-viewport {\n  width: device-width;\n}\n\n\n// Visibility utilities\n// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n  .responsive-invisibility();\n}\n\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n  display: none !important;\n}\n\n.visible-xs {\n  @media (max-width: @screen-xs-max) {\n    .responsive-visibility();\n  }\n}\n.visible-xs-block {\n  @media (max-width: @screen-xs-max) {\n    display: block !important;\n  }\n}\n.visible-xs-inline {\n  @media (max-width: @screen-xs-max) {\n    display: inline !important;\n  }\n}\n.visible-xs-inline-block {\n  @media (max-width: @screen-xs-max) {\n    display: inline-block !important;\n  }\n}\n\n.visible-sm {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    .responsive-visibility();\n  }\n}\n.visible-sm-block {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    display: block !important;\n  }\n}\n.visible-sm-inline {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    display: inline !important;\n  }\n}\n.visible-sm-inline-block {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    display: inline-block !important;\n  }\n}\n\n.visible-md {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    .responsive-visibility();\n  }\n}\n.visible-md-block {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    display: block !important;\n  }\n}\n.visible-md-inline {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    display: inline !important;\n  }\n}\n.visible-md-inline-block {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    display: inline-block !important;\n  }\n}\n\n.visible-lg {\n  @media (min-width: @screen-lg-min) {\n    .responsive-visibility();\n  }\n}\n.visible-lg-block {\n  @media (min-width: @screen-lg-min) {\n    display: block !important;\n  }\n}\n.visible-lg-inline {\n  @media (min-width: @screen-lg-min) {\n    display: inline !important;\n  }\n}\n.visible-lg-inline-block {\n  @media (min-width: @screen-lg-min) {\n    display: inline-block !important;\n  }\n}\n\n.hidden-xs {\n  @media (max-width: @screen-xs-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-sm {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-md {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-lg {\n  @media (min-width: @screen-lg-min) {\n    .responsive-invisibility();\n  }\n}\n\n\n// Print utilities\n//\n// Media queries are placed on the inside to be mixin-friendly.\n\n// Note: Deprecated .visible-print as of v3.2.0\n.visible-print {\n  .responsive-invisibility();\n\n  @media print {\n    .responsive-visibility();\n  }\n}\n.visible-print-block {\n  display: none !important;\n\n  @media print {\n    display: block !important;\n  }\n}\n.visible-print-inline {\n  display: none !important;\n\n  @media print {\n    display: inline !important;\n  }\n}\n.visible-print-inline-block {\n  display: none !important;\n\n  @media print {\n    display: inline-block !important;\n  }\n}\n\n.hidden-print {\n  @media print {\n    .responsive-invisibility();\n  }\n}\n","// stylelint-disable declaration-no-important\n\n.responsive-visibility() {\n  display: block !important;\n  table&  { display: table !important; }\n  tr&     { display: table-row !important; }\n  th&,\n  td&     { display: table-cell !important; }\n}\n\n.responsive-invisibility() {\n  display: none !important;\n}\n"]}
\ No newline at end of file
diff --git a/dist/assets/css/common.css b/dist/assets/css/common.css
new file mode 100755 (executable)
index 0000000..3273005
--- /dev/null
@@ -0,0 +1,51 @@
+header {
+  width: 100%;
+  padding: 5px 15px;
+  z-index: 5;
+}
+
+header .brand {
+  white-space: nowrap;
+}
+
+header .brand a:hover{
+  text-decoration: none;
+}
+
+header .brand h1 {
+  display: inline;
+  font-size: 1.5em;
+  color: #333;
+}
+
+header .brand > img {
+  display: inline-block;
+  margin-right: 5px;
+  margin-top: -5px;
+}
+
+header #last-updated {
+  font-size: 0.7em;
+  white-space: nowrap;
+  text-align: center;
+}
+
+footer {
+  text-align: center;  
+  padding: 2em 0;
+  font-size: 0.8em;
+  clear: both;
+  color: #333;
+}
+
+footer p {
+  margin: 1em;
+}
+
+#error-overlay {
+  text-align: center;
+  font-style: italic;
+  padding: 2em;
+  background-color: #ffa0a0;
+  margin-bottom: 2em;
+}
\ No newline at end of file
diff --git a/dist/assets/css/details.css b/dist/assets/css/details.css
new file mode 100755 (executable)
index 0000000..4d9a8ac
--- /dev/null
@@ -0,0 +1,67 @@
+#details-page h1 {
+  margin: 10px 0;
+  padding-left: 8px;
+}
+
+#details-page h1 small a {
+  font-size: 0.5em;
+  white-space: nowrap;
+}
+
+#details-page h2 {
+  font-size: 2em;
+  padding-left: 8px;
+  background-color: white;
+}
+#details-page h3 {
+  font-size: 1.5em;
+  padding-left: 8px;
+}
+
+#details-page tr.all-columns {
+  background-color: white !important; 
+  border: none;
+}
+#details-page tr.all-columns td {
+  border-top: none !important;
+  padding-left: 0 !important;
+}
+
+#details-page .table {
+  width: 100%;
+}
+#details-page .table td {
+  font-size: 0.9em;
+}
+#details-page .table>thead>tr>td, .table>tbody>tr>td {
+  padding: 2px 8px;
+}
+#details-page .name{
+  font-weight: bold;
+}
+#details-page .notused{
+  color:#ddd;
+}
+#details-page .noname{
+  color:#800;
+}
+#details-page #map {
+  width:100%;
+  min-height: auto;
+  height:300px;
+  border: 1px solid #666;
+}
+#details-page .mapicon {
+  margin: 10px 0;
+}
+
+#details-index-page .search-form {
+  padding: 20px 10px;
+  margin: 2em 0;
+}
+#details-index-page .search-form h4 {
+  margin-top: 0;
+}
+#details-index-page .search-form .form-control{
+  width: 30em;
+}
diff --git a/dist/assets/css/images/layers-2x.png b/dist/assets/css/images/layers-2x.png
new file mode 100644 (file)
index 0000000..200c333
Binary files /dev/null and b/dist/assets/css/images/layers-2x.png differ
diff --git a/dist/assets/css/images/layers.png b/dist/assets/css/images/layers.png
new file mode 100644 (file)
index 0000000..1a72e57
Binary files /dev/null and b/dist/assets/css/images/layers.png differ
diff --git a/dist/assets/css/images/marker-icon-2x.png b/dist/assets/css/images/marker-icon-2x.png
new file mode 100644 (file)
index 0000000..88f9e50
Binary files /dev/null and b/dist/assets/css/images/marker-icon-2x.png differ
diff --git a/dist/assets/css/images/marker-icon.png b/dist/assets/css/images/marker-icon.png
new file mode 100644 (file)
index 0000000..950edf2
Binary files /dev/null and b/dist/assets/css/images/marker-icon.png differ
diff --git a/dist/assets/css/images/marker-shadow.png b/dist/assets/css/images/marker-shadow.png
new file mode 100644 (file)
index 0000000..9fd2979
Binary files /dev/null and b/dist/assets/css/images/marker-shadow.png differ
diff --git a/dist/assets/css/images/toggle.png b/dist/assets/css/images/toggle.png
new file mode 100644 (file)
index 0000000..7a55db4
Binary files /dev/null and b/dist/assets/css/images/toggle.png differ
diff --git a/dist/assets/css/images/toggle.svg b/dist/assets/css/images/toggle.svg
new file mode 100644 (file)
index 0000000..b293270
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="18" width="18"><defs><marker orient="auto" overflow="visible"><path d="M-2.6-2.828L-5.428 0-2.6 2.828.228 0-2.6-2.828z" fill-rule="evenodd" stroke="#000" stroke-width=".4pt"/></marker><marker orient="auto" overflow="visible"><g fill="none" stroke="#000" stroke-width=".8" stroke-linecap="round"><path d="M4.566 4.75L-.652 0"/><path d="M1.544 4.75L-3.674 0"/><path d="M-1.566 4.75L-6.784 0"/><path d="M4.566-5.013L-.652-.263"/><path d="M1.544-5.013l-5.218 4.75"/><path d="M-1.566-5.013l-5.218 4.75"/></g></marker><marker orient="auto" overflow="visible"><path d="M-5.6-5.657L-11.257 0-5.6 5.657.057 0-5.6-5.657z" fill-rule="evenodd" stroke="#000" stroke-width=".8pt"/></marker><marker orient="auto" overflow="visible"><path d="M4.616 0l-6.92 4v-8l6.92 4z" fill-rule="evenodd" stroke="#000" stroke-width=".8pt"/></marker><marker orient="auto" overflow="visible"><path d="M-10.69-4.437L1.328-.017l-12.018 4.42c1.92-2.61 1.91-6.18 0-8.84z" font-size="12" fill-rule="evenodd" stroke-width=".6875" stroke-linejoin="round"/></marker><marker orient="auto" overflow="visible"><path d="M-4.616 0l6.92-4v8l-6.92-4z" fill-rule="evenodd" stroke="#000" stroke-width=".8pt"/></marker><marker orient="auto" overflow="visible"><path d="M10 0l4-4L0 0l14 4-4-4z" fill-rule="evenodd" stroke="#000" stroke-width=".8pt"/></marker><marker orient="auto" overflow="visible"><path d="M10.69 4.437L-1.328.017l12.018-4.42c-1.92 2.61-1.91 6.18 0 8.84z" font-size="12" fill-rule="evenodd" stroke-width=".6875" stroke-linejoin="round"/></marker></defs><path d="M13.18 13.146v-5.81l-5.81 5.81h5.81z" stroke="#000" stroke-width="1.643"/><path d="M12.762 12.727l-6.51-6.51" fill="none" stroke="#000" stroke-width="2.482" stroke-linecap="round"/></svg>
\ No newline at end of file
diff --git a/dist/assets/css/leaflet.css b/dist/assets/css/leaflet.css
new file mode 100644 (file)
index 0000000..983d605
--- /dev/null
@@ -0,0 +1,640 @@
+/* required styles */\r
+\r
+.leaflet-pane,\r
+.leaflet-tile,\r
+.leaflet-marker-icon,\r
+.leaflet-marker-shadow,\r
+.leaflet-tile-container,\r
+.leaflet-pane > svg,\r
+.leaflet-pane > canvas,\r
+.leaflet-zoom-box,\r
+.leaflet-image-layer,\r
+.leaflet-layer {\r
+       position: absolute;\r
+       left: 0;\r
+       top: 0;\r
+       }\r
+.leaflet-container {\r
+       overflow: hidden;\r
+       }\r
+.leaflet-tile,\r
+.leaflet-marker-icon,\r
+.leaflet-marker-shadow {\r
+       -webkit-user-select: none;\r
+          -moz-user-select: none;\r
+               user-select: none;\r
+         -webkit-user-drag: none;\r
+       }\r
+/* Prevents IE11 from highlighting tiles in blue */\r
+.leaflet-tile::selection {\r
+       background: transparent;\r
+}\r
+/* Safari renders non-retina tile on retina better with this, but Chrome is worse */\r
+.leaflet-safari .leaflet-tile {\r
+       image-rendering: -webkit-optimize-contrast;\r
+       }\r
+/* hack that prevents hw layers "stretching" when loading new tiles */\r
+.leaflet-safari .leaflet-tile-container {\r
+       width: 1600px;\r
+       height: 1600px;\r
+       -webkit-transform-origin: 0 0;\r
+       }\r
+.leaflet-marker-icon,\r
+.leaflet-marker-shadow {\r
+       display: block;\r
+       }\r
+/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */\r
+/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */\r
+.leaflet-container .leaflet-overlay-pane svg,\r
+.leaflet-container .leaflet-marker-pane img,\r
+.leaflet-container .leaflet-shadow-pane img,\r
+.leaflet-container .leaflet-tile-pane img,\r
+.leaflet-container img.leaflet-image-layer,\r
+.leaflet-container .leaflet-tile {\r
+       max-width: none !important;\r
+       max-height: none !important;\r
+       }\r
+\r
+.leaflet-container.leaflet-touch-zoom {\r
+       -ms-touch-action: pan-x pan-y;\r
+       touch-action: pan-x pan-y;\r
+       }\r
+.leaflet-container.leaflet-touch-drag {\r
+       -ms-touch-action: pinch-zoom;\r
+       /* Fallback for FF which doesn't support pinch-zoom */\r
+       touch-action: none;\r
+       touch-action: pinch-zoom;\r
+}\r
+.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {\r
+       -ms-touch-action: none;\r
+       touch-action: none;\r
+}\r
+.leaflet-container {\r
+       -webkit-tap-highlight-color: transparent;\r
+}\r
+.leaflet-container a {\r
+       -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);\r
+}\r
+.leaflet-tile {\r
+       filter: inherit;\r
+       visibility: hidden;\r
+       }\r
+.leaflet-tile-loaded {\r
+       visibility: inherit;\r
+       }\r
+.leaflet-zoom-box {\r
+       width: 0;\r
+       height: 0;\r
+       -moz-box-sizing: border-box;\r
+            box-sizing: border-box;\r
+       z-index: 800;\r
+       }\r
+/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */\r
+.leaflet-overlay-pane svg {\r
+       -moz-user-select: none;\r
+       }\r
+\r
+.leaflet-pane         { z-index: 400; }\r
+\r
+.leaflet-tile-pane    { z-index: 200; }\r
+.leaflet-overlay-pane { z-index: 400; }\r
+.leaflet-shadow-pane  { z-index: 500; }\r
+.leaflet-marker-pane  { z-index: 600; }\r
+.leaflet-tooltip-pane   { z-index: 650; }\r
+.leaflet-popup-pane   { z-index: 700; }\r
+\r
+.leaflet-map-pane canvas { z-index: 100; }\r
+.leaflet-map-pane svg    { z-index: 200; }\r
+\r
+.leaflet-vml-shape {\r
+       width: 1px;\r
+       height: 1px;\r
+       }\r
+.lvml {\r
+       behavior: url(#default#VML);\r
+       display: inline-block;\r
+       position: absolute;\r
+       }\r
+\r
+\r
+/* control positioning */\r
+\r
+.leaflet-control {\r
+       position: relative;\r
+       z-index: 800;\r
+       pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */\r
+       pointer-events: auto;\r
+       }\r
+.leaflet-top,\r
+.leaflet-bottom {\r
+       position: absolute;\r
+       z-index: 1000;\r
+       pointer-events: none;\r
+       }\r
+.leaflet-top {\r
+       top: 0;\r
+       }\r
+.leaflet-right {\r
+       right: 0;\r
+       }\r
+.leaflet-bottom {\r
+       bottom: 0;\r
+       }\r
+.leaflet-left {\r
+       left: 0;\r
+       }\r
+.leaflet-control {\r
+       float: left;\r
+       clear: both;\r
+       }\r
+.leaflet-right .leaflet-control {\r
+       float: right;\r
+       }\r
+.leaflet-top .leaflet-control {\r
+       margin-top: 10px;\r
+       }\r
+.leaflet-bottom .leaflet-control {\r
+       margin-bottom: 10px;\r
+       }\r
+.leaflet-left .leaflet-control {\r
+       margin-left: 10px;\r
+       }\r
+.leaflet-right .leaflet-control {\r
+       margin-right: 10px;\r
+       }\r
+\r
+\r
+/* zoom and fade animations */\r
+\r
+.leaflet-fade-anim .leaflet-tile {\r
+       will-change: opacity;\r
+       }\r
+.leaflet-fade-anim .leaflet-popup {\r
+       opacity: 0;\r
+       -webkit-transition: opacity 0.2s linear;\r
+          -moz-transition: opacity 0.2s linear;\r
+               transition: opacity 0.2s linear;\r
+       }\r
+.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {\r
+       opacity: 1;\r
+       }\r
+.leaflet-zoom-animated {\r
+       -webkit-transform-origin: 0 0;\r
+           -ms-transform-origin: 0 0;\r
+               transform-origin: 0 0;\r
+       }\r
+.leaflet-zoom-anim .leaflet-zoom-animated {\r
+       will-change: transform;\r
+       }\r
+.leaflet-zoom-anim .leaflet-zoom-animated {\r
+       -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);\r
+          -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);\r
+               transition:         transform 0.25s cubic-bezier(0,0,0.25,1);\r
+       }\r
+.leaflet-zoom-anim .leaflet-tile,\r
+.leaflet-pan-anim .leaflet-tile {\r
+       -webkit-transition: none;\r
+          -moz-transition: none;\r
+               transition: none;\r
+       }\r
+\r
+.leaflet-zoom-anim .leaflet-zoom-hide {\r
+       visibility: hidden;\r
+       }\r
+\r
+\r
+/* cursors */\r
+\r
+.leaflet-interactive {\r
+       cursor: pointer;\r
+       }\r
+.leaflet-grab {\r
+       cursor: -webkit-grab;\r
+       cursor:    -moz-grab;\r
+       cursor:         grab;\r
+       }\r
+.leaflet-crosshair,\r
+.leaflet-crosshair .leaflet-interactive {\r
+       cursor: crosshair;\r
+       }\r
+.leaflet-popup-pane,\r
+.leaflet-control {\r
+       cursor: auto;\r
+       }\r
+.leaflet-dragging .leaflet-grab,\r
+.leaflet-dragging .leaflet-grab .leaflet-interactive,\r
+.leaflet-dragging .leaflet-marker-draggable {\r
+       cursor: move;\r
+       cursor: -webkit-grabbing;\r
+       cursor:    -moz-grabbing;\r
+       cursor:         grabbing;\r
+       }\r
+\r
+/* marker & overlays interactivity */\r
+.leaflet-marker-icon,\r
+.leaflet-marker-shadow,\r
+.leaflet-image-layer,\r
+.leaflet-pane > svg path,\r
+.leaflet-tile-container {\r
+       pointer-events: none;\r
+       }\r
+\r
+.leaflet-marker-icon.leaflet-interactive,\r
+.leaflet-image-layer.leaflet-interactive,\r
+.leaflet-pane > svg path.leaflet-interactive,\r
+svg.leaflet-image-layer.leaflet-interactive path {\r
+       pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */\r
+       pointer-events: auto;\r
+       }\r
+\r
+/* visual tweaks */\r
+\r
+.leaflet-container {\r
+       background: #ddd;\r
+       outline: 0;\r
+       }\r
+.leaflet-container a {\r
+       color: #0078A8;\r
+       }\r
+.leaflet-container a.leaflet-active {\r
+       outline: 2px solid orange;\r
+       }\r
+.leaflet-zoom-box {\r
+       border: 2px dotted #38f;\r
+       background: rgba(255,255,255,0.5);\r
+       }\r
+\r
+\r
+/* general typography */\r
+.leaflet-container {\r
+       font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;\r
+       }\r
+\r
+\r
+/* general toolbar styles */\r
+\r
+.leaflet-bar {\r
+       box-shadow: 0 1px 5px rgba(0,0,0,0.65);\r
+       border-radius: 4px;\r
+       }\r
+.leaflet-bar a,\r
+.leaflet-bar a:hover {\r
+       background-color: #fff;\r
+       border-bottom: 1px solid #ccc;\r
+       width: 26px;\r
+       height: 26px;\r
+       line-height: 26px;\r
+       display: block;\r
+       text-align: center;\r
+       text-decoration: none;\r
+       color: black;\r
+       }\r
+.leaflet-bar a,\r
+.leaflet-control-layers-toggle {\r
+       background-position: 50% 50%;\r
+       background-repeat: no-repeat;\r
+       display: block;\r
+       }\r
+.leaflet-bar a:hover {\r
+       background-color: #f4f4f4;\r
+       }\r
+.leaflet-bar a:first-child {\r
+       border-top-left-radius: 4px;\r
+       border-top-right-radius: 4px;\r
+       }\r
+.leaflet-bar a:last-child {\r
+       border-bottom-left-radius: 4px;\r
+       border-bottom-right-radius: 4px;\r
+       border-bottom: none;\r
+       }\r
+.leaflet-bar a.leaflet-disabled {\r
+       cursor: default;\r
+       background-color: #f4f4f4;\r
+       color: #bbb;\r
+       }\r
+\r
+.leaflet-touch .leaflet-bar a {\r
+       width: 30px;\r
+       height: 30px;\r
+       line-height: 30px;\r
+       }\r
+.leaflet-touch .leaflet-bar a:first-child {\r
+       border-top-left-radius: 2px;\r
+       border-top-right-radius: 2px;\r
+       }\r
+.leaflet-touch .leaflet-bar a:last-child {\r
+       border-bottom-left-radius: 2px;\r
+       border-bottom-right-radius: 2px;\r
+       }\r
+\r
+/* zoom control */\r
+\r
+.leaflet-control-zoom-in,\r
+.leaflet-control-zoom-out {\r
+       font: bold 18px 'Lucida Console', Monaco, monospace;\r
+       text-indent: 1px;\r
+       }\r
+\r
+.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {\r
+       font-size: 22px;\r
+       }\r
+\r
+\r
+/* layers control */\r
+\r
+.leaflet-control-layers {\r
+       box-shadow: 0 1px 5px rgba(0,0,0,0.4);\r
+       background: #fff;\r
+       border-radius: 5px;\r
+       }\r
+.leaflet-control-layers-toggle {\r
+       background-image: url(images/layers.png);\r
+       width: 36px;\r
+       height: 36px;\r
+       }\r
+.leaflet-retina .leaflet-control-layers-toggle {\r
+       background-image: url(images/layers-2x.png);\r
+       background-size: 26px 26px;\r
+       }\r
+.leaflet-touch .leaflet-control-layers-toggle {\r
+       width: 44px;\r
+       height: 44px;\r
+       }\r
+.leaflet-control-layers .leaflet-control-layers-list,\r
+.leaflet-control-layers-expanded .leaflet-control-layers-toggle {\r
+       display: none;\r
+       }\r
+.leaflet-control-layers-expanded .leaflet-control-layers-list {\r
+       display: block;\r
+       position: relative;\r
+       }\r
+.leaflet-control-layers-expanded {\r
+       padding: 6px 10px 6px 6px;\r
+       color: #333;\r
+       background: #fff;\r
+       }\r
+.leaflet-control-layers-scrollbar {\r
+       overflow-y: scroll;\r
+       overflow-x: hidden;\r
+       padding-right: 5px;\r
+       }\r
+.leaflet-control-layers-selector {\r
+       margin-top: 2px;\r
+       position: relative;\r
+       top: 1px;\r
+       }\r
+.leaflet-control-layers label {\r
+       display: block;\r
+       }\r
+.leaflet-control-layers-separator {\r
+       height: 0;\r
+       border-top: 1px solid #ddd;\r
+       margin: 5px -10px 5px -6px;\r
+       }\r
+\r
+/* Default icon URLs */\r
+.leaflet-default-icon-path {\r
+       background-image: url(images/marker-icon.png);\r
+       }\r
+\r
+\r
+/* attribution and scale controls */\r
+\r
+.leaflet-container .leaflet-control-attribution {\r
+       background: #fff;\r
+       background: rgba(255, 255, 255, 0.7);\r
+       margin: 0;\r
+       }\r
+.leaflet-control-attribution,\r
+.leaflet-control-scale-line {\r
+       padding: 0 5px;\r
+       color: #333;\r
+       }\r
+.leaflet-control-attribution a {\r
+       text-decoration: none;\r
+       }\r
+.leaflet-control-attribution a:hover {\r
+       text-decoration: underline;\r
+       }\r
+.leaflet-container .leaflet-control-attribution,\r
+.leaflet-container .leaflet-control-scale {\r
+       font-size: 11px;\r
+       }\r
+.leaflet-left .leaflet-control-scale {\r
+       margin-left: 5px;\r
+       }\r
+.leaflet-bottom .leaflet-control-scale {\r
+       margin-bottom: 5px;\r
+       }\r
+.leaflet-control-scale-line {\r
+       border: 2px solid #777;\r
+       border-top: none;\r
+       line-height: 1.1;\r
+       padding: 2px 5px 1px;\r
+       font-size: 11px;\r
+       white-space: nowrap;\r
+       overflow: hidden;\r
+       -moz-box-sizing: border-box;\r
+            box-sizing: border-box;\r
+\r
+       background: #fff;\r
+       background: rgba(255, 255, 255, 0.5);\r
+       }\r
+.leaflet-control-scale-line:not(:first-child) {\r
+       border-top: 2px solid #777;\r
+       border-bottom: none;\r
+       margin-top: -2px;\r
+       }\r
+.leaflet-control-scale-line:not(:first-child):not(:last-child) {\r
+       border-bottom: 2px solid #777;\r
+       }\r
+\r
+.leaflet-touch .leaflet-control-attribution,\r
+.leaflet-touch .leaflet-control-layers,\r
+.leaflet-touch .leaflet-bar {\r
+       box-shadow: none;\r
+       }\r
+.leaflet-touch .leaflet-control-layers,\r
+.leaflet-touch .leaflet-bar {\r
+       border: 2px solid rgba(0,0,0,0.2);\r
+       background-clip: padding-box;\r
+       }\r
+\r
+\r
+/* popup */\r
+\r
+.leaflet-popup {\r
+       position: absolute;\r
+       text-align: center;\r
+       margin-bottom: 20px;\r
+       }\r
+.leaflet-popup-content-wrapper {\r
+       padding: 1px;\r
+       text-align: left;\r
+       border-radius: 12px;\r
+       }\r
+.leaflet-popup-content {\r
+       margin: 13px 19px;\r
+       line-height: 1.4;\r
+       }\r
+.leaflet-popup-content p {\r
+       margin: 18px 0;\r
+       }\r
+.leaflet-popup-tip-container {\r
+       width: 40px;\r
+       height: 20px;\r
+       position: absolute;\r
+       left: 50%;\r
+       margin-left: -20px;\r
+       overflow: hidden;\r
+       pointer-events: none;\r
+       }\r
+.leaflet-popup-tip {\r
+       width: 17px;\r
+       height: 17px;\r
+       padding: 1px;\r
+\r
+       margin: -10px auto 0;\r
+\r
+       -webkit-transform: rotate(45deg);\r
+          -moz-transform: rotate(45deg);\r
+           -ms-transform: rotate(45deg);\r
+               transform: rotate(45deg);\r
+       }\r
+.leaflet-popup-content-wrapper,\r
+.leaflet-popup-tip {\r
+       background: white;\r
+       color: #333;\r
+       box-shadow: 0 3px 14px rgba(0,0,0,0.4);\r
+       }\r
+.leaflet-container a.leaflet-popup-close-button {\r
+       position: absolute;\r
+       top: 0;\r
+       right: 0;\r
+       padding: 4px 4px 0 0;\r
+       border: none;\r
+       text-align: center;\r
+       width: 18px;\r
+       height: 14px;\r
+       font: 16px/14px Tahoma, Verdana, sans-serif;\r
+       color: #c3c3c3;\r
+       text-decoration: none;\r
+       font-weight: bold;\r
+       background: transparent;\r
+       }\r
+.leaflet-container a.leaflet-popup-close-button:hover {\r
+       color: #999;\r
+       }\r
+.leaflet-popup-scrolled {\r
+       overflow: auto;\r
+       border-bottom: 1px solid #ddd;\r
+       border-top: 1px solid #ddd;\r
+       }\r
+\r
+.leaflet-oldie .leaflet-popup-content-wrapper {\r
+       zoom: 1;\r
+       }\r
+.leaflet-oldie .leaflet-popup-tip {\r
+       width: 24px;\r
+       margin: 0 auto;\r
+\r
+       -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";\r
+       filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);\r
+       }\r
+.leaflet-oldie .leaflet-popup-tip-container {\r
+       margin-top: -1px;\r
+       }\r
+\r
+.leaflet-oldie .leaflet-control-zoom,\r
+.leaflet-oldie .leaflet-control-layers,\r
+.leaflet-oldie .leaflet-popup-content-wrapper,\r
+.leaflet-oldie .leaflet-popup-tip {\r
+       border: 1px solid #999;\r
+       }\r
+\r
+\r
+/* div icon */\r
+\r
+.leaflet-div-icon {\r
+       background: #fff;\r
+       border: 1px solid #666;\r
+       }\r
+\r
+\r
+/* Tooltip */\r
+/* Base styles for the element that has a tooltip */\r
+.leaflet-tooltip {\r
+       position: absolute;\r
+       padding: 6px;\r
+       background-color: #fff;\r
+       border: 1px solid #fff;\r
+       border-radius: 3px;\r
+       color: #222;\r
+       white-space: nowrap;\r
+       -webkit-user-select: none;\r
+       -moz-user-select: none;\r
+       -ms-user-select: none;\r
+       user-select: none;\r
+       pointer-events: none;\r
+       box-shadow: 0 1px 3px rgba(0,0,0,0.4);\r
+       }\r
+.leaflet-tooltip.leaflet-clickable {\r
+       cursor: pointer;\r
+       pointer-events: auto;\r
+       }\r
+.leaflet-tooltip-top:before,\r
+.leaflet-tooltip-bottom:before,\r
+.leaflet-tooltip-left:before,\r
+.leaflet-tooltip-right:before {\r
+       position: absolute;\r
+       pointer-events: none;\r
+       border: 6px solid transparent;\r
+       background: transparent;\r
+       content: "";\r
+       }\r
+\r
+/* Directions */\r
+\r
+.leaflet-tooltip-bottom {\r
+       margin-top: 6px;\r
+}\r
+.leaflet-tooltip-top {\r
+       margin-top: -6px;\r
+}\r
+.leaflet-tooltip-bottom:before,\r
+.leaflet-tooltip-top:before {\r
+       left: 50%;\r
+       margin-left: -6px;\r
+       }\r
+.leaflet-tooltip-top:before {\r
+       bottom: 0;\r
+       margin-bottom: -12px;\r
+       border-top-color: #fff;\r
+       }\r
+.leaflet-tooltip-bottom:before {\r
+       top: 0;\r
+       margin-top: -12px;\r
+       margin-left: -6px;\r
+       border-bottom-color: #fff;\r
+       }\r
+.leaflet-tooltip-left {\r
+       margin-left: -6px;\r
+}\r
+.leaflet-tooltip-right {\r
+       margin-left: 6px;\r
+}\r
+.leaflet-tooltip-left:before,\r
+.leaflet-tooltip-right:before {\r
+       top: 50%;\r
+       margin-top: -6px;\r
+       }\r
+.leaflet-tooltip-left:before {\r
+       right: 0;\r
+       margin-right: -12px;\r
+       border-left-color: #fff;\r
+       }\r
+.leaflet-tooltip-right:before {\r
+       left: 0;\r
+       margin-left: -12px;\r
+       border-right-color: #fff;\r
+       }\r
diff --git a/dist/assets/css/search.css b/dist/assets/css/search.css
new file mode 100755 (executable)
index 0000000..f7448f7
--- /dev/null
@@ -0,0 +1,145 @@
+
+
+form {
+  width: 100%;
+  padding: 1em 15px;
+}
+form #q {
+  min-width: 500px;
+}
+@media (max-width: 850px) {
+  form #q {
+    min-width: 400px;
+  }
+}
+form .checkbox-inline {
+  margin-left: 10px;  
+}
+form label {
+  font-weight: normal;
+}
+
+.search-type-link {
+  display: inline;
+  margin-right: 2em;
+  position: absolute;
+  right: 0
+}
+
+#switch-coords {
+  font-size: 0.8em;
+  font-weight: bold;
+  cursor: pointer;
+}
+
+.sidebar {
+  width: 25%;
+  padding: 15px;
+  padding-top: 0;
+  display: inline-block;
+  float: left;
+}
+
+
+#map-wrapper {
+  position: relative;
+  min-height: 700px;
+  width: 75%;
+  padding-right: 20px;
+  display: inline-block;
+  float: left;
+}
+
+#map {
+  height: 100%;
+  min-height: 700px;
+  background:#eee;
+}
+
+#map-position {
+  display: none;
+  position: absolute;
+  top: 0;
+  right: 20px;
+  padding: 0 5px;
+  color: #333;
+  font-size: 11px;
+  background-color: rgba(255, 255, 255, 0.7);
+  z-index: 1000;
+}
+
+#map-position-close {
+  text-align: right;
+}
+
+.result {
+  font-size: 0.8em;
+  margin: 5px;
+  margin-top:0px;
+  padding: 4px 8px;
+  border-radius: 2px;
+  background:#F0F7FF;
+  border: 2px solid #D7E7FF;
+  cursor:pointer;
+  min-height: 5em;
+}
+
+
+.result.highlight {
+  background-color: #D9E7F7;
+  border-color: #9DB9E4;
+}
+.result.highlight .details {
+  margin: 10px auto;
+  display: block;
+  max-width: 10em;
+}
+.result img{
+  float: right;
+}
+.result .type{
+  color: gray;
+  font-size: 0.8em;
+}
+.result .details {
+  display: none;
+}
+
+.result .coords {
+  display: none;  
+}
+
+.noresults{
+  text-align: center;
+  padding: 1em;
+}
+
+.more{
+  text-align:center;
+  margin-top: 1em;
+}
+
+@media (max-width: 768px) {
+  #content {
+    top: 0;
+    position: relative;
+  }
+  #map-wrapper {
+    width: 100%;
+    max-height: 300px;
+    padding: 20px;
+  }
+  #map-position {
+    top: 20px;
+    right: 20px;
+  }
+  #map {
+    height: 300px;
+  }
+  .sidebar {
+    width: 100%;
+  }
+  .search-button-group {
+    display: inline
+  }
+}
diff --git a/dist/assets/images/favicon-16x16.png b/dist/assets/images/favicon-16x16.png
new file mode 100644 (file)
index 0000000..09213a1
Binary files /dev/null and b/dist/assets/images/favicon-16x16.png differ
diff --git a/dist/assets/images/favicon-194x194.png b/dist/assets/images/favicon-194x194.png
new file mode 100644 (file)
index 0000000..7e356f1
Binary files /dev/null and b/dist/assets/images/favicon-194x194.png differ
diff --git a/dist/assets/images/logo.gif b/dist/assets/images/logo.gif
new file mode 100755 (executable)
index 0000000..c8b68df
Binary files /dev/null and b/dist/assets/images/logo.gif differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.glow.12.png b/dist/assets/images/mapicons/accommodation_alpinehut.glow.12.png
new file mode 100755 (executable)
index 0000000..476dcf2
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.glow.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.glow.16.png b/dist/assets/images/mapicons/accommodation_alpinehut.glow.16.png
new file mode 100755 (executable)
index 0000000..cb0841b
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.glow.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.glow.20.png b/dist/assets/images/mapicons/accommodation_alpinehut.glow.20.png
new file mode 100755 (executable)
index 0000000..dab3f13
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.glow.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.glow.24.png b/dist/assets/images/mapicons/accommodation_alpinehut.glow.24.png
new file mode 100755 (executable)
index 0000000..5e601d2
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.glow.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.glow.32.png b/dist/assets/images/mapicons/accommodation_alpinehut.glow.32.png
new file mode 100755 (executable)
index 0000000..37d8fe9
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.glow.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.n.12.png b/dist/assets/images/mapicons/accommodation_alpinehut.n.12.png
new file mode 100755 (executable)
index 0000000..60591bc
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.n.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.n.16.png b/dist/assets/images/mapicons/accommodation_alpinehut.n.16.png
new file mode 100755 (executable)
index 0000000..2fdad62
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.n.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.n.20.png b/dist/assets/images/mapicons/accommodation_alpinehut.n.20.png
new file mode 100755 (executable)
index 0000000..6c51b81
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.n.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.n.24.png b/dist/assets/images/mapicons/accommodation_alpinehut.n.24.png
new file mode 100755 (executable)
index 0000000..2a6ec57
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.n.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.n.32.png b/dist/assets/images/mapicons/accommodation_alpinehut.n.32.png
new file mode 100755 (executable)
index 0000000..bc20fef
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.n.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.p.12.png b/dist/assets/images/mapicons/accommodation_alpinehut.p.12.png
new file mode 100755 (executable)
index 0000000..a561662
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.p.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.p.16.png b/dist/assets/images/mapicons/accommodation_alpinehut.p.16.png
new file mode 100755 (executable)
index 0000000..d89da3d
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.p.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.p.20.png b/dist/assets/images/mapicons/accommodation_alpinehut.p.20.png
new file mode 100755 (executable)
index 0000000..768480e
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.p.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.p.24.png b/dist/assets/images/mapicons/accommodation_alpinehut.p.24.png
new file mode 100755 (executable)
index 0000000..0b7bf91
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.p.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_alpinehut.p.32.png b/dist/assets/images/mapicons/accommodation_alpinehut.p.32.png
new file mode 100755 (executable)
index 0000000..7eb84ed
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_alpinehut.p.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.12.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.12.png
new file mode 100755 (executable)
index 0000000..6e12e94
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.16.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.16.png
new file mode 100755 (executable)
index 0000000..d39280f
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.20.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.20.png
new file mode 100755 (executable)
index 0000000..0fcbc47
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.24.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.24.png
new file mode 100755 (executable)
index 0000000..16c196b
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.32.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.32.png
new file mode 100755 (executable)
index 0000000..3532679
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.glow.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.12.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.12.png
new file mode 100755 (executable)
index 0000000..e28135b
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.16.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.16.png
new file mode 100755 (executable)
index 0000000..ab2d3be
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.20.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.20.png
new file mode 100755 (executable)
index 0000000..e72dd4f
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.24.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.24.png
new file mode 100755 (executable)
index 0000000..e40e3d8
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.32.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.32.png
new file mode 100755 (executable)
index 0000000..f476c30
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.n.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.12.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.12.png
new file mode 100755 (executable)
index 0000000..51550a0
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.16.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.16.png
new file mode 100755 (executable)
index 0000000..9ab4ce2
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.20.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.20.png
new file mode 100755 (executable)
index 0000000..88a7113
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.24.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.24.png
new file mode 100755 (executable)
index 0000000..63ffc7d
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.32.png b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.32.png
new file mode 100755 (executable)
index 0000000..ce86f12
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_bed_and_breakfast.p.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.glow.12.png b/dist/assets/images/mapicons/accommodation_camping.glow.12.png
new file mode 100755 (executable)
index 0000000..625c9c1
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.glow.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.glow.16.png b/dist/assets/images/mapicons/accommodation_camping.glow.16.png
new file mode 100755 (executable)
index 0000000..4fa4240
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.glow.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.glow.20.png b/dist/assets/images/mapicons/accommodation_camping.glow.20.png
new file mode 100755 (executable)
index 0000000..319f64a
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.glow.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.glow.24.png b/dist/assets/images/mapicons/accommodation_camping.glow.24.png
new file mode 100755 (executable)
index 0000000..4f51be2
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.glow.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.glow.32.png b/dist/assets/images/mapicons/accommodation_camping.glow.32.png
new file mode 100755 (executable)
index 0000000..68646d2
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.glow.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.n.12.png b/dist/assets/images/mapicons/accommodation_camping.n.12.png
new file mode 100755 (executable)
index 0000000..d531718
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.n.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.n.16.png b/dist/assets/images/mapicons/accommodation_camping.n.16.png
new file mode 100755 (executable)
index 0000000..b2e7a24
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.n.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.n.20.png b/dist/assets/images/mapicons/accommodation_camping.n.20.png
new file mode 100755 (executable)
index 0000000..c68ee3c
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.n.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.n.24.png b/dist/assets/images/mapicons/accommodation_camping.n.24.png
new file mode 100755 (executable)
index 0000000..926bd4a
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.n.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.n.32.png b/dist/assets/images/mapicons/accommodation_camping.n.32.png
new file mode 100755 (executable)
index 0000000..d17ca53
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.n.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.p.12.png b/dist/assets/images/mapicons/accommodation_camping.p.12.png
new file mode 100755 (executable)
index 0000000..808f2d3
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.p.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.p.16.png b/dist/assets/images/mapicons/accommodation_camping.p.16.png
new file mode 100755 (executable)
index 0000000..8d58535
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.p.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.p.20.png b/dist/assets/images/mapicons/accommodation_camping.p.20.png
new file mode 100755 (executable)
index 0000000..d086e23
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.p.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.p.24.png b/dist/assets/images/mapicons/accommodation_camping.p.24.png
new file mode 100755 (executable)
index 0000000..2488eb5
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.p.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_camping.p.32.png b/dist/assets/images/mapicons/accommodation_camping.p.32.png
new file mode 100755 (executable)
index 0000000..5455d60
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_camping.p.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.glow.12.png b/dist/assets/images/mapicons/accommodation_caravan_park.glow.12.png
new file mode 100755 (executable)
index 0000000..f870de2
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.glow.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.glow.16.png b/dist/assets/images/mapicons/accommodation_caravan_park.glow.16.png
new file mode 100755 (executable)
index 0000000..8cf25de
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.glow.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.glow.20.png b/dist/assets/images/mapicons/accommodation_caravan_park.glow.20.png
new file mode 100755 (executable)
index 0000000..6dd2e1e
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.glow.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.glow.24.png b/dist/assets/images/mapicons/accommodation_caravan_park.glow.24.png
new file mode 100755 (executable)
index 0000000..66872a6
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.glow.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.glow.32.png b/dist/assets/images/mapicons/accommodation_caravan_park.glow.32.png
new file mode 100755 (executable)
index 0000000..ac73bee
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.glow.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.n.12.png b/dist/assets/images/mapicons/accommodation_caravan_park.n.12.png
new file mode 100755 (executable)
index 0000000..dde542e
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.n.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.n.16.png b/dist/assets/images/mapicons/accommodation_caravan_park.n.16.png
new file mode 100755 (executable)
index 0000000..aeae7df
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.n.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.n.20.png b/dist/assets/images/mapicons/accommodation_caravan_park.n.20.png
new file mode 100755 (executable)
index 0000000..82fc276
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.n.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.n.24.png b/dist/assets/images/mapicons/accommodation_caravan_park.n.24.png
new file mode 100755 (executable)
index 0000000..6a0c952
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.n.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.n.32.png b/dist/assets/images/mapicons/accommodation_caravan_park.n.32.png
new file mode 100755 (executable)
index 0000000..d95d7d9
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.n.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.p.12.png b/dist/assets/images/mapicons/accommodation_caravan_park.p.12.png
new file mode 100755 (executable)
index 0000000..3840be5
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.p.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.p.16.png b/dist/assets/images/mapicons/accommodation_caravan_park.p.16.png
new file mode 100755 (executable)
index 0000000..3efc02a
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.p.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.p.20.png b/dist/assets/images/mapicons/accommodation_caravan_park.p.20.png
new file mode 100755 (executable)
index 0000000..10dccf9
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.p.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.p.24.png b/dist/assets/images/mapicons/accommodation_caravan_park.p.24.png
new file mode 100755 (executable)
index 0000000..c9ff86c
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.p.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_caravan_park.p.32.png b/dist/assets/images/mapicons/accommodation_caravan_park.p.32.png
new file mode 100755 (executable)
index 0000000..0b82b85
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_caravan_park.p.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.glow.12.png b/dist/assets/images/mapicons/accommodation_hotel.glow.12.png
new file mode 100755 (executable)
index 0000000..c920177
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.glow.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.glow.16.png b/dist/assets/images/mapicons/accommodation_hotel.glow.16.png
new file mode 100755 (executable)
index 0000000..8c1ce9f
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.glow.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.glow.20.png b/dist/assets/images/mapicons/accommodation_hotel.glow.20.png
new file mode 100755 (executable)
index 0000000..c2407e9
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.glow.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.glow.24.png b/dist/assets/images/mapicons/accommodation_hotel.glow.24.png
new file mode 100755 (executable)
index 0000000..9289a60
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.glow.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.glow.32.png b/dist/assets/images/mapicons/accommodation_hotel.glow.32.png
new file mode 100755 (executable)
index 0000000..be55442
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.glow.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.n.12.png b/dist/assets/images/mapicons/accommodation_hotel.n.12.png
new file mode 100755 (executable)
index 0000000..b80d81c
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.n.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.n.16.png b/dist/assets/images/mapicons/accommodation_hotel.n.16.png
new file mode 100755 (executable)
index 0000000..4c3bb70
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.n.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.n.20.png b/dist/assets/images/mapicons/accommodation_hotel.n.20.png
new file mode 100755 (executable)
index 0000000..7d1fd03
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.n.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.n.24.png b/dist/assets/images/mapicons/accommodation_hotel.n.24.png
new file mode 100755 (executable)
index 0000000..129a44c
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.n.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.n.32.png b/dist/assets/images/mapicons/accommodation_hotel.n.32.png
new file mode 100755 (executable)
index 0000000..71fe035
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.n.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.p.12.png b/dist/assets/images/mapicons/accommodation_hotel.p.12.png
new file mode 100755 (executable)
index 0000000..c30c090
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.p.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.p.16.png b/dist/assets/images/mapicons/accommodation_hotel.p.16.png
new file mode 100755 (executable)
index 0000000..855216e
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.p.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.p.20.png b/dist/assets/images/mapicons/accommodation_hotel.p.20.png
new file mode 100755 (executable)
index 0000000..68c5758
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.p.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.p.24.png b/dist/assets/images/mapicons/accommodation_hotel.p.24.png
new file mode 100755 (executable)
index 0000000..a0b0b7c
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.p.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel.p.32.png b/dist/assets/images/mapicons/accommodation_hotel.p.32.png
new file mode 100755 (executable)
index 0000000..9e52e76
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel.p.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.glow.12.png b/dist/assets/images/mapicons/accommodation_hotel2.glow.12.png
new file mode 100755 (executable)
index 0000000..c918dfe
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.glow.16.png b/dist/assets/images/mapicons/accommodation_hotel2.glow.16.png
new file mode 100755 (executable)
index 0000000..7ba6faa
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.glow.20.png b/dist/assets/images/mapicons/accommodation_hotel2.glow.20.png
new file mode 100755 (executable)
index 0000000..d38d5ac
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.glow.24.png b/dist/assets/images/mapicons/accommodation_hotel2.glow.24.png
new file mode 100755 (executable)
index 0000000..9ad9493
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.glow.32.png b/dist/assets/images/mapicons/accommodation_hotel2.glow.32.png
new file mode 100755 (executable)
index 0000000..8a8daf9
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.n.12.png b/dist/assets/images/mapicons/accommodation_hotel2.n.12.png
new file mode 100755 (executable)
index 0000000..c39ed3b
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.n.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.n.16.png b/dist/assets/images/mapicons/accommodation_hotel2.n.16.png
new file mode 100755 (executable)
index 0000000..271c10b
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.n.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.n.20.png b/dist/assets/images/mapicons/accommodation_hotel2.n.20.png
new file mode 100755 (executable)
index 0000000..a9b7c05
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.n.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.n.24.png b/dist/assets/images/mapicons/accommodation_hotel2.n.24.png
new file mode 100755 (executable)
index 0000000..66a46cb
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.n.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.n.32.png b/dist/assets/images/mapicons/accommodation_hotel2.n.32.png
new file mode 100755 (executable)
index 0000000..3974641
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.n.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.p.12.png b/dist/assets/images/mapicons/accommodation_hotel2.p.12.png
new file mode 100755 (executable)
index 0000000..94c76b1
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.p.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.p.16.png b/dist/assets/images/mapicons/accommodation_hotel2.p.16.png
new file mode 100755 (executable)
index 0000000..e1eb267
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.p.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.p.20.png b/dist/assets/images/mapicons/accommodation_hotel2.p.20.png
new file mode 100755 (executable)
index 0000000..5767a02
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.p.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.p.24.png b/dist/assets/images/mapicons/accommodation_hotel2.p.24.png
new file mode 100755 (executable)
index 0000000..8d99971
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.p.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_hotel2.p.32.png b/dist/assets/images/mapicons/accommodation_hotel2.p.32.png
new file mode 100755 (executable)
index 0000000..6a945d5
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_hotel2.p.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.glow.12.png b/dist/assets/images/mapicons/accommodation_shelter.glow.12.png
new file mode 100755 (executable)
index 0000000..797d9bd
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.glow.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.glow.16.png b/dist/assets/images/mapicons/accommodation_shelter.glow.16.png
new file mode 100755 (executable)
index 0000000..55b6d38
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.glow.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.glow.20.png b/dist/assets/images/mapicons/accommodation_shelter.glow.20.png
new file mode 100755 (executable)
index 0000000..231e980
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.glow.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.glow.24.png b/dist/assets/images/mapicons/accommodation_shelter.glow.24.png
new file mode 100755 (executable)
index 0000000..47c7119
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.glow.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.glow.32.png b/dist/assets/images/mapicons/accommodation_shelter.glow.32.png
new file mode 100755 (executable)
index 0000000..312f87f
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.glow.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.n.12.png b/dist/assets/images/mapicons/accommodation_shelter.n.12.png
new file mode 100755 (executable)
index 0000000..864fa3c
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.n.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.n.16.png b/dist/assets/images/mapicons/accommodation_shelter.n.16.png
new file mode 100755 (executable)
index 0000000..99a1c3b
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.n.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.n.20.png b/dist/assets/images/mapicons/accommodation_shelter.n.20.png
new file mode 100755 (executable)
index 0000000..19882dc
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.n.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.n.24.png b/dist/assets/images/mapicons/accommodation_shelter.n.24.png
new file mode 100755 (executable)
index 0000000..e48a434
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.n.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.n.32.png b/dist/assets/images/mapicons/accommodation_shelter.n.32.png
new file mode 100755 (executable)
index 0000000..6abac26
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.n.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.p.12.png b/dist/assets/images/mapicons/accommodation_shelter.p.12.png
new file mode 100755 (executable)
index 0000000..537f492
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.p.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.p.16.png b/dist/assets/images/mapicons/accommodation_shelter.p.16.png
new file mode 100755 (executable)
index 0000000..c1a9a76
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.p.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.p.20.png b/dist/assets/images/mapicons/accommodation_shelter.p.20.png
new file mode 100755 (executable)
index 0000000..d6d7766
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.p.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.p.24.png b/dist/assets/images/mapicons/accommodation_shelter.p.24.png
new file mode 100755 (executable)
index 0000000..82c61f0
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.p.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter.p.32.png b/dist/assets/images/mapicons/accommodation_shelter.p.32.png
new file mode 100755 (executable)
index 0000000..d43676a
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter.p.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.glow.12.png b/dist/assets/images/mapicons/accommodation_shelter2.glow.12.png
new file mode 100755 (executable)
index 0000000..97d2706
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.glow.16.png b/dist/assets/images/mapicons/accommodation_shelter2.glow.16.png
new file mode 100755 (executable)
index 0000000..e54e220
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.glow.20.png b/dist/assets/images/mapicons/accommodation_shelter2.glow.20.png
new file mode 100755 (executable)
index 0000000..fe02d40
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.glow.24.png b/dist/assets/images/mapicons/accommodation_shelter2.glow.24.png
new file mode 100755 (executable)
index 0000000..bc99cd0
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.glow.32.png b/dist/assets/images/mapicons/accommodation_shelter2.glow.32.png
new file mode 100755 (executable)
index 0000000..8dceeb1
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.n.12.png b/dist/assets/images/mapicons/accommodation_shelter2.n.12.png
new file mode 100755 (executable)
index 0000000..62f3741
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.n.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.n.16.png b/dist/assets/images/mapicons/accommodation_shelter2.n.16.png
new file mode 100755 (executable)
index 0000000..2c6e3fe
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.n.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.n.20.png b/dist/assets/images/mapicons/accommodation_shelter2.n.20.png
new file mode 100755 (executable)
index 0000000..da54a0c
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.n.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.n.24.png b/dist/assets/images/mapicons/accommodation_shelter2.n.24.png
new file mode 100755 (executable)
index 0000000..71d79bd
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.n.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.n.32.png b/dist/assets/images/mapicons/accommodation_shelter2.n.32.png
new file mode 100755 (executable)
index 0000000..14eae5c
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.n.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.p.12.png b/dist/assets/images/mapicons/accommodation_shelter2.p.12.png
new file mode 100755 (executable)
index 0000000..91d4209
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.p.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.p.16.png b/dist/assets/images/mapicons/accommodation_shelter2.p.16.png
new file mode 100755 (executable)
index 0000000..fa9bfa0
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.p.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.p.20.png b/dist/assets/images/mapicons/accommodation_shelter2.p.20.png
new file mode 100755 (executable)
index 0000000..4155688
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.p.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.p.24.png b/dist/assets/images/mapicons/accommodation_shelter2.p.24.png
new file mode 100755 (executable)
index 0000000..277d34b
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.p.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_shelter2.p.32.png b/dist/assets/images/mapicons/accommodation_shelter2.p.32.png
new file mode 100755 (executable)
index 0000000..222db74
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_shelter2.p.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.glow.12.png b/dist/assets/images/mapicons/accommodation_youth_hostel.glow.12.png
new file mode 100755 (executable)
index 0000000..5cd57be
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.glow.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.glow.16.png b/dist/assets/images/mapicons/accommodation_youth_hostel.glow.16.png
new file mode 100755 (executable)
index 0000000..5baaef2
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.glow.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.glow.20.png b/dist/assets/images/mapicons/accommodation_youth_hostel.glow.20.png
new file mode 100755 (executable)
index 0000000..0b31874
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.glow.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.glow.24.png b/dist/assets/images/mapicons/accommodation_youth_hostel.glow.24.png
new file mode 100755 (executable)
index 0000000..fe5acab
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.glow.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.glow.32.png b/dist/assets/images/mapicons/accommodation_youth_hostel.glow.32.png
new file mode 100755 (executable)
index 0000000..572900d
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.glow.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.n.12.png b/dist/assets/images/mapicons/accommodation_youth_hostel.n.12.png
new file mode 100755 (executable)
index 0000000..ff5e01d
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.n.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.n.16.png b/dist/assets/images/mapicons/accommodation_youth_hostel.n.16.png
new file mode 100755 (executable)
index 0000000..d2ca4fe
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.n.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.n.20.png b/dist/assets/images/mapicons/accommodation_youth_hostel.n.20.png
new file mode 100755 (executable)
index 0000000..e8e8d2e
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.n.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.n.24.png b/dist/assets/images/mapicons/accommodation_youth_hostel.n.24.png
new file mode 100755 (executable)
index 0000000..13f18df
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.n.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.n.32.png b/dist/assets/images/mapicons/accommodation_youth_hostel.n.32.png
new file mode 100755 (executable)
index 0000000..4cb9813
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.n.32.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.p.12.png b/dist/assets/images/mapicons/accommodation_youth_hostel.p.12.png
new file mode 100755 (executable)
index 0000000..a20e1fa
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.p.12.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.p.16.png b/dist/assets/images/mapicons/accommodation_youth_hostel.p.16.png
new file mode 100755 (executable)
index 0000000..fd29089
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.p.16.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.p.20.png b/dist/assets/images/mapicons/accommodation_youth_hostel.p.20.png
new file mode 100755 (executable)
index 0000000..d8ed446
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.p.20.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.p.24.png b/dist/assets/images/mapicons/accommodation_youth_hostel.p.24.png
new file mode 100755 (executable)
index 0000000..4af90b1
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.p.24.png differ
diff --git a/dist/assets/images/mapicons/accommodation_youth_hostel.p.32.png b/dist/assets/images/mapicons/accommodation_youth_hostel.p.32.png
new file mode 100755 (executable)
index 0000000..64a2882
Binary files /dev/null and b/dist/assets/images/mapicons/accommodation_youth_hostel.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.glow.12.png b/dist/assets/images/mapicons/amenity_bench.glow.12.png
new file mode 100755 (executable)
index 0000000..2e9929b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.glow.16.png b/dist/assets/images/mapicons/amenity_bench.glow.16.png
new file mode 100755 (executable)
index 0000000..baa60c7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.glow.20.png b/dist/assets/images/mapicons/amenity_bench.glow.20.png
new file mode 100755 (executable)
index 0000000..256ad67
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.glow.24.png b/dist/assets/images/mapicons/amenity_bench.glow.24.png
new file mode 100755 (executable)
index 0000000..4d19dea
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.glow.32.png b/dist/assets/images/mapicons/amenity_bench.glow.32.png
new file mode 100755 (executable)
index 0000000..8ae91e2
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.n.12.png b/dist/assets/images/mapicons/amenity_bench.n.12.png
new file mode 100755 (executable)
index 0000000..3f12dc1
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.n.16.png b/dist/assets/images/mapicons/amenity_bench.n.16.png
new file mode 100755 (executable)
index 0000000..081cb51
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.n.20.png b/dist/assets/images/mapicons/amenity_bench.n.20.png
new file mode 100755 (executable)
index 0000000..ca38c13
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.n.24.png b/dist/assets/images/mapicons/amenity_bench.n.24.png
new file mode 100755 (executable)
index 0000000..08c66b0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.n.32.png b/dist/assets/images/mapicons/amenity_bench.n.32.png
new file mode 100755 (executable)
index 0000000..f06899a
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.p.12.png b/dist/assets/images/mapicons/amenity_bench.p.12.png
new file mode 100755 (executable)
index 0000000..10a43aa
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.p.16.png b/dist/assets/images/mapicons/amenity_bench.p.16.png
new file mode 100755 (executable)
index 0000000..3ed4455
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.p.20.png b/dist/assets/images/mapicons/amenity_bench.p.20.png
new file mode 100755 (executable)
index 0000000..90169a3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.p.24.png b/dist/assets/images/mapicons/amenity_bench.p.24.png
new file mode 100755 (executable)
index 0000000..43340f3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_bench.p.32.png b/dist/assets/images/mapicons/amenity_bench.p.32.png
new file mode 100755 (executable)
index 0000000..eea49d2
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_bench.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.glow.12.png b/dist/assets/images/mapicons/amenity_court.glow.12.png
new file mode 100755 (executable)
index 0000000..5130877
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.glow.16.png b/dist/assets/images/mapicons/amenity_court.glow.16.png
new file mode 100755 (executable)
index 0000000..89f99b6
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.glow.20.png b/dist/assets/images/mapicons/amenity_court.glow.20.png
new file mode 100755 (executable)
index 0000000..470eec7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.glow.24.png b/dist/assets/images/mapicons/amenity_court.glow.24.png
new file mode 100755 (executable)
index 0000000..a6a52ee
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.glow.32.png b/dist/assets/images/mapicons/amenity_court.glow.32.png
new file mode 100755 (executable)
index 0000000..d063692
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.n.12.png b/dist/assets/images/mapicons/amenity_court.n.12.png
new file mode 100755 (executable)
index 0000000..eb23745
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.n.16.png b/dist/assets/images/mapicons/amenity_court.n.16.png
new file mode 100755 (executable)
index 0000000..be9660d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.n.20.png b/dist/assets/images/mapicons/amenity_court.n.20.png
new file mode 100755 (executable)
index 0000000..b67c844
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.n.24.png b/dist/assets/images/mapicons/amenity_court.n.24.png
new file mode 100755 (executable)
index 0000000..5cee65a
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.n.32.png b/dist/assets/images/mapicons/amenity_court.n.32.png
new file mode 100755 (executable)
index 0000000..e6c8bdc
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.p.12.png b/dist/assets/images/mapicons/amenity_court.p.12.png
new file mode 100755 (executable)
index 0000000..7526e50
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.p.16.png b/dist/assets/images/mapicons/amenity_court.p.16.png
new file mode 100755 (executable)
index 0000000..4e35dab
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.p.20.png b/dist/assets/images/mapicons/amenity_court.p.20.png
new file mode 100755 (executable)
index 0000000..eed9852
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.p.24.png b/dist/assets/images/mapicons/amenity_court.p.24.png
new file mode 100755 (executable)
index 0000000..c44f7dc
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_court.p.32.png b/dist/assets/images/mapicons/amenity_court.p.32.png
new file mode 100755 (executable)
index 0000000..b0d6b01
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_court.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.glow.12.png b/dist/assets/images/mapicons/amenity_firestation.glow.12.png
new file mode 100755 (executable)
index 0000000..999be22
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.glow.16.png b/dist/assets/images/mapicons/amenity_firestation.glow.16.png
new file mode 100755 (executable)
index 0000000..98a987c
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.glow.20.png b/dist/assets/images/mapicons/amenity_firestation.glow.20.png
new file mode 100755 (executable)
index 0000000..050826c
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.glow.24.png b/dist/assets/images/mapicons/amenity_firestation.glow.24.png
new file mode 100755 (executable)
index 0000000..89144c5
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.glow.32.png b/dist/assets/images/mapicons/amenity_firestation.glow.32.png
new file mode 100755 (executable)
index 0000000..5c223d5
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.n.12.png b/dist/assets/images/mapicons/amenity_firestation.n.12.png
new file mode 100755 (executable)
index 0000000..806b5b4
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.n.16.png b/dist/assets/images/mapicons/amenity_firestation.n.16.png
new file mode 100755 (executable)
index 0000000..5b1c3bf
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.n.20.png b/dist/assets/images/mapicons/amenity_firestation.n.20.png
new file mode 100755 (executable)
index 0000000..2bf0bee
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.n.24.png b/dist/assets/images/mapicons/amenity_firestation.n.24.png
new file mode 100755 (executable)
index 0000000..33ea87d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.n.32.png b/dist/assets/images/mapicons/amenity_firestation.n.32.png
new file mode 100755 (executable)
index 0000000..debad34
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.p.12.png b/dist/assets/images/mapicons/amenity_firestation.p.12.png
new file mode 100755 (executable)
index 0000000..0372fda
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.p.16.png b/dist/assets/images/mapicons/amenity_firestation.p.16.png
new file mode 100755 (executable)
index 0000000..e2b6bb6
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.p.20.png b/dist/assets/images/mapicons/amenity_firestation.p.20.png
new file mode 100755 (executable)
index 0000000..9b832e3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.p.24.png b/dist/assets/images/mapicons/amenity_firestation.p.24.png
new file mode 100755 (executable)
index 0000000..d60e0b3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation.p.32.png b/dist/assets/images/mapicons/amenity_firestation.p.32.png
new file mode 100755 (executable)
index 0000000..19bbb21
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.glow.12.png b/dist/assets/images/mapicons/amenity_firestation2.glow.12.png
new file mode 100755 (executable)
index 0000000..32e1906
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.glow.16.png b/dist/assets/images/mapicons/amenity_firestation2.glow.16.png
new file mode 100755 (executable)
index 0000000..8222e47
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.glow.20.png b/dist/assets/images/mapicons/amenity_firestation2.glow.20.png
new file mode 100755 (executable)
index 0000000..5abb7e0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.glow.24.png b/dist/assets/images/mapicons/amenity_firestation2.glow.24.png
new file mode 100755 (executable)
index 0000000..4c68fa8
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.glow.32.png b/dist/assets/images/mapicons/amenity_firestation2.glow.32.png
new file mode 100755 (executable)
index 0000000..13b11ec
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.n.12.png b/dist/assets/images/mapicons/amenity_firestation2.n.12.png
new file mode 100755 (executable)
index 0000000..c7740bb
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.n.16.png b/dist/assets/images/mapicons/amenity_firestation2.n.16.png
new file mode 100755 (executable)
index 0000000..8a980be
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.n.20.png b/dist/assets/images/mapicons/amenity_firestation2.n.20.png
new file mode 100755 (executable)
index 0000000..7366206
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.n.24.png b/dist/assets/images/mapicons/amenity_firestation2.n.24.png
new file mode 100755 (executable)
index 0000000..443189f
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.n.32.png b/dist/assets/images/mapicons/amenity_firestation2.n.32.png
new file mode 100755 (executable)
index 0000000..c37c573
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.p.12.png b/dist/assets/images/mapicons/amenity_firestation2.p.12.png
new file mode 100755 (executable)
index 0000000..272b6e4
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.p.16.png b/dist/assets/images/mapicons/amenity_firestation2.p.16.png
new file mode 100755 (executable)
index 0000000..352ec32
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.p.20.png b/dist/assets/images/mapicons/amenity_firestation2.p.20.png
new file mode 100755 (executable)
index 0000000..a67c909
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.p.24.png b/dist/assets/images/mapicons/amenity_firestation2.p.24.png
new file mode 100755 (executable)
index 0000000..de7c58b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation2.p.32.png b/dist/assets/images/mapicons/amenity_firestation2.p.32.png
new file mode 100755 (executable)
index 0000000..a211daa
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation2.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.glow.12.png b/dist/assets/images/mapicons/amenity_firestation3.glow.12.png
new file mode 100755 (executable)
index 0000000..54b9180
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.glow.16.png b/dist/assets/images/mapicons/amenity_firestation3.glow.16.png
new file mode 100755 (executable)
index 0000000..67d9d64
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.glow.20.png b/dist/assets/images/mapicons/amenity_firestation3.glow.20.png
new file mode 100755 (executable)
index 0000000..90908ff
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.glow.24.png b/dist/assets/images/mapicons/amenity_firestation3.glow.24.png
new file mode 100755 (executable)
index 0000000..01177aa
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.glow.32.png b/dist/assets/images/mapicons/amenity_firestation3.glow.32.png
new file mode 100755 (executable)
index 0000000..37d2356
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.n.12.png b/dist/assets/images/mapicons/amenity_firestation3.n.12.png
new file mode 100755 (executable)
index 0000000..e7cedf6
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.n.16.png b/dist/assets/images/mapicons/amenity_firestation3.n.16.png
new file mode 100755 (executable)
index 0000000..923d449
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.n.20.png b/dist/assets/images/mapicons/amenity_firestation3.n.20.png
new file mode 100755 (executable)
index 0000000..6821893
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.n.24.png b/dist/assets/images/mapicons/amenity_firestation3.n.24.png
new file mode 100755 (executable)
index 0000000..1f27f79
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.n.32.png b/dist/assets/images/mapicons/amenity_firestation3.n.32.png
new file mode 100755 (executable)
index 0000000..06369d0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.p.12.png b/dist/assets/images/mapicons/amenity_firestation3.p.12.png
new file mode 100755 (executable)
index 0000000..4bdf3c0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.p.16.png b/dist/assets/images/mapicons/amenity_firestation3.p.16.png
new file mode 100755 (executable)
index 0000000..a81a79e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.p.20.png b/dist/assets/images/mapicons/amenity_firestation3.p.20.png
new file mode 100755 (executable)
index 0000000..959b088
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.p.24.png b/dist/assets/images/mapicons/amenity_firestation3.p.24.png
new file mode 100755 (executable)
index 0000000..2c68048
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_firestation3.p.32.png b/dist/assets/images/mapicons/amenity_firestation3.p.32.png
new file mode 100755 (executable)
index 0000000..62b8ebb
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_firestation3.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.glow.12.png b/dist/assets/images/mapicons/amenity_fountain.glow.12.png
new file mode 100755 (executable)
index 0000000..7247f26
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.glow.16.png b/dist/assets/images/mapicons/amenity_fountain.glow.16.png
new file mode 100755 (executable)
index 0000000..6c9bc13
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.glow.20.png b/dist/assets/images/mapicons/amenity_fountain.glow.20.png
new file mode 100755 (executable)
index 0000000..a855bb0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.glow.24.png b/dist/assets/images/mapicons/amenity_fountain.glow.24.png
new file mode 100755 (executable)
index 0000000..ce16de5
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.glow.32.png b/dist/assets/images/mapicons/amenity_fountain.glow.32.png
new file mode 100755 (executable)
index 0000000..24de898
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.n.12.png b/dist/assets/images/mapicons/amenity_fountain.n.12.png
new file mode 100755 (executable)
index 0000000..98141de
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.n.16.png b/dist/assets/images/mapicons/amenity_fountain.n.16.png
new file mode 100755 (executable)
index 0000000..79e1685
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.n.20.png b/dist/assets/images/mapicons/amenity_fountain.n.20.png
new file mode 100755 (executable)
index 0000000..00fbd08
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.n.24.png b/dist/assets/images/mapicons/amenity_fountain.n.24.png
new file mode 100755 (executable)
index 0000000..90f15ed
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.n.32.png b/dist/assets/images/mapicons/amenity_fountain.n.32.png
new file mode 100755 (executable)
index 0000000..7c122cd
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.p.12.png b/dist/assets/images/mapicons/amenity_fountain.p.12.png
new file mode 100755 (executable)
index 0000000..106c339
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.p.16.png b/dist/assets/images/mapicons/amenity_fountain.p.16.png
new file mode 100755 (executable)
index 0000000..65e25b9
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.p.20.png b/dist/assets/images/mapicons/amenity_fountain.p.20.png
new file mode 100755 (executable)
index 0000000..5d122db
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.p.24.png b/dist/assets/images/mapicons/amenity_fountain.p.24.png
new file mode 100755 (executable)
index 0000000..4d7e7fd
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_fountain.p.32.png b/dist/assets/images/mapicons/amenity_fountain.p.32.png
new file mode 100755 (executable)
index 0000000..72c2d8b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_fountain.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.glow.12.png b/dist/assets/images/mapicons/amenity_information.glow.12.png
new file mode 100755 (executable)
index 0000000..2e4b1ec
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.glow.16.png b/dist/assets/images/mapicons/amenity_information.glow.16.png
new file mode 100755 (executable)
index 0000000..6b6d33d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.glow.20.png b/dist/assets/images/mapicons/amenity_information.glow.20.png
new file mode 100755 (executable)
index 0000000..0de8958
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.glow.24.png b/dist/assets/images/mapicons/amenity_information.glow.24.png
new file mode 100755 (executable)
index 0000000..7db3d0c
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.glow.32.png b/dist/assets/images/mapicons/amenity_information.glow.32.png
new file mode 100755 (executable)
index 0000000..ce125b3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.n.12.png b/dist/assets/images/mapicons/amenity_information.n.12.png
new file mode 100755 (executable)
index 0000000..7feb77f
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.n.16.png b/dist/assets/images/mapicons/amenity_information.n.16.png
new file mode 100755 (executable)
index 0000000..d6da71b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.n.20.png b/dist/assets/images/mapicons/amenity_information.n.20.png
new file mode 100755 (executable)
index 0000000..2dd37e0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.n.24.png b/dist/assets/images/mapicons/amenity_information.n.24.png
new file mode 100755 (executable)
index 0000000..c7fddf7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.n.32.png b/dist/assets/images/mapicons/amenity_information.n.32.png
new file mode 100755 (executable)
index 0000000..647c795
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.p.12.png b/dist/assets/images/mapicons/amenity_information.p.12.png
new file mode 100755 (executable)
index 0000000..d91b9c4
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.p.16.png b/dist/assets/images/mapicons/amenity_information.p.16.png
new file mode 100755 (executable)
index 0000000..65d03db
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.p.20.png b/dist/assets/images/mapicons/amenity_information.p.20.png
new file mode 100755 (executable)
index 0000000..490084e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.p.24.png b/dist/assets/images/mapicons/amenity_information.p.24.png
new file mode 100755 (executable)
index 0000000..76d631e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_information.p.32.png b/dist/assets/images/mapicons/amenity_information.p.32.png
new file mode 100755 (executable)
index 0000000..e3a9141
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_information.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.glow.12.png b/dist/assets/images/mapicons/amenity_library.glow.12.png
new file mode 100755 (executable)
index 0000000..e56455e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.glow.16.png b/dist/assets/images/mapicons/amenity_library.glow.16.png
new file mode 100755 (executable)
index 0000000..67b78d1
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.glow.20.png b/dist/assets/images/mapicons/amenity_library.glow.20.png
new file mode 100755 (executable)
index 0000000..345ce6e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.glow.24.png b/dist/assets/images/mapicons/amenity_library.glow.24.png
new file mode 100755 (executable)
index 0000000..14f79ff
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.glow.32.png b/dist/assets/images/mapicons/amenity_library.glow.32.png
new file mode 100755 (executable)
index 0000000..4c738e3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.n.12.png b/dist/assets/images/mapicons/amenity_library.n.12.png
new file mode 100755 (executable)
index 0000000..99f3df9
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.n.16.png b/dist/assets/images/mapicons/amenity_library.n.16.png
new file mode 100755 (executable)
index 0000000..6d153b5
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.n.20.png b/dist/assets/images/mapicons/amenity_library.n.20.png
new file mode 100755 (executable)
index 0000000..45279f1
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.n.24.png b/dist/assets/images/mapicons/amenity_library.n.24.png
new file mode 100755 (executable)
index 0000000..658e1f1
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.n.32.png b/dist/assets/images/mapicons/amenity_library.n.32.png
new file mode 100755 (executable)
index 0000000..66ceb30
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.p.12.png b/dist/assets/images/mapicons/amenity_library.p.12.png
new file mode 100755 (executable)
index 0000000..d92b707
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.p.16.png b/dist/assets/images/mapicons/amenity_library.p.16.png
new file mode 100755 (executable)
index 0000000..0e6f08e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.p.20.png b/dist/assets/images/mapicons/amenity_library.p.20.png
new file mode 100755 (executable)
index 0000000..fb50708
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.p.24.png b/dist/assets/images/mapicons/amenity_library.p.24.png
new file mode 100755 (executable)
index 0000000..3be876e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_library.p.32.png b/dist/assets/images/mapicons/amenity_library.p.32.png
new file mode 100755 (executable)
index 0000000..f3ef378
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_library.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.glow.12.png b/dist/assets/images/mapicons/amenity_police.glow.12.png
new file mode 100755 (executable)
index 0000000..2cde30b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.glow.16.png b/dist/assets/images/mapicons/amenity_police.glow.16.png
new file mode 100755 (executable)
index 0000000..fe46579
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.glow.20.png b/dist/assets/images/mapicons/amenity_police.glow.20.png
new file mode 100755 (executable)
index 0000000..b27b90e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.glow.24.png b/dist/assets/images/mapicons/amenity_police.glow.24.png
new file mode 100755 (executable)
index 0000000..517248d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.glow.32.png b/dist/assets/images/mapicons/amenity_police.glow.32.png
new file mode 100755 (executable)
index 0000000..b23a25e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.n.12.png b/dist/assets/images/mapicons/amenity_police.n.12.png
new file mode 100755 (executable)
index 0000000..51b233b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.n.16.png b/dist/assets/images/mapicons/amenity_police.n.16.png
new file mode 100755 (executable)
index 0000000..526b05d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.n.20.png b/dist/assets/images/mapicons/amenity_police.n.20.png
new file mode 100755 (executable)
index 0000000..4fdcf2d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.n.24.png b/dist/assets/images/mapicons/amenity_police.n.24.png
new file mode 100755 (executable)
index 0000000..bd81c32
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.n.32.png b/dist/assets/images/mapicons/amenity_police.n.32.png
new file mode 100755 (executable)
index 0000000..d312df7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.p.12.png b/dist/assets/images/mapicons/amenity_police.p.12.png
new file mode 100755 (executable)
index 0000000..5566ea1
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.p.16.png b/dist/assets/images/mapicons/amenity_police.p.16.png
new file mode 100755 (executable)
index 0000000..5e121ea
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.p.20.png b/dist/assets/images/mapicons/amenity_police.p.20.png
new file mode 100755 (executable)
index 0000000..8123790
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.p.24.png b/dist/assets/images/mapicons/amenity_police.p.24.png
new file mode 100755 (executable)
index 0000000..84af5a1
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_police.p.32.png b/dist/assets/images/mapicons/amenity_police.p.32.png
new file mode 100755 (executable)
index 0000000..2a63bda
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.glow.12.png b/dist/assets/images/mapicons/amenity_police2.glow.12.png
new file mode 100755 (executable)
index 0000000..4b7236b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.glow.16.png b/dist/assets/images/mapicons/amenity_police2.glow.16.png
new file mode 100755 (executable)
index 0000000..d567c5d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.glow.20.png b/dist/assets/images/mapicons/amenity_police2.glow.20.png
new file mode 100755 (executable)
index 0000000..dfbb569
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.glow.24.png b/dist/assets/images/mapicons/amenity_police2.glow.24.png
new file mode 100755 (executable)
index 0000000..8dc482a
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.glow.32.png b/dist/assets/images/mapicons/amenity_police2.glow.32.png
new file mode 100755 (executable)
index 0000000..24579e3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.n.12.png b/dist/assets/images/mapicons/amenity_police2.n.12.png
new file mode 100755 (executable)
index 0000000..379a7e9
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.n.16.png b/dist/assets/images/mapicons/amenity_police2.n.16.png
new file mode 100755 (executable)
index 0000000..b2a4aab
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.n.20.png b/dist/assets/images/mapicons/amenity_police2.n.20.png
new file mode 100755 (executable)
index 0000000..1ee0520
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.n.24.png b/dist/assets/images/mapicons/amenity_police2.n.24.png
new file mode 100755 (executable)
index 0000000..a9d6566
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.n.32.png b/dist/assets/images/mapicons/amenity_police2.n.32.png
new file mode 100755 (executable)
index 0000000..db60ae1
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.p.12.png b/dist/assets/images/mapicons/amenity_police2.p.12.png
new file mode 100755 (executable)
index 0000000..27043a9
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.p.16.png b/dist/assets/images/mapicons/amenity_police2.p.16.png
new file mode 100755 (executable)
index 0000000..990b988
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.p.20.png b/dist/assets/images/mapicons/amenity_police2.p.20.png
new file mode 100755 (executable)
index 0000000..680fbbb
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.p.24.png b/dist/assets/images/mapicons/amenity_police2.p.24.png
new file mode 100755 (executable)
index 0000000..3eaa7f3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_police2.p.32.png b/dist/assets/images/mapicons/amenity_police2.p.32.png
new file mode 100755 (executable)
index 0000000..6e5f63a
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_police2.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.glow.12.png b/dist/assets/images/mapicons/amenity_post_box.glow.12.png
new file mode 100755 (executable)
index 0000000..494d0c9
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.glow.16.png b/dist/assets/images/mapicons/amenity_post_box.glow.16.png
new file mode 100755 (executable)
index 0000000..dc2a0cf
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.glow.20.png b/dist/assets/images/mapicons/amenity_post_box.glow.20.png
new file mode 100755 (executable)
index 0000000..acab723
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.glow.24.png b/dist/assets/images/mapicons/amenity_post_box.glow.24.png
new file mode 100755 (executable)
index 0000000..a529fb0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.glow.32.png b/dist/assets/images/mapicons/amenity_post_box.glow.32.png
new file mode 100755 (executable)
index 0000000..03ba7fd
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.n.12.png b/dist/assets/images/mapicons/amenity_post_box.n.12.png
new file mode 100755 (executable)
index 0000000..96e55ca
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.n.16.png b/dist/assets/images/mapicons/amenity_post_box.n.16.png
new file mode 100755 (executable)
index 0000000..f72efcf
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.n.20.png b/dist/assets/images/mapicons/amenity_post_box.n.20.png
new file mode 100755 (executable)
index 0000000..039321c
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.n.24.png b/dist/assets/images/mapicons/amenity_post_box.n.24.png
new file mode 100755 (executable)
index 0000000..4b5eb86
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.n.32.png b/dist/assets/images/mapicons/amenity_post_box.n.32.png
new file mode 100755 (executable)
index 0000000..4a197c8
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.p.12.png b/dist/assets/images/mapicons/amenity_post_box.p.12.png
new file mode 100755 (executable)
index 0000000..f6978b5
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.p.16.png b/dist/assets/images/mapicons/amenity_post_box.p.16.png
new file mode 100755 (executable)
index 0000000..1d88ffe
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.p.20.png b/dist/assets/images/mapicons/amenity_post_box.p.20.png
new file mode 100755 (executable)
index 0000000..8890b81
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.p.24.png b/dist/assets/images/mapicons/amenity_post_box.p.24.png
new file mode 100755 (executable)
index 0000000..550c914
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_box.p.32.png b/dist/assets/images/mapicons/amenity_post_box.p.32.png
new file mode 100755 (executable)
index 0000000..c09187c
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_box.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.glow.12.png b/dist/assets/images/mapicons/amenity_post_office.glow.12.png
new file mode 100755 (executable)
index 0000000..bc53b33
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.glow.16.png b/dist/assets/images/mapicons/amenity_post_office.glow.16.png
new file mode 100755 (executable)
index 0000000..0e50964
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.glow.20.png b/dist/assets/images/mapicons/amenity_post_office.glow.20.png
new file mode 100755 (executable)
index 0000000..3d80488
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.glow.24.png b/dist/assets/images/mapicons/amenity_post_office.glow.24.png
new file mode 100755 (executable)
index 0000000..f231061
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.glow.32.png b/dist/assets/images/mapicons/amenity_post_office.glow.32.png
new file mode 100755 (executable)
index 0000000..c2a15ed
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.n.12.png b/dist/assets/images/mapicons/amenity_post_office.n.12.png
new file mode 100755 (executable)
index 0000000..7441513
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.n.16.png b/dist/assets/images/mapicons/amenity_post_office.n.16.png
new file mode 100755 (executable)
index 0000000..f0e3f81
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.n.20.png b/dist/assets/images/mapicons/amenity_post_office.n.20.png
new file mode 100755 (executable)
index 0000000..7fb2b24
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.n.24.png b/dist/assets/images/mapicons/amenity_post_office.n.24.png
new file mode 100755 (executable)
index 0000000..803665d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.n.32.png b/dist/assets/images/mapicons/amenity_post_office.n.32.png
new file mode 100755 (executable)
index 0000000..a8040db
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.p.12.png b/dist/assets/images/mapicons/amenity_post_office.p.12.png
new file mode 100755 (executable)
index 0000000..d90c7c0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.p.16.png b/dist/assets/images/mapicons/amenity_post_office.p.16.png
new file mode 100755 (executable)
index 0000000..baac3bf
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.p.20.png b/dist/assets/images/mapicons/amenity_post_office.p.20.png
new file mode 100755 (executable)
index 0000000..cec1e18
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.p.24.png b/dist/assets/images/mapicons/amenity_post_office.p.24.png
new file mode 100755 (executable)
index 0000000..071917a
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_post_office.p.32.png b/dist/assets/images/mapicons/amenity_post_office.p.32.png
new file mode 100755 (executable)
index 0000000..cd6cfde
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_post_office.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.glow.12.png b/dist/assets/images/mapicons/amenity_prison.glow.12.png
new file mode 100755 (executable)
index 0000000..7d15d3c
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.glow.16.png b/dist/assets/images/mapicons/amenity_prison.glow.16.png
new file mode 100755 (executable)
index 0000000..f9d5bad
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.glow.20.png b/dist/assets/images/mapicons/amenity_prison.glow.20.png
new file mode 100755 (executable)
index 0000000..8b324ab
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.glow.24.png b/dist/assets/images/mapicons/amenity_prison.glow.24.png
new file mode 100755 (executable)
index 0000000..e5805ca
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.glow.32.png b/dist/assets/images/mapicons/amenity_prison.glow.32.png
new file mode 100755 (executable)
index 0000000..d6df298
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.n.12.png b/dist/assets/images/mapicons/amenity_prison.n.12.png
new file mode 100755 (executable)
index 0000000..4311fbb
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.n.16.png b/dist/assets/images/mapicons/amenity_prison.n.16.png
new file mode 100755 (executable)
index 0000000..a9a6447
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.n.20.png b/dist/assets/images/mapicons/amenity_prison.n.20.png
new file mode 100755 (executable)
index 0000000..de38156
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.n.24.png b/dist/assets/images/mapicons/amenity_prison.n.24.png
new file mode 100755 (executable)
index 0000000..040df07
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.n.32.png b/dist/assets/images/mapicons/amenity_prison.n.32.png
new file mode 100755 (executable)
index 0000000..ae80d84
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.p.12.png b/dist/assets/images/mapicons/amenity_prison.p.12.png
new file mode 100755 (executable)
index 0000000..53d0212
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.p.16.png b/dist/assets/images/mapicons/amenity_prison.p.16.png
new file mode 100755 (executable)
index 0000000..32ccbe2
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.p.20.png b/dist/assets/images/mapicons/amenity_prison.p.20.png
new file mode 100755 (executable)
index 0000000..c5d739f
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.p.24.png b/dist/assets/images/mapicons/amenity_prison.p.24.png
new file mode 100755 (executable)
index 0000000..c0ea5d6
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_prison.p.32.png b/dist/assets/images/mapicons/amenity_prison.p.32.png
new file mode 100755 (executable)
index 0000000..f7ac8c0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_prison.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.glow.12.png b/dist/assets/images/mapicons/amenity_recycling.glow.12.png
new file mode 100755 (executable)
index 0000000..ac70ce7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.glow.16.png b/dist/assets/images/mapicons/amenity_recycling.glow.16.png
new file mode 100755 (executable)
index 0000000..e37945f
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.glow.20.png b/dist/assets/images/mapicons/amenity_recycling.glow.20.png
new file mode 100755 (executable)
index 0000000..852d235
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.glow.24.png b/dist/assets/images/mapicons/amenity_recycling.glow.24.png
new file mode 100755 (executable)
index 0000000..0d0a5f7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.glow.32.png b/dist/assets/images/mapicons/amenity_recycling.glow.32.png
new file mode 100755 (executable)
index 0000000..2dadd95
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.n.12.png b/dist/assets/images/mapicons/amenity_recycling.n.12.png
new file mode 100755 (executable)
index 0000000..775995b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.n.16.png b/dist/assets/images/mapicons/amenity_recycling.n.16.png
new file mode 100755 (executable)
index 0000000..567779b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.n.20.png b/dist/assets/images/mapicons/amenity_recycling.n.20.png
new file mode 100755 (executable)
index 0000000..a567e12
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.n.24.png b/dist/assets/images/mapicons/amenity_recycling.n.24.png
new file mode 100755 (executable)
index 0000000..d608f7d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.n.32.png b/dist/assets/images/mapicons/amenity_recycling.n.32.png
new file mode 100755 (executable)
index 0000000..5b0c120
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.p.12.png b/dist/assets/images/mapicons/amenity_recycling.p.12.png
new file mode 100755 (executable)
index 0000000..7e95dba
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.p.16.png b/dist/assets/images/mapicons/amenity_recycling.p.16.png
new file mode 100755 (executable)
index 0000000..f978728
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.p.20.png b/dist/assets/images/mapicons/amenity_recycling.p.20.png
new file mode 100755 (executable)
index 0000000..aa9342d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.p.24.png b/dist/assets/images/mapicons/amenity_recycling.p.24.png
new file mode 100755 (executable)
index 0000000..2ef3d56
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_recycling.p.32.png b/dist/assets/images/mapicons/amenity_recycling.p.32.png
new file mode 100755 (executable)
index 0000000..6531d72
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_recycling.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.glow.12.png b/dist/assets/images/mapicons/amenity_survey_point.glow.12.png
new file mode 100755 (executable)
index 0000000..683bd75
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.glow.16.png b/dist/assets/images/mapicons/amenity_survey_point.glow.16.png
new file mode 100755 (executable)
index 0000000..e2144f2
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.glow.20.png b/dist/assets/images/mapicons/amenity_survey_point.glow.20.png
new file mode 100755 (executable)
index 0000000..a395a90
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.glow.24.png b/dist/assets/images/mapicons/amenity_survey_point.glow.24.png
new file mode 100755 (executable)
index 0000000..dcccbe2
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.glow.32.png b/dist/assets/images/mapicons/amenity_survey_point.glow.32.png
new file mode 100755 (executable)
index 0000000..9a063f6
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.n.12.png b/dist/assets/images/mapicons/amenity_survey_point.n.12.png
new file mode 100755 (executable)
index 0000000..6a03ec3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.n.16.png b/dist/assets/images/mapicons/amenity_survey_point.n.16.png
new file mode 100755 (executable)
index 0000000..e40d8a3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.n.20.png b/dist/assets/images/mapicons/amenity_survey_point.n.20.png
new file mode 100755 (executable)
index 0000000..f192eb7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.n.24.png b/dist/assets/images/mapicons/amenity_survey_point.n.24.png
new file mode 100755 (executable)
index 0000000..05faac0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.n.32.png b/dist/assets/images/mapicons/amenity_survey_point.n.32.png
new file mode 100755 (executable)
index 0000000..77dbc5b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.p.12.png b/dist/assets/images/mapicons/amenity_survey_point.p.12.png
new file mode 100755 (executable)
index 0000000..078c809
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.p.16.png b/dist/assets/images/mapicons/amenity_survey_point.p.16.png
new file mode 100755 (executable)
index 0000000..7453d83
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.p.20.png b/dist/assets/images/mapicons/amenity_survey_point.p.20.png
new file mode 100755 (executable)
index 0000000..cc8860b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.p.24.png b/dist/assets/images/mapicons/amenity_survey_point.p.24.png
new file mode 100755 (executable)
index 0000000..075cfab
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_survey_point.p.32.png b/dist/assets/images/mapicons/amenity_survey_point.p.32.png
new file mode 100755 (executable)
index 0000000..d6d8d71
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_survey_point.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.glow.12.png b/dist/assets/images/mapicons/amenity_telephone.glow.12.png
new file mode 100755 (executable)
index 0000000..ca83a21
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.glow.16.png b/dist/assets/images/mapicons/amenity_telephone.glow.16.png
new file mode 100755 (executable)
index 0000000..432009e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.glow.20.png b/dist/assets/images/mapicons/amenity_telephone.glow.20.png
new file mode 100755 (executable)
index 0000000..c13aff7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.glow.24.png b/dist/assets/images/mapicons/amenity_telephone.glow.24.png
new file mode 100755 (executable)
index 0000000..6a18aae
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.glow.32.png b/dist/assets/images/mapicons/amenity_telephone.glow.32.png
new file mode 100755 (executable)
index 0000000..b21700e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.n.12.png b/dist/assets/images/mapicons/amenity_telephone.n.12.png
new file mode 100755 (executable)
index 0000000..32aee8b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.n.16.png b/dist/assets/images/mapicons/amenity_telephone.n.16.png
new file mode 100755 (executable)
index 0000000..b6981ec
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.n.20.png b/dist/assets/images/mapicons/amenity_telephone.n.20.png
new file mode 100755 (executable)
index 0000000..81b8eef
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.n.24.png b/dist/assets/images/mapicons/amenity_telephone.n.24.png
new file mode 100755 (executable)
index 0000000..0fc460d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.n.32.png b/dist/assets/images/mapicons/amenity_telephone.n.32.png
new file mode 100755 (executable)
index 0000000..f1f8e17
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.p.12.png b/dist/assets/images/mapicons/amenity_telephone.p.12.png
new file mode 100755 (executable)
index 0000000..2e006f7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.p.16.png b/dist/assets/images/mapicons/amenity_telephone.p.16.png
new file mode 100755 (executable)
index 0000000..18856dc
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.p.20.png b/dist/assets/images/mapicons/amenity_telephone.p.20.png
new file mode 100755 (executable)
index 0000000..5ed2571
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.p.24.png b/dist/assets/images/mapicons/amenity_telephone.p.24.png
new file mode 100755 (executable)
index 0000000..f9cdb0f
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_telephone.p.32.png b/dist/assets/images/mapicons/amenity_telephone.p.32.png
new file mode 100755 (executable)
index 0000000..eb8b921
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_telephone.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.glow.12.png b/dist/assets/images/mapicons/amenity_toilets.glow.12.png
new file mode 100755 (executable)
index 0000000..38079ef
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.glow.16.png b/dist/assets/images/mapicons/amenity_toilets.glow.16.png
new file mode 100755 (executable)
index 0000000..8718800
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.glow.20.png b/dist/assets/images/mapicons/amenity_toilets.glow.20.png
new file mode 100755 (executable)
index 0000000..9a87bc2
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.glow.24.png b/dist/assets/images/mapicons/amenity_toilets.glow.24.png
new file mode 100755 (executable)
index 0000000..bd7d81d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.glow.32.png b/dist/assets/images/mapicons/amenity_toilets.glow.32.png
new file mode 100755 (executable)
index 0000000..9e73c3c
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.n.12.png b/dist/assets/images/mapicons/amenity_toilets.n.12.png
new file mode 100755 (executable)
index 0000000..81bacef
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.n.16.png b/dist/assets/images/mapicons/amenity_toilets.n.16.png
new file mode 100755 (executable)
index 0000000..5d80dd5
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.n.20.png b/dist/assets/images/mapicons/amenity_toilets.n.20.png
new file mode 100755 (executable)
index 0000000..55699af
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.n.24.png b/dist/assets/images/mapicons/amenity_toilets.n.24.png
new file mode 100755 (executable)
index 0000000..f8475f0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.n.32.png b/dist/assets/images/mapicons/amenity_toilets.n.32.png
new file mode 100755 (executable)
index 0000000..29e351d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.p.12.png b/dist/assets/images/mapicons/amenity_toilets.p.12.png
new file mode 100755 (executable)
index 0000000..9737a40
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.p.16.png b/dist/assets/images/mapicons/amenity_toilets.p.16.png
new file mode 100755 (executable)
index 0000000..c762e06
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.p.20.png b/dist/assets/images/mapicons/amenity_toilets.p.20.png
new file mode 100755 (executable)
index 0000000..fc42b9f
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.p.24.png b/dist/assets/images/mapicons/amenity_toilets.p.24.png
new file mode 100755 (executable)
index 0000000..6817dae
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets.p.32.png b/dist/assets/images/mapicons/amenity_toilets.p.32.png
new file mode 100755 (executable)
index 0000000..6cad1c8
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.glow.12.png b/dist/assets/images/mapicons/amenity_toilets_disabled.glow.12.png
new file mode 100755 (executable)
index 0000000..9781f38
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.glow.16.png b/dist/assets/images/mapicons/amenity_toilets_disabled.glow.16.png
new file mode 100755 (executable)
index 0000000..25a54e1
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.glow.20.png b/dist/assets/images/mapicons/amenity_toilets_disabled.glow.20.png
new file mode 100755 (executable)
index 0000000..249881b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.glow.24.png b/dist/assets/images/mapicons/amenity_toilets_disabled.glow.24.png
new file mode 100755 (executable)
index 0000000..b4b0d16
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.glow.32.png b/dist/assets/images/mapicons/amenity_toilets_disabled.glow.32.png
new file mode 100755 (executable)
index 0000000..4d7b4a2
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.n.12.png b/dist/assets/images/mapicons/amenity_toilets_disabled.n.12.png
new file mode 100755 (executable)
index 0000000..72c6650
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.n.16.png b/dist/assets/images/mapicons/amenity_toilets_disabled.n.16.png
new file mode 100755 (executable)
index 0000000..1a676f9
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.n.20.png b/dist/assets/images/mapicons/amenity_toilets_disabled.n.20.png
new file mode 100755 (executable)
index 0000000..3fc9dfc
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.n.24.png b/dist/assets/images/mapicons/amenity_toilets_disabled.n.24.png
new file mode 100755 (executable)
index 0000000..eb08ef2
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.n.32.png b/dist/assets/images/mapicons/amenity_toilets_disabled.n.32.png
new file mode 100755 (executable)
index 0000000..52a34eb
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.p.12.png b/dist/assets/images/mapicons/amenity_toilets_disabled.p.12.png
new file mode 100755 (executable)
index 0000000..7570b96
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.p.16.png b/dist/assets/images/mapicons/amenity_toilets_disabled.p.16.png
new file mode 100755 (executable)
index 0000000..24e7ba5
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.p.20.png b/dist/assets/images/mapicons/amenity_toilets_disabled.p.20.png
new file mode 100755 (executable)
index 0000000..0763a6b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.p.24.png b/dist/assets/images/mapicons/amenity_toilets_disabled.p.24.png
new file mode 100755 (executable)
index 0000000..72fc94d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_disabled.p.32.png b/dist/assets/images/mapicons/amenity_toilets_disabled.p.32.png
new file mode 100755 (executable)
index 0000000..52a8a3a
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_disabled.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.glow.12.png b/dist/assets/images/mapicons/amenity_toilets_men.glow.12.png
new file mode 100755 (executable)
index 0000000..63d2591
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.glow.16.png b/dist/assets/images/mapicons/amenity_toilets_men.glow.16.png
new file mode 100755 (executable)
index 0000000..65b53d4
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.glow.20.png b/dist/assets/images/mapicons/amenity_toilets_men.glow.20.png
new file mode 100755 (executable)
index 0000000..e2ff756
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.glow.24.png b/dist/assets/images/mapicons/amenity_toilets_men.glow.24.png
new file mode 100755 (executable)
index 0000000..f7d65f6
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.glow.32.png b/dist/assets/images/mapicons/amenity_toilets_men.glow.32.png
new file mode 100755 (executable)
index 0000000..a6f30e3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.n.12.png b/dist/assets/images/mapicons/amenity_toilets_men.n.12.png
new file mode 100755 (executable)
index 0000000..b50fbe7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.n.16.png b/dist/assets/images/mapicons/amenity_toilets_men.n.16.png
new file mode 100755 (executable)
index 0000000..d557fb7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.n.20.png b/dist/assets/images/mapicons/amenity_toilets_men.n.20.png
new file mode 100755 (executable)
index 0000000..07df0f3
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.n.24.png b/dist/assets/images/mapicons/amenity_toilets_men.n.24.png
new file mode 100755 (executable)
index 0000000..175092a
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.n.32.png b/dist/assets/images/mapicons/amenity_toilets_men.n.32.png
new file mode 100755 (executable)
index 0000000..c6c6b33
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.p.12.png b/dist/assets/images/mapicons/amenity_toilets_men.p.12.png
new file mode 100755 (executable)
index 0000000..8e449df
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.p.16.png b/dist/assets/images/mapicons/amenity_toilets_men.p.16.png
new file mode 100755 (executable)
index 0000000..511ea4d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.p.20.png b/dist/assets/images/mapicons/amenity_toilets_men.p.20.png
new file mode 100755 (executable)
index 0000000..6d01ddc
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.p.24.png b/dist/assets/images/mapicons/amenity_toilets_men.p.24.png
new file mode 100755 (executable)
index 0000000..054a0e2
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_men.p.32.png b/dist/assets/images/mapicons/amenity_toilets_men.p.32.png
new file mode 100755 (executable)
index 0000000..504e3ed
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_men.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.glow.12.png b/dist/assets/images/mapicons/amenity_toilets_women.glow.12.png
new file mode 100755 (executable)
index 0000000..3562e2c
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.glow.16.png b/dist/assets/images/mapicons/amenity_toilets_women.glow.16.png
new file mode 100755 (executable)
index 0000000..64359c1
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.glow.20.png b/dist/assets/images/mapicons/amenity_toilets_women.glow.20.png
new file mode 100755 (executable)
index 0000000..c78535c
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.glow.24.png b/dist/assets/images/mapicons/amenity_toilets_women.glow.24.png
new file mode 100755 (executable)
index 0000000..0547304
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.glow.32.png b/dist/assets/images/mapicons/amenity_toilets_women.glow.32.png
new file mode 100755 (executable)
index 0000000..b1e6f2d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.n.12.png b/dist/assets/images/mapicons/amenity_toilets_women.n.12.png
new file mode 100755 (executable)
index 0000000..6ac98f0
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.n.16.png b/dist/assets/images/mapicons/amenity_toilets_women.n.16.png
new file mode 100755 (executable)
index 0000000..e973f5e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.n.20.png b/dist/assets/images/mapicons/amenity_toilets_women.n.20.png
new file mode 100755 (executable)
index 0000000..dcb3f5c
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.n.24.png b/dist/assets/images/mapicons/amenity_toilets_women.n.24.png
new file mode 100755 (executable)
index 0000000..c3219a8
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.n.32.png b/dist/assets/images/mapicons/amenity_toilets_women.n.32.png
new file mode 100755 (executable)
index 0000000..9445dd2
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.p.12.png b/dist/assets/images/mapicons/amenity_toilets_women.p.12.png
new file mode 100755 (executable)
index 0000000..ef24cbe
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.p.16.png b/dist/assets/images/mapicons/amenity_toilets_women.p.16.png
new file mode 100755 (executable)
index 0000000..afc1869
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.p.20.png b/dist/assets/images/mapicons/amenity_toilets_women.p.20.png
new file mode 100755 (executable)
index 0000000..6687047
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.p.24.png b/dist/assets/images/mapicons/amenity_toilets_women.p.24.png
new file mode 100755 (executable)
index 0000000..434c34e
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_toilets_women.p.32.png b/dist/assets/images/mapicons/amenity_toilets_women.p.32.png
new file mode 100755 (executable)
index 0000000..c76594d
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_toilets_women.p.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.glow.12.png b/dist/assets/images/mapicons/amenity_waste_bin.glow.12.png
new file mode 100755 (executable)
index 0000000..5c6b2d1
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.glow.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.glow.16.png b/dist/assets/images/mapicons/amenity_waste_bin.glow.16.png
new file mode 100755 (executable)
index 0000000..6b18825
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.glow.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.glow.20.png b/dist/assets/images/mapicons/amenity_waste_bin.glow.20.png
new file mode 100755 (executable)
index 0000000..ce72aed
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.glow.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.glow.24.png b/dist/assets/images/mapicons/amenity_waste_bin.glow.24.png
new file mode 100755 (executable)
index 0000000..7ebf8ed
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.glow.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.glow.32.png b/dist/assets/images/mapicons/amenity_waste_bin.glow.32.png
new file mode 100755 (executable)
index 0000000..5438fa7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.glow.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.n.12.png b/dist/assets/images/mapicons/amenity_waste_bin.n.12.png
new file mode 100755 (executable)
index 0000000..2f02d4b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.n.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.n.16.png b/dist/assets/images/mapicons/amenity_waste_bin.n.16.png
new file mode 100755 (executable)
index 0000000..f031010
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.n.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.n.20.png b/dist/assets/images/mapicons/amenity_waste_bin.n.20.png
new file mode 100755 (executable)
index 0000000..b8a13d6
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.n.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.n.24.png b/dist/assets/images/mapicons/amenity_waste_bin.n.24.png
new file mode 100755 (executable)
index 0000000..fb06a04
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.n.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.n.32.png b/dist/assets/images/mapicons/amenity_waste_bin.n.32.png
new file mode 100755 (executable)
index 0000000..9fc5ce7
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.n.32.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.p.12.png b/dist/assets/images/mapicons/amenity_waste_bin.p.12.png
new file mode 100755 (executable)
index 0000000..b2446dc
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.p.12.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.p.16.png b/dist/assets/images/mapicons/amenity_waste_bin.p.16.png
new file mode 100755 (executable)
index 0000000..1d83544
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.p.16.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.p.20.png b/dist/assets/images/mapicons/amenity_waste_bin.p.20.png
new file mode 100755 (executable)
index 0000000..7045099
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.p.20.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.p.24.png b/dist/assets/images/mapicons/amenity_waste_bin.p.24.png
new file mode 100755 (executable)
index 0000000..7034f17
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.p.24.png differ
diff --git a/dist/assets/images/mapicons/amenity_waste_bin.p.32.png b/dist/assets/images/mapicons/amenity_waste_bin.p.32.png
new file mode 100755 (executable)
index 0000000..1b73b3b
Binary files /dev/null and b/dist/assets/images/mapicons/amenity_waste_bin.p.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.glow.12.png b/dist/assets/images/mapicons/barrier_bollard.glow.12.png
new file mode 100755 (executable)
index 0000000..2107a50
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.glow.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.glow.16.png b/dist/assets/images/mapicons/barrier_bollard.glow.16.png
new file mode 100755 (executable)
index 0000000..233325e
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.glow.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.glow.20.png b/dist/assets/images/mapicons/barrier_bollard.glow.20.png
new file mode 100755 (executable)
index 0000000..a5549de
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.glow.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.glow.24.png b/dist/assets/images/mapicons/barrier_bollard.glow.24.png
new file mode 100755 (executable)
index 0000000..86900e6
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.glow.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.glow.32.png b/dist/assets/images/mapicons/barrier_bollard.glow.32.png
new file mode 100755 (executable)
index 0000000..668f4eb
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.glow.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.n.12.png b/dist/assets/images/mapicons/barrier_bollard.n.12.png
new file mode 100755 (executable)
index 0000000..b948e29
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.n.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.n.16.png b/dist/assets/images/mapicons/barrier_bollard.n.16.png
new file mode 100755 (executable)
index 0000000..989feae
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.n.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.n.20.png b/dist/assets/images/mapicons/barrier_bollard.n.20.png
new file mode 100755 (executable)
index 0000000..6844b86
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.n.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.n.24.png b/dist/assets/images/mapicons/barrier_bollard.n.24.png
new file mode 100755 (executable)
index 0000000..3000661
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.n.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.n.32.png b/dist/assets/images/mapicons/barrier_bollard.n.32.png
new file mode 100755 (executable)
index 0000000..5075e56
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.n.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.p.12.png b/dist/assets/images/mapicons/barrier_bollard.p.12.png
new file mode 100755 (executable)
index 0000000..81147ea
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.p.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.p.16.png b/dist/assets/images/mapicons/barrier_bollard.p.16.png
new file mode 100755 (executable)
index 0000000..5364d16
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.p.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.p.20.png b/dist/assets/images/mapicons/barrier_bollard.p.20.png
new file mode 100755 (executable)
index 0000000..ebd2183
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.p.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.p.24.png b/dist/assets/images/mapicons/barrier_bollard.p.24.png
new file mode 100755 (executable)
index 0000000..f210c94
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.p.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_bollard.p.32.png b/dist/assets/images/mapicons/barrier_bollard.p.32.png
new file mode 100755 (executable)
index 0000000..6c27afb
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_bollard.p.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.glow.12.png b/dist/assets/images/mapicons/barrier_enterance.glow.12.png
new file mode 100755 (executable)
index 0000000..9121d5a
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.glow.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.glow.16.png b/dist/assets/images/mapicons/barrier_enterance.glow.16.png
new file mode 100755 (executable)
index 0000000..6390f84
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.glow.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.glow.20.png b/dist/assets/images/mapicons/barrier_enterance.glow.20.png
new file mode 100755 (executable)
index 0000000..cd8c08d
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.glow.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.glow.24.png b/dist/assets/images/mapicons/barrier_enterance.glow.24.png
new file mode 100755 (executable)
index 0000000..383cfda
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.glow.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.glow.32.png b/dist/assets/images/mapicons/barrier_enterance.glow.32.png
new file mode 100755 (executable)
index 0000000..76f36fe
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.glow.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.n.12.png b/dist/assets/images/mapicons/barrier_enterance.n.12.png
new file mode 100755 (executable)
index 0000000..c05eaa4
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.n.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.n.16.png b/dist/assets/images/mapicons/barrier_enterance.n.16.png
new file mode 100755 (executable)
index 0000000..8b20587
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.n.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.n.20.png b/dist/assets/images/mapicons/barrier_enterance.n.20.png
new file mode 100755 (executable)
index 0000000..7486981
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.n.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.n.24.png b/dist/assets/images/mapicons/barrier_enterance.n.24.png
new file mode 100755 (executable)
index 0000000..b9a648b
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.n.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.n.32.png b/dist/assets/images/mapicons/barrier_enterance.n.32.png
new file mode 100755 (executable)
index 0000000..f75b2c1
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.n.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.p.12.png b/dist/assets/images/mapicons/barrier_enterance.p.12.png
new file mode 100755 (executable)
index 0000000..cf14209
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.p.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.p.16.png b/dist/assets/images/mapicons/barrier_enterance.p.16.png
new file mode 100755 (executable)
index 0000000..553cfd6
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.p.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.p.20.png b/dist/assets/images/mapicons/barrier_enterance.p.20.png
new file mode 100755 (executable)
index 0000000..cc0fd22
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.p.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.p.24.png b/dist/assets/images/mapicons/barrier_enterance.p.24.png
new file mode 100755 (executable)
index 0000000..220d61c
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.p.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_enterance.p.32.png b/dist/assets/images/mapicons/barrier_enterance.p.32.png
new file mode 100755 (executable)
index 0000000..0c727cd
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_enterance.p.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.glow.12.png b/dist/assets/images/mapicons/barrier_gate.glow.12.png
new file mode 100755 (executable)
index 0000000..db9a4ec
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.glow.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.glow.16.png b/dist/assets/images/mapicons/barrier_gate.glow.16.png
new file mode 100755 (executable)
index 0000000..63cebad
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.glow.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.glow.20.png b/dist/assets/images/mapicons/barrier_gate.glow.20.png
new file mode 100755 (executable)
index 0000000..bccf7ce
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.glow.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.glow.24.png b/dist/assets/images/mapicons/barrier_gate.glow.24.png
new file mode 100755 (executable)
index 0000000..56bea30
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.glow.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.glow.32.png b/dist/assets/images/mapicons/barrier_gate.glow.32.png
new file mode 100755 (executable)
index 0000000..ab603bb
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.glow.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.n.12.png b/dist/assets/images/mapicons/barrier_gate.n.12.png
new file mode 100755 (executable)
index 0000000..79fc841
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.n.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.n.16.png b/dist/assets/images/mapicons/barrier_gate.n.16.png
new file mode 100755 (executable)
index 0000000..f8c2f58
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.n.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.n.20.png b/dist/assets/images/mapicons/barrier_gate.n.20.png
new file mode 100755 (executable)
index 0000000..6f5a653
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.n.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.n.24.png b/dist/assets/images/mapicons/barrier_gate.n.24.png
new file mode 100755 (executable)
index 0000000..0c18c5e
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.n.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.n.32.png b/dist/assets/images/mapicons/barrier_gate.n.32.png
new file mode 100755 (executable)
index 0000000..6992e65
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.n.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.p.12.png b/dist/assets/images/mapicons/barrier_gate.p.12.png
new file mode 100755 (executable)
index 0000000..bc4d844
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.p.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.p.16.png b/dist/assets/images/mapicons/barrier_gate.p.16.png
new file mode 100755 (executable)
index 0000000..03f81aa
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.p.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.p.20.png b/dist/assets/images/mapicons/barrier_gate.p.20.png
new file mode 100755 (executable)
index 0000000..2e0365c
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.p.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.p.24.png b/dist/assets/images/mapicons/barrier_gate.p.24.png
new file mode 100755 (executable)
index 0000000..67b9d0d
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.p.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_gate.p.32.png b/dist/assets/images/mapicons/barrier_gate.p.32.png
new file mode 100755 (executable)
index 0000000..5c1c0d9
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_gate.p.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.glow.12.png b/dist/assets/images/mapicons/barrier_lift_gate.glow.12.png
new file mode 100755 (executable)
index 0000000..a39b65b
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.glow.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.glow.16.png b/dist/assets/images/mapicons/barrier_lift_gate.glow.16.png
new file mode 100755 (executable)
index 0000000..808670c
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.glow.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.glow.20.png b/dist/assets/images/mapicons/barrier_lift_gate.glow.20.png
new file mode 100755 (executable)
index 0000000..7db3ec5
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.glow.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.glow.24.png b/dist/assets/images/mapicons/barrier_lift_gate.glow.24.png
new file mode 100755 (executable)
index 0000000..3d0b3f5
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.glow.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.glow.32.png b/dist/assets/images/mapicons/barrier_lift_gate.glow.32.png
new file mode 100755 (executable)
index 0000000..07b11e7
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.glow.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.n.12.png b/dist/assets/images/mapicons/barrier_lift_gate.n.12.png
new file mode 100755 (executable)
index 0000000..3c8f552
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.n.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.n.16.png b/dist/assets/images/mapicons/barrier_lift_gate.n.16.png
new file mode 100755 (executable)
index 0000000..80ef74b
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.n.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.n.20.png b/dist/assets/images/mapicons/barrier_lift_gate.n.20.png
new file mode 100755 (executable)
index 0000000..7b78b66
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.n.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.n.24.png b/dist/assets/images/mapicons/barrier_lift_gate.n.24.png
new file mode 100755 (executable)
index 0000000..a41a367
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.n.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.n.32.png b/dist/assets/images/mapicons/barrier_lift_gate.n.32.png
new file mode 100755 (executable)
index 0000000..8d4d8ca
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.n.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.p.12.png b/dist/assets/images/mapicons/barrier_lift_gate.p.12.png
new file mode 100755 (executable)
index 0000000..01a382b
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.p.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.p.16.png b/dist/assets/images/mapicons/barrier_lift_gate.p.16.png
new file mode 100755 (executable)
index 0000000..1b12a08
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.p.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.p.20.png b/dist/assets/images/mapicons/barrier_lift_gate.p.20.png
new file mode 100755 (executable)
index 0000000..626f747
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.p.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.p.24.png b/dist/assets/images/mapicons/barrier_lift_gate.p.24.png
new file mode 100755 (executable)
index 0000000..22ce18f
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.p.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_lift_gate.p.32.png b/dist/assets/images/mapicons/barrier_lift_gate.p.32.png
new file mode 100755 (executable)
index 0000000..c7ad384
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_lift_gate.p.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.glow.12.png b/dist/assets/images/mapicons/barrier_stile.glow.12.png
new file mode 100755 (executable)
index 0000000..482f007
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.glow.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.glow.16.png b/dist/assets/images/mapicons/barrier_stile.glow.16.png
new file mode 100755 (executable)
index 0000000..aa1f434
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.glow.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.glow.20.png b/dist/assets/images/mapicons/barrier_stile.glow.20.png
new file mode 100755 (executable)
index 0000000..5e13893
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.glow.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.glow.24.png b/dist/assets/images/mapicons/barrier_stile.glow.24.png
new file mode 100755 (executable)
index 0000000..2de42b6
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.glow.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.glow.32.png b/dist/assets/images/mapicons/barrier_stile.glow.32.png
new file mode 100755 (executable)
index 0000000..03f16a9
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.glow.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.n.12.png b/dist/assets/images/mapicons/barrier_stile.n.12.png
new file mode 100755 (executable)
index 0000000..709d193
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.n.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.n.16.png b/dist/assets/images/mapicons/barrier_stile.n.16.png
new file mode 100755 (executable)
index 0000000..3b18ae7
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.n.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.n.20.png b/dist/assets/images/mapicons/barrier_stile.n.20.png
new file mode 100755 (executable)
index 0000000..bf73f86
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.n.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.n.24.png b/dist/assets/images/mapicons/barrier_stile.n.24.png
new file mode 100755 (executable)
index 0000000..9e04ae2
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.n.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.n.32.png b/dist/assets/images/mapicons/barrier_stile.n.32.png
new file mode 100755 (executable)
index 0000000..df3dd40
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.n.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.p.12.png b/dist/assets/images/mapicons/barrier_stile.p.12.png
new file mode 100755 (executable)
index 0000000..7297e7d
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.p.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.p.16.png b/dist/assets/images/mapicons/barrier_stile.p.16.png
new file mode 100755 (executable)
index 0000000..88ac8c8
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.p.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.p.20.png b/dist/assets/images/mapicons/barrier_stile.p.20.png
new file mode 100755 (executable)
index 0000000..090e964
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.p.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.p.24.png b/dist/assets/images/mapicons/barrier_stile.p.24.png
new file mode 100755 (executable)
index 0000000..4aea319
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.p.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_stile.p.32.png b/dist/assets/images/mapicons/barrier_stile.p.32.png
new file mode 100755 (executable)
index 0000000..335d040
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_stile.p.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.glow.12.png b/dist/assets/images/mapicons/barrier_toll_booth.glow.12.png
new file mode 100755 (executable)
index 0000000..a3b0658
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.glow.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.glow.16.png b/dist/assets/images/mapicons/barrier_toll_booth.glow.16.png
new file mode 100755 (executable)
index 0000000..c97acef
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.glow.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.glow.20.png b/dist/assets/images/mapicons/barrier_toll_booth.glow.20.png
new file mode 100755 (executable)
index 0000000..9741b6f
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.glow.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.glow.24.png b/dist/assets/images/mapicons/barrier_toll_booth.glow.24.png
new file mode 100755 (executable)
index 0000000..3a0d8cc
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.glow.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.glow.32.png b/dist/assets/images/mapicons/barrier_toll_booth.glow.32.png
new file mode 100755 (executable)
index 0000000..110f23d
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.glow.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.n.12.png b/dist/assets/images/mapicons/barrier_toll_booth.n.12.png
new file mode 100755 (executable)
index 0000000..89e69e5
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.n.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.n.16.png b/dist/assets/images/mapicons/barrier_toll_booth.n.16.png
new file mode 100755 (executable)
index 0000000..cc78d87
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.n.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.n.20.png b/dist/assets/images/mapicons/barrier_toll_booth.n.20.png
new file mode 100755 (executable)
index 0000000..1ebfc38
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.n.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.n.24.png b/dist/assets/images/mapicons/barrier_toll_booth.n.24.png
new file mode 100755 (executable)
index 0000000..302492a
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.n.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.n.32.png b/dist/assets/images/mapicons/barrier_toll_booth.n.32.png
new file mode 100755 (executable)
index 0000000..a9bd486
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.n.32.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.p.12.png b/dist/assets/images/mapicons/barrier_toll_booth.p.12.png
new file mode 100755 (executable)
index 0000000..aca9386
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.p.12.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.p.16.png b/dist/assets/images/mapicons/barrier_toll_booth.p.16.png
new file mode 100755 (executable)
index 0000000..68eec32
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.p.16.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.p.20.png b/dist/assets/images/mapicons/barrier_toll_booth.p.20.png
new file mode 100755 (executable)
index 0000000..dba5f86
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.p.20.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.p.24.png b/dist/assets/images/mapicons/barrier_toll_booth.p.24.png
new file mode 100755 (executable)
index 0000000..518f20d
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.p.24.png differ
diff --git a/dist/assets/images/mapicons/barrier_toll_booth.p.32.png b/dist/assets/images/mapicons/barrier_toll_booth.p.32.png
new file mode 100755 (executable)
index 0000000..0a4816e
Binary files /dev/null and b/dist/assets/images/mapicons/barrier_toll_booth.p.32.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.glow.12.png b/dist/assets/images/mapicons/education_nursery.glow.12.png
new file mode 100755 (executable)
index 0000000..66e9d75
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.glow.12.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.glow.16.png b/dist/assets/images/mapicons/education_nursery.glow.16.png
new file mode 100755 (executable)
index 0000000..21257cd
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.glow.16.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.glow.20.png b/dist/assets/images/mapicons/education_nursery.glow.20.png
new file mode 100755 (executable)
index 0000000..8664711
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.glow.20.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.glow.24.png b/dist/assets/images/mapicons/education_nursery.glow.24.png
new file mode 100755 (executable)
index 0000000..3f3e53f
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.glow.24.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.glow.32.png b/dist/assets/images/mapicons/education_nursery.glow.32.png
new file mode 100755 (executable)
index 0000000..59cce40
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.glow.32.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.n.12.png b/dist/assets/images/mapicons/education_nursery.n.12.png
new file mode 100755 (executable)
index 0000000..f767822
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.n.12.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.n.16.png b/dist/assets/images/mapicons/education_nursery.n.16.png
new file mode 100755 (executable)
index 0000000..89e9d4b
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.n.16.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.n.20.png b/dist/assets/images/mapicons/education_nursery.n.20.png
new file mode 100755 (executable)
index 0000000..0d197d3
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.n.20.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.n.24.png b/dist/assets/images/mapicons/education_nursery.n.24.png
new file mode 100755 (executable)
index 0000000..e7614f9
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.n.24.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.n.32.png b/dist/assets/images/mapicons/education_nursery.n.32.png
new file mode 100755 (executable)
index 0000000..9e96c3d
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.n.32.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.p.12.png b/dist/assets/images/mapicons/education_nursery.p.12.png
new file mode 100755 (executable)
index 0000000..00845d6
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.p.12.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.p.16.png b/dist/assets/images/mapicons/education_nursery.p.16.png
new file mode 100755 (executable)
index 0000000..63651ef
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.p.16.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.p.20.png b/dist/assets/images/mapicons/education_nursery.p.20.png
new file mode 100755 (executable)
index 0000000..980e74c
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.p.20.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.p.24.png b/dist/assets/images/mapicons/education_nursery.p.24.png
new file mode 100755 (executable)
index 0000000..885056f
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.p.24.png differ
diff --git a/dist/assets/images/mapicons/education_nursery.p.32.png b/dist/assets/images/mapicons/education_nursery.p.32.png
new file mode 100755 (executable)
index 0000000..c58703a
Binary files /dev/null and b/dist/assets/images/mapicons/education_nursery.p.32.png differ
diff --git a/dist/assets/images/mapicons/education_school.glow.12.png b/dist/assets/images/mapicons/education_school.glow.12.png
new file mode 100755 (executable)
index 0000000..c89be1c
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.glow.12.png differ
diff --git a/dist/assets/images/mapicons/education_school.glow.16.png b/dist/assets/images/mapicons/education_school.glow.16.png
new file mode 100755 (executable)
index 0000000..99d9704
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.glow.16.png differ
diff --git a/dist/assets/images/mapicons/education_school.glow.20.png b/dist/assets/images/mapicons/education_school.glow.20.png
new file mode 100755 (executable)
index 0000000..0035b98
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.glow.20.png differ
diff --git a/dist/assets/images/mapicons/education_school.glow.24.png b/dist/assets/images/mapicons/education_school.glow.24.png
new file mode 100755 (executable)
index 0000000..8234920
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.glow.24.png differ
diff --git a/dist/assets/images/mapicons/education_school.glow.32.png b/dist/assets/images/mapicons/education_school.glow.32.png
new file mode 100755 (executable)
index 0000000..3c86ac3
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.glow.32.png differ
diff --git a/dist/assets/images/mapicons/education_school.n.12.png b/dist/assets/images/mapicons/education_school.n.12.png
new file mode 100755 (executable)
index 0000000..8df73b1
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.n.12.png differ
diff --git a/dist/assets/images/mapicons/education_school.n.16.png b/dist/assets/images/mapicons/education_school.n.16.png
new file mode 100755 (executable)
index 0000000..a93e2d3
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.n.16.png differ
diff --git a/dist/assets/images/mapicons/education_school.n.20.png b/dist/assets/images/mapicons/education_school.n.20.png
new file mode 100755 (executable)
index 0000000..da88c00
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.n.20.png differ
diff --git a/dist/assets/images/mapicons/education_school.n.24.png b/dist/assets/images/mapicons/education_school.n.24.png
new file mode 100755 (executable)
index 0000000..40abf2b
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.n.24.png differ
diff --git a/dist/assets/images/mapicons/education_school.n.32.png b/dist/assets/images/mapicons/education_school.n.32.png
new file mode 100755 (executable)
index 0000000..79d7383
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.n.32.png differ
diff --git a/dist/assets/images/mapicons/education_school.p.12.png b/dist/assets/images/mapicons/education_school.p.12.png
new file mode 100755 (executable)
index 0000000..cdef7db
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.p.12.png differ
diff --git a/dist/assets/images/mapicons/education_school.p.16.png b/dist/assets/images/mapicons/education_school.p.16.png
new file mode 100755 (executable)
index 0000000..95744bf
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.p.16.png differ
diff --git a/dist/assets/images/mapicons/education_school.p.20.png b/dist/assets/images/mapicons/education_school.p.20.png
new file mode 100755 (executable)
index 0000000..bf72f5b
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.p.20.png differ
diff --git a/dist/assets/images/mapicons/education_school.p.24.png b/dist/assets/images/mapicons/education_school.p.24.png
new file mode 100755 (executable)
index 0000000..f0058f8
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.p.24.png differ
diff --git a/dist/assets/images/mapicons/education_school.p.32.png b/dist/assets/images/mapicons/education_school.p.32.png
new file mode 100755 (executable)
index 0000000..2c6e35f
Binary files /dev/null and b/dist/assets/images/mapicons/education_school.p.32.png differ
diff --git a/dist/assets/images/mapicons/education_university.glow.12.png b/dist/assets/images/mapicons/education_university.glow.12.png
new file mode 100755 (executable)
index 0000000..22fd23f
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.glow.12.png differ
diff --git a/dist/assets/images/mapicons/education_university.glow.16.png b/dist/assets/images/mapicons/education_university.glow.16.png
new file mode 100755 (executable)
index 0000000..e0af23b
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.glow.16.png differ
diff --git a/dist/assets/images/mapicons/education_university.glow.20.png b/dist/assets/images/mapicons/education_university.glow.20.png
new file mode 100755 (executable)
index 0000000..f0cbcb6
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.glow.20.png differ
diff --git a/dist/assets/images/mapicons/education_university.glow.24.png b/dist/assets/images/mapicons/education_university.glow.24.png
new file mode 100755 (executable)
index 0000000..547f3e9
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.glow.24.png differ
diff --git a/dist/assets/images/mapicons/education_university.glow.32.png b/dist/assets/images/mapicons/education_university.glow.32.png
new file mode 100755 (executable)
index 0000000..b22fa72
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.glow.32.png differ
diff --git a/dist/assets/images/mapicons/education_university.n.12.png b/dist/assets/images/mapicons/education_university.n.12.png
new file mode 100755 (executable)
index 0000000..2d7ab9c
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.n.12.png differ
diff --git a/dist/assets/images/mapicons/education_university.n.16.png b/dist/assets/images/mapicons/education_university.n.16.png
new file mode 100755 (executable)
index 0000000..da7193d
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.n.16.png differ
diff --git a/dist/assets/images/mapicons/education_university.n.20.png b/dist/assets/images/mapicons/education_university.n.20.png
new file mode 100755 (executable)
index 0000000..384bb81
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.n.20.png differ
diff --git a/dist/assets/images/mapicons/education_university.n.24.png b/dist/assets/images/mapicons/education_university.n.24.png
new file mode 100755 (executable)
index 0000000..6293634
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.n.24.png differ
diff --git a/dist/assets/images/mapicons/education_university.n.32.png b/dist/assets/images/mapicons/education_university.n.32.png
new file mode 100755 (executable)
index 0000000..c16eec9
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.n.32.png differ
diff --git a/dist/assets/images/mapicons/education_university.p.12.png b/dist/assets/images/mapicons/education_university.p.12.png
new file mode 100755 (executable)
index 0000000..1a20f84
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.p.12.png differ
diff --git a/dist/assets/images/mapicons/education_university.p.16.png b/dist/assets/images/mapicons/education_university.p.16.png
new file mode 100755 (executable)
index 0000000..57c92c3
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.p.16.png differ
diff --git a/dist/assets/images/mapicons/education_university.p.20.png b/dist/assets/images/mapicons/education_university.p.20.png
new file mode 100755 (executable)
index 0000000..532c3a7
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.p.20.png differ
diff --git a/dist/assets/images/mapicons/education_university.p.24.png b/dist/assets/images/mapicons/education_university.p.24.png
new file mode 100755 (executable)
index 0000000..f7cdb1a
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.p.24.png differ
diff --git a/dist/assets/images/mapicons/education_university.p.32.png b/dist/assets/images/mapicons/education_university.p.32.png
new file mode 100755 (executable)
index 0000000..e793c16
Binary files /dev/null and b/dist/assets/images/mapicons/education_university.p.32.png differ
diff --git a/dist/assets/images/mapicons/food_bar.glow.12.png b/dist/assets/images/mapicons/food_bar.glow.12.png
new file mode 100755 (executable)
index 0000000..9239769
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.glow.12.png differ
diff --git a/dist/assets/images/mapicons/food_bar.glow.16.png b/dist/assets/images/mapicons/food_bar.glow.16.png
new file mode 100755 (executable)
index 0000000..dae2d44
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.glow.16.png differ
diff --git a/dist/assets/images/mapicons/food_bar.glow.20.png b/dist/assets/images/mapicons/food_bar.glow.20.png
new file mode 100755 (executable)
index 0000000..ab4eb68
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.glow.20.png differ
diff --git a/dist/assets/images/mapicons/food_bar.glow.24.png b/dist/assets/images/mapicons/food_bar.glow.24.png
new file mode 100755 (executable)
index 0000000..99392e4
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.glow.24.png differ
diff --git a/dist/assets/images/mapicons/food_bar.glow.32.png b/dist/assets/images/mapicons/food_bar.glow.32.png
new file mode 100755 (executable)
index 0000000..d1fc349
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.glow.32.png differ
diff --git a/dist/assets/images/mapicons/food_bar.n.12.png b/dist/assets/images/mapicons/food_bar.n.12.png
new file mode 100755 (executable)
index 0000000..a7bb220
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.n.12.png differ
diff --git a/dist/assets/images/mapicons/food_bar.n.16.png b/dist/assets/images/mapicons/food_bar.n.16.png
new file mode 100755 (executable)
index 0000000..fadd3e2
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.n.16.png differ
diff --git a/dist/assets/images/mapicons/food_bar.n.20.png b/dist/assets/images/mapicons/food_bar.n.20.png
new file mode 100755 (executable)
index 0000000..65b26b2
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.n.20.png differ
diff --git a/dist/assets/images/mapicons/food_bar.n.24.png b/dist/assets/images/mapicons/food_bar.n.24.png
new file mode 100755 (executable)
index 0000000..a63a09d
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.n.24.png differ
diff --git a/dist/assets/images/mapicons/food_bar.n.32.png b/dist/assets/images/mapicons/food_bar.n.32.png
new file mode 100755 (executable)
index 0000000..058e9da
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.n.32.png differ
diff --git a/dist/assets/images/mapicons/food_bar.p.12.png b/dist/assets/images/mapicons/food_bar.p.12.png
new file mode 100755 (executable)
index 0000000..76ed336
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.p.12.png differ
diff --git a/dist/assets/images/mapicons/food_bar.p.16.png b/dist/assets/images/mapicons/food_bar.p.16.png
new file mode 100755 (executable)
index 0000000..61f1103
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.p.16.png differ
diff --git a/dist/assets/images/mapicons/food_bar.p.20.png b/dist/assets/images/mapicons/food_bar.p.20.png
new file mode 100755 (executable)
index 0000000..2bd06ec
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.p.20.png differ
diff --git a/dist/assets/images/mapicons/food_bar.p.24.png b/dist/assets/images/mapicons/food_bar.p.24.png
new file mode 100755 (executable)
index 0000000..0c81caf
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.p.24.png differ
diff --git a/dist/assets/images/mapicons/food_bar.p.32.png b/dist/assets/images/mapicons/food_bar.p.32.png
new file mode 100755 (executable)
index 0000000..45ad387
Binary files /dev/null and b/dist/assets/images/mapicons/food_bar.p.32.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.glow.12.png b/dist/assets/images/mapicons/food_cafe.glow.12.png
new file mode 100755 (executable)
index 0000000..05d2436
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.glow.12.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.glow.16.png b/dist/assets/images/mapicons/food_cafe.glow.16.png
new file mode 100755 (executable)
index 0000000..b818468
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.glow.16.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.glow.20.png b/dist/assets/images/mapicons/food_cafe.glow.20.png
new file mode 100755 (executable)
index 0000000..12e72c8
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.glow.20.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.glow.24.png b/dist/assets/images/mapicons/food_cafe.glow.24.png
new file mode 100755 (executable)
index 0000000..dce0d0c
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.glow.24.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.glow.32.png b/dist/assets/images/mapicons/food_cafe.glow.32.png
new file mode 100755 (executable)
index 0000000..7b46190
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.glow.32.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.n.12.png b/dist/assets/images/mapicons/food_cafe.n.12.png
new file mode 100755 (executable)
index 0000000..9a85f54
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.n.12.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.n.16.png b/dist/assets/images/mapicons/food_cafe.n.16.png
new file mode 100755 (executable)
index 0000000..d5cc5a8
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.n.16.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.n.20.png b/dist/assets/images/mapicons/food_cafe.n.20.png
new file mode 100755 (executable)
index 0000000..e37aeda
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.n.20.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.n.24.png b/dist/assets/images/mapicons/food_cafe.n.24.png
new file mode 100755 (executable)
index 0000000..9e9b317
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.n.24.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.n.32.png b/dist/assets/images/mapicons/food_cafe.n.32.png
new file mode 100755 (executable)
index 0000000..2e485a6
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.n.32.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.p.12.png b/dist/assets/images/mapicons/food_cafe.p.12.png
new file mode 100755 (executable)
index 0000000..d8df1f7
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.p.12.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.p.16.png b/dist/assets/images/mapicons/food_cafe.p.16.png
new file mode 100755 (executable)
index 0000000..dd3333f
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.p.16.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.p.20.png b/dist/assets/images/mapicons/food_cafe.p.20.png
new file mode 100755 (executable)
index 0000000..a5ddbe2
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.p.20.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.p.24.png b/dist/assets/images/mapicons/food_cafe.p.24.png
new file mode 100755 (executable)
index 0000000..3d1e858
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.p.24.png differ
diff --git a/dist/assets/images/mapicons/food_cafe.p.32.png b/dist/assets/images/mapicons/food_cafe.p.32.png
new file mode 100755 (executable)
index 0000000..0da5a35
Binary files /dev/null and b/dist/assets/images/mapicons/food_cafe.p.32.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.glow.12.png b/dist/assets/images/mapicons/food_drinkingtap.glow.12.png
new file mode 100755 (executable)
index 0000000..0949e6f
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.glow.12.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.glow.16.png b/dist/assets/images/mapicons/food_drinkingtap.glow.16.png
new file mode 100755 (executable)
index 0000000..4f963ac
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.glow.16.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.glow.20.png b/dist/assets/images/mapicons/food_drinkingtap.glow.20.png
new file mode 100755 (executable)
index 0000000..51b5a00
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.glow.20.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.glow.24.png b/dist/assets/images/mapicons/food_drinkingtap.glow.24.png
new file mode 100755 (executable)
index 0000000..49cfa8c
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.glow.24.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.glow.32.png b/dist/assets/images/mapicons/food_drinkingtap.glow.32.png
new file mode 100755 (executable)
index 0000000..bdc4cdd
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.glow.32.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.n.12.png b/dist/assets/images/mapicons/food_drinkingtap.n.12.png
new file mode 100755 (executable)
index 0000000..edc74ee
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.n.12.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.n.16.png b/dist/assets/images/mapicons/food_drinkingtap.n.16.png
new file mode 100755 (executable)
index 0000000..81e254e
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.n.16.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.n.20.png b/dist/assets/images/mapicons/food_drinkingtap.n.20.png
new file mode 100755 (executable)
index 0000000..48e74c5
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.n.20.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.n.24.png b/dist/assets/images/mapicons/food_drinkingtap.n.24.png
new file mode 100755 (executable)
index 0000000..313572e
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.n.24.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.n.32.png b/dist/assets/images/mapicons/food_drinkingtap.n.32.png
new file mode 100755 (executable)
index 0000000..061a70c
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.n.32.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.p.12.png b/dist/assets/images/mapicons/food_drinkingtap.p.12.png
new file mode 100755 (executable)
index 0000000..c67c762
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.p.12.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.p.16.png b/dist/assets/images/mapicons/food_drinkingtap.p.16.png
new file mode 100755 (executable)
index 0000000..6b7e914
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.p.16.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.p.20.png b/dist/assets/images/mapicons/food_drinkingtap.p.20.png
new file mode 100755 (executable)
index 0000000..8fb0d3a
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.p.20.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.p.24.png b/dist/assets/images/mapicons/food_drinkingtap.p.24.png
new file mode 100755 (executable)
index 0000000..0515183
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.p.24.png differ
diff --git a/dist/assets/images/mapicons/food_drinkingtap.p.32.png b/dist/assets/images/mapicons/food_drinkingtap.p.32.png
new file mode 100755 (executable)
index 0000000..29a7cc8
Binary files /dev/null and b/dist/assets/images/mapicons/food_drinkingtap.p.32.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.glow.12.png b/dist/assets/images/mapicons/food_fastfood.glow.12.png
new file mode 100755 (executable)
index 0000000..7a04aad
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.glow.12.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.glow.16.png b/dist/assets/images/mapicons/food_fastfood.glow.16.png
new file mode 100755 (executable)
index 0000000..517d441
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.glow.16.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.glow.20.png b/dist/assets/images/mapicons/food_fastfood.glow.20.png
new file mode 100755 (executable)
index 0000000..658996b
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.glow.20.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.glow.24.png b/dist/assets/images/mapicons/food_fastfood.glow.24.png
new file mode 100755 (executable)
index 0000000..8cb3ed8
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.glow.24.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.glow.32.png b/dist/assets/images/mapicons/food_fastfood.glow.32.png
new file mode 100755 (executable)
index 0000000..c6977a7
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.glow.32.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.n.12.png b/dist/assets/images/mapicons/food_fastfood.n.12.png
new file mode 100755 (executable)
index 0000000..c9120c7
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.n.12.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.n.16.png b/dist/assets/images/mapicons/food_fastfood.n.16.png
new file mode 100755 (executable)
index 0000000..075fc80
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.n.16.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.n.20.png b/dist/assets/images/mapicons/food_fastfood.n.20.png
new file mode 100755 (executable)
index 0000000..7e756c6
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.n.20.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.n.24.png b/dist/assets/images/mapicons/food_fastfood.n.24.png
new file mode 100755 (executable)
index 0000000..96f5e77
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.n.24.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.n.32.png b/dist/assets/images/mapicons/food_fastfood.n.32.png
new file mode 100755 (executable)
index 0000000..a67c5cf
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.n.32.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.p.12.png b/dist/assets/images/mapicons/food_fastfood.p.12.png
new file mode 100755 (executable)
index 0000000..a46ddcc
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.p.12.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.p.16.png b/dist/assets/images/mapicons/food_fastfood.p.16.png
new file mode 100755 (executable)
index 0000000..9cfb7ae
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.p.16.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.p.20.png b/dist/assets/images/mapicons/food_fastfood.p.20.png
new file mode 100755 (executable)
index 0000000..3ce6ba9
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.p.20.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.p.24.png b/dist/assets/images/mapicons/food_fastfood.p.24.png
new file mode 100755 (executable)
index 0000000..67e598a
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.p.24.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood.p.32.png b/dist/assets/images/mapicons/food_fastfood.p.32.png
new file mode 100755 (executable)
index 0000000..9b861a0
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood.p.32.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.glow.12.png b/dist/assets/images/mapicons/food_fastfood2.glow.12.png
new file mode 100755 (executable)
index 0000000..d263b24
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.glow.16.png b/dist/assets/images/mapicons/food_fastfood2.glow.16.png
new file mode 100755 (executable)
index 0000000..f983ded
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.glow.20.png b/dist/assets/images/mapicons/food_fastfood2.glow.20.png
new file mode 100755 (executable)
index 0000000..093e9b9
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.glow.24.png b/dist/assets/images/mapicons/food_fastfood2.glow.24.png
new file mode 100755 (executable)
index 0000000..7494a4f
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.glow.32.png b/dist/assets/images/mapicons/food_fastfood2.glow.32.png
new file mode 100755 (executable)
index 0000000..145eb45
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.n.12.png b/dist/assets/images/mapicons/food_fastfood2.n.12.png
new file mode 100755 (executable)
index 0000000..813b5b7
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.n.12.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.n.16.png b/dist/assets/images/mapicons/food_fastfood2.n.16.png
new file mode 100755 (executable)
index 0000000..4af5b2b
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.n.16.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.n.20.png b/dist/assets/images/mapicons/food_fastfood2.n.20.png
new file mode 100755 (executable)
index 0000000..5ded450
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.n.20.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.n.24.png b/dist/assets/images/mapicons/food_fastfood2.n.24.png
new file mode 100755 (executable)
index 0000000..287059b
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.n.24.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.n.32.png b/dist/assets/images/mapicons/food_fastfood2.n.32.png
new file mode 100755 (executable)
index 0000000..b0bffff
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.n.32.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.p.12.png b/dist/assets/images/mapicons/food_fastfood2.p.12.png
new file mode 100755 (executable)
index 0000000..492d953
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.p.12.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.p.16.png b/dist/assets/images/mapicons/food_fastfood2.p.16.png
new file mode 100755 (executable)
index 0000000..ee65c2d
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.p.16.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.p.20.png b/dist/assets/images/mapicons/food_fastfood2.p.20.png
new file mode 100755 (executable)
index 0000000..97df378
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.p.20.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.p.24.png b/dist/assets/images/mapicons/food_fastfood2.p.24.png
new file mode 100755 (executable)
index 0000000..ea62b77
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.p.24.png differ
diff --git a/dist/assets/images/mapicons/food_fastfood2.p.32.png b/dist/assets/images/mapicons/food_fastfood2.p.32.png
new file mode 100755 (executable)
index 0000000..ca3ed13
Binary files /dev/null and b/dist/assets/images/mapicons/food_fastfood2.p.32.png differ
diff --git a/dist/assets/images/mapicons/food_pub.glow.12.png b/dist/assets/images/mapicons/food_pub.glow.12.png
new file mode 100755 (executable)
index 0000000..4c9a80f
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.glow.12.png differ
diff --git a/dist/assets/images/mapicons/food_pub.glow.16.png b/dist/assets/images/mapicons/food_pub.glow.16.png
new file mode 100755 (executable)
index 0000000..3987bcf
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.glow.16.png differ
diff --git a/dist/assets/images/mapicons/food_pub.glow.20.png b/dist/assets/images/mapicons/food_pub.glow.20.png
new file mode 100755 (executable)
index 0000000..ff17a51
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.glow.20.png differ
diff --git a/dist/assets/images/mapicons/food_pub.glow.24.png b/dist/assets/images/mapicons/food_pub.glow.24.png
new file mode 100755 (executable)
index 0000000..6921449
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.glow.24.png differ
diff --git a/dist/assets/images/mapicons/food_pub.glow.32.png b/dist/assets/images/mapicons/food_pub.glow.32.png
new file mode 100755 (executable)
index 0000000..c550bab
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.glow.32.png differ
diff --git a/dist/assets/images/mapicons/food_pub.n.12.png b/dist/assets/images/mapicons/food_pub.n.12.png
new file mode 100755 (executable)
index 0000000..e077e2b
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.n.12.png differ
diff --git a/dist/assets/images/mapicons/food_pub.n.16.png b/dist/assets/images/mapicons/food_pub.n.16.png
new file mode 100755 (executable)
index 0000000..c3d339d
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.n.16.png differ
diff --git a/dist/assets/images/mapicons/food_pub.n.20.png b/dist/assets/images/mapicons/food_pub.n.20.png
new file mode 100755 (executable)
index 0000000..f729b3d
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.n.20.png differ
diff --git a/dist/assets/images/mapicons/food_pub.n.24.png b/dist/assets/images/mapicons/food_pub.n.24.png
new file mode 100755 (executable)
index 0000000..714914f
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.n.24.png differ
diff --git a/dist/assets/images/mapicons/food_pub.n.32.png b/dist/assets/images/mapicons/food_pub.n.32.png
new file mode 100755 (executable)
index 0000000..2509ef2
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.n.32.png differ
diff --git a/dist/assets/images/mapicons/food_pub.p.12.png b/dist/assets/images/mapicons/food_pub.p.12.png
new file mode 100755 (executable)
index 0000000..2b5913c
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.p.12.png differ
diff --git a/dist/assets/images/mapicons/food_pub.p.16.png b/dist/assets/images/mapicons/food_pub.p.16.png
new file mode 100755 (executable)
index 0000000..e0f6dc2
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.p.16.png differ
diff --git a/dist/assets/images/mapicons/food_pub.p.20.png b/dist/assets/images/mapicons/food_pub.p.20.png
new file mode 100755 (executable)
index 0000000..51ced20
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.p.20.png differ
diff --git a/dist/assets/images/mapicons/food_pub.p.24.png b/dist/assets/images/mapicons/food_pub.p.24.png
new file mode 100755 (executable)
index 0000000..64822b6
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.p.24.png differ
diff --git a/dist/assets/images/mapicons/food_pub.p.32.png b/dist/assets/images/mapicons/food_pub.p.32.png
new file mode 100755 (executable)
index 0000000..b1b8761
Binary files /dev/null and b/dist/assets/images/mapicons/food_pub.p.32.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.glow.12.png b/dist/assets/images/mapicons/food_restaurant.glow.12.png
new file mode 100755 (executable)
index 0000000..2d6e8d4
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.glow.12.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.glow.16.png b/dist/assets/images/mapicons/food_restaurant.glow.16.png
new file mode 100755 (executable)
index 0000000..4d712f4
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.glow.16.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.glow.20.png b/dist/assets/images/mapicons/food_restaurant.glow.20.png
new file mode 100755 (executable)
index 0000000..afd6e60
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.glow.20.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.glow.24.png b/dist/assets/images/mapicons/food_restaurant.glow.24.png
new file mode 100755 (executable)
index 0000000..e9f4c4f
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.glow.24.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.glow.32.png b/dist/assets/images/mapicons/food_restaurant.glow.32.png
new file mode 100755 (executable)
index 0000000..5467295
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.glow.32.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.n.12.png b/dist/assets/images/mapicons/food_restaurant.n.12.png
new file mode 100755 (executable)
index 0000000..4c1dcc9
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.n.12.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.n.16.png b/dist/assets/images/mapicons/food_restaurant.n.16.png
new file mode 100755 (executable)
index 0000000..30682b2
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.n.16.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.n.20.png b/dist/assets/images/mapicons/food_restaurant.n.20.png
new file mode 100755 (executable)
index 0000000..52a742d
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.n.20.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.n.24.png b/dist/assets/images/mapicons/food_restaurant.n.24.png
new file mode 100755 (executable)
index 0000000..e7813ea
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.n.24.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.n.32.png b/dist/assets/images/mapicons/food_restaurant.n.32.png
new file mode 100755 (executable)
index 0000000..80b3d38
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.n.32.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.p.12.png b/dist/assets/images/mapicons/food_restaurant.p.12.png
new file mode 100755 (executable)
index 0000000..5478792
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.p.12.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.p.16.png b/dist/assets/images/mapicons/food_restaurant.p.16.png
new file mode 100755 (executable)
index 0000000..b5101cd
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.p.16.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.p.20.png b/dist/assets/images/mapicons/food_restaurant.p.20.png
new file mode 100755 (executable)
index 0000000..73c3465
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.p.20.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.p.24.png b/dist/assets/images/mapicons/food_restaurant.p.24.png
new file mode 100755 (executable)
index 0000000..a555ad9
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.p.24.png differ
diff --git a/dist/assets/images/mapicons/food_restaurant.p.32.png b/dist/assets/images/mapicons/food_restaurant.p.32.png
new file mode 100755 (executable)
index 0000000..47e52c3
Binary files /dev/null and b/dist/assets/images/mapicons/food_restaurant.p.32.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.glow.12.png b/dist/assets/images/mapicons/health_dentist.glow.12.png
new file mode 100755 (executable)
index 0000000..fa535e9
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.glow.12.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.glow.16.png b/dist/assets/images/mapicons/health_dentist.glow.16.png
new file mode 100755 (executable)
index 0000000..b34435b
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.glow.16.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.glow.20.png b/dist/assets/images/mapicons/health_dentist.glow.20.png
new file mode 100755 (executable)
index 0000000..0781973
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.glow.20.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.glow.24.png b/dist/assets/images/mapicons/health_dentist.glow.24.png
new file mode 100755 (executable)
index 0000000..938b361
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.glow.24.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.glow.32.png b/dist/assets/images/mapicons/health_dentist.glow.32.png
new file mode 100755 (executable)
index 0000000..b1aa77f
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.glow.32.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.n.12.png b/dist/assets/images/mapicons/health_dentist.n.12.png
new file mode 100755 (executable)
index 0000000..d278f57
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.n.12.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.n.16.png b/dist/assets/images/mapicons/health_dentist.n.16.png
new file mode 100755 (executable)
index 0000000..3fd28be
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.n.16.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.n.20.png b/dist/assets/images/mapicons/health_dentist.n.20.png
new file mode 100755 (executable)
index 0000000..32eb494
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.n.20.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.n.24.png b/dist/assets/images/mapicons/health_dentist.n.24.png
new file mode 100755 (executable)
index 0000000..d5641db
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.n.24.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.n.32.png b/dist/assets/images/mapicons/health_dentist.n.32.png
new file mode 100755 (executable)
index 0000000..936cf7c
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.n.32.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.p.12.png b/dist/assets/images/mapicons/health_dentist.p.12.png
new file mode 100755 (executable)
index 0000000..35ff9a8
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.p.12.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.p.16.png b/dist/assets/images/mapicons/health_dentist.p.16.png
new file mode 100755 (executable)
index 0000000..e3219f7
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.p.16.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.p.20.png b/dist/assets/images/mapicons/health_dentist.p.20.png
new file mode 100755 (executable)
index 0000000..ca0621a
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.p.20.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.p.24.png b/dist/assets/images/mapicons/health_dentist.p.24.png
new file mode 100755 (executable)
index 0000000..1f90291
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.p.24.png differ
diff --git a/dist/assets/images/mapicons/health_dentist.p.32.png b/dist/assets/images/mapicons/health_dentist.p.32.png
new file mode 100755 (executable)
index 0000000..84a4963
Binary files /dev/null and b/dist/assets/images/mapicons/health_dentist.p.32.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.glow.12.png b/dist/assets/images/mapicons/health_doctors.glow.12.png
new file mode 100755 (executable)
index 0000000..49e8363
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.glow.12.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.glow.16.png b/dist/assets/images/mapicons/health_doctors.glow.16.png
new file mode 100755 (executable)
index 0000000..def4e1b
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.glow.16.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.glow.20.png b/dist/assets/images/mapicons/health_doctors.glow.20.png
new file mode 100755 (executable)
index 0000000..dd6755a
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.glow.20.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.glow.24.png b/dist/assets/images/mapicons/health_doctors.glow.24.png
new file mode 100755 (executable)
index 0000000..5936450
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.glow.24.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.glow.32.png b/dist/assets/images/mapicons/health_doctors.glow.32.png
new file mode 100755 (executable)
index 0000000..99fc89d
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.glow.32.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.n.12.png b/dist/assets/images/mapicons/health_doctors.n.12.png
new file mode 100755 (executable)
index 0000000..bfee27c
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.n.12.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.n.16.png b/dist/assets/images/mapicons/health_doctors.n.16.png
new file mode 100755 (executable)
index 0000000..f7870a3
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.n.16.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.n.20.png b/dist/assets/images/mapicons/health_doctors.n.20.png
new file mode 100755 (executable)
index 0000000..64ab207
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.n.20.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.n.24.png b/dist/assets/images/mapicons/health_doctors.n.24.png
new file mode 100755 (executable)
index 0000000..3b952ca
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.n.24.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.n.32.png b/dist/assets/images/mapicons/health_doctors.n.32.png
new file mode 100755 (executable)
index 0000000..ecb6eda
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.n.32.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.p.12.png b/dist/assets/images/mapicons/health_doctors.p.12.png
new file mode 100755 (executable)
index 0000000..6c2397e
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.p.12.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.p.16.png b/dist/assets/images/mapicons/health_doctors.p.16.png
new file mode 100755 (executable)
index 0000000..9cdc469
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.p.16.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.p.20.png b/dist/assets/images/mapicons/health_doctors.p.20.png
new file mode 100755 (executable)
index 0000000..a2a6cd7
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.p.20.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.p.24.png b/dist/assets/images/mapicons/health_doctors.p.24.png
new file mode 100755 (executable)
index 0000000..884f113
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.p.24.png differ
diff --git a/dist/assets/images/mapicons/health_doctors.p.32.png b/dist/assets/images/mapicons/health_doctors.p.32.png
new file mode 100755 (executable)
index 0000000..bc82cce
Binary files /dev/null and b/dist/assets/images/mapicons/health_doctors.p.32.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.glow.12.png b/dist/assets/images/mapicons/health_hospital.glow.12.png
new file mode 100755 (executable)
index 0000000..b0402cc
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.glow.12.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.glow.16.png b/dist/assets/images/mapicons/health_hospital.glow.16.png
new file mode 100755 (executable)
index 0000000..b68954c
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.glow.16.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.glow.20.png b/dist/assets/images/mapicons/health_hospital.glow.20.png
new file mode 100755 (executable)
index 0000000..5336433
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.glow.20.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.glow.24.png b/dist/assets/images/mapicons/health_hospital.glow.24.png
new file mode 100755 (executable)
index 0000000..e1e0b83
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.glow.24.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.glow.32.png b/dist/assets/images/mapicons/health_hospital.glow.32.png
new file mode 100755 (executable)
index 0000000..5fea388
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.glow.32.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.n.12.png b/dist/assets/images/mapicons/health_hospital.n.12.png
new file mode 100755 (executable)
index 0000000..d8d3ec9
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.n.12.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.n.16.png b/dist/assets/images/mapicons/health_hospital.n.16.png
new file mode 100755 (executable)
index 0000000..41ad28d
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.n.16.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.n.20.png b/dist/assets/images/mapicons/health_hospital.n.20.png
new file mode 100755 (executable)
index 0000000..f088373
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.n.20.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.n.24.png b/dist/assets/images/mapicons/health_hospital.n.24.png
new file mode 100755 (executable)
index 0000000..e9b114a
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.n.24.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.n.32.png b/dist/assets/images/mapicons/health_hospital.n.32.png
new file mode 100755 (executable)
index 0000000..fe97f18
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.n.32.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.p.12.png b/dist/assets/images/mapicons/health_hospital.p.12.png
new file mode 100755 (executable)
index 0000000..ed67894
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.p.12.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.p.16.png b/dist/assets/images/mapicons/health_hospital.p.16.png
new file mode 100755 (executable)
index 0000000..22a47ac
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.p.16.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.p.20.png b/dist/assets/images/mapicons/health_hospital.p.20.png
new file mode 100755 (executable)
index 0000000..f11de0e
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.p.20.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.p.24.png b/dist/assets/images/mapicons/health_hospital.p.24.png
new file mode 100755 (executable)
index 0000000..a653141
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.p.24.png differ
diff --git a/dist/assets/images/mapicons/health_hospital.p.32.png b/dist/assets/images/mapicons/health_hospital.p.32.png
new file mode 100755 (executable)
index 0000000..cd87458
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital.p.32.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.glow.12.png b/dist/assets/images/mapicons/health_hospital_emergency.glow.12.png
new file mode 100755 (executable)
index 0000000..f5bfaa2
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.glow.12.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.glow.16.png b/dist/assets/images/mapicons/health_hospital_emergency.glow.16.png
new file mode 100755 (executable)
index 0000000..c5b0fc4
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.glow.16.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.glow.20.png b/dist/assets/images/mapicons/health_hospital_emergency.glow.20.png
new file mode 100755 (executable)
index 0000000..d0c1c0e
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.glow.20.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.glow.24.png b/dist/assets/images/mapicons/health_hospital_emergency.glow.24.png
new file mode 100755 (executable)
index 0000000..679c013
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.glow.24.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.glow.32.png b/dist/assets/images/mapicons/health_hospital_emergency.glow.32.png
new file mode 100755 (executable)
index 0000000..55594b0
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.glow.32.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.n.12.png b/dist/assets/images/mapicons/health_hospital_emergency.n.12.png
new file mode 100755 (executable)
index 0000000..3e584f9
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.n.12.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.n.16.png b/dist/assets/images/mapicons/health_hospital_emergency.n.16.png
new file mode 100755 (executable)
index 0000000..beacb7a
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.n.16.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.n.20.png b/dist/assets/images/mapicons/health_hospital_emergency.n.20.png
new file mode 100755 (executable)
index 0000000..72db670
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.n.20.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.n.24.png b/dist/assets/images/mapicons/health_hospital_emergency.n.24.png
new file mode 100755 (executable)
index 0000000..f0d0202
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.n.24.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.n.32.png b/dist/assets/images/mapicons/health_hospital_emergency.n.32.png
new file mode 100755 (executable)
index 0000000..842d820
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.n.32.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.p.12.png b/dist/assets/images/mapicons/health_hospital_emergency.p.12.png
new file mode 100755 (executable)
index 0000000..f64ccb3
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.p.12.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.p.16.png b/dist/assets/images/mapicons/health_hospital_emergency.p.16.png
new file mode 100755 (executable)
index 0000000..5673b9c
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.p.16.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.p.20.png b/dist/assets/images/mapicons/health_hospital_emergency.p.20.png
new file mode 100755 (executable)
index 0000000..1ff456c
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.p.20.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.p.24.png b/dist/assets/images/mapicons/health_hospital_emergency.p.24.png
new file mode 100755 (executable)
index 0000000..c48990a
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.p.24.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency.p.32.png b/dist/assets/images/mapicons/health_hospital_emergency.p.32.png
new file mode 100755 (executable)
index 0000000..f0d86da
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency.p.32.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.glow.12.png b/dist/assets/images/mapicons/health_hospital_emergency2.glow.12.png
new file mode 100755 (executable)
index 0000000..e75e4e4
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.glow.16.png b/dist/assets/images/mapicons/health_hospital_emergency2.glow.16.png
new file mode 100755 (executable)
index 0000000..449f05c
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.glow.20.png b/dist/assets/images/mapicons/health_hospital_emergency2.glow.20.png
new file mode 100755 (executable)
index 0000000..6646217
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.glow.24.png b/dist/assets/images/mapicons/health_hospital_emergency2.glow.24.png
new file mode 100755 (executable)
index 0000000..7aa03a8
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.glow.32.png b/dist/assets/images/mapicons/health_hospital_emergency2.glow.32.png
new file mode 100755 (executable)
index 0000000..ab3a439
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.n.12.png b/dist/assets/images/mapicons/health_hospital_emergency2.n.12.png
new file mode 100755 (executable)
index 0000000..620ee45
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.n.12.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.n.16.png b/dist/assets/images/mapicons/health_hospital_emergency2.n.16.png
new file mode 100755 (executable)
index 0000000..decee7e
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.n.16.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.n.20.png b/dist/assets/images/mapicons/health_hospital_emergency2.n.20.png
new file mode 100755 (executable)
index 0000000..6ba3e1f
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.n.20.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.n.24.png b/dist/assets/images/mapicons/health_hospital_emergency2.n.24.png
new file mode 100755 (executable)
index 0000000..efe2621
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.n.24.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.n.32.png b/dist/assets/images/mapicons/health_hospital_emergency2.n.32.png
new file mode 100755 (executable)
index 0000000..278b5c9
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.n.32.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.p.12.png b/dist/assets/images/mapicons/health_hospital_emergency2.p.12.png
new file mode 100755 (executable)
index 0000000..7d3869d
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.p.12.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.p.16.png b/dist/assets/images/mapicons/health_hospital_emergency2.p.16.png
new file mode 100755 (executable)
index 0000000..db40632
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.p.16.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.p.20.png b/dist/assets/images/mapicons/health_hospital_emergency2.p.20.png
new file mode 100755 (executable)
index 0000000..8258457
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.p.20.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.p.24.png b/dist/assets/images/mapicons/health_hospital_emergency2.p.24.png
new file mode 100755 (executable)
index 0000000..a178573
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.p.24.png differ
diff --git a/dist/assets/images/mapicons/health_hospital_emergency2.p.32.png b/dist/assets/images/mapicons/health_hospital_emergency2.p.32.png
new file mode 100755 (executable)
index 0000000..d2ad508
Binary files /dev/null and b/dist/assets/images/mapicons/health_hospital_emergency2.p.32.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.glow.12.png b/dist/assets/images/mapicons/health_opticians.glow.12.png
new file mode 100755 (executable)
index 0000000..9b2a62d
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.glow.12.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.glow.16.png b/dist/assets/images/mapicons/health_opticians.glow.16.png
new file mode 100755 (executable)
index 0000000..f023635
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.glow.16.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.glow.20.png b/dist/assets/images/mapicons/health_opticians.glow.20.png
new file mode 100755 (executable)
index 0000000..ebd2045
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.glow.20.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.glow.24.png b/dist/assets/images/mapicons/health_opticians.glow.24.png
new file mode 100755 (executable)
index 0000000..b1d2d7d
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.glow.24.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.glow.32.png b/dist/assets/images/mapicons/health_opticians.glow.32.png
new file mode 100755 (executable)
index 0000000..5fad0da
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.glow.32.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.n.12.png b/dist/assets/images/mapicons/health_opticians.n.12.png
new file mode 100755 (executable)
index 0000000..59dc31d
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.n.12.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.n.16.png b/dist/assets/images/mapicons/health_opticians.n.16.png
new file mode 100755 (executable)
index 0000000..a87754a
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.n.16.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.n.20.png b/dist/assets/images/mapicons/health_opticians.n.20.png
new file mode 100755 (executable)
index 0000000..d10a61c
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.n.20.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.n.24.png b/dist/assets/images/mapicons/health_opticians.n.24.png
new file mode 100755 (executable)
index 0000000..c4bd8fc
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.n.24.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.n.32.png b/dist/assets/images/mapicons/health_opticians.n.32.png
new file mode 100755 (executable)
index 0000000..1cabea5
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.n.32.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.p.12.png b/dist/assets/images/mapicons/health_opticians.p.12.png
new file mode 100755 (executable)
index 0000000..509f63d
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.p.12.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.p.16.png b/dist/assets/images/mapicons/health_opticians.p.16.png
new file mode 100755 (executable)
index 0000000..d89ff56
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.p.16.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.p.20.png b/dist/assets/images/mapicons/health_opticians.p.20.png
new file mode 100755 (executable)
index 0000000..65b65d8
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.p.20.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.p.24.png b/dist/assets/images/mapicons/health_opticians.p.24.png
new file mode 100755 (executable)
index 0000000..17211bb
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.p.24.png differ
diff --git a/dist/assets/images/mapicons/health_opticians.p.32.png b/dist/assets/images/mapicons/health_opticians.p.32.png
new file mode 100755 (executable)
index 0000000..8ab1ad9
Binary files /dev/null and b/dist/assets/images/mapicons/health_opticians.p.32.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.glow.12.png b/dist/assets/images/mapicons/health_pharmacy.glow.12.png
new file mode 100755 (executable)
index 0000000..787aa11
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.glow.12.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.glow.16.png b/dist/assets/images/mapicons/health_pharmacy.glow.16.png
new file mode 100755 (executable)
index 0000000..1a44afb
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.glow.16.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.glow.20.png b/dist/assets/images/mapicons/health_pharmacy.glow.20.png
new file mode 100755 (executable)
index 0000000..497a1c3
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.glow.20.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.glow.24.png b/dist/assets/images/mapicons/health_pharmacy.glow.24.png
new file mode 100755 (executable)
index 0000000..a17aefb
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.glow.24.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.glow.32.png b/dist/assets/images/mapicons/health_pharmacy.glow.32.png
new file mode 100755 (executable)
index 0000000..ce15a4a
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.glow.32.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.n.12.png b/dist/assets/images/mapicons/health_pharmacy.n.12.png
new file mode 100755 (executable)
index 0000000..7bbf69b
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.n.12.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.n.16.png b/dist/assets/images/mapicons/health_pharmacy.n.16.png
new file mode 100755 (executable)
index 0000000..ffc1256
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.n.16.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.n.20.png b/dist/assets/images/mapicons/health_pharmacy.n.20.png
new file mode 100755 (executable)
index 0000000..48cee8b
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.n.20.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.n.24.png b/dist/assets/images/mapicons/health_pharmacy.n.24.png
new file mode 100755 (executable)
index 0000000..4fe2fc7
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.n.24.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.n.32.png b/dist/assets/images/mapicons/health_pharmacy.n.32.png
new file mode 100755 (executable)
index 0000000..54963f6
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.n.32.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.p.12.png b/dist/assets/images/mapicons/health_pharmacy.p.12.png
new file mode 100755 (executable)
index 0000000..70d0de0
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.p.12.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.p.16.png b/dist/assets/images/mapicons/health_pharmacy.p.16.png
new file mode 100755 (executable)
index 0000000..f48e1c3
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.p.16.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.p.20.png b/dist/assets/images/mapicons/health_pharmacy.p.20.png
new file mode 100755 (executable)
index 0000000..b6fde9e
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.p.20.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.p.24.png b/dist/assets/images/mapicons/health_pharmacy.p.24.png
new file mode 100755 (executable)
index 0000000..9bf0ba3
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.p.24.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy.p.32.png b/dist/assets/images/mapicons/health_pharmacy.p.32.png
new file mode 100755 (executable)
index 0000000..fe0b9fe
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy.p.32.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.12.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.12.png
new file mode 100755 (executable)
index 0000000..69098c9
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.12.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.16.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.16.png
new file mode 100755 (executable)
index 0000000..eb1d0a9
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.16.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.20.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.20.png
new file mode 100755 (executable)
index 0000000..b953ca2
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.20.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.24.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.24.png
new file mode 100755 (executable)
index 0000000..abb0ef1
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.24.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.32.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.32.png
new file mode 100755 (executable)
index 0000000..502d8ee
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.glow.32.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.n.12.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.n.12.png
new file mode 100755 (executable)
index 0000000..fd16d0c
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.n.12.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.n.16.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.n.16.png
new file mode 100755 (executable)
index 0000000..a6f80b7
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.n.16.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.n.20.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.n.20.png
new file mode 100755 (executable)
index 0000000..43e3252
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.n.20.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.n.24.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.n.24.png
new file mode 100755 (executable)
index 0000000..bc46a6c
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.n.24.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.n.32.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.n.32.png
new file mode 100755 (executable)
index 0000000..d052473
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.n.32.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.p.12.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.p.12.png
new file mode 100755 (executable)
index 0000000..ef293bd
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.p.12.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.p.16.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.p.16.png
new file mode 100755 (executable)
index 0000000..3f17385
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.p.16.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.p.20.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.p.20.png
new file mode 100755 (executable)
index 0000000..51ed55e
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.p.20.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.p.24.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.p.24.png
new file mode 100755 (executable)
index 0000000..a975bba
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.p.24.png differ
diff --git a/dist/assets/images/mapicons/health_pharmacy_dispensing.p.32.png b/dist/assets/images/mapicons/health_pharmacy_dispensing.p.32.png
new file mode 100755 (executable)
index 0000000..1765c70
Binary files /dev/null and b/dist/assets/images/mapicons/health_pharmacy_dispensing.p.32.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.glow.12.png b/dist/assets/images/mapicons/health_veterinary.glow.12.png
new file mode 100755 (executable)
index 0000000..c9b5bf4
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.glow.12.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.glow.16.png b/dist/assets/images/mapicons/health_veterinary.glow.16.png
new file mode 100755 (executable)
index 0000000..7cdaadb
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.glow.16.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.glow.20.png b/dist/assets/images/mapicons/health_veterinary.glow.20.png
new file mode 100755 (executable)
index 0000000..d24adfb
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.glow.20.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.glow.24.png b/dist/assets/images/mapicons/health_veterinary.glow.24.png
new file mode 100755 (executable)
index 0000000..f86c0c5
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.glow.24.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.glow.32.png b/dist/assets/images/mapicons/health_veterinary.glow.32.png
new file mode 100755 (executable)
index 0000000..b4cf361
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.glow.32.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.n.12.png b/dist/assets/images/mapicons/health_veterinary.n.12.png
new file mode 100755 (executable)
index 0000000..3f6d92e
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.n.12.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.n.16.png b/dist/assets/images/mapicons/health_veterinary.n.16.png
new file mode 100755 (executable)
index 0000000..5f491b4
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.n.16.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.n.20.png b/dist/assets/images/mapicons/health_veterinary.n.20.png
new file mode 100755 (executable)
index 0000000..3105dcb
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.n.20.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.n.24.png b/dist/assets/images/mapicons/health_veterinary.n.24.png
new file mode 100755 (executable)
index 0000000..3bac50b
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.n.24.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.n.32.png b/dist/assets/images/mapicons/health_veterinary.n.32.png
new file mode 100755 (executable)
index 0000000..f91728a
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.n.32.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.p.12.png b/dist/assets/images/mapicons/health_veterinary.p.12.png
new file mode 100755 (executable)
index 0000000..5d78280
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.p.12.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.p.16.png b/dist/assets/images/mapicons/health_veterinary.p.16.png
new file mode 100755 (executable)
index 0000000..dd8ee16
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.p.16.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.p.20.png b/dist/assets/images/mapicons/health_veterinary.p.20.png
new file mode 100755 (executable)
index 0000000..bba6ed8
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.p.20.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.p.24.png b/dist/assets/images/mapicons/health_veterinary.p.24.png
new file mode 100755 (executable)
index 0000000..3e83244
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.p.24.png differ
diff --git a/dist/assets/images/mapicons/health_veterinary.p.32.png b/dist/assets/images/mapicons/health_veterinary.p.32.png
new file mode 100755 (executable)
index 0000000..8ee5882
Binary files /dev/null and b/dist/assets/images/mapicons/health_veterinary.p.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.glow.12.png b/dist/assets/images/mapicons/landuse_coniferous.glow.12.png
new file mode 100755 (executable)
index 0000000..6a8b96f
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.glow.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.glow.16.png b/dist/assets/images/mapicons/landuse_coniferous.glow.16.png
new file mode 100755 (executable)
index 0000000..8f5d047
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.glow.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.glow.20.png b/dist/assets/images/mapicons/landuse_coniferous.glow.20.png
new file mode 100755 (executable)
index 0000000..ff7fa5d
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.glow.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.glow.24.png b/dist/assets/images/mapicons/landuse_coniferous.glow.24.png
new file mode 100755 (executable)
index 0000000..56ca768
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.glow.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.glow.32.png b/dist/assets/images/mapicons/landuse_coniferous.glow.32.png
new file mode 100755 (executable)
index 0000000..0cb1fe0
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.glow.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.n.12.png b/dist/assets/images/mapicons/landuse_coniferous.n.12.png
new file mode 100755 (executable)
index 0000000..20bfe7d
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.n.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.n.16.png b/dist/assets/images/mapicons/landuse_coniferous.n.16.png
new file mode 100755 (executable)
index 0000000..b9f7c18
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.n.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.n.20.png b/dist/assets/images/mapicons/landuse_coniferous.n.20.png
new file mode 100755 (executable)
index 0000000..3d9b10b
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.n.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.n.24.png b/dist/assets/images/mapicons/landuse_coniferous.n.24.png
new file mode 100755 (executable)
index 0000000..93f6c0d
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.n.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.n.32.png b/dist/assets/images/mapicons/landuse_coniferous.n.32.png
new file mode 100755 (executable)
index 0000000..31cbaf6
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.n.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.p.12.png b/dist/assets/images/mapicons/landuse_coniferous.p.12.png
new file mode 100755 (executable)
index 0000000..876f873
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.p.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.p.16.png b/dist/assets/images/mapicons/landuse_coniferous.p.16.png
new file mode 100755 (executable)
index 0000000..4056573
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.p.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.p.20.png b/dist/assets/images/mapicons/landuse_coniferous.p.20.png
new file mode 100755 (executable)
index 0000000..0ae7259
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.p.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.p.24.png b/dist/assets/images/mapicons/landuse_coniferous.p.24.png
new file mode 100755 (executable)
index 0000000..ab88fbc
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.p.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous.p.32.png b/dist/assets/images/mapicons/landuse_coniferous.p.32.png
new file mode 100755 (executable)
index 0000000..97459fc
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous.p.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.12.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.12.png
new file mode 100755 (executable)
index 0000000..b30c822
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.16.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.16.png
new file mode 100755 (executable)
index 0000000..d952407
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.20.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.20.png
new file mode 100755 (executable)
index 0000000..b93878d
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.24.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.24.png
new file mode 100755 (executable)
index 0000000..9ca192a
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.32.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.32.png
new file mode 100755 (executable)
index 0000000..56ad98d
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.glow.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.12.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.12.png
new file mode 100755 (executable)
index 0000000..b0170fb
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.16.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.16.png
new file mode 100755 (executable)
index 0000000..53e77f5
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.20.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.20.png
new file mode 100755 (executable)
index 0000000..16890db
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.24.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.24.png
new file mode 100755 (executable)
index 0000000..80ab2ef
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.32.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.32.png
new file mode 100755 (executable)
index 0000000..4b5adf3
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.n.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.12.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.12.png
new file mode 100755 (executable)
index 0000000..b3b066e
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.16.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.16.png
new file mode 100755 (executable)
index 0000000..d507b2c
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.20.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.20.png
new file mode 100755 (executable)
index 0000000..29a1780
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.24.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.24.png
new file mode 100755 (executable)
index 0000000..63a1e91
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.32.png b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.32.png
new file mode 100755 (executable)
index 0000000..d75fe4a
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_coniferous_and_deciduous.p.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.glow.12.png b/dist/assets/images/mapicons/landuse_deciduous.glow.12.png
new file mode 100755 (executable)
index 0000000..79ab925
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.glow.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.glow.16.png b/dist/assets/images/mapicons/landuse_deciduous.glow.16.png
new file mode 100755 (executable)
index 0000000..d2d82b0
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.glow.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.glow.20.png b/dist/assets/images/mapicons/landuse_deciduous.glow.20.png
new file mode 100755 (executable)
index 0000000..c0a56d9
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.glow.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.glow.24.png b/dist/assets/images/mapicons/landuse_deciduous.glow.24.png
new file mode 100755 (executable)
index 0000000..674bcf6
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.glow.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.glow.32.png b/dist/assets/images/mapicons/landuse_deciduous.glow.32.png
new file mode 100755 (executable)
index 0000000..14123a6
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.glow.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.n.12.png b/dist/assets/images/mapicons/landuse_deciduous.n.12.png
new file mode 100755 (executable)
index 0000000..864b902
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.n.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.n.16.png b/dist/assets/images/mapicons/landuse_deciduous.n.16.png
new file mode 100755 (executable)
index 0000000..002ae65
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.n.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.n.20.png b/dist/assets/images/mapicons/landuse_deciduous.n.20.png
new file mode 100755 (executable)
index 0000000..ab37a54
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.n.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.n.24.png b/dist/assets/images/mapicons/landuse_deciduous.n.24.png
new file mode 100755 (executable)
index 0000000..d467691
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.n.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.n.32.png b/dist/assets/images/mapicons/landuse_deciduous.n.32.png
new file mode 100755 (executable)
index 0000000..5b854cd
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.n.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.p.12.png b/dist/assets/images/mapicons/landuse_deciduous.p.12.png
new file mode 100755 (executable)
index 0000000..d6e9cf1
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.p.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.p.16.png b/dist/assets/images/mapicons/landuse_deciduous.p.16.png
new file mode 100755 (executable)
index 0000000..ed3385d
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.p.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.p.20.png b/dist/assets/images/mapicons/landuse_deciduous.p.20.png
new file mode 100755 (executable)
index 0000000..690eed7
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.p.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.p.24.png b/dist/assets/images/mapicons/landuse_deciduous.p.24.png
new file mode 100755 (executable)
index 0000000..88cade7
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.p.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_deciduous.p.32.png b/dist/assets/images/mapicons/landuse_deciduous.p.32.png
new file mode 100755 (executable)
index 0000000..46f2878
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_deciduous.p.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.glow.12.png b/dist/assets/images/mapicons/landuse_grass.glow.12.png
new file mode 100755 (executable)
index 0000000..9a385bf
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.glow.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.glow.16.png b/dist/assets/images/mapicons/landuse_grass.glow.16.png
new file mode 100755 (executable)
index 0000000..397ef64
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.glow.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.glow.20.png b/dist/assets/images/mapicons/landuse_grass.glow.20.png
new file mode 100755 (executable)
index 0000000..95942c2
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.glow.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.glow.24.png b/dist/assets/images/mapicons/landuse_grass.glow.24.png
new file mode 100755 (executable)
index 0000000..23078cc
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.glow.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.glow.32.png b/dist/assets/images/mapicons/landuse_grass.glow.32.png
new file mode 100755 (executable)
index 0000000..9f51343
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.glow.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.n.12.png b/dist/assets/images/mapicons/landuse_grass.n.12.png
new file mode 100755 (executable)
index 0000000..51a10e7
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.n.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.n.16.png b/dist/assets/images/mapicons/landuse_grass.n.16.png
new file mode 100755 (executable)
index 0000000..1b88b8c
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.n.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.n.20.png b/dist/assets/images/mapicons/landuse_grass.n.20.png
new file mode 100755 (executable)
index 0000000..610e441
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.n.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.n.24.png b/dist/assets/images/mapicons/landuse_grass.n.24.png
new file mode 100755 (executable)
index 0000000..181525e
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.n.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.n.32.png b/dist/assets/images/mapicons/landuse_grass.n.32.png
new file mode 100755 (executable)
index 0000000..e4a186b
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.n.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.p.12.png b/dist/assets/images/mapicons/landuse_grass.p.12.png
new file mode 100755 (executable)
index 0000000..f3bcfc5
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.p.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.p.16.png b/dist/assets/images/mapicons/landuse_grass.p.16.png
new file mode 100755 (executable)
index 0000000..96d86c3
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.p.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.p.20.png b/dist/assets/images/mapicons/landuse_grass.p.20.png
new file mode 100755 (executable)
index 0000000..f430d74
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.p.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.p.24.png b/dist/assets/images/mapicons/landuse_grass.p.24.png
new file mode 100755 (executable)
index 0000000..f6e4648
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.p.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_grass.p.32.png b/dist/assets/images/mapicons/landuse_grass.p.32.png
new file mode 100755 (executable)
index 0000000..6a12df7
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grass.p.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.glow.12.png b/dist/assets/images/mapicons/landuse_grasssvg.glow.12.png
new file mode 100755 (executable)
index 0000000..72f69fa
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.glow.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.glow.16.png b/dist/assets/images/mapicons/landuse_grasssvg.glow.16.png
new file mode 100755 (executable)
index 0000000..bbb1192
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.glow.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.glow.20.png b/dist/assets/images/mapicons/landuse_grasssvg.glow.20.png
new file mode 100755 (executable)
index 0000000..06a8b7b
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.glow.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.glow.24.png b/dist/assets/images/mapicons/landuse_grasssvg.glow.24.png
new file mode 100755 (executable)
index 0000000..db234b7
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.glow.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.glow.32.png b/dist/assets/images/mapicons/landuse_grasssvg.glow.32.png
new file mode 100755 (executable)
index 0000000..f3466b9
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.glow.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.n.12.png b/dist/assets/images/mapicons/landuse_grasssvg.n.12.png
new file mode 100755 (executable)
index 0000000..1ede33f
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.n.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.n.16.png b/dist/assets/images/mapicons/landuse_grasssvg.n.16.png
new file mode 100755 (executable)
index 0000000..9d44bcf
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.n.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.n.20.png b/dist/assets/images/mapicons/landuse_grasssvg.n.20.png
new file mode 100755 (executable)
index 0000000..007fc6e
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.n.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.n.24.png b/dist/assets/images/mapicons/landuse_grasssvg.n.24.png
new file mode 100755 (executable)
index 0000000..c30c825
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.n.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.n.32.png b/dist/assets/images/mapicons/landuse_grasssvg.n.32.png
new file mode 100755 (executable)
index 0000000..6030ad1
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.n.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.p.12.png b/dist/assets/images/mapicons/landuse_grasssvg.p.12.png
new file mode 100755 (executable)
index 0000000..01c960e
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.p.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.p.16.png b/dist/assets/images/mapicons/landuse_grasssvg.p.16.png
new file mode 100755 (executable)
index 0000000..c986b8d
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.p.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.p.20.png b/dist/assets/images/mapicons/landuse_grasssvg.p.20.png
new file mode 100755 (executable)
index 0000000..9ebf013
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.p.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.p.24.png b/dist/assets/images/mapicons/landuse_grasssvg.p.24.png
new file mode 100755 (executable)
index 0000000..0b9962a
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.p.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_grasssvg.p.32.png b/dist/assets/images/mapicons/landuse_grasssvg.p.32.png
new file mode 100755 (executable)
index 0000000..cb12696
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_grasssvg.p.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.glow.12.png b/dist/assets/images/mapicons/landuse_hills.glow.12.png
new file mode 100755 (executable)
index 0000000..131932f
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.glow.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.glow.16.png b/dist/assets/images/mapicons/landuse_hills.glow.16.png
new file mode 100755 (executable)
index 0000000..af57482
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.glow.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.glow.20.png b/dist/assets/images/mapicons/landuse_hills.glow.20.png
new file mode 100755 (executable)
index 0000000..a574ead
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.glow.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.glow.24.png b/dist/assets/images/mapicons/landuse_hills.glow.24.png
new file mode 100755 (executable)
index 0000000..60efcb1
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.glow.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.glow.32.png b/dist/assets/images/mapicons/landuse_hills.glow.32.png
new file mode 100755 (executable)
index 0000000..7319133
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.glow.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.n.12.png b/dist/assets/images/mapicons/landuse_hills.n.12.png
new file mode 100755 (executable)
index 0000000..ec3052f
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.n.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.n.16.png b/dist/assets/images/mapicons/landuse_hills.n.16.png
new file mode 100755 (executable)
index 0000000..fc15078
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.n.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.n.20.png b/dist/assets/images/mapicons/landuse_hills.n.20.png
new file mode 100755 (executable)
index 0000000..8db9b5a
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.n.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.n.24.png b/dist/assets/images/mapicons/landuse_hills.n.24.png
new file mode 100755 (executable)
index 0000000..76ef539
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.n.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.n.32.png b/dist/assets/images/mapicons/landuse_hills.n.32.png
new file mode 100755 (executable)
index 0000000..df15c01
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.n.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.p.12.png b/dist/assets/images/mapicons/landuse_hills.p.12.png
new file mode 100755 (executable)
index 0000000..eb81495
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.p.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.p.16.png b/dist/assets/images/mapicons/landuse_hills.p.16.png
new file mode 100755 (executable)
index 0000000..f49aa58
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.p.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.p.20.png b/dist/assets/images/mapicons/landuse_hills.p.20.png
new file mode 100755 (executable)
index 0000000..3c681fb
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.p.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.p.24.png b/dist/assets/images/mapicons/landuse_hills.p.24.png
new file mode 100755 (executable)
index 0000000..dd4da8e
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.p.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_hills.p.32.png b/dist/assets/images/mapicons/landuse_hills.p.32.png
new file mode 100755 (executable)
index 0000000..1c799ca
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_hills.p.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.glow.12.png b/dist/assets/images/mapicons/landuse_quary.glow.12.png
new file mode 100755 (executable)
index 0000000..681ca35
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.glow.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.glow.16.png b/dist/assets/images/mapicons/landuse_quary.glow.16.png
new file mode 100755 (executable)
index 0000000..2acf3d7
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.glow.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.glow.20.png b/dist/assets/images/mapicons/landuse_quary.glow.20.png
new file mode 100755 (executable)
index 0000000..c703092
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.glow.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.glow.24.png b/dist/assets/images/mapicons/landuse_quary.glow.24.png
new file mode 100755 (executable)
index 0000000..5399bad
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.glow.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.glow.32.png b/dist/assets/images/mapicons/landuse_quary.glow.32.png
new file mode 100755 (executable)
index 0000000..8d69168
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.glow.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.n.12.png b/dist/assets/images/mapicons/landuse_quary.n.12.png
new file mode 100755 (executable)
index 0000000..273e295
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.n.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.n.16.png b/dist/assets/images/mapicons/landuse_quary.n.16.png
new file mode 100755 (executable)
index 0000000..51f92f0
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.n.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.n.20.png b/dist/assets/images/mapicons/landuse_quary.n.20.png
new file mode 100755 (executable)
index 0000000..897e028
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.n.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.n.24.png b/dist/assets/images/mapicons/landuse_quary.n.24.png
new file mode 100755 (executable)
index 0000000..609eb09
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.n.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.n.32.png b/dist/assets/images/mapicons/landuse_quary.n.32.png
new file mode 100755 (executable)
index 0000000..87eefbe
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.n.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.p.12.png b/dist/assets/images/mapicons/landuse_quary.p.12.png
new file mode 100755 (executable)
index 0000000..7d2fdf1
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.p.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.p.16.png b/dist/assets/images/mapicons/landuse_quary.p.16.png
new file mode 100755 (executable)
index 0000000..6c41fdb
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.p.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.p.20.png b/dist/assets/images/mapicons/landuse_quary.p.20.png
new file mode 100755 (executable)
index 0000000..376c722
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.p.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.p.24.png b/dist/assets/images/mapicons/landuse_quary.p.24.png
new file mode 100755 (executable)
index 0000000..9c41c31
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.p.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_quary.p.32.png b/dist/assets/images/mapicons/landuse_quary.p.32.png
new file mode 100755 (executable)
index 0000000..e023764
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_quary.p.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.glow.12.png b/dist/assets/images/mapicons/landuse_scrub.glow.12.png
new file mode 100755 (executable)
index 0000000..faaea2e
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.glow.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.glow.16.png b/dist/assets/images/mapicons/landuse_scrub.glow.16.png
new file mode 100755 (executable)
index 0000000..2415fb5
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.glow.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.glow.20.png b/dist/assets/images/mapicons/landuse_scrub.glow.20.png
new file mode 100755 (executable)
index 0000000..70f97d0
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.glow.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.glow.24.png b/dist/assets/images/mapicons/landuse_scrub.glow.24.png
new file mode 100755 (executable)
index 0000000..6f4b913
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.glow.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.glow.32.png b/dist/assets/images/mapicons/landuse_scrub.glow.32.png
new file mode 100755 (executable)
index 0000000..f1d9711
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.glow.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.n.12.png b/dist/assets/images/mapicons/landuse_scrub.n.12.png
new file mode 100755 (executable)
index 0000000..1ede33f
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.n.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.n.16.png b/dist/assets/images/mapicons/landuse_scrub.n.16.png
new file mode 100755 (executable)
index 0000000..9d44bcf
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.n.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.n.20.png b/dist/assets/images/mapicons/landuse_scrub.n.20.png
new file mode 100755 (executable)
index 0000000..007fc6e
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.n.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.n.24.png b/dist/assets/images/mapicons/landuse_scrub.n.24.png
new file mode 100755 (executable)
index 0000000..c30c825
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.n.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.n.32.png b/dist/assets/images/mapicons/landuse_scrub.n.32.png
new file mode 100755 (executable)
index 0000000..6030ad1
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.n.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.p.12.png b/dist/assets/images/mapicons/landuse_scrub.p.12.png
new file mode 100755 (executable)
index 0000000..01c960e
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.p.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.p.16.png b/dist/assets/images/mapicons/landuse_scrub.p.16.png
new file mode 100755 (executable)
index 0000000..c986b8d
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.p.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.p.20.png b/dist/assets/images/mapicons/landuse_scrub.p.20.png
new file mode 100755 (executable)
index 0000000..9ebf013
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.p.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.p.24.png b/dist/assets/images/mapicons/landuse_scrub.p.24.png
new file mode 100755 (executable)
index 0000000..0b9962a
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.p.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_scrub.p.32.png b/dist/assets/images/mapicons/landuse_scrub.p.32.png
new file mode 100755 (executable)
index 0000000..cb12696
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_scrub.p.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.glow.12.png b/dist/assets/images/mapicons/landuse_swamp.glow.12.png
new file mode 100755 (executable)
index 0000000..4cbe282
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.glow.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.glow.16.png b/dist/assets/images/mapicons/landuse_swamp.glow.16.png
new file mode 100755 (executable)
index 0000000..6cb6542
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.glow.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.glow.20.png b/dist/assets/images/mapicons/landuse_swamp.glow.20.png
new file mode 100755 (executable)
index 0000000..52261cf
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.glow.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.glow.24.png b/dist/assets/images/mapicons/landuse_swamp.glow.24.png
new file mode 100755 (executable)
index 0000000..3b31841
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.glow.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.glow.32.png b/dist/assets/images/mapicons/landuse_swamp.glow.32.png
new file mode 100755 (executable)
index 0000000..69e31cf
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.glow.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.n.12.png b/dist/assets/images/mapicons/landuse_swamp.n.12.png
new file mode 100755 (executable)
index 0000000..0b7a08b
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.n.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.n.16.png b/dist/assets/images/mapicons/landuse_swamp.n.16.png
new file mode 100755 (executable)
index 0000000..613c938
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.n.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.n.20.png b/dist/assets/images/mapicons/landuse_swamp.n.20.png
new file mode 100755 (executable)
index 0000000..bc29e2d
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.n.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.n.24.png b/dist/assets/images/mapicons/landuse_swamp.n.24.png
new file mode 100755 (executable)
index 0000000..5d5d751
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.n.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.n.32.png b/dist/assets/images/mapicons/landuse_swamp.n.32.png
new file mode 100755 (executable)
index 0000000..037d54c
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.n.32.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.p.12.png b/dist/assets/images/mapicons/landuse_swamp.p.12.png
new file mode 100755 (executable)
index 0000000..4dfa925
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.p.12.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.p.16.png b/dist/assets/images/mapicons/landuse_swamp.p.16.png
new file mode 100755 (executable)
index 0000000..06c3526
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.p.16.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.p.20.png b/dist/assets/images/mapicons/landuse_swamp.p.20.png
new file mode 100755 (executable)
index 0000000..d7a2274
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.p.20.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.p.24.png b/dist/assets/images/mapicons/landuse_swamp.p.24.png
new file mode 100755 (executable)
index 0000000..8583ae8
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.p.24.png differ
diff --git a/dist/assets/images/mapicons/landuse_swamp.p.32.png b/dist/assets/images/mapicons/landuse_swamp.p.32.png
new file mode 100755 (executable)
index 0000000..3ecb4e7
Binary files /dev/null and b/dist/assets/images/mapicons/landuse_swamp.p.32.png differ
diff --git a/dist/assets/images/mapicons/money_atm.glow.12.png b/dist/assets/images/mapicons/money_atm.glow.12.png
new file mode 100755 (executable)
index 0000000..7b32d25
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.glow.12.png differ
diff --git a/dist/assets/images/mapicons/money_atm.glow.16.png b/dist/assets/images/mapicons/money_atm.glow.16.png
new file mode 100755 (executable)
index 0000000..68b756b
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.glow.16.png differ
diff --git a/dist/assets/images/mapicons/money_atm.glow.20.png b/dist/assets/images/mapicons/money_atm.glow.20.png
new file mode 100755 (executable)
index 0000000..6848f1e
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.glow.20.png differ
diff --git a/dist/assets/images/mapicons/money_atm.glow.24.png b/dist/assets/images/mapicons/money_atm.glow.24.png
new file mode 100755 (executable)
index 0000000..0818b84
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.glow.24.png differ
diff --git a/dist/assets/images/mapicons/money_atm.glow.32.png b/dist/assets/images/mapicons/money_atm.glow.32.png
new file mode 100755 (executable)
index 0000000..1d027a6
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.glow.32.png differ
diff --git a/dist/assets/images/mapicons/money_atm.n.12.png b/dist/assets/images/mapicons/money_atm.n.12.png
new file mode 100755 (executable)
index 0000000..d49239e
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.n.12.png differ
diff --git a/dist/assets/images/mapicons/money_atm.n.16.png b/dist/assets/images/mapicons/money_atm.n.16.png
new file mode 100755 (executable)
index 0000000..8656f0c
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.n.16.png differ
diff --git a/dist/assets/images/mapicons/money_atm.n.20.png b/dist/assets/images/mapicons/money_atm.n.20.png
new file mode 100755 (executable)
index 0000000..d088de8
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.n.20.png differ
diff --git a/dist/assets/images/mapicons/money_atm.n.24.png b/dist/assets/images/mapicons/money_atm.n.24.png
new file mode 100755 (executable)
index 0000000..e081dd5
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.n.24.png differ
diff --git a/dist/assets/images/mapicons/money_atm.n.32.png b/dist/assets/images/mapicons/money_atm.n.32.png
new file mode 100755 (executable)
index 0000000..3190ce9
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.n.32.png differ
diff --git a/dist/assets/images/mapicons/money_atm.p.12.png b/dist/assets/images/mapicons/money_atm.p.12.png
new file mode 100755 (executable)
index 0000000..bddcbe0
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.p.12.png differ
diff --git a/dist/assets/images/mapicons/money_atm.p.16.png b/dist/assets/images/mapicons/money_atm.p.16.png
new file mode 100755 (executable)
index 0000000..0791d15
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.p.16.png differ
diff --git a/dist/assets/images/mapicons/money_atm.p.20.png b/dist/assets/images/mapicons/money_atm.p.20.png
new file mode 100755 (executable)
index 0000000..5cab8f0
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.p.20.png differ
diff --git a/dist/assets/images/mapicons/money_atm.p.24.png b/dist/assets/images/mapicons/money_atm.p.24.png
new file mode 100755 (executable)
index 0000000..49272ab
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.p.24.png differ
diff --git a/dist/assets/images/mapicons/money_atm.p.32.png b/dist/assets/images/mapicons/money_atm.p.32.png
new file mode 100755 (executable)
index 0000000..78651b4
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm.p.32.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.glow.12.png b/dist/assets/images/mapicons/money_atm2.glow.12.png
new file mode 100755 (executable)
index 0000000..acc221c
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.glow.16.png b/dist/assets/images/mapicons/money_atm2.glow.16.png
new file mode 100755 (executable)
index 0000000..a051468
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.glow.20.png b/dist/assets/images/mapicons/money_atm2.glow.20.png
new file mode 100755 (executable)
index 0000000..2fda783
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.glow.24.png b/dist/assets/images/mapicons/money_atm2.glow.24.png
new file mode 100755 (executable)
index 0000000..287b6e4
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.glow.32.png b/dist/assets/images/mapicons/money_atm2.glow.32.png
new file mode 100755 (executable)
index 0000000..cd7eeaf
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.n.12.png b/dist/assets/images/mapicons/money_atm2.n.12.png
new file mode 100755 (executable)
index 0000000..e699960
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.n.12.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.n.16.png b/dist/assets/images/mapicons/money_atm2.n.16.png
new file mode 100755 (executable)
index 0000000..16c51a6
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.n.16.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.n.20.png b/dist/assets/images/mapicons/money_atm2.n.20.png
new file mode 100755 (executable)
index 0000000..7a60464
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.n.20.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.n.24.png b/dist/assets/images/mapicons/money_atm2.n.24.png
new file mode 100755 (executable)
index 0000000..fd25942
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.n.24.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.n.32.png b/dist/assets/images/mapicons/money_atm2.n.32.png
new file mode 100755 (executable)
index 0000000..c67c446
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.n.32.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.p.12.png b/dist/assets/images/mapicons/money_atm2.p.12.png
new file mode 100755 (executable)
index 0000000..349f326
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.p.12.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.p.16.png b/dist/assets/images/mapicons/money_atm2.p.16.png
new file mode 100755 (executable)
index 0000000..5ff5c8f
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.p.16.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.p.20.png b/dist/assets/images/mapicons/money_atm2.p.20.png
new file mode 100755 (executable)
index 0000000..9e9a9f3
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.p.20.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.p.24.png b/dist/assets/images/mapicons/money_atm2.p.24.png
new file mode 100755 (executable)
index 0000000..1f9dde5
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.p.24.png differ
diff --git a/dist/assets/images/mapicons/money_atm2.p.32.png b/dist/assets/images/mapicons/money_atm2.p.32.png
new file mode 100755 (executable)
index 0000000..c03cbbd
Binary files /dev/null and b/dist/assets/images/mapicons/money_atm2.p.32.png differ
diff --git a/dist/assets/images/mapicons/money_bank.glow.12.png b/dist/assets/images/mapicons/money_bank.glow.12.png
new file mode 100755 (executable)
index 0000000..60e3b84
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.glow.12.png differ
diff --git a/dist/assets/images/mapicons/money_bank.glow.16.png b/dist/assets/images/mapicons/money_bank.glow.16.png
new file mode 100755 (executable)
index 0000000..383c069
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.glow.16.png differ
diff --git a/dist/assets/images/mapicons/money_bank.glow.20.png b/dist/assets/images/mapicons/money_bank.glow.20.png
new file mode 100755 (executable)
index 0000000..ff02957
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.glow.20.png differ
diff --git a/dist/assets/images/mapicons/money_bank.glow.24.png b/dist/assets/images/mapicons/money_bank.glow.24.png
new file mode 100755 (executable)
index 0000000..4e68d66
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.glow.24.png differ
diff --git a/dist/assets/images/mapicons/money_bank.glow.32.png b/dist/assets/images/mapicons/money_bank.glow.32.png
new file mode 100755 (executable)
index 0000000..5563b2a
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.glow.32.png differ
diff --git a/dist/assets/images/mapicons/money_bank.n.12.png b/dist/assets/images/mapicons/money_bank.n.12.png
new file mode 100755 (executable)
index 0000000..feb19f1
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.n.12.png differ
diff --git a/dist/assets/images/mapicons/money_bank.n.16.png b/dist/assets/images/mapicons/money_bank.n.16.png
new file mode 100755 (executable)
index 0000000..02a45c9
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.n.16.png differ
diff --git a/dist/assets/images/mapicons/money_bank.n.20.png b/dist/assets/images/mapicons/money_bank.n.20.png
new file mode 100755 (executable)
index 0000000..d809294
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.n.20.png differ
diff --git a/dist/assets/images/mapicons/money_bank.n.24.png b/dist/assets/images/mapicons/money_bank.n.24.png
new file mode 100755 (executable)
index 0000000..d292ce7
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.n.24.png differ
diff --git a/dist/assets/images/mapicons/money_bank.n.32.png b/dist/assets/images/mapicons/money_bank.n.32.png
new file mode 100755 (executable)
index 0000000..725ee5c
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.n.32.png differ
diff --git a/dist/assets/images/mapicons/money_bank.p.12.png b/dist/assets/images/mapicons/money_bank.p.12.png
new file mode 100755 (executable)
index 0000000..c16e462
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.p.12.png differ
diff --git a/dist/assets/images/mapicons/money_bank.p.16.png b/dist/assets/images/mapicons/money_bank.p.16.png
new file mode 100755 (executable)
index 0000000..525f811
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.p.16.png differ
diff --git a/dist/assets/images/mapicons/money_bank.p.20.png b/dist/assets/images/mapicons/money_bank.p.20.png
new file mode 100755 (executable)
index 0000000..55fc566
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.p.20.png differ
diff --git a/dist/assets/images/mapicons/money_bank.p.24.png b/dist/assets/images/mapicons/money_bank.p.24.png
new file mode 100755 (executable)
index 0000000..7812e4e
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.p.24.png differ
diff --git a/dist/assets/images/mapicons/money_bank.p.32.png b/dist/assets/images/mapicons/money_bank.p.32.png
new file mode 100755 (executable)
index 0000000..02bac61
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank.p.32.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.glow.12.png b/dist/assets/images/mapicons/money_bank2.glow.12.png
new file mode 100755 (executable)
index 0000000..a75e296
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.glow.16.png b/dist/assets/images/mapicons/money_bank2.glow.16.png
new file mode 100755 (executable)
index 0000000..f5bf485
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.glow.20.png b/dist/assets/images/mapicons/money_bank2.glow.20.png
new file mode 100755 (executable)
index 0000000..76d8f75
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.glow.24.png b/dist/assets/images/mapicons/money_bank2.glow.24.png
new file mode 100755 (executable)
index 0000000..35ef987
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.glow.32.png b/dist/assets/images/mapicons/money_bank2.glow.32.png
new file mode 100755 (executable)
index 0000000..cf23e98
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.n.12.png b/dist/assets/images/mapicons/money_bank2.n.12.png
new file mode 100755 (executable)
index 0000000..1b01bfb
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.n.12.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.n.16.png b/dist/assets/images/mapicons/money_bank2.n.16.png
new file mode 100755 (executable)
index 0000000..7264bcb
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.n.16.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.n.20.png b/dist/assets/images/mapicons/money_bank2.n.20.png
new file mode 100755 (executable)
index 0000000..944c52d
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.n.20.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.n.24.png b/dist/assets/images/mapicons/money_bank2.n.24.png
new file mode 100755 (executable)
index 0000000..873adc7
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.n.24.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.n.32.png b/dist/assets/images/mapicons/money_bank2.n.32.png
new file mode 100755 (executable)
index 0000000..f4199e6
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.n.32.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.p.12.png b/dist/assets/images/mapicons/money_bank2.p.12.png
new file mode 100755 (executable)
index 0000000..c56e270
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.p.12.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.p.16.png b/dist/assets/images/mapicons/money_bank2.p.16.png
new file mode 100755 (executable)
index 0000000..a2de026
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.p.16.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.p.20.png b/dist/assets/images/mapicons/money_bank2.p.20.png
new file mode 100755 (executable)
index 0000000..45f7604
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.p.20.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.p.24.png b/dist/assets/images/mapicons/money_bank2.p.24.png
new file mode 100755 (executable)
index 0000000..f8a56dc
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.p.24.png differ
diff --git a/dist/assets/images/mapicons/money_bank2.p.32.png b/dist/assets/images/mapicons/money_bank2.p.32.png
new file mode 100755 (executable)
index 0000000..7314a4a
Binary files /dev/null and b/dist/assets/images/mapicons/money_bank2.p.32.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.glow.12.png b/dist/assets/images/mapicons/money_currency_exchange.glow.12.png
new file mode 100755 (executable)
index 0000000..8d0566f
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.glow.12.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.glow.16.png b/dist/assets/images/mapicons/money_currency_exchange.glow.16.png
new file mode 100755 (executable)
index 0000000..339cbd1
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.glow.16.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.glow.20.png b/dist/assets/images/mapicons/money_currency_exchange.glow.20.png
new file mode 100755 (executable)
index 0000000..acd9633
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.glow.20.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.glow.24.png b/dist/assets/images/mapicons/money_currency_exchange.glow.24.png
new file mode 100755 (executable)
index 0000000..ecdaa87
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.glow.24.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.glow.32.png b/dist/assets/images/mapicons/money_currency_exchange.glow.32.png
new file mode 100755 (executable)
index 0000000..7ec0d78
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.glow.32.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.n.12.png b/dist/assets/images/mapicons/money_currency_exchange.n.12.png
new file mode 100755 (executable)
index 0000000..14ca4dc
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.n.12.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.n.16.png b/dist/assets/images/mapicons/money_currency_exchange.n.16.png
new file mode 100755 (executable)
index 0000000..3bf6dab
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.n.16.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.n.20.png b/dist/assets/images/mapicons/money_currency_exchange.n.20.png
new file mode 100755 (executable)
index 0000000..8fd40ff
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.n.20.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.n.24.png b/dist/assets/images/mapicons/money_currency_exchange.n.24.png
new file mode 100755 (executable)
index 0000000..2c35db0
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.n.24.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.n.32.png b/dist/assets/images/mapicons/money_currency_exchange.n.32.png
new file mode 100755 (executable)
index 0000000..2bf0435
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.n.32.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.p.12.png b/dist/assets/images/mapicons/money_currency_exchange.p.12.png
new file mode 100755 (executable)
index 0000000..01fe84c
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.p.12.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.p.16.png b/dist/assets/images/mapicons/money_currency_exchange.p.16.png
new file mode 100755 (executable)
index 0000000..cc605d4
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.p.16.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.p.20.png b/dist/assets/images/mapicons/money_currency_exchange.p.20.png
new file mode 100755 (executable)
index 0000000..6f8fb60
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.p.20.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.p.24.png b/dist/assets/images/mapicons/money_currency_exchange.p.24.png
new file mode 100755 (executable)
index 0000000..77faae6
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.p.24.png differ
diff --git a/dist/assets/images/mapicons/money_currency_exchange.p.32.png b/dist/assets/images/mapicons/money_currency_exchange.p.32.png
new file mode 100755 (executable)
index 0000000..33bf38b
Binary files /dev/null and b/dist/assets/images/mapicons/money_currency_exchange.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.glow.12.png b/dist/assets/images/mapicons/place_of_worship.glow.12.png
new file mode 100755 (executable)
index 0000000..143fffd
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.glow.16.png b/dist/assets/images/mapicons/place_of_worship.glow.16.png
new file mode 100755 (executable)
index 0000000..bb0ae77
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.glow.20.png b/dist/assets/images/mapicons/place_of_worship.glow.20.png
new file mode 100755 (executable)
index 0000000..86ab7be
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.glow.24.png b/dist/assets/images/mapicons/place_of_worship.glow.24.png
new file mode 100755 (executable)
index 0000000..a5cfb85
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.glow.32.png b/dist/assets/images/mapicons/place_of_worship.glow.32.png
new file mode 100755 (executable)
index 0000000..e4dd8eb
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.n.12.png b/dist/assets/images/mapicons/place_of_worship.n.12.png
new file mode 100755 (executable)
index 0000000..66130ca
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.n.16.png b/dist/assets/images/mapicons/place_of_worship.n.16.png
new file mode 100755 (executable)
index 0000000..3aad90e
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.n.20.png b/dist/assets/images/mapicons/place_of_worship.n.20.png
new file mode 100755 (executable)
index 0000000..7e66b50
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.n.24.png b/dist/assets/images/mapicons/place_of_worship.n.24.png
new file mode 100755 (executable)
index 0000000..8ad9f3a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.n.32.png b/dist/assets/images/mapicons/place_of_worship.n.32.png
new file mode 100755 (executable)
index 0000000..95385c7
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.p.12.png b/dist/assets/images/mapicons/place_of_worship.p.12.png
new file mode 100755 (executable)
index 0000000..6d48361
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.p.16.png b/dist/assets/images/mapicons/place_of_worship.p.16.png
new file mode 100755 (executable)
index 0000000..f471621
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.p.20.png b/dist/assets/images/mapicons/place_of_worship.p.20.png
new file mode 100755 (executable)
index 0000000..27695c1
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.p.24.png b/dist/assets/images/mapicons/place_of_worship.p.24.png
new file mode 100755 (executable)
index 0000000..09e81f6
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship.p.32.png b/dist/assets/images/mapicons/place_of_worship.p.32.png
new file mode 100755 (executable)
index 0000000..ea30af5
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.glow.12.png b/dist/assets/images/mapicons/place_of_worship_bahai.glow.12.png
new file mode 100755 (executable)
index 0000000..73ebee8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.glow.16.png b/dist/assets/images/mapicons/place_of_worship_bahai.glow.16.png
new file mode 100755 (executable)
index 0000000..ea52aac
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.glow.20.png b/dist/assets/images/mapicons/place_of_worship_bahai.glow.20.png
new file mode 100755 (executable)
index 0000000..05525c0
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.glow.24.png b/dist/assets/images/mapicons/place_of_worship_bahai.glow.24.png
new file mode 100755 (executable)
index 0000000..103c81b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.glow.32.png b/dist/assets/images/mapicons/place_of_worship_bahai.glow.32.png
new file mode 100755 (executable)
index 0000000..5a97e40
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.n.12.png b/dist/assets/images/mapicons/place_of_worship_bahai.n.12.png
new file mode 100755 (executable)
index 0000000..62b1be4
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.n.16.png b/dist/assets/images/mapicons/place_of_worship_bahai.n.16.png
new file mode 100755 (executable)
index 0000000..5f63a43
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.n.20.png b/dist/assets/images/mapicons/place_of_worship_bahai.n.20.png
new file mode 100755 (executable)
index 0000000..d123ab8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.n.24.png b/dist/assets/images/mapicons/place_of_worship_bahai.n.24.png
new file mode 100755 (executable)
index 0000000..df1ce56
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.n.32.png b/dist/assets/images/mapicons/place_of_worship_bahai.n.32.png
new file mode 100755 (executable)
index 0000000..40929d5
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.p.12.png b/dist/assets/images/mapicons/place_of_worship_bahai.p.12.png
new file mode 100755 (executable)
index 0000000..4e95454
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.p.16.png b/dist/assets/images/mapicons/place_of_worship_bahai.p.16.png
new file mode 100755 (executable)
index 0000000..68655a2
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.p.20.png b/dist/assets/images/mapicons/place_of_worship_bahai.p.20.png
new file mode 100755 (executable)
index 0000000..888aed1
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.p.24.png b/dist/assets/images/mapicons/place_of_worship_bahai.p.24.png
new file mode 100755 (executable)
index 0000000..291411b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai.p.32.png b/dist/assets/images/mapicons/place_of_worship_bahai.p.32.png
new file mode 100755 (executable)
index 0000000..9b4c3e1
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.glow.12.png b/dist/assets/images/mapicons/place_of_worship_bahai3.glow.12.png
new file mode 100755 (executable)
index 0000000..b8efba3
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.glow.16.png b/dist/assets/images/mapicons/place_of_worship_bahai3.glow.16.png
new file mode 100755 (executable)
index 0000000..db9fcef
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.glow.20.png b/dist/assets/images/mapicons/place_of_worship_bahai3.glow.20.png
new file mode 100755 (executable)
index 0000000..c350b0f
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.glow.24.png b/dist/assets/images/mapicons/place_of_worship_bahai3.glow.24.png
new file mode 100755 (executable)
index 0000000..754ffdf
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.glow.32.png b/dist/assets/images/mapicons/place_of_worship_bahai3.glow.32.png
new file mode 100755 (executable)
index 0000000..d53b9d9
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.n.12.png b/dist/assets/images/mapicons/place_of_worship_bahai3.n.12.png
new file mode 100755 (executable)
index 0000000..5d787a1
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.n.16.png b/dist/assets/images/mapicons/place_of_worship_bahai3.n.16.png
new file mode 100755 (executable)
index 0000000..5911941
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.n.20.png b/dist/assets/images/mapicons/place_of_worship_bahai3.n.20.png
new file mode 100755 (executable)
index 0000000..0a1d5de
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.n.24.png b/dist/assets/images/mapicons/place_of_worship_bahai3.n.24.png
new file mode 100755 (executable)
index 0000000..89828bb
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.n.32.png b/dist/assets/images/mapicons/place_of_worship_bahai3.n.32.png
new file mode 100755 (executable)
index 0000000..a4430b0
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.p.12.png b/dist/assets/images/mapicons/place_of_worship_bahai3.p.12.png
new file mode 100755 (executable)
index 0000000..44fa2b3
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.p.16.png b/dist/assets/images/mapicons/place_of_worship_bahai3.p.16.png
new file mode 100755 (executable)
index 0000000..cf16105
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.p.20.png b/dist/assets/images/mapicons/place_of_worship_bahai3.p.20.png
new file mode 100755 (executable)
index 0000000..0f68d3a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.p.24.png b/dist/assets/images/mapicons/place_of_worship_bahai3.p.24.png
new file mode 100755 (executable)
index 0000000..1e58870
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_bahai3.p.32.png b/dist/assets/images/mapicons/place_of_worship_bahai3.p.32.png
new file mode 100755 (executable)
index 0000000..2945206
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_bahai3.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.glow.12.png b/dist/assets/images/mapicons/place_of_worship_buddhist.glow.12.png
new file mode 100755 (executable)
index 0000000..cd6b3d0
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.glow.16.png b/dist/assets/images/mapicons/place_of_worship_buddhist.glow.16.png
new file mode 100755 (executable)
index 0000000..1bffe75
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.glow.20.png b/dist/assets/images/mapicons/place_of_worship_buddhist.glow.20.png
new file mode 100755 (executable)
index 0000000..8f73dba
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.glow.24.png b/dist/assets/images/mapicons/place_of_worship_buddhist.glow.24.png
new file mode 100755 (executable)
index 0000000..9e59290
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.glow.32.png b/dist/assets/images/mapicons/place_of_worship_buddhist.glow.32.png
new file mode 100755 (executable)
index 0000000..30d0d69
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.n.12.png b/dist/assets/images/mapicons/place_of_worship_buddhist.n.12.png
new file mode 100755 (executable)
index 0000000..db2b903
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.n.16.png b/dist/assets/images/mapicons/place_of_worship_buddhist.n.16.png
new file mode 100755 (executable)
index 0000000..cdb17f3
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.n.20.png b/dist/assets/images/mapicons/place_of_worship_buddhist.n.20.png
new file mode 100755 (executable)
index 0000000..03d75dd
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.n.24.png b/dist/assets/images/mapicons/place_of_worship_buddhist.n.24.png
new file mode 100755 (executable)
index 0000000..0e3a29e
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.n.32.png b/dist/assets/images/mapicons/place_of_worship_buddhist.n.32.png
new file mode 100755 (executable)
index 0000000..959494e
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.p.12.png b/dist/assets/images/mapicons/place_of_worship_buddhist.p.12.png
new file mode 100755 (executable)
index 0000000..6417d6b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.p.16.png b/dist/assets/images/mapicons/place_of_worship_buddhist.p.16.png
new file mode 100755 (executable)
index 0000000..2a4f200
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.p.20.png b/dist/assets/images/mapicons/place_of_worship_buddhist.p.20.png
new file mode 100755 (executable)
index 0000000..86ebcd3
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.p.24.png b/dist/assets/images/mapicons/place_of_worship_buddhist.p.24.png
new file mode 100755 (executable)
index 0000000..5fbc1d7
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist.p.32.png b/dist/assets/images/mapicons/place_of_worship_buddhist.p.32.png
new file mode 100755 (executable)
index 0000000..716aaed
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.12.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.12.png
new file mode 100755 (executable)
index 0000000..8c30d1e
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.16.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.16.png
new file mode 100755 (executable)
index 0000000..866e505
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.20.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.20.png
new file mode 100755 (executable)
index 0000000..533e8eb
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.24.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.24.png
new file mode 100755 (executable)
index 0000000..375617b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.32.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.32.png
new file mode 100755 (executable)
index 0000000..e814842
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.n.12.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.n.12.png
new file mode 100755 (executable)
index 0000000..1bd66fe
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.n.16.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.n.16.png
new file mode 100755 (executable)
index 0000000..f61d02d
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.n.20.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.n.20.png
new file mode 100755 (executable)
index 0000000..43b8a27
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.n.24.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.n.24.png
new file mode 100755 (executable)
index 0000000..0d0f291
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.n.32.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.n.32.png
new file mode 100755 (executable)
index 0000000..c59c892
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.p.12.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.p.12.png
new file mode 100755 (executable)
index 0000000..d93479b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.p.16.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.p.16.png
new file mode 100755 (executable)
index 0000000..4f03dd4
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.p.20.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.p.20.png
new file mode 100755 (executable)
index 0000000..3008cd7
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.p.24.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.p.24.png
new file mode 100755 (executable)
index 0000000..669c52b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_buddhist3.p.32.png b/dist/assets/images/mapicons/place_of_worship_buddhist3.p.32.png
new file mode 100755 (executable)
index 0000000..b1f0eef
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_buddhist3.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.glow.12.png b/dist/assets/images/mapicons/place_of_worship_christian.glow.12.png
new file mode 100755 (executable)
index 0000000..e017630
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.glow.16.png b/dist/assets/images/mapicons/place_of_worship_christian.glow.16.png
new file mode 100755 (executable)
index 0000000..e286a15
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.glow.20.png b/dist/assets/images/mapicons/place_of_worship_christian.glow.20.png
new file mode 100755 (executable)
index 0000000..c86b4ee
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.glow.24.png b/dist/assets/images/mapicons/place_of_worship_christian.glow.24.png
new file mode 100755 (executable)
index 0000000..84de691
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.glow.32.png b/dist/assets/images/mapicons/place_of_worship_christian.glow.32.png
new file mode 100755 (executable)
index 0000000..7bcb48f
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.n.12.png b/dist/assets/images/mapicons/place_of_worship_christian.n.12.png
new file mode 100755 (executable)
index 0000000..c434cde
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.n.16.png b/dist/assets/images/mapicons/place_of_worship_christian.n.16.png
new file mode 100755 (executable)
index 0000000..b34c4a2
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.n.20.png b/dist/assets/images/mapicons/place_of_worship_christian.n.20.png
new file mode 100755 (executable)
index 0000000..44f78e3
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.n.24.png b/dist/assets/images/mapicons/place_of_worship_christian.n.24.png
new file mode 100755 (executable)
index 0000000..5839386
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.n.32.png b/dist/assets/images/mapicons/place_of_worship_christian.n.32.png
new file mode 100755 (executable)
index 0000000..67bc866
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.p.12.png b/dist/assets/images/mapicons/place_of_worship_christian.p.12.png
new file mode 100755 (executable)
index 0000000..0a91cbc
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.p.16.png b/dist/assets/images/mapicons/place_of_worship_christian.p.16.png
new file mode 100755 (executable)
index 0000000..87fea49
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.p.20.png b/dist/assets/images/mapicons/place_of_worship_christian.p.20.png
new file mode 100755 (executable)
index 0000000..22a7318
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.p.24.png b/dist/assets/images/mapicons/place_of_worship_christian.p.24.png
new file mode 100755 (executable)
index 0000000..fd579bd
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian.p.32.png b/dist/assets/images/mapicons/place_of_worship_christian.p.32.png
new file mode 100755 (executable)
index 0000000..9be6d7e
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.glow.12.png b/dist/assets/images/mapicons/place_of_worship_christian3.glow.12.png
new file mode 100755 (executable)
index 0000000..43ad02f
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.glow.16.png b/dist/assets/images/mapicons/place_of_worship_christian3.glow.16.png
new file mode 100755 (executable)
index 0000000..4237c5f
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.glow.20.png b/dist/assets/images/mapicons/place_of_worship_christian3.glow.20.png
new file mode 100755 (executable)
index 0000000..5a42f8c
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.glow.24.png b/dist/assets/images/mapicons/place_of_worship_christian3.glow.24.png
new file mode 100755 (executable)
index 0000000..d00d439
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.glow.32.png b/dist/assets/images/mapicons/place_of_worship_christian3.glow.32.png
new file mode 100755 (executable)
index 0000000..926f1aa
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.n.12.png b/dist/assets/images/mapicons/place_of_worship_christian3.n.12.png
new file mode 100755 (executable)
index 0000000..5c5c490
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.n.16.png b/dist/assets/images/mapicons/place_of_worship_christian3.n.16.png
new file mode 100755 (executable)
index 0000000..7ed915a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.n.20.png b/dist/assets/images/mapicons/place_of_worship_christian3.n.20.png
new file mode 100755 (executable)
index 0000000..4ba68eb
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.n.24.png b/dist/assets/images/mapicons/place_of_worship_christian3.n.24.png
new file mode 100755 (executable)
index 0000000..45c9f4e
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.n.32.png b/dist/assets/images/mapicons/place_of_worship_christian3.n.32.png
new file mode 100755 (executable)
index 0000000..9514ef3
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.p.12.png b/dist/assets/images/mapicons/place_of_worship_christian3.p.12.png
new file mode 100755 (executable)
index 0000000..2f1e9a8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.p.16.png b/dist/assets/images/mapicons/place_of_worship_christian3.p.16.png
new file mode 100755 (executable)
index 0000000..450edff
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.p.20.png b/dist/assets/images/mapicons/place_of_worship_christian3.p.20.png
new file mode 100755 (executable)
index 0000000..21ead79
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.p.24.png b/dist/assets/images/mapicons/place_of_worship_christian3.p.24.png
new file mode 100755 (executable)
index 0000000..b9629b8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_christian3.p.32.png b/dist/assets/images/mapicons/place_of_worship_christian3.p.32.png
new file mode 100755 (executable)
index 0000000..b454a02
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_christian3.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.glow.12.png b/dist/assets/images/mapicons/place_of_worship_hindu.glow.12.png
new file mode 100755 (executable)
index 0000000..633f954
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.glow.16.png b/dist/assets/images/mapicons/place_of_worship_hindu.glow.16.png
new file mode 100755 (executable)
index 0000000..4b5bbfb
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.glow.20.png b/dist/assets/images/mapicons/place_of_worship_hindu.glow.20.png
new file mode 100755 (executable)
index 0000000..ff68322
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.glow.24.png b/dist/assets/images/mapicons/place_of_worship_hindu.glow.24.png
new file mode 100755 (executable)
index 0000000..cec8823
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.glow.32.png b/dist/assets/images/mapicons/place_of_worship_hindu.glow.32.png
new file mode 100755 (executable)
index 0000000..5ded3d0
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.n.12.png b/dist/assets/images/mapicons/place_of_worship_hindu.n.12.png
new file mode 100755 (executable)
index 0000000..d47dbb9
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.n.16.png b/dist/assets/images/mapicons/place_of_worship_hindu.n.16.png
new file mode 100755 (executable)
index 0000000..6622694
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.n.20.png b/dist/assets/images/mapicons/place_of_worship_hindu.n.20.png
new file mode 100755 (executable)
index 0000000..60838e6
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.n.24.png b/dist/assets/images/mapicons/place_of_worship_hindu.n.24.png
new file mode 100755 (executable)
index 0000000..7feebde
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.n.32.png b/dist/assets/images/mapicons/place_of_worship_hindu.n.32.png
new file mode 100755 (executable)
index 0000000..53e165e
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.p.12.png b/dist/assets/images/mapicons/place_of_worship_hindu.p.12.png
new file mode 100755 (executable)
index 0000000..16fdd5b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.p.16.png b/dist/assets/images/mapicons/place_of_worship_hindu.p.16.png
new file mode 100755 (executable)
index 0000000..98cdbe9
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.p.20.png b/dist/assets/images/mapicons/place_of_worship_hindu.p.20.png
new file mode 100755 (executable)
index 0000000..6e42ccd
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.p.24.png b/dist/assets/images/mapicons/place_of_worship_hindu.p.24.png
new file mode 100755 (executable)
index 0000000..f6788ed
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu.p.32.png b/dist/assets/images/mapicons/place_of_worship_hindu.p.32.png
new file mode 100755 (executable)
index 0000000..541c841
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.glow.12.png b/dist/assets/images/mapicons/place_of_worship_hindu3.glow.12.png
new file mode 100755 (executable)
index 0000000..d48ca2b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.glow.16.png b/dist/assets/images/mapicons/place_of_worship_hindu3.glow.16.png
new file mode 100755 (executable)
index 0000000..a8df9b5
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.glow.20.png b/dist/assets/images/mapicons/place_of_worship_hindu3.glow.20.png
new file mode 100755 (executable)
index 0000000..ef155f1
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.glow.24.png b/dist/assets/images/mapicons/place_of_worship_hindu3.glow.24.png
new file mode 100755 (executable)
index 0000000..b262ec8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.glow.32.png b/dist/assets/images/mapicons/place_of_worship_hindu3.glow.32.png
new file mode 100755 (executable)
index 0000000..e8a4a4b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.n.12.png b/dist/assets/images/mapicons/place_of_worship_hindu3.n.12.png
new file mode 100755 (executable)
index 0000000..5a03b45
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.n.16.png b/dist/assets/images/mapicons/place_of_worship_hindu3.n.16.png
new file mode 100755 (executable)
index 0000000..2c5903e
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.n.20.png b/dist/assets/images/mapicons/place_of_worship_hindu3.n.20.png
new file mode 100755 (executable)
index 0000000..f947e9c
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.n.24.png b/dist/assets/images/mapicons/place_of_worship_hindu3.n.24.png
new file mode 100755 (executable)
index 0000000..aef8943
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.n.32.png b/dist/assets/images/mapicons/place_of_worship_hindu3.n.32.png
new file mode 100755 (executable)
index 0000000..65f53b8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.p.12.png b/dist/assets/images/mapicons/place_of_worship_hindu3.p.12.png
new file mode 100755 (executable)
index 0000000..2a9e789
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.p.16.png b/dist/assets/images/mapicons/place_of_worship_hindu3.p.16.png
new file mode 100755 (executable)
index 0000000..2e626e8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.p.20.png b/dist/assets/images/mapicons/place_of_worship_hindu3.p.20.png
new file mode 100755 (executable)
index 0000000..e9b7130
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.p.24.png b/dist/assets/images/mapicons/place_of_worship_hindu3.p.24.png
new file mode 100755 (executable)
index 0000000..5b4b405
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_hindu3.p.32.png b/dist/assets/images/mapicons/place_of_worship_hindu3.p.32.png
new file mode 100755 (executable)
index 0000000..2b1b9be
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_hindu3.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.glow.12.png b/dist/assets/images/mapicons/place_of_worship_islamic.glow.12.png
new file mode 100755 (executable)
index 0000000..df69303
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.glow.16.png b/dist/assets/images/mapicons/place_of_worship_islamic.glow.16.png
new file mode 100755 (executable)
index 0000000..e75b656
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.glow.20.png b/dist/assets/images/mapicons/place_of_worship_islamic.glow.20.png
new file mode 100755 (executable)
index 0000000..09ef520
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.glow.24.png b/dist/assets/images/mapicons/place_of_worship_islamic.glow.24.png
new file mode 100755 (executable)
index 0000000..fa314a8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.glow.32.png b/dist/assets/images/mapicons/place_of_worship_islamic.glow.32.png
new file mode 100755 (executable)
index 0000000..0fdb421
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.n.12.png b/dist/assets/images/mapicons/place_of_worship_islamic.n.12.png
new file mode 100755 (executable)
index 0000000..c5b7897
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.n.16.png b/dist/assets/images/mapicons/place_of_worship_islamic.n.16.png
new file mode 100755 (executable)
index 0000000..a97d6f8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.n.20.png b/dist/assets/images/mapicons/place_of_worship_islamic.n.20.png
new file mode 100755 (executable)
index 0000000..d013641
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.n.24.png b/dist/assets/images/mapicons/place_of_worship_islamic.n.24.png
new file mode 100755 (executable)
index 0000000..670948a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.n.32.png b/dist/assets/images/mapicons/place_of_worship_islamic.n.32.png
new file mode 100755 (executable)
index 0000000..ad15197
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.p.12.png b/dist/assets/images/mapicons/place_of_worship_islamic.p.12.png
new file mode 100755 (executable)
index 0000000..42aab33
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.p.16.png b/dist/assets/images/mapicons/place_of_worship_islamic.p.16.png
new file mode 100755 (executable)
index 0000000..8496757
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.p.20.png b/dist/assets/images/mapicons/place_of_worship_islamic.p.20.png
new file mode 100755 (executable)
index 0000000..a33dfb8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.p.24.png b/dist/assets/images/mapicons/place_of_worship_islamic.p.24.png
new file mode 100755 (executable)
index 0000000..33bdc19
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic.p.32.png b/dist/assets/images/mapicons/place_of_worship_islamic.p.32.png
new file mode 100755 (executable)
index 0000000..0f27357
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.glow.12.png b/dist/assets/images/mapicons/place_of_worship_islamic3.glow.12.png
new file mode 100755 (executable)
index 0000000..bf37a84
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.glow.16.png b/dist/assets/images/mapicons/place_of_worship_islamic3.glow.16.png
new file mode 100755 (executable)
index 0000000..7eb0af7
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.glow.20.png b/dist/assets/images/mapicons/place_of_worship_islamic3.glow.20.png
new file mode 100755 (executable)
index 0000000..5ff1c43
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.glow.24.png b/dist/assets/images/mapicons/place_of_worship_islamic3.glow.24.png
new file mode 100755 (executable)
index 0000000..f88fcc2
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.glow.32.png b/dist/assets/images/mapicons/place_of_worship_islamic3.glow.32.png
new file mode 100755 (executable)
index 0000000..5e77429
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.n.12.png b/dist/assets/images/mapicons/place_of_worship_islamic3.n.12.png
new file mode 100755 (executable)
index 0000000..a8376d8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.n.16.png b/dist/assets/images/mapicons/place_of_worship_islamic3.n.16.png
new file mode 100755 (executable)
index 0000000..5c6b314
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.n.20.png b/dist/assets/images/mapicons/place_of_worship_islamic3.n.20.png
new file mode 100755 (executable)
index 0000000..5e3cd4a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.n.24.png b/dist/assets/images/mapicons/place_of_worship_islamic3.n.24.png
new file mode 100755 (executable)
index 0000000..c6218c0
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.n.32.png b/dist/assets/images/mapicons/place_of_worship_islamic3.n.32.png
new file mode 100755 (executable)
index 0000000..dfe657f
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.p.12.png b/dist/assets/images/mapicons/place_of_worship_islamic3.p.12.png
new file mode 100755 (executable)
index 0000000..d2fec69
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.p.16.png b/dist/assets/images/mapicons/place_of_worship_islamic3.p.16.png
new file mode 100755 (executable)
index 0000000..a36beaa
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.p.20.png b/dist/assets/images/mapicons/place_of_worship_islamic3.p.20.png
new file mode 100755 (executable)
index 0000000..c61ce0c
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.p.24.png b/dist/assets/images/mapicons/place_of_worship_islamic3.p.24.png
new file mode 100755 (executable)
index 0000000..98dcbe2
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_islamic3.p.32.png b/dist/assets/images/mapicons/place_of_worship_islamic3.p.32.png
new file mode 100755 (executable)
index 0000000..51d6125
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_islamic3.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.glow.12.png b/dist/assets/images/mapicons/place_of_worship_jain.glow.12.png
new file mode 100755 (executable)
index 0000000..9037433
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.glow.16.png b/dist/assets/images/mapicons/place_of_worship_jain.glow.16.png
new file mode 100755 (executable)
index 0000000..40779b1
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.glow.20.png b/dist/assets/images/mapicons/place_of_worship_jain.glow.20.png
new file mode 100755 (executable)
index 0000000..9a14ff1
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.glow.24.png b/dist/assets/images/mapicons/place_of_worship_jain.glow.24.png
new file mode 100755 (executable)
index 0000000..35d7068
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.glow.32.png b/dist/assets/images/mapicons/place_of_worship_jain.glow.32.png
new file mode 100755 (executable)
index 0000000..80d1ef7
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.n.12.png b/dist/assets/images/mapicons/place_of_worship_jain.n.12.png
new file mode 100755 (executable)
index 0000000..fde33eb
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.n.16.png b/dist/assets/images/mapicons/place_of_worship_jain.n.16.png
new file mode 100755 (executable)
index 0000000..cd249b2
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.n.20.png b/dist/assets/images/mapicons/place_of_worship_jain.n.20.png
new file mode 100755 (executable)
index 0000000..15c7d42
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.n.24.png b/dist/assets/images/mapicons/place_of_worship_jain.n.24.png
new file mode 100755 (executable)
index 0000000..2be3a14
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.n.32.png b/dist/assets/images/mapicons/place_of_worship_jain.n.32.png
new file mode 100755 (executable)
index 0000000..35ce868
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.p.12.png b/dist/assets/images/mapicons/place_of_worship_jain.p.12.png
new file mode 100755 (executable)
index 0000000..092702a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.p.16.png b/dist/assets/images/mapicons/place_of_worship_jain.p.16.png
new file mode 100755 (executable)
index 0000000..12760aa
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.p.20.png b/dist/assets/images/mapicons/place_of_worship_jain.p.20.png
new file mode 100755 (executable)
index 0000000..7144749
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.p.24.png b/dist/assets/images/mapicons/place_of_worship_jain.p.24.png
new file mode 100755 (executable)
index 0000000..9b74e2d
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain.p.32.png b/dist/assets/images/mapicons/place_of_worship_jain.p.32.png
new file mode 100755 (executable)
index 0000000..dff2bd1
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.glow.12.png b/dist/assets/images/mapicons/place_of_worship_jain3.glow.12.png
new file mode 100755 (executable)
index 0000000..afe11b3
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.glow.16.png b/dist/assets/images/mapicons/place_of_worship_jain3.glow.16.png
new file mode 100755 (executable)
index 0000000..2cedd50
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.glow.20.png b/dist/assets/images/mapicons/place_of_worship_jain3.glow.20.png
new file mode 100755 (executable)
index 0000000..b8ea67c
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.glow.24.png b/dist/assets/images/mapicons/place_of_worship_jain3.glow.24.png
new file mode 100755 (executable)
index 0000000..4ed2eed
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.glow.32.png b/dist/assets/images/mapicons/place_of_worship_jain3.glow.32.png
new file mode 100755 (executable)
index 0000000..d9f799c
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.n.12.png b/dist/assets/images/mapicons/place_of_worship_jain3.n.12.png
new file mode 100755 (executable)
index 0000000..e8afbcd
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.n.16.png b/dist/assets/images/mapicons/place_of_worship_jain3.n.16.png
new file mode 100755 (executable)
index 0000000..cd5a22c
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.n.20.png b/dist/assets/images/mapicons/place_of_worship_jain3.n.20.png
new file mode 100755 (executable)
index 0000000..6950152
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.n.24.png b/dist/assets/images/mapicons/place_of_worship_jain3.n.24.png
new file mode 100755 (executable)
index 0000000..2c26b31
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.n.32.png b/dist/assets/images/mapicons/place_of_worship_jain3.n.32.png
new file mode 100755 (executable)
index 0000000..2c579b0
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.p.12.png b/dist/assets/images/mapicons/place_of_worship_jain3.p.12.png
new file mode 100755 (executable)
index 0000000..1bfb278
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.p.16.png b/dist/assets/images/mapicons/place_of_worship_jain3.p.16.png
new file mode 100755 (executable)
index 0000000..198ff51
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.p.20.png b/dist/assets/images/mapicons/place_of_worship_jain3.p.20.png
new file mode 100755 (executable)
index 0000000..24ffbe2
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.p.24.png b/dist/assets/images/mapicons/place_of_worship_jain3.p.24.png
new file mode 100755 (executable)
index 0000000..30474f8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jain3.p.32.png b/dist/assets/images/mapicons/place_of_worship_jain3.p.32.png
new file mode 100755 (executable)
index 0000000..864a8f9
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jain3.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.glow.12.png b/dist/assets/images/mapicons/place_of_worship_jewish.glow.12.png
new file mode 100755 (executable)
index 0000000..e4791ac
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.glow.16.png b/dist/assets/images/mapicons/place_of_worship_jewish.glow.16.png
new file mode 100755 (executable)
index 0000000..7175c51
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.glow.20.png b/dist/assets/images/mapicons/place_of_worship_jewish.glow.20.png
new file mode 100755 (executable)
index 0000000..6754b6c
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.glow.24.png b/dist/assets/images/mapicons/place_of_worship_jewish.glow.24.png
new file mode 100755 (executable)
index 0000000..b8044b1
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.glow.32.png b/dist/assets/images/mapicons/place_of_worship_jewish.glow.32.png
new file mode 100755 (executable)
index 0000000..3c3a8c9
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.n.12.png b/dist/assets/images/mapicons/place_of_worship_jewish.n.12.png
new file mode 100755 (executable)
index 0000000..28ee4a1
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.n.16.png b/dist/assets/images/mapicons/place_of_worship_jewish.n.16.png
new file mode 100755 (executable)
index 0000000..38e41bc
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.n.20.png b/dist/assets/images/mapicons/place_of_worship_jewish.n.20.png
new file mode 100755 (executable)
index 0000000..0594d75
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.n.24.png b/dist/assets/images/mapicons/place_of_worship_jewish.n.24.png
new file mode 100755 (executable)
index 0000000..6f5b22d
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.n.32.png b/dist/assets/images/mapicons/place_of_worship_jewish.n.32.png
new file mode 100755 (executable)
index 0000000..83de24c
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.p.12.png b/dist/assets/images/mapicons/place_of_worship_jewish.p.12.png
new file mode 100755 (executable)
index 0000000..ea24107
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.p.16.png b/dist/assets/images/mapicons/place_of_worship_jewish.p.16.png
new file mode 100755 (executable)
index 0000000..c2aefa9
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.p.20.png b/dist/assets/images/mapicons/place_of_worship_jewish.p.20.png
new file mode 100755 (executable)
index 0000000..81934ea
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.p.24.png b/dist/assets/images/mapicons/place_of_worship_jewish.p.24.png
new file mode 100755 (executable)
index 0000000..8ffc3fe
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish.p.32.png b/dist/assets/images/mapicons/place_of_worship_jewish.p.32.png
new file mode 100755 (executable)
index 0000000..4e41827
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.glow.12.png b/dist/assets/images/mapicons/place_of_worship_jewish3.glow.12.png
new file mode 100755 (executable)
index 0000000..b073510
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.glow.16.png b/dist/assets/images/mapicons/place_of_worship_jewish3.glow.16.png
new file mode 100755 (executable)
index 0000000..00f98b0
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.glow.20.png b/dist/assets/images/mapicons/place_of_worship_jewish3.glow.20.png
new file mode 100755 (executable)
index 0000000..6903ffa
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.glow.24.png b/dist/assets/images/mapicons/place_of_worship_jewish3.glow.24.png
new file mode 100755 (executable)
index 0000000..aa0b7e4
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.glow.32.png b/dist/assets/images/mapicons/place_of_worship_jewish3.glow.32.png
new file mode 100755 (executable)
index 0000000..7bcf6b0
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.n.12.png b/dist/assets/images/mapicons/place_of_worship_jewish3.n.12.png
new file mode 100755 (executable)
index 0000000..18e3e1c
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.n.16.png b/dist/assets/images/mapicons/place_of_worship_jewish3.n.16.png
new file mode 100755 (executable)
index 0000000..95c62be
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.n.20.png b/dist/assets/images/mapicons/place_of_worship_jewish3.n.20.png
new file mode 100755 (executable)
index 0000000..5855c6a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.n.24.png b/dist/assets/images/mapicons/place_of_worship_jewish3.n.24.png
new file mode 100755 (executable)
index 0000000..3ffd103
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.n.32.png b/dist/assets/images/mapicons/place_of_worship_jewish3.n.32.png
new file mode 100755 (executable)
index 0000000..2c8b39b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.p.12.png b/dist/assets/images/mapicons/place_of_worship_jewish3.p.12.png
new file mode 100755 (executable)
index 0000000..3f6499f
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.p.16.png b/dist/assets/images/mapicons/place_of_worship_jewish3.p.16.png
new file mode 100755 (executable)
index 0000000..4efca7c
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.p.20.png b/dist/assets/images/mapicons/place_of_worship_jewish3.p.20.png
new file mode 100755 (executable)
index 0000000..fb6524a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.p.24.png b/dist/assets/images/mapicons/place_of_worship_jewish3.p.24.png
new file mode 100755 (executable)
index 0000000..d323890
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_jewish3.p.32.png b/dist/assets/images/mapicons/place_of_worship_jewish3.p.32.png
new file mode 100755 (executable)
index 0000000..0ceb8d7
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_jewish3.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.glow.12.png b/dist/assets/images/mapicons/place_of_worship_shinto.glow.12.png
new file mode 100755 (executable)
index 0000000..fdd9553
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.glow.16.png b/dist/assets/images/mapicons/place_of_worship_shinto.glow.16.png
new file mode 100755 (executable)
index 0000000..44420c2
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.glow.20.png b/dist/assets/images/mapicons/place_of_worship_shinto.glow.20.png
new file mode 100755 (executable)
index 0000000..db54489
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.glow.24.png b/dist/assets/images/mapicons/place_of_worship_shinto.glow.24.png
new file mode 100755 (executable)
index 0000000..46dc022
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.glow.32.png b/dist/assets/images/mapicons/place_of_worship_shinto.glow.32.png
new file mode 100755 (executable)
index 0000000..1b891e6
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.n.12.png b/dist/assets/images/mapicons/place_of_worship_shinto.n.12.png
new file mode 100755 (executable)
index 0000000..5f2d873
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.n.16.png b/dist/assets/images/mapicons/place_of_worship_shinto.n.16.png
new file mode 100755 (executable)
index 0000000..a3a5317
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.n.20.png b/dist/assets/images/mapicons/place_of_worship_shinto.n.20.png
new file mode 100755 (executable)
index 0000000..6dafd7f
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.n.24.png b/dist/assets/images/mapicons/place_of_worship_shinto.n.24.png
new file mode 100755 (executable)
index 0000000..9f2e399
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.n.32.png b/dist/assets/images/mapicons/place_of_worship_shinto.n.32.png
new file mode 100755 (executable)
index 0000000..de3e053
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.p.12.png b/dist/assets/images/mapicons/place_of_worship_shinto.p.12.png
new file mode 100755 (executable)
index 0000000..1cac429
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.p.16.png b/dist/assets/images/mapicons/place_of_worship_shinto.p.16.png
new file mode 100755 (executable)
index 0000000..5603f37
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.p.20.png b/dist/assets/images/mapicons/place_of_worship_shinto.p.20.png
new file mode 100755 (executable)
index 0000000..2401d18
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.p.24.png b/dist/assets/images/mapicons/place_of_worship_shinto.p.24.png
new file mode 100755 (executable)
index 0000000..ee003e1
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto.p.32.png b/dist/assets/images/mapicons/place_of_worship_shinto.p.32.png
new file mode 100755 (executable)
index 0000000..4128bdb
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.glow.12.png b/dist/assets/images/mapicons/place_of_worship_shinto3.glow.12.png
new file mode 100755 (executable)
index 0000000..cfbca1f
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.glow.16.png b/dist/assets/images/mapicons/place_of_worship_shinto3.glow.16.png
new file mode 100755 (executable)
index 0000000..f071583
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.glow.20.png b/dist/assets/images/mapicons/place_of_worship_shinto3.glow.20.png
new file mode 100755 (executable)
index 0000000..d1b1bb6
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.glow.24.png b/dist/assets/images/mapicons/place_of_worship_shinto3.glow.24.png
new file mode 100755 (executable)
index 0000000..cd94222
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.glow.32.png b/dist/assets/images/mapicons/place_of_worship_shinto3.glow.32.png
new file mode 100755 (executable)
index 0000000..512c91f
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.n.12.png b/dist/assets/images/mapicons/place_of_worship_shinto3.n.12.png
new file mode 100755 (executable)
index 0000000..2e7d5f5
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.n.16.png b/dist/assets/images/mapicons/place_of_worship_shinto3.n.16.png
new file mode 100755 (executable)
index 0000000..88485d2
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.n.20.png b/dist/assets/images/mapicons/place_of_worship_shinto3.n.20.png
new file mode 100755 (executable)
index 0000000..d1843ec
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.n.24.png b/dist/assets/images/mapicons/place_of_worship_shinto3.n.24.png
new file mode 100755 (executable)
index 0000000..0b440dc
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.n.32.png b/dist/assets/images/mapicons/place_of_worship_shinto3.n.32.png
new file mode 100755 (executable)
index 0000000..ea5e500
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.p.12.png b/dist/assets/images/mapicons/place_of_worship_shinto3.p.12.png
new file mode 100755 (executable)
index 0000000..2bc50ae
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.p.16.png b/dist/assets/images/mapicons/place_of_worship_shinto3.p.16.png
new file mode 100755 (executable)
index 0000000..350d5a3
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.p.20.png b/dist/assets/images/mapicons/place_of_worship_shinto3.p.20.png
new file mode 100755 (executable)
index 0000000..b64cf2f
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.p.24.png b/dist/assets/images/mapicons/place_of_worship_shinto3.p.24.png
new file mode 100755 (executable)
index 0000000..123a81e
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_shinto3.p.32.png b/dist/assets/images/mapicons/place_of_worship_shinto3.p.32.png
new file mode 100755 (executable)
index 0000000..8e61c3b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_shinto3.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.glow.12.png b/dist/assets/images/mapicons/place_of_worship_sikh.glow.12.png
new file mode 100755 (executable)
index 0000000..ec31b0b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.glow.16.png b/dist/assets/images/mapicons/place_of_worship_sikh.glow.16.png
new file mode 100755 (executable)
index 0000000..feaccd9
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.glow.20.png b/dist/assets/images/mapicons/place_of_worship_sikh.glow.20.png
new file mode 100755 (executable)
index 0000000..280ed79
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.glow.24.png b/dist/assets/images/mapicons/place_of_worship_sikh.glow.24.png
new file mode 100755 (executable)
index 0000000..84b54d8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.glow.32.png b/dist/assets/images/mapicons/place_of_worship_sikh.glow.32.png
new file mode 100755 (executable)
index 0000000..21b339a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.n.12.png b/dist/assets/images/mapicons/place_of_worship_sikh.n.12.png
new file mode 100755 (executable)
index 0000000..f87e64b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.n.16.png b/dist/assets/images/mapicons/place_of_worship_sikh.n.16.png
new file mode 100755 (executable)
index 0000000..d7689d7
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.n.20.png b/dist/assets/images/mapicons/place_of_worship_sikh.n.20.png
new file mode 100755 (executable)
index 0000000..1ee5dbb
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.n.24.png b/dist/assets/images/mapicons/place_of_worship_sikh.n.24.png
new file mode 100755 (executable)
index 0000000..7447bb3
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.n.32.png b/dist/assets/images/mapicons/place_of_worship_sikh.n.32.png
new file mode 100755 (executable)
index 0000000..9a86d18
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.p.12.png b/dist/assets/images/mapicons/place_of_worship_sikh.p.12.png
new file mode 100755 (executable)
index 0000000..87ff0cb
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.p.16.png b/dist/assets/images/mapicons/place_of_worship_sikh.p.16.png
new file mode 100755 (executable)
index 0000000..8355668
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.p.20.png b/dist/assets/images/mapicons/place_of_worship_sikh.p.20.png
new file mode 100755 (executable)
index 0000000..97f2fa7
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.p.24.png b/dist/assets/images/mapicons/place_of_worship_sikh.p.24.png
new file mode 100755 (executable)
index 0000000..0dc3222
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh.p.32.png b/dist/assets/images/mapicons/place_of_worship_sikh.p.32.png
new file mode 100755 (executable)
index 0000000..8dbdfd8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.glow.12.png b/dist/assets/images/mapicons/place_of_worship_sikh3.glow.12.png
new file mode 100755 (executable)
index 0000000..ff92031
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.glow.16.png b/dist/assets/images/mapicons/place_of_worship_sikh3.glow.16.png
new file mode 100755 (executable)
index 0000000..8203d91
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.glow.20.png b/dist/assets/images/mapicons/place_of_worship_sikh3.glow.20.png
new file mode 100755 (executable)
index 0000000..16a5e17
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.glow.24.png b/dist/assets/images/mapicons/place_of_worship_sikh3.glow.24.png
new file mode 100755 (executable)
index 0000000..6713ca6
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.glow.32.png b/dist/assets/images/mapicons/place_of_worship_sikh3.glow.32.png
new file mode 100755 (executable)
index 0000000..e4f8a0c
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.n.12.png b/dist/assets/images/mapicons/place_of_worship_sikh3.n.12.png
new file mode 100755 (executable)
index 0000000..775c9fd
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.n.16.png b/dist/assets/images/mapicons/place_of_worship_sikh3.n.16.png
new file mode 100755 (executable)
index 0000000..81b09b8
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.n.20.png b/dist/assets/images/mapicons/place_of_worship_sikh3.n.20.png
new file mode 100755 (executable)
index 0000000..39ae29d
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.n.24.png b/dist/assets/images/mapicons/place_of_worship_sikh3.n.24.png
new file mode 100755 (executable)
index 0000000..3259a13
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.n.32.png b/dist/assets/images/mapicons/place_of_worship_sikh3.n.32.png
new file mode 100755 (executable)
index 0000000..92a95e9
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.p.12.png b/dist/assets/images/mapicons/place_of_worship_sikh3.p.12.png
new file mode 100755 (executable)
index 0000000..174af9a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.p.16.png b/dist/assets/images/mapicons/place_of_worship_sikh3.p.16.png
new file mode 100755 (executable)
index 0000000..3ea27b0
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.p.20.png b/dist/assets/images/mapicons/place_of_worship_sikh3.p.20.png
new file mode 100755 (executable)
index 0000000..9a925b9
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.p.24.png b/dist/assets/images/mapicons/place_of_worship_sikh3.p.24.png
new file mode 100755 (executable)
index 0000000..f0f0a40
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_sikh3.p.32.png b/dist/assets/images/mapicons/place_of_worship_sikh3.p.32.png
new file mode 100755 (executable)
index 0000000..ceaf012
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_sikh3.p.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.glow.12.png b/dist/assets/images/mapicons/place_of_worship_unknown3.glow.12.png
new file mode 100755 (executable)
index 0000000..c92038a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.glow.16.png b/dist/assets/images/mapicons/place_of_worship_unknown3.glow.16.png
new file mode 100755 (executable)
index 0000000..54984be
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.glow.20.png b/dist/assets/images/mapicons/place_of_worship_unknown3.glow.20.png
new file mode 100755 (executable)
index 0000000..b1b4cf3
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.glow.24.png b/dist/assets/images/mapicons/place_of_worship_unknown3.glow.24.png
new file mode 100755 (executable)
index 0000000..9625fbd
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.glow.32.png b/dist/assets/images/mapicons/place_of_worship_unknown3.glow.32.png
new file mode 100755 (executable)
index 0000000..f4d20d6
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.n.12.png b/dist/assets/images/mapicons/place_of_worship_unknown3.n.12.png
new file mode 100755 (executable)
index 0000000..04c5c66
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.n.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.n.16.png b/dist/assets/images/mapicons/place_of_worship_unknown3.n.16.png
new file mode 100755 (executable)
index 0000000..7e8e075
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.n.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.n.20.png b/dist/assets/images/mapicons/place_of_worship_unknown3.n.20.png
new file mode 100755 (executable)
index 0000000..2a2bd2a
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.n.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.n.24.png b/dist/assets/images/mapicons/place_of_worship_unknown3.n.24.png
new file mode 100755 (executable)
index 0000000..2f91691
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.n.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.n.32.png b/dist/assets/images/mapicons/place_of_worship_unknown3.n.32.png
new file mode 100755 (executable)
index 0000000..ed23824
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.n.32.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.p.12.png b/dist/assets/images/mapicons/place_of_worship_unknown3.p.12.png
new file mode 100755 (executable)
index 0000000..49839b5
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.p.12.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.p.16.png b/dist/assets/images/mapicons/place_of_worship_unknown3.p.16.png
new file mode 100755 (executable)
index 0000000..08b8329
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.p.16.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.p.20.png b/dist/assets/images/mapicons/place_of_worship_unknown3.p.20.png
new file mode 100755 (executable)
index 0000000..8f58d68
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.p.20.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.p.24.png b/dist/assets/images/mapicons/place_of_worship_unknown3.p.24.png
new file mode 100755 (executable)
index 0000000..d7842c0
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.p.24.png differ
diff --git a/dist/assets/images/mapicons/place_of_worship_unknown3.p.32.png b/dist/assets/images/mapicons/place_of_worship_unknown3.p.32.png
new file mode 100755 (executable)
index 0000000..1e2339b
Binary files /dev/null and b/dist/assets/images/mapicons/place_of_worship_unknown3.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.glow.12.png b/dist/assets/images/mapicons/poi_boundary_administrative.glow.12.png
new file mode 100755 (executable)
index 0000000..1ef4b09
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.glow.16.png b/dist/assets/images/mapicons/poi_boundary_administrative.glow.16.png
new file mode 100755 (executable)
index 0000000..f6eec93
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.glow.20.png b/dist/assets/images/mapicons/poi_boundary_administrative.glow.20.png
new file mode 100755 (executable)
index 0000000..d52d4f9
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.glow.24.png b/dist/assets/images/mapicons/poi_boundary_administrative.glow.24.png
new file mode 100755 (executable)
index 0000000..546dde3
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.glow.32.png b/dist/assets/images/mapicons/poi_boundary_administrative.glow.32.png
new file mode 100755 (executable)
index 0000000..dbeb623
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.n.12.png b/dist/assets/images/mapicons/poi_boundary_administrative.n.12.png
new file mode 100755 (executable)
index 0000000..7a20881
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.n.16.png b/dist/assets/images/mapicons/poi_boundary_administrative.n.16.png
new file mode 100755 (executable)
index 0000000..0d0396e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.n.20.png b/dist/assets/images/mapicons/poi_boundary_administrative.n.20.png
new file mode 100755 (executable)
index 0000000..06ba421
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.n.24.png b/dist/assets/images/mapicons/poi_boundary_administrative.n.24.png
new file mode 100755 (executable)
index 0000000..7e2bd19
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.n.32.png b/dist/assets/images/mapicons/poi_boundary_administrative.n.32.png
new file mode 100755 (executable)
index 0000000..248aea7
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.p.12.png b/dist/assets/images/mapicons/poi_boundary_administrative.p.12.png
new file mode 100755 (executable)
index 0000000..d53ea27
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.p.16.png b/dist/assets/images/mapicons/poi_boundary_administrative.p.16.png
new file mode 100755 (executable)
index 0000000..6175da4
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.p.20.png b/dist/assets/images/mapicons/poi_boundary_administrative.p.20.png
new file mode 100755 (executable)
index 0000000..11ac3cb
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.p.24.png b/dist/assets/images/mapicons/poi_boundary_administrative.p.24.png
new file mode 100755 (executable)
index 0000000..c18a611
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_boundary_administrative.p.32.png b/dist/assets/images/mapicons/poi_boundary_administrative.p.32.png
new file mode 100755 (executable)
index 0000000..27f63dc
Binary files /dev/null and b/dist/assets/images/mapicons/poi_boundary_administrative.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.glow.12.png b/dist/assets/images/mapicons/poi_bunker.glow.12.png
new file mode 100755 (executable)
index 0000000..2a5a950
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.glow.16.png b/dist/assets/images/mapicons/poi_bunker.glow.16.png
new file mode 100755 (executable)
index 0000000..80e8e7b
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.glow.20.png b/dist/assets/images/mapicons/poi_bunker.glow.20.png
new file mode 100755 (executable)
index 0000000..2360af7
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.glow.24.png b/dist/assets/images/mapicons/poi_bunker.glow.24.png
new file mode 100755 (executable)
index 0000000..1fadb7f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.glow.32.png b/dist/assets/images/mapicons/poi_bunker.glow.32.png
new file mode 100755 (executable)
index 0000000..5ca350a
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.n.12.png b/dist/assets/images/mapicons/poi_bunker.n.12.png
new file mode 100755 (executable)
index 0000000..fac24de
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.n.16.png b/dist/assets/images/mapicons/poi_bunker.n.16.png
new file mode 100755 (executable)
index 0000000..ecea950
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.n.20.png b/dist/assets/images/mapicons/poi_bunker.n.20.png
new file mode 100755 (executable)
index 0000000..d38148e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.n.24.png b/dist/assets/images/mapicons/poi_bunker.n.24.png
new file mode 100755 (executable)
index 0000000..3bcc77a
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.n.32.png b/dist/assets/images/mapicons/poi_bunker.n.32.png
new file mode 100755 (executable)
index 0000000..2b633a1
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.p.12.png b/dist/assets/images/mapicons/poi_bunker.p.12.png
new file mode 100755 (executable)
index 0000000..0ea89d6
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.p.16.png b/dist/assets/images/mapicons/poi_bunker.p.16.png
new file mode 100755 (executable)
index 0000000..b1243e7
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.p.20.png b/dist/assets/images/mapicons/poi_bunker.p.20.png
new file mode 100755 (executable)
index 0000000..85759d3
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.p.24.png b/dist/assets/images/mapicons/poi_bunker.p.24.png
new file mode 100755 (executable)
index 0000000..beb1222
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_bunker.p.32.png b/dist/assets/images/mapicons/poi_bunker.p.32.png
new file mode 100755 (executable)
index 0000000..003bc10
Binary files /dev/null and b/dist/assets/images/mapicons/poi_bunker.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.glow.12.png b/dist/assets/images/mapicons/poi_cave.glow.12.png
new file mode 100755 (executable)
index 0000000..7155004
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.glow.16.png b/dist/assets/images/mapicons/poi_cave.glow.16.png
new file mode 100755 (executable)
index 0000000..adc5b65
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.glow.20.png b/dist/assets/images/mapicons/poi_cave.glow.20.png
new file mode 100755 (executable)
index 0000000..61cce30
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.glow.24.png b/dist/assets/images/mapicons/poi_cave.glow.24.png
new file mode 100755 (executable)
index 0000000..3cbc3ce
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.glow.32.png b/dist/assets/images/mapicons/poi_cave.glow.32.png
new file mode 100755 (executable)
index 0000000..618ed52
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.n.12.png b/dist/assets/images/mapicons/poi_cave.n.12.png
new file mode 100755 (executable)
index 0000000..5c1c734
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.n.16.png b/dist/assets/images/mapicons/poi_cave.n.16.png
new file mode 100755 (executable)
index 0000000..94f72d6
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.n.20.png b/dist/assets/images/mapicons/poi_cave.n.20.png
new file mode 100755 (executable)
index 0000000..9d73257
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.n.24.png b/dist/assets/images/mapicons/poi_cave.n.24.png
new file mode 100755 (executable)
index 0000000..2720c8a
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.n.32.png b/dist/assets/images/mapicons/poi_cave.n.32.png
new file mode 100755 (executable)
index 0000000..0e64565
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.p.12.png b/dist/assets/images/mapicons/poi_cave.p.12.png
new file mode 100755 (executable)
index 0000000..64041bc
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.p.16.png b/dist/assets/images/mapicons/poi_cave.p.16.png
new file mode 100755 (executable)
index 0000000..aafddbb
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.p.20.png b/dist/assets/images/mapicons/poi_cave.p.20.png
new file mode 100755 (executable)
index 0000000..7840ef4
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.p.24.png b/dist/assets/images/mapicons/poi_cave.p.24.png
new file mode 100755 (executable)
index 0000000..02c2b12
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_cave.p.32.png b/dist/assets/images/mapicons/poi_cave.p.32.png
new file mode 100755 (executable)
index 0000000..15c477b
Binary files /dev/null and b/dist/assets/images/mapicons/poi_cave.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.glow.12.png b/dist/assets/images/mapicons/poi_embassy.glow.12.png
new file mode 100755 (executable)
index 0000000..5897e04
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.glow.16.png b/dist/assets/images/mapicons/poi_embassy.glow.16.png
new file mode 100755 (executable)
index 0000000..d34dcb9
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.glow.20.png b/dist/assets/images/mapicons/poi_embassy.glow.20.png
new file mode 100755 (executable)
index 0000000..3c6c972
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.glow.24.png b/dist/assets/images/mapicons/poi_embassy.glow.24.png
new file mode 100755 (executable)
index 0000000..5b1f4a6
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.glow.32.png b/dist/assets/images/mapicons/poi_embassy.glow.32.png
new file mode 100755 (executable)
index 0000000..905e3fa
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.n.12.png b/dist/assets/images/mapicons/poi_embassy.n.12.png
new file mode 100755 (executable)
index 0000000..488517b
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.n.16.png b/dist/assets/images/mapicons/poi_embassy.n.16.png
new file mode 100755 (executable)
index 0000000..9fdf224
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.n.20.png b/dist/assets/images/mapicons/poi_embassy.n.20.png
new file mode 100755 (executable)
index 0000000..394ca95
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.n.24.png b/dist/assets/images/mapicons/poi_embassy.n.24.png
new file mode 100755 (executable)
index 0000000..d2f175f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.n.32.png b/dist/assets/images/mapicons/poi_embassy.n.32.png
new file mode 100755 (executable)
index 0000000..ab8b6c9
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.p.12.png b/dist/assets/images/mapicons/poi_embassy.p.12.png
new file mode 100755 (executable)
index 0000000..d528c01
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.p.16.png b/dist/assets/images/mapicons/poi_embassy.p.16.png
new file mode 100755 (executable)
index 0000000..6f73f4e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.p.20.png b/dist/assets/images/mapicons/poi_embassy.p.20.png
new file mode 100755 (executable)
index 0000000..f7ec682
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.p.24.png b/dist/assets/images/mapicons/poi_embassy.p.24.png
new file mode 100755 (executable)
index 0000000..74fd9af
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy.p.32.png b/dist/assets/images/mapicons/poi_embassy.p.32.png
new file mode 100755 (executable)
index 0000000..3548037
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.glow.12.png b/dist/assets/images/mapicons/poi_embassy2.glow.12.png
new file mode 100755 (executable)
index 0000000..a6af0ce
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.glow.16.png b/dist/assets/images/mapicons/poi_embassy2.glow.16.png
new file mode 100755 (executable)
index 0000000..79bb954
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.glow.20.png b/dist/assets/images/mapicons/poi_embassy2.glow.20.png
new file mode 100755 (executable)
index 0000000..d78d585
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.glow.24.png b/dist/assets/images/mapicons/poi_embassy2.glow.24.png
new file mode 100755 (executable)
index 0000000..58ffd8a
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.glow.32.png b/dist/assets/images/mapicons/poi_embassy2.glow.32.png
new file mode 100755 (executable)
index 0000000..9b7e0e6
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.n.12.png b/dist/assets/images/mapicons/poi_embassy2.n.12.png
new file mode 100755 (executable)
index 0000000..582f7a5
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.n.16.png b/dist/assets/images/mapicons/poi_embassy2.n.16.png
new file mode 100755 (executable)
index 0000000..3ba9097
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.n.20.png b/dist/assets/images/mapicons/poi_embassy2.n.20.png
new file mode 100755 (executable)
index 0000000..b846e9b
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.n.24.png b/dist/assets/images/mapicons/poi_embassy2.n.24.png
new file mode 100755 (executable)
index 0000000..33e72cd
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.n.32.png b/dist/assets/images/mapicons/poi_embassy2.n.32.png
new file mode 100755 (executable)
index 0000000..2688bc9
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.p.12.png b/dist/assets/images/mapicons/poi_embassy2.p.12.png
new file mode 100755 (executable)
index 0000000..88c1913
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.p.16.png b/dist/assets/images/mapicons/poi_embassy2.p.16.png
new file mode 100755 (executable)
index 0000000..4300cbb
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.p.20.png b/dist/assets/images/mapicons/poi_embassy2.p.20.png
new file mode 100755 (executable)
index 0000000..24c2aba
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.p.24.png b/dist/assets/images/mapicons/poi_embassy2.p.24.png
new file mode 100755 (executable)
index 0000000..c0e10df
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_embassy2.p.32.png b/dist/assets/images/mapicons/poi_embassy2.p.32.png
new file mode 100755 (executable)
index 0000000..069f339
Binary files /dev/null and b/dist/assets/images/mapicons/poi_embassy2.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.glow.12.png b/dist/assets/images/mapicons/poi_military_bunker.glow.12.png
new file mode 100755 (executable)
index 0000000..fbd9ac5
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.glow.16.png b/dist/assets/images/mapicons/poi_military_bunker.glow.16.png
new file mode 100755 (executable)
index 0000000..3b294e5
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.glow.20.png b/dist/assets/images/mapicons/poi_military_bunker.glow.20.png
new file mode 100755 (executable)
index 0000000..395e475
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.glow.24.png b/dist/assets/images/mapicons/poi_military_bunker.glow.24.png
new file mode 100755 (executable)
index 0000000..b9d0afa
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.glow.32.png b/dist/assets/images/mapicons/poi_military_bunker.glow.32.png
new file mode 100755 (executable)
index 0000000..1630d5e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.n.12.png b/dist/assets/images/mapicons/poi_military_bunker.n.12.png
new file mode 100755 (executable)
index 0000000..fac24de
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.n.16.png b/dist/assets/images/mapicons/poi_military_bunker.n.16.png
new file mode 100755 (executable)
index 0000000..ecea950
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.n.20.png b/dist/assets/images/mapicons/poi_military_bunker.n.20.png
new file mode 100755 (executable)
index 0000000..d38148e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.n.24.png b/dist/assets/images/mapicons/poi_military_bunker.n.24.png
new file mode 100755 (executable)
index 0000000..3bcc77a
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.n.32.png b/dist/assets/images/mapicons/poi_military_bunker.n.32.png
new file mode 100755 (executable)
index 0000000..2b633a1
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.p.12.png b/dist/assets/images/mapicons/poi_military_bunker.p.12.png
new file mode 100755 (executable)
index 0000000..0ea89d6
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.p.16.png b/dist/assets/images/mapicons/poi_military_bunker.p.16.png
new file mode 100755 (executable)
index 0000000..b1243e7
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.p.20.png b/dist/assets/images/mapicons/poi_military_bunker.p.20.png
new file mode 100755 (executable)
index 0000000..85759d3
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.p.24.png b/dist/assets/images/mapicons/poi_military_bunker.p.24.png
new file mode 100755 (executable)
index 0000000..beb1222
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_military_bunker.p.32.png b/dist/assets/images/mapicons/poi_military_bunker.p.32.png
new file mode 100755 (executable)
index 0000000..003bc10
Binary files /dev/null and b/dist/assets/images/mapicons/poi_military_bunker.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.glow.12.png b/dist/assets/images/mapicons/poi_mine.glow.12.png
new file mode 100755 (executable)
index 0000000..780eb14
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.glow.16.png b/dist/assets/images/mapicons/poi_mine.glow.16.png
new file mode 100755 (executable)
index 0000000..3ae5d6e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.glow.20.png b/dist/assets/images/mapicons/poi_mine.glow.20.png
new file mode 100755 (executable)
index 0000000..8eacf0a
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.glow.24.png b/dist/assets/images/mapicons/poi_mine.glow.24.png
new file mode 100755 (executable)
index 0000000..a8e65ed
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.glow.32.png b/dist/assets/images/mapicons/poi_mine.glow.32.png
new file mode 100755 (executable)
index 0000000..ecc0594
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.n.12.png b/dist/assets/images/mapicons/poi_mine.n.12.png
new file mode 100755 (executable)
index 0000000..5f52135
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.n.16.png b/dist/assets/images/mapicons/poi_mine.n.16.png
new file mode 100755 (executable)
index 0000000..c56485e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.n.20.png b/dist/assets/images/mapicons/poi_mine.n.20.png
new file mode 100755 (executable)
index 0000000..09fd076
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.n.24.png b/dist/assets/images/mapicons/poi_mine.n.24.png
new file mode 100755 (executable)
index 0000000..57c6d94
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.n.32.png b/dist/assets/images/mapicons/poi_mine.n.32.png
new file mode 100755 (executable)
index 0000000..b1e6a1a
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.p.12.png b/dist/assets/images/mapicons/poi_mine.p.12.png
new file mode 100755 (executable)
index 0000000..c995bb6
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.p.16.png b/dist/assets/images/mapicons/poi_mine.p.16.png
new file mode 100755 (executable)
index 0000000..d96b4f1
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.p.20.png b/dist/assets/images/mapicons/poi_mine.p.20.png
new file mode 100755 (executable)
index 0000000..30eda6c
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.p.24.png b/dist/assets/images/mapicons/poi_mine.p.24.png
new file mode 100755 (executable)
index 0000000..c6dad45
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_mine.p.32.png b/dist/assets/images/mapicons/poi_mine.p.32.png
new file mode 100755 (executable)
index 0000000..9ad0674
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.glow.12.png b/dist/assets/images/mapicons/poi_mine_abandoned.glow.12.png
new file mode 100755 (executable)
index 0000000..bd6fd84
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.glow.16.png b/dist/assets/images/mapicons/poi_mine_abandoned.glow.16.png
new file mode 100755 (executable)
index 0000000..6521021
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.glow.20.png b/dist/assets/images/mapicons/poi_mine_abandoned.glow.20.png
new file mode 100755 (executable)
index 0000000..be41e5c
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.glow.24.png b/dist/assets/images/mapicons/poi_mine_abandoned.glow.24.png
new file mode 100755 (executable)
index 0000000..62742a5
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.glow.32.png b/dist/assets/images/mapicons/poi_mine_abandoned.glow.32.png
new file mode 100755 (executable)
index 0000000..ab933ee
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.n.12.png b/dist/assets/images/mapicons/poi_mine_abandoned.n.12.png
new file mode 100755 (executable)
index 0000000..561544b
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.n.16.png b/dist/assets/images/mapicons/poi_mine_abandoned.n.16.png
new file mode 100755 (executable)
index 0000000..08bfb1e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.n.20.png b/dist/assets/images/mapicons/poi_mine_abandoned.n.20.png
new file mode 100755 (executable)
index 0000000..e7d9aa3
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.n.24.png b/dist/assets/images/mapicons/poi_mine_abandoned.n.24.png
new file mode 100755 (executable)
index 0000000..c494bdb
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.n.32.png b/dist/assets/images/mapicons/poi_mine_abandoned.n.32.png
new file mode 100755 (executable)
index 0000000..952115d
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.p.12.png b/dist/assets/images/mapicons/poi_mine_abandoned.p.12.png
new file mode 100755 (executable)
index 0000000..e978ae1
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.p.16.png b/dist/assets/images/mapicons/poi_mine_abandoned.p.16.png
new file mode 100755 (executable)
index 0000000..86a4e64
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.p.20.png b/dist/assets/images/mapicons/poi_mine_abandoned.p.20.png
new file mode 100755 (executable)
index 0000000..b8b16de
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.p.24.png b/dist/assets/images/mapicons/poi_mine_abandoned.p.24.png
new file mode 100755 (executable)
index 0000000..455b898
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_mine_abandoned.p.32.png b/dist/assets/images/mapicons/poi_mine_abandoned.p.32.png
new file mode 100755 (executable)
index 0000000..2d6bfc1
Binary files /dev/null and b/dist/assets/images/mapicons/poi_mine_abandoned.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.glow.12.png b/dist/assets/images/mapicons/poi_peak.glow.12.png
new file mode 100755 (executable)
index 0000000..e514946
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.glow.16.png b/dist/assets/images/mapicons/poi_peak.glow.16.png
new file mode 100755 (executable)
index 0000000..b25f56c
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.glow.20.png b/dist/assets/images/mapicons/poi_peak.glow.20.png
new file mode 100755 (executable)
index 0000000..dc6e0ed
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.glow.24.png b/dist/assets/images/mapicons/poi_peak.glow.24.png
new file mode 100755 (executable)
index 0000000..396aa76
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.glow.32.png b/dist/assets/images/mapicons/poi_peak.glow.32.png
new file mode 100755 (executable)
index 0000000..8d1192b
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.n.12.png b/dist/assets/images/mapicons/poi_peak.n.12.png
new file mode 100755 (executable)
index 0000000..c22526f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.n.16.png b/dist/assets/images/mapicons/poi_peak.n.16.png
new file mode 100755 (executable)
index 0000000..c99557f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.n.20.png b/dist/assets/images/mapicons/poi_peak.n.20.png
new file mode 100755 (executable)
index 0000000..7124f46
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.n.24.png b/dist/assets/images/mapicons/poi_peak.n.24.png
new file mode 100755 (executable)
index 0000000..8b8d1d1
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.n.32.png b/dist/assets/images/mapicons/poi_peak.n.32.png
new file mode 100755 (executable)
index 0000000..df7cf0e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.p.12.png b/dist/assets/images/mapicons/poi_peak.p.12.png
new file mode 100755 (executable)
index 0000000..27996dc
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.p.16.png b/dist/assets/images/mapicons/poi_peak.p.16.png
new file mode 100755 (executable)
index 0000000..1541a9e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.p.20.png b/dist/assets/images/mapicons/poi_peak.p.20.png
new file mode 100755 (executable)
index 0000000..ff7c5df
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.p.24.png b/dist/assets/images/mapicons/poi_peak.p.24.png
new file mode 100755 (executable)
index 0000000..de7d3de
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_peak.p.32.png b/dist/assets/images/mapicons/poi_peak.p.32.png
new file mode 100755 (executable)
index 0000000..17ebea8
Binary files /dev/null and b/dist/assets/images/mapicons/poi_peak.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.glow.12.png b/dist/assets/images/mapicons/poi_place_city.glow.12.png
new file mode 100755 (executable)
index 0000000..e152923
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.glow.16.png b/dist/assets/images/mapicons/poi_place_city.glow.16.png
new file mode 100755 (executable)
index 0000000..f262cf1
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.glow.20.png b/dist/assets/images/mapicons/poi_place_city.glow.20.png
new file mode 100755 (executable)
index 0000000..1c70762
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.glow.24.png b/dist/assets/images/mapicons/poi_place_city.glow.24.png
new file mode 100755 (executable)
index 0000000..feb42d4
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.glow.32.png b/dist/assets/images/mapicons/poi_place_city.glow.32.png
new file mode 100755 (executable)
index 0000000..b988e92
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.n.12.png b/dist/assets/images/mapicons/poi_place_city.n.12.png
new file mode 100755 (executable)
index 0000000..d750665
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.n.16.png b/dist/assets/images/mapicons/poi_place_city.n.16.png
new file mode 100755 (executable)
index 0000000..b1829ca
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.n.20.png b/dist/assets/images/mapicons/poi_place_city.n.20.png
new file mode 100755 (executable)
index 0000000..35fd6f6
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.n.24.png b/dist/assets/images/mapicons/poi_place_city.n.24.png
new file mode 100755 (executable)
index 0000000..03bbfbe
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.n.32.png b/dist/assets/images/mapicons/poi_place_city.n.32.png
new file mode 100755 (executable)
index 0000000..1871679
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.p.12.png b/dist/assets/images/mapicons/poi_place_city.p.12.png
new file mode 100755 (executable)
index 0000000..1d9155c
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.p.16.png b/dist/assets/images/mapicons/poi_place_city.p.16.png
new file mode 100755 (executable)
index 0000000..b034800
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.p.20.png b/dist/assets/images/mapicons/poi_place_city.p.20.png
new file mode 100755 (executable)
index 0000000..9cbbbb9
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.p.24.png b/dist/assets/images/mapicons/poi_place_city.p.24.png
new file mode 100755 (executable)
index 0000000..d2f629c
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_place_city.p.32.png b/dist/assets/images/mapicons/poi_place_city.p.32.png
new file mode 100755 (executable)
index 0000000..5040208
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_city.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.glow.12.png b/dist/assets/images/mapicons/poi_place_town.glow.12.png
new file mode 100755 (executable)
index 0000000..1a05e3d
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.glow.16.png b/dist/assets/images/mapicons/poi_place_town.glow.16.png
new file mode 100755 (executable)
index 0000000..d1bfe86
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.glow.20.png b/dist/assets/images/mapicons/poi_place_town.glow.20.png
new file mode 100755 (executable)
index 0000000..33b62fb
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.glow.24.png b/dist/assets/images/mapicons/poi_place_town.glow.24.png
new file mode 100755 (executable)
index 0000000..f2618ac
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.glow.32.png b/dist/assets/images/mapicons/poi_place_town.glow.32.png
new file mode 100755 (executable)
index 0000000..166fbdb
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.n.12.png b/dist/assets/images/mapicons/poi_place_town.n.12.png
new file mode 100755 (executable)
index 0000000..02d44fe
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.n.16.png b/dist/assets/images/mapicons/poi_place_town.n.16.png
new file mode 100755 (executable)
index 0000000..50690fb
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.n.20.png b/dist/assets/images/mapicons/poi_place_town.n.20.png
new file mode 100755 (executable)
index 0000000..f666aef
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.n.24.png b/dist/assets/images/mapicons/poi_place_town.n.24.png
new file mode 100755 (executable)
index 0000000..268e770
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.n.32.png b/dist/assets/images/mapicons/poi_place_town.n.32.png
new file mode 100755 (executable)
index 0000000..55682b3
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.p.12.png b/dist/assets/images/mapicons/poi_place_town.p.12.png
new file mode 100755 (executable)
index 0000000..5c8d4e0
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.p.16.png b/dist/assets/images/mapicons/poi_place_town.p.16.png
new file mode 100755 (executable)
index 0000000..5c658ca
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.p.20.png b/dist/assets/images/mapicons/poi_place_town.p.20.png
new file mode 100755 (executable)
index 0000000..cdbbc45
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.p.24.png b/dist/assets/images/mapicons/poi_place_town.p.24.png
new file mode 100755 (executable)
index 0000000..b456dc2
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_place_town.p.32.png b/dist/assets/images/mapicons/poi_place_town.p.32.png
new file mode 100755 (executable)
index 0000000..4761ff9
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_town.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.glow.12.png b/dist/assets/images/mapicons/poi_place_village.glow.12.png
new file mode 100755 (executable)
index 0000000..8151e3b
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.glow.16.png b/dist/assets/images/mapicons/poi_place_village.glow.16.png
new file mode 100755 (executable)
index 0000000..34cdd70
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.glow.20.png b/dist/assets/images/mapicons/poi_place_village.glow.20.png
new file mode 100755 (executable)
index 0000000..ee5ca7a
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.glow.24.png b/dist/assets/images/mapicons/poi_place_village.glow.24.png
new file mode 100755 (executable)
index 0000000..c544646
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.glow.32.png b/dist/assets/images/mapicons/poi_place_village.glow.32.png
new file mode 100755 (executable)
index 0000000..c646f33
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.n.12.png b/dist/assets/images/mapicons/poi_place_village.n.12.png
new file mode 100755 (executable)
index 0000000..2c8bdf4
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.n.16.png b/dist/assets/images/mapicons/poi_place_village.n.16.png
new file mode 100755 (executable)
index 0000000..31ba7ff
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.n.20.png b/dist/assets/images/mapicons/poi_place_village.n.20.png
new file mode 100755 (executable)
index 0000000..1ef4a44
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.n.24.png b/dist/assets/images/mapicons/poi_place_village.n.24.png
new file mode 100755 (executable)
index 0000000..7485c91
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.n.32.png b/dist/assets/images/mapicons/poi_place_village.n.32.png
new file mode 100755 (executable)
index 0000000..6d6f33d
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.p.12.png b/dist/assets/images/mapicons/poi_place_village.p.12.png
new file mode 100755 (executable)
index 0000000..9dc8076
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.p.16.png b/dist/assets/images/mapicons/poi_place_village.p.16.png
new file mode 100755 (executable)
index 0000000..1f7487f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.p.20.png b/dist/assets/images/mapicons/poi_place_village.p.20.png
new file mode 100755 (executable)
index 0000000..b70092f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.p.24.png b/dist/assets/images/mapicons/poi_place_village.p.24.png
new file mode 100755 (executable)
index 0000000..ee050b4
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_place_village.p.32.png b/dist/assets/images/mapicons/poi_place_village.p.32.png
new file mode 100755 (executable)
index 0000000..a005847
Binary files /dev/null and b/dist/assets/images/mapicons/poi_place_village.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.glow.12.png b/dist/assets/images/mapicons/poi_point_of_interest.glow.12.png
new file mode 100755 (executable)
index 0000000..d049d7b
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.glow.16.png b/dist/assets/images/mapicons/poi_point_of_interest.glow.16.png
new file mode 100755 (executable)
index 0000000..0f5e744
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.glow.20.png b/dist/assets/images/mapicons/poi_point_of_interest.glow.20.png
new file mode 100755 (executable)
index 0000000..3780bdd
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.glow.24.png b/dist/assets/images/mapicons/poi_point_of_interest.glow.24.png
new file mode 100755 (executable)
index 0000000..3df3031
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.glow.32.png b/dist/assets/images/mapicons/poi_point_of_interest.glow.32.png
new file mode 100755 (executable)
index 0000000..9a74642
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.n.12.png b/dist/assets/images/mapicons/poi_point_of_interest.n.12.png
new file mode 100755 (executable)
index 0000000..0fb71e7
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.n.16.png b/dist/assets/images/mapicons/poi_point_of_interest.n.16.png
new file mode 100755 (executable)
index 0000000..942326a
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.n.20.png b/dist/assets/images/mapicons/poi_point_of_interest.n.20.png
new file mode 100755 (executable)
index 0000000..1161782
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.n.24.png b/dist/assets/images/mapicons/poi_point_of_interest.n.24.png
new file mode 100755 (executable)
index 0000000..20713b0
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.n.32.png b/dist/assets/images/mapicons/poi_point_of_interest.n.32.png
new file mode 100755 (executable)
index 0000000..72a4646
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.p.12.png b/dist/assets/images/mapicons/poi_point_of_interest.p.12.png
new file mode 100755 (executable)
index 0000000..fd5964f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.p.16.png b/dist/assets/images/mapicons/poi_point_of_interest.p.16.png
new file mode 100755 (executable)
index 0000000..1f40e5f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.p.20.png b/dist/assets/images/mapicons/poi_point_of_interest.p.20.png
new file mode 100755 (executable)
index 0000000..51aafb2
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.p.24.png b/dist/assets/images/mapicons/poi_point_of_interest.p.24.png
new file mode 100755 (executable)
index 0000000..2820e5f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_point_of_interest.p.32.png b/dist/assets/images/mapicons/poi_point_of_interest.p.32.png
new file mode 100755 (executable)
index 0000000..e471237
Binary files /dev/null and b/dist/assets/images/mapicons/poi_point_of_interest.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.glow.12.png b/dist/assets/images/mapicons/poi_tower_communications.glow.12.png
new file mode 100755 (executable)
index 0000000..258d6d3
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.glow.16.png b/dist/assets/images/mapicons/poi_tower_communications.glow.16.png
new file mode 100755 (executable)
index 0000000..63ebd8e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.glow.20.png b/dist/assets/images/mapicons/poi_tower_communications.glow.20.png
new file mode 100755 (executable)
index 0000000..4d3bb9c
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.glow.24.png b/dist/assets/images/mapicons/poi_tower_communications.glow.24.png
new file mode 100755 (executable)
index 0000000..67939d4
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.glow.32.png b/dist/assets/images/mapicons/poi_tower_communications.glow.32.png
new file mode 100755 (executable)
index 0000000..229daf3
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.n.12.png b/dist/assets/images/mapicons/poi_tower_communications.n.12.png
new file mode 100755 (executable)
index 0000000..d5762c0
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.n.16.png b/dist/assets/images/mapicons/poi_tower_communications.n.16.png
new file mode 100755 (executable)
index 0000000..5ce5f1a
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.n.20.png b/dist/assets/images/mapicons/poi_tower_communications.n.20.png
new file mode 100755 (executable)
index 0000000..6d46dfa
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.n.24.png b/dist/assets/images/mapicons/poi_tower_communications.n.24.png
new file mode 100755 (executable)
index 0000000..c15812f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.n.32.png b/dist/assets/images/mapicons/poi_tower_communications.n.32.png
new file mode 100755 (executable)
index 0000000..b27e931
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.p.12.png b/dist/assets/images/mapicons/poi_tower_communications.p.12.png
new file mode 100755 (executable)
index 0000000..3a69b59
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.p.16.png b/dist/assets/images/mapicons/poi_tower_communications.p.16.png
new file mode 100755 (executable)
index 0000000..bf025dc
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.p.20.png b/dist/assets/images/mapicons/poi_tower_communications.p.20.png
new file mode 100755 (executable)
index 0000000..efae28f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.p.24.png b/dist/assets/images/mapicons/poi_tower_communications.p.24.png
new file mode 100755 (executable)
index 0000000..18e7a96
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_communications.p.32.png b/dist/assets/images/mapicons/poi_tower_communications.p.32.png
new file mode 100755 (executable)
index 0000000..2dc276f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_communications.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.glow.12.png b/dist/assets/images/mapicons/poi_tower_power.glow.12.png
new file mode 100755 (executable)
index 0000000..5cefd05
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.glow.16.png b/dist/assets/images/mapicons/poi_tower_power.glow.16.png
new file mode 100755 (executable)
index 0000000..14cee85
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.glow.20.png b/dist/assets/images/mapicons/poi_tower_power.glow.20.png
new file mode 100755 (executable)
index 0000000..bb74bce
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.glow.24.png b/dist/assets/images/mapicons/poi_tower_power.glow.24.png
new file mode 100755 (executable)
index 0000000..1538e3e
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.glow.32.png b/dist/assets/images/mapicons/poi_tower_power.glow.32.png
new file mode 100755 (executable)
index 0000000..2a4e1d5
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.n.12.png b/dist/assets/images/mapicons/poi_tower_power.n.12.png
new file mode 100755 (executable)
index 0000000..6ee8fe6
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.n.16.png b/dist/assets/images/mapicons/poi_tower_power.n.16.png
new file mode 100755 (executable)
index 0000000..316d1cb
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.n.20.png b/dist/assets/images/mapicons/poi_tower_power.n.20.png
new file mode 100755 (executable)
index 0000000..19e2db2
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.n.24.png b/dist/assets/images/mapicons/poi_tower_power.n.24.png
new file mode 100755 (executable)
index 0000000..8a7ea98
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.n.32.png b/dist/assets/images/mapicons/poi_tower_power.n.32.png
new file mode 100755 (executable)
index 0000000..6b5fd36
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.p.12.png b/dist/assets/images/mapicons/poi_tower_power.p.12.png
new file mode 100755 (executable)
index 0000000..09fa384
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.p.16.png b/dist/assets/images/mapicons/poi_tower_power.p.16.png
new file mode 100755 (executable)
index 0000000..b6f4c4f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.p.20.png b/dist/assets/images/mapicons/poi_tower_power.p.20.png
new file mode 100755 (executable)
index 0000000..fac424f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.p.24.png b/dist/assets/images/mapicons/poi_tower_power.p.24.png
new file mode 100755 (executable)
index 0000000..52442b1
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_power.p.32.png b/dist/assets/images/mapicons/poi_tower_power.p.32.png
new file mode 100755 (executable)
index 0000000..c4ac04f
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_power.p.32.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.glow.12.png b/dist/assets/images/mapicons/poi_tower_water.glow.12.png
new file mode 100755 (executable)
index 0000000..c33829b
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.glow.12.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.glow.16.png b/dist/assets/images/mapicons/poi_tower_water.glow.16.png
new file mode 100755 (executable)
index 0000000..c9eecf4
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.glow.16.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.glow.20.png b/dist/assets/images/mapicons/poi_tower_water.glow.20.png
new file mode 100755 (executable)
index 0000000..a2ed667
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.glow.20.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.glow.24.png b/dist/assets/images/mapicons/poi_tower_water.glow.24.png
new file mode 100755 (executable)
index 0000000..40f8a63
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.glow.24.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.glow.32.png b/dist/assets/images/mapicons/poi_tower_water.glow.32.png
new file mode 100755 (executable)
index 0000000..e9ffaf4
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.glow.32.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.n.12.png b/dist/assets/images/mapicons/poi_tower_water.n.12.png
new file mode 100755 (executable)
index 0000000..299a1a0
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.n.12.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.n.16.png b/dist/assets/images/mapicons/poi_tower_water.n.16.png
new file mode 100755 (executable)
index 0000000..6988569
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.n.16.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.n.20.png b/dist/assets/images/mapicons/poi_tower_water.n.20.png
new file mode 100755 (executable)
index 0000000..e474541
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.n.20.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.n.24.png b/dist/assets/images/mapicons/poi_tower_water.n.24.png
new file mode 100755 (executable)
index 0000000..536cd94
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.n.24.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.n.32.png b/dist/assets/images/mapicons/poi_tower_water.n.32.png
new file mode 100755 (executable)
index 0000000..386b507
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.n.32.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.p.12.png b/dist/assets/images/mapicons/poi_tower_water.p.12.png
new file mode 100755 (executable)
index 0000000..9870384
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.p.12.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.p.16.png b/dist/assets/images/mapicons/poi_tower_water.p.16.png
new file mode 100755 (executable)
index 0000000..43afc75
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.p.16.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.p.20.png b/dist/assets/images/mapicons/poi_tower_water.p.20.png
new file mode 100755 (executable)
index 0000000..256d6cc
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.p.20.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.p.24.png b/dist/assets/images/mapicons/poi_tower_water.p.24.png
new file mode 100755 (executable)
index 0000000..b2384a5
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.p.24.png differ
diff --git a/dist/assets/images/mapicons/poi_tower_water.p.32.png b/dist/assets/images/mapicons/poi_tower_water.p.32.png
new file mode 100755 (executable)
index 0000000..f13cb1a
Binary files /dev/null and b/dist/assets/images/mapicons/poi_tower_water.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.glow.12.png b/dist/assets/images/mapicons/shopping_alcohol.glow.12.png
new file mode 100755 (executable)
index 0000000..5c789ad
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.glow.16.png b/dist/assets/images/mapicons/shopping_alcohol.glow.16.png
new file mode 100755 (executable)
index 0000000..5ec6958
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.glow.20.png b/dist/assets/images/mapicons/shopping_alcohol.glow.20.png
new file mode 100755 (executable)
index 0000000..5d17a9a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.glow.24.png b/dist/assets/images/mapicons/shopping_alcohol.glow.24.png
new file mode 100755 (executable)
index 0000000..2429840
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.glow.32.png b/dist/assets/images/mapicons/shopping_alcohol.glow.32.png
new file mode 100755 (executable)
index 0000000..3ee6d10
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.n.12.png b/dist/assets/images/mapicons/shopping_alcohol.n.12.png
new file mode 100755 (executable)
index 0000000..7e9374e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.n.16.png b/dist/assets/images/mapicons/shopping_alcohol.n.16.png
new file mode 100755 (executable)
index 0000000..2051002
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.n.20.png b/dist/assets/images/mapicons/shopping_alcohol.n.20.png
new file mode 100755 (executable)
index 0000000..03b0105
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.n.24.png b/dist/assets/images/mapicons/shopping_alcohol.n.24.png
new file mode 100755 (executable)
index 0000000..c22cc3b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.n.32.png b/dist/assets/images/mapicons/shopping_alcohol.n.32.png
new file mode 100755 (executable)
index 0000000..22a7c88
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.p.12.png b/dist/assets/images/mapicons/shopping_alcohol.p.12.png
new file mode 100755 (executable)
index 0000000..4621e3b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.p.16.png b/dist/assets/images/mapicons/shopping_alcohol.p.16.png
new file mode 100755 (executable)
index 0000000..c2e5045
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.p.20.png b/dist/assets/images/mapicons/shopping_alcohol.p.20.png
new file mode 100755 (executable)
index 0000000..a90413e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.p.24.png b/dist/assets/images/mapicons/shopping_alcohol.p.24.png
new file mode 100755 (executable)
index 0000000..009585c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_alcohol.p.32.png b/dist/assets/images/mapicons/shopping_alcohol.p.32.png
new file mode 100755 (executable)
index 0000000..1b97ee2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_alcohol.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.glow.12.png b/dist/assets/images/mapicons/shopping_bakery.glow.12.png
new file mode 100755 (executable)
index 0000000..9579fac
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.glow.16.png b/dist/assets/images/mapicons/shopping_bakery.glow.16.png
new file mode 100755 (executable)
index 0000000..03be828
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.glow.20.png b/dist/assets/images/mapicons/shopping_bakery.glow.20.png
new file mode 100755 (executable)
index 0000000..4d553a5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.glow.24.png b/dist/assets/images/mapicons/shopping_bakery.glow.24.png
new file mode 100755 (executable)
index 0000000..2aa9b7d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.glow.32.png b/dist/assets/images/mapicons/shopping_bakery.glow.32.png
new file mode 100755 (executable)
index 0000000..f9d3e46
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.n.12.png b/dist/assets/images/mapicons/shopping_bakery.n.12.png
new file mode 100755 (executable)
index 0000000..94002bb
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.n.16.png b/dist/assets/images/mapicons/shopping_bakery.n.16.png
new file mode 100755 (executable)
index 0000000..76a52d2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.n.20.png b/dist/assets/images/mapicons/shopping_bakery.n.20.png
new file mode 100755 (executable)
index 0000000..e932d34
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.n.24.png b/dist/assets/images/mapicons/shopping_bakery.n.24.png
new file mode 100755 (executable)
index 0000000..f588a19
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.n.32.png b/dist/assets/images/mapicons/shopping_bakery.n.32.png
new file mode 100755 (executable)
index 0000000..a2534ae
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.p.12.png b/dist/assets/images/mapicons/shopping_bakery.p.12.png
new file mode 100755 (executable)
index 0000000..3e875df
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.p.16.png b/dist/assets/images/mapicons/shopping_bakery.p.16.png
new file mode 100755 (executable)
index 0000000..127dc62
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.p.20.png b/dist/assets/images/mapicons/shopping_bakery.p.20.png
new file mode 100755 (executable)
index 0000000..3292d50
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.p.24.png b/dist/assets/images/mapicons/shopping_bakery.p.24.png
new file mode 100755 (executable)
index 0000000..e1506cc
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_bakery.p.32.png b/dist/assets/images/mapicons/shopping_bakery.p.32.png
new file mode 100755 (executable)
index 0000000..618c29f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bakery.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.glow.12.png b/dist/assets/images/mapicons/shopping_bicycle.glow.12.png
new file mode 100755 (executable)
index 0000000..e43d1f1
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.glow.16.png b/dist/assets/images/mapicons/shopping_bicycle.glow.16.png
new file mode 100755 (executable)
index 0000000..68e1282
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.glow.20.png b/dist/assets/images/mapicons/shopping_bicycle.glow.20.png
new file mode 100755 (executable)
index 0000000..a1fb4dd
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.glow.24.png b/dist/assets/images/mapicons/shopping_bicycle.glow.24.png
new file mode 100755 (executable)
index 0000000..2497d2b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.glow.32.png b/dist/assets/images/mapicons/shopping_bicycle.glow.32.png
new file mode 100755 (executable)
index 0000000..68f8968
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.n.12.png b/dist/assets/images/mapicons/shopping_bicycle.n.12.png
new file mode 100755 (executable)
index 0000000..1acf6cb
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.n.16.png b/dist/assets/images/mapicons/shopping_bicycle.n.16.png
new file mode 100755 (executable)
index 0000000..ef5b366
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.n.20.png b/dist/assets/images/mapicons/shopping_bicycle.n.20.png
new file mode 100755 (executable)
index 0000000..89c878c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.n.24.png b/dist/assets/images/mapicons/shopping_bicycle.n.24.png
new file mode 100755 (executable)
index 0000000..dce1d15
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.n.32.png b/dist/assets/images/mapicons/shopping_bicycle.n.32.png
new file mode 100755 (executable)
index 0000000..9860f2e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.p.12.png b/dist/assets/images/mapicons/shopping_bicycle.p.12.png
new file mode 100755 (executable)
index 0000000..06af521
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.p.16.png b/dist/assets/images/mapicons/shopping_bicycle.p.16.png
new file mode 100755 (executable)
index 0000000..d0b3680
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.p.20.png b/dist/assets/images/mapicons/shopping_bicycle.p.20.png
new file mode 100755 (executable)
index 0000000..ddca60a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.p.24.png b/dist/assets/images/mapicons/shopping_bicycle.p.24.png
new file mode 100755 (executable)
index 0000000..906e906
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_bicycle.p.32.png b/dist/assets/images/mapicons/shopping_bicycle.p.32.png
new file mode 100755 (executable)
index 0000000..0085687
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_bicycle.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.glow.12.png b/dist/assets/images/mapicons/shopping_book.glow.12.png
new file mode 100755 (executable)
index 0000000..3fb8483
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.glow.16.png b/dist/assets/images/mapicons/shopping_book.glow.16.png
new file mode 100755 (executable)
index 0000000..79bd6df
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.glow.20.png b/dist/assets/images/mapicons/shopping_book.glow.20.png
new file mode 100755 (executable)
index 0000000..b722bdb
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.glow.24.png b/dist/assets/images/mapicons/shopping_book.glow.24.png
new file mode 100755 (executable)
index 0000000..ffc1f36
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.glow.32.png b/dist/assets/images/mapicons/shopping_book.glow.32.png
new file mode 100755 (executable)
index 0000000..062f2e5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.n.12.png b/dist/assets/images/mapicons/shopping_book.n.12.png
new file mode 100755 (executable)
index 0000000..ef09f5d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.n.16.png b/dist/assets/images/mapicons/shopping_book.n.16.png
new file mode 100755 (executable)
index 0000000..172bd28
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.n.20.png b/dist/assets/images/mapicons/shopping_book.n.20.png
new file mode 100755 (executable)
index 0000000..7d78c08
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.n.24.png b/dist/assets/images/mapicons/shopping_book.n.24.png
new file mode 100755 (executable)
index 0000000..51441ea
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.n.32.png b/dist/assets/images/mapicons/shopping_book.n.32.png
new file mode 100755 (executable)
index 0000000..1320fc1
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.p.12.png b/dist/assets/images/mapicons/shopping_book.p.12.png
new file mode 100755 (executable)
index 0000000..4a5f863
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.p.16.png b/dist/assets/images/mapicons/shopping_book.p.16.png
new file mode 100755 (executable)
index 0000000..dc241d2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.p.20.png b/dist/assets/images/mapicons/shopping_book.p.20.png
new file mode 100755 (executable)
index 0000000..73ea493
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.p.24.png b/dist/assets/images/mapicons/shopping_book.p.24.png
new file mode 100755 (executable)
index 0000000..63f81f2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_book.p.32.png b/dist/assets/images/mapicons/shopping_book.p.32.png
new file mode 100755 (executable)
index 0000000..9d6206a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_book.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.glow.12.png b/dist/assets/images/mapicons/shopping_butcher.glow.12.png
new file mode 100755 (executable)
index 0000000..c9746a4
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.glow.16.png b/dist/assets/images/mapicons/shopping_butcher.glow.16.png
new file mode 100755 (executable)
index 0000000..c9941c5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.glow.20.png b/dist/assets/images/mapicons/shopping_butcher.glow.20.png
new file mode 100755 (executable)
index 0000000..a6ed31a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.glow.24.png b/dist/assets/images/mapicons/shopping_butcher.glow.24.png
new file mode 100755 (executable)
index 0000000..509dc59
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.glow.32.png b/dist/assets/images/mapicons/shopping_butcher.glow.32.png
new file mode 100755 (executable)
index 0000000..493abef
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.n.12.png b/dist/assets/images/mapicons/shopping_butcher.n.12.png
new file mode 100755 (executable)
index 0000000..779bd48
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.n.16.png b/dist/assets/images/mapicons/shopping_butcher.n.16.png
new file mode 100755 (executable)
index 0000000..b488591
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.n.20.png b/dist/assets/images/mapicons/shopping_butcher.n.20.png
new file mode 100755 (executable)
index 0000000..050c39d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.n.24.png b/dist/assets/images/mapicons/shopping_butcher.n.24.png
new file mode 100755 (executable)
index 0000000..8efbb3f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.n.32.png b/dist/assets/images/mapicons/shopping_butcher.n.32.png
new file mode 100755 (executable)
index 0000000..304291b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.p.12.png b/dist/assets/images/mapicons/shopping_butcher.p.12.png
new file mode 100755 (executable)
index 0000000..a7da5c7
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.p.16.png b/dist/assets/images/mapicons/shopping_butcher.p.16.png
new file mode 100755 (executable)
index 0000000..8ff5740
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.p.20.png b/dist/assets/images/mapicons/shopping_butcher.p.20.png
new file mode 100755 (executable)
index 0000000..4f48758
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.p.24.png b/dist/assets/images/mapicons/shopping_butcher.p.24.png
new file mode 100755 (executable)
index 0000000..65e90cd
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_butcher.p.32.png b/dist/assets/images/mapicons/shopping_butcher.p.32.png
new file mode 100755 (executable)
index 0000000..9a306ea
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_butcher.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.glow.12.png b/dist/assets/images/mapicons/shopping_car.glow.12.png
new file mode 100755 (executable)
index 0000000..a6074f3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.glow.16.png b/dist/assets/images/mapicons/shopping_car.glow.16.png
new file mode 100755 (executable)
index 0000000..c9d3bbc
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.glow.20.png b/dist/assets/images/mapicons/shopping_car.glow.20.png
new file mode 100755 (executable)
index 0000000..f3d1ffd
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.glow.24.png b/dist/assets/images/mapicons/shopping_car.glow.24.png
new file mode 100755 (executable)
index 0000000..9f58d35
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.glow.32.png b/dist/assets/images/mapicons/shopping_car.glow.32.png
new file mode 100755 (executable)
index 0000000..17a56cc
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.n.12.png b/dist/assets/images/mapicons/shopping_car.n.12.png
new file mode 100755 (executable)
index 0000000..41f9628
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.n.16.png b/dist/assets/images/mapicons/shopping_car.n.16.png
new file mode 100755 (executable)
index 0000000..d800760
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.n.20.png b/dist/assets/images/mapicons/shopping_car.n.20.png
new file mode 100755 (executable)
index 0000000..f615517
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.n.24.png b/dist/assets/images/mapicons/shopping_car.n.24.png
new file mode 100755 (executable)
index 0000000..cefb912
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.n.32.png b/dist/assets/images/mapicons/shopping_car.n.32.png
new file mode 100755 (executable)
index 0000000..d93e70a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.p.12.png b/dist/assets/images/mapicons/shopping_car.p.12.png
new file mode 100755 (executable)
index 0000000..04da81f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.p.16.png b/dist/assets/images/mapicons/shopping_car.p.16.png
new file mode 100755 (executable)
index 0000000..e34715b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.p.20.png b/dist/assets/images/mapicons/shopping_car.p.20.png
new file mode 100755 (executable)
index 0000000..35b8317
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.p.24.png b/dist/assets/images/mapicons/shopping_car.p.24.png
new file mode 100755 (executable)
index 0000000..0f8057b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_car.p.32.png b/dist/assets/images/mapicons/shopping_car.p.32.png
new file mode 100755 (executable)
index 0000000..1604fb4
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.glow.12.png b/dist/assets/images/mapicons/shopping_car_repair.glow.12.png
new file mode 100755 (executable)
index 0000000..0cf1845
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.glow.16.png b/dist/assets/images/mapicons/shopping_car_repair.glow.16.png
new file mode 100755 (executable)
index 0000000..9ad96d5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.glow.20.png b/dist/assets/images/mapicons/shopping_car_repair.glow.20.png
new file mode 100755 (executable)
index 0000000..fbe8fe3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.glow.24.png b/dist/assets/images/mapicons/shopping_car_repair.glow.24.png
new file mode 100755 (executable)
index 0000000..9f3838e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.glow.32.png b/dist/assets/images/mapicons/shopping_car_repair.glow.32.png
new file mode 100755 (executable)
index 0000000..bbf0a7d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.n.12.png b/dist/assets/images/mapicons/shopping_car_repair.n.12.png
new file mode 100755 (executable)
index 0000000..4e3fb95
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.n.16.png b/dist/assets/images/mapicons/shopping_car_repair.n.16.png
new file mode 100755 (executable)
index 0000000..78c578d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.n.20.png b/dist/assets/images/mapicons/shopping_car_repair.n.20.png
new file mode 100755 (executable)
index 0000000..ddb9438
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.n.24.png b/dist/assets/images/mapicons/shopping_car_repair.n.24.png
new file mode 100755 (executable)
index 0000000..6abdcb7
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.n.32.png b/dist/assets/images/mapicons/shopping_car_repair.n.32.png
new file mode 100755 (executable)
index 0000000..908fe5d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.p.12.png b/dist/assets/images/mapicons/shopping_car_repair.p.12.png
new file mode 100755 (executable)
index 0000000..a117a3a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.p.16.png b/dist/assets/images/mapicons/shopping_car_repair.p.16.png
new file mode 100755 (executable)
index 0000000..9c38777
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.p.20.png b/dist/assets/images/mapicons/shopping_car_repair.p.20.png
new file mode 100755 (executable)
index 0000000..9d5250a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.p.24.png b/dist/assets/images/mapicons/shopping_car_repair.p.24.png
new file mode 100755 (executable)
index 0000000..c2b25b2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_car_repair.p.32.png b/dist/assets/images/mapicons/shopping_car_repair.p.32.png
new file mode 100755 (executable)
index 0000000..7f61c53
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_car_repair.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.glow.12.png b/dist/assets/images/mapicons/shopping_clothes.glow.12.png
new file mode 100755 (executable)
index 0000000..4bb6de8
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.glow.16.png b/dist/assets/images/mapicons/shopping_clothes.glow.16.png
new file mode 100755 (executable)
index 0000000..20ea4bb
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.glow.20.png b/dist/assets/images/mapicons/shopping_clothes.glow.20.png
new file mode 100755 (executable)
index 0000000..b011c2b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.glow.24.png b/dist/assets/images/mapicons/shopping_clothes.glow.24.png
new file mode 100755 (executable)
index 0000000..c585b6b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.glow.32.png b/dist/assets/images/mapicons/shopping_clothes.glow.32.png
new file mode 100755 (executable)
index 0000000..10f2415
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.n.12.png b/dist/assets/images/mapicons/shopping_clothes.n.12.png
new file mode 100755 (executable)
index 0000000..e92434b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.n.16.png b/dist/assets/images/mapicons/shopping_clothes.n.16.png
new file mode 100755 (executable)
index 0000000..d467b78
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.n.20.png b/dist/assets/images/mapicons/shopping_clothes.n.20.png
new file mode 100755 (executable)
index 0000000..4efdade
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.n.24.png b/dist/assets/images/mapicons/shopping_clothes.n.24.png
new file mode 100755 (executable)
index 0000000..e5c7089
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.n.32.png b/dist/assets/images/mapicons/shopping_clothes.n.32.png
new file mode 100755 (executable)
index 0000000..af66df6
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.p.12.png b/dist/assets/images/mapicons/shopping_clothes.p.12.png
new file mode 100755 (executable)
index 0000000..724d65c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.p.16.png b/dist/assets/images/mapicons/shopping_clothes.p.16.png
new file mode 100755 (executable)
index 0000000..45fc03d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.p.20.png b/dist/assets/images/mapicons/shopping_clothes.p.20.png
new file mode 100755 (executable)
index 0000000..544fae4
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.p.24.png b/dist/assets/images/mapicons/shopping_clothes.p.24.png
new file mode 100755 (executable)
index 0000000..7808f49
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_clothes.p.32.png b/dist/assets/images/mapicons/shopping_clothes.p.32.png
new file mode 100755 (executable)
index 0000000..5418ea9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_clothes.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.glow.12.png b/dist/assets/images/mapicons/shopping_confectionery.glow.12.png
new file mode 100755 (executable)
index 0000000..154fbad
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.glow.16.png b/dist/assets/images/mapicons/shopping_confectionery.glow.16.png
new file mode 100755 (executable)
index 0000000..96ebc03
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.glow.20.png b/dist/assets/images/mapicons/shopping_confectionery.glow.20.png
new file mode 100755 (executable)
index 0000000..df3ff60
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.glow.24.png b/dist/assets/images/mapicons/shopping_confectionery.glow.24.png
new file mode 100755 (executable)
index 0000000..42e2213
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.glow.32.png b/dist/assets/images/mapicons/shopping_confectionery.glow.32.png
new file mode 100755 (executable)
index 0000000..bc18366
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.n.12.png b/dist/assets/images/mapicons/shopping_confectionery.n.12.png
new file mode 100755 (executable)
index 0000000..dfab2f0
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.n.16.png b/dist/assets/images/mapicons/shopping_confectionery.n.16.png
new file mode 100755 (executable)
index 0000000..b293dfd
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.n.20.png b/dist/assets/images/mapicons/shopping_confectionery.n.20.png
new file mode 100755 (executable)
index 0000000..1624134
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.n.24.png b/dist/assets/images/mapicons/shopping_confectionery.n.24.png
new file mode 100755 (executable)
index 0000000..2e1dbae
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.n.32.png b/dist/assets/images/mapicons/shopping_confectionery.n.32.png
new file mode 100755 (executable)
index 0000000..7d99cc0
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.p.12.png b/dist/assets/images/mapicons/shopping_confectionery.p.12.png
new file mode 100755 (executable)
index 0000000..ebfda09
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.p.16.png b/dist/assets/images/mapicons/shopping_confectionery.p.16.png
new file mode 100755 (executable)
index 0000000..8ee3f88
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.p.20.png b/dist/assets/images/mapicons/shopping_confectionery.p.20.png
new file mode 100755 (executable)
index 0000000..0e33a65
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.p.24.png b/dist/assets/images/mapicons/shopping_confectionery.p.24.png
new file mode 100755 (executable)
index 0000000..d2a5a8c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_confectionery.p.32.png b/dist/assets/images/mapicons/shopping_confectionery.p.32.png
new file mode 100755 (executable)
index 0000000..cdc7fff
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_confectionery.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.glow.12.png b/dist/assets/images/mapicons/shopping_convenience.glow.12.png
new file mode 100755 (executable)
index 0000000..c0e4b65
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.glow.16.png b/dist/assets/images/mapicons/shopping_convenience.glow.16.png
new file mode 100755 (executable)
index 0000000..039a95f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.glow.20.png b/dist/assets/images/mapicons/shopping_convenience.glow.20.png
new file mode 100755 (executable)
index 0000000..0ec8f47
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.glow.24.png b/dist/assets/images/mapicons/shopping_convenience.glow.24.png
new file mode 100755 (executable)
index 0000000..1c03cc9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.glow.32.png b/dist/assets/images/mapicons/shopping_convenience.glow.32.png
new file mode 100755 (executable)
index 0000000..dcf6350
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.n.12.png b/dist/assets/images/mapicons/shopping_convenience.n.12.png
new file mode 100755 (executable)
index 0000000..18fcc5c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.n.16.png b/dist/assets/images/mapicons/shopping_convenience.n.16.png
new file mode 100755 (executable)
index 0000000..40fa49d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.n.20.png b/dist/assets/images/mapicons/shopping_convenience.n.20.png
new file mode 100755 (executable)
index 0000000..279a35f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.n.24.png b/dist/assets/images/mapicons/shopping_convenience.n.24.png
new file mode 100755 (executable)
index 0000000..7a35633
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.n.32.png b/dist/assets/images/mapicons/shopping_convenience.n.32.png
new file mode 100755 (executable)
index 0000000..6932716
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.p.12.png b/dist/assets/images/mapicons/shopping_convenience.p.12.png
new file mode 100755 (executable)
index 0000000..2741583
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.p.16.png b/dist/assets/images/mapicons/shopping_convenience.p.16.png
new file mode 100755 (executable)
index 0000000..086fa1b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.p.20.png b/dist/assets/images/mapicons/shopping_convenience.p.20.png
new file mode 100755 (executable)
index 0000000..330636e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.p.24.png b/dist/assets/images/mapicons/shopping_convenience.p.24.png
new file mode 100755 (executable)
index 0000000..0ad12ef
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_convenience.p.32.png b/dist/assets/images/mapicons/shopping_convenience.p.32.png
new file mode 100755 (executable)
index 0000000..18365df
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_convenience.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.glow.12.png b/dist/assets/images/mapicons/shopping_diy.glow.12.png
new file mode 100755 (executable)
index 0000000..87e5049
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.glow.16.png b/dist/assets/images/mapicons/shopping_diy.glow.16.png
new file mode 100755 (executable)
index 0000000..09fda96
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.glow.20.png b/dist/assets/images/mapicons/shopping_diy.glow.20.png
new file mode 100755 (executable)
index 0000000..233dcf4
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.glow.24.png b/dist/assets/images/mapicons/shopping_diy.glow.24.png
new file mode 100755 (executable)
index 0000000..449c54f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.glow.32.png b/dist/assets/images/mapicons/shopping_diy.glow.32.png
new file mode 100755 (executable)
index 0000000..fcb5496
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.n.12.png b/dist/assets/images/mapicons/shopping_diy.n.12.png
new file mode 100755 (executable)
index 0000000..abab7db
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.n.16.png b/dist/assets/images/mapicons/shopping_diy.n.16.png
new file mode 100755 (executable)
index 0000000..045696c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.n.20.png b/dist/assets/images/mapicons/shopping_diy.n.20.png
new file mode 100755 (executable)
index 0000000..9de827a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.n.24.png b/dist/assets/images/mapicons/shopping_diy.n.24.png
new file mode 100755 (executable)
index 0000000..c8236cb
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.n.32.png b/dist/assets/images/mapicons/shopping_diy.n.32.png
new file mode 100755 (executable)
index 0000000..e7462e9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.p.12.png b/dist/assets/images/mapicons/shopping_diy.p.12.png
new file mode 100755 (executable)
index 0000000..4283ec5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.p.16.png b/dist/assets/images/mapicons/shopping_diy.p.16.png
new file mode 100755 (executable)
index 0000000..29c81b9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.p.20.png b/dist/assets/images/mapicons/shopping_diy.p.20.png
new file mode 100755 (executable)
index 0000000..683f8e1
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.p.24.png b/dist/assets/images/mapicons/shopping_diy.p.24.png
new file mode 100755 (executable)
index 0000000..893e298
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_diy.p.32.png b/dist/assets/images/mapicons/shopping_diy.p.32.png
new file mode 100755 (executable)
index 0000000..4c2df3a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_diy.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.glow.12.png b/dist/assets/images/mapicons/shopping_estateagent.glow.12.png
new file mode 100755 (executable)
index 0000000..23fac3d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.glow.16.png b/dist/assets/images/mapicons/shopping_estateagent.glow.16.png
new file mode 100755 (executable)
index 0000000..14f1c3e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.glow.20.png b/dist/assets/images/mapicons/shopping_estateagent.glow.20.png
new file mode 100755 (executable)
index 0000000..43f11d0
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.glow.24.png b/dist/assets/images/mapicons/shopping_estateagent.glow.24.png
new file mode 100755 (executable)
index 0000000..6520ee9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.glow.32.png b/dist/assets/images/mapicons/shopping_estateagent.glow.32.png
new file mode 100755 (executable)
index 0000000..49b16ec
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.n.12.png b/dist/assets/images/mapicons/shopping_estateagent.n.12.png
new file mode 100755 (executable)
index 0000000..8a81209
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.n.16.png b/dist/assets/images/mapicons/shopping_estateagent.n.16.png
new file mode 100755 (executable)
index 0000000..3bc4607
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.n.20.png b/dist/assets/images/mapicons/shopping_estateagent.n.20.png
new file mode 100755 (executable)
index 0000000..d384dc7
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.n.24.png b/dist/assets/images/mapicons/shopping_estateagent.n.24.png
new file mode 100755 (executable)
index 0000000..d74f1ae
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.n.32.png b/dist/assets/images/mapicons/shopping_estateagent.n.32.png
new file mode 100755 (executable)
index 0000000..09e70ed
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.p.12.png b/dist/assets/images/mapicons/shopping_estateagent.p.12.png
new file mode 100755 (executable)
index 0000000..85fd05d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.p.16.png b/dist/assets/images/mapicons/shopping_estateagent.p.16.png
new file mode 100755 (executable)
index 0000000..76547a2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.p.20.png b/dist/assets/images/mapicons/shopping_estateagent.p.20.png
new file mode 100755 (executable)
index 0000000..9aa7475
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.p.24.png b/dist/assets/images/mapicons/shopping_estateagent.p.24.png
new file mode 100755 (executable)
index 0000000..f1b89b4
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent.p.32.png b/dist/assets/images/mapicons/shopping_estateagent.p.32.png
new file mode 100755 (executable)
index 0000000..9d2fb8b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.glow.12.png b/dist/assets/images/mapicons/shopping_estateagent2.glow.12.png
new file mode 100755 (executable)
index 0000000..7898c0c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.glow.16.png b/dist/assets/images/mapicons/shopping_estateagent2.glow.16.png
new file mode 100755 (executable)
index 0000000..a860115
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.glow.20.png b/dist/assets/images/mapicons/shopping_estateagent2.glow.20.png
new file mode 100755 (executable)
index 0000000..5aae052
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.glow.24.png b/dist/assets/images/mapicons/shopping_estateagent2.glow.24.png
new file mode 100755 (executable)
index 0000000..e00a368
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.glow.32.png b/dist/assets/images/mapicons/shopping_estateagent2.glow.32.png
new file mode 100755 (executable)
index 0000000..170fb9e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.n.12.png b/dist/assets/images/mapicons/shopping_estateagent2.n.12.png
new file mode 100755 (executable)
index 0000000..0294dd1
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.n.16.png b/dist/assets/images/mapicons/shopping_estateagent2.n.16.png
new file mode 100755 (executable)
index 0000000..bc4d187
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.n.20.png b/dist/assets/images/mapicons/shopping_estateagent2.n.20.png
new file mode 100755 (executable)
index 0000000..c427990
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.n.24.png b/dist/assets/images/mapicons/shopping_estateagent2.n.24.png
new file mode 100755 (executable)
index 0000000..c397926
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.n.32.png b/dist/assets/images/mapicons/shopping_estateagent2.n.32.png
new file mode 100755 (executable)
index 0000000..fe84cbd
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.p.12.png b/dist/assets/images/mapicons/shopping_estateagent2.p.12.png
new file mode 100755 (executable)
index 0000000..267a3b8
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.p.16.png b/dist/assets/images/mapicons/shopping_estateagent2.p.16.png
new file mode 100755 (executable)
index 0000000..fc2cecf
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.p.20.png b/dist/assets/images/mapicons/shopping_estateagent2.p.20.png
new file mode 100755 (executable)
index 0000000..225b814
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.p.24.png b/dist/assets/images/mapicons/shopping_estateagent2.p.24.png
new file mode 100755 (executable)
index 0000000..8736ce5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent2.p.32.png b/dist/assets/images/mapicons/shopping_estateagent2.p.32.png
new file mode 100755 (executable)
index 0000000..ad07fce
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent2.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.glow.12.png b/dist/assets/images/mapicons/shopping_estateagent3.glow.12.png
new file mode 100755 (executable)
index 0000000..81f03b6
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.glow.16.png b/dist/assets/images/mapicons/shopping_estateagent3.glow.16.png
new file mode 100755 (executable)
index 0000000..2d6e8fe
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.glow.20.png b/dist/assets/images/mapicons/shopping_estateagent3.glow.20.png
new file mode 100755 (executable)
index 0000000..7151f33
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.glow.24.png b/dist/assets/images/mapicons/shopping_estateagent3.glow.24.png
new file mode 100755 (executable)
index 0000000..ec4a69c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.glow.32.png b/dist/assets/images/mapicons/shopping_estateagent3.glow.32.png
new file mode 100755 (executable)
index 0000000..3798fad
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.n.12.png b/dist/assets/images/mapicons/shopping_estateagent3.n.12.png
new file mode 100755 (executable)
index 0000000..90a0dec
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.n.16.png b/dist/assets/images/mapicons/shopping_estateagent3.n.16.png
new file mode 100755 (executable)
index 0000000..d8c9e06
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.n.20.png b/dist/assets/images/mapicons/shopping_estateagent3.n.20.png
new file mode 100755 (executable)
index 0000000..9d47735
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.n.24.png b/dist/assets/images/mapicons/shopping_estateagent3.n.24.png
new file mode 100755 (executable)
index 0000000..c52b3f2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.n.32.png b/dist/assets/images/mapicons/shopping_estateagent3.n.32.png
new file mode 100755 (executable)
index 0000000..cb585ee
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.p.12.png b/dist/assets/images/mapicons/shopping_estateagent3.p.12.png
new file mode 100755 (executable)
index 0000000..89dbdcd
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.p.16.png b/dist/assets/images/mapicons/shopping_estateagent3.p.16.png
new file mode 100755 (executable)
index 0000000..6dc38e0
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.p.20.png b/dist/assets/images/mapicons/shopping_estateagent3.p.20.png
new file mode 100755 (executable)
index 0000000..1764855
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.p.24.png b/dist/assets/images/mapicons/shopping_estateagent3.p.24.png
new file mode 100755 (executable)
index 0000000..c53a4cc
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_estateagent3.p.32.png b/dist/assets/images/mapicons/shopping_estateagent3.p.32.png
new file mode 100755 (executable)
index 0000000..bd4f0cb
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_estateagent3.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.glow.12.png b/dist/assets/images/mapicons/shopping_fish.glow.12.png
new file mode 100755 (executable)
index 0000000..8439ba8
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.glow.16.png b/dist/assets/images/mapicons/shopping_fish.glow.16.png
new file mode 100755 (executable)
index 0000000..b2a69d5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.glow.20.png b/dist/assets/images/mapicons/shopping_fish.glow.20.png
new file mode 100755 (executable)
index 0000000..024eb9e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.glow.24.png b/dist/assets/images/mapicons/shopping_fish.glow.24.png
new file mode 100755 (executable)
index 0000000..9156b8b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.glow.32.png b/dist/assets/images/mapicons/shopping_fish.glow.32.png
new file mode 100755 (executable)
index 0000000..15fcfd9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.n.12.png b/dist/assets/images/mapicons/shopping_fish.n.12.png
new file mode 100755 (executable)
index 0000000..bb06415
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.n.16.png b/dist/assets/images/mapicons/shopping_fish.n.16.png
new file mode 100755 (executable)
index 0000000..f49d4e9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.n.20.png b/dist/assets/images/mapicons/shopping_fish.n.20.png
new file mode 100755 (executable)
index 0000000..48d9c21
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.n.24.png b/dist/assets/images/mapicons/shopping_fish.n.24.png
new file mode 100755 (executable)
index 0000000..fe5ecce
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.n.32.png b/dist/assets/images/mapicons/shopping_fish.n.32.png
new file mode 100755 (executable)
index 0000000..637fe46
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.p.12.png b/dist/assets/images/mapicons/shopping_fish.p.12.png
new file mode 100755 (executable)
index 0000000..008b13e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.p.16.png b/dist/assets/images/mapicons/shopping_fish.p.16.png
new file mode 100755 (executable)
index 0000000..7e0eabb
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.p.20.png b/dist/assets/images/mapicons/shopping_fish.p.20.png
new file mode 100755 (executable)
index 0000000..c4a397e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.p.24.png b/dist/assets/images/mapicons/shopping_fish.p.24.png
new file mode 100755 (executable)
index 0000000..0112c90
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_fish.p.32.png b/dist/assets/images/mapicons/shopping_fish.p.32.png
new file mode 100755 (executable)
index 0000000..f8fb2f8
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_fish.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.glow.12.png b/dist/assets/images/mapicons/shopping_garden_centre.glow.12.png
new file mode 100755 (executable)
index 0000000..f9f764d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.glow.16.png b/dist/assets/images/mapicons/shopping_garden_centre.glow.16.png
new file mode 100755 (executable)
index 0000000..81ce3e3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.glow.20.png b/dist/assets/images/mapicons/shopping_garden_centre.glow.20.png
new file mode 100755 (executable)
index 0000000..c4da138
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.glow.24.png b/dist/assets/images/mapicons/shopping_garden_centre.glow.24.png
new file mode 100755 (executable)
index 0000000..235d182
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.glow.32.png b/dist/assets/images/mapicons/shopping_garden_centre.glow.32.png
new file mode 100755 (executable)
index 0000000..1aab993
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.n.12.png b/dist/assets/images/mapicons/shopping_garden_centre.n.12.png
new file mode 100755 (executable)
index 0000000..b8e0fda
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.n.16.png b/dist/assets/images/mapicons/shopping_garden_centre.n.16.png
new file mode 100755 (executable)
index 0000000..37d2ecc
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.n.20.png b/dist/assets/images/mapicons/shopping_garden_centre.n.20.png
new file mode 100755 (executable)
index 0000000..483a2a8
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.n.24.png b/dist/assets/images/mapicons/shopping_garden_centre.n.24.png
new file mode 100755 (executable)
index 0000000..416247f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.n.32.png b/dist/assets/images/mapicons/shopping_garden_centre.n.32.png
new file mode 100755 (executable)
index 0000000..206ed13
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.p.12.png b/dist/assets/images/mapicons/shopping_garden_centre.p.12.png
new file mode 100755 (executable)
index 0000000..76456c5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.p.16.png b/dist/assets/images/mapicons/shopping_garden_centre.p.16.png
new file mode 100755 (executable)
index 0000000..ca07d43
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.p.20.png b/dist/assets/images/mapicons/shopping_garden_centre.p.20.png
new file mode 100755 (executable)
index 0000000..c05a683
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.p.24.png b/dist/assets/images/mapicons/shopping_garden_centre.p.24.png
new file mode 100755 (executable)
index 0000000..c9cda90
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_garden_centre.p.32.png b/dist/assets/images/mapicons/shopping_garden_centre.p.32.png
new file mode 100755 (executable)
index 0000000..e5e3a87
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_garden_centre.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.glow.12.png b/dist/assets/images/mapicons/shopping_gift.glow.12.png
new file mode 100755 (executable)
index 0000000..3aa0be3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.glow.16.png b/dist/assets/images/mapicons/shopping_gift.glow.16.png
new file mode 100755 (executable)
index 0000000..24ddaa8
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.glow.20.png b/dist/assets/images/mapicons/shopping_gift.glow.20.png
new file mode 100755 (executable)
index 0000000..a03780f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.glow.24.png b/dist/assets/images/mapicons/shopping_gift.glow.24.png
new file mode 100755 (executable)
index 0000000..90f4c02
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.glow.32.png b/dist/assets/images/mapicons/shopping_gift.glow.32.png
new file mode 100755 (executable)
index 0000000..0dc7caa
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.n.12.png b/dist/assets/images/mapicons/shopping_gift.n.12.png
new file mode 100755 (executable)
index 0000000..7ffa6fe
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.n.16.png b/dist/assets/images/mapicons/shopping_gift.n.16.png
new file mode 100755 (executable)
index 0000000..2d11d04
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.n.20.png b/dist/assets/images/mapicons/shopping_gift.n.20.png
new file mode 100755 (executable)
index 0000000..fbe8aa4
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.n.24.png b/dist/assets/images/mapicons/shopping_gift.n.24.png
new file mode 100755 (executable)
index 0000000..a816178
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.n.32.png b/dist/assets/images/mapicons/shopping_gift.n.32.png
new file mode 100755 (executable)
index 0000000..51aaa59
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.p.12.png b/dist/assets/images/mapicons/shopping_gift.p.12.png
new file mode 100755 (executable)
index 0000000..3861a2e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.p.16.png b/dist/assets/images/mapicons/shopping_gift.p.16.png
new file mode 100755 (executable)
index 0000000..ac084f5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.p.20.png b/dist/assets/images/mapicons/shopping_gift.p.20.png
new file mode 100755 (executable)
index 0000000..1bc39a9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.p.24.png b/dist/assets/images/mapicons/shopping_gift.p.24.png
new file mode 100755 (executable)
index 0000000..22f553e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_gift.p.32.png b/dist/assets/images/mapicons/shopping_gift.p.32.png
new file mode 100755 (executable)
index 0000000..4aaf5de
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_gift.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.glow.12.png b/dist/assets/images/mapicons/shopping_greengrocer.glow.12.png
new file mode 100755 (executable)
index 0000000..85b19d5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.glow.16.png b/dist/assets/images/mapicons/shopping_greengrocer.glow.16.png
new file mode 100755 (executable)
index 0000000..a64494a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.glow.20.png b/dist/assets/images/mapicons/shopping_greengrocer.glow.20.png
new file mode 100755 (executable)
index 0000000..3d1ec82
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.glow.24.png b/dist/assets/images/mapicons/shopping_greengrocer.glow.24.png
new file mode 100755 (executable)
index 0000000..6753f9a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.glow.32.png b/dist/assets/images/mapicons/shopping_greengrocer.glow.32.png
new file mode 100755 (executable)
index 0000000..116563e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.n.12.png b/dist/assets/images/mapicons/shopping_greengrocer.n.12.png
new file mode 100755 (executable)
index 0000000..bbaf0d5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.n.16.png b/dist/assets/images/mapicons/shopping_greengrocer.n.16.png
new file mode 100755 (executable)
index 0000000..7d60e35
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.n.20.png b/dist/assets/images/mapicons/shopping_greengrocer.n.20.png
new file mode 100755 (executable)
index 0000000..832e9db
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.n.24.png b/dist/assets/images/mapicons/shopping_greengrocer.n.24.png
new file mode 100755 (executable)
index 0000000..ad402d5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.n.32.png b/dist/assets/images/mapicons/shopping_greengrocer.n.32.png
new file mode 100755 (executable)
index 0000000..cff1ab9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.p.12.png b/dist/assets/images/mapicons/shopping_greengrocer.p.12.png
new file mode 100755 (executable)
index 0000000..ceeb453
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.p.16.png b/dist/assets/images/mapicons/shopping_greengrocer.p.16.png
new file mode 100755 (executable)
index 0000000..abb2c52
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.p.20.png b/dist/assets/images/mapicons/shopping_greengrocer.p.20.png
new file mode 100755 (executable)
index 0000000..c717d2e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.p.24.png b/dist/assets/images/mapicons/shopping_greengrocer.p.24.png
new file mode 100755 (executable)
index 0000000..f03c6af
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_greengrocer.p.32.png b/dist/assets/images/mapicons/shopping_greengrocer.p.32.png
new file mode 100755 (executable)
index 0000000..38a6d78
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_greengrocer.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.glow.12.png b/dist/assets/images/mapicons/shopping_hairdresser.glow.12.png
new file mode 100755 (executable)
index 0000000..e20c3c1
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.glow.16.png b/dist/assets/images/mapicons/shopping_hairdresser.glow.16.png
new file mode 100755 (executable)
index 0000000..0f282d0
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.glow.20.png b/dist/assets/images/mapicons/shopping_hairdresser.glow.20.png
new file mode 100755 (executable)
index 0000000..93564f1
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.glow.24.png b/dist/assets/images/mapicons/shopping_hairdresser.glow.24.png
new file mode 100755 (executable)
index 0000000..8425d5c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.glow.32.png b/dist/assets/images/mapicons/shopping_hairdresser.glow.32.png
new file mode 100755 (executable)
index 0000000..38d4563
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.n.12.png b/dist/assets/images/mapicons/shopping_hairdresser.n.12.png
new file mode 100755 (executable)
index 0000000..1cb74fb
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.n.16.png b/dist/assets/images/mapicons/shopping_hairdresser.n.16.png
new file mode 100755 (executable)
index 0000000..bcb07fd
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.n.20.png b/dist/assets/images/mapicons/shopping_hairdresser.n.20.png
new file mode 100755 (executable)
index 0000000..2bc64d1
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.n.24.png b/dist/assets/images/mapicons/shopping_hairdresser.n.24.png
new file mode 100755 (executable)
index 0000000..e844989
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.n.32.png b/dist/assets/images/mapicons/shopping_hairdresser.n.32.png
new file mode 100755 (executable)
index 0000000..a1c2aa8
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.p.12.png b/dist/assets/images/mapicons/shopping_hairdresser.p.12.png
new file mode 100755 (executable)
index 0000000..ed2a84e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.p.16.png b/dist/assets/images/mapicons/shopping_hairdresser.p.16.png
new file mode 100755 (executable)
index 0000000..f0b2d43
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.p.20.png b/dist/assets/images/mapicons/shopping_hairdresser.p.20.png
new file mode 100755 (executable)
index 0000000..f23780b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.p.24.png b/dist/assets/images/mapicons/shopping_hairdresser.p.24.png
new file mode 100755 (executable)
index 0000000..b072bd6
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_hairdresser.p.32.png b/dist/assets/images/mapicons/shopping_hairdresser.p.32.png
new file mode 100755 (executable)
index 0000000..6d59e88
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hairdresser.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.glow.12.png b/dist/assets/images/mapicons/shopping_hifi.glow.12.png
new file mode 100755 (executable)
index 0000000..fd77d1f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.glow.16.png b/dist/assets/images/mapicons/shopping_hifi.glow.16.png
new file mode 100755 (executable)
index 0000000..5ceaadf
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.glow.20.png b/dist/assets/images/mapicons/shopping_hifi.glow.20.png
new file mode 100755 (executable)
index 0000000..fdfc859
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.glow.24.png b/dist/assets/images/mapicons/shopping_hifi.glow.24.png
new file mode 100755 (executable)
index 0000000..3f56bfc
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.glow.32.png b/dist/assets/images/mapicons/shopping_hifi.glow.32.png
new file mode 100755 (executable)
index 0000000..ce63d43
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.n.12.png b/dist/assets/images/mapicons/shopping_hifi.n.12.png
new file mode 100755 (executable)
index 0000000..319ceaf
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.n.16.png b/dist/assets/images/mapicons/shopping_hifi.n.16.png
new file mode 100755 (executable)
index 0000000..f55ad66
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.n.20.png b/dist/assets/images/mapicons/shopping_hifi.n.20.png
new file mode 100755 (executable)
index 0000000..e673acd
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.n.24.png b/dist/assets/images/mapicons/shopping_hifi.n.24.png
new file mode 100755 (executable)
index 0000000..66ec0b9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.n.32.png b/dist/assets/images/mapicons/shopping_hifi.n.32.png
new file mode 100755 (executable)
index 0000000..308eb7e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.p.12.png b/dist/assets/images/mapicons/shopping_hifi.p.12.png
new file mode 100755 (executable)
index 0000000..60d3ca3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.p.16.png b/dist/assets/images/mapicons/shopping_hifi.p.16.png
new file mode 100755 (executable)
index 0000000..5f921b3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.p.20.png b/dist/assets/images/mapicons/shopping_hifi.p.20.png
new file mode 100755 (executable)
index 0000000..81603e4
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.p.24.png b/dist/assets/images/mapicons/shopping_hifi.p.24.png
new file mode 100755 (executable)
index 0000000..1312c61
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_hifi.p.32.png b/dist/assets/images/mapicons/shopping_hifi.p.32.png
new file mode 100755 (executable)
index 0000000..15b0051
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_hifi.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.glow.12.png b/dist/assets/images/mapicons/shopping_jewelry.glow.12.png
new file mode 100755 (executable)
index 0000000..45ee91e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.glow.16.png b/dist/assets/images/mapicons/shopping_jewelry.glow.16.png
new file mode 100755 (executable)
index 0000000..53af59c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.glow.20.png b/dist/assets/images/mapicons/shopping_jewelry.glow.20.png
new file mode 100755 (executable)
index 0000000..d952c66
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.glow.24.png b/dist/assets/images/mapicons/shopping_jewelry.glow.24.png
new file mode 100755 (executable)
index 0000000..56530ad
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.glow.32.png b/dist/assets/images/mapicons/shopping_jewelry.glow.32.png
new file mode 100755 (executable)
index 0000000..b4e5e30
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.n.12.png b/dist/assets/images/mapicons/shopping_jewelry.n.12.png
new file mode 100755 (executable)
index 0000000..7fe3135
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.n.16.png b/dist/assets/images/mapicons/shopping_jewelry.n.16.png
new file mode 100755 (executable)
index 0000000..49ee19c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.n.20.png b/dist/assets/images/mapicons/shopping_jewelry.n.20.png
new file mode 100755 (executable)
index 0000000..252b5a2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.n.24.png b/dist/assets/images/mapicons/shopping_jewelry.n.24.png
new file mode 100755 (executable)
index 0000000..c3e8a51
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.n.32.png b/dist/assets/images/mapicons/shopping_jewelry.n.32.png
new file mode 100755 (executable)
index 0000000..3c9240a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.p.12.png b/dist/assets/images/mapicons/shopping_jewelry.p.12.png
new file mode 100755 (executable)
index 0000000..a1bf063
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.p.16.png b/dist/assets/images/mapicons/shopping_jewelry.p.16.png
new file mode 100755 (executable)
index 0000000..bb98255
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.p.20.png b/dist/assets/images/mapicons/shopping_jewelry.p.20.png
new file mode 100755 (executable)
index 0000000..252da60
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.p.24.png b/dist/assets/images/mapicons/shopping_jewelry.p.24.png
new file mode 100755 (executable)
index 0000000..5601e37
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_jewelry.p.32.png b/dist/assets/images/mapicons/shopping_jewelry.p.32.png
new file mode 100755 (executable)
index 0000000..1938531
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_jewelry.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.glow.12.png b/dist/assets/images/mapicons/shopping_laundrette.glow.12.png
new file mode 100755 (executable)
index 0000000..da6300a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.glow.16.png b/dist/assets/images/mapicons/shopping_laundrette.glow.16.png
new file mode 100755 (executable)
index 0000000..ddde524
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.glow.20.png b/dist/assets/images/mapicons/shopping_laundrette.glow.20.png
new file mode 100755 (executable)
index 0000000..53eb71f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.glow.24.png b/dist/assets/images/mapicons/shopping_laundrette.glow.24.png
new file mode 100755 (executable)
index 0000000..c7c456f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.glow.32.png b/dist/assets/images/mapicons/shopping_laundrette.glow.32.png
new file mode 100755 (executable)
index 0000000..39e323d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.n.12.png b/dist/assets/images/mapicons/shopping_laundrette.n.12.png
new file mode 100755 (executable)
index 0000000..b159bf2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.n.16.png b/dist/assets/images/mapicons/shopping_laundrette.n.16.png
new file mode 100755 (executable)
index 0000000..266660a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.n.20.png b/dist/assets/images/mapicons/shopping_laundrette.n.20.png
new file mode 100755 (executable)
index 0000000..43f5976
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.n.24.png b/dist/assets/images/mapicons/shopping_laundrette.n.24.png
new file mode 100755 (executable)
index 0000000..55a0ca2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.n.32.png b/dist/assets/images/mapicons/shopping_laundrette.n.32.png
new file mode 100755 (executable)
index 0000000..bb31468
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.p.12.png b/dist/assets/images/mapicons/shopping_laundrette.p.12.png
new file mode 100755 (executable)
index 0000000..fd6abc9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.p.16.png b/dist/assets/images/mapicons/shopping_laundrette.p.16.png
new file mode 100755 (executable)
index 0000000..ff98b0c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.p.20.png b/dist/assets/images/mapicons/shopping_laundrette.p.20.png
new file mode 100755 (executable)
index 0000000..58cef9b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.p.24.png b/dist/assets/images/mapicons/shopping_laundrette.p.24.png
new file mode 100755 (executable)
index 0000000..b27e486
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_laundrette.p.32.png b/dist/assets/images/mapicons/shopping_laundrette.p.32.png
new file mode 100755 (executable)
index 0000000..2152986
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_laundrette.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.glow.12.png b/dist/assets/images/mapicons/shopping_mobile_phone.glow.12.png
new file mode 100755 (executable)
index 0000000..8a5b555
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.glow.16.png b/dist/assets/images/mapicons/shopping_mobile_phone.glow.16.png
new file mode 100755 (executable)
index 0000000..9e64d45
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.glow.20.png b/dist/assets/images/mapicons/shopping_mobile_phone.glow.20.png
new file mode 100755 (executable)
index 0000000..0d473b0
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.glow.24.png b/dist/assets/images/mapicons/shopping_mobile_phone.glow.24.png
new file mode 100755 (executable)
index 0000000..99b5276
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.glow.32.png b/dist/assets/images/mapicons/shopping_mobile_phone.glow.32.png
new file mode 100755 (executable)
index 0000000..d7c8194
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.n.12.png b/dist/assets/images/mapicons/shopping_mobile_phone.n.12.png
new file mode 100755 (executable)
index 0000000..4243914
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.n.16.png b/dist/assets/images/mapicons/shopping_mobile_phone.n.16.png
new file mode 100755 (executable)
index 0000000..a11c4b3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.n.20.png b/dist/assets/images/mapicons/shopping_mobile_phone.n.20.png
new file mode 100755 (executable)
index 0000000..cb7e01a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.n.24.png b/dist/assets/images/mapicons/shopping_mobile_phone.n.24.png
new file mode 100755 (executable)
index 0000000..73784fe
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.n.32.png b/dist/assets/images/mapicons/shopping_mobile_phone.n.32.png
new file mode 100755 (executable)
index 0000000..6ec7793
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.p.12.png b/dist/assets/images/mapicons/shopping_mobile_phone.p.12.png
new file mode 100755 (executable)
index 0000000..f1e4a30
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.p.16.png b/dist/assets/images/mapicons/shopping_mobile_phone.p.16.png
new file mode 100755 (executable)
index 0000000..133a887
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.p.20.png b/dist/assets/images/mapicons/shopping_mobile_phone.p.20.png
new file mode 100755 (executable)
index 0000000..b753961
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.p.24.png b/dist/assets/images/mapicons/shopping_mobile_phone.p.24.png
new file mode 100755 (executable)
index 0000000..61498d5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_mobile_phone.p.32.png b/dist/assets/images/mapicons/shopping_mobile_phone.p.32.png
new file mode 100755 (executable)
index 0000000..1b3a876
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_mobile_phone.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.glow.12.png b/dist/assets/images/mapicons/shopping_motorcycle.glow.12.png
new file mode 100755 (executable)
index 0000000..d328bec
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.glow.16.png b/dist/assets/images/mapicons/shopping_motorcycle.glow.16.png
new file mode 100755 (executable)
index 0000000..c7e19aa
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.glow.20.png b/dist/assets/images/mapicons/shopping_motorcycle.glow.20.png
new file mode 100755 (executable)
index 0000000..88d90b2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.glow.24.png b/dist/assets/images/mapicons/shopping_motorcycle.glow.24.png
new file mode 100755 (executable)
index 0000000..4f79edb
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.glow.32.png b/dist/assets/images/mapicons/shopping_motorcycle.glow.32.png
new file mode 100755 (executable)
index 0000000..c66b1a2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.n.12.png b/dist/assets/images/mapicons/shopping_motorcycle.n.12.png
new file mode 100755 (executable)
index 0000000..4380a89
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.n.16.png b/dist/assets/images/mapicons/shopping_motorcycle.n.16.png
new file mode 100755 (executable)
index 0000000..8f7ddff
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.n.20.png b/dist/assets/images/mapicons/shopping_motorcycle.n.20.png
new file mode 100755 (executable)
index 0000000..9ac20eb
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.n.24.png b/dist/assets/images/mapicons/shopping_motorcycle.n.24.png
new file mode 100755 (executable)
index 0000000..cf4248f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.n.32.png b/dist/assets/images/mapicons/shopping_motorcycle.n.32.png
new file mode 100755 (executable)
index 0000000..9888397
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.p.12.png b/dist/assets/images/mapicons/shopping_motorcycle.p.12.png
new file mode 100755 (executable)
index 0000000..530ebd2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.p.16.png b/dist/assets/images/mapicons/shopping_motorcycle.p.16.png
new file mode 100755 (executable)
index 0000000..417dd78
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.p.20.png b/dist/assets/images/mapicons/shopping_motorcycle.p.20.png
new file mode 100755 (executable)
index 0000000..7bcf2be
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.p.24.png b/dist/assets/images/mapicons/shopping_motorcycle.p.24.png
new file mode 100755 (executable)
index 0000000..a97b7f3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_motorcycle.p.32.png b/dist/assets/images/mapicons/shopping_motorcycle.p.32.png
new file mode 100755 (executable)
index 0000000..4626d10
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_motorcycle.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.glow.12.png b/dist/assets/images/mapicons/shopping_music.glow.12.png
new file mode 100755 (executable)
index 0000000..716bde0
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.glow.16.png b/dist/assets/images/mapicons/shopping_music.glow.16.png
new file mode 100755 (executable)
index 0000000..43a87b7
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.glow.20.png b/dist/assets/images/mapicons/shopping_music.glow.20.png
new file mode 100755 (executable)
index 0000000..8f8f8f4
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.glow.24.png b/dist/assets/images/mapicons/shopping_music.glow.24.png
new file mode 100755 (executable)
index 0000000..3aa217b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.glow.32.png b/dist/assets/images/mapicons/shopping_music.glow.32.png
new file mode 100755 (executable)
index 0000000..2e19176
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.n.12.png b/dist/assets/images/mapicons/shopping_music.n.12.png
new file mode 100755 (executable)
index 0000000..a0bd23a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.n.16.png b/dist/assets/images/mapicons/shopping_music.n.16.png
new file mode 100755 (executable)
index 0000000..8e875c7
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.n.20.png b/dist/assets/images/mapicons/shopping_music.n.20.png
new file mode 100755 (executable)
index 0000000..c651909
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.n.24.png b/dist/assets/images/mapicons/shopping_music.n.24.png
new file mode 100755 (executable)
index 0000000..17df5c5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.n.32.png b/dist/assets/images/mapicons/shopping_music.n.32.png
new file mode 100755 (executable)
index 0000000..9522f90
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.p.12.png b/dist/assets/images/mapicons/shopping_music.p.12.png
new file mode 100755 (executable)
index 0000000..c6a97e3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.p.16.png b/dist/assets/images/mapicons/shopping_music.p.16.png
new file mode 100755 (executable)
index 0000000..72f68b4
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.p.20.png b/dist/assets/images/mapicons/shopping_music.p.20.png
new file mode 100755 (executable)
index 0000000..0333e23
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.p.24.png b/dist/assets/images/mapicons/shopping_music.p.24.png
new file mode 100755 (executable)
index 0000000..3b4af42
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_music.p.32.png b/dist/assets/images/mapicons/shopping_music.p.32.png
new file mode 100755 (executable)
index 0000000..1720f06
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_music.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.glow.12.png b/dist/assets/images/mapicons/shopping_pet.glow.12.png
new file mode 100755 (executable)
index 0000000..ce75331
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.glow.16.png b/dist/assets/images/mapicons/shopping_pet.glow.16.png
new file mode 100755 (executable)
index 0000000..d1abf3d
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.glow.20.png b/dist/assets/images/mapicons/shopping_pet.glow.20.png
new file mode 100755 (executable)
index 0000000..e739eaa
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.glow.24.png b/dist/assets/images/mapicons/shopping_pet.glow.24.png
new file mode 100755 (executable)
index 0000000..b0ec119
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.glow.32.png b/dist/assets/images/mapicons/shopping_pet.glow.32.png
new file mode 100755 (executable)
index 0000000..598850c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.n.12.png b/dist/assets/images/mapicons/shopping_pet.n.12.png
new file mode 100755 (executable)
index 0000000..0a051ed
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.n.16.png b/dist/assets/images/mapicons/shopping_pet.n.16.png
new file mode 100755 (executable)
index 0000000..5647aae
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.n.20.png b/dist/assets/images/mapicons/shopping_pet.n.20.png
new file mode 100755 (executable)
index 0000000..37b6084
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.n.24.png b/dist/assets/images/mapicons/shopping_pet.n.24.png
new file mode 100755 (executable)
index 0000000..534a1ae
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.n.32.png b/dist/assets/images/mapicons/shopping_pet.n.32.png
new file mode 100755 (executable)
index 0000000..06b31b8
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.p.12.png b/dist/assets/images/mapicons/shopping_pet.p.12.png
new file mode 100755 (executable)
index 0000000..f1e3920
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.p.16.png b/dist/assets/images/mapicons/shopping_pet.p.16.png
new file mode 100755 (executable)
index 0000000..9a8b160
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.p.20.png b/dist/assets/images/mapicons/shopping_pet.p.20.png
new file mode 100755 (executable)
index 0000000..e3baaf2
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.p.24.png b/dist/assets/images/mapicons/shopping_pet.p.24.png
new file mode 100755 (executable)
index 0000000..5cdb13f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet.p.32.png b/dist/assets/images/mapicons/shopping_pet.p.32.png
new file mode 100755 (executable)
index 0000000..d199f03
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.glow.12.png b/dist/assets/images/mapicons/shopping_pet2.glow.12.png
new file mode 100755 (executable)
index 0000000..ccaea11
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.glow.16.png b/dist/assets/images/mapicons/shopping_pet2.glow.16.png
new file mode 100755 (executable)
index 0000000..424da43
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.glow.20.png b/dist/assets/images/mapicons/shopping_pet2.glow.20.png
new file mode 100755 (executable)
index 0000000..225f042
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.glow.24.png b/dist/assets/images/mapicons/shopping_pet2.glow.24.png
new file mode 100755 (executable)
index 0000000..5bb9c9c
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.glow.32.png b/dist/assets/images/mapicons/shopping_pet2.glow.32.png
new file mode 100755 (executable)
index 0000000..deddc6b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.n.12.png b/dist/assets/images/mapicons/shopping_pet2.n.12.png
new file mode 100755 (executable)
index 0000000..81d9553
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.n.16.png b/dist/assets/images/mapicons/shopping_pet2.n.16.png
new file mode 100755 (executable)
index 0000000..f5b27ef
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.n.20.png b/dist/assets/images/mapicons/shopping_pet2.n.20.png
new file mode 100755 (executable)
index 0000000..6d53381
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.n.24.png b/dist/assets/images/mapicons/shopping_pet2.n.24.png
new file mode 100755 (executable)
index 0000000..17506a1
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.n.32.png b/dist/assets/images/mapicons/shopping_pet2.n.32.png
new file mode 100755 (executable)
index 0000000..1f2798b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.p.12.png b/dist/assets/images/mapicons/shopping_pet2.p.12.png
new file mode 100755 (executable)
index 0000000..4e9ca2b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.p.16.png b/dist/assets/images/mapicons/shopping_pet2.p.16.png
new file mode 100755 (executable)
index 0000000..9d93e44
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.p.20.png b/dist/assets/images/mapicons/shopping_pet2.p.20.png
new file mode 100755 (executable)
index 0000000..b8d7fad
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.p.24.png b/dist/assets/images/mapicons/shopping_pet2.p.24.png
new file mode 100755 (executable)
index 0000000..0c0b98f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_pet2.p.32.png b/dist/assets/images/mapicons/shopping_pet2.p.32.png
new file mode 100755 (executable)
index 0000000..f3a9990
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_pet2.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.glow.12.png b/dist/assets/images/mapicons/shopping_photo.glow.12.png
new file mode 100755 (executable)
index 0000000..e4cd8db
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.glow.16.png b/dist/assets/images/mapicons/shopping_photo.glow.16.png
new file mode 100755 (executable)
index 0000000..c1ad3e5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.glow.20.png b/dist/assets/images/mapicons/shopping_photo.glow.20.png
new file mode 100755 (executable)
index 0000000..4539044
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.glow.24.png b/dist/assets/images/mapicons/shopping_photo.glow.24.png
new file mode 100755 (executable)
index 0000000..5c1e1bf
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.glow.32.png b/dist/assets/images/mapicons/shopping_photo.glow.32.png
new file mode 100755 (executable)
index 0000000..a0ecf41
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.n.12.png b/dist/assets/images/mapicons/shopping_photo.n.12.png
new file mode 100755 (executable)
index 0000000..5d1e2a5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.n.16.png b/dist/assets/images/mapicons/shopping_photo.n.16.png
new file mode 100755 (executable)
index 0000000..43ad9ad
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.n.20.png b/dist/assets/images/mapicons/shopping_photo.n.20.png
new file mode 100755 (executable)
index 0000000..a97e34e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.n.24.png b/dist/assets/images/mapicons/shopping_photo.n.24.png
new file mode 100755 (executable)
index 0000000..8607d1a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.n.32.png b/dist/assets/images/mapicons/shopping_photo.n.32.png
new file mode 100755 (executable)
index 0000000..084f8d8
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.p.12.png b/dist/assets/images/mapicons/shopping_photo.p.12.png
new file mode 100755 (executable)
index 0000000..4508796
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.p.16.png b/dist/assets/images/mapicons/shopping_photo.p.16.png
new file mode 100755 (executable)
index 0000000..0d12520
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.p.20.png b/dist/assets/images/mapicons/shopping_photo.p.20.png
new file mode 100755 (executable)
index 0000000..d4de6ec
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.p.24.png b/dist/assets/images/mapicons/shopping_photo.p.24.png
new file mode 100755 (executable)
index 0000000..482d964
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_photo.p.32.png b/dist/assets/images/mapicons/shopping_photo.p.32.png
new file mode 100755 (executable)
index 0000000..c47f60f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_photo.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.glow.12.png b/dist/assets/images/mapicons/shopping_supermarket.glow.12.png
new file mode 100755 (executable)
index 0000000..15419f7
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.glow.16.png b/dist/assets/images/mapicons/shopping_supermarket.glow.16.png
new file mode 100755 (executable)
index 0000000..811a6c9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.glow.20.png b/dist/assets/images/mapicons/shopping_supermarket.glow.20.png
new file mode 100755 (executable)
index 0000000..233ca23
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.glow.24.png b/dist/assets/images/mapicons/shopping_supermarket.glow.24.png
new file mode 100755 (executable)
index 0000000..f4c97c7
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.glow.32.png b/dist/assets/images/mapicons/shopping_supermarket.glow.32.png
new file mode 100755 (executable)
index 0000000..ba44f53
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.n.12.png b/dist/assets/images/mapicons/shopping_supermarket.n.12.png
new file mode 100755 (executable)
index 0000000..005745f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.n.16.png b/dist/assets/images/mapicons/shopping_supermarket.n.16.png
new file mode 100755 (executable)
index 0000000..f4dc6d1
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.n.20.png b/dist/assets/images/mapicons/shopping_supermarket.n.20.png
new file mode 100755 (executable)
index 0000000..e2f1ff3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.n.24.png b/dist/assets/images/mapicons/shopping_supermarket.n.24.png
new file mode 100755 (executable)
index 0000000..fd25846
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.n.32.png b/dist/assets/images/mapicons/shopping_supermarket.n.32.png
new file mode 100755 (executable)
index 0000000..b7f5805
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.p.12.png b/dist/assets/images/mapicons/shopping_supermarket.p.12.png
new file mode 100755 (executable)
index 0000000..01d9b97
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.p.16.png b/dist/assets/images/mapicons/shopping_supermarket.p.16.png
new file mode 100755 (executable)
index 0000000..d326502
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.p.20.png b/dist/assets/images/mapicons/shopping_supermarket.p.20.png
new file mode 100755 (executable)
index 0000000..8304ec9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.p.24.png b/dist/assets/images/mapicons/shopping_supermarket.p.24.png
new file mode 100755 (executable)
index 0000000..654288b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_supermarket.p.32.png b/dist/assets/images/mapicons/shopping_supermarket.p.32.png
new file mode 100755 (executable)
index 0000000..6ca1111
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_supermarket.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.glow.12.png b/dist/assets/images/mapicons/shopping_tackle.glow.12.png
new file mode 100755 (executable)
index 0000000..d1521d8
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.glow.16.png b/dist/assets/images/mapicons/shopping_tackle.glow.16.png
new file mode 100755 (executable)
index 0000000..3df6f10
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.glow.20.png b/dist/assets/images/mapicons/shopping_tackle.glow.20.png
new file mode 100755 (executable)
index 0000000..c2b90d5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.glow.24.png b/dist/assets/images/mapicons/shopping_tackle.glow.24.png
new file mode 100755 (executable)
index 0000000..5dffe96
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.glow.32.png b/dist/assets/images/mapicons/shopping_tackle.glow.32.png
new file mode 100755 (executable)
index 0000000..7b81cd3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.n.12.png b/dist/assets/images/mapicons/shopping_tackle.n.12.png
new file mode 100755 (executable)
index 0000000..24daa5f
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.n.16.png b/dist/assets/images/mapicons/shopping_tackle.n.16.png
new file mode 100755 (executable)
index 0000000..1c8794e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.n.20.png b/dist/assets/images/mapicons/shopping_tackle.n.20.png
new file mode 100755 (executable)
index 0000000..7eda0c0
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.n.24.png b/dist/assets/images/mapicons/shopping_tackle.n.24.png
new file mode 100755 (executable)
index 0000000..9c69288
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.n.32.png b/dist/assets/images/mapicons/shopping_tackle.n.32.png
new file mode 100755 (executable)
index 0000000..0334cd8
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.p.12.png b/dist/assets/images/mapicons/shopping_tackle.p.12.png
new file mode 100755 (executable)
index 0000000..f2477c6
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.p.16.png b/dist/assets/images/mapicons/shopping_tackle.p.16.png
new file mode 100755 (executable)
index 0000000..a51b475
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.p.20.png b/dist/assets/images/mapicons/shopping_tackle.p.20.png
new file mode 100755 (executable)
index 0000000..2d6cb09
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.p.24.png b/dist/assets/images/mapicons/shopping_tackle.p.24.png
new file mode 100755 (executable)
index 0000000..7ea013a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_tackle.p.32.png b/dist/assets/images/mapicons/shopping_tackle.p.32.png
new file mode 100755 (executable)
index 0000000..af4bac0
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_tackle.p.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.glow.12.png b/dist/assets/images/mapicons/shopping_video_rental.glow.12.png
new file mode 100755 (executable)
index 0000000..c5c0739
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.glow.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.glow.16.png b/dist/assets/images/mapicons/shopping_video_rental.glow.16.png
new file mode 100755 (executable)
index 0000000..948638e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.glow.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.glow.20.png b/dist/assets/images/mapicons/shopping_video_rental.glow.20.png
new file mode 100755 (executable)
index 0000000..2a3129e
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.glow.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.glow.24.png b/dist/assets/images/mapicons/shopping_video_rental.glow.24.png
new file mode 100755 (executable)
index 0000000..e3915b5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.glow.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.glow.32.png b/dist/assets/images/mapicons/shopping_video_rental.glow.32.png
new file mode 100755 (executable)
index 0000000..9eb2849
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.glow.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.n.12.png b/dist/assets/images/mapicons/shopping_video_rental.n.12.png
new file mode 100755 (executable)
index 0000000..aab3ea3
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.n.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.n.16.png b/dist/assets/images/mapicons/shopping_video_rental.n.16.png
new file mode 100755 (executable)
index 0000000..2f693b9
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.n.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.n.20.png b/dist/assets/images/mapicons/shopping_video_rental.n.20.png
new file mode 100755 (executable)
index 0000000..0e29d4a
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.n.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.n.24.png b/dist/assets/images/mapicons/shopping_video_rental.n.24.png
new file mode 100755 (executable)
index 0000000..0eb8759
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.n.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.n.32.png b/dist/assets/images/mapicons/shopping_video_rental.n.32.png
new file mode 100755 (executable)
index 0000000..f6bac03
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.n.32.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.p.12.png b/dist/assets/images/mapicons/shopping_video_rental.p.12.png
new file mode 100755 (executable)
index 0000000..fc579e1
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.p.12.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.p.16.png b/dist/assets/images/mapicons/shopping_video_rental.p.16.png
new file mode 100755 (executable)
index 0000000..ce655dd
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.p.16.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.p.20.png b/dist/assets/images/mapicons/shopping_video_rental.p.20.png
new file mode 100755 (executable)
index 0000000..0449fa5
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.p.20.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.p.24.png b/dist/assets/images/mapicons/shopping_video_rental.p.24.png
new file mode 100755 (executable)
index 0000000..ec0704b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.p.24.png differ
diff --git a/dist/assets/images/mapicons/shopping_video_rental.p.32.png b/dist/assets/images/mapicons/shopping_video_rental.p.32.png
new file mode 100755 (executable)
index 0000000..abeeb2b
Binary files /dev/null and b/dist/assets/images/mapicons/shopping_video_rental.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.glow.12.png b/dist/assets/images/mapicons/sport_archery.glow.12.png
new file mode 100755 (executable)
index 0000000..d7664a2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.glow.16.png b/dist/assets/images/mapicons/sport_archery.glow.16.png
new file mode 100755 (executable)
index 0000000..49493cb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.glow.20.png b/dist/assets/images/mapicons/sport_archery.glow.20.png
new file mode 100755 (executable)
index 0000000..cd77276
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.glow.24.png b/dist/assets/images/mapicons/sport_archery.glow.24.png
new file mode 100755 (executable)
index 0000000..eddf00d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.glow.32.png b/dist/assets/images/mapicons/sport_archery.glow.32.png
new file mode 100755 (executable)
index 0000000..52d57bd
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.n.12.png b/dist/assets/images/mapicons/sport_archery.n.12.png
new file mode 100755 (executable)
index 0000000..c392955
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.n.16.png b/dist/assets/images/mapicons/sport_archery.n.16.png
new file mode 100755 (executable)
index 0000000..bb3821e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.n.20.png b/dist/assets/images/mapicons/sport_archery.n.20.png
new file mode 100755 (executable)
index 0000000..7e2ed65
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.n.24.png b/dist/assets/images/mapicons/sport_archery.n.24.png
new file mode 100755 (executable)
index 0000000..dd045c2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.n.32.png b/dist/assets/images/mapicons/sport_archery.n.32.png
new file mode 100755 (executable)
index 0000000..1bbac48
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.p.12.png b/dist/assets/images/mapicons/sport_archery.p.12.png
new file mode 100755 (executable)
index 0000000..6d05c57
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.p.16.png b/dist/assets/images/mapicons/sport_archery.p.16.png
new file mode 100755 (executable)
index 0000000..ca2f0d0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.p.20.png b/dist/assets/images/mapicons/sport_archery.p.20.png
new file mode 100755 (executable)
index 0000000..1026278
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.p.24.png b/dist/assets/images/mapicons/sport_archery.p.24.png
new file mode 100755 (executable)
index 0000000..67562f1
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_archery.p.32.png b/dist/assets/images/mapicons/sport_archery.p.32.png
new file mode 100755 (executable)
index 0000000..a20e5bd
Binary files /dev/null and b/dist/assets/images/mapicons/sport_archery.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.glow.12.png b/dist/assets/images/mapicons/sport_baseball.glow.12.png
new file mode 100755 (executable)
index 0000000..9c89583
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.glow.16.png b/dist/assets/images/mapicons/sport_baseball.glow.16.png
new file mode 100755 (executable)
index 0000000..9cc4ad7
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.glow.20.png b/dist/assets/images/mapicons/sport_baseball.glow.20.png
new file mode 100755 (executable)
index 0000000..41a4be8
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.glow.24.png b/dist/assets/images/mapicons/sport_baseball.glow.24.png
new file mode 100755 (executable)
index 0000000..32ed399
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.glow.32.png b/dist/assets/images/mapicons/sport_baseball.glow.32.png
new file mode 100755 (executable)
index 0000000..33c700d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.n.12.png b/dist/assets/images/mapicons/sport_baseball.n.12.png
new file mode 100755 (executable)
index 0000000..8616415
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.n.16.png b/dist/assets/images/mapicons/sport_baseball.n.16.png
new file mode 100755 (executable)
index 0000000..15889cd
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.n.20.png b/dist/assets/images/mapicons/sport_baseball.n.20.png
new file mode 100755 (executable)
index 0000000..2588264
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.n.24.png b/dist/assets/images/mapicons/sport_baseball.n.24.png
new file mode 100755 (executable)
index 0000000..aeeaad5
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.n.32.png b/dist/assets/images/mapicons/sport_baseball.n.32.png
new file mode 100755 (executable)
index 0000000..b6deab7
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.p.12.png b/dist/assets/images/mapicons/sport_baseball.p.12.png
new file mode 100755 (executable)
index 0000000..43f2eb2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.p.16.png b/dist/assets/images/mapicons/sport_baseball.p.16.png
new file mode 100755 (executable)
index 0000000..a469fbe
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.p.20.png b/dist/assets/images/mapicons/sport_baseball.p.20.png
new file mode 100755 (executable)
index 0000000..c6e91e6
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.p.24.png b/dist/assets/images/mapicons/sport_baseball.p.24.png
new file mode 100755 (executable)
index 0000000..40c8bef
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_baseball.p.32.png b/dist/assets/images/mapicons/sport_baseball.p.32.png
new file mode 100755 (executable)
index 0000000..496001d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_baseball.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.glow.12.png b/dist/assets/images/mapicons/sport_cricket.glow.12.png
new file mode 100755 (executable)
index 0000000..51d7964
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.glow.16.png b/dist/assets/images/mapicons/sport_cricket.glow.16.png
new file mode 100755 (executable)
index 0000000..2845f4a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.glow.20.png b/dist/assets/images/mapicons/sport_cricket.glow.20.png
new file mode 100755 (executable)
index 0000000..f0e8c54
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.glow.24.png b/dist/assets/images/mapicons/sport_cricket.glow.24.png
new file mode 100755 (executable)
index 0000000..c50b113
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.glow.32.png b/dist/assets/images/mapicons/sport_cricket.glow.32.png
new file mode 100755 (executable)
index 0000000..033ae93
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.n.12.png b/dist/assets/images/mapicons/sport_cricket.n.12.png
new file mode 100755 (executable)
index 0000000..fc65190
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.n.16.png b/dist/assets/images/mapicons/sport_cricket.n.16.png
new file mode 100755 (executable)
index 0000000..d5d243b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.n.20.png b/dist/assets/images/mapicons/sport_cricket.n.20.png
new file mode 100755 (executable)
index 0000000..4c7b347
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.n.24.png b/dist/assets/images/mapicons/sport_cricket.n.24.png
new file mode 100755 (executable)
index 0000000..823652b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.n.32.png b/dist/assets/images/mapicons/sport_cricket.n.32.png
new file mode 100755 (executable)
index 0000000..ff9c1ac
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.p.12.png b/dist/assets/images/mapicons/sport_cricket.p.12.png
new file mode 100755 (executable)
index 0000000..efe198c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.p.16.png b/dist/assets/images/mapicons/sport_cricket.p.16.png
new file mode 100755 (executable)
index 0000000..8ef2ef8
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.p.20.png b/dist/assets/images/mapicons/sport_cricket.p.20.png
new file mode 100755 (executable)
index 0000000..010fc1b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.p.24.png b/dist/assets/images/mapicons/sport_cricket.p.24.png
new file mode 100755 (executable)
index 0000000..abe3842
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_cricket.p.32.png b/dist/assets/images/mapicons/sport_cricket.p.32.png
new file mode 100755 (executable)
index 0000000..9c3941f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_cricket.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.glow.12.png b/dist/assets/images/mapicons/sport_diving.glow.12.png
new file mode 100755 (executable)
index 0000000..70044cd
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.glow.16.png b/dist/assets/images/mapicons/sport_diving.glow.16.png
new file mode 100755 (executable)
index 0000000..0ab5fe3
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.glow.20.png b/dist/assets/images/mapicons/sport_diving.glow.20.png
new file mode 100755 (executable)
index 0000000..3012c88
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.glow.24.png b/dist/assets/images/mapicons/sport_diving.glow.24.png
new file mode 100755 (executable)
index 0000000..9ede07a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.glow.32.png b/dist/assets/images/mapicons/sport_diving.glow.32.png
new file mode 100755 (executable)
index 0000000..f14fe57
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.n.12.png b/dist/assets/images/mapicons/sport_diving.n.12.png
new file mode 100755 (executable)
index 0000000..fc4321a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.n.16.png b/dist/assets/images/mapicons/sport_diving.n.16.png
new file mode 100755 (executable)
index 0000000..31ec939
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.n.20.png b/dist/assets/images/mapicons/sport_diving.n.20.png
new file mode 100755 (executable)
index 0000000..f5a70b5
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.n.24.png b/dist/assets/images/mapicons/sport_diving.n.24.png
new file mode 100755 (executable)
index 0000000..93ea17b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.n.32.png b/dist/assets/images/mapicons/sport_diving.n.32.png
new file mode 100755 (executable)
index 0000000..ee2e7a2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.p.12.png b/dist/assets/images/mapicons/sport_diving.p.12.png
new file mode 100755 (executable)
index 0000000..87bd74d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.p.16.png b/dist/assets/images/mapicons/sport_diving.p.16.png
new file mode 100755 (executable)
index 0000000..9fc4c8e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.p.20.png b/dist/assets/images/mapicons/sport_diving.p.20.png
new file mode 100755 (executable)
index 0000000..cad4688
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.p.24.png b/dist/assets/images/mapicons/sport_diving.p.24.png
new file mode 100755 (executable)
index 0000000..804e724
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_diving.p.32.png b/dist/assets/images/mapicons/sport_diving.p.32.png
new file mode 100755 (executable)
index 0000000..bf4fc7a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_diving.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.glow.12.png b/dist/assets/images/mapicons/sport_golf.glow.12.png
new file mode 100755 (executable)
index 0000000..ad066a4
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.glow.16.png b/dist/assets/images/mapicons/sport_golf.glow.16.png
new file mode 100755 (executable)
index 0000000..c9ff2d6
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.glow.20.png b/dist/assets/images/mapicons/sport_golf.glow.20.png
new file mode 100755 (executable)
index 0000000..f1a6572
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.glow.24.png b/dist/assets/images/mapicons/sport_golf.glow.24.png
new file mode 100755 (executable)
index 0000000..b6636e3
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.glow.32.png b/dist/assets/images/mapicons/sport_golf.glow.32.png
new file mode 100755 (executable)
index 0000000..c658492
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.n.12.png b/dist/assets/images/mapicons/sport_golf.n.12.png
new file mode 100755 (executable)
index 0000000..0d456d9
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.n.16.png b/dist/assets/images/mapicons/sport_golf.n.16.png
new file mode 100755 (executable)
index 0000000..23f3e45
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.n.20.png b/dist/assets/images/mapicons/sport_golf.n.20.png
new file mode 100755 (executable)
index 0000000..aec2181
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.n.24.png b/dist/assets/images/mapicons/sport_golf.n.24.png
new file mode 100755 (executable)
index 0000000..ad42a4e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.n.32.png b/dist/assets/images/mapicons/sport_golf.n.32.png
new file mode 100755 (executable)
index 0000000..688c236
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.p.12.png b/dist/assets/images/mapicons/sport_golf.p.12.png
new file mode 100755 (executable)
index 0000000..6b40468
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.p.16.png b/dist/assets/images/mapicons/sport_golf.p.16.png
new file mode 100755 (executable)
index 0000000..88f9676
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.p.20.png b/dist/assets/images/mapicons/sport_golf.p.20.png
new file mode 100755 (executable)
index 0000000..bb915d7
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.p.24.png b/dist/assets/images/mapicons/sport_golf.p.24.png
new file mode 100755 (executable)
index 0000000..ebee324
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_golf.p.32.png b/dist/assets/images/mapicons/sport_golf.p.32.png
new file mode 100755 (executable)
index 0000000..dd4fef9
Binary files /dev/null and b/dist/assets/images/mapicons/sport_golf.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.glow.12.png b/dist/assets/images/mapicons/sport_gym.glow.12.png
new file mode 100755 (executable)
index 0000000..de70b97
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.glow.16.png b/dist/assets/images/mapicons/sport_gym.glow.16.png
new file mode 100755 (executable)
index 0000000..00c3990
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.glow.20.png b/dist/assets/images/mapicons/sport_gym.glow.20.png
new file mode 100755 (executable)
index 0000000..41fd12b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.glow.24.png b/dist/assets/images/mapicons/sport_gym.glow.24.png
new file mode 100755 (executable)
index 0000000..2ebd4bb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.glow.32.png b/dist/assets/images/mapicons/sport_gym.glow.32.png
new file mode 100755 (executable)
index 0000000..0314420
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.n.12.png b/dist/assets/images/mapicons/sport_gym.n.12.png
new file mode 100755 (executable)
index 0000000..dd627d3
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.n.16.png b/dist/assets/images/mapicons/sport_gym.n.16.png
new file mode 100755 (executable)
index 0000000..0a43eb0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.n.20.png b/dist/assets/images/mapicons/sport_gym.n.20.png
new file mode 100755 (executable)
index 0000000..3eee9c3
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.n.24.png b/dist/assets/images/mapicons/sport_gym.n.24.png
new file mode 100755 (executable)
index 0000000..084fd60
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.n.32.png b/dist/assets/images/mapicons/sport_gym.n.32.png
new file mode 100755 (executable)
index 0000000..302e06b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.p.12.png b/dist/assets/images/mapicons/sport_gym.p.12.png
new file mode 100755 (executable)
index 0000000..6aac8d0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.p.16.png b/dist/assets/images/mapicons/sport_gym.p.16.png
new file mode 100755 (executable)
index 0000000..14525d7
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.p.20.png b/dist/assets/images/mapicons/sport_gym.p.20.png
new file mode 100755 (executable)
index 0000000..f5f3047
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.p.24.png b/dist/assets/images/mapicons/sport_gym.p.24.png
new file mode 100755 (executable)
index 0000000..b0de724
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_gym.p.32.png b/dist/assets/images/mapicons/sport_gym.p.32.png
new file mode 100755 (executable)
index 0000000..1081cda
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gym.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.glow.12.png b/dist/assets/images/mapicons/sport_gymnasium.glow.12.png
new file mode 100755 (executable)
index 0000000..081ee8e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.glow.16.png b/dist/assets/images/mapicons/sport_gymnasium.glow.16.png
new file mode 100755 (executable)
index 0000000..be38519
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.glow.20.png b/dist/assets/images/mapicons/sport_gymnasium.glow.20.png
new file mode 100755 (executable)
index 0000000..0dd8b21
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.glow.24.png b/dist/assets/images/mapicons/sport_gymnasium.glow.24.png
new file mode 100755 (executable)
index 0000000..f58e790
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.glow.32.png b/dist/assets/images/mapicons/sport_gymnasium.glow.32.png
new file mode 100755 (executable)
index 0000000..6e3baa8
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.n.12.png b/dist/assets/images/mapicons/sport_gymnasium.n.12.png
new file mode 100755 (executable)
index 0000000..367d2d4
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.n.16.png b/dist/assets/images/mapicons/sport_gymnasium.n.16.png
new file mode 100755 (executable)
index 0000000..0eea1cb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.n.20.png b/dist/assets/images/mapicons/sport_gymnasium.n.20.png
new file mode 100755 (executable)
index 0000000..c827fab
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.n.24.png b/dist/assets/images/mapicons/sport_gymnasium.n.24.png
new file mode 100755 (executable)
index 0000000..ddac8c5
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.n.32.png b/dist/assets/images/mapicons/sport_gymnasium.n.32.png
new file mode 100755 (executable)
index 0000000..28baf2c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.p.12.png b/dist/assets/images/mapicons/sport_gymnasium.p.12.png
new file mode 100755 (executable)
index 0000000..218264c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.p.16.png b/dist/assets/images/mapicons/sport_gymnasium.p.16.png
new file mode 100755 (executable)
index 0000000..58ec512
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.p.20.png b/dist/assets/images/mapicons/sport_gymnasium.p.20.png
new file mode 100755 (executable)
index 0000000..d1a16fe
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.p.24.png b/dist/assets/images/mapicons/sport_gymnasium.p.24.png
new file mode 100755 (executable)
index 0000000..8c011e0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium.p.32.png b/dist/assets/images/mapicons/sport_gymnasium.p.32.png
new file mode 100755 (executable)
index 0000000..025ce1a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.glow.12.png b/dist/assets/images/mapicons/sport_gymnasium2.glow.12.png
new file mode 100755 (executable)
index 0000000..314efbb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.glow.16.png b/dist/assets/images/mapicons/sport_gymnasium2.glow.16.png
new file mode 100755 (executable)
index 0000000..b0e8941
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.glow.20.png b/dist/assets/images/mapicons/sport_gymnasium2.glow.20.png
new file mode 100755 (executable)
index 0000000..be2d086
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.glow.24.png b/dist/assets/images/mapicons/sport_gymnasium2.glow.24.png
new file mode 100755 (executable)
index 0000000..e4bcf4a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.glow.32.png b/dist/assets/images/mapicons/sport_gymnasium2.glow.32.png
new file mode 100755 (executable)
index 0000000..875c699
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.n.12.png b/dist/assets/images/mapicons/sport_gymnasium2.n.12.png
new file mode 100755 (executable)
index 0000000..a23a281
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.n.16.png b/dist/assets/images/mapicons/sport_gymnasium2.n.16.png
new file mode 100755 (executable)
index 0000000..693a12a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.n.20.png b/dist/assets/images/mapicons/sport_gymnasium2.n.20.png
new file mode 100755 (executable)
index 0000000..ef8091b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.n.24.png b/dist/assets/images/mapicons/sport_gymnasium2.n.24.png
new file mode 100755 (executable)
index 0000000..6200eb3
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.n.32.png b/dist/assets/images/mapicons/sport_gymnasium2.n.32.png
new file mode 100755 (executable)
index 0000000..ca8472e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.p.12.png b/dist/assets/images/mapicons/sport_gymnasium2.p.12.png
new file mode 100755 (executable)
index 0000000..bf762e7
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.p.16.png b/dist/assets/images/mapicons/sport_gymnasium2.p.16.png
new file mode 100755 (executable)
index 0000000..d3894fc
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.p.20.png b/dist/assets/images/mapicons/sport_gymnasium2.p.20.png
new file mode 100755 (executable)
index 0000000..d20b93a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.p.24.png b/dist/assets/images/mapicons/sport_gymnasium2.p.24.png
new file mode 100755 (executable)
index 0000000..9f6a658
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_gymnasium2.p.32.png b/dist/assets/images/mapicons/sport_gymnasium2.p.32.png
new file mode 100755 (executable)
index 0000000..e8d6d00
Binary files /dev/null and b/dist/assets/images/mapicons/sport_gymnasium2.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.glow.12.png b/dist/assets/images/mapicons/sport_hillclimbing.glow.12.png
new file mode 100755 (executable)
index 0000000..d500606
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.glow.16.png b/dist/assets/images/mapicons/sport_hillclimbing.glow.16.png
new file mode 100755 (executable)
index 0000000..a1056bb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.glow.20.png b/dist/assets/images/mapicons/sport_hillclimbing.glow.20.png
new file mode 100755 (executable)
index 0000000..321949c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.glow.24.png b/dist/assets/images/mapicons/sport_hillclimbing.glow.24.png
new file mode 100755 (executable)
index 0000000..62eb0d0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.glow.32.png b/dist/assets/images/mapicons/sport_hillclimbing.glow.32.png
new file mode 100755 (executable)
index 0000000..c418568
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.n.12.png b/dist/assets/images/mapicons/sport_hillclimbing.n.12.png
new file mode 100755 (executable)
index 0000000..83df528
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.n.16.png b/dist/assets/images/mapicons/sport_hillclimbing.n.16.png
new file mode 100755 (executable)
index 0000000..c5e0ed1
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.n.20.png b/dist/assets/images/mapicons/sport_hillclimbing.n.20.png
new file mode 100755 (executable)
index 0000000..611931a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.n.24.png b/dist/assets/images/mapicons/sport_hillclimbing.n.24.png
new file mode 100755 (executable)
index 0000000..e22196f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.n.32.png b/dist/assets/images/mapicons/sport_hillclimbing.n.32.png
new file mode 100755 (executable)
index 0000000..5c17e2d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.p.12.png b/dist/assets/images/mapicons/sport_hillclimbing.p.12.png
new file mode 100755 (executable)
index 0000000..896ba0c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.p.16.png b/dist/assets/images/mapicons/sport_hillclimbing.p.16.png
new file mode 100755 (executable)
index 0000000..d28721d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.p.20.png b/dist/assets/images/mapicons/sport_hillclimbing.p.20.png
new file mode 100755 (executable)
index 0000000..090695c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.p.24.png b/dist/assets/images/mapicons/sport_hillclimbing.p.24.png
new file mode 100755 (executable)
index 0000000..826cf9e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_hillclimbing.p.32.png b/dist/assets/images/mapicons/sport_hillclimbing.p.32.png
new file mode 100755 (executable)
index 0000000..e3802b9
Binary files /dev/null and b/dist/assets/images/mapicons/sport_hillclimbing.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.glow.12.png b/dist/assets/images/mapicons/sport_horse_racing.glow.12.png
new file mode 100755 (executable)
index 0000000..c345d34
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.glow.16.png b/dist/assets/images/mapicons/sport_horse_racing.glow.16.png
new file mode 100755 (executable)
index 0000000..3152961
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.glow.20.png b/dist/assets/images/mapicons/sport_horse_racing.glow.20.png
new file mode 100755 (executable)
index 0000000..cfd5681
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.glow.24.png b/dist/assets/images/mapicons/sport_horse_racing.glow.24.png
new file mode 100755 (executable)
index 0000000..309667d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.glow.32.png b/dist/assets/images/mapicons/sport_horse_racing.glow.32.png
new file mode 100755 (executable)
index 0000000..221fcac
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.n.12.png b/dist/assets/images/mapicons/sport_horse_racing.n.12.png
new file mode 100755 (executable)
index 0000000..b5927a7
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.n.16.png b/dist/assets/images/mapicons/sport_horse_racing.n.16.png
new file mode 100755 (executable)
index 0000000..36e8f55
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.n.20.png b/dist/assets/images/mapicons/sport_horse_racing.n.20.png
new file mode 100755 (executable)
index 0000000..34edae9
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.n.24.png b/dist/assets/images/mapicons/sport_horse_racing.n.24.png
new file mode 100755 (executable)
index 0000000..ef4c6a0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.n.32.png b/dist/assets/images/mapicons/sport_horse_racing.n.32.png
new file mode 100755 (executable)
index 0000000..e64f732
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.p.12.png b/dist/assets/images/mapicons/sport_horse_racing.p.12.png
new file mode 100755 (executable)
index 0000000..fa3371d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.p.16.png b/dist/assets/images/mapicons/sport_horse_racing.p.16.png
new file mode 100755 (executable)
index 0000000..e113ce0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.p.20.png b/dist/assets/images/mapicons/sport_horse_racing.p.20.png
new file mode 100755 (executable)
index 0000000..6d097c2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.p.24.png b/dist/assets/images/mapicons/sport_horse_racing.p.24.png
new file mode 100755 (executable)
index 0000000..26340ea
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_horse_racing.p.32.png b/dist/assets/images/mapicons/sport_horse_racing.p.32.png
new file mode 100755 (executable)
index 0000000..59cf2b7
Binary files /dev/null and b/dist/assets/images/mapicons/sport_horse_racing.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.glow.12.png b/dist/assets/images/mapicons/sport_iceskating.glow.12.png
new file mode 100755 (executable)
index 0000000..58b1da5
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.glow.16.png b/dist/assets/images/mapicons/sport_iceskating.glow.16.png
new file mode 100755 (executable)
index 0000000..7e0cc61
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.glow.20.png b/dist/assets/images/mapicons/sport_iceskating.glow.20.png
new file mode 100755 (executable)
index 0000000..a411ac0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.glow.24.png b/dist/assets/images/mapicons/sport_iceskating.glow.24.png
new file mode 100755 (executable)
index 0000000..a3b443d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.glow.32.png b/dist/assets/images/mapicons/sport_iceskating.glow.32.png
new file mode 100755 (executable)
index 0000000..4a7255f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.n.12.png b/dist/assets/images/mapicons/sport_iceskating.n.12.png
new file mode 100755 (executable)
index 0000000..bf5ae30
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.n.16.png b/dist/assets/images/mapicons/sport_iceskating.n.16.png
new file mode 100755 (executable)
index 0000000..568115b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.n.20.png b/dist/assets/images/mapicons/sport_iceskating.n.20.png
new file mode 100755 (executable)
index 0000000..6a2fb3e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.n.24.png b/dist/assets/images/mapicons/sport_iceskating.n.24.png
new file mode 100755 (executable)
index 0000000..f7580d5
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.n.32.png b/dist/assets/images/mapicons/sport_iceskating.n.32.png
new file mode 100755 (executable)
index 0000000..b1f476c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.p.12.png b/dist/assets/images/mapicons/sport_iceskating.p.12.png
new file mode 100755 (executable)
index 0000000..d1078dc
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.p.16.png b/dist/assets/images/mapicons/sport_iceskating.p.16.png
new file mode 100755 (executable)
index 0000000..62abfd6
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.p.20.png b/dist/assets/images/mapicons/sport_iceskating.p.20.png
new file mode 100755 (executable)
index 0000000..a6614d8
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.p.24.png b/dist/assets/images/mapicons/sport_iceskating.p.24.png
new file mode 100755 (executable)
index 0000000..ba45bff
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_iceskating.p.32.png b/dist/assets/images/mapicons/sport_iceskating.p.32.png
new file mode 100755 (executable)
index 0000000..89113f1
Binary files /dev/null and b/dist/assets/images/mapicons/sport_iceskating.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.glow.12.png b/dist/assets/images/mapicons/sport_jetski.glow.12.png
new file mode 100755 (executable)
index 0000000..c864922
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.glow.16.png b/dist/assets/images/mapicons/sport_jetski.glow.16.png
new file mode 100755 (executable)
index 0000000..0aea347
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.glow.20.png b/dist/assets/images/mapicons/sport_jetski.glow.20.png
new file mode 100755 (executable)
index 0000000..e366b42
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.glow.24.png b/dist/assets/images/mapicons/sport_jetski.glow.24.png
new file mode 100755 (executable)
index 0000000..743b723
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.glow.32.png b/dist/assets/images/mapicons/sport_jetski.glow.32.png
new file mode 100755 (executable)
index 0000000..bbbc4eb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.n.12.png b/dist/assets/images/mapicons/sport_jetski.n.12.png
new file mode 100755 (executable)
index 0000000..d05d7a2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.n.16.png b/dist/assets/images/mapicons/sport_jetski.n.16.png
new file mode 100755 (executable)
index 0000000..067128e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.n.20.png b/dist/assets/images/mapicons/sport_jetski.n.20.png
new file mode 100755 (executable)
index 0000000..43833f6
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.n.24.png b/dist/assets/images/mapicons/sport_jetski.n.24.png
new file mode 100755 (executable)
index 0000000..22d8fad
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.n.32.png b/dist/assets/images/mapicons/sport_jetski.n.32.png
new file mode 100755 (executable)
index 0000000..bfb6381
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.p.12.png b/dist/assets/images/mapicons/sport_jetski.p.12.png
new file mode 100755 (executable)
index 0000000..21472ad
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.p.16.png b/dist/assets/images/mapicons/sport_jetski.p.16.png
new file mode 100755 (executable)
index 0000000..d0e0209
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.p.20.png b/dist/assets/images/mapicons/sport_jetski.p.20.png
new file mode 100755 (executable)
index 0000000..7517f0d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.p.24.png b/dist/assets/images/mapicons/sport_jetski.p.24.png
new file mode 100755 (executable)
index 0000000..21202ab
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_jetski.p.32.png b/dist/assets/images/mapicons/sport_jetski.p.32.png
new file mode 100755 (executable)
index 0000000..6086c52
Binary files /dev/null and b/dist/assets/images/mapicons/sport_jetski.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.glow.12.png b/dist/assets/images/mapicons/sport_leisure_centre.glow.12.png
new file mode 100755 (executable)
index 0000000..859ec62
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.glow.16.png b/dist/assets/images/mapicons/sport_leisure_centre.glow.16.png
new file mode 100755 (executable)
index 0000000..755dc16
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.glow.20.png b/dist/assets/images/mapicons/sport_leisure_centre.glow.20.png
new file mode 100755 (executable)
index 0000000..841f9f2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.glow.24.png b/dist/assets/images/mapicons/sport_leisure_centre.glow.24.png
new file mode 100755 (executable)
index 0000000..8ae15b2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.glow.32.png b/dist/assets/images/mapicons/sport_leisure_centre.glow.32.png
new file mode 100755 (executable)
index 0000000..bbc0398
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.n.12.png b/dist/assets/images/mapicons/sport_leisure_centre.n.12.png
new file mode 100755 (executable)
index 0000000..f2e379d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.n.16.png b/dist/assets/images/mapicons/sport_leisure_centre.n.16.png
new file mode 100755 (executable)
index 0000000..976aeeb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.n.20.png b/dist/assets/images/mapicons/sport_leisure_centre.n.20.png
new file mode 100755 (executable)
index 0000000..42beae9
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.n.24.png b/dist/assets/images/mapicons/sport_leisure_centre.n.24.png
new file mode 100755 (executable)
index 0000000..dd6d636
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.n.32.png b/dist/assets/images/mapicons/sport_leisure_centre.n.32.png
new file mode 100755 (executable)
index 0000000..ca685c5
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.p.12.png b/dist/assets/images/mapicons/sport_leisure_centre.p.12.png
new file mode 100755 (executable)
index 0000000..c56fa3e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.p.16.png b/dist/assets/images/mapicons/sport_leisure_centre.p.16.png
new file mode 100755 (executable)
index 0000000..f14aacd
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.p.20.png b/dist/assets/images/mapicons/sport_leisure_centre.p.20.png
new file mode 100755 (executable)
index 0000000..9cc9063
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.p.24.png b/dist/assets/images/mapicons/sport_leisure_centre.p.24.png
new file mode 100755 (executable)
index 0000000..3a63e34
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_leisure_centre.p.32.png b/dist/assets/images/mapicons/sport_leisure_centre.p.32.png
new file mode 100755 (executable)
index 0000000..639bbbe
Binary files /dev/null and b/dist/assets/images/mapicons/sport_leisure_centre.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.glow.12.png b/dist/assets/images/mapicons/sport_motorracing.glow.12.png
new file mode 100755 (executable)
index 0000000..b740942
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.glow.16.png b/dist/assets/images/mapicons/sport_motorracing.glow.16.png
new file mode 100755 (executable)
index 0000000..ce68b0f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.glow.20.png b/dist/assets/images/mapicons/sport_motorracing.glow.20.png
new file mode 100755 (executable)
index 0000000..ee5d282
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.glow.24.png b/dist/assets/images/mapicons/sport_motorracing.glow.24.png
new file mode 100755 (executable)
index 0000000..c975091
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.glow.32.png b/dist/assets/images/mapicons/sport_motorracing.glow.32.png
new file mode 100755 (executable)
index 0000000..9938633
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.n.12.png b/dist/assets/images/mapicons/sport_motorracing.n.12.png
new file mode 100755 (executable)
index 0000000..27af8f7
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.n.16.png b/dist/assets/images/mapicons/sport_motorracing.n.16.png
new file mode 100755 (executable)
index 0000000..28d0b3b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.n.20.png b/dist/assets/images/mapicons/sport_motorracing.n.20.png
new file mode 100755 (executable)
index 0000000..62bdbfc
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.n.24.png b/dist/assets/images/mapicons/sport_motorracing.n.24.png
new file mode 100755 (executable)
index 0000000..862ffa9
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.n.32.png b/dist/assets/images/mapicons/sport_motorracing.n.32.png
new file mode 100755 (executable)
index 0000000..98d2c0c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.p.12.png b/dist/assets/images/mapicons/sport_motorracing.p.12.png
new file mode 100755 (executable)
index 0000000..b9a9dc3
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.p.16.png b/dist/assets/images/mapicons/sport_motorracing.p.16.png
new file mode 100755 (executable)
index 0000000..c2a7a83
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.p.20.png b/dist/assets/images/mapicons/sport_motorracing.p.20.png
new file mode 100755 (executable)
index 0000000..3a07c1c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.p.24.png b/dist/assets/images/mapicons/sport_motorracing.p.24.png
new file mode 100755 (executable)
index 0000000..3e520fb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_motorracing.p.32.png b/dist/assets/images/mapicons/sport_motorracing.p.32.png
new file mode 100755 (executable)
index 0000000..4c9b6e4
Binary files /dev/null and b/dist/assets/images/mapicons/sport_motorracing.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.glow.12.png b/dist/assets/images/mapicons/sport_playground.glow.12.png
new file mode 100755 (executable)
index 0000000..7a2837a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.glow.16.png b/dist/assets/images/mapicons/sport_playground.glow.16.png
new file mode 100755 (executable)
index 0000000..1ea3d0d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.glow.20.png b/dist/assets/images/mapicons/sport_playground.glow.20.png
new file mode 100755 (executable)
index 0000000..a398ef0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.glow.24.png b/dist/assets/images/mapicons/sport_playground.glow.24.png
new file mode 100755 (executable)
index 0000000..597fb50
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.glow.32.png b/dist/assets/images/mapicons/sport_playground.glow.32.png
new file mode 100755 (executable)
index 0000000..7458dc7
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.n.12.png b/dist/assets/images/mapicons/sport_playground.n.12.png
new file mode 100755 (executable)
index 0000000..8ab0b7f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.n.16.png b/dist/assets/images/mapicons/sport_playground.n.16.png
new file mode 100755 (executable)
index 0000000..789da7b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.n.20.png b/dist/assets/images/mapicons/sport_playground.n.20.png
new file mode 100755 (executable)
index 0000000..8715429
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.n.24.png b/dist/assets/images/mapicons/sport_playground.n.24.png
new file mode 100755 (executable)
index 0000000..318ec71
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.n.32.png b/dist/assets/images/mapicons/sport_playground.n.32.png
new file mode 100755 (executable)
index 0000000..a718b62
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.p.12.png b/dist/assets/images/mapicons/sport_playground.p.12.png
new file mode 100755 (executable)
index 0000000..f0f8aae
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.p.16.png b/dist/assets/images/mapicons/sport_playground.p.16.png
new file mode 100755 (executable)
index 0000000..e73c2e5
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.p.20.png b/dist/assets/images/mapicons/sport_playground.p.20.png
new file mode 100755 (executable)
index 0000000..6f7ad3c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.p.24.png b/dist/assets/images/mapicons/sport_playground.p.24.png
new file mode 100755 (executable)
index 0000000..cbca7c5
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_playground.p.32.png b/dist/assets/images/mapicons/sport_playground.p.32.png
new file mode 100755 (executable)
index 0000000..34ff5cc
Binary files /dev/null and b/dist/assets/images/mapicons/sport_playground.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.glow.12.png b/dist/assets/images/mapicons/sport_sailing.glow.12.png
new file mode 100755 (executable)
index 0000000..4f1dc95
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.glow.16.png b/dist/assets/images/mapicons/sport_sailing.glow.16.png
new file mode 100755 (executable)
index 0000000..87e94a1
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.glow.20.png b/dist/assets/images/mapicons/sport_sailing.glow.20.png
new file mode 100755 (executable)
index 0000000..6bd8e3b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.glow.24.png b/dist/assets/images/mapicons/sport_sailing.glow.24.png
new file mode 100755 (executable)
index 0000000..5770a9f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.glow.32.png b/dist/assets/images/mapicons/sport_sailing.glow.32.png
new file mode 100755 (executable)
index 0000000..d8c1f96
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.n.12.png b/dist/assets/images/mapicons/sport_sailing.n.12.png
new file mode 100755 (executable)
index 0000000..d93d848
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.n.16.png b/dist/assets/images/mapicons/sport_sailing.n.16.png
new file mode 100755 (executable)
index 0000000..a5397d2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.n.20.png b/dist/assets/images/mapicons/sport_sailing.n.20.png
new file mode 100755 (executable)
index 0000000..2a5f028
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.n.24.png b/dist/assets/images/mapicons/sport_sailing.n.24.png
new file mode 100755 (executable)
index 0000000..462fcc4
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.n.32.png b/dist/assets/images/mapicons/sport_sailing.n.32.png
new file mode 100755 (executable)
index 0000000..c5bdab3
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.p.12.png b/dist/assets/images/mapicons/sport_sailing.p.12.png
new file mode 100755 (executable)
index 0000000..15414fb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.p.16.png b/dist/assets/images/mapicons/sport_sailing.p.16.png
new file mode 100755 (executable)
index 0000000..b87d32c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.p.20.png b/dist/assets/images/mapicons/sport_sailing.p.20.png
new file mode 100755 (executable)
index 0000000..5a92bbf
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.p.24.png b/dist/assets/images/mapicons/sport_sailing.p.24.png
new file mode 100755 (executable)
index 0000000..9672e11
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_sailing.p.32.png b/dist/assets/images/mapicons/sport_sailing.p.32.png
new file mode 100755 (executable)
index 0000000..780af85
Binary files /dev/null and b/dist/assets/images/mapicons/sport_sailing.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.12.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.12.png
new file mode 100755 (executable)
index 0000000..34cebbb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.16.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.16.png
new file mode 100755 (executable)
index 0000000..1159f06
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.20.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.20.png
new file mode 100755 (executable)
index 0000000..8f25fa9
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.24.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.24.png
new file mode 100755 (executable)
index 0000000..38db4a4
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.32.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.32.png
new file mode 100755 (executable)
index 0000000..a98c899
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.n.12.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.n.12.png
new file mode 100755 (executable)
index 0000000..4e157d4
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.n.16.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.n.16.png
new file mode 100755 (executable)
index 0000000..62a33ed
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.n.20.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.n.20.png
new file mode 100755 (executable)
index 0000000..30c3560
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.n.24.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.n.24.png
new file mode 100755 (executable)
index 0000000..b278726
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.n.32.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.n.32.png
new file mode 100755 (executable)
index 0000000..10b8b1c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.p.12.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.p.12.png
new file mode 100755 (executable)
index 0000000..bfb4ca1
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.p.16.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.p.16.png
new file mode 100755 (executable)
index 0000000..0959031
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.p.20.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.p.20.png
new file mode 100755 (executable)
index 0000000..09cc93e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.p.24.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.p.24.png
new file mode 100755 (executable)
index 0000000..ef4d178
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_crosscountry.p.32.png b/dist/assets/images/mapicons/sport_skiing_crosscountry.p.32.png
new file mode 100755 (executable)
index 0000000..ac029bf
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_crosscountry.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.glow.12.png b/dist/assets/images/mapicons/sport_skiing_downhill.glow.12.png
new file mode 100755 (executable)
index 0000000..1b08473
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.glow.16.png b/dist/assets/images/mapicons/sport_skiing_downhill.glow.16.png
new file mode 100755 (executable)
index 0000000..49c8ba3
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.glow.20.png b/dist/assets/images/mapicons/sport_skiing_downhill.glow.20.png
new file mode 100755 (executable)
index 0000000..d2b42b1
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.glow.24.png b/dist/assets/images/mapicons/sport_skiing_downhill.glow.24.png
new file mode 100755 (executable)
index 0000000..b77ed3d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.glow.32.png b/dist/assets/images/mapicons/sport_skiing_downhill.glow.32.png
new file mode 100755 (executable)
index 0000000..d820a93
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.n.12.png b/dist/assets/images/mapicons/sport_skiing_downhill.n.12.png
new file mode 100755 (executable)
index 0000000..5721e6d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.n.16.png b/dist/assets/images/mapicons/sport_skiing_downhill.n.16.png
new file mode 100755 (executable)
index 0000000..a9e6359
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.n.20.png b/dist/assets/images/mapicons/sport_skiing_downhill.n.20.png
new file mode 100755 (executable)
index 0000000..92f848e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.n.24.png b/dist/assets/images/mapicons/sport_skiing_downhill.n.24.png
new file mode 100755 (executable)
index 0000000..b9ec276
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.n.32.png b/dist/assets/images/mapicons/sport_skiing_downhill.n.32.png
new file mode 100755 (executable)
index 0000000..3f03b80
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.p.12.png b/dist/assets/images/mapicons/sport_skiing_downhill.p.12.png
new file mode 100755 (executable)
index 0000000..e1d8a48
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.p.16.png b/dist/assets/images/mapicons/sport_skiing_downhill.p.16.png
new file mode 100755 (executable)
index 0000000..238621c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.p.20.png b/dist/assets/images/mapicons/sport_skiing_downhill.p.20.png
new file mode 100755 (executable)
index 0000000..6f74e76
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.p.24.png b/dist/assets/images/mapicons/sport_skiing_downhill.p.24.png
new file mode 100755 (executable)
index 0000000..321a7ee
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_skiing_downhill.p.32.png b/dist/assets/images/mapicons/sport_skiing_downhill.p.32.png
new file mode 100755 (executable)
index 0000000..aaba198
Binary files /dev/null and b/dist/assets/images/mapicons/sport_skiing_downhill.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.glow.12.png b/dist/assets/images/mapicons/sport_snooker.glow.12.png
new file mode 100755 (executable)
index 0000000..abffab2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.glow.16.png b/dist/assets/images/mapicons/sport_snooker.glow.16.png
new file mode 100755 (executable)
index 0000000..a1b979c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.glow.20.png b/dist/assets/images/mapicons/sport_snooker.glow.20.png
new file mode 100755 (executable)
index 0000000..d4ad62b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.glow.24.png b/dist/assets/images/mapicons/sport_snooker.glow.24.png
new file mode 100755 (executable)
index 0000000..da857bb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.glow.32.png b/dist/assets/images/mapicons/sport_snooker.glow.32.png
new file mode 100755 (executable)
index 0000000..1b4e5ee
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.n.12.png b/dist/assets/images/mapicons/sport_snooker.n.12.png
new file mode 100755 (executable)
index 0000000..5072cf2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.n.16.png b/dist/assets/images/mapicons/sport_snooker.n.16.png
new file mode 100755 (executable)
index 0000000..cebbd02
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.n.20.png b/dist/assets/images/mapicons/sport_snooker.n.20.png
new file mode 100755 (executable)
index 0000000..c48240e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.n.24.png b/dist/assets/images/mapicons/sport_snooker.n.24.png
new file mode 100755 (executable)
index 0000000..8f77307
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.n.32.png b/dist/assets/images/mapicons/sport_snooker.n.32.png
new file mode 100755 (executable)
index 0000000..934946b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.p.12.png b/dist/assets/images/mapicons/sport_snooker.p.12.png
new file mode 100755 (executable)
index 0000000..a721cf8
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.p.16.png b/dist/assets/images/mapicons/sport_snooker.p.16.png
new file mode 100755 (executable)
index 0000000..025b1fe
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.p.20.png b/dist/assets/images/mapicons/sport_snooker.p.20.png
new file mode 100755 (executable)
index 0000000..dbb00d8
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.p.24.png b/dist/assets/images/mapicons/sport_snooker.p.24.png
new file mode 100755 (executable)
index 0000000..71ad243
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_snooker.p.32.png b/dist/assets/images/mapicons/sport_snooker.p.32.png
new file mode 100755 (executable)
index 0000000..903ac9f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_snooker.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.glow.12.png b/dist/assets/images/mapicons/sport_soccer.glow.12.png
new file mode 100755 (executable)
index 0000000..4e51ad6
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.glow.16.png b/dist/assets/images/mapicons/sport_soccer.glow.16.png
new file mode 100755 (executable)
index 0000000..286f0e8
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.glow.20.png b/dist/assets/images/mapicons/sport_soccer.glow.20.png
new file mode 100755 (executable)
index 0000000..5fd5c11
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.glow.24.png b/dist/assets/images/mapicons/sport_soccer.glow.24.png
new file mode 100755 (executable)
index 0000000..ebc933b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.glow.32.png b/dist/assets/images/mapicons/sport_soccer.glow.32.png
new file mode 100755 (executable)
index 0000000..5fbe27e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.n.12.png b/dist/assets/images/mapicons/sport_soccer.n.12.png
new file mode 100755 (executable)
index 0000000..83a72cd
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.n.16.png b/dist/assets/images/mapicons/sport_soccer.n.16.png
new file mode 100755 (executable)
index 0000000..0726c70
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.n.20.png b/dist/assets/images/mapicons/sport_soccer.n.20.png
new file mode 100755 (executable)
index 0000000..876c68b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.n.24.png b/dist/assets/images/mapicons/sport_soccer.n.24.png
new file mode 100755 (executable)
index 0000000..1b44f44
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.n.32.png b/dist/assets/images/mapicons/sport_soccer.n.32.png
new file mode 100755 (executable)
index 0000000..251cd76
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.p.12.png b/dist/assets/images/mapicons/sport_soccer.p.12.png
new file mode 100755 (executable)
index 0000000..8c8353f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.p.16.png b/dist/assets/images/mapicons/sport_soccer.p.16.png
new file mode 100755 (executable)
index 0000000..cf6ab3e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.p.20.png b/dist/assets/images/mapicons/sport_soccer.p.20.png
new file mode 100755 (executable)
index 0000000..bdb283e
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.p.24.png b/dist/assets/images/mapicons/sport_soccer.p.24.png
new file mode 100755 (executable)
index 0000000..9a34ddb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_soccer.p.32.png b/dist/assets/images/mapicons/sport_soccer.p.32.png
new file mode 100755 (executable)
index 0000000..92b90df
Binary files /dev/null and b/dist/assets/images/mapicons/sport_soccer.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.glow.12.png b/dist/assets/images/mapicons/sport_swimming_indoor.glow.12.png
new file mode 100755 (executable)
index 0000000..844e86b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.glow.16.png b/dist/assets/images/mapicons/sport_swimming_indoor.glow.16.png
new file mode 100755 (executable)
index 0000000..a6c8f83
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.glow.20.png b/dist/assets/images/mapicons/sport_swimming_indoor.glow.20.png
new file mode 100755 (executable)
index 0000000..3e79620
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.glow.24.png b/dist/assets/images/mapicons/sport_swimming_indoor.glow.24.png
new file mode 100755 (executable)
index 0000000..d03b544
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.glow.32.png b/dist/assets/images/mapicons/sport_swimming_indoor.glow.32.png
new file mode 100755 (executable)
index 0000000..25d6fcb
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.n.12.png b/dist/assets/images/mapicons/sport_swimming_indoor.n.12.png
new file mode 100755 (executable)
index 0000000..6a65403
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.n.16.png b/dist/assets/images/mapicons/sport_swimming_indoor.n.16.png
new file mode 100755 (executable)
index 0000000..96c5eaa
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.n.20.png b/dist/assets/images/mapicons/sport_swimming_indoor.n.20.png
new file mode 100755 (executable)
index 0000000..b58b89b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.n.24.png b/dist/assets/images/mapicons/sport_swimming_indoor.n.24.png
new file mode 100755 (executable)
index 0000000..c80d9ef
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.n.32.png b/dist/assets/images/mapicons/sport_swimming_indoor.n.32.png
new file mode 100755 (executable)
index 0000000..07f376c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.p.12.png b/dist/assets/images/mapicons/sport_swimming_indoor.p.12.png
new file mode 100755 (executable)
index 0000000..1bba41c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.p.16.png b/dist/assets/images/mapicons/sport_swimming_indoor.p.16.png
new file mode 100755 (executable)
index 0000000..7a11685
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.p.20.png b/dist/assets/images/mapicons/sport_swimming_indoor.p.20.png
new file mode 100755 (executable)
index 0000000..be71ec0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.p.24.png b/dist/assets/images/mapicons/sport_swimming_indoor.p.24.png
new file mode 100755 (executable)
index 0000000..30c54af
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_indoor.p.32.png b/dist/assets/images/mapicons/sport_swimming_indoor.p.32.png
new file mode 100755 (executable)
index 0000000..b31b3a5
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_indoor.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.glow.12.png b/dist/assets/images/mapicons/sport_swimming_outdoor.glow.12.png
new file mode 100755 (executable)
index 0000000..b24f89f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.glow.16.png b/dist/assets/images/mapicons/sport_swimming_outdoor.glow.16.png
new file mode 100755 (executable)
index 0000000..0de047c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.glow.20.png b/dist/assets/images/mapicons/sport_swimming_outdoor.glow.20.png
new file mode 100755 (executable)
index 0000000..39ff8f4
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.glow.24.png b/dist/assets/images/mapicons/sport_swimming_outdoor.glow.24.png
new file mode 100755 (executable)
index 0000000..4cfb120
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.glow.32.png b/dist/assets/images/mapicons/sport_swimming_outdoor.glow.32.png
new file mode 100755 (executable)
index 0000000..753714a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.n.12.png b/dist/assets/images/mapicons/sport_swimming_outdoor.n.12.png
new file mode 100755 (executable)
index 0000000..98ef1c3
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.n.16.png b/dist/assets/images/mapicons/sport_swimming_outdoor.n.16.png
new file mode 100755 (executable)
index 0000000..7fef8c5
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.n.20.png b/dist/assets/images/mapicons/sport_swimming_outdoor.n.20.png
new file mode 100755 (executable)
index 0000000..e87fe87
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.n.24.png b/dist/assets/images/mapicons/sport_swimming_outdoor.n.24.png
new file mode 100755 (executable)
index 0000000..a0e0c61
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.n.32.png b/dist/assets/images/mapicons/sport_swimming_outdoor.n.32.png
new file mode 100755 (executable)
index 0000000..9e3e0da
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.p.12.png b/dist/assets/images/mapicons/sport_swimming_outdoor.p.12.png
new file mode 100755 (executable)
index 0000000..ca6ea6c
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.p.16.png b/dist/assets/images/mapicons/sport_swimming_outdoor.p.16.png
new file mode 100755 (executable)
index 0000000..bcbb719
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.p.20.png b/dist/assets/images/mapicons/sport_swimming_outdoor.p.20.png
new file mode 100755 (executable)
index 0000000..4caf96d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.p.24.png b/dist/assets/images/mapicons/sport_swimming_outdoor.p.24.png
new file mode 100755 (executable)
index 0000000..0abf72f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_swimming_outdoor.p.32.png b/dist/assets/images/mapicons/sport_swimming_outdoor.p.32.png
new file mode 100755 (executable)
index 0000000..ac2a86d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_swimming_outdoor.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.glow.12.png b/dist/assets/images/mapicons/sport_tennis.glow.12.png
new file mode 100755 (executable)
index 0000000..6b90d34
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.glow.16.png b/dist/assets/images/mapicons/sport_tennis.glow.16.png
new file mode 100755 (executable)
index 0000000..5d9a4aa
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.glow.20.png b/dist/assets/images/mapicons/sport_tennis.glow.20.png
new file mode 100755 (executable)
index 0000000..767d9b1
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.glow.24.png b/dist/assets/images/mapicons/sport_tennis.glow.24.png
new file mode 100755 (executable)
index 0000000..ec6893d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.glow.32.png b/dist/assets/images/mapicons/sport_tennis.glow.32.png
new file mode 100755 (executable)
index 0000000..37d42dd
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.n.12.png b/dist/assets/images/mapicons/sport_tennis.n.12.png
new file mode 100755 (executable)
index 0000000..d404a1f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.n.16.png b/dist/assets/images/mapicons/sport_tennis.n.16.png
new file mode 100755 (executable)
index 0000000..44f0b6b
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.n.20.png b/dist/assets/images/mapicons/sport_tennis.n.20.png
new file mode 100755 (executable)
index 0000000..8e0c0ea
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.n.24.png b/dist/assets/images/mapicons/sport_tennis.n.24.png
new file mode 100755 (executable)
index 0000000..a8af8ca
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.n.32.png b/dist/assets/images/mapicons/sport_tennis.n.32.png
new file mode 100755 (executable)
index 0000000..c1768a9
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.p.12.png b/dist/assets/images/mapicons/sport_tennis.p.12.png
new file mode 100755 (executable)
index 0000000..8932068
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.p.16.png b/dist/assets/images/mapicons/sport_tennis.p.16.png
new file mode 100755 (executable)
index 0000000..84978d1
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.p.20.png b/dist/assets/images/mapicons/sport_tennis.p.20.png
new file mode 100755 (executable)
index 0000000..9b755f8
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.p.24.png b/dist/assets/images/mapicons/sport_tennis.p.24.png
new file mode 100755 (executable)
index 0000000..fc18ec8
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_tennis.p.32.png b/dist/assets/images/mapicons/sport_tennis.p.32.png
new file mode 100755 (executable)
index 0000000..feb6713
Binary files /dev/null and b/dist/assets/images/mapicons/sport_tennis.p.32.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.glow.12.png b/dist/assets/images/mapicons/sport_windsurfing.glow.12.png
new file mode 100755 (executable)
index 0000000..73097f0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.glow.12.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.glow.16.png b/dist/assets/images/mapicons/sport_windsurfing.glow.16.png
new file mode 100755 (executable)
index 0000000..900e49f
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.glow.16.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.glow.20.png b/dist/assets/images/mapicons/sport_windsurfing.glow.20.png
new file mode 100755 (executable)
index 0000000..8b516af
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.glow.20.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.glow.24.png b/dist/assets/images/mapicons/sport_windsurfing.glow.24.png
new file mode 100755 (executable)
index 0000000..e67d024
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.glow.24.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.glow.32.png b/dist/assets/images/mapicons/sport_windsurfing.glow.32.png
new file mode 100755 (executable)
index 0000000..5d9dac0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.glow.32.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.n.12.png b/dist/assets/images/mapicons/sport_windsurfing.n.12.png
new file mode 100755 (executable)
index 0000000..5747fe9
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.n.12.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.n.16.png b/dist/assets/images/mapicons/sport_windsurfing.n.16.png
new file mode 100755 (executable)
index 0000000..b9c6f97
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.n.16.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.n.20.png b/dist/assets/images/mapicons/sport_windsurfing.n.20.png
new file mode 100755 (executable)
index 0000000..3b1bf2d
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.n.20.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.n.24.png b/dist/assets/images/mapicons/sport_windsurfing.n.24.png
new file mode 100755 (executable)
index 0000000..34a651a
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.n.24.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.n.32.png b/dist/assets/images/mapicons/sport_windsurfing.n.32.png
new file mode 100755 (executable)
index 0000000..b3a6ce2
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.n.32.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.p.12.png b/dist/assets/images/mapicons/sport_windsurfing.p.12.png
new file mode 100755 (executable)
index 0000000..712aed5
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.p.12.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.p.16.png b/dist/assets/images/mapicons/sport_windsurfing.p.16.png
new file mode 100755 (executable)
index 0000000..4e2d593
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.p.16.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.p.20.png b/dist/assets/images/mapicons/sport_windsurfing.p.20.png
new file mode 100755 (executable)
index 0000000..2bb57f0
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.p.20.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.p.24.png b/dist/assets/images/mapicons/sport_windsurfing.p.24.png
new file mode 100755 (executable)
index 0000000..f3544b7
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.p.24.png differ
diff --git a/dist/assets/images/mapicons/sport_windsurfing.p.32.png b/dist/assets/images/mapicons/sport_windsurfing.p.32.png
new file mode 100755 (executable)
index 0000000..5e8c8dc
Binary files /dev/null and b/dist/assets/images/mapicons/sport_windsurfing.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.glow.12.png b/dist/assets/images/mapicons/tourist_archaeological.glow.12.png
new file mode 100755 (executable)
index 0000000..74d0125
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.glow.16.png b/dist/assets/images/mapicons/tourist_archaeological.glow.16.png
new file mode 100755 (executable)
index 0000000..3dcf6bb
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.glow.20.png b/dist/assets/images/mapicons/tourist_archaeological.glow.20.png
new file mode 100755 (executable)
index 0000000..32f1404
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.glow.24.png b/dist/assets/images/mapicons/tourist_archaeological.glow.24.png
new file mode 100755 (executable)
index 0000000..8b330d0
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.glow.32.png b/dist/assets/images/mapicons/tourist_archaeological.glow.32.png
new file mode 100755 (executable)
index 0000000..4b192ba
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.n.12.png b/dist/assets/images/mapicons/tourist_archaeological.n.12.png
new file mode 100755 (executable)
index 0000000..8c130bb
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.n.16.png b/dist/assets/images/mapicons/tourist_archaeological.n.16.png
new file mode 100755 (executable)
index 0000000..87c4976
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.n.20.png b/dist/assets/images/mapicons/tourist_archaeological.n.20.png
new file mode 100755 (executable)
index 0000000..cf5f0df
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.n.24.png b/dist/assets/images/mapicons/tourist_archaeological.n.24.png
new file mode 100755 (executable)
index 0000000..a75a358
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.n.32.png b/dist/assets/images/mapicons/tourist_archaeological.n.32.png
new file mode 100755 (executable)
index 0000000..450fba0
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.p.12.png b/dist/assets/images/mapicons/tourist_archaeological.p.12.png
new file mode 100755 (executable)
index 0000000..3410f9f
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.p.16.png b/dist/assets/images/mapicons/tourist_archaeological.p.16.png
new file mode 100755 (executable)
index 0000000..8594a40
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.p.20.png b/dist/assets/images/mapicons/tourist_archaeological.p.20.png
new file mode 100755 (executable)
index 0000000..371fa9b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.p.24.png b/dist/assets/images/mapicons/tourist_archaeological.p.24.png
new file mode 100755 (executable)
index 0000000..0dd03ac
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological.p.32.png b/dist/assets/images/mapicons/tourist_archaeological.p.32.png
new file mode 100755 (executable)
index 0000000..b4a01fa
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.glow.12.png b/dist/assets/images/mapicons/tourist_archaeological2.glow.12.png
new file mode 100755 (executable)
index 0000000..e0c5822
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.glow.16.png b/dist/assets/images/mapicons/tourist_archaeological2.glow.16.png
new file mode 100755 (executable)
index 0000000..3ee936c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.glow.20.png b/dist/assets/images/mapicons/tourist_archaeological2.glow.20.png
new file mode 100755 (executable)
index 0000000..faebe94
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.glow.24.png b/dist/assets/images/mapicons/tourist_archaeological2.glow.24.png
new file mode 100755 (executable)
index 0000000..cdb4dd0
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.glow.32.png b/dist/assets/images/mapicons/tourist_archaeological2.glow.32.png
new file mode 100755 (executable)
index 0000000..436ffb8
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.n.12.png b/dist/assets/images/mapicons/tourist_archaeological2.n.12.png
new file mode 100755 (executable)
index 0000000..fb63a01
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.n.16.png b/dist/assets/images/mapicons/tourist_archaeological2.n.16.png
new file mode 100755 (executable)
index 0000000..aff80bf
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.n.20.png b/dist/assets/images/mapicons/tourist_archaeological2.n.20.png
new file mode 100755 (executable)
index 0000000..aaf00d6
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.n.24.png b/dist/assets/images/mapicons/tourist_archaeological2.n.24.png
new file mode 100755 (executable)
index 0000000..6d3ca80
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.n.32.png b/dist/assets/images/mapicons/tourist_archaeological2.n.32.png
new file mode 100755 (executable)
index 0000000..15950b7
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.p.12.png b/dist/assets/images/mapicons/tourist_archaeological2.p.12.png
new file mode 100755 (executable)
index 0000000..5d82ca3
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.p.16.png b/dist/assets/images/mapicons/tourist_archaeological2.p.16.png
new file mode 100755 (executable)
index 0000000..611e2dd
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.p.20.png b/dist/assets/images/mapicons/tourist_archaeological2.p.20.png
new file mode 100755 (executable)
index 0000000..a003c7d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.p.24.png b/dist/assets/images/mapicons/tourist_archaeological2.p.24.png
new file mode 100755 (executable)
index 0000000..67e90f6
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_archaeological2.p.32.png b/dist/assets/images/mapicons/tourist_archaeological2.p.32.png
new file mode 100755 (executable)
index 0000000..33b0d89
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_archaeological2.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.glow.12.png b/dist/assets/images/mapicons/tourist_art_gallery.glow.12.png
new file mode 100755 (executable)
index 0000000..533233c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.glow.16.png b/dist/assets/images/mapicons/tourist_art_gallery.glow.16.png
new file mode 100755 (executable)
index 0000000..2e7fb06
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.glow.20.png b/dist/assets/images/mapicons/tourist_art_gallery.glow.20.png
new file mode 100755 (executable)
index 0000000..33bce01
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.glow.24.png b/dist/assets/images/mapicons/tourist_art_gallery.glow.24.png
new file mode 100755 (executable)
index 0000000..0e2693f
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.glow.32.png b/dist/assets/images/mapicons/tourist_art_gallery.glow.32.png
new file mode 100755 (executable)
index 0000000..7f17f57
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.n.12.png b/dist/assets/images/mapicons/tourist_art_gallery.n.12.png
new file mode 100755 (executable)
index 0000000..0e4d066
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.n.16.png b/dist/assets/images/mapicons/tourist_art_gallery.n.16.png
new file mode 100755 (executable)
index 0000000..b6809a2
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.n.20.png b/dist/assets/images/mapicons/tourist_art_gallery.n.20.png
new file mode 100755 (executable)
index 0000000..ef7625e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.n.24.png b/dist/assets/images/mapicons/tourist_art_gallery.n.24.png
new file mode 100755 (executable)
index 0000000..040ac33
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.n.32.png b/dist/assets/images/mapicons/tourist_art_gallery.n.32.png
new file mode 100755 (executable)
index 0000000..176e9d7
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.p.12.png b/dist/assets/images/mapicons/tourist_art_gallery.p.12.png
new file mode 100755 (executable)
index 0000000..0f254d7
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.p.16.png b/dist/assets/images/mapicons/tourist_art_gallery.p.16.png
new file mode 100755 (executable)
index 0000000..357e5f9
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.p.20.png b/dist/assets/images/mapicons/tourist_art_gallery.p.20.png
new file mode 100755 (executable)
index 0000000..ab3e5b9
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.p.24.png b/dist/assets/images/mapicons/tourist_art_gallery.p.24.png
new file mode 100755 (executable)
index 0000000..945a916
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery.p.32.png b/dist/assets/images/mapicons/tourist_art_gallery.p.32.png
new file mode 100755 (executable)
index 0000000..c481562
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.glow.12.png b/dist/assets/images/mapicons/tourist_art_gallery2.glow.12.png
new file mode 100755 (executable)
index 0000000..d9ca515
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.glow.16.png b/dist/assets/images/mapicons/tourist_art_gallery2.glow.16.png
new file mode 100755 (executable)
index 0000000..a40a711
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.glow.20.png b/dist/assets/images/mapicons/tourist_art_gallery2.glow.20.png
new file mode 100755 (executable)
index 0000000..7c5353b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.glow.24.png b/dist/assets/images/mapicons/tourist_art_gallery2.glow.24.png
new file mode 100755 (executable)
index 0000000..2383804
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.glow.32.png b/dist/assets/images/mapicons/tourist_art_gallery2.glow.32.png
new file mode 100755 (executable)
index 0000000..167c608
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.n.12.png b/dist/assets/images/mapicons/tourist_art_gallery2.n.12.png
new file mode 100755 (executable)
index 0000000..7cff7f8
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.n.16.png b/dist/assets/images/mapicons/tourist_art_gallery2.n.16.png
new file mode 100755 (executable)
index 0000000..9329466
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.n.20.png b/dist/assets/images/mapicons/tourist_art_gallery2.n.20.png
new file mode 100755 (executable)
index 0000000..6f0905a
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.n.24.png b/dist/assets/images/mapicons/tourist_art_gallery2.n.24.png
new file mode 100755 (executable)
index 0000000..5cd89b6
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.n.32.png b/dist/assets/images/mapicons/tourist_art_gallery2.n.32.png
new file mode 100755 (executable)
index 0000000..77dc726
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.p.12.png b/dist/assets/images/mapicons/tourist_art_gallery2.p.12.png
new file mode 100755 (executable)
index 0000000..2b7488a
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.p.16.png b/dist/assets/images/mapicons/tourist_art_gallery2.p.16.png
new file mode 100755 (executable)
index 0000000..dd20416
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.p.20.png b/dist/assets/images/mapicons/tourist_art_gallery2.p.20.png
new file mode 100755 (executable)
index 0000000..ba1bdba
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.p.24.png b/dist/assets/images/mapicons/tourist_art_gallery2.p.24.png
new file mode 100755 (executable)
index 0000000..e23b185
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_art_gallery2.p.32.png b/dist/assets/images/mapicons/tourist_art_gallery2.p.32.png
new file mode 100755 (executable)
index 0000000..142e143
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_art_gallery2.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.glow.12.png b/dist/assets/images/mapicons/tourist_battlefield.glow.12.png
new file mode 100755 (executable)
index 0000000..ce5c2ac
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.glow.16.png b/dist/assets/images/mapicons/tourist_battlefield.glow.16.png
new file mode 100755 (executable)
index 0000000..63eca13
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.glow.20.png b/dist/assets/images/mapicons/tourist_battlefield.glow.20.png
new file mode 100755 (executable)
index 0000000..5ed7e9b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.glow.24.png b/dist/assets/images/mapicons/tourist_battlefield.glow.24.png
new file mode 100755 (executable)
index 0000000..215c750
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.glow.32.png b/dist/assets/images/mapicons/tourist_battlefield.glow.32.png
new file mode 100755 (executable)
index 0000000..5affe1b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.n.12.png b/dist/assets/images/mapicons/tourist_battlefield.n.12.png
new file mode 100755 (executable)
index 0000000..ef6b36d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.n.16.png b/dist/assets/images/mapicons/tourist_battlefield.n.16.png
new file mode 100755 (executable)
index 0000000..d966889
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.n.20.png b/dist/assets/images/mapicons/tourist_battlefield.n.20.png
new file mode 100755 (executable)
index 0000000..5dfcbac
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.n.24.png b/dist/assets/images/mapicons/tourist_battlefield.n.24.png
new file mode 100755 (executable)
index 0000000..b502bfc
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.n.32.png b/dist/assets/images/mapicons/tourist_battlefield.n.32.png
new file mode 100755 (executable)
index 0000000..b546d5e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.p.12.png b/dist/assets/images/mapicons/tourist_battlefield.p.12.png
new file mode 100755 (executable)
index 0000000..8f0005b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.p.16.png b/dist/assets/images/mapicons/tourist_battlefield.p.16.png
new file mode 100755 (executable)
index 0000000..ccb37bd
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.p.20.png b/dist/assets/images/mapicons/tourist_battlefield.p.20.png
new file mode 100755 (executable)
index 0000000..985692d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.p.24.png b/dist/assets/images/mapicons/tourist_battlefield.p.24.png
new file mode 100755 (executable)
index 0000000..017d356
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_battlefield.p.32.png b/dist/assets/images/mapicons/tourist_battlefield.p.32.png
new file mode 100755 (executable)
index 0000000..1db4ed2
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_battlefield.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.glow.12.png b/dist/assets/images/mapicons/tourist_beach.glow.12.png
new file mode 100755 (executable)
index 0000000..2c86b2f
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.glow.16.png b/dist/assets/images/mapicons/tourist_beach.glow.16.png
new file mode 100755 (executable)
index 0000000..fe474cf
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.glow.20.png b/dist/assets/images/mapicons/tourist_beach.glow.20.png
new file mode 100755 (executable)
index 0000000..682f47c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.glow.24.png b/dist/assets/images/mapicons/tourist_beach.glow.24.png
new file mode 100755 (executable)
index 0000000..dd3a1c8
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.glow.32.png b/dist/assets/images/mapicons/tourist_beach.glow.32.png
new file mode 100755 (executable)
index 0000000..5c16df9
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.n.12.png b/dist/assets/images/mapicons/tourist_beach.n.12.png
new file mode 100755 (executable)
index 0000000..e981eaf
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.n.16.png b/dist/assets/images/mapicons/tourist_beach.n.16.png
new file mode 100755 (executable)
index 0000000..9023b4f
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.n.20.png b/dist/assets/images/mapicons/tourist_beach.n.20.png
new file mode 100755 (executable)
index 0000000..2ad12ee
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.n.24.png b/dist/assets/images/mapicons/tourist_beach.n.24.png
new file mode 100755 (executable)
index 0000000..3b4d4ac
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.n.32.png b/dist/assets/images/mapicons/tourist_beach.n.32.png
new file mode 100755 (executable)
index 0000000..d22f259
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.p.12.png b/dist/assets/images/mapicons/tourist_beach.p.12.png
new file mode 100755 (executable)
index 0000000..b5e813f
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.p.16.png b/dist/assets/images/mapicons/tourist_beach.p.16.png
new file mode 100755 (executable)
index 0000000..660facc
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.p.20.png b/dist/assets/images/mapicons/tourist_beach.p.20.png
new file mode 100755 (executable)
index 0000000..3d93dd2
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.p.24.png b/dist/assets/images/mapicons/tourist_beach.p.24.png
new file mode 100755 (executable)
index 0000000..214a1e9
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_beach.p.32.png b/dist/assets/images/mapicons/tourist_beach.p.32.png
new file mode 100755 (executable)
index 0000000..2dc246d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_beach.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.glow.12.png b/dist/assets/images/mapicons/tourist_casino.glow.12.png
new file mode 100755 (executable)
index 0000000..bd8089d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.glow.16.png b/dist/assets/images/mapicons/tourist_casino.glow.16.png
new file mode 100755 (executable)
index 0000000..d90eb89
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.glow.20.png b/dist/assets/images/mapicons/tourist_casino.glow.20.png
new file mode 100755 (executable)
index 0000000..60f8709
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.glow.24.png b/dist/assets/images/mapicons/tourist_casino.glow.24.png
new file mode 100755 (executable)
index 0000000..90af801
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.glow.32.png b/dist/assets/images/mapicons/tourist_casino.glow.32.png
new file mode 100755 (executable)
index 0000000..cc16dec
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.n.12.png b/dist/assets/images/mapicons/tourist_casino.n.12.png
new file mode 100755 (executable)
index 0000000..3c47057
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.n.16.png b/dist/assets/images/mapicons/tourist_casino.n.16.png
new file mode 100755 (executable)
index 0000000..3e31aeb
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.n.20.png b/dist/assets/images/mapicons/tourist_casino.n.20.png
new file mode 100755 (executable)
index 0000000..b27858c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.n.24.png b/dist/assets/images/mapicons/tourist_casino.n.24.png
new file mode 100755 (executable)
index 0000000..741cdad
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.n.32.png b/dist/assets/images/mapicons/tourist_casino.n.32.png
new file mode 100755 (executable)
index 0000000..3448e8a
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.p.12.png b/dist/assets/images/mapicons/tourist_casino.p.12.png
new file mode 100755 (executable)
index 0000000..516ac74
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.p.16.png b/dist/assets/images/mapicons/tourist_casino.p.16.png
new file mode 100755 (executable)
index 0000000..5fc12fa
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.p.20.png b/dist/assets/images/mapicons/tourist_casino.p.20.png
new file mode 100755 (executable)
index 0000000..4696d9f
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.p.24.png b/dist/assets/images/mapicons/tourist_casino.p.24.png
new file mode 100755 (executable)
index 0000000..ec88e39
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_casino.p.32.png b/dist/assets/images/mapicons/tourist_casino.p.32.png
new file mode 100755 (executable)
index 0000000..ae8a9be
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_casino.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.glow.12.png b/dist/assets/images/mapicons/tourist_castle.glow.12.png
new file mode 100755 (executable)
index 0000000..b15e6d7
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.glow.16.png b/dist/assets/images/mapicons/tourist_castle.glow.16.png
new file mode 100755 (executable)
index 0000000..7df0098
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.glow.20.png b/dist/assets/images/mapicons/tourist_castle.glow.20.png
new file mode 100755 (executable)
index 0000000..86f51d9
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.glow.24.png b/dist/assets/images/mapicons/tourist_castle.glow.24.png
new file mode 100755 (executable)
index 0000000..bad566e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.glow.32.png b/dist/assets/images/mapicons/tourist_castle.glow.32.png
new file mode 100755 (executable)
index 0000000..760188f
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.n.12.png b/dist/assets/images/mapicons/tourist_castle.n.12.png
new file mode 100755 (executable)
index 0000000..ea474ad
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.n.16.png b/dist/assets/images/mapicons/tourist_castle.n.16.png
new file mode 100755 (executable)
index 0000000..bd9a42b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.n.20.png b/dist/assets/images/mapicons/tourist_castle.n.20.png
new file mode 100755 (executable)
index 0000000..b7f9940
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.n.24.png b/dist/assets/images/mapicons/tourist_castle.n.24.png
new file mode 100755 (executable)
index 0000000..75734d6
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.n.32.png b/dist/assets/images/mapicons/tourist_castle.n.32.png
new file mode 100755 (executable)
index 0000000..c2a4c8b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.p.12.png b/dist/assets/images/mapicons/tourist_castle.p.12.png
new file mode 100755 (executable)
index 0000000..65cfe8e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.p.16.png b/dist/assets/images/mapicons/tourist_castle.p.16.png
new file mode 100755 (executable)
index 0000000..4771667
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.p.20.png b/dist/assets/images/mapicons/tourist_castle.p.20.png
new file mode 100755 (executable)
index 0000000..d666708
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.p.24.png b/dist/assets/images/mapicons/tourist_castle.p.24.png
new file mode 100755 (executable)
index 0000000..bc3e8d7
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_castle.p.32.png b/dist/assets/images/mapicons/tourist_castle.p.32.png
new file mode 100755 (executable)
index 0000000..94c0b5f
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_castle.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.glow.12.png b/dist/assets/images/mapicons/tourist_cinema.glow.12.png
new file mode 100755 (executable)
index 0000000..4ed48a2
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.glow.16.png b/dist/assets/images/mapicons/tourist_cinema.glow.16.png
new file mode 100755 (executable)
index 0000000..5d183f8
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.glow.20.png b/dist/assets/images/mapicons/tourist_cinema.glow.20.png
new file mode 100755 (executable)
index 0000000..85470d0
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.glow.24.png b/dist/assets/images/mapicons/tourist_cinema.glow.24.png
new file mode 100755 (executable)
index 0000000..ba73c3d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.glow.32.png b/dist/assets/images/mapicons/tourist_cinema.glow.32.png
new file mode 100755 (executable)
index 0000000..21ce7e5
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.n.12.png b/dist/assets/images/mapicons/tourist_cinema.n.12.png
new file mode 100755 (executable)
index 0000000..48037ab
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.n.16.png b/dist/assets/images/mapicons/tourist_cinema.n.16.png
new file mode 100755 (executable)
index 0000000..42f2815
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.n.20.png b/dist/assets/images/mapicons/tourist_cinema.n.20.png
new file mode 100755 (executable)
index 0000000..dd2f403
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.n.24.png b/dist/assets/images/mapicons/tourist_cinema.n.24.png
new file mode 100755 (executable)
index 0000000..4207e84
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.n.32.png b/dist/assets/images/mapicons/tourist_cinema.n.32.png
new file mode 100755 (executable)
index 0000000..3349956
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.p.12.png b/dist/assets/images/mapicons/tourist_cinema.p.12.png
new file mode 100755 (executable)
index 0000000..98aac48
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.p.16.png b/dist/assets/images/mapicons/tourist_cinema.p.16.png
new file mode 100755 (executable)
index 0000000..4cfe5b9
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.p.20.png b/dist/assets/images/mapicons/tourist_cinema.p.20.png
new file mode 100755 (executable)
index 0000000..0beed79
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.p.24.png b/dist/assets/images/mapicons/tourist_cinema.p.24.png
new file mode 100755 (executable)
index 0000000..29f67db
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema.p.32.png b/dist/assets/images/mapicons/tourist_cinema.p.32.png
new file mode 100755 (executable)
index 0000000..790d718
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.glow.12.png b/dist/assets/images/mapicons/tourist_cinema2.glow.12.png
new file mode 100755 (executable)
index 0000000..e8c89a7
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.glow.16.png b/dist/assets/images/mapicons/tourist_cinema2.glow.16.png
new file mode 100755 (executable)
index 0000000..15f30ed
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.glow.20.png b/dist/assets/images/mapicons/tourist_cinema2.glow.20.png
new file mode 100755 (executable)
index 0000000..a328e28
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.glow.24.png b/dist/assets/images/mapicons/tourist_cinema2.glow.24.png
new file mode 100755 (executable)
index 0000000..da0177f
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.glow.32.png b/dist/assets/images/mapicons/tourist_cinema2.glow.32.png
new file mode 100755 (executable)
index 0000000..54d9315
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.n.12.png b/dist/assets/images/mapicons/tourist_cinema2.n.12.png
new file mode 100755 (executable)
index 0000000..f3ad895
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.n.16.png b/dist/assets/images/mapicons/tourist_cinema2.n.16.png
new file mode 100755 (executable)
index 0000000..ebe7799
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.n.20.png b/dist/assets/images/mapicons/tourist_cinema2.n.20.png
new file mode 100755 (executable)
index 0000000..3b68345
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.n.24.png b/dist/assets/images/mapicons/tourist_cinema2.n.24.png
new file mode 100755 (executable)
index 0000000..5fca138
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.n.32.png b/dist/assets/images/mapicons/tourist_cinema2.n.32.png
new file mode 100755 (executable)
index 0000000..738c75a
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.p.12.png b/dist/assets/images/mapicons/tourist_cinema2.p.12.png
new file mode 100755 (executable)
index 0000000..631a806
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.p.16.png b/dist/assets/images/mapicons/tourist_cinema2.p.16.png
new file mode 100755 (executable)
index 0000000..2935523
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.p.20.png b/dist/assets/images/mapicons/tourist_cinema2.p.20.png
new file mode 100755 (executable)
index 0000000..a393809
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.p.24.png b/dist/assets/images/mapicons/tourist_cinema2.p.24.png
new file mode 100755 (executable)
index 0000000..0ecb8ea
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_cinema2.p.32.png b/dist/assets/images/mapicons/tourist_cinema2.p.32.png
new file mode 100755 (executable)
index 0000000..58c8d2b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_cinema2.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.glow.12.png b/dist/assets/images/mapicons/tourist_fountain.glow.12.png
new file mode 100755 (executable)
index 0000000..350dac3
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.glow.16.png b/dist/assets/images/mapicons/tourist_fountain.glow.16.png
new file mode 100755 (executable)
index 0000000..5a354e0
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.glow.20.png b/dist/assets/images/mapicons/tourist_fountain.glow.20.png
new file mode 100755 (executable)
index 0000000..54f1c46
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.glow.24.png b/dist/assets/images/mapicons/tourist_fountain.glow.24.png
new file mode 100755 (executable)
index 0000000..8ab7e4e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.glow.32.png b/dist/assets/images/mapicons/tourist_fountain.glow.32.png
new file mode 100755 (executable)
index 0000000..388d997
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.n.12.png b/dist/assets/images/mapicons/tourist_fountain.n.12.png
new file mode 100755 (executable)
index 0000000..98141de
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.n.16.png b/dist/assets/images/mapicons/tourist_fountain.n.16.png
new file mode 100755 (executable)
index 0000000..79e1685
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.n.20.png b/dist/assets/images/mapicons/tourist_fountain.n.20.png
new file mode 100755 (executable)
index 0000000..00fbd08
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.n.24.png b/dist/assets/images/mapicons/tourist_fountain.n.24.png
new file mode 100755 (executable)
index 0000000..90f15ed
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.n.32.png b/dist/assets/images/mapicons/tourist_fountain.n.32.png
new file mode 100755 (executable)
index 0000000..7c122cd
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.p.12.png b/dist/assets/images/mapicons/tourist_fountain.p.12.png
new file mode 100755 (executable)
index 0000000..106c339
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.p.16.png b/dist/assets/images/mapicons/tourist_fountain.p.16.png
new file mode 100755 (executable)
index 0000000..65e25b9
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.p.20.png b/dist/assets/images/mapicons/tourist_fountain.p.20.png
new file mode 100755 (executable)
index 0000000..5d122db
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.p.24.png b/dist/assets/images/mapicons/tourist_fountain.p.24.png
new file mode 100755 (executable)
index 0000000..4d7e7fd
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_fountain.p.32.png b/dist/assets/images/mapicons/tourist_fountain.p.32.png
new file mode 100755 (executable)
index 0000000..72c2d8b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_fountain.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.glow.12.png b/dist/assets/images/mapicons/tourist_memorial.glow.12.png
new file mode 100755 (executable)
index 0000000..543c69f
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.glow.16.png b/dist/assets/images/mapicons/tourist_memorial.glow.16.png
new file mode 100755 (executable)
index 0000000..6e5a48d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.glow.20.png b/dist/assets/images/mapicons/tourist_memorial.glow.20.png
new file mode 100755 (executable)
index 0000000..16d6201
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.glow.24.png b/dist/assets/images/mapicons/tourist_memorial.glow.24.png
new file mode 100755 (executable)
index 0000000..00b3345
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.glow.32.png b/dist/assets/images/mapicons/tourist_memorial.glow.32.png
new file mode 100755 (executable)
index 0000000..21a06b6
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.n.12.png b/dist/assets/images/mapicons/tourist_memorial.n.12.png
new file mode 100755 (executable)
index 0000000..0537e51
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.n.16.png b/dist/assets/images/mapicons/tourist_memorial.n.16.png
new file mode 100755 (executable)
index 0000000..944e27b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.n.20.png b/dist/assets/images/mapicons/tourist_memorial.n.20.png
new file mode 100755 (executable)
index 0000000..b243985
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.n.24.png b/dist/assets/images/mapicons/tourist_memorial.n.24.png
new file mode 100755 (executable)
index 0000000..2729e68
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.n.32.png b/dist/assets/images/mapicons/tourist_memorial.n.32.png
new file mode 100755 (executable)
index 0000000..a6ffad6
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.p.12.png b/dist/assets/images/mapicons/tourist_memorial.p.12.png
new file mode 100755 (executable)
index 0000000..b22c3cc
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.p.16.png b/dist/assets/images/mapicons/tourist_memorial.p.16.png
new file mode 100755 (executable)
index 0000000..0db93d7
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.p.20.png b/dist/assets/images/mapicons/tourist_memorial.p.20.png
new file mode 100755 (executable)
index 0000000..7fa8361
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.p.24.png b/dist/assets/images/mapicons/tourist_memorial.p.24.png
new file mode 100755 (executable)
index 0000000..d2de5da
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_memorial.p.32.png b/dist/assets/images/mapicons/tourist_memorial.p.32.png
new file mode 100755 (executable)
index 0000000..9a569c2
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_memorial.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.glow.12.png b/dist/assets/images/mapicons/tourist_monument.glow.12.png
new file mode 100755 (executable)
index 0000000..2f5904e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.glow.16.png b/dist/assets/images/mapicons/tourist_monument.glow.16.png
new file mode 100755 (executable)
index 0000000..5457c26
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.glow.20.png b/dist/assets/images/mapicons/tourist_monument.glow.20.png
new file mode 100755 (executable)
index 0000000..c3cbe71
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.glow.24.png b/dist/assets/images/mapicons/tourist_monument.glow.24.png
new file mode 100755 (executable)
index 0000000..80b2a87
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.glow.32.png b/dist/assets/images/mapicons/tourist_monument.glow.32.png
new file mode 100755 (executable)
index 0000000..c652287
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.n.12.png b/dist/assets/images/mapicons/tourist_monument.n.12.png
new file mode 100755 (executable)
index 0000000..26c1b7b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.n.16.png b/dist/assets/images/mapicons/tourist_monument.n.16.png
new file mode 100755 (executable)
index 0000000..8b7e7f8
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.n.20.png b/dist/assets/images/mapicons/tourist_monument.n.20.png
new file mode 100755 (executable)
index 0000000..969be13
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.n.24.png b/dist/assets/images/mapicons/tourist_monument.n.24.png
new file mode 100755 (executable)
index 0000000..853632b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.n.32.png b/dist/assets/images/mapicons/tourist_monument.n.32.png
new file mode 100755 (executable)
index 0000000..ecb2410
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.p.12.png b/dist/assets/images/mapicons/tourist_monument.p.12.png
new file mode 100755 (executable)
index 0000000..6b0ae16
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.p.16.png b/dist/assets/images/mapicons/tourist_monument.p.16.png
new file mode 100755 (executable)
index 0000000..5c468aa
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.p.20.png b/dist/assets/images/mapicons/tourist_monument.p.20.png
new file mode 100755 (executable)
index 0000000..955c65d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.p.24.png b/dist/assets/images/mapicons/tourist_monument.p.24.png
new file mode 100755 (executable)
index 0000000..f2b446e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_monument.p.32.png b/dist/assets/images/mapicons/tourist_monument.p.32.png
new file mode 100755 (executable)
index 0000000..716ea16
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_monument.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.glow.12.png b/dist/assets/images/mapicons/tourist_museum.glow.12.png
new file mode 100755 (executable)
index 0000000..e1b11fa
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.glow.16.png b/dist/assets/images/mapicons/tourist_museum.glow.16.png
new file mode 100755 (executable)
index 0000000..56b143c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.glow.20.png b/dist/assets/images/mapicons/tourist_museum.glow.20.png
new file mode 100755 (executable)
index 0000000..eb07e37
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.glow.24.png b/dist/assets/images/mapicons/tourist_museum.glow.24.png
new file mode 100755 (executable)
index 0000000..18b996b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.glow.32.png b/dist/assets/images/mapicons/tourist_museum.glow.32.png
new file mode 100755 (executable)
index 0000000..fd724c9
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.n.12.png b/dist/assets/images/mapicons/tourist_museum.n.12.png
new file mode 100755 (executable)
index 0000000..010ed9d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.n.16.png b/dist/assets/images/mapicons/tourist_museum.n.16.png
new file mode 100755 (executable)
index 0000000..36a4c45
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.n.20.png b/dist/assets/images/mapicons/tourist_museum.n.20.png
new file mode 100755 (executable)
index 0000000..b78a331
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.n.24.png b/dist/assets/images/mapicons/tourist_museum.n.24.png
new file mode 100755 (executable)
index 0000000..3cdea51
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.n.32.png b/dist/assets/images/mapicons/tourist_museum.n.32.png
new file mode 100755 (executable)
index 0000000..c8b9a8c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.p.12.png b/dist/assets/images/mapicons/tourist_museum.p.12.png
new file mode 100755 (executable)
index 0000000..5d10172
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.p.16.png b/dist/assets/images/mapicons/tourist_museum.p.16.png
new file mode 100755 (executable)
index 0000000..47e5f20
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.p.20.png b/dist/assets/images/mapicons/tourist_museum.p.20.png
new file mode 100755 (executable)
index 0000000..ad1db75
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.p.24.png b/dist/assets/images/mapicons/tourist_museum.p.24.png
new file mode 100755 (executable)
index 0000000..d19b358
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_museum.p.32.png b/dist/assets/images/mapicons/tourist_museum.p.32.png
new file mode 100755 (executable)
index 0000000..c2b4cc7
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_museum.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.glow.12.png b/dist/assets/images/mapicons/tourist_picnic.glow.12.png
new file mode 100755 (executable)
index 0000000..a1668a3
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.glow.16.png b/dist/assets/images/mapicons/tourist_picnic.glow.16.png
new file mode 100755 (executable)
index 0000000..7c07f16
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.glow.20.png b/dist/assets/images/mapicons/tourist_picnic.glow.20.png
new file mode 100755 (executable)
index 0000000..564c697
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.glow.24.png b/dist/assets/images/mapicons/tourist_picnic.glow.24.png
new file mode 100755 (executable)
index 0000000..34e16df
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.glow.32.png b/dist/assets/images/mapicons/tourist_picnic.glow.32.png
new file mode 100755 (executable)
index 0000000..8a30a7e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.n.12.png b/dist/assets/images/mapicons/tourist_picnic.n.12.png
new file mode 100755 (executable)
index 0000000..2a35ba8
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.n.16.png b/dist/assets/images/mapicons/tourist_picnic.n.16.png
new file mode 100755 (executable)
index 0000000..f529236
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.n.20.png b/dist/assets/images/mapicons/tourist_picnic.n.20.png
new file mode 100755 (executable)
index 0000000..615d369
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.n.24.png b/dist/assets/images/mapicons/tourist_picnic.n.24.png
new file mode 100755 (executable)
index 0000000..6943ab4
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.n.32.png b/dist/assets/images/mapicons/tourist_picnic.n.32.png
new file mode 100755 (executable)
index 0000000..91ac14b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.p.12.png b/dist/assets/images/mapicons/tourist_picnic.p.12.png
new file mode 100755 (executable)
index 0000000..d1de1a6
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.p.16.png b/dist/assets/images/mapicons/tourist_picnic.p.16.png
new file mode 100755 (executable)
index 0000000..0eff097
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.p.20.png b/dist/assets/images/mapicons/tourist_picnic.p.20.png
new file mode 100755 (executable)
index 0000000..994a176
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.p.24.png b/dist/assets/images/mapicons/tourist_picnic.p.24.png
new file mode 100755 (executable)
index 0000000..31610f5
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_picnic.p.32.png b/dist/assets/images/mapicons/tourist_picnic.p.32.png
new file mode 100755 (executable)
index 0000000..875a23d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_picnic.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.glow.12.png b/dist/assets/images/mapicons/tourist_ruin.glow.12.png
new file mode 100755 (executable)
index 0000000..e81c204
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.glow.16.png b/dist/assets/images/mapicons/tourist_ruin.glow.16.png
new file mode 100755 (executable)
index 0000000..27fd701
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.glow.20.png b/dist/assets/images/mapicons/tourist_ruin.glow.20.png
new file mode 100755 (executable)
index 0000000..5cbc68a
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.glow.24.png b/dist/assets/images/mapicons/tourist_ruin.glow.24.png
new file mode 100755 (executable)
index 0000000..54298d0
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.glow.32.png b/dist/assets/images/mapicons/tourist_ruin.glow.32.png
new file mode 100755 (executable)
index 0000000..5bc9cf4
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.n.12.png b/dist/assets/images/mapicons/tourist_ruin.n.12.png
new file mode 100755 (executable)
index 0000000..71193ad
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.n.16.png b/dist/assets/images/mapicons/tourist_ruin.n.16.png
new file mode 100755 (executable)
index 0000000..65ad843
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.n.20.png b/dist/assets/images/mapicons/tourist_ruin.n.20.png
new file mode 100755 (executable)
index 0000000..d3b440b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.n.24.png b/dist/assets/images/mapicons/tourist_ruin.n.24.png
new file mode 100755 (executable)
index 0000000..d8650c1
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.n.32.png b/dist/assets/images/mapicons/tourist_ruin.n.32.png
new file mode 100755 (executable)
index 0000000..2b7cbf9
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.p.12.png b/dist/assets/images/mapicons/tourist_ruin.p.12.png
new file mode 100755 (executable)
index 0000000..0cfc158
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.p.16.png b/dist/assets/images/mapicons/tourist_ruin.p.16.png
new file mode 100755 (executable)
index 0000000..804672e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.p.20.png b/dist/assets/images/mapicons/tourist_ruin.p.20.png
new file mode 100755 (executable)
index 0000000..767924d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.p.24.png b/dist/assets/images/mapicons/tourist_ruin.p.24.png
new file mode 100755 (executable)
index 0000000..56e4f27
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_ruin.p.32.png b/dist/assets/images/mapicons/tourist_ruin.p.32.png
new file mode 100755 (executable)
index 0000000..4bc2792
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_ruin.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.glow.12.png b/dist/assets/images/mapicons/tourist_steam_train.glow.12.png
new file mode 100755 (executable)
index 0000000..32a19a5
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.glow.16.png b/dist/assets/images/mapicons/tourist_steam_train.glow.16.png
new file mode 100755 (executable)
index 0000000..ddaf11d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.glow.20.png b/dist/assets/images/mapicons/tourist_steam_train.glow.20.png
new file mode 100755 (executable)
index 0000000..e391a9d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.glow.24.png b/dist/assets/images/mapicons/tourist_steam_train.glow.24.png
new file mode 100755 (executable)
index 0000000..2984624
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.glow.32.png b/dist/assets/images/mapicons/tourist_steam_train.glow.32.png
new file mode 100755 (executable)
index 0000000..1caaf78
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.n.12.png b/dist/assets/images/mapicons/tourist_steam_train.n.12.png
new file mode 100755 (executable)
index 0000000..f07c78a
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.n.16.png b/dist/assets/images/mapicons/tourist_steam_train.n.16.png
new file mode 100755 (executable)
index 0000000..0fde4f4
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.n.20.png b/dist/assets/images/mapicons/tourist_steam_train.n.20.png
new file mode 100755 (executable)
index 0000000..970bc3c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.n.24.png b/dist/assets/images/mapicons/tourist_steam_train.n.24.png
new file mode 100755 (executable)
index 0000000..aaea06a
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.n.32.png b/dist/assets/images/mapicons/tourist_steam_train.n.32.png
new file mode 100755 (executable)
index 0000000..55d7983
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.p.12.png b/dist/assets/images/mapicons/tourist_steam_train.p.12.png
new file mode 100755 (executable)
index 0000000..c60bbbb
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.p.16.png b/dist/assets/images/mapicons/tourist_steam_train.p.16.png
new file mode 100755 (executable)
index 0000000..296c632
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.p.20.png b/dist/assets/images/mapicons/tourist_steam_train.p.20.png
new file mode 100755 (executable)
index 0000000..be6da9c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.p.24.png b/dist/assets/images/mapicons/tourist_steam_train.p.24.png
new file mode 100755 (executable)
index 0000000..587d13d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_steam_train.p.32.png b/dist/assets/images/mapicons/tourist_steam_train.p.32.png
new file mode 100755 (executable)
index 0000000..da9b91e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_steam_train.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.glow.12.png b/dist/assets/images/mapicons/tourist_theatre.glow.12.png
new file mode 100755 (executable)
index 0000000..7f0af2e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.glow.16.png b/dist/assets/images/mapicons/tourist_theatre.glow.16.png
new file mode 100755 (executable)
index 0000000..e83e8b1
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.glow.20.png b/dist/assets/images/mapicons/tourist_theatre.glow.20.png
new file mode 100755 (executable)
index 0000000..01111b0
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.glow.24.png b/dist/assets/images/mapicons/tourist_theatre.glow.24.png
new file mode 100755 (executable)
index 0000000..70e7478
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.glow.32.png b/dist/assets/images/mapicons/tourist_theatre.glow.32.png
new file mode 100755 (executable)
index 0000000..12ba164
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.n.12.png b/dist/assets/images/mapicons/tourist_theatre.n.12.png
new file mode 100755 (executable)
index 0000000..da5f750
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.n.16.png b/dist/assets/images/mapicons/tourist_theatre.n.16.png
new file mode 100755 (executable)
index 0000000..c0c82df
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.n.20.png b/dist/assets/images/mapicons/tourist_theatre.n.20.png
new file mode 100755 (executable)
index 0000000..8956529
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.n.24.png b/dist/assets/images/mapicons/tourist_theatre.n.24.png
new file mode 100755 (executable)
index 0000000..a5db00b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.n.32.png b/dist/assets/images/mapicons/tourist_theatre.n.32.png
new file mode 100755 (executable)
index 0000000..c1c7cc2
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.p.12.png b/dist/assets/images/mapicons/tourist_theatre.p.12.png
new file mode 100755 (executable)
index 0000000..7d4e762
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.p.16.png b/dist/assets/images/mapicons/tourist_theatre.p.16.png
new file mode 100755 (executable)
index 0000000..ab11b49
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.p.20.png b/dist/assets/images/mapicons/tourist_theatre.p.20.png
new file mode 100755 (executable)
index 0000000..3d8a0fd
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.p.24.png b/dist/assets/images/mapicons/tourist_theatre.p.24.png
new file mode 100755 (executable)
index 0000000..93ad6c0
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_theatre.p.32.png b/dist/assets/images/mapicons/tourist_theatre.p.32.png
new file mode 100755 (executable)
index 0000000..bcbbb97
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_theatre.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.glow.12.png b/dist/assets/images/mapicons/tourist_view_point.glow.12.png
new file mode 100755 (executable)
index 0000000..5f507c7
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.glow.16.png b/dist/assets/images/mapicons/tourist_view_point.glow.16.png
new file mode 100755 (executable)
index 0000000..c638b58
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.glow.20.png b/dist/assets/images/mapicons/tourist_view_point.glow.20.png
new file mode 100755 (executable)
index 0000000..7574915
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.glow.24.png b/dist/assets/images/mapicons/tourist_view_point.glow.24.png
new file mode 100755 (executable)
index 0000000..e3f32b8
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.glow.32.png b/dist/assets/images/mapicons/tourist_view_point.glow.32.png
new file mode 100755 (executable)
index 0000000..09def81
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.n.12.png b/dist/assets/images/mapicons/tourist_view_point.n.12.png
new file mode 100755 (executable)
index 0000000..2a87cd3
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.n.16.png b/dist/assets/images/mapicons/tourist_view_point.n.16.png
new file mode 100755 (executable)
index 0000000..781e749
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.n.20.png b/dist/assets/images/mapicons/tourist_view_point.n.20.png
new file mode 100755 (executable)
index 0000000..bc9a5cd
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.n.24.png b/dist/assets/images/mapicons/tourist_view_point.n.24.png
new file mode 100755 (executable)
index 0000000..a2dde9e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.n.32.png b/dist/assets/images/mapicons/tourist_view_point.n.32.png
new file mode 100755 (executable)
index 0000000..86f9bdc
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.p.12.png b/dist/assets/images/mapicons/tourist_view_point.p.12.png
new file mode 100755 (executable)
index 0000000..fdf53b5
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.p.16.png b/dist/assets/images/mapicons/tourist_view_point.p.16.png
new file mode 100755 (executable)
index 0000000..161f5ef
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.p.20.png b/dist/assets/images/mapicons/tourist_view_point.p.20.png
new file mode 100755 (executable)
index 0000000..74f2a1c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.p.24.png b/dist/assets/images/mapicons/tourist_view_point.p.24.png
new file mode 100755 (executable)
index 0000000..ad84334
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_view_point.p.32.png b/dist/assets/images/mapicons/tourist_view_point.p.32.png
new file mode 100755 (executable)
index 0000000..c9e9205
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_view_point.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.glow.12.png b/dist/assets/images/mapicons/tourist_waterwheel.glow.12.png
new file mode 100755 (executable)
index 0000000..fc41334
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.glow.16.png b/dist/assets/images/mapicons/tourist_waterwheel.glow.16.png
new file mode 100755 (executable)
index 0000000..751d7db
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.glow.20.png b/dist/assets/images/mapicons/tourist_waterwheel.glow.20.png
new file mode 100755 (executable)
index 0000000..efcbaa0
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.glow.24.png b/dist/assets/images/mapicons/tourist_waterwheel.glow.24.png
new file mode 100755 (executable)
index 0000000..4531a79
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.glow.32.png b/dist/assets/images/mapicons/tourist_waterwheel.glow.32.png
new file mode 100755 (executable)
index 0000000..71bc791
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.n.12.png b/dist/assets/images/mapicons/tourist_waterwheel.n.12.png
new file mode 100755 (executable)
index 0000000..c9d4f77
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.n.16.png b/dist/assets/images/mapicons/tourist_waterwheel.n.16.png
new file mode 100755 (executable)
index 0000000..9a09a93
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.n.20.png b/dist/assets/images/mapicons/tourist_waterwheel.n.20.png
new file mode 100755 (executable)
index 0000000..ff07571
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.n.24.png b/dist/assets/images/mapicons/tourist_waterwheel.n.24.png
new file mode 100755 (executable)
index 0000000..9311c1d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.n.32.png b/dist/assets/images/mapicons/tourist_waterwheel.n.32.png
new file mode 100755 (executable)
index 0000000..760a7af
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.p.12.png b/dist/assets/images/mapicons/tourist_waterwheel.p.12.png
new file mode 100755 (executable)
index 0000000..f96b091
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.p.16.png b/dist/assets/images/mapicons/tourist_waterwheel.p.16.png
new file mode 100755 (executable)
index 0000000..de58189
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.p.20.png b/dist/assets/images/mapicons/tourist_waterwheel.p.20.png
new file mode 100755 (executable)
index 0000000..d951b5b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.p.24.png b/dist/assets/images/mapicons/tourist_waterwheel.p.24.png
new file mode 100755 (executable)
index 0000000..738f1e8
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_waterwheel.p.32.png b/dist/assets/images/mapicons/tourist_waterwheel.p.32.png
new file mode 100755 (executable)
index 0000000..4dd7d6f
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_waterwheel.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.glow.12.png b/dist/assets/images/mapicons/tourist_windmill.glow.12.png
new file mode 100755 (executable)
index 0000000..c5c8c8b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.glow.16.png b/dist/assets/images/mapicons/tourist_windmill.glow.16.png
new file mode 100755 (executable)
index 0000000..7e32736
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.glow.20.png b/dist/assets/images/mapicons/tourist_windmill.glow.20.png
new file mode 100755 (executable)
index 0000000..5275612
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.glow.24.png b/dist/assets/images/mapicons/tourist_windmill.glow.24.png
new file mode 100755 (executable)
index 0000000..6428aca
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.glow.32.png b/dist/assets/images/mapicons/tourist_windmill.glow.32.png
new file mode 100755 (executable)
index 0000000..abd5773
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.n.12.png b/dist/assets/images/mapicons/tourist_windmill.n.12.png
new file mode 100755 (executable)
index 0000000..b08b80c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.n.16.png b/dist/assets/images/mapicons/tourist_windmill.n.16.png
new file mode 100755 (executable)
index 0000000..367d03e
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.n.20.png b/dist/assets/images/mapicons/tourist_windmill.n.20.png
new file mode 100755 (executable)
index 0000000..e5939a4
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.n.24.png b/dist/assets/images/mapicons/tourist_windmill.n.24.png
new file mode 100755 (executable)
index 0000000..12aabba
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.n.32.png b/dist/assets/images/mapicons/tourist_windmill.n.32.png
new file mode 100755 (executable)
index 0000000..33d5011
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.p.12.png b/dist/assets/images/mapicons/tourist_windmill.p.12.png
new file mode 100755 (executable)
index 0000000..fa94a57
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.p.16.png b/dist/assets/images/mapicons/tourist_windmill.p.16.png
new file mode 100755 (executable)
index 0000000..9ec568c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.p.20.png b/dist/assets/images/mapicons/tourist_windmill.p.20.png
new file mode 100755 (executable)
index 0000000..38f3e4b
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.p.24.png b/dist/assets/images/mapicons/tourist_windmill.p.24.png
new file mode 100755 (executable)
index 0000000..bd850d2
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_windmill.p.32.png b/dist/assets/images/mapicons/tourist_windmill.p.32.png
new file mode 100755 (executable)
index 0000000..4c92acd
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_windmill.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.glow.12.png b/dist/assets/images/mapicons/tourist_wreck.glow.12.png
new file mode 100755 (executable)
index 0000000..5d1cc17
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.glow.16.png b/dist/assets/images/mapicons/tourist_wreck.glow.16.png
new file mode 100755 (executable)
index 0000000..7f29bc4
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.glow.20.png b/dist/assets/images/mapicons/tourist_wreck.glow.20.png
new file mode 100755 (executable)
index 0000000..1b31fc2
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.glow.24.png b/dist/assets/images/mapicons/tourist_wreck.glow.24.png
new file mode 100755 (executable)
index 0000000..993c6b3
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.glow.32.png b/dist/assets/images/mapicons/tourist_wreck.glow.32.png
new file mode 100755 (executable)
index 0000000..d536121
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.n.12.png b/dist/assets/images/mapicons/tourist_wreck.n.12.png
new file mode 100755 (executable)
index 0000000..3766f48
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.n.16.png b/dist/assets/images/mapicons/tourist_wreck.n.16.png
new file mode 100755 (executable)
index 0000000..555856d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.n.20.png b/dist/assets/images/mapicons/tourist_wreck.n.20.png
new file mode 100755 (executable)
index 0000000..012ac6a
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.n.24.png b/dist/assets/images/mapicons/tourist_wreck.n.24.png
new file mode 100755 (executable)
index 0000000..1a94535
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.n.32.png b/dist/assets/images/mapicons/tourist_wreck.n.32.png
new file mode 100755 (executable)
index 0000000..5337d0d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.p.12.png b/dist/assets/images/mapicons/tourist_wreck.p.12.png
new file mode 100755 (executable)
index 0000000..bc12e0c
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.p.16.png b/dist/assets/images/mapicons/tourist_wreck.p.16.png
new file mode 100755 (executable)
index 0000000..eb190e2
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.p.20.png b/dist/assets/images/mapicons/tourist_wreck.p.20.png
new file mode 100755 (executable)
index 0000000..c848b79
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.p.24.png b/dist/assets/images/mapicons/tourist_wreck.p.24.png
new file mode 100755 (executable)
index 0000000..e71ab70
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_wreck.p.32.png b/dist/assets/images/mapicons/tourist_wreck.p.32.png
new file mode 100755 (executable)
index 0000000..e955c61
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_wreck.p.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.glow.12.png b/dist/assets/images/mapicons/tourist_zoo.glow.12.png
new file mode 100755 (executable)
index 0000000..f279ab2
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.glow.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.glow.16.png b/dist/assets/images/mapicons/tourist_zoo.glow.16.png
new file mode 100755 (executable)
index 0000000..6486663
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.glow.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.glow.20.png b/dist/assets/images/mapicons/tourist_zoo.glow.20.png
new file mode 100755 (executable)
index 0000000..1c34d30
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.glow.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.glow.24.png b/dist/assets/images/mapicons/tourist_zoo.glow.24.png
new file mode 100755 (executable)
index 0000000..fa7bf36
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.glow.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.glow.32.png b/dist/assets/images/mapicons/tourist_zoo.glow.32.png
new file mode 100755 (executable)
index 0000000..cc59a76
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.glow.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.n.12.png b/dist/assets/images/mapicons/tourist_zoo.n.12.png
new file mode 100755 (executable)
index 0000000..ddc141d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.n.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.n.16.png b/dist/assets/images/mapicons/tourist_zoo.n.16.png
new file mode 100755 (executable)
index 0000000..2a9ecb0
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.n.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.n.20.png b/dist/assets/images/mapicons/tourist_zoo.n.20.png
new file mode 100755 (executable)
index 0000000..2aed4a7
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.n.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.n.24.png b/dist/assets/images/mapicons/tourist_zoo.n.24.png
new file mode 100755 (executable)
index 0000000..f33b9d8
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.n.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.n.32.png b/dist/assets/images/mapicons/tourist_zoo.n.32.png
new file mode 100755 (executable)
index 0000000..46ee610
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.n.32.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.p.12.png b/dist/assets/images/mapicons/tourist_zoo.p.12.png
new file mode 100755 (executable)
index 0000000..de099d9
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.p.12.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.p.16.png b/dist/assets/images/mapicons/tourist_zoo.p.16.png
new file mode 100755 (executable)
index 0000000..8cc0071
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.p.16.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.p.20.png b/dist/assets/images/mapicons/tourist_zoo.p.20.png
new file mode 100755 (executable)
index 0000000..fd1513d
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.p.20.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.p.24.png b/dist/assets/images/mapicons/tourist_zoo.p.24.png
new file mode 100755 (executable)
index 0000000..f8ef9dc
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.p.24.png differ
diff --git a/dist/assets/images/mapicons/tourist_zoo.p.32.png b/dist/assets/images/mapicons/tourist_zoo.p.32.png
new file mode 100755 (executable)
index 0000000..6c85227
Binary files /dev/null and b/dist/assets/images/mapicons/tourist_zoo.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.glow.12.png b/dist/assets/images/mapicons/transport_aerodrome.glow.12.png
new file mode 100755 (executable)
index 0000000..e0c5975
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.glow.16.png b/dist/assets/images/mapicons/transport_aerodrome.glow.16.png
new file mode 100755 (executable)
index 0000000..700cb10
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.glow.20.png b/dist/assets/images/mapicons/transport_aerodrome.glow.20.png
new file mode 100755 (executable)
index 0000000..47fedcd
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.glow.24.png b/dist/assets/images/mapicons/transport_aerodrome.glow.24.png
new file mode 100755 (executable)
index 0000000..251df99
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.glow.32.png b/dist/assets/images/mapicons/transport_aerodrome.glow.32.png
new file mode 100755 (executable)
index 0000000..962efd0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.n.12.png b/dist/assets/images/mapicons/transport_aerodrome.n.12.png
new file mode 100755 (executable)
index 0000000..83b3653
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.n.16.png b/dist/assets/images/mapicons/transport_aerodrome.n.16.png
new file mode 100755 (executable)
index 0000000..a86124b
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.n.20.png b/dist/assets/images/mapicons/transport_aerodrome.n.20.png
new file mode 100755 (executable)
index 0000000..4186a43
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.n.24.png b/dist/assets/images/mapicons/transport_aerodrome.n.24.png
new file mode 100755 (executable)
index 0000000..83b7ecc
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.n.32.png b/dist/assets/images/mapicons/transport_aerodrome.n.32.png
new file mode 100755 (executable)
index 0000000..613d48a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.p.12.png b/dist/assets/images/mapicons/transport_aerodrome.p.12.png
new file mode 100755 (executable)
index 0000000..e034120
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.p.16.png b/dist/assets/images/mapicons/transport_aerodrome.p.16.png
new file mode 100755 (executable)
index 0000000..722d397
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.p.20.png b/dist/assets/images/mapicons/transport_aerodrome.p.20.png
new file mode 100755 (executable)
index 0000000..482acc9
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.p.24.png b/dist/assets/images/mapicons/transport_aerodrome.p.24.png
new file mode 100755 (executable)
index 0000000..4775e26
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome.p.32.png b/dist/assets/images/mapicons/transport_aerodrome.p.32.png
new file mode 100755 (executable)
index 0000000..3e993c4
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.glow.12.png b/dist/assets/images/mapicons/transport_aerodrome2.glow.12.png
new file mode 100755 (executable)
index 0000000..f9568ab
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.glow.16.png b/dist/assets/images/mapicons/transport_aerodrome2.glow.16.png
new file mode 100755 (executable)
index 0000000..29e18e7
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.glow.20.png b/dist/assets/images/mapicons/transport_aerodrome2.glow.20.png
new file mode 100755 (executable)
index 0000000..79ce213
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.glow.24.png b/dist/assets/images/mapicons/transport_aerodrome2.glow.24.png
new file mode 100755 (executable)
index 0000000..ea201c2
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.glow.32.png b/dist/assets/images/mapicons/transport_aerodrome2.glow.32.png
new file mode 100755 (executable)
index 0000000..42f2b2f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.n.12.png b/dist/assets/images/mapicons/transport_aerodrome2.n.12.png
new file mode 100755 (executable)
index 0000000..1b5c714
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.n.16.png b/dist/assets/images/mapicons/transport_aerodrome2.n.16.png
new file mode 100755 (executable)
index 0000000..2e27e72
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.n.20.png b/dist/assets/images/mapicons/transport_aerodrome2.n.20.png
new file mode 100755 (executable)
index 0000000..619beb0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.n.24.png b/dist/assets/images/mapicons/transport_aerodrome2.n.24.png
new file mode 100755 (executable)
index 0000000..d3b1b0c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.n.32.png b/dist/assets/images/mapicons/transport_aerodrome2.n.32.png
new file mode 100755 (executable)
index 0000000..4213000
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.p.12.png b/dist/assets/images/mapicons/transport_aerodrome2.p.12.png
new file mode 100755 (executable)
index 0000000..31bf1dc
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.p.16.png b/dist/assets/images/mapicons/transport_aerodrome2.p.16.png
new file mode 100755 (executable)
index 0000000..c0c7e39
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.p.20.png b/dist/assets/images/mapicons/transport_aerodrome2.p.20.png
new file mode 100755 (executable)
index 0000000..c646354
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.p.24.png b/dist/assets/images/mapicons/transport_aerodrome2.p.24.png
new file mode 100755 (executable)
index 0000000..7a93748
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_aerodrome2.p.32.png b/dist/assets/images/mapicons/transport_aerodrome2.p.32.png
new file mode 100755 (executable)
index 0000000..7ec7263
Binary files /dev/null and b/dist/assets/images/mapicons/transport_aerodrome2.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.glow.12.png b/dist/assets/images/mapicons/transport_airport.glow.12.png
new file mode 100755 (executable)
index 0000000..160778b
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.glow.16.png b/dist/assets/images/mapicons/transport_airport.glow.16.png
new file mode 100755 (executable)
index 0000000..cdad08f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.glow.20.png b/dist/assets/images/mapicons/transport_airport.glow.20.png
new file mode 100755 (executable)
index 0000000..57314a7
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.glow.24.png b/dist/assets/images/mapicons/transport_airport.glow.24.png
new file mode 100755 (executable)
index 0000000..ae3b2ec
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.glow.32.png b/dist/assets/images/mapicons/transport_airport.glow.32.png
new file mode 100755 (executable)
index 0000000..3d21bae
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.n.12.png b/dist/assets/images/mapicons/transport_airport.n.12.png
new file mode 100755 (executable)
index 0000000..ed64e1b
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.n.16.png b/dist/assets/images/mapicons/transport_airport.n.16.png
new file mode 100755 (executable)
index 0000000..ae1596a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.n.20.png b/dist/assets/images/mapicons/transport_airport.n.20.png
new file mode 100755 (executable)
index 0000000..8933dad
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.n.24.png b/dist/assets/images/mapicons/transport_airport.n.24.png
new file mode 100755 (executable)
index 0000000..4e6bddb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.n.32.png b/dist/assets/images/mapicons/transport_airport.n.32.png
new file mode 100755 (executable)
index 0000000..5e9fd1a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.p.12.png b/dist/assets/images/mapicons/transport_airport.p.12.png
new file mode 100755 (executable)
index 0000000..974687c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.p.16.png b/dist/assets/images/mapicons/transport_airport.p.16.png
new file mode 100755 (executable)
index 0000000..21543bc
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.p.20.png b/dist/assets/images/mapicons/transport_airport.p.20.png
new file mode 100755 (executable)
index 0000000..1bfd128
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.p.24.png b/dist/assets/images/mapicons/transport_airport.p.24.png
new file mode 100755 (executable)
index 0000000..0350ffb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_airport.p.32.png b/dist/assets/images/mapicons/transport_airport.p.32.png
new file mode 100755 (executable)
index 0000000..f89303e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.glow.12.png b/dist/assets/images/mapicons/transport_airport2.glow.12.png
new file mode 100755 (executable)
index 0000000..64b6f2a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.glow.16.png b/dist/assets/images/mapicons/transport_airport2.glow.16.png
new file mode 100755 (executable)
index 0000000..3455574
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.glow.20.png b/dist/assets/images/mapicons/transport_airport2.glow.20.png
new file mode 100755 (executable)
index 0000000..93a097a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.glow.24.png b/dist/assets/images/mapicons/transport_airport2.glow.24.png
new file mode 100755 (executable)
index 0000000..70ee4a6
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.glow.32.png b/dist/assets/images/mapicons/transport_airport2.glow.32.png
new file mode 100755 (executable)
index 0000000..db9bb53
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.n.12.png b/dist/assets/images/mapicons/transport_airport2.n.12.png
new file mode 100755 (executable)
index 0000000..a9edefc
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.n.16.png b/dist/assets/images/mapicons/transport_airport2.n.16.png
new file mode 100755 (executable)
index 0000000..ab14f9d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.n.20.png b/dist/assets/images/mapicons/transport_airport2.n.20.png
new file mode 100755 (executable)
index 0000000..c7efb36
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.n.24.png b/dist/assets/images/mapicons/transport_airport2.n.24.png
new file mode 100755 (executable)
index 0000000..fc1d7c0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.n.32.png b/dist/assets/images/mapicons/transport_airport2.n.32.png
new file mode 100755 (executable)
index 0000000..9429e2f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.p.12.png b/dist/assets/images/mapicons/transport_airport2.p.12.png
new file mode 100755 (executable)
index 0000000..e2385cf
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.p.16.png b/dist/assets/images/mapicons/transport_airport2.p.16.png
new file mode 100755 (executable)
index 0000000..0ff35c8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.p.20.png b/dist/assets/images/mapicons/transport_airport2.p.20.png
new file mode 100755 (executable)
index 0000000..353adbd
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.p.24.png b/dist/assets/images/mapicons/transport_airport2.p.24.png
new file mode 100755 (executable)
index 0000000..230a4fa
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_airport2.p.32.png b/dist/assets/images/mapicons/transport_airport2.p.32.png
new file mode 100755 (executable)
index 0000000..8cec0f0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_airport2.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.glow.12.png b/dist/assets/images/mapicons/transport_bus_station.glow.12.png
new file mode 100755 (executable)
index 0000000..3869b3f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.glow.16.png b/dist/assets/images/mapicons/transport_bus_station.glow.16.png
new file mode 100755 (executable)
index 0000000..c60e5e2
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.glow.20.png b/dist/assets/images/mapicons/transport_bus_station.glow.20.png
new file mode 100755 (executable)
index 0000000..51e88c0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.glow.24.png b/dist/assets/images/mapicons/transport_bus_station.glow.24.png
new file mode 100755 (executable)
index 0000000..42ac3e0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.glow.32.png b/dist/assets/images/mapicons/transport_bus_station.glow.32.png
new file mode 100755 (executable)
index 0000000..e61f008
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.n.12.png b/dist/assets/images/mapicons/transport_bus_station.n.12.png
new file mode 100755 (executable)
index 0000000..049d5de
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.n.16.png b/dist/assets/images/mapicons/transport_bus_station.n.16.png
new file mode 100755 (executable)
index 0000000..aa93c11
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.n.20.png b/dist/assets/images/mapicons/transport_bus_station.n.20.png
new file mode 100755 (executable)
index 0000000..2dc1d5a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.n.24.png b/dist/assets/images/mapicons/transport_bus_station.n.24.png
new file mode 100755 (executable)
index 0000000..e9cdc7e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.n.32.png b/dist/assets/images/mapicons/transport_bus_station.n.32.png
new file mode 100755 (executable)
index 0000000..c5b203e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.p.12.png b/dist/assets/images/mapicons/transport_bus_station.p.12.png
new file mode 100755 (executable)
index 0000000..ad80e7c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.p.16.png b/dist/assets/images/mapicons/transport_bus_station.p.16.png
new file mode 100755 (executable)
index 0000000..b748f6a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.p.20.png b/dist/assets/images/mapicons/transport_bus_station.p.20.png
new file mode 100755 (executable)
index 0000000..417cb34
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.p.24.png b/dist/assets/images/mapicons/transport_bus_station.p.24.png
new file mode 100755 (executable)
index 0000000..3935fea
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_station.p.32.png b/dist/assets/images/mapicons/transport_bus_station.p.32.png
new file mode 100755 (executable)
index 0000000..95b17eb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_station.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.glow.12.png b/dist/assets/images/mapicons/transport_bus_stop.glow.12.png
new file mode 100755 (executable)
index 0000000..45a5995
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.glow.16.png b/dist/assets/images/mapicons/transport_bus_stop.glow.16.png
new file mode 100755 (executable)
index 0000000..58ae902
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.glow.20.png b/dist/assets/images/mapicons/transport_bus_stop.glow.20.png
new file mode 100755 (executable)
index 0000000..00ed0e0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.glow.24.png b/dist/assets/images/mapicons/transport_bus_stop.glow.24.png
new file mode 100755 (executable)
index 0000000..7d8f730
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.glow.32.png b/dist/assets/images/mapicons/transport_bus_stop.glow.32.png
new file mode 100755 (executable)
index 0000000..8aa7710
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.n.12.png b/dist/assets/images/mapicons/transport_bus_stop.n.12.png
new file mode 100755 (executable)
index 0000000..d293900
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.n.16.png b/dist/assets/images/mapicons/transport_bus_stop.n.16.png
new file mode 100755 (executable)
index 0000000..282124c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.n.20.png b/dist/assets/images/mapicons/transport_bus_stop.n.20.png
new file mode 100755 (executable)
index 0000000..4f8bb61
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.n.24.png b/dist/assets/images/mapicons/transport_bus_stop.n.24.png
new file mode 100755 (executable)
index 0000000..40c211c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.n.32.png b/dist/assets/images/mapicons/transport_bus_stop.n.32.png
new file mode 100755 (executable)
index 0000000..34a0306
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.p.12.png b/dist/assets/images/mapicons/transport_bus_stop.p.12.png
new file mode 100755 (executable)
index 0000000..528c9ef
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.p.16.png b/dist/assets/images/mapicons/transport_bus_stop.p.16.png
new file mode 100755 (executable)
index 0000000..8dd86e3
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.p.20.png b/dist/assets/images/mapicons/transport_bus_stop.p.20.png
new file mode 100755 (executable)
index 0000000..ed59cda
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.p.24.png b/dist/assets/images/mapicons/transport_bus_stop.p.24.png
new file mode 100755 (executable)
index 0000000..afa356e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop.p.32.png b/dist/assets/images/mapicons/transport_bus_stop.p.32.png
new file mode 100755 (executable)
index 0000000..6bc0ed2
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.glow.12.png b/dist/assets/images/mapicons/transport_bus_stop2.glow.12.png
new file mode 100755 (executable)
index 0000000..b86bb71
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.glow.16.png b/dist/assets/images/mapicons/transport_bus_stop2.glow.16.png
new file mode 100755 (executable)
index 0000000..8f4c707
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.glow.20.png b/dist/assets/images/mapicons/transport_bus_stop2.glow.20.png
new file mode 100755 (executable)
index 0000000..19bf5d8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.glow.24.png b/dist/assets/images/mapicons/transport_bus_stop2.glow.24.png
new file mode 100755 (executable)
index 0000000..6758de3
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.glow.32.png b/dist/assets/images/mapicons/transport_bus_stop2.glow.32.png
new file mode 100755 (executable)
index 0000000..2bdc5be
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.n.12.png b/dist/assets/images/mapicons/transport_bus_stop2.n.12.png
new file mode 100755 (executable)
index 0000000..e2271e5
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.n.16.png b/dist/assets/images/mapicons/transport_bus_stop2.n.16.png
new file mode 100755 (executable)
index 0000000..81fe31f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.n.20.png b/dist/assets/images/mapicons/transport_bus_stop2.n.20.png
new file mode 100755 (executable)
index 0000000..a970c38
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.n.24.png b/dist/assets/images/mapicons/transport_bus_stop2.n.24.png
new file mode 100755 (executable)
index 0000000..d81484a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.n.32.png b/dist/assets/images/mapicons/transport_bus_stop2.n.32.png
new file mode 100755 (executable)
index 0000000..d32e365
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.p.12.png b/dist/assets/images/mapicons/transport_bus_stop2.p.12.png
new file mode 100755 (executable)
index 0000000..7c8b1a5
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.p.16.png b/dist/assets/images/mapicons/transport_bus_stop2.p.16.png
new file mode 100755 (executable)
index 0000000..9e48d3b
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.p.20.png b/dist/assets/images/mapicons/transport_bus_stop2.p.20.png
new file mode 100755 (executable)
index 0000000..6e2dc18
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.p.24.png b/dist/assets/images/mapicons/transport_bus_stop2.p.24.png
new file mode 100755 (executable)
index 0000000..2797d3c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_bus_stop2.p.32.png b/dist/assets/images/mapicons/transport_bus_stop2.p.32.png
new file mode 100755 (executable)
index 0000000..4b07f5a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_bus_stop2.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.glow.12.png b/dist/assets/images/mapicons/transport_car_share.glow.12.png
new file mode 100755 (executable)
index 0000000..98cba8d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.glow.16.png b/dist/assets/images/mapicons/transport_car_share.glow.16.png
new file mode 100755 (executable)
index 0000000..8168774
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.glow.20.png b/dist/assets/images/mapicons/transport_car_share.glow.20.png
new file mode 100755 (executable)
index 0000000..24ba54f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.glow.24.png b/dist/assets/images/mapicons/transport_car_share.glow.24.png
new file mode 100755 (executable)
index 0000000..4bb0a04
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.glow.32.png b/dist/assets/images/mapicons/transport_car_share.glow.32.png
new file mode 100755 (executable)
index 0000000..e8027e4
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.n.12.png b/dist/assets/images/mapicons/transport_car_share.n.12.png
new file mode 100755 (executable)
index 0000000..e48f9c8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.n.16.png b/dist/assets/images/mapicons/transport_car_share.n.16.png
new file mode 100755 (executable)
index 0000000..fcf68ef
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.n.20.png b/dist/assets/images/mapicons/transport_car_share.n.20.png
new file mode 100755 (executable)
index 0000000..23ea237
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.n.24.png b/dist/assets/images/mapicons/transport_car_share.n.24.png
new file mode 100755 (executable)
index 0000000..6bcd56e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.n.32.png b/dist/assets/images/mapicons/transport_car_share.n.32.png
new file mode 100755 (executable)
index 0000000..e903c59
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.p.12.png b/dist/assets/images/mapicons/transport_car_share.p.12.png
new file mode 100755 (executable)
index 0000000..7f133bb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.p.16.png b/dist/assets/images/mapicons/transport_car_share.p.16.png
new file mode 100755 (executable)
index 0000000..c2d10ae
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.p.20.png b/dist/assets/images/mapicons/transport_car_share.p.20.png
new file mode 100755 (executable)
index 0000000..5613d44
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.p.24.png b/dist/assets/images/mapicons/transport_car_share.p.24.png
new file mode 100755 (executable)
index 0000000..3362a51
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_car_share.p.32.png b/dist/assets/images/mapicons/transport_car_share.p.32.png
new file mode 100755 (executable)
index 0000000..e7be7af
Binary files /dev/null and b/dist/assets/images/mapicons/transport_car_share.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.glow.12.png b/dist/assets/images/mapicons/transport_ford.glow.12.png
new file mode 100755 (executable)
index 0000000..5cae1cf
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.glow.16.png b/dist/assets/images/mapicons/transport_ford.glow.16.png
new file mode 100755 (executable)
index 0000000..7e46617
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.glow.20.png b/dist/assets/images/mapicons/transport_ford.glow.20.png
new file mode 100755 (executable)
index 0000000..d315805
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.glow.24.png b/dist/assets/images/mapicons/transport_ford.glow.24.png
new file mode 100755 (executable)
index 0000000..158fbe8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.glow.32.png b/dist/assets/images/mapicons/transport_ford.glow.32.png
new file mode 100755 (executable)
index 0000000..0fbc490
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.n.12.png b/dist/assets/images/mapicons/transport_ford.n.12.png
new file mode 100755 (executable)
index 0000000..3659234
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.n.16.png b/dist/assets/images/mapicons/transport_ford.n.16.png
new file mode 100755 (executable)
index 0000000..b7782f6
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.n.20.png b/dist/assets/images/mapicons/transport_ford.n.20.png
new file mode 100755 (executable)
index 0000000..15a711b
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.n.24.png b/dist/assets/images/mapicons/transport_ford.n.24.png
new file mode 100755 (executable)
index 0000000..621f991
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.n.32.png b/dist/assets/images/mapicons/transport_ford.n.32.png
new file mode 100755 (executable)
index 0000000..1d3a150
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.p.12.png b/dist/assets/images/mapicons/transport_ford.p.12.png
new file mode 100755 (executable)
index 0000000..91e5cdd
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.p.16.png b/dist/assets/images/mapicons/transport_ford.p.16.png
new file mode 100755 (executable)
index 0000000..dc1bfc2
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.p.20.png b/dist/assets/images/mapicons/transport_ford.p.20.png
new file mode 100755 (executable)
index 0000000..1cc8fc1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.p.24.png b/dist/assets/images/mapicons/transport_ford.p.24.png
new file mode 100755 (executable)
index 0000000..e969b5c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_ford.p.32.png b/dist/assets/images/mapicons/transport_ford.p.32.png
new file mode 100755 (executable)
index 0000000..139108f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_ford.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.glow.12.png b/dist/assets/images/mapicons/transport_fuel.glow.12.png
new file mode 100755 (executable)
index 0000000..2360f93
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.glow.16.png b/dist/assets/images/mapicons/transport_fuel.glow.16.png
new file mode 100755 (executable)
index 0000000..fb4b7ea
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.glow.20.png b/dist/assets/images/mapicons/transport_fuel.glow.20.png
new file mode 100755 (executable)
index 0000000..def6e3e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.glow.24.png b/dist/assets/images/mapicons/transport_fuel.glow.24.png
new file mode 100755 (executable)
index 0000000..fe04d78
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.glow.32.png b/dist/assets/images/mapicons/transport_fuel.glow.32.png
new file mode 100755 (executable)
index 0000000..ea4f42e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.n.12.png b/dist/assets/images/mapicons/transport_fuel.n.12.png
new file mode 100755 (executable)
index 0000000..f9254d1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.n.16.png b/dist/assets/images/mapicons/transport_fuel.n.16.png
new file mode 100755 (executable)
index 0000000..1571502
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.n.20.png b/dist/assets/images/mapicons/transport_fuel.n.20.png
new file mode 100755 (executable)
index 0000000..da57623
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.n.24.png b/dist/assets/images/mapicons/transport_fuel.n.24.png
new file mode 100755 (executable)
index 0000000..736e943
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.n.32.png b/dist/assets/images/mapicons/transport_fuel.n.32.png
new file mode 100755 (executable)
index 0000000..a93fe6d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.p.12.png b/dist/assets/images/mapicons/transport_fuel.p.12.png
new file mode 100755 (executable)
index 0000000..5e372f7
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.p.16.png b/dist/assets/images/mapicons/transport_fuel.p.16.png
new file mode 100755 (executable)
index 0000000..84e65eb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.p.20.png b/dist/assets/images/mapicons/transport_fuel.p.20.png
new file mode 100755 (executable)
index 0000000..eec119a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.p.24.png b/dist/assets/images/mapicons/transport_fuel.p.24.png
new file mode 100755 (executable)
index 0000000..e5ff4e7
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel.p.32.png b/dist/assets/images/mapicons/transport_fuel.p.32.png
new file mode 100755 (executable)
index 0000000..36d7a37
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.glow.12.png b/dist/assets/images/mapicons/transport_fuel_lpg.glow.12.png
new file mode 100755 (executable)
index 0000000..f1626ec
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.glow.16.png b/dist/assets/images/mapicons/transport_fuel_lpg.glow.16.png
new file mode 100755 (executable)
index 0000000..7b9cf63
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.glow.20.png b/dist/assets/images/mapicons/transport_fuel_lpg.glow.20.png
new file mode 100755 (executable)
index 0000000..9f6bd7c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.glow.24.png b/dist/assets/images/mapicons/transport_fuel_lpg.glow.24.png
new file mode 100755 (executable)
index 0000000..33ab876
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.glow.32.png b/dist/assets/images/mapicons/transport_fuel_lpg.glow.32.png
new file mode 100755 (executable)
index 0000000..6475525
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.n.12.png b/dist/assets/images/mapicons/transport_fuel_lpg.n.12.png
new file mode 100755 (executable)
index 0000000..d0a8d09
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.n.16.png b/dist/assets/images/mapicons/transport_fuel_lpg.n.16.png
new file mode 100755 (executable)
index 0000000..cde8499
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.n.20.png b/dist/assets/images/mapicons/transport_fuel_lpg.n.20.png
new file mode 100755 (executable)
index 0000000..e63f363
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.n.24.png b/dist/assets/images/mapicons/transport_fuel_lpg.n.24.png
new file mode 100755 (executable)
index 0000000..35649f2
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.n.32.png b/dist/assets/images/mapicons/transport_fuel_lpg.n.32.png
new file mode 100755 (executable)
index 0000000..4add946
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.p.12.png b/dist/assets/images/mapicons/transport_fuel_lpg.p.12.png
new file mode 100755 (executable)
index 0000000..1ce4c12
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.p.16.png b/dist/assets/images/mapicons/transport_fuel_lpg.p.16.png
new file mode 100755 (executable)
index 0000000..2241ffd
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.p.20.png b/dist/assets/images/mapicons/transport_fuel_lpg.p.20.png
new file mode 100755 (executable)
index 0000000..76d9b4c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.p.24.png b/dist/assets/images/mapicons/transport_fuel_lpg.p.24.png
new file mode 100755 (executable)
index 0000000..a7fa72d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_fuel_lpg.p.32.png b/dist/assets/images/mapicons/transport_fuel_lpg.p.32.png
new file mode 100755 (executable)
index 0000000..25a8ed3
Binary files /dev/null and b/dist/assets/images/mapicons/transport_fuel_lpg.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.glow.12.png b/dist/assets/images/mapicons/transport_lighthouse.glow.12.png
new file mode 100755 (executable)
index 0000000..cd36ab7
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.glow.16.png b/dist/assets/images/mapicons/transport_lighthouse.glow.16.png
new file mode 100755 (executable)
index 0000000..db48904
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.glow.20.png b/dist/assets/images/mapicons/transport_lighthouse.glow.20.png
new file mode 100755 (executable)
index 0000000..62a4498
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.glow.24.png b/dist/assets/images/mapicons/transport_lighthouse.glow.24.png
new file mode 100755 (executable)
index 0000000..a001115
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.glow.32.png b/dist/assets/images/mapicons/transport_lighthouse.glow.32.png
new file mode 100755 (executable)
index 0000000..269b0be
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.n.12.png b/dist/assets/images/mapicons/transport_lighthouse.n.12.png
new file mode 100755 (executable)
index 0000000..50c3996
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.n.16.png b/dist/assets/images/mapicons/transport_lighthouse.n.16.png
new file mode 100755 (executable)
index 0000000..649c5c7
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.n.20.png b/dist/assets/images/mapicons/transport_lighthouse.n.20.png
new file mode 100755 (executable)
index 0000000..512af59
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.n.24.png b/dist/assets/images/mapicons/transport_lighthouse.n.24.png
new file mode 100755 (executable)
index 0000000..d1e2741
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.n.32.png b/dist/assets/images/mapicons/transport_lighthouse.n.32.png
new file mode 100755 (executable)
index 0000000..7e8a3e8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.p.12.png b/dist/assets/images/mapicons/transport_lighthouse.p.12.png
new file mode 100755 (executable)
index 0000000..697e18c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.p.16.png b/dist/assets/images/mapicons/transport_lighthouse.p.16.png
new file mode 100755 (executable)
index 0000000..adc6a18
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.p.20.png b/dist/assets/images/mapicons/transport_lighthouse.p.20.png
new file mode 100755 (executable)
index 0000000..3ed4e6d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.p.24.png b/dist/assets/images/mapicons/transport_lighthouse.p.24.png
new file mode 100755 (executable)
index 0000000..ea740f6
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_lighthouse.p.32.png b/dist/assets/images/mapicons/transport_lighthouse.p.32.png
new file mode 100755 (executable)
index 0000000..5f499e7
Binary files /dev/null and b/dist/assets/images/mapicons/transport_lighthouse.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.glow.12.png b/dist/assets/images/mapicons/transport_marina.glow.12.png
new file mode 100755 (executable)
index 0000000..d3ee9ab
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.glow.16.png b/dist/assets/images/mapicons/transport_marina.glow.16.png
new file mode 100755 (executable)
index 0000000..d8af7c4
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.glow.20.png b/dist/assets/images/mapicons/transport_marina.glow.20.png
new file mode 100755 (executable)
index 0000000..75cabb5
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.glow.24.png b/dist/assets/images/mapicons/transport_marina.glow.24.png
new file mode 100755 (executable)
index 0000000..848fdf1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.glow.32.png b/dist/assets/images/mapicons/transport_marina.glow.32.png
new file mode 100755 (executable)
index 0000000..2c66b5d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.n.12.png b/dist/assets/images/mapicons/transport_marina.n.12.png
new file mode 100755 (executable)
index 0000000..39949ad
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.n.16.png b/dist/assets/images/mapicons/transport_marina.n.16.png
new file mode 100755 (executable)
index 0000000..7960056
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.n.20.png b/dist/assets/images/mapicons/transport_marina.n.20.png
new file mode 100755 (executable)
index 0000000..d39ba85
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.n.24.png b/dist/assets/images/mapicons/transport_marina.n.24.png
new file mode 100755 (executable)
index 0000000..5024e3e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.n.32.png b/dist/assets/images/mapicons/transport_marina.n.32.png
new file mode 100755 (executable)
index 0000000..51efef1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.p.12.png b/dist/assets/images/mapicons/transport_marina.p.12.png
new file mode 100755 (executable)
index 0000000..e424861
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.p.16.png b/dist/assets/images/mapicons/transport_marina.p.16.png
new file mode 100755 (executable)
index 0000000..35bac1f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.p.20.png b/dist/assets/images/mapicons/transport_marina.p.20.png
new file mode 100755 (executable)
index 0000000..6fad80c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.p.24.png b/dist/assets/images/mapicons/transport_marina.p.24.png
new file mode 100755 (executable)
index 0000000..36b6a34
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_marina.p.32.png b/dist/assets/images/mapicons/transport_marina.p.32.png
new file mode 100755 (executable)
index 0000000..95737eb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_marina.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.glow.12.png b/dist/assets/images/mapicons/transport_parking.glow.12.png
new file mode 100755 (executable)
index 0000000..5f4bb28
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.glow.16.png b/dist/assets/images/mapicons/transport_parking.glow.16.png
new file mode 100755 (executable)
index 0000000..17b12f9
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.glow.20.png b/dist/assets/images/mapicons/transport_parking.glow.20.png
new file mode 100755 (executable)
index 0000000..a8725a2
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.glow.24.png b/dist/assets/images/mapicons/transport_parking.glow.24.png
new file mode 100755 (executable)
index 0000000..4b34dce
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.glow.32.png b/dist/assets/images/mapicons/transport_parking.glow.32.png
new file mode 100755 (executable)
index 0000000..46dbee8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.n.12.png b/dist/assets/images/mapicons/transport_parking.n.12.png
new file mode 100755 (executable)
index 0000000..7d954a8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.n.16.png b/dist/assets/images/mapicons/transport_parking.n.16.png
new file mode 100755 (executable)
index 0000000..938b54c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.n.20.png b/dist/assets/images/mapicons/transport_parking.n.20.png
new file mode 100755 (executable)
index 0000000..49c2930
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.n.24.png b/dist/assets/images/mapicons/transport_parking.n.24.png
new file mode 100755 (executable)
index 0000000..5ca0ad0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.n.32.png b/dist/assets/images/mapicons/transport_parking.n.32.png
new file mode 100755 (executable)
index 0000000..ffb1e93
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.p.12.png b/dist/assets/images/mapicons/transport_parking.p.12.png
new file mode 100755 (executable)
index 0000000..0661a51
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.p.16.png b/dist/assets/images/mapicons/transport_parking.p.16.png
new file mode 100755 (executable)
index 0000000..6475041
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.p.20.png b/dist/assets/images/mapicons/transport_parking.p.20.png
new file mode 100755 (executable)
index 0000000..91920e6
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.p.24.png b/dist/assets/images/mapicons/transport_parking.p.24.png
new file mode 100755 (executable)
index 0000000..a87f40c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking.p.32.png b/dist/assets/images/mapicons/transport_parking.p.32.png
new file mode 100755 (executable)
index 0000000..19068b3
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.glow.12.png b/dist/assets/images/mapicons/transport_parking_bicycle.glow.12.png
new file mode 100755 (executable)
index 0000000..1af7346
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.glow.16.png b/dist/assets/images/mapicons/transport_parking_bicycle.glow.16.png
new file mode 100755 (executable)
index 0000000..1f6099e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.glow.20.png b/dist/assets/images/mapicons/transport_parking_bicycle.glow.20.png
new file mode 100755 (executable)
index 0000000..4b50b54
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.glow.24.png b/dist/assets/images/mapicons/transport_parking_bicycle.glow.24.png
new file mode 100755 (executable)
index 0000000..dfd394d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.glow.32.png b/dist/assets/images/mapicons/transport_parking_bicycle.glow.32.png
new file mode 100755 (executable)
index 0000000..0f38812
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.n.12.png b/dist/assets/images/mapicons/transport_parking_bicycle.n.12.png
new file mode 100755 (executable)
index 0000000..48aaec3
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.n.16.png b/dist/assets/images/mapicons/transport_parking_bicycle.n.16.png
new file mode 100755 (executable)
index 0000000..dfd7f83
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.n.20.png b/dist/assets/images/mapicons/transport_parking_bicycle.n.20.png
new file mode 100755 (executable)
index 0000000..0904fa5
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.n.24.png b/dist/assets/images/mapicons/transport_parking_bicycle.n.24.png
new file mode 100755 (executable)
index 0000000..42f2e54
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.n.32.png b/dist/assets/images/mapicons/transport_parking_bicycle.n.32.png
new file mode 100755 (executable)
index 0000000..ed63a96
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.p.12.png b/dist/assets/images/mapicons/transport_parking_bicycle.p.12.png
new file mode 100755 (executable)
index 0000000..65d9b48
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.p.16.png b/dist/assets/images/mapicons/transport_parking_bicycle.p.16.png
new file mode 100755 (executable)
index 0000000..ff988ba
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.p.20.png b/dist/assets/images/mapicons/transport_parking_bicycle.p.20.png
new file mode 100755 (executable)
index 0000000..92b59ca
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.p.24.png b/dist/assets/images/mapicons/transport_parking_bicycle.p.24.png
new file mode 100755 (executable)
index 0000000..d25cb9f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_bicycle.p.32.png b/dist/assets/images/mapicons/transport_parking_bicycle.p.32.png
new file mode 100755 (executable)
index 0000000..4ee05e8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_bicycle.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.glow.12.png b/dist/assets/images/mapicons/transport_parking_car.glow.12.png
new file mode 100755 (executable)
index 0000000..5809935
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.glow.16.png b/dist/assets/images/mapicons/transport_parking_car.glow.16.png
new file mode 100755 (executable)
index 0000000..8835904
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.glow.20.png b/dist/assets/images/mapicons/transport_parking_car.glow.20.png
new file mode 100755 (executable)
index 0000000..fe68bff
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.glow.24.png b/dist/assets/images/mapicons/transport_parking_car.glow.24.png
new file mode 100755 (executable)
index 0000000..93e37dc
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.glow.32.png b/dist/assets/images/mapicons/transport_parking_car.glow.32.png
new file mode 100755 (executable)
index 0000000..961475a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.n.12.png b/dist/assets/images/mapicons/transport_parking_car.n.12.png
new file mode 100755 (executable)
index 0000000..a682042
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.n.16.png b/dist/assets/images/mapicons/transport_parking_car.n.16.png
new file mode 100755 (executable)
index 0000000..567c4f5
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.n.20.png b/dist/assets/images/mapicons/transport_parking_car.n.20.png
new file mode 100755 (executable)
index 0000000..a2be5c1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.n.24.png b/dist/assets/images/mapicons/transport_parking_car.n.24.png
new file mode 100755 (executable)
index 0000000..6aa900c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.n.32.png b/dist/assets/images/mapicons/transport_parking_car.n.32.png
new file mode 100755 (executable)
index 0000000..7106dec
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.p.12.png b/dist/assets/images/mapicons/transport_parking_car.p.12.png
new file mode 100755 (executable)
index 0000000..aba4e61
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.p.16.png b/dist/assets/images/mapicons/transport_parking_car.p.16.png
new file mode 100755 (executable)
index 0000000..31dd829
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.p.20.png b/dist/assets/images/mapicons/transport_parking_car.p.20.png
new file mode 100755 (executable)
index 0000000..9a701c3
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.p.24.png b/dist/assets/images/mapicons/transport_parking_car.p.24.png
new file mode 100755 (executable)
index 0000000..e0d6dcb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car.p.32.png b/dist/assets/images/mapicons/transport_parking_car.p.32.png
new file mode 100755 (executable)
index 0000000..ccf3d3f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.glow.12.png b/dist/assets/images/mapicons/transport_parking_car_paid.glow.12.png
new file mode 100755 (executable)
index 0000000..3a80961
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.glow.16.png b/dist/assets/images/mapicons/transport_parking_car_paid.glow.16.png
new file mode 100755 (executable)
index 0000000..00663ba
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.glow.20.png b/dist/assets/images/mapicons/transport_parking_car_paid.glow.20.png
new file mode 100755 (executable)
index 0000000..a578fcc
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.glow.24.png b/dist/assets/images/mapicons/transport_parking_car_paid.glow.24.png
new file mode 100755 (executable)
index 0000000..017cf00
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.glow.32.png b/dist/assets/images/mapicons/transport_parking_car_paid.glow.32.png
new file mode 100755 (executable)
index 0000000..f9eb86e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.n.12.png b/dist/assets/images/mapicons/transport_parking_car_paid.n.12.png
new file mode 100755 (executable)
index 0000000..583b9d6
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.n.16.png b/dist/assets/images/mapicons/transport_parking_car_paid.n.16.png
new file mode 100755 (executable)
index 0000000..699552c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.n.20.png b/dist/assets/images/mapicons/transport_parking_car_paid.n.20.png
new file mode 100755 (executable)
index 0000000..28cb4e7
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.n.24.png b/dist/assets/images/mapicons/transport_parking_car_paid.n.24.png
new file mode 100755 (executable)
index 0000000..ce4e2b0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.n.32.png b/dist/assets/images/mapicons/transport_parking_car_paid.n.32.png
new file mode 100755 (executable)
index 0000000..2aa17b5
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.p.12.png b/dist/assets/images/mapicons/transport_parking_car_paid.p.12.png
new file mode 100755 (executable)
index 0000000..313eea6
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.p.16.png b/dist/assets/images/mapicons/transport_parking_car_paid.p.16.png
new file mode 100755 (executable)
index 0000000..70a3264
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.p.20.png b/dist/assets/images/mapicons/transport_parking_car_paid.p.20.png
new file mode 100755 (executable)
index 0000000..2177fcf
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.p.24.png b/dist/assets/images/mapicons/transport_parking_car_paid.p.24.png
new file mode 100755 (executable)
index 0000000..567d6ea
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_car_paid.p.32.png b/dist/assets/images/mapicons/transport_parking_car_paid.p.32.png
new file mode 100755 (executable)
index 0000000..c874064
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_car_paid.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.glow.12.png b/dist/assets/images/mapicons/transport_parking_disabled.glow.12.png
new file mode 100755 (executable)
index 0000000..a10f0d8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.glow.16.png b/dist/assets/images/mapicons/transport_parking_disabled.glow.16.png
new file mode 100755 (executable)
index 0000000..a2cf532
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.glow.20.png b/dist/assets/images/mapicons/transport_parking_disabled.glow.20.png
new file mode 100755 (executable)
index 0000000..15ab419
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.glow.24.png b/dist/assets/images/mapicons/transport_parking_disabled.glow.24.png
new file mode 100755 (executable)
index 0000000..501c1b0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.glow.32.png b/dist/assets/images/mapicons/transport_parking_disabled.glow.32.png
new file mode 100755 (executable)
index 0000000..25f8c5c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.n.12.png b/dist/assets/images/mapicons/transport_parking_disabled.n.12.png
new file mode 100755 (executable)
index 0000000..a8e2623
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.n.16.png b/dist/assets/images/mapicons/transport_parking_disabled.n.16.png
new file mode 100755 (executable)
index 0000000..a2c5736
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.n.20.png b/dist/assets/images/mapicons/transport_parking_disabled.n.20.png
new file mode 100755 (executable)
index 0000000..bff00fb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.n.24.png b/dist/assets/images/mapicons/transport_parking_disabled.n.24.png
new file mode 100755 (executable)
index 0000000..1d5f13f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.n.32.png b/dist/assets/images/mapicons/transport_parking_disabled.n.32.png
new file mode 100755 (executable)
index 0000000..3b866db
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.p.12.png b/dist/assets/images/mapicons/transport_parking_disabled.p.12.png
new file mode 100755 (executable)
index 0000000..ffda60f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.p.16.png b/dist/assets/images/mapicons/transport_parking_disabled.p.16.png
new file mode 100755 (executable)
index 0000000..926cc45
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.p.20.png b/dist/assets/images/mapicons/transport_parking_disabled.p.20.png
new file mode 100755 (executable)
index 0000000..c79b11d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.p.24.png b/dist/assets/images/mapicons/transport_parking_disabled.p.24.png
new file mode 100755 (executable)
index 0000000..66ee261
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_disabled.p.32.png b/dist/assets/images/mapicons/transport_parking_disabled.p.32.png
new file mode 100755 (executable)
index 0000000..a7fdd40
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_disabled.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.glow.12.png b/dist/assets/images/mapicons/transport_parking_private.glow.12.png
new file mode 100755 (executable)
index 0000000..6ae8b25
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.glow.16.png b/dist/assets/images/mapicons/transport_parking_private.glow.16.png
new file mode 100755 (executable)
index 0000000..620aa81
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.glow.20.png b/dist/assets/images/mapicons/transport_parking_private.glow.20.png
new file mode 100755 (executable)
index 0000000..73141b4
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.glow.24.png b/dist/assets/images/mapicons/transport_parking_private.glow.24.png
new file mode 100755 (executable)
index 0000000..944bea1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.glow.32.png b/dist/assets/images/mapicons/transport_parking_private.glow.32.png
new file mode 100755 (executable)
index 0000000..20f60b9
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.n.12.png b/dist/assets/images/mapicons/transport_parking_private.n.12.png
new file mode 100755 (executable)
index 0000000..4104e3f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.n.16.png b/dist/assets/images/mapicons/transport_parking_private.n.16.png
new file mode 100755 (executable)
index 0000000..95b6eb4
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.n.20.png b/dist/assets/images/mapicons/transport_parking_private.n.20.png
new file mode 100755 (executable)
index 0000000..df6a31b
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.n.24.png b/dist/assets/images/mapicons/transport_parking_private.n.24.png
new file mode 100755 (executable)
index 0000000..8342184
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.n.32.png b/dist/assets/images/mapicons/transport_parking_private.n.32.png
new file mode 100755 (executable)
index 0000000..b5c9237
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.p.12.png b/dist/assets/images/mapicons/transport_parking_private.p.12.png
new file mode 100755 (executable)
index 0000000..f0d3d3c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.p.16.png b/dist/assets/images/mapicons/transport_parking_private.p.16.png
new file mode 100755 (executable)
index 0000000..ec1f1c3
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.p.20.png b/dist/assets/images/mapicons/transport_parking_private.p.20.png
new file mode 100755 (executable)
index 0000000..f87ea02
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.p.24.png b/dist/assets/images/mapicons/transport_parking_private.p.24.png
new file mode 100755 (executable)
index 0000000..946e465
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private.p.32.png b/dist/assets/images/mapicons/transport_parking_private.p.32.png
new file mode 100755 (executable)
index 0000000..5bc002e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.glow.12.png b/dist/assets/images/mapicons/transport_parking_private2.glow.12.png
new file mode 100755 (executable)
index 0000000..61b82b1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.glow.16.png b/dist/assets/images/mapicons/transport_parking_private2.glow.16.png
new file mode 100755 (executable)
index 0000000..b28db6e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.glow.20.png b/dist/assets/images/mapicons/transport_parking_private2.glow.20.png
new file mode 100755 (executable)
index 0000000..0664deb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.glow.24.png b/dist/assets/images/mapicons/transport_parking_private2.glow.24.png
new file mode 100755 (executable)
index 0000000..a5837c3
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.glow.32.png b/dist/assets/images/mapicons/transport_parking_private2.glow.32.png
new file mode 100755 (executable)
index 0000000..6736690
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.n.12.png b/dist/assets/images/mapicons/transport_parking_private2.n.12.png
new file mode 100755 (executable)
index 0000000..f00e38e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.n.16.png b/dist/assets/images/mapicons/transport_parking_private2.n.16.png
new file mode 100755 (executable)
index 0000000..a6f3a3d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.n.20.png b/dist/assets/images/mapicons/transport_parking_private2.n.20.png
new file mode 100755 (executable)
index 0000000..0a0dc81
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.n.24.png b/dist/assets/images/mapicons/transport_parking_private2.n.24.png
new file mode 100755 (executable)
index 0000000..47df1d4
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.n.32.png b/dist/assets/images/mapicons/transport_parking_private2.n.32.png
new file mode 100755 (executable)
index 0000000..b87eea0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.p.12.png b/dist/assets/images/mapicons/transport_parking_private2.p.12.png
new file mode 100755 (executable)
index 0000000..768f2d2
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.p.16.png b/dist/assets/images/mapicons/transport_parking_private2.p.16.png
new file mode 100755 (executable)
index 0000000..756ff7c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.p.20.png b/dist/assets/images/mapicons/transport_parking_private2.p.20.png
new file mode 100755 (executable)
index 0000000..1e6edeb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.p.24.png b/dist/assets/images/mapicons/transport_parking_private2.p.24.png
new file mode 100755 (executable)
index 0000000..d749863
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private2.p.32.png b/dist/assets/images/mapicons/transport_parking_private2.p.32.png
new file mode 100755 (executable)
index 0000000..2dffdbb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private2.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.glow.12.png b/dist/assets/images/mapicons/transport_parking_private3.glow.12.png
new file mode 100755 (executable)
index 0000000..7753078
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.glow.16.png b/dist/assets/images/mapicons/transport_parking_private3.glow.16.png
new file mode 100755 (executable)
index 0000000..a50e51d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.glow.20.png b/dist/assets/images/mapicons/transport_parking_private3.glow.20.png
new file mode 100755 (executable)
index 0000000..ea8067e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.glow.24.png b/dist/assets/images/mapicons/transport_parking_private3.glow.24.png
new file mode 100755 (executable)
index 0000000..1f1e088
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.glow.32.png b/dist/assets/images/mapicons/transport_parking_private3.glow.32.png
new file mode 100755 (executable)
index 0000000..e4a97a1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.n.12.png b/dist/assets/images/mapicons/transport_parking_private3.n.12.png
new file mode 100755 (executable)
index 0000000..d42381a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.n.16.png b/dist/assets/images/mapicons/transport_parking_private3.n.16.png
new file mode 100755 (executable)
index 0000000..c38e9de
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.n.20.png b/dist/assets/images/mapicons/transport_parking_private3.n.20.png
new file mode 100755 (executable)
index 0000000..9235911
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.n.24.png b/dist/assets/images/mapicons/transport_parking_private3.n.24.png
new file mode 100755 (executable)
index 0000000..38e0d86
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.n.32.png b/dist/assets/images/mapicons/transport_parking_private3.n.32.png
new file mode 100755 (executable)
index 0000000..da3f6b0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.p.12.png b/dist/assets/images/mapicons/transport_parking_private3.p.12.png
new file mode 100755 (executable)
index 0000000..ce3c0c0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.p.16.png b/dist/assets/images/mapicons/transport_parking_private3.p.16.png
new file mode 100755 (executable)
index 0000000..d38cca9
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.p.20.png b/dist/assets/images/mapicons/transport_parking_private3.p.20.png
new file mode 100755 (executable)
index 0000000..531b154
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.p.24.png b/dist/assets/images/mapicons/transport_parking_private3.p.24.png
new file mode 100755 (executable)
index 0000000..66bb1ec
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_parking_private3.p.32.png b/dist/assets/images/mapicons/transport_parking_private3.p.32.png
new file mode 100755 (executable)
index 0000000..66de231
Binary files /dev/null and b/dist/assets/images/mapicons/transport_parking_private3.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_port.glow.12.png b/dist/assets/images/mapicons/transport_port.glow.12.png
new file mode 100755 (executable)
index 0000000..160b9f4
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_port.glow.16.png b/dist/assets/images/mapicons/transport_port.glow.16.png
new file mode 100755 (executable)
index 0000000..79e972b
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_port.glow.20.png b/dist/assets/images/mapicons/transport_port.glow.20.png
new file mode 100755 (executable)
index 0000000..144286a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_port.glow.24.png b/dist/assets/images/mapicons/transport_port.glow.24.png
new file mode 100755 (executable)
index 0000000..f9960cb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_port.glow.32.png b/dist/assets/images/mapicons/transport_port.glow.32.png
new file mode 100755 (executable)
index 0000000..a424a76
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_port.n.12.png b/dist/assets/images/mapicons/transport_port.n.12.png
new file mode 100755 (executable)
index 0000000..bad223d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_port.n.16.png b/dist/assets/images/mapicons/transport_port.n.16.png
new file mode 100755 (executable)
index 0000000..471c4da
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_port.n.20.png b/dist/assets/images/mapicons/transport_port.n.20.png
new file mode 100755 (executable)
index 0000000..4f37a0d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_port.n.24.png b/dist/assets/images/mapicons/transport_port.n.24.png
new file mode 100755 (executable)
index 0000000..6e5f6e1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_port.n.32.png b/dist/assets/images/mapicons/transport_port.n.32.png
new file mode 100755 (executable)
index 0000000..3075208
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_port.p.12.png b/dist/assets/images/mapicons/transport_port.p.12.png
new file mode 100755 (executable)
index 0000000..a267b19
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_port.p.16.png b/dist/assets/images/mapicons/transport_port.p.16.png
new file mode 100755 (executable)
index 0000000..b0b1c14
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_port.p.20.png b/dist/assets/images/mapicons/transport_port.p.20.png
new file mode 100755 (executable)
index 0000000..d2e7b3b
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_port.p.24.png b/dist/assets/images/mapicons/transport_port.p.24.png
new file mode 100755 (executable)
index 0000000..f22dead
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_port.p.32.png b/dist/assets/images/mapicons/transport_port.p.32.png
new file mode 100755 (executable)
index 0000000..e12e1cc
Binary files /dev/null and b/dist/assets/images/mapicons/transport_port.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.glow.12.png b/dist/assets/images/mapicons/transport_rental_bicycle.glow.12.png
new file mode 100755 (executable)
index 0000000..db9cfc6
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.glow.16.png b/dist/assets/images/mapicons/transport_rental_bicycle.glow.16.png
new file mode 100755 (executable)
index 0000000..ef43cdb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.glow.20.png b/dist/assets/images/mapicons/transport_rental_bicycle.glow.20.png
new file mode 100755 (executable)
index 0000000..fb485da
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.glow.24.png b/dist/assets/images/mapicons/transport_rental_bicycle.glow.24.png
new file mode 100755 (executable)
index 0000000..ce74474
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.glow.32.png b/dist/assets/images/mapicons/transport_rental_bicycle.glow.32.png
new file mode 100755 (executable)
index 0000000..de74503
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.n.12.png b/dist/assets/images/mapicons/transport_rental_bicycle.n.12.png
new file mode 100755 (executable)
index 0000000..929e727
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.n.16.png b/dist/assets/images/mapicons/transport_rental_bicycle.n.16.png
new file mode 100755 (executable)
index 0000000..6659d1e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.n.20.png b/dist/assets/images/mapicons/transport_rental_bicycle.n.20.png
new file mode 100755 (executable)
index 0000000..d1e9445
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.n.24.png b/dist/assets/images/mapicons/transport_rental_bicycle.n.24.png
new file mode 100755 (executable)
index 0000000..773ac43
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.n.32.png b/dist/assets/images/mapicons/transport_rental_bicycle.n.32.png
new file mode 100755 (executable)
index 0000000..d1aec02
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.p.12.png b/dist/assets/images/mapicons/transport_rental_bicycle.p.12.png
new file mode 100755 (executable)
index 0000000..7a9c8f7
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.p.16.png b/dist/assets/images/mapicons/transport_rental_bicycle.p.16.png
new file mode 100755 (executable)
index 0000000..edf986c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.p.20.png b/dist/assets/images/mapicons/transport_rental_bicycle.p.20.png
new file mode 100755 (executable)
index 0000000..30e8410
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.p.24.png b/dist/assets/images/mapicons/transport_rental_bicycle.p.24.png
new file mode 100755 (executable)
index 0000000..4c4e937
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_bicycle.p.32.png b/dist/assets/images/mapicons/transport_rental_bicycle.p.32.png
new file mode 100755 (executable)
index 0000000..7a32dbb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_bicycle.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.glow.12.png b/dist/assets/images/mapicons/transport_rental_car.glow.12.png
new file mode 100755 (executable)
index 0000000..1765fd4
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.glow.16.png b/dist/assets/images/mapicons/transport_rental_car.glow.16.png
new file mode 100755 (executable)
index 0000000..1e124c6
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.glow.20.png b/dist/assets/images/mapicons/transport_rental_car.glow.20.png
new file mode 100755 (executable)
index 0000000..53def9d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.glow.24.png b/dist/assets/images/mapicons/transport_rental_car.glow.24.png
new file mode 100755 (executable)
index 0000000..a048f45
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.glow.32.png b/dist/assets/images/mapicons/transport_rental_car.glow.32.png
new file mode 100755 (executable)
index 0000000..9a2be07
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.n.12.png b/dist/assets/images/mapicons/transport_rental_car.n.12.png
new file mode 100755 (executable)
index 0000000..85dcd1d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.n.16.png b/dist/assets/images/mapicons/transport_rental_car.n.16.png
new file mode 100755 (executable)
index 0000000..0c9f7b4
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.n.20.png b/dist/assets/images/mapicons/transport_rental_car.n.20.png
new file mode 100755 (executable)
index 0000000..a612c20
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.n.24.png b/dist/assets/images/mapicons/transport_rental_car.n.24.png
new file mode 100755 (executable)
index 0000000..5570e70
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.n.32.png b/dist/assets/images/mapicons/transport_rental_car.n.32.png
new file mode 100755 (executable)
index 0000000..d538525
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.p.12.png b/dist/assets/images/mapicons/transport_rental_car.p.12.png
new file mode 100755 (executable)
index 0000000..1b28507
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.p.16.png b/dist/assets/images/mapicons/transport_rental_car.p.16.png
new file mode 100755 (executable)
index 0000000..b5fc399
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.p.20.png b/dist/assets/images/mapicons/transport_rental_car.p.20.png
new file mode 100755 (executable)
index 0000000..590019b
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.p.24.png b/dist/assets/images/mapicons/transport_rental_car.p.24.png
new file mode 100755 (executable)
index 0000000..fda4133
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_rental_car.p.32.png b/dist/assets/images/mapicons/transport_rental_car.p.32.png
new file mode 100755 (executable)
index 0000000..848e86d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_rental_car.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.12.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.12.png
new file mode 100755 (executable)
index 0000000..6f3d9ec
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.16.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.16.png
new file mode 100755 (executable)
index 0000000..da3cd77
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.20.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.20.png
new file mode 100755 (executable)
index 0000000..85a4e47
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.24.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.24.png
new file mode 100755 (executable)
index 0000000..1f0d1c6
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.32.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.32.png
new file mode 100755 (executable)
index 0000000..0d5f4e8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.12.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.12.png
new file mode 100755 (executable)
index 0000000..2c39021
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.16.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.16.png
new file mode 100755 (executable)
index 0000000..a4eab6c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.20.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.20.png
new file mode 100755 (executable)
index 0000000..c791fed
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.24.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.24.png
new file mode 100755 (executable)
index 0000000..87ed336
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.32.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.32.png
new file mode 100755 (executable)
index 0000000..b824259
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.12.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.12.png
new file mode 100755 (executable)
index 0000000..b45c86f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.16.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.16.png
new file mode 100755 (executable)
index 0000000..0cd56bb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.20.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.20.png
new file mode 100755 (executable)
index 0000000..1d118a1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.24.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.24.png
new file mode 100755 (executable)
index 0000000..2df0902
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.32.png b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.32.png
new file mode 100755 (executable)
index 0000000..70bf5e2
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_anticlockwise.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.12.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.12.png
new file mode 100755 (executable)
index 0000000..22905c3
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.16.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.16.png
new file mode 100755 (executable)
index 0000000..b7ad29f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.20.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.20.png
new file mode 100755 (executable)
index 0000000..3b6fc0c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.24.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.24.png
new file mode 100755 (executable)
index 0000000..5569878
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.32.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.32.png
new file mode 100755 (executable)
index 0000000..06136c6
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.n.12.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.n.12.png
new file mode 100755 (executable)
index 0000000..5c18c28
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.n.16.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.n.16.png
new file mode 100755 (executable)
index 0000000..a601227
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.n.20.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.n.20.png
new file mode 100755 (executable)
index 0000000..ebd9e2d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.n.24.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.n.24.png
new file mode 100755 (executable)
index 0000000..7d82419
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.n.32.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.n.32.png
new file mode 100755 (executable)
index 0000000..cc89973
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.p.12.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.p.12.png
new file mode 100755 (executable)
index 0000000..076ed41
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.p.16.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.p.16.png
new file mode 100755 (executable)
index 0000000..82bb94d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.p.20.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.p.20.png
new file mode 100755 (executable)
index 0000000..014704f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.p.24.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.p.24.png
new file mode 100755 (executable)
index 0000000..ec0e44f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_roundabout_clockwise.p.32.png b/dist/assets/images/mapicons/transport_roundabout_clockwise.p.32.png
new file mode 100755 (executable)
index 0000000..9251cbb
Binary files /dev/null and b/dist/assets/images/mapicons/transport_roundabout_clockwise.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.glow.12.png b/dist/assets/images/mapicons/transport_taxi_rank.glow.12.png
new file mode 100755 (executable)
index 0000000..c5972b5
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.glow.16.png b/dist/assets/images/mapicons/transport_taxi_rank.glow.16.png
new file mode 100755 (executable)
index 0000000..c2089ed
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.glow.20.png b/dist/assets/images/mapicons/transport_taxi_rank.glow.20.png
new file mode 100755 (executable)
index 0000000..b7991ad
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.glow.24.png b/dist/assets/images/mapicons/transport_taxi_rank.glow.24.png
new file mode 100755 (executable)
index 0000000..24ed1b1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.glow.32.png b/dist/assets/images/mapicons/transport_taxi_rank.glow.32.png
new file mode 100755 (executable)
index 0000000..1b38b5f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.n.12.png b/dist/assets/images/mapicons/transport_taxi_rank.n.12.png
new file mode 100755 (executable)
index 0000000..1c297b0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.n.16.png b/dist/assets/images/mapicons/transport_taxi_rank.n.16.png
new file mode 100755 (executable)
index 0000000..23e6f1b
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.n.20.png b/dist/assets/images/mapicons/transport_taxi_rank.n.20.png
new file mode 100755 (executable)
index 0000000..d9d9033
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.n.24.png b/dist/assets/images/mapicons/transport_taxi_rank.n.24.png
new file mode 100755 (executable)
index 0000000..8fd3073
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.n.32.png b/dist/assets/images/mapicons/transport_taxi_rank.n.32.png
new file mode 100755 (executable)
index 0000000..9c4d791
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.p.12.png b/dist/assets/images/mapicons/transport_taxi_rank.p.12.png
new file mode 100755 (executable)
index 0000000..79f9bfd
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.p.16.png b/dist/assets/images/mapicons/transport_taxi_rank.p.16.png
new file mode 100755 (executable)
index 0000000..728419d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.p.20.png b/dist/assets/images/mapicons/transport_taxi_rank.p.20.png
new file mode 100755 (executable)
index 0000000..f242241
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.p.24.png b/dist/assets/images/mapicons/transport_taxi_rank.p.24.png
new file mode 100755 (executable)
index 0000000..a45c07e
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_taxi_rank.p.32.png b/dist/assets/images/mapicons/transport_taxi_rank.p.32.png
new file mode 100755 (executable)
index 0000000..365a2e2
Binary files /dev/null and b/dist/assets/images/mapicons/transport_taxi_rank.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.glow.12.png b/dist/assets/images/mapicons/transport_traffic_lights.glow.12.png
new file mode 100755 (executable)
index 0000000..f7178de
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.glow.16.png b/dist/assets/images/mapicons/transport_traffic_lights.glow.16.png
new file mode 100755 (executable)
index 0000000..d3b5d9c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.glow.20.png b/dist/assets/images/mapicons/transport_traffic_lights.glow.20.png
new file mode 100755 (executable)
index 0000000..64e9909
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.glow.24.png b/dist/assets/images/mapicons/transport_traffic_lights.glow.24.png
new file mode 100755 (executable)
index 0000000..52fc19d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.glow.32.png b/dist/assets/images/mapicons/transport_traffic_lights.glow.32.png
new file mode 100755 (executable)
index 0000000..bc3a731
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.n.12.png b/dist/assets/images/mapicons/transport_traffic_lights.n.12.png
new file mode 100755 (executable)
index 0000000..270b3b0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.n.16.png b/dist/assets/images/mapicons/transport_traffic_lights.n.16.png
new file mode 100755 (executable)
index 0000000..94c1ad0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.n.20.png b/dist/assets/images/mapicons/transport_traffic_lights.n.20.png
new file mode 100755 (executable)
index 0000000..9ef2359
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.n.24.png b/dist/assets/images/mapicons/transport_traffic_lights.n.24.png
new file mode 100755 (executable)
index 0000000..2034ff0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.n.32.png b/dist/assets/images/mapicons/transport_traffic_lights.n.32.png
new file mode 100755 (executable)
index 0000000..91fb213
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.p.12.png b/dist/assets/images/mapicons/transport_traffic_lights.p.12.png
new file mode 100755 (executable)
index 0000000..e3e338d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.p.16.png b/dist/assets/images/mapicons/transport_traffic_lights.p.16.png
new file mode 100755 (executable)
index 0000000..c4229e1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.p.20.png b/dist/assets/images/mapicons/transport_traffic_lights.p.20.png
new file mode 100755 (executable)
index 0000000..a3bb3f8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.p.24.png b/dist/assets/images/mapicons/transport_traffic_lights.p.24.png
new file mode 100755 (executable)
index 0000000..800cad1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_traffic_lights.p.32.png b/dist/assets/images/mapicons/transport_traffic_lights.p.32.png
new file mode 100755 (executable)
index 0000000..811fac2
Binary files /dev/null and b/dist/assets/images/mapicons/transport_traffic_lights.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.glow.12.png b/dist/assets/images/mapicons/transport_train_station.glow.12.png
new file mode 100755 (executable)
index 0000000..63ee334
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.glow.16.png b/dist/assets/images/mapicons/transport_train_station.glow.16.png
new file mode 100755 (executable)
index 0000000..2e03f48
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.glow.20.png b/dist/assets/images/mapicons/transport_train_station.glow.20.png
new file mode 100755 (executable)
index 0000000..0fda9fc
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.glow.24.png b/dist/assets/images/mapicons/transport_train_station.glow.24.png
new file mode 100755 (executable)
index 0000000..a7dc578
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.glow.32.png b/dist/assets/images/mapicons/transport_train_station.glow.32.png
new file mode 100755 (executable)
index 0000000..61bc218
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.n.12.png b/dist/assets/images/mapicons/transport_train_station.n.12.png
new file mode 100755 (executable)
index 0000000..e3dfa72
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.n.16.png b/dist/assets/images/mapicons/transport_train_station.n.16.png
new file mode 100755 (executable)
index 0000000..29ddcc1
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.n.20.png b/dist/assets/images/mapicons/transport_train_station.n.20.png
new file mode 100755 (executable)
index 0000000..79d11f0
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.n.24.png b/dist/assets/images/mapicons/transport_train_station.n.24.png
new file mode 100755 (executable)
index 0000000..6e1cb10
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.n.32.png b/dist/assets/images/mapicons/transport_train_station.n.32.png
new file mode 100755 (executable)
index 0000000..379aec9
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.p.12.png b/dist/assets/images/mapicons/transport_train_station.p.12.png
new file mode 100755 (executable)
index 0000000..fa3bd9a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.p.16.png b/dist/assets/images/mapicons/transport_train_station.p.16.png
new file mode 100755 (executable)
index 0000000..623ff0b
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.p.20.png b/dist/assets/images/mapicons/transport_train_station.p.20.png
new file mode 100755 (executable)
index 0000000..e486809
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.p.24.png b/dist/assets/images/mapicons/transport_train_station.p.24.png
new file mode 100755 (executable)
index 0000000..97ae253
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station.p.32.png b/dist/assets/images/mapicons/transport_train_station.p.32.png
new file mode 100755 (executable)
index 0000000..abc6be6
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.glow.12.png b/dist/assets/images/mapicons/transport_train_station2.glow.12.png
new file mode 100755 (executable)
index 0000000..601d0da
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.glow.16.png b/dist/assets/images/mapicons/transport_train_station2.glow.16.png
new file mode 100755 (executable)
index 0000000..0d2f2f4
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.glow.20.png b/dist/assets/images/mapicons/transport_train_station2.glow.20.png
new file mode 100755 (executable)
index 0000000..2702301
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.glow.24.png b/dist/assets/images/mapicons/transport_train_station2.glow.24.png
new file mode 100755 (executable)
index 0000000..61feb2f
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.glow.32.png b/dist/assets/images/mapicons/transport_train_station2.glow.32.png
new file mode 100755 (executable)
index 0000000..b468ade
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.n.12.png b/dist/assets/images/mapicons/transport_train_station2.n.12.png
new file mode 100755 (executable)
index 0000000..ee46f2a
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.n.16.png b/dist/assets/images/mapicons/transport_train_station2.n.16.png
new file mode 100755 (executable)
index 0000000..6f2f5dc
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.n.20.png b/dist/assets/images/mapicons/transport_train_station2.n.20.png
new file mode 100755 (executable)
index 0000000..a1b021d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.n.24.png b/dist/assets/images/mapicons/transport_train_station2.n.24.png
new file mode 100755 (executable)
index 0000000..2363bdf
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.n.32.png b/dist/assets/images/mapicons/transport_train_station2.n.32.png
new file mode 100755 (executable)
index 0000000..19e8514
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.p.12.png b/dist/assets/images/mapicons/transport_train_station2.p.12.png
new file mode 100755 (executable)
index 0000000..c619f31
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.p.16.png b/dist/assets/images/mapicons/transport_train_station2.p.16.png
new file mode 100755 (executable)
index 0000000..eff00b7
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.p.20.png b/dist/assets/images/mapicons/transport_train_station2.p.20.png
new file mode 100755 (executable)
index 0000000..c16fe5d
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.p.24.png b/dist/assets/images/mapicons/transport_train_station2.p.24.png
new file mode 100755 (executable)
index 0000000..c11df32
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_train_station2.p.32.png b/dist/assets/images/mapicons/transport_train_station2.p.32.png
new file mode 100755 (executable)
index 0000000..eb340d5
Binary files /dev/null and b/dist/assets/images/mapicons/transport_train_station2.p.32.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.glow.12.png b/dist/assets/images/mapicons/transport_tram_stop.glow.12.png
new file mode 100755 (executable)
index 0000000..71a3388
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.glow.12.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.glow.16.png b/dist/assets/images/mapicons/transport_tram_stop.glow.16.png
new file mode 100755 (executable)
index 0000000..de063b8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.glow.16.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.glow.20.png b/dist/assets/images/mapicons/transport_tram_stop.glow.20.png
new file mode 100755 (executable)
index 0000000..fe1a829
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.glow.20.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.glow.24.png b/dist/assets/images/mapicons/transport_tram_stop.glow.24.png
new file mode 100755 (executable)
index 0000000..f8307ed
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.glow.24.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.glow.32.png b/dist/assets/images/mapicons/transport_tram_stop.glow.32.png
new file mode 100755 (executable)
index 0000000..4b58108
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.glow.32.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.n.12.png b/dist/assets/images/mapicons/transport_tram_stop.n.12.png
new file mode 100755 (executable)
index 0000000..d4ef519
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.n.12.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.n.16.png b/dist/assets/images/mapicons/transport_tram_stop.n.16.png
new file mode 100755 (executable)
index 0000000..ddbbc4c
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.n.16.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.n.20.png b/dist/assets/images/mapicons/transport_tram_stop.n.20.png
new file mode 100755 (executable)
index 0000000..7647fa8
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.n.20.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.n.24.png b/dist/assets/images/mapicons/transport_tram_stop.n.24.png
new file mode 100755 (executable)
index 0000000..edf5348
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.n.24.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.n.32.png b/dist/assets/images/mapicons/transport_tram_stop.n.32.png
new file mode 100755 (executable)
index 0000000..0a71083
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.n.32.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.p.12.png b/dist/assets/images/mapicons/transport_tram_stop.p.12.png
new file mode 100755 (executable)
index 0000000..ae99dd2
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.p.12.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.p.16.png b/dist/assets/images/mapicons/transport_tram_stop.p.16.png
new file mode 100755 (executable)
index 0000000..f693941
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.p.16.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.p.20.png b/dist/assets/images/mapicons/transport_tram_stop.p.20.png
new file mode 100755 (executable)
index 0000000..12ec646
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.p.20.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.p.24.png b/dist/assets/images/mapicons/transport_tram_stop.p.24.png
new file mode 100755 (executable)
index 0000000..e1fbf48
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.p.24.png differ
diff --git a/dist/assets/images/mapicons/transport_tram_stop.p.32.png b/dist/assets/images/mapicons/transport_tram_stop.p.32.png
new file mode 100755 (executable)
index 0000000..e6c0991
Binary files /dev/null and b/dist/assets/images/mapicons/transport_tram_stop.p.32.png differ
diff --git a/dist/assets/images/osm_logo.120px.png b/dist/assets/images/osm_logo.120px.png
new file mode 100755 (executable)
index 0000000..22f1166
Binary files /dev/null and b/dist/assets/images/osm_logo.120px.png differ
diff --git a/dist/assets/js/Control.MiniMap.min.js b/dist/assets/js/Control.MiniMap.min.js
new file mode 100644 (file)
index 0000000..9158b1f
--- /dev/null
@@ -0,0 +1 @@
+(function(factory,window){if(typeof define==="function"&&define.amd){define(["leaflet"],factory)}else if(typeof exports==="object"){module.exports=factory(require("leaflet"))}if(typeof window!=="undefined"&&window.L){window.L.Control.MiniMap=factory(L);window.L.control.minimap=function(layer,options){return new window.L.Control.MiniMap(layer,options)}}})(function(L){var MiniMap=L.Control.extend({includes:L.Evented?L.Evented.prototype:L.Mixin.Events,options:{position:"bottomright",toggleDisplay:false,zoomLevelOffset:-5,zoomLevelFixed:false,centerFixed:false,zoomAnimation:false,autoToggleDisplay:false,minimized:false,width:150,height:150,collapsedWidth:19,collapsedHeight:19,aimingRectOptions:{color:"#ff7800",weight:1,clickable:false},shadowRectOptions:{color:"#000000",weight:1,clickable:false,opacity:0,fillOpacity:0},strings:{hideText:"Hide MiniMap",showText:"Show MiniMap"},mapOptions:{}},initialize:function(layer,options){L.Util.setOptions(this,options);this.options.aimingRectOptions.clickable=false;this.options.shadowRectOptions.clickable=false;this._layer=layer},onAdd:function(map){this._mainMap=map;this._container=L.DomUtil.create("div","leaflet-control-minimap");this._container.style.width=this.options.width+"px";this._container.style.height=this.options.height+"px";L.DomEvent.disableClickPropagation(this._container);L.DomEvent.on(this._container,"mousewheel",L.DomEvent.stopPropagation);var mapOptions={attributionControl:false,dragging:!this.options.centerFixed,zoomControl:false,zoomAnimation:this.options.zoomAnimation,autoToggleDisplay:this.options.autoToggleDisplay,touchZoom:this.options.centerFixed?"center":!this._isZoomLevelFixed(),scrollWheelZoom:this.options.centerFixed?"center":!this._isZoomLevelFixed(),doubleClickZoom:this.options.centerFixed?"center":!this._isZoomLevelFixed(),boxZoom:!this._isZoomLevelFixed(),crs:map.options.crs};mapOptions=L.Util.extend(this.options.mapOptions,mapOptions);this._miniMap=new L.Map(this._container,mapOptions);this._miniMap.addLayer(this._layer);this._mainMapMoving=false;this._miniMapMoving=false;this._userToggledDisplay=false;this._minimized=false;if(this.options.toggleDisplay){this._addToggleButton()}this._miniMap.whenReady(L.Util.bind(function(){this._aimingRect=L.rectangle(this._mainMap.getBounds(),this.options.aimingRectOptions).addTo(this._miniMap);this._shadowRect=L.rectangle(this._mainMap.getBounds(),this.options.shadowRectOptions).addTo(this._miniMap);this._mainMap.on("moveend",this._onMainMapMoved,this);this._mainMap.on("move",this._onMainMapMoving,this);this._miniMap.on("movestart",this._onMiniMapMoveStarted,this);this._miniMap.on("move",this._onMiniMapMoving,this);this._miniMap.on("moveend",this._onMiniMapMoved,this)},this));return this._container},addTo:function(map){L.Control.prototype.addTo.call(this,map);var center=this.options.centerFixed||this._mainMap.getCenter();this._miniMap.setView(center,this._decideZoom(true));this._setDisplay(this.options.minimized);return this},onRemove:function(map){this._mainMap.off("moveend",this._onMainMapMoved,this);this._mainMap.off("move",this._onMainMapMoving,this);this._miniMap.off("moveend",this._onMiniMapMoved,this);this._miniMap.removeLayer(this._layer)},changeLayer:function(layer){this._miniMap.removeLayer(this._layer);this._layer=layer;this._miniMap.addLayer(this._layer)},_addToggleButton:function(){this._toggleDisplayButton=this.options.toggleDisplay?this._createButton("",this._toggleButtonInitialTitleText(),"leaflet-control-minimap-toggle-display leaflet-control-minimap-toggle-display-"+this.options.position,this._container,this._toggleDisplayButtonClicked,this):undefined;this._toggleDisplayButton.style.width=this.options.collapsedWidth+"px";this._toggleDisplayButton.style.height=this.options.collapsedHeight+"px"},_toggleButtonInitialTitleText:function(){if(this.options.minimized){return this.options.strings.showText}else{return this.options.strings.hideText}},_createButton:function(html,title,className,container,fn,context){var link=L.DomUtil.create("a",className,container);link.innerHTML=html;link.href="#";link.title=title;var stop=L.DomEvent.stopPropagation;L.DomEvent.on(link,"click",stop).on(link,"mousedown",stop).on(link,"dblclick",stop).on(link,"click",L.DomEvent.preventDefault).on(link,"click",fn,context);return link},_toggleDisplayButtonClicked:function(){this._userToggledDisplay=true;if(!this._minimized){this._minimize()}else{this._restore()}},_setDisplay:function(minimize){if(minimize!==this._minimized){if(!this._minimized){this._minimize()}else{this._restore()}}},_minimize:function(){if(this.options.toggleDisplay){this._container.style.width=this.options.collapsedWidth+"px";this._container.style.height=this.options.collapsedHeight+"px";this._toggleDisplayButton.className+=" minimized-"+this.options.position;this._toggleDisplayButton.title=this.options.strings.showText}else{this._container.style.display="none"}this._minimized=true;this._onToggle()},_restore:function(){if(this.options.toggleDisplay){this._container.style.width=this.options.width+"px";this._container.style.height=this.options.height+"px";this._toggleDisplayButton.className=this._toggleDisplayButton.className.replace("minimized-"+this.options.position,"");this._toggleDisplayButton.title=this.options.strings.hideText}else{this._container.style.display="block"}this._minimized=false;this._onToggle()},_onMainMapMoved:function(e){if(!this._miniMapMoving){var center=this.options.centerFixed||this._mainMap.getCenter();this._mainMapMoving=true;this._miniMap.setView(center,this._decideZoom(true));this._setDisplay(this._decideMinimized())}else{this._miniMapMoving=false}this._aimingRect.setBounds(this._mainMap.getBounds())},_onMainMapMoving:function(e){this._aimingRect.setBounds(this._mainMap.getBounds())},_onMiniMapMoveStarted:function(e){if(!this.options.centerFixed){var lastAimingRect=this._aimingRect.getBounds();var sw=this._miniMap.latLngToContainerPoint(lastAimingRect.getSouthWest());var ne=this._miniMap.latLngToContainerPoint(lastAimingRect.getNorthEast());this._lastAimingRectPosition={sw:sw,ne:ne}}},_onMiniMapMoving:function(e){if(!this.options.centerFixed){if(!this._mainMapMoving&&this._lastAimingRectPosition){this._shadowRect.setBounds(new L.LatLngBounds(this._miniMap.containerPointToLatLng(this._lastAimingRectPosition.sw),this._miniMap.containerPointToLatLng(this._lastAimingRectPosition.ne)));this._shadowRect.setStyle({opacity:1,fillOpacity:.3})}}},_onMiniMapMoved:function(e){if(!this._mainMapMoving){this._miniMapMoving=true;this._mainMap.setView(this._miniMap.getCenter(),this._decideZoom(false));this._shadowRect.setStyle({opacity:0,fillOpacity:0})}else{this._mainMapMoving=false}},_isZoomLevelFixed:function(){var zoomLevelFixed=this.options.zoomLevelFixed;return this._isDefined(zoomLevelFixed)&&this._isInteger(zoomLevelFixed)},_decideZoom:function(fromMaintoMini){if(!this._isZoomLevelFixed()){if(fromMaintoMini){return this._mainMap.getZoom()+this.options.zoomLevelOffset}else{var currentDiff=this._miniMap.getZoom()-this._mainMap.getZoom();var proposedZoom=this._miniMap.getZoom()-this.options.zoomLevelOffset;var toRet;if(currentDiff>this.options.zoomLevelOffset&&this._mainMap.getZoom()<this._miniMap.getMinZoom()-this.options.zoomLevelOffset){if(this._miniMap.getZoom()>this._lastMiniMapZoom){toRet=this._mainMap.getZoom()+1;this._miniMap.setZoom(this._miniMap.getZoom()-1)}else{toRet=this._mainMap.getZoom()}}else{toRet=proposedZoom}this._lastMiniMapZoom=this._miniMap.getZoom();return toRet}}else{if(fromMaintoMini){return this.options.zoomLevelFixed}else{return this._mainMap.getZoom()}}},_decideMinimized:function(){if(this._userToggledDisplay){return this._minimized}if(this.options.autoToggleDisplay){if(this._mainMap.getBounds().contains(this._miniMap.getBounds())){return true}return false}return this._minimized},_isInteger:function(value){return typeof value==="number"},_isDefined:function(value){return typeof value!=="undefined"},_onToggle:function(){L.Util.requestAnimFrame(function(){L.DomEvent.on(this._container,"transitionend",this._fireToggleEvents,this);if(!L.Browser.any3d){L.Util.requestAnimFrame(this._fireToggleEvents,this)}},this)},_fireToggleEvents:function(){L.DomEvent.off(this._container,"transitionend",this._fireToggleEvents,this);var data={minimized:this._minimized};this.fire(this._minimized?"minimize":"restore",data);this.fire("toggle",data)}});L.Map.mergeOptions({miniMapControl:false});L.Map.addInitHook(function(){if(this.options.miniMapControl){this.miniMapControl=(new MiniMap).addTo(this)}});return MiniMap},window);
\ No newline at end of file
diff --git a/dist/assets/js/bootstrap.min.js b/dist/assets/js/bootstrap.min.js
new file mode 100644 (file)
index 0000000..eb0a8b4
--- /dev/null
@@ -0,0 +1,6 @@
+/*!
+ * Bootstrap v3.4.1 (https://getbootstrap.com/)
+ * Copyright 2011-2019 Twitter, Inc.
+ * Licensed under the MIT license
+ */
+if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(t){"use strict";var e=jQuery.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||3<e[0])throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(),function(n){"use strict";n.fn.emulateTransitionEnd=function(t){var e=!1,i=this;n(this).one("bsTransitionEnd",function(){e=!0});return setTimeout(function(){e||n(i).trigger(n.support.transition.end)},t),this},n(function(){n.support.transition=function o(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(t.style[i]!==undefined)return{end:e[i]};return!1}(),n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(s){"use strict";var e='[data-dismiss="alert"]',a=function(t){s(t).on("click",e,this.close)};a.VERSION="3.4.1",a.TRANSITION_DURATION=150,a.prototype.close=function(t){var e=s(this),i=e.attr("data-target");i||(i=(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),i="#"===i?[]:i;var o=s(document).find(i);function n(){o.detach().trigger("closed.bs.alert").remove()}t&&t.preventDefault(),o.length||(o=e.closest(".alert")),o.trigger(t=s.Event("close.bs.alert")),t.isDefaultPrevented()||(o.removeClass("in"),s.support.transition&&o.hasClass("fade")?o.one("bsTransitionEnd",n).emulateTransitionEnd(a.TRANSITION_DURATION):n())};var t=s.fn.alert;s.fn.alert=function o(i){return this.each(function(){var t=s(this),e=t.data("bs.alert");e||t.data("bs.alert",e=new a(this)),"string"==typeof i&&e[i].call(t)})},s.fn.alert.Constructor=a,s.fn.alert.noConflict=function(){return s.fn.alert=t,this},s(document).on("click.bs.alert.data-api",e,a.prototype.close)}(jQuery),function(s){"use strict";var n=function(t,e){this.$element=s(t),this.options=s.extend({},n.DEFAULTS,e),this.isLoading=!1};function i(o){return this.each(function(){var t=s(this),e=t.data("bs.button"),i="object"==typeof o&&o;e||t.data("bs.button",e=new n(this,i)),"toggle"==o?e.toggle():o&&e.setState(o)})}n.VERSION="3.4.1",n.DEFAULTS={loadingText:"loading..."},n.prototype.setState=function(t){var e="disabled",i=this.$element,o=i.is("input")?"val":"html",n=i.data();t+="Text",null==n.resetText&&i.data("resetText",i[o]()),setTimeout(s.proxy(function(){i[o](null==n[t]?this.options[t]:n[t]),"loadingText"==t?(this.isLoading=!0,i.addClass(e).attr(e,e).prop(e,!0)):this.isLoading&&(this.isLoading=!1,i.removeClass(e).removeAttr(e).prop(e,!1))},this),0)},n.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),t&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var t=s.fn.button;s.fn.button=i,s.fn.button.Constructor=n,s.fn.button.noConflict=function(){return s.fn.button=t,this},s(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var e=s(t.target).closest(".btn");i.call(e,"toggle"),s(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),e.is("input,button")?e.trigger("focus"):e.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){s(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),function(p){"use strict";var c=function(t,e){this.$element=p(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=e,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",p.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",p.proxy(this.pause,this)).on("mouseleave.bs.carousel",p.proxy(this.cycle,this))};function r(n){return this.each(function(){var t=p(this),e=t.data("bs.carousel"),i=p.extend({},c.DEFAULTS,t.data(),"object"==typeof n&&n),o="string"==typeof n?n:i.slide;e||t.data("bs.carousel",e=new c(this,i)),"number"==typeof n?e.to(n):o?e[o]():i.interval&&e.pause().cycle()})}c.VERSION="3.4.1",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},c.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(p.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},c.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e);if(("prev"==t&&0===i||"next"==t&&i==this.$items.length-1)&&!this.options.wrap)return e;var o=(i+("prev"==t?-1:1))%this.$items.length;return this.$items.eq(o)},c.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(i<t?"next":"prev",this.$items.eq(t))},c.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&p.support.transition&&(this.$element.trigger(p.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(t,e){var i=this.$element.find(".item.active"),o=e||this.getItemForDirection(t,i),n=this.interval,s="next"==t?"left":"right",a=this;if(o.hasClass("active"))return this.sliding=!1;var r=o[0],l=p.Event("slide.bs.carousel",{relatedTarget:r,direction:s});if(this.$element.trigger(l),!l.isDefaultPrevented()){if(this.sliding=!0,n&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var h=p(this.$indicators.children()[this.getItemIndex(o)]);h&&h.addClass("active")}var d=p.Event("slid.bs.carousel",{relatedTarget:r,direction:s});return p.support.transition&&this.$element.hasClass("slide")?(o.addClass(t),"object"==typeof o&&o.length&&o[0].offsetWidth,i.addClass(s),o.addClass(s),i.one("bsTransitionEnd",function(){o.removeClass([t,s].join(" ")).addClass("active"),i.removeClass(["active",s].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger(d)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(i.removeClass("active"),o.addClass("active"),this.sliding=!1,this.$element.trigger(d)),n&&this.cycle(),this}};var t=p.fn.carousel;p.fn.carousel=r,p.fn.carousel.Constructor=c,p.fn.carousel.noConflict=function(){return p.fn.carousel=t,this};var e=function(t){var e=p(this),i=e.attr("href");i&&(i=i.replace(/.*(?=#[^\s]+$)/,""));var o=e.attr("data-target")||i,n=p(document).find(o);if(n.hasClass("carousel")){var s=p.extend({},n.data(),e.data()),a=e.attr("data-slide-to");a&&(s.interval=!1),r.call(n,s),a&&n.data("bs.carousel").to(a),t.preventDefault()}};p(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),p(window).on("load",function(){p('[data-ride="carousel"]').each(function(){var t=p(this);r.call(t,t.data())})})}(jQuery),function(a){"use strict";var r=function(t,e){this.$element=a(t),this.options=a.extend({},r.DEFAULTS,e),this.$trigger=a('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};function n(t){var e,i=t.attr("data-target")||(e=t.attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"");return a(document).find(i)}function l(o){return this.each(function(){var t=a(this),e=t.data("bs.collapse"),i=a.extend({},r.DEFAULTS,t.data(),"object"==typeof o&&o);!e&&i.toggle&&/show|hide/.test(o)&&(i.toggle=!1),e||t.data("bs.collapse",e=new r(this,i)),"string"==typeof o&&e[o]()})}r.VERSION="3.4.1",r.TRANSITION_DURATION=350,r.DEFAULTS={toggle:!0},r.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},r.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var t,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(t=e.data("bs.collapse"))&&t.transitioning)){var i=a.Event("show.bs.collapse");if(this.$element.trigger(i),!i.isDefaultPrevented()){e&&e.length&&(l.call(e,"hide"),t||e.data("bs.collapse",null));var o=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[o](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var n=function(){this.$element.removeClass("collapsing").addClass("collapse in")[o](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return n.call(this);var s=a.camelCase(["scroll",o].join("-"));this.$element.one("bsTransitionEnd",a.proxy(n,this)).emulateTransitionEnd(r.TRANSITION_DURATION)[o](this.$element[0][s])}}}},r.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var t=a.Event("hide.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){var e=this.dimension();this.$element[e](this.$element[e]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var i=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};if(!a.support.transition)return i.call(this);this.$element[e](0).one("bsTransitionEnd",a.proxy(i,this)).emulateTransitionEnd(r.TRANSITION_DURATION)}}},r.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},r.prototype.getParent=function(){return a(document).find(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(t,e){var i=a(e);this.addAriaAndCollapsedClass(n(i),i)},this)).end()},r.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var t=a.fn.collapse;a.fn.collapse=l,a.fn.collapse.Constructor=r,a.fn.collapse.noConflict=function(){return a.fn.collapse=t,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var e=a(this);e.attr("data-target")||t.preventDefault();var i=n(e),o=i.data("bs.collapse")?"toggle":e.data();l.call(i,o)})}(jQuery),function(a){"use strict";var r='[data-toggle="dropdown"]',o=function(t){a(t).on("click.bs.dropdown",this.toggle)};function l(t){var e=t.attr("data-target");e||(e=(e=t.attr("href"))&&/#[A-Za-z]/.test(e)&&e.replace(/.*(?=#[^\s]*$)/,""));var i="#"!==e?a(document).find(e):null;return i&&i.length?i:t.parent()}function s(o){o&&3===o.which||(a(".dropdown-backdrop").remove(),a(r).each(function(){var t=a(this),e=l(t),i={relatedTarget:this};e.hasClass("open")&&(o&&"click"==o.type&&/input|textarea/i.test(o.target.tagName)&&a.contains(e[0],o.target)||(e.trigger(o=a.Event("hide.bs.dropdown",i)),o.isDefaultPrevented()||(t.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",i)))))}))}o.VERSION="3.4.1",o.prototype.toggle=function(t){var e=a(this);if(!e.is(".disabled, :disabled")){var i=l(e),o=i.hasClass("open");if(s(),!o){"ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",s);var n={relatedTarget:this};if(i.trigger(t=a.Event("show.bs.dropdown",n)),t.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),i.toggleClass("open").trigger(a.Event("shown.bs.dropdown",n))}return!1}},o.prototype.keydown=function(t){if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)){var e=a(this);if(t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled")){var i=l(e),o=i.hasClass("open");if(!o&&27!=t.which||o&&27==t.which)return 27==t.which&&i.find(r).trigger("focus"),e.trigger("click");var n=i.find(".dropdown-menu li:not(.disabled):visible a");if(n.length){var s=n.index(t.target);38==t.which&&0<s&&s--,40==t.which&&s<n.length-1&&s++,~s||(s=0),n.eq(s).trigger("focus")}}}};var t=a.fn.dropdown;a.fn.dropdown=function e(i){return this.each(function(){var t=a(this),e=t.data("bs.dropdown");e||t.data("bs.dropdown",e=new o(this)),"string"==typeof i&&e[i].call(t)})},a.fn.dropdown.Constructor=o,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=t,this},a(document).on("click.bs.dropdown.data-api",s).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",r,o.prototype.toggle).on("keydown.bs.dropdown.data-api",r,o.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",o.prototype.keydown)}(jQuery),function(a){"use strict";var s=function(t,e){this.options=e,this.$body=a(document.body),this.$element=a(t),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.fixedContent=".navbar-fixed-top, .navbar-fixed-bottom",this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};function r(o,n){return this.each(function(){var t=a(this),e=t.data("bs.modal"),i=a.extend({},s.DEFAULTS,t.data(),"object"==typeof o&&o);e||t.data("bs.modal",e=new s(this,i)),"string"==typeof o?e[o](n):i.show&&e.show(n)})}s.VERSION="3.4.1",s.TRANSITION_DURATION=300,s.BACKDROP_TRANSITION_DURATION=150,s.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},s.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},s.prototype.show=function(i){var o=this,t=a.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(t),this.isShown||t.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){o.$element.one("mouseup.dismiss.bs.modal",function(t){a(t.target).is(o.$element)&&(o.ignoreBackdropClick=!0)})}),this.backdrop(function(){var t=a.support.transition&&o.$element.hasClass("fade");o.$element.parent().length||o.$element.appendTo(o.$body),o.$element.show().scrollTop(0),o.adjustDialog(),t&&o.$element[0].offsetWidth,o.$element.addClass("in"),o.enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:i});t?o.$dialog.one("bsTransitionEnd",function(){o.$element.trigger("focus").trigger(e)}).emulateTransitionEnd(s.TRANSITION_DURATION):o.$element.trigger("focus").trigger(e)}))},s.prototype.hide=function(t){t&&t.preventDefault(),t=a.Event("hide.bs.modal"),this.$element.trigger(t),this.isShown&&!t.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(s.TRANSITION_DURATION):this.hideModal())},s.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(t){document===t.target||this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},s.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},s.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},s.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},s.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},s.prototype.backdrop=function(t){var e=this,i=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var o=a.support.transition&&i;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+i).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),o&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;o?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(s.BACKDROP_TRANSITION_DURATION):t()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var n=function(){e.removeBackdrop(),t&&t()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",n).emulateTransitionEnd(s.BACKDROP_TRANSITION_DURATION):n()}else t&&t()},s.prototype.handleUpdate=function(){this.adjustDialog()},s.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},s.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},s.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},s.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"";var n=this.scrollbarWidth;this.bodyIsOverflowing&&(this.$body.css("padding-right",t+n),a(this.fixedContent).each(function(t,e){var i=e.style.paddingRight,o=a(e).css("padding-right");a(e).data("padding-right",i).css("padding-right",parseFloat(o)+n+"px")}))},s.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad),a(this.fixedContent).each(function(t,e){var i=a(e).data("padding-right");a(e).removeData("padding-right"),e.style.paddingRight=i||""})},s.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var t=a.fn.modal;a.fn.modal=r,a.fn.modal.Constructor=s,a.fn.modal.noConflict=function(){return a.fn.modal=t,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var e=a(this),i=e.attr("href"),o=e.attr("data-target")||i&&i.replace(/.*(?=#[^\s]+$)/,""),n=a(document).find(o),s=n.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(i)&&i},n.data(),e.data());e.is("a")&&t.preventDefault(),n.one("show.bs.modal",function(t){t.isDefaultPrevented()||n.one("hidden.bs.modal",function(){e.is(":visible")&&e.trigger("focus")})}),r.call(n,s,this)})}(jQuery),function(g){"use strict";var o=["sanitize","whiteList","sanitizeFn"],a=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],t={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},r=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,l=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function u(t,e){var i=t.nodeName.toLowerCase();if(-1!==g.inArray(i,e))return-1===g.inArray(i,a)||Boolean(t.nodeValue.match(r)||t.nodeValue.match(l));for(var o=g(e).filter(function(t,e){return e instanceof RegExp}),n=0,s=o.length;n<s;n++)if(i.match(o[n]))return!0;return!1}function n(t,e,i){if(0===t.length)return t;if(i&&"function"==typeof i)return i(t);if(!document.implementation||!document.implementation.createHTMLDocument)return t;var o=document.implementation.createHTMLDocument("sanitization");o.body.innerHTML=t;for(var n=g.map(e,function(t,e){return e}),s=g(o.body).find("*"),a=0,r=s.length;a<r;a++){var l=s[a],h=l.nodeName.toLowerCase();if(-1!==g.inArray(h,n))for(var d=g.map(l.attributes,function(t){return t}),p=[].concat(e["*"]||[],e[h]||[]),c=0,f=d.length;c<f;c++)u(d[c],p)||l.removeAttribute(d[c].nodeName);else l.parentNode.removeChild(l)}return o.body.innerHTML}var m=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};m.VERSION="3.4.1",m.TRANSITION_DURATION=150,m.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0},sanitize:!0,sanitizeFn:null,whiteList:t},m.prototype.init=function(t,e,i){if(this.enabled=!0,this.type=t,this.$element=g(e),this.options=this.getOptions(i),this.$viewport=this.options.viewport&&g(document).find(g.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var o=this.options.trigger.split(" "),n=o.length;n--;){var s=o[n];if("click"==s)this.$element.on("click."+this.type,this.options.selector,g.proxy(this.toggle,this));else if("manual"!=s){var a="hover"==s?"mouseenter":"focusin",r="hover"==s?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,g.proxy(this.enter,this)),this.$element.on(r+"."+this.type,this.options.selector,g.proxy(this.leave,this))}}this.options.selector?this._options=g.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},m.prototype.getDefaults=function(){return m.DEFAULTS},m.prototype.getOptions=function(t){var e=this.$element.data();for(var i in e)e.hasOwnProperty(i)&&-1!==g.inArray(i,o)&&delete e[i];return(t=g.extend({},this.getDefaults(),e,t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t.sanitize&&(t.template=n(t.template,t.whiteList,t.sanitizeFn)),t},m.prototype.getDelegateOptions=function(){var i={},o=this.getDefaults();return this._options&&g.each(this._options,function(t,e){o[t]!=e&&(i[t]=e)}),i},m.prototype.enter=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusin"==t.type?"focus":"hover"]=!0),e.tip().hasClass("in")||"in"==e.hoverState)e.hoverState="in";else{if(clearTimeout(e.timeout),e.hoverState="in",!e.options.delay||!e.options.delay.show)return e.show();e.timeout=setTimeout(function(){"in"==e.hoverState&&e.show()},e.options.delay.show)}},m.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},m.prototype.leave=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusout"==t.type?"focus":"hover"]=!1),!e.isInStateTrue()){if(clearTimeout(e.timeout),e.hoverState="out",!e.options.delay||!e.options.delay.hide)return e.hide();e.timeout=setTimeout(function(){"out"==e.hoverState&&e.hide()},e.options.delay.hide)}},m.prototype.show=function(){var t=g.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(t);var e=g.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(t.isDefaultPrevented()||!e)return;var i=this,o=this.tip(),n=this.getUID(this.type);this.setContent(),o.attr("id",n),this.$element.attr("aria-describedby",n),this.options.animation&&o.addClass("fade");var s="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,a=/\s?auto?\s?/i,r=a.test(s);r&&(s=s.replace(a,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(s).data("bs."+this.type,this),this.options.container?o.appendTo(g(document).find(this.options.container)):o.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var l=this.getPosition(),h=o[0].offsetWidth,d=o[0].offsetHeight;if(r){var p=s,c=this.getPosition(this.$viewport);s="bottom"==s&&l.bottom+d>c.bottom?"top":"top"==s&&l.top-d<c.top?"bottom":"right"==s&&l.right+h>c.width?"left":"left"==s&&l.left-h<c.left?"right":s,o.removeClass(p).addClass(s)}var f=this.getCalculatedOffset(s,l,h,d);this.applyPlacement(f,s);var u=function(){var t=i.hoverState;i.$element.trigger("shown.bs."+i.type),i.hoverState=null,"out"==t&&i.leave(i)};g.support.transition&&this.$tip.hasClass("fade")?o.one("bsTransitionEnd",u).emulateTransitionEnd(m.TRANSITION_DURATION):u()}},m.prototype.applyPlacement=function(t,e){var i=this.tip(),o=i[0].offsetWidth,n=i[0].offsetHeight,s=parseInt(i.css("margin-top"),10),a=parseInt(i.css("margin-left"),10);isNaN(s)&&(s=0),isNaN(a)&&(a=0),t.top+=s,t.left+=a,g.offset.setOffset(i[0],g.extend({using:function(t){i.css({top:Math.round(t.top),left:Math.round(t.left)})}},t),0),i.addClass("in");var r=i[0].offsetWidth,l=i[0].offsetHeight;"top"==e&&l!=n&&(t.top=t.top+n-l);var h=this.getViewportAdjustedDelta(e,t,r,l);h.left?t.left+=h.left:t.top+=h.top;var d=/top|bottom/.test(e),p=d?2*h.left-o+r:2*h.top-n+l,c=d?"offsetWidth":"offsetHeight";i.offset(t),this.replaceArrow(p,i[0][c],d)},m.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},m.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();this.options.html?(this.options.sanitize&&(e=n(e,this.options.whiteList,this.options.sanitizeFn)),t.find(".tooltip-inner").html(e)):t.find(".tooltip-inner").text(e),t.removeClass("fade in top bottom left right")},m.prototype.hide=function(t){var e=this,i=g(this.$tip),o=g.Event("hide.bs."+this.type);function n(){"in"!=e.hoverState&&i.detach(),e.$element&&e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),t&&t()}if(this.$element.trigger(o),!o.isDefaultPrevented())return i.removeClass("in"),g.support.transition&&i.hasClass("fade")?i.one("bsTransitionEnd",n).emulateTransitionEnd(m.TRANSITION_DURATION):n(),this.hoverState=null,this},m.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},m.prototype.hasContent=function(){return this.getTitle()},m.prototype.getPosition=function(t){var e=(t=t||this.$element)[0],i="BODY"==e.tagName,o=e.getBoundingClientRect();null==o.width&&(o=g.extend({},o,{width:o.right-o.left,height:o.bottom-o.top}));var n=window.SVGElement&&e instanceof window.SVGElement,s=i?{top:0,left:0}:n?null:t.offset(),a={scroll:i?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},r=i?{width:g(window).width(),height:g(window).height()}:null;return g.extend({},o,a,r,s)},m.prototype.getCalculatedOffset=function(t,e,i,o){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-o,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-o/2,left:e.left-i}:{top:e.top+e.height/2-o/2,left:e.left+e.width}},m.prototype.getViewportAdjustedDelta=function(t,e,i,o){var n={top:0,left:0};if(!this.$viewport)return n;var s=this.options.viewport&&this.options.viewport.padding||0,a=this.getPosition(this.$viewport);if(/right|left/.test(t)){var r=e.top-s-a.scroll,l=e.top+s-a.scroll+o;r<a.top?n.top=a.top-r:l>a.top+a.height&&(n.top=a.top+a.height-l)}else{var h=e.left-s,d=e.left+s+i;h<a.left?n.left=a.left-h:d>a.right&&(n.left=a.left+a.width-d)}return n},m.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},m.prototype.getUID=function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},m.prototype.tip=function(){if(!this.$tip&&(this.$tip=g(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},m.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},m.prototype.enable=function(){this.enabled=!0},m.prototype.disable=function(){this.enabled=!1},m.prototype.toggleEnabled=function(){this.enabled=!this.enabled},m.prototype.toggle=function(t){var e=this;t&&((e=g(t.currentTarget).data("bs."+this.type))||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e))),t?(e.inState.click=!e.inState.click,e.isInStateTrue()?e.enter(e):e.leave(e)):e.tip().hasClass("in")?e.leave(e):e.enter(e)},m.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})},m.prototype.sanitizeHtml=function(t){return n(t,this.options.whiteList,this.options.sanitizeFn)};var e=g.fn.tooltip;g.fn.tooltip=function i(o){return this.each(function(){var t=g(this),e=t.data("bs.tooltip"),i="object"==typeof o&&o;!e&&/destroy|hide/.test(o)||(e||t.data("bs.tooltip",e=new m(this,i)),"string"==typeof o&&e[o]())})},g.fn.tooltip.Constructor=m,g.fn.tooltip.noConflict=function(){return g.fn.tooltip=e,this}}(jQuery),function(n){"use strict";var s=function(t,e){this.init("popover",t,e)};if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");s.VERSION="3.4.1",s.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),((s.prototype=n.extend({},n.fn.tooltip.Constructor.prototype)).constructor=s).prototype.getDefaults=function(){return s.DEFAULTS},s.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();if(this.options.html){var o=typeof i;this.options.sanitize&&(e=this.sanitizeHtml(e),"string"===o&&(i=this.sanitizeHtml(i))),t.find(".popover-title").html(e),t.find(".popover-content").children().detach().end()["string"===o?"html":"append"](i)}else t.find(".popover-title").text(e),t.find(".popover-content").children().detach().end().text(i);t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},s.prototype.hasContent=function(){return this.getTitle()||this.getContent()},s.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},s.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var t=n.fn.popover;n.fn.popover=function e(o){return this.each(function(){var t=n(this),e=t.data("bs.popover"),i="object"==typeof o&&o;!e&&/destroy|hide/.test(o)||(e||t.data("bs.popover",e=new s(this,i)),"string"==typeof o&&e[o]())})},n.fn.popover.Constructor=s,n.fn.popover.noConflict=function(){return n.fn.popover=t,this}}(jQuery),function(s){"use strict";function n(t,e){this.$body=s(document.body),this.$scrollElement=s(t).is(document.body)?s(window):s(t),this.options=s.extend({},n.DEFAULTS,e),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",s.proxy(this.process,this)),this.refresh(),this.process()}function e(o){return this.each(function(){var t=s(this),e=t.data("bs.scrollspy"),i="object"==typeof o&&o;e||t.data("bs.scrollspy",e=new n(this,i)),"string"==typeof o&&e[o]()})}n.VERSION="3.4.1",n.DEFAULTS={offset:10},n.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},n.prototype.refresh=function(){var t=this,o="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),s.isWindow(this.$scrollElement[0])||(o="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var t=s(this),e=t.data("target")||t.attr("href"),i=/^#./.test(e)&&s(e);return i&&i.length&&i.is(":visible")&&[[i[o]().top+n,e]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},n.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),o=this.options.offset+i-this.$scrollElement.height(),n=this.offsets,s=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),o<=e)return a!=(t=s[s.length-1])&&this.activate(t);if(a&&e<n[0])return this.activeTarget=null,this.clear();for(t=n.length;t--;)a!=s[t]&&e>=n[t]&&(n[t+1]===undefined||e<n[t+1])&&this.activate(s[t])},n.prototype.activate=function(t){this.activeTarget=t,this.clear();var e=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=s(e).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active")),i.trigger("activate.bs.scrollspy")},n.prototype.clear=function(){s(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var t=s.fn.scrollspy;s.fn.scrollspy=e,s.fn.scrollspy.Constructor=n,s.fn.scrollspy.noConflict=function(){return s.fn.scrollspy=t,this},s(window).on("load.bs.scrollspy.data-api",function(){s('[data-spy="scroll"]').each(function(){var t=s(this);e.call(t,t.data())})})}(jQuery),function(r){"use strict";var a=function(t){this.element=r(t)};function e(i){return this.each(function(){var t=r(this),e=t.data("bs.tab");e||t.data("bs.tab",e=new a(this)),"string"==typeof i&&e[i]()})}a.VERSION="3.4.1",a.TRANSITION_DURATION=150,a.prototype.show=function(){var t=this.element,e=t.closest("ul:not(.dropdown-menu)"),i=t.data("target");if(i||(i=(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var o=e.find(".active:last a"),n=r.Event("hide.bs.tab",{relatedTarget:t[0]}),s=r.Event("show.bs.tab",{relatedTarget:o[0]});if(o.trigger(n),t.trigger(s),!s.isDefaultPrevented()&&!n.isDefaultPrevented()){var a=r(document).find(i);this.activate(t.closest("li"),e),this.activate(a,a.parent(),function(){o.trigger({type:"hidden.bs.tab",relatedTarget:t[0]}),t.trigger({type:"shown.bs.tab",relatedTarget:o[0]})})}}},a.prototype.activate=function(t,e,i){var o=e.find("> .active"),n=i&&r.support.transition&&(o.length&&o.hasClass("fade")||!!e.find("> .fade").length);function s(){o.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),n?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&&t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),i&&i()}o.length&&n?o.one("bsTransitionEnd",s).emulateTransitionEnd(a.TRANSITION_DURATION):s(),o.removeClass("in")};var t=r.fn.tab;r.fn.tab=e,r.fn.tab.Constructor=a,r.fn.tab.noConflict=function(){return r.fn.tab=t,this};var i=function(t){t.preventDefault(),e.call(r(this),"show")};r(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery),function(l){"use strict";var h=function(t,e){this.options=l.extend({},h.DEFAULTS,e);var i=this.options.target===h.DEFAULTS.target?l(this.options.target):l(document).find(this.options.target);this.$target=i.on("scroll.bs.affix.data-api",l.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",l.proxy(this.checkPositionWithEventLoop,this)),this.$element=l(t),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};function i(o){return this.each(function(){var t=l(this),e=t.data("bs.affix"),i="object"==typeof o&&o;e||t.data("bs.affix",e=new h(this,i)),"string"==typeof o&&e[o]()})}h.VERSION="3.4.1",h.RESET="affix affix-top affix-bottom",h.DEFAULTS={offset:0,target:window},h.prototype.getState=function(t,e,i,o){var n=this.$target.scrollTop(),s=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return n<i&&"top";if("bottom"==this.affixed)return null!=i?!(n+this.unpin<=s.top)&&"bottom":!(n+a<=t-o)&&"bottom";var r=null==this.affixed,l=r?n:s.top;return null!=i&&n<=i?"top":null!=o&&t-o<=l+(r?a:e)&&"bottom"},h.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(h.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},h.prototype.checkPositionWithEventLoop=function(){setTimeout(l.proxy(this.checkPosition,this),1)},h.prototype.checkPosition=function(){if(this.$element.is(":visible")){var t=this.$element.height(),e=this.options.offset,i=e.top,o=e.bottom,n=Math.max(l(document).height(),l(document.body).height());"object"!=typeof e&&(o=i=e),"function"==typeof i&&(i=e.top(this.$element)),"function"==typeof o&&(o=e.bottom(this.$element));var s=this.getState(n,t,i,o);if(this.affixed!=s){null!=this.unpin&&this.$element.css("top","");var a="affix"+(s?"-"+s:""),r=l.Event(a+".bs.affix");if(this.$element.trigger(r),r.isDefaultPrevented())return;this.affixed=s,this.unpin="bottom"==s?this.getPinnedOffset():null,this.$element.removeClass(h.RESET).addClass(a).trigger(a.replace("affix","affixed")+".bs.affix")}"bottom"==s&&this.$element.offset({top:n-t-o})}};var t=l.fn.affix;l.fn.affix=i,l.fn.affix.Constructor=h,l.fn.affix.noConflict=function(){return l.fn.affix=t,this},l(window).on("load",function(){l('[data-spy="affix"]').each(function(){var t=l(this),e=t.data();e.offset=e.offset||{},null!=e.offsetBottom&&(e.offset.bottom=e.offsetBottom),null!=e.offsetTop&&(e.offset.top=e.offsetTop),i.call(t,e)})})}(jQuery);
\ No newline at end of file
diff --git a/dist/assets/js/handlebars.min.js b/dist/assets/js/handlebars.min.js
new file mode 100644 (file)
index 0000000..fe96e15
--- /dev/null
@@ -0,0 +1,29 @@
+/**!
+
+ @license
+ handlebars v4.5.3
+
+Copyright (C) 2011-2017 by Yehuda Katz
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+*/
+!function(a,b){"object"==typeof exports&&"object"==typeof module?module.exports=b():"function"==typeof define&&define.amd?define([],b):"object"==typeof exports?exports.Handlebars=b():a.Handlebars=b()}(this,function(){return function(a){function b(d){if(c[d])return c[d].exports;var e=c[d]={exports:{},id:d,loaded:!1};return a[d].call(e.exports,e,e.exports,b),e.loaded=!0,e.exports}var c={};return b.m=a,b.c=c,b.p="",b(0)}([function(a,b,c){"use strict";function d(){var a=r();return a.compile=function(b,c){return k.compile(b,c,a)},a.precompile=function(b,c){return k.precompile(b,c,a)},a.AST=i["default"],a.Compiler=k.Compiler,a.JavaScriptCompiler=m["default"],a.Parser=j.parser,a.parse=j.parse,a.parseWithoutProcessing=j.parseWithoutProcessing,a}var e=c(1)["default"];b.__esModule=!0;var f=c(2),g=e(f),h=c(40),i=e(h),j=c(41),k=c(46),l=c(49),m=e(l),n=c(44),o=e(n),p=c(39),q=e(p),r=g["default"].create,s=d();s.create=d,q["default"](s),s.Visitor=o["default"],s["default"]=s,b["default"]=s,a.exports=b["default"]},function(a,b){"use strict";b["default"]=function(a){return a&&a.__esModule?a:{"default":a}},b.__esModule=!0},function(a,b,c){"use strict";function d(){var a=new h.HandlebarsEnvironment;return n.extend(a,h),a.SafeString=j["default"],a.Exception=l["default"],a.Utils=n,a.escapeExpression=n.escapeExpression,a.VM=p,a.template=function(b){return p.template(b,a)},a}var e=c(3)["default"],f=c(1)["default"];b.__esModule=!0;var g=c(4),h=e(g),i=c(33),j=f(i),k=c(6),l=f(k),m=c(5),n=e(m),o=c(34),p=e(o),q=c(39),r=f(q),s=d();s.create=d,r["default"](s),s["default"]=s,b["default"]=s,a.exports=b["default"]},function(a,b){"use strict";b["default"]=function(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b},b.__esModule=!0},function(a,b,c){"use strict";function d(a,b,c){this.helpers=a||{},this.partials=b||{},this.decorators=c||{},i.registerDefaultHelpers(this),j.registerDefaultDecorators(this)}var e=c(1)["default"];b.__esModule=!0,b.HandlebarsEnvironment=d;var f=c(5),g=c(6),h=e(g),i=c(10),j=c(30),k=c(32),l=e(k),m="4.5.3";b.VERSION=m;var n=8;b.COMPILER_REVISION=n;var o=7;b.LAST_COMPATIBLE_COMPILER_REVISION=o;var p={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0 <4.3.0",8:">= 4.3.0"};b.REVISION_CHANGES=p;var q="[object Object]";d.prototype={constructor:d,logger:l["default"],log:l["default"].log,registerHelper:function(a,b){if(f.toString.call(a)===q){if(b)throw new h["default"]("Arg not supported with multiple helpers");f.extend(this.helpers,a)}else this.helpers[a]=b},unregisterHelper:function(a){delete this.helpers[a]},registerPartial:function(a,b){if(f.toString.call(a)===q)f.extend(this.partials,a);else{if("undefined"==typeof b)throw new h["default"]('Attempting to register a partial called "'+a+'" as undefined');this.partials[a]=b}},unregisterPartial:function(a){delete this.partials[a]},registerDecorator:function(a,b){if(f.toString.call(a)===q){if(b)throw new h["default"]("Arg not supported with multiple decorators");f.extend(this.decorators,a)}else this.decorators[a]=b},unregisterDecorator:function(a){delete this.decorators[a]}};var r=l["default"].log;b.log=r,b.createFrame=f.createFrame,b.logger=l["default"]},function(a,b){"use strict";function c(a){return k[a]}function d(a){for(var b=1;b<arguments.length;b++)for(var c in arguments[b])Object.prototype.hasOwnProperty.call(arguments[b],c)&&(a[c]=arguments[b][c]);return a}function e(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1}function f(a){if("string"!=typeof a){if(a&&a.toHTML)return a.toHTML();if(null==a)return"";if(!a)return a+"";a=""+a}return m.test(a)?a.replace(l,c):a}function g(a){return!a&&0!==a||!(!p(a)||0!==a.length)}function h(a){var b=d({},a);return b._parent=a,b}function i(a,b){return a.path=b,a}function j(a,b){return(a?a+".":"")+b}b.__esModule=!0,b.extend=d,b.indexOf=e,b.escapeExpression=f,b.isEmpty=g,b.createFrame=h,b.blockParams=i,b.appendContextPath=j;var k={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},l=/[&<>"'`=]/g,m=/[&<>"'`=]/,n=Object.prototype.toString;b.toString=n;var o=function(a){return"function"==typeof a};o(/x/)&&(b.isFunction=o=function(a){return"function"==typeof a&&"[object Function]"===n.call(a)}),b.isFunction=o;var p=Array.isArray||function(a){return!(!a||"object"!=typeof a)&&"[object Array]"===n.call(a)};b.isArray=p},function(a,b,c){"use strict";function d(a,b){var c=b&&b.loc,g=void 0,h=void 0,i=void 0,j=void 0;c&&(g=c.start.line,h=c.end.line,i=c.start.column,j=c.end.column,a+=" - "+g+":"+i);for(var k=Error.prototype.constructor.call(this,a),l=0;l<f.length;l++)this[f[l]]=k[f[l]];Error.captureStackTrace&&Error.captureStackTrace(this,d);try{c&&(this.lineNumber=g,this.endLineNumber=h,e?(Object.defineProperty(this,"column",{value:i,enumerable:!0}),Object.defineProperty(this,"endColumn",{value:j,enumerable:!0})):(this.column=i,this.endColumn=j))}catch(m){}}var e=c(7)["default"];b.__esModule=!0;var f=["description","fileName","lineNumber","endLineNumber","message","name","number","stack"];d.prototype=new Error,b["default"]=d,a.exports=b["default"]},function(a,b,c){a.exports={"default":c(8),__esModule:!0}},function(a,b,c){var d=c(9);a.exports=function(a,b,c){return d.setDesc(a,b,c)}},function(a,b){var c=Object;a.exports={create:c.create,getProto:c.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:c.getOwnPropertyDescriptor,setDesc:c.defineProperty,setDescs:c.defineProperties,getKeys:c.keys,getNames:c.getOwnPropertyNames,getSymbols:c.getOwnPropertySymbols,each:[].forEach}},function(a,b,c){"use strict";function d(a){h["default"](a),j["default"](a),l["default"](a),n["default"](a),p["default"](a),r["default"](a),t["default"](a)}function e(a,b,c){a.helpers[b]&&(a.hooks[b]=a.helpers[b],c||delete a.helpers[b])}var f=c(1)["default"];b.__esModule=!0,b.registerDefaultHelpers=d,b.moveHelperToHooks=e;var g=c(11),h=f(g),i=c(12),j=f(i),k=c(25),l=f(k),m=c(26),n=f(m),o=c(27),p=f(o),q=c(28),r=f(q),s=c(29),t=f(s)},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("blockHelperMissing",function(b,c){var e=c.inverse,f=c.fn;if(b===!0)return f(this);if(b===!1||null==b)return e(this);if(d.isArray(b))return b.length>0?(c.ids&&(c.ids=[c.name]),a.helpers.each(b,c)):e(this);if(c.data&&c.ids){var g=d.createFrame(c.data);g.contextPath=d.appendContextPath(c.data.contextPath,c.name),c={data:g}}return f(b,c)})},a.exports=b["default"]},function(a,b,c){(function(d){"use strict";var e=c(13)["default"],f=c(1)["default"];b.__esModule=!0;var g=c(5),h=c(6),i=f(h);b["default"]=function(a){a.registerHelper("each",function(a,b){function c(b,c,d){l&&(l.key=b,l.index=c,l.first=0===c,l.last=!!d,m&&(l.contextPath=m+b)),k+=f(a[b],{data:l,blockParams:g.blockParams([a[b],b],[m+b,null])})}if(!b)throw new i["default"]("Must pass iterator to #each");var f=b.fn,h=b.inverse,j=0,k="",l=void 0,m=void 0;if(b.data&&b.ids&&(m=g.appendContextPath(b.data.contextPath,b.ids[0])+"."),g.isFunction(a)&&(a=a.call(this)),b.data&&(l=g.createFrame(b.data)),a&&"object"==typeof a)if(g.isArray(a))for(var n=a.length;j<n;j++)j in a&&c(j,j,j===a.length-1);else if(d.Symbol&&a[d.Symbol.iterator]){for(var o=[],p=a[d.Symbol.iterator](),q=p.next();!q.done;q=p.next())o.push(q.value);a=o;for(var n=a.length;j<n;j++)c(j,j,j===a.length-1)}else!function(){var b=void 0;e(a).forEach(function(a){void 0!==b&&c(b,j-1),b=a,j++}),void 0!==b&&c(b,j-1,!0)}();return 0===j&&(k=h(this)),k})},a.exports=b["default"]}).call(b,function(){return this}())},function(a,b,c){a.exports={"default":c(14),__esModule:!0}},function(a,b,c){c(15),a.exports=c(21).Object.keys},function(a,b,c){var d=c(16);c(18)("keys",function(a){return function(b){return a(d(b))}})},function(a,b,c){var d=c(17);a.exports=function(a){return Object(d(a))}},function(a,b){a.exports=function(a){if(void 0==a)throw TypeError("Can't call method on  "+a);return a}},function(a,b,c){var d=c(19),e=c(21),f=c(24);a.exports=function(a,b){var c=(e.Object||{})[a]||Object[a],g={};g[a]=b(c),d(d.S+d.F*f(function(){c(1)}),"Object",g)}},function(a,b,c){var d=c(20),e=c(21),f=c(22),g="prototype",h=function(a,b,c){var i,j,k,l=a&h.F,m=a&h.G,n=a&h.S,o=a&h.P,p=a&h.B,q=a&h.W,r=m?e:e[b]||(e[b]={}),s=m?d:n?d[b]:(d[b]||{})[g];m&&(c=b);for(i in c)j=!l&&s&&i in s,j&&i in r||(k=j?s[i]:c[i],r[i]=m&&"function"!=typeof s[i]?c[i]:p&&j?f(k,d):q&&s[i]==k?function(a){var b=function(b){return this instanceof a?new a(b):a(b)};return b[g]=a[g],b}(k):o&&"function"==typeof k?f(Function.call,k):k,o&&((r[g]||(r[g]={}))[i]=k))};h.F=1,h.G=2,h.S=4,h.P=8,h.B=16,h.W=32,a.exports=h},function(a,b){var c=a.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=c)},function(a,b){var c=a.exports={version:"1.2.6"};"number"==typeof __e&&(__e=c)},function(a,b,c){var d=c(23);a.exports=function(a,b,c){if(d(a),void 0===b)return a;switch(c){case 1:return function(c){return a.call(b,c)};case 2:return function(c,d){return a.call(b,c,d)};case 3:return function(c,d,e){return a.call(b,c,d,e)}}return function(){return a.apply(b,arguments)}}},function(a,b){a.exports=function(a){if("function"!=typeof a)throw TypeError(a+" is not a function!");return a}},function(a,b){a.exports=function(a){try{return!!a()}catch(b){return!0}}},function(a,b,c){"use strict";var d=c(1)["default"];b.__esModule=!0;var e=c(6),f=d(e);b["default"]=function(a){a.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new f["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')})},a.exports=b["default"]},function(a,b,c){"use strict";var d=c(1)["default"];b.__esModule=!0;var e=c(5),f=c(6),g=d(f);b["default"]=function(a){a.registerHelper("if",function(a,b){if(2!=arguments.length)throw new g["default"]("#if requires exactly one argument");return e.isFunction(a)&&(a=a.call(this)),!b.hash.includeZero&&!a||e.isEmpty(a)?b.inverse(this):b.fn(this)}),a.registerHelper("unless",function(b,c){if(2!=arguments.length)throw new g["default"]("#unless requires exactly one argument");return a.helpers["if"].call(this,b,{fn:c.inverse,inverse:c.fn,hash:c.hash})})},a.exports=b["default"]},function(a,b){"use strict";b.__esModule=!0,b["default"]=function(a){a.registerHelper("log",function(){for(var b=[void 0],c=arguments[arguments.length-1],d=0;d<arguments.length-1;d++)b.push(arguments[d]);var e=1;null!=c.hash.level?e=c.hash.level:c.data&&null!=c.data.level&&(e=c.data.level),b[0]=e,a.log.apply(a,b)})},a.exports=b["default"]},function(a,b){"use strict";b.__esModule=!0;var c=/^(constructor|__defineGetter__|__defineSetter__|__lookupGetter__|__proto__)$/;b.dangerousPropertyRegex=c,b["default"]=function(a){a.registerHelper("lookup",function(a,b){if(!a)return a;if(!c.test(String(b))||Object.prototype.propertyIsEnumerable.call(a,b))return a[b]})}},function(a,b,c){"use strict";var d=c(1)["default"];b.__esModule=!0;var e=c(5),f=c(6),g=d(f);b["default"]=function(a){a.registerHelper("with",function(a,b){if(2!=arguments.length)throw new g["default"]("#with requires exactly one argument");e.isFunction(a)&&(a=a.call(this));var c=b.fn;if(e.isEmpty(a))return b.inverse(this);var d=b.data;return b.data&&b.ids&&(d=e.createFrame(b.data),d.contextPath=e.appendContextPath(b.data.contextPath,b.ids[0])),c(a,{data:d,blockParams:e.blockParams([a],[d&&d.contextPath])})})},a.exports=b["default"]},function(a,b,c){"use strict";function d(a){g["default"](a)}var e=c(1)["default"];b.__esModule=!0,b.registerDefaultDecorators=d;var f=c(31),g=e(f)},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerDecorator("inline",function(a,b,c,e){var f=a;return b.partials||(b.partials={},f=function(e,f){var g=c.partials;c.partials=d.extend({},g,b.partials);var h=a(e,f);return c.partials=g,h}),b.partials[e.args[0]]=e.fn,f})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5),e={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(a){if("string"==typeof a){var b=d.indexOf(e.methodMap,a.toLowerCase());a=b>=0?b:parseInt(a,10)}return a},log:function(a){if(a=e.lookupLevel(a),"undefined"!=typeof console&&e.lookupLevel(e.level)<=a){var b=e.methodMap[a];console[b]||(b="log");for(var c=arguments.length,d=Array(c>1?c-1:0),f=1;f<c;f++)d[f-1]=arguments[f];console[b].apply(console,d)}}};b["default"]=e,a.exports=b["default"]},function(a,b){"use strict";function c(a){this.string=a}b.__esModule=!0,c.prototype.toString=c.prototype.toHTML=function(){return""+this.string},b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(a){var b=a&&a[0]||1,c=s.COMPILER_REVISION;if(!(b>=s.LAST_COMPATIBLE_COMPILER_REVISION&&b<=s.COMPILER_REVISION)){if(b<s.LAST_COMPATIBLE_COMPILER_REVISION){var d=s.REVISION_CHANGES[c],e=s.REVISION_CHANGES[b];throw new r["default"]("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+d+") or downgrade your runtime to an older version ("+e+").")}throw new r["default"]("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+a[1]+").")}}function e(a,b){function c(c,d,e){e.hash&&(d=p.extend({},d,e.hash),e.ids&&(e.ids[0]=!0)),c=b.VM.resolvePartial.call(this,c,d,e);var f=p.extend({},e,{hooks:this.hooks}),g=b.VM.invokePartial.call(this,c,d,f);if(null==g&&b.compile&&(e.partials[e.name]=b.compile(c,a.compilerOptions,b),g=e.partials[e.name](d,f)),null!=g){if(e.indent){for(var h=g.split("\n"),i=0,j=h.length;i<j&&(h[i]||i+1!==j);i++)h[i]=e.indent+h[i];g=h.join("\n")}return g}throw new r["default"]("The partial "+e.name+" could not be compiled when running in runtime-only mode")}function d(b){function c(b){return""+a.main(g,b,g.helpers,g.partials,f,i,h)}var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],f=e.data;d._setup(e),!e.partial&&a.useData&&(f=j(b,f));var h=void 0,i=a.useBlockParams?[]:void 0;return a.useDepths&&(h=e.depths?b!=e.depths[0]?[b].concat(e.depths):e.depths:[b]),(c=k(a.main,c,g,e.depths||[],f,i))(b,e)}if(!b)throw new r["default"]("No environment passed to template");if(!a||!a.main)throw new r["default"]("Unknown template object: "+typeof a);a.main.decorator=a.main_d,b.VM.checkRevision(a.compiler);var e=a.compiler&&7===a.compiler[0],g={strict:function(a,b,c){if(!(a&&b in a))throw new r["default"]('"'+b+'" not defined in '+a,{loc:c});return a[b]},lookup:function(a,b){for(var c=a.length,d=0;d<c;d++)if(a[d]&&null!=a[d][b])return a[d][b]},lambda:function(a,b){return"function"==typeof a?a.call(b):a},escapeExpression:p.escapeExpression,invokePartial:c,fn:function(b){var c=a[b];return c.decorator=a[b+"_d"],c},programs:[],program:function(a,b,c,d,e){var g=this.programs[a],h=this.fn(a);return b||e||d||c?g=f(this,a,h,b,c,d,e):g||(g=this.programs[a]=f(this,a,h)),g},data:function(a,b){for(;a&&b--;)a=a._parent;return a},nullContext:l({}),noop:b.VM.noop,compilerInfo:a.compiler};return d.isTop=!0,d._setup=function(c){if(c.partial)g.helpers=c.helpers,g.partials=c.partials,g.decorators=c.decorators,g.hooks=c.hooks;else{g.helpers=p.extend({},b.helpers,c.helpers),a.usePartial&&(g.partials=p.extend({},b.partials,c.partials)),(a.usePartial||a.useDecorators)&&(g.decorators=p.extend({},b.decorators,c.decorators)),g.hooks={};var d=c.allowCallsToHelperMissing||e;t.moveHelperToHooks(g,"helperMissing",d),t.moveHelperToHooks(g,"blockHelperMissing",d)}},d._child=function(b,c,d,e){if(a.useBlockParams&&!d)throw new r["default"]("must pass block params");if(a.useDepths&&!e)throw new r["default"]("must pass parent depths");return f(g,b,a[b],c,0,d,e)},d}function f(a,b,c,d,e,f,g){function h(b){var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],h=g;return!g||b==g[0]||b===a.nullContext&&null===g[0]||(h=[b].concat(g)),c(a,b,a.helpers,a.partials,e.data||d,f&&[e.blockParams].concat(f),h)}return h=k(c,h,a,g,d,f),h.program=b,h.depth=g?g.length:0,h.blockParams=e||0,h}function g(a,b,c){return a?a.call||c.name||(c.name=a,a=c.partials[a]):a="@partial-block"===c.name?c.data["partial-block"]:c.partials[c.name],a}function h(a,b,c){var d=c.data&&c.data["partial-block"];c.partial=!0,c.ids&&(c.data.contextPath=c.ids[0]||c.data.contextPath);var e=void 0;if(c.fn&&c.fn!==i&&!function(){c.data=s.createFrame(c.data);var a=c.fn;e=c.data["partial-block"]=function(b){var c=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return c.data=s.createFrame(c.data),c.data["partial-block"]=d,a(b,c)},a.partials&&(c.partials=p.extend({},c.partials,a.partials))}(),void 0===a&&e&&(a=e),void 0===a)throw new r["default"]("The partial "+c.name+" could not be found");if(a instanceof Function)return a(b,c)}function i(){return""}function j(a,b){return b&&"root"in b||(b=b?s.createFrame(b):{},b.root=a),b}function k(a,b,c,d,e,f){if(a.decorator){var g={};b=a.decorator(b,g,c,d&&d[0],e,f,d),p.extend(b,g)}return b}var l=c(35)["default"],m=c(3)["default"],n=c(1)["default"];b.__esModule=!0,b.checkRevision=d,b.template=e,b.wrapProgram=f,b.resolvePartial=g,b.invokePartial=h,b.noop=i;var o=c(5),p=m(o),q=c(6),r=n(q),s=c(4),t=c(10)},function(a,b,c){a.exports={"default":c(36),__esModule:!0}},function(a,b,c){c(37),a.exports=c(21).Object.seal},function(a,b,c){var d=c(38);c(18)("seal",function(a){return function(b){return a&&d(b)?a(b):b}})},function(a,b){a.exports=function(a){return"object"==typeof a?null!==a:"function"==typeof a}},function(a,b){(function(c){"use strict";b.__esModule=!0,b["default"]=function(a){var b="undefined"!=typeof c?c:window,d=b.Handlebars;a.noConflict=function(){return b.Handlebars===a&&(b.Handlebars=d),a}},a.exports=b["default"]}).call(b,function(){return this}())},function(a,b){"use strict";b.__esModule=!0;var c={helpers:{helperExpression:function(a){return"SubExpression"===a.type||("MustacheStatement"===a.type||"BlockStatement"===a.type)&&!!(a.params&&a.params.length||a.hash)},scopedId:function(a){return/^\.|this\b/.test(a.original)},simpleId:function(a){return 1===a.parts.length&&!c.helpers.scopedId(a)&&!a.depth}}};b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b){if("Program"===a.type)return a;i["default"].yy=o,o.locInfo=function(a){return new o.SourceLocation(b&&b.srcName,a)};var c=i["default"].parse(a);return c}function e(a,b){var c=d(a,b),e=new k["default"](b);return e.accept(c)}var f=c(1)["default"],g=c(3)["default"];b.__esModule=!0,b.parseWithoutProcessing=d,b.parse=e;var h=c(42),i=f(h),j=c(43),k=f(j),l=c(45),m=g(l),n=c(5);b.parser=i["default"];var o={};n.extend(o,m)},function(a,b){"use strict";b.__esModule=!0;var c=function(){function a(){this.yy={}}var b={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,program_repetition0:6,statement:7,mustache:8,block:9,rawBlock:10,partial:11,partialBlock:12,content:13,COMMENT:14,CONTENT:15,openRawBlock:16,rawBlock_repetition0:17,END_RAW_BLOCK:18,OPEN_RAW_BLOCK:19,helperName:20,openRawBlock_repetition0:21,openRawBlock_option0:22,CLOSE_RAW_BLOCK:23,openBlock:24,block_option0:25,closeBlock:26,openInverse:27,block_option1:28,OPEN_BLOCK:29,openBlock_repetition0:30,openBlock_option0:31,openBlock_option1:32,CLOSE:33,OPEN_INVERSE:34,openInverse_repetition0:35,openInverse_option0:36,openInverse_option1:37,openInverseChain:38,OPEN_INVERSE_CHAIN:39,openInverseChain_repetition0:40,openInverseChain_option0:41,openInverseChain_option1:42,inverseAndProgram:43,INVERSE:44,inverseChain:45,inverseChain_option0:46,OPEN_ENDBLOCK:47,OPEN:48,mustache_repetition0:49,mustache_option0:50,OPEN_UNESCAPED:51,mustache_repetition1:52,mustache_option1:53,CLOSE_UNESCAPED:54,OPEN_PARTIAL:55,partialName:56,partial_repetition0:57,partial_option0:58,openPartialBlock:59,OPEN_PARTIAL_BLOCK:60,openPartialBlock_repetition0:61,openPartialBlock_option0:62,param:63,sexpr:64,OPEN_SEXPR:65,sexpr_repetition0:66,sexpr_option0:67,CLOSE_SEXPR:68,hash:69,hash_repetition_plus0:70,hashSegment:71,ID:72,EQUALS:73,blockParams:74,OPEN_BLOCK_PARAMS:75,blockParams_repetition_plus0:76,CLOSE_BLOCK_PARAMS:77,path:78,dataName:79,STRING:80,NUMBER:81,BOOLEAN:82,UNDEFINED:83,NULL:84,DATA:85,pathSegments:86,SEP:87,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"COMMENT",15:"CONTENT",18:"END_RAW_BLOCK",19:"OPEN_RAW_BLOCK",23:"CLOSE_RAW_BLOCK",29:"OPEN_BLOCK",33:"CLOSE",34:"OPEN_INVERSE",39:"OPEN_INVERSE_CHAIN",44:"INVERSE",47:"OPEN_ENDBLOCK",48:"OPEN",51:"OPEN_UNESCAPED",54:"CLOSE_UNESCAPED",55:"OPEN_PARTIAL",60:"OPEN_PARTIAL_BLOCK",65:"OPEN_SEXPR",68:"CLOSE_SEXPR",72:"ID",73:"EQUALS",75:"OPEN_BLOCK_PARAMS",77:"CLOSE_BLOCK_PARAMS",80:"STRING",81:"NUMBER",82:"BOOLEAN",83:"UNDEFINED",84:"NULL",85:"DATA",87:"SEP"},productions_:[0,[3,2],[4,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[13,1],[10,3],[16,5],[9,4],[9,4],[24,6],[27,6],[38,6],[43,2],[45,3],[45,1],[26,3],[8,5],[8,5],[11,5],[12,3],[59,5],[63,1],[63,1],[64,5],[69,1],[71,3],[74,3],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[56,1],[56,1],[79,2],[78,1],[86,3],[86,1],[6,0],[6,2],[17,0],[17,2],[21,0],[21,2],[22,0],[22,1],[25,0],[25,1],[28,0],[28,1],[30,0],[30,2],[31,0],[31,1],[32,0],[32,1],[35,0],[35,2],[36,0],[36,1],[37,0],[37,1],[40,0],[40,2],[41,0],[41,1],[42,0],[42,1],[46,0],[46,1],[49,0],[49,2],[50,0],[50,1],[52,0],[52,2],[53,0],[53,1],[57,0],[57,2],[58,0],[58,1],[61,0],[61,2],[62,0],[62,1],[66,0],[66,2],[67,0],[67,1],[70,1],[70,2],[76,1],[76,2]],performAction:function(a,b,c,d,e,f,g){var h=f.length-1;switch(e){case 1:return f[h-1];case 2:this.$=d.prepareProgram(f[h]);break;case 3:this.$=f[h];break;case 4:this.$=f[h];break;case 5:this.$=f[h];break;case 6:this.$=f[h];break;case 7:this.$=f[h];break;case 8:this.$=f[h];break;case 9:this.$={type:"CommentStatement",value:d.stripComment(f[h]),strip:d.stripFlags(f[h],f[h]),loc:d.locInfo(this._$)};break;case 10:this.$={type:"ContentStatement",original:f[h],value:f[h],loc:d.locInfo(this._$)};break;case 11:this.$=d.prepareRawBlock(f[h-2],f[h-1],f[h],this._$);break;case 12:this.$={path:f[h-3],params:f[h-2],hash:f[h-1]};break;case 13:this.$=d.prepareBlock(f[h-3],f[h-2],f[h-1],f[h],!1,this._$);break;case 14:this.$=d.prepareBlock(f[h-3],f[h-2],f[h-1],f[h],!0,this._$);break;case 15:this.$={open:f[h-5],path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 16:this.$={path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 17:this.$={path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 18:this.$={strip:d.stripFlags(f[h-1],f[h-1]),program:f[h]};break;case 19:var i=d.prepareBlock(f[h-2],f[h-1],f[h],f[h],!1,this._$),j=d.prepareProgram([i],f[h-1].loc);j.chained=!0,this.$={strip:f[h-2].strip,program:j,chain:!0};break;case 20:this.$=f[h];break;case 21:this.$={path:f[h-1],strip:d.stripFlags(f[h-2],f[h])};break;case 22:this.$=d.prepareMustache(f[h-3],f[h-2],f[h-1],f[h-4],d.stripFlags(f[h-4],f[h]),this._$);break;case 23:this.$=d.prepareMustache(f[h-3],f[h-2],f[h-1],f[h-4],d.stripFlags(f[h-4],f[h]),this._$);break;case 24:this.$={type:"PartialStatement",name:f[h-3],params:f[h-2],hash:f[h-1],indent:"",strip:d.stripFlags(f[h-4],f[h]),loc:d.locInfo(this._$)};break;case 25:this.$=d.preparePartialBlock(f[h-2],f[h-1],f[h],this._$);break;case 26:this.$={path:f[h-3],params:f[h-2],hash:f[h-1],strip:d.stripFlags(f[h-4],f[h])};break;case 27:this.$=f[h];break;case 28:this.$=f[h];break;case 29:this.$={type:"SubExpression",path:f[h-3],params:f[h-2],hash:f[h-1],loc:d.locInfo(this._$)};break;case 30:this.$={type:"Hash",pairs:f[h],loc:d.locInfo(this._$)};break;case 31:this.$={type:"HashPair",key:d.id(f[h-2]),value:f[h],loc:d.locInfo(this._$)};break;case 32:this.$=d.id(f[h-1]);break;case 33:this.$=f[h];break;case 34:this.$=f[h];break;case 35:this.$={type:"StringLiteral",value:f[h],original:f[h],loc:d.locInfo(this._$)};break;case 36:this.$={type:"NumberLiteral",value:Number(f[h]),original:Number(f[h]),loc:d.locInfo(this._$)};break;case 37:this.$={type:"BooleanLiteral",value:"true"===f[h],original:"true"===f[h],loc:d.locInfo(this._$)};break;case 38:this.$={type:"UndefinedLiteral",original:void 0,value:void 0,loc:d.locInfo(this._$)};break;case 39:this.$={type:"NullLiteral",original:null,value:null,loc:d.locInfo(this._$)};break;case 40:this.$=f[h];break;case 41:this.$=f[h];break;case 42:this.$=d.preparePath(!0,f[h],this._$);break;case 43:this.$=d.preparePath(!1,f[h],this._$);break;case 44:f[h-2].push({part:d.id(f[h]),original:f[h],separator:f[h-1]}),this.$=f[h-2];break;case 45:this.$=[{part:d.id(f[h]),original:f[h]}];break;case 46:this.$=[];break;case 47:f[h-1].push(f[h]);break;case 48:this.$=[];break;case 49:f[h-1].push(f[h]);break;case 50:this.$=[];break;case 51:f[h-1].push(f[h]);break;case 58:this.$=[];break;case 59:f[h-1].push(f[h]);break;case 64:this.$=[];break;case 65:f[h-1].push(f[h]);break;case 70:this.$=[];break;case 71:f[h-1].push(f[h]);break;case 78:this.$=[];break;case 79:f[h-1].push(f[h]);break;case 82:this.$=[];break;case 83:f[h-1].push(f[h]);break;case 86:this.$=[];break;case 87:f[h-1].push(f[h]);break;case 90:this.$=[];break;case 91:f[h-1].push(f[h]);break;case 94:this.$=[];break;case 95:f[h-1].push(f[h]);break;case 98:this.$=[f[h]];break;case 99:f[h-1].push(f[h]);break;case 100:this.$=[f[h]];break;case 101:f[h-1].push(f[h])}},table:[{3:1,4:2,5:[2,46],6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{1:[3]},{5:[1,4]},{5:[2,2],7:5,8:6,9:7,10:8,11:9,12:10,13:11,14:[1,12],15:[1,20],16:17,19:[1,23],24:15,27:16,29:[1,21],34:[1,22],39:[2,2],44:[2,2],47:[2,2],48:[1,13],51:[1,14],55:[1,18],59:19,60:[1,24]},{1:[2,1]},{5:[2,47],14:[2,47],15:[2,47],19:[2,47],29:[2,47],34:[2,47],39:[2,47],44:[2,47],47:[2,47],48:[2,47],51:[2,47],55:[2,47],60:[2,47]},{5:[2,3],14:[2,3],15:[2,3],19:[2,3],29:[2,3],34:[2,3],39:[2,3],44:[2,3],47:[2,3],48:[2,3],51:[2,3],55:[2,3],60:[2,3]},{5:[2,4],14:[2,4],15:[2,4],19:[2,4],29:[2,4],34:[2,4],39:[2,4],44:[2,4],47:[2,4],48:[2,4],51:[2,4],55:[2,4],60:[2,4]},{5:[2,5],14:[2,5],15:[2,5],19:[2,5],29:[2,5],34:[2,5],39:[2,5],44:[2,5],47:[2,5],48:[2,5],51:[2,5],55:[2,5],60:[2,5]},{5:[2,6],14:[2,6],15:[2,6],19:[2,6],29:[2,6],34:[2,6],39:[2,6],44:[2,6],47:[2,6],48:[2,6],51:[2,6],55:[2,6],60:[2,6]},{5:[2,7],14:[2,7],15:[2,7],19:[2,7],29:[2,7],34:[2,7],39:[2,7],44:[2,7],47:[2,7],48:[2,7],51:[2,7],55:[2,7],60:[2,7]},{5:[2,8],14:[2,8],15:[2,8],19:[2,8],29:[2,8],34:[2,8],39:[2,8],44:[2,8],47:[2,8],48:[2,8],51:[2,8],55:[2,8],60:[2,8]},{5:[2,9],14:[2,9],15:[2,9],19:[2,9],29:[2,9],34:[2,9],39:[2,9],44:[2,9],47:[2,9],48:[2,9],51:[2,9],55:[2,9],60:[2,9]},{20:25,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:36,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:37,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{4:38,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{15:[2,48],17:39,18:[2,48]},{20:41,56:40,64:42,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:44,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{5:[2,10],14:[2,10],15:[2,10],18:[2,10],19:[2,10],29:[2,10],34:[2,10],39:[2,10],44:[2,10],47:[2,10],48:[2,10],51:[2,10],55:[2,10],60:[2,10]},{20:45,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:46,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:47,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:41,56:48,64:42,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[2,78],49:49,65:[2,78],72:[2,78],80:[2,78],81:[2,78],82:[2,78],83:[2,78],84:[2,78],85:[2,78]},{23:[2,33],33:[2,33],54:[2,33],65:[2,33],68:[2,33],72:[2,33],75:[2,33],80:[2,33],81:[2,33],82:[2,33],83:[2,33],84:[2,33],85:[2,33]},{23:[2,34],33:[2,34],54:[2,34],65:[2,34],68:[2,34],72:[2,34],75:[2,34],80:[2,34],81:[2,34],82:[2,34],83:[2,34],84:[2,34],85:[2,34]},{23:[2,35],33:[2,35],54:[2,35],65:[2,35],68:[2,35],72:[2,35],75:[2,35],80:[2,35],81:[2,35],82:[2,35],83:[2,35],84:[2,35],85:[2,35]},{23:[2,36],33:[2,36],54:[2,36],65:[2,36],68:[2,36],72:[2,36],75:[2,36],80:[2,36],81:[2,36],82:[2,36],83:[2,36],84:[2,36],85:[2,36]},{23:[2,37],33:[2,37],54:[2,37],65:[2,37],68:[2,37],72:[2,37],75:[2,37],80:[2,37],81:[2,37],82:[2,37],83:[2,37],84:[2,37],85:[2,37]},{23:[2,38],33:[2,38],54:[2,38],65:[2,38],68:[2,38],72:[2,38],75:[2,38],80:[2,38],81:[2,38],82:[2,38],83:[2,38],84:[2,38],85:[2,38]},{23:[2,39],33:[2,39],54:[2,39],65:[2,39],68:[2,39],72:[2,39],75:[2,39],80:[2,39],81:[2,39],82:[2,39],83:[2,39],84:[2,39],85:[2,39]},{23:[2,43],33:[2,43],54:[2,43],65:[2,43],68:[2,43],72:[2,43],75:[2,43],80:[2,43],81:[2,43],82:[2,43],83:[2,43],84:[2,43],85:[2,43],87:[1,50]},{72:[1,35],86:51},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{52:52,54:[2,82],65:[2,82],72:[2,82],80:[2,82],81:[2,82],82:[2,82],83:[2,82],84:[2,82],85:[2,82]},{25:53,38:55,39:[1,57],43:56,44:[1,58],45:54,47:[2,54]},{28:59,43:60,44:[1,58],47:[2,56]},{13:62,15:[1,20],18:[1,61]},{33:[2,86],57:63,65:[2,86],72:[2,86],80:[2,86],81:[2,86],82:[2,86],83:[2,86],84:[2,86],85:[2,86]},{33:[2,40],65:[2,40],72:[2,40],80:[2,40],81:[2,40],82:[2,40],83:[2,40],84:[2,40],85:[2,40]},{33:[2,41],65:[2,41],72:[2,41],80:[2,41],81:[2,41],82:[2,41],83:[2,41],84:[2,41],85:[2,41]},{20:64,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:65,47:[1,66]},{30:67,33:[2,58],65:[2,58],72:[2,58],75:[2,58],80:[2,58],81:[2,58],82:[2,58],83:[2,58],84:[2,58],85:[2,58]},{33:[2,64],35:68,65:[2,64],72:[2,64],75:[2,64],80:[2,64],81:[2,64],82:[2,64],83:[2,64],84:[2,64],85:[2,64]},{21:69,23:[2,50],65:[2,50],72:[2,50],80:[2,50],81:[2,50],82:[2,50],83:[2,50],84:[2,50],85:[2,50]},{33:[2,90],61:70,65:[2,90],72:[2,90],80:[2,90],81:[2,90],82:[2,90],83:[2,90],84:[2,90],85:[2,90]},{20:74,33:[2,80],50:71,63:72,64:75,65:[1,43],69:73,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{72:[1,79]},{23:[2,42],33:[2,42],54:[2,42],65:[2,42],68:[2,42],72:[2,42],75:[2,42],80:[2,42],81:[2,42],82:[2,42],83:[2,42],84:[2,42],85:[2,42],87:[1,50]},{20:74,53:80,54:[2,84],63:81,64:75,65:[1,43],69:82,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:83,47:[1,66]},{47:[2,55]},{4:84,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{47:[2,20]},{20:85,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:86,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{26:87,47:[1,66]},{47:[2,57]},{5:[2,11],14:[2,11],15:[2,11],19:[2,11],29:[2,11],34:[2,11],39:[2,11],44:[2,11],47:[2,11],48:[2,11],51:[2,11],55:[2,11],60:[2,11]},{15:[2,49],18:[2,49]},{20:74,33:[2,88],58:88,63:89,64:75,65:[1,43],69:90,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{65:[2,94],66:91,68:[2,94],72:[2,94],80:[2,94],81:[2,94],82:[2,94],83:[2,94],84:[2,94],85:[2,94]},{5:[2,25],14:[2,25],15:[2,25],19:[2,25],29:[2,25],34:[2,25],39:[2,25],44:[2,25],47:[2,25],48:[2,25],51:[2,25],55:[2,25],60:[2,25]},{20:92,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,31:93,33:[2,60],63:94,64:75,65:[1,43],69:95,70:76,71:77,72:[1,78],75:[2,60],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,33:[2,66],36:96,63:97,64:75,65:[1,43],69:98,70:76,71:77,72:[1,78],75:[2,66],78:26,79:27,80:[1,28],
+81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,22:99,23:[2,52],63:100,64:75,65:[1,43],69:101,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,33:[2,92],62:102,63:103,64:75,65:[1,43],69:104,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,105]},{33:[2,79],65:[2,79],72:[2,79],80:[2,79],81:[2,79],82:[2,79],83:[2,79],84:[2,79],85:[2,79]},{33:[2,81]},{23:[2,27],33:[2,27],54:[2,27],65:[2,27],68:[2,27],72:[2,27],75:[2,27],80:[2,27],81:[2,27],82:[2,27],83:[2,27],84:[2,27],85:[2,27]},{23:[2,28],33:[2,28],54:[2,28],65:[2,28],68:[2,28],72:[2,28],75:[2,28],80:[2,28],81:[2,28],82:[2,28],83:[2,28],84:[2,28],85:[2,28]},{23:[2,30],33:[2,30],54:[2,30],68:[2,30],71:106,72:[1,107],75:[2,30]},{23:[2,98],33:[2,98],54:[2,98],68:[2,98],72:[2,98],75:[2,98]},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],73:[1,108],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{23:[2,44],33:[2,44],54:[2,44],65:[2,44],68:[2,44],72:[2,44],75:[2,44],80:[2,44],81:[2,44],82:[2,44],83:[2,44],84:[2,44],85:[2,44],87:[2,44]},{54:[1,109]},{54:[2,83],65:[2,83],72:[2,83],80:[2,83],81:[2,83],82:[2,83],83:[2,83],84:[2,83],85:[2,83]},{54:[2,85]},{5:[2,13],14:[2,13],15:[2,13],19:[2,13],29:[2,13],34:[2,13],39:[2,13],44:[2,13],47:[2,13],48:[2,13],51:[2,13],55:[2,13],60:[2,13]},{38:55,39:[1,57],43:56,44:[1,58],45:111,46:110,47:[2,76]},{33:[2,70],40:112,65:[2,70],72:[2,70],75:[2,70],80:[2,70],81:[2,70],82:[2,70],83:[2,70],84:[2,70],85:[2,70]},{47:[2,18]},{5:[2,14],14:[2,14],15:[2,14],19:[2,14],29:[2,14],34:[2,14],39:[2,14],44:[2,14],47:[2,14],48:[2,14],51:[2,14],55:[2,14],60:[2,14]},{33:[1,113]},{33:[2,87],65:[2,87],72:[2,87],80:[2,87],81:[2,87],82:[2,87],83:[2,87],84:[2,87],85:[2,87]},{33:[2,89]},{20:74,63:115,64:75,65:[1,43],67:114,68:[2,96],69:116,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,117]},{32:118,33:[2,62],74:119,75:[1,120]},{33:[2,59],65:[2,59],72:[2,59],75:[2,59],80:[2,59],81:[2,59],82:[2,59],83:[2,59],84:[2,59],85:[2,59]},{33:[2,61],75:[2,61]},{33:[2,68],37:121,74:122,75:[1,120]},{33:[2,65],65:[2,65],72:[2,65],75:[2,65],80:[2,65],81:[2,65],82:[2,65],83:[2,65],84:[2,65],85:[2,65]},{33:[2,67],75:[2,67]},{23:[1,123]},{23:[2,51],65:[2,51],72:[2,51],80:[2,51],81:[2,51],82:[2,51],83:[2,51],84:[2,51],85:[2,51]},{23:[2,53]},{33:[1,124]},{33:[2,91],65:[2,91],72:[2,91],80:[2,91],81:[2,91],82:[2,91],83:[2,91],84:[2,91],85:[2,91]},{33:[2,93]},{5:[2,22],14:[2,22],15:[2,22],19:[2,22],29:[2,22],34:[2,22],39:[2,22],44:[2,22],47:[2,22],48:[2,22],51:[2,22],55:[2,22],60:[2,22]},{23:[2,99],33:[2,99],54:[2,99],68:[2,99],72:[2,99],75:[2,99]},{73:[1,108]},{20:74,63:125,64:75,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,23],14:[2,23],15:[2,23],19:[2,23],29:[2,23],34:[2,23],39:[2,23],44:[2,23],47:[2,23],48:[2,23],51:[2,23],55:[2,23],60:[2,23]},{47:[2,19]},{47:[2,77]},{20:74,33:[2,72],41:126,63:127,64:75,65:[1,43],69:128,70:76,71:77,72:[1,78],75:[2,72],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,24],14:[2,24],15:[2,24],19:[2,24],29:[2,24],34:[2,24],39:[2,24],44:[2,24],47:[2,24],48:[2,24],51:[2,24],55:[2,24],60:[2,24]},{68:[1,129]},{65:[2,95],68:[2,95],72:[2,95],80:[2,95],81:[2,95],82:[2,95],83:[2,95],84:[2,95],85:[2,95]},{68:[2,97]},{5:[2,21],14:[2,21],15:[2,21],19:[2,21],29:[2,21],34:[2,21],39:[2,21],44:[2,21],47:[2,21],48:[2,21],51:[2,21],55:[2,21],60:[2,21]},{33:[1,130]},{33:[2,63]},{72:[1,132],76:131},{33:[1,133]},{33:[2,69]},{15:[2,12],18:[2,12]},{14:[2,26],15:[2,26],19:[2,26],29:[2,26],34:[2,26],47:[2,26],48:[2,26],51:[2,26],55:[2,26],60:[2,26]},{23:[2,31],33:[2,31],54:[2,31],68:[2,31],72:[2,31],75:[2,31]},{33:[2,74],42:134,74:135,75:[1,120]},{33:[2,71],65:[2,71],72:[2,71],75:[2,71],80:[2,71],81:[2,71],82:[2,71],83:[2,71],84:[2,71],85:[2,71]},{33:[2,73],75:[2,73]},{23:[2,29],33:[2,29],54:[2,29],65:[2,29],68:[2,29],72:[2,29],75:[2,29],80:[2,29],81:[2,29],82:[2,29],83:[2,29],84:[2,29],85:[2,29]},{14:[2,15],15:[2,15],19:[2,15],29:[2,15],34:[2,15],39:[2,15],44:[2,15],47:[2,15],48:[2,15],51:[2,15],55:[2,15],60:[2,15]},{72:[1,137],77:[1,136]},{72:[2,100],77:[2,100]},{14:[2,16],15:[2,16],19:[2,16],29:[2,16],34:[2,16],44:[2,16],47:[2,16],48:[2,16],51:[2,16],55:[2,16],60:[2,16]},{33:[1,138]},{33:[2,75]},{33:[2,32]},{72:[2,101],77:[2,101]},{14:[2,17],15:[2,17],19:[2,17],29:[2,17],34:[2,17],39:[2,17],44:[2,17],47:[2,17],48:[2,17],51:[2,17],55:[2,17],60:[2,17]}],defaultActions:{4:[2,1],54:[2,55],56:[2,20],60:[2,57],73:[2,81],82:[2,85],86:[2,18],90:[2,89],101:[2,53],104:[2,93],110:[2,19],111:[2,77],116:[2,97],119:[2,63],122:[2,69],135:[2,75],136:[2,32]},parseError:function(a,b){throw new Error(a)},parse:function(a){function b(){var a;return a=c.lexer.lex()||1,"number"!=typeof a&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0;this.lexer.setInput(a),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,"undefined"==typeof this.lexer.yylloc&&(this.lexer.yylloc={});var l=this.lexer.yylloc;f.push(l);var m=this.lexer.options&&this.lexer.options.ranges;"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var n,o,p,q,r,s,t,u,v,w={};;){if(p=d[d.length-1],this.defaultActions[p]?q=this.defaultActions[p]:(null!==n&&"undefined"!=typeof n||(n=b()),q=g[p]&&g[p][n]),"undefined"==typeof q||!q.length||!q[0]){var x="";if(!k){v=[];for(s in g[p])this.terminals_[s]&&s>2&&v.push("'"+this.terminals_[s]+"'");x=this.lexer.showPosition?"Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+v.join(", ")+", got '"+(this.terminals_[n]||n)+"'":"Parse error on line "+(i+1)+": Unexpected "+(1==n?"end of input":"'"+(this.terminals_[n]||n)+"'"),this.parseError(x,{text:this.lexer.match,token:this.terminals_[n]||n,line:this.lexer.yylineno,loc:l,expected:v})}}if(q[0]instanceof Array&&q.length>1)throw new Error("Parse Error: multiple actions possible at state: "+p+", token: "+n);switch(q[0]){case 1:d.push(n),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(q[1]),n=null,o?(n=o,o=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,l=this.lexer.yylloc,k>0&&k--);break;case 2:if(t=this.productions_[q[1]][1],w.$=e[e.length-t],w._$={first_line:f[f.length-(t||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(t||1)].first_column,last_column:f[f.length-1].last_column},m&&(w._$.range=[f[f.length-(t||1)].range[0],f[f.length-1].range[1]]),r=this.performAction.call(w,h,j,i,this.yy,q[1],e,f),"undefined"!=typeof r)return r;t&&(d=d.slice(0,-1*t*2),e=e.slice(0,-1*t),f=f.slice(0,-1*t)),d.push(this.productions_[q[1]][0]),e.push(w.$),f.push(w._$),u=g[d[d.length-2]][d[d.length-1]],d.push(u);break;case 3:return!0}}return!0}},c=function(){var a={EOF:1,parseError:function(a,b){if(!this.yy.parser)throw new Error(a);this.yy.parser.parseError(a,b)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.offset++,this.match+=a,this.matched+=a;var b=a.match(/(?:\r\n?|\n).*/g);return b?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),a},unput:function(a){var b=a.length,c=a.split(/(?:\r\n?|\n)/g);this._input=a+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-b-1),this.offset-=b;var d=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),c.length-1&&(this.yylineno-=c.length-1);var e=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:c?(c.length===d.length?this.yylloc.first_column:0)+d[d.length-c.length].length-c[0].length:this.yylloc.first_column-b},this.options.ranges&&(this.yylloc.range=[e[0],e[0]+this.yyleng-b]),this},more:function(){return this._more=!0,this},less:function(a){this.unput(this.match.slice(a))},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=new Array(a.length+1).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d,e;this._more||(this.yytext="",this.match="");for(var f=this._currentRules(),g=0;g<f.length&&(c=this._input.match(this.rules[f[g]]),!c||b&&!(c[0].length>b[0].length)||(b=c,d=g,this.options.flex));g++);return b?(e=b[0].match(/(?:\r\n?|\n).*/g),e&&(this.yylineno+=e.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:e?e[e.length-1].length-e[e.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,f[d],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),a?a:void 0):""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var a=this.next();return"undefined"!=typeof a?a:this.lex()},begin:function(a){this.conditionStack.push(a)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(a){this.begin(a)}};return a.options={},a.performAction=function(a,b,c,d){function e(a,c){return b.yytext=b.yytext.substring(a,b.yyleng-c+a)}switch(c){case 0:if("\\\\"===b.yytext.slice(-2)?(e(0,1),this.begin("mu")):"\\"===b.yytext.slice(-1)?(e(0,1),this.begin("emu")):this.begin("mu"),b.yytext)return 15;break;case 1:return 15;case 2:return this.popState(),15;case 3:return this.begin("raw"),15;case 4:return this.popState(),"raw"===this.conditionStack[this.conditionStack.length-1]?15:(e(5,9),"END_RAW_BLOCK");case 5:return 15;case 6:return this.popState(),14;case 7:return 65;case 8:return 68;case 9:return 19;case 10:return this.popState(),this.begin("raw"),23;case 11:return 55;case 12:return 60;case 13:return 29;case 14:return 47;case 15:return this.popState(),44;case 16:return this.popState(),44;case 17:return 34;case 18:return 39;case 19:return 51;case 20:return 48;case 21:this.unput(b.yytext),this.popState(),this.begin("com");break;case 22:return this.popState(),14;case 23:return 48;case 24:return 73;case 25:return 72;case 26:return 72;case 27:return 87;case 28:break;case 29:return this.popState(),54;case 30:return this.popState(),33;case 31:return b.yytext=e(1,2).replace(/\\"/g,'"'),80;case 32:return b.yytext=e(1,2).replace(/\\'/g,"'"),80;case 33:return 85;case 34:return 82;case 35:return 82;case 36:return 83;case 37:return 84;case 38:return 81;case 39:return 75;case 40:return 77;case 41:return 72;case 42:return b.yytext=b.yytext.replace(/\\([\\\]])/g,"$1"),72;case 43:return"INVALID";case 44:return 5}},a.rules=[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:\{\{\{\{(?=[^\/]))/,/^(?:\{\{\{\{\/[^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]+?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],a.conditions={mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}},a}();return b.lexer=c,a.prototype=b,b.Parser=a,new a}();b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(){var a=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.options=a}function e(a,b,c){void 0===b&&(b=a.length);var d=a[b-1],e=a[b-2];return d?"ContentStatement"===d.type?(e||!c?/\r?\n\s*?$/:/(^|\r?\n)\s*?$/).test(d.original):void 0:c}function f(a,b,c){void 0===b&&(b=-1);var d=a[b+1],e=a[b+2];return d?"ContentStatement"===d.type?(e||!c?/^\s*?\r?\n/:/^\s*?(\r?\n|$)/).test(d.original):void 0:c}function g(a,b,c){var d=a[null==b?0:b+1];if(d&&"ContentStatement"===d.type&&(c||!d.rightStripped)){var e=d.value;d.value=d.value.replace(c?/^\s+/:/^[ \t]*\r?\n?/,""),d.rightStripped=d.value!==e}}function h(a,b,c){var d=a[null==b?a.length-1:b-1];if(d&&"ContentStatement"===d.type&&(c||!d.leftStripped)){var e=d.value;return d.value=d.value.replace(c?/\s+$/:/[ \t]+$/,""),d.leftStripped=d.value!==e,d.leftStripped}}var i=c(1)["default"];b.__esModule=!0;var j=c(44),k=i(j);d.prototype=new k["default"],d.prototype.Program=function(a){var b=!this.options.ignoreStandalone,c=!this.isRootSeen;this.isRootSeen=!0;for(var d=a.body,i=0,j=d.length;i<j;i++){var k=d[i],l=this.accept(k);if(l){var m=e(d,i,c),n=f(d,i,c),o=l.openStandalone&&m,p=l.closeStandalone&&n,q=l.inlineStandalone&&m&&n;l.close&&g(d,i,!0),l.open&&h(d,i,!0),b&&q&&(g(d,i),h(d,i)&&"PartialStatement"===k.type&&(k.indent=/([ \t]+$)/.exec(d[i-1].original)[1])),b&&o&&(g((k.program||k.inverse).body),h(d,i)),b&&p&&(g(d,i),h((k.inverse||k.program).body))}}return a},d.prototype.BlockStatement=d.prototype.DecoratorBlock=d.prototype.PartialBlockStatement=function(a){this.accept(a.program),this.accept(a.inverse);var b=a.program||a.inverse,c=a.program&&a.inverse,d=c,i=c;if(c&&c.chained)for(d=c.body[0].program;i.chained;)i=i.body[i.body.length-1].program;var j={open:a.openStrip.open,close:a.closeStrip.close,openStandalone:f(b.body),closeStandalone:e((d||b).body)};if(a.openStrip.close&&g(b.body,null,!0),c){var k=a.inverseStrip;k.open&&h(b.body,null,!0),k.close&&g(d.body,null,!0),a.closeStrip.open&&h(i.body,null,!0),!this.options.ignoreStandalone&&e(b.body)&&f(d.body)&&(h(b.body),g(d.body))}else a.closeStrip.open&&h(b.body,null,!0);return j},d.prototype.Decorator=d.prototype.MustacheStatement=function(a){return a.strip},d.prototype.PartialStatement=d.prototype.CommentStatement=function(a){var b=a.strip||{};return{inlineStandalone:!0,open:b.open,close:b.close}},b["default"]=d,a.exports=b["default"]},function(a,b,c){"use strict";function d(){this.parents=[]}function e(a){this.acceptRequired(a,"path"),this.acceptArray(a.params),this.acceptKey(a,"hash")}function f(a){e.call(this,a),this.acceptKey(a,"program"),this.acceptKey(a,"inverse")}function g(a){this.acceptRequired(a,"name"),this.acceptArray(a.params),this.acceptKey(a,"hash")}var h=c(1)["default"];b.__esModule=!0;var i=c(6),j=h(i);d.prototype={constructor:d,mutating:!1,acceptKey:function(a,b){var c=this.accept(a[b]);if(this.mutating){if(c&&!d.prototype[c.type])throw new j["default"]('Unexpected node type "'+c.type+'" found when accepting '+b+" on "+a.type);a[b]=c}},acceptRequired:function(a,b){if(this.acceptKey(a,b),!a[b])throw new j["default"](a.type+" requires "+b)},acceptArray:function(a){for(var b=0,c=a.length;b<c;b++)this.acceptKey(a,b),a[b]||(a.splice(b,1),b--,c--)},accept:function(a){if(a){if(!this[a.type])throw new j["default"]("Unknown type: "+a.type,a);this.current&&this.parents.unshift(this.current),this.current=a;var b=this[a.type](a);return this.current=this.parents.shift(),!this.mutating||b?b:b!==!1?a:void 0}},Program:function(a){this.acceptArray(a.body)},MustacheStatement:e,Decorator:e,BlockStatement:f,DecoratorBlock:f,PartialStatement:g,PartialBlockStatement:function(a){g.call(this,a),this.acceptKey(a,"program")},ContentStatement:function(){},CommentStatement:function(){},SubExpression:e,PathExpression:function(){},StringLiteral:function(){},NumberLiteral:function(){},BooleanLiteral:function(){},UndefinedLiteral:function(){},NullLiteral:function(){},Hash:function(a){this.acceptArray(a.pairs)},HashPair:function(a){this.acceptRequired(a,"value")}},b["default"]=d,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b){if(b=b.path?b.path.original:b,a.path.original!==b){var c={loc:a.path.loc};throw new q["default"](a.path.original+" doesn't match "+b,c)}}function e(a,b){this.source=a,this.start={line:b.first_line,column:b.first_column},this.end={line:b.last_line,column:b.last_column}}function f(a){return/^\[.*\]$/.test(a)?a.substring(1,a.length-1):a}function g(a,b){return{open:"~"===a.charAt(2),close:"~"===b.charAt(b.length-3)}}function h(a){return a.replace(/^\{\{~?!-?-?/,"").replace(/-?-?~?\}\}$/,"")}function i(a,b,c){c=this.locInfo(c);for(var d=a?"@":"",e=[],f=0,g=0,h=b.length;g<h;g++){var i=b[g].part,j=b[g].original!==i;if(d+=(b[g].separator||"")+i,j||".."!==i&&"."!==i&&"this"!==i)e.push(i);else{if(e.length>0)throw new q["default"]("Invalid path: "+d,{loc:c});".."===i&&f++}}return{type:"PathExpression",data:a,depth:f,parts:e,original:d,loc:c}}function j(a,b,c,d,e,f){var g=d.charAt(3)||d.charAt(2),h="{"!==g&&"&"!==g,i=/\*/.test(d);return{type:i?"Decorator":"MustacheStatement",path:a,params:b,hash:c,escaped:h,strip:e,loc:this.locInfo(f)}}function k(a,b,c,e){d(a,c),e=this.locInfo(e);var f={type:"Program",body:b,strip:{},loc:e};return{type:"BlockStatement",path:a.path,params:a.params,hash:a.hash,program:f,openStrip:{},inverseStrip:{},closeStrip:{},loc:e}}function l(a,b,c,e,f,g){e&&e.path&&d(a,e);var h=/\*/.test(a.open);b.blockParams=a.blockParams;var i=void 0,j=void 0;if(c){if(h)throw new q["default"]("Unexpected inverse block on decorator",c);c.chain&&(c.program.body[0].closeStrip=e.strip),j=c.strip,i=c.program}return f&&(f=i,i=b,b=f),{type:h?"DecoratorBlock":"BlockStatement",path:a.path,params:a.params,hash:a.hash,program:b,inverse:i,openStrip:a.strip,inverseStrip:j,closeStrip:e&&e.strip,loc:this.locInfo(g)}}function m(a,b){if(!b&&a.length){var c=a[0].loc,d=a[a.length-1].loc;c&&d&&(b={source:c.source,start:{line:c.start.line,column:c.start.column},end:{line:d.end.line,column:d.end.column}})}return{type:"Program",body:a,strip:{},loc:b}}function n(a,b,c,e){return d(a,c),{type:"PartialBlockStatement",name:a.path,params:a.params,hash:a.hash,program:b,openStrip:a.strip,closeStrip:c&&c.strip,loc:this.locInfo(e)}}var o=c(1)["default"];b.__esModule=!0,b.SourceLocation=e,b.id=f,b.stripFlags=g,b.stripComment=h,b.preparePath=i,b.prepareMustache=j,b.prepareRawBlock=k,b.prepareBlock=l,b.prepareProgram=m,b.preparePartialBlock=n;var p=c(6),q=o(p)},function(a,b,c){"use strict";function d(){}function e(a,b,c){if(null==a||"string"!=typeof a&&"Program"!==a.type)throw new l["default"]("You must pass a string or Handlebars AST to Handlebars.precompile. You passed "+a);b=b||{},"data"in b||(b.data=!0),b.compat&&(b.useDepths=!0);var d=c.parse(a,b),e=(new c.Compiler).compile(d,b);return(new c.JavaScriptCompiler).compile(e,b)}function f(a,b,c){function d(){var d=c.parse(a,b),e=(new c.Compiler).compile(d,b),f=(new c.JavaScriptCompiler).compile(e,b,void 0,!0);return c.template(f)}function e(a,b){return f||(f=d()),f.call(this,a,b)}if(void 0===b&&(b={}),null==a||"string"!=typeof a&&"Program"!==a.type)throw new l["default"]("You must pass a string or Handlebars AST to Handlebars.compile. You passed "+a);b=m.extend({},b),"data"in b||(b.data=!0),b.compat&&(b.useDepths=!0);var f=void 0;return e._setup=function(a){return f||(f=d()),f._setup(a)},e._child=function(a,b,c,e){return f||(f=d()),f._child(a,b,c,e)},e}function g(a,b){if(a===b)return!0;if(m.isArray(a)&&m.isArray(b)&&a.length===b.length){for(var c=0;c<a.length;c++)if(!g(a[c],b[c]))return!1;return!0}}function h(a){if(!a.path.parts){var b=a.path;a.path={type:"PathExpression",data:!1,depth:0,parts:[b.original+""],original:b.original+"",loc:b.loc}}}var i=c(47)["default"],j=c(1)["default"];b.__esModule=!0,b.Compiler=d,b.precompile=e,b.compile=f;var k=c(6),l=j(k),m=c(5),n=c(40),o=j(n),p=[].slice;d.prototype={compiler:d,equals:function(a){var b=this.opcodes.length;if(a.opcodes.length!==b)return!1;for(var c=0;c<b;c++){var d=this.opcodes[c],e=a.opcodes[c];if(d.opcode!==e.opcode||!g(d.args,e.args))return!1}b=this.children.length;for(var c=0;c<b;c++)if(!this.children[c].equals(a.children[c]))return!1;return!0},guid:0,compile:function(a,b){return this.sourceNode=[],this.opcodes=[],this.children=[],this.options=b,this.stringParams=b.stringParams,this.trackIds=b.trackIds,b.blockParams=b.blockParams||[],b.knownHelpers=m.extend(i(null),{helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0,lookup:!0},b.knownHelpers),this.accept(a)},compileProgram:function(a){var b=new this.compiler,c=b.compile(a,this.options),d=this.guid++;return this.usePartial=this.usePartial||c.usePartial,this.children[d]=c,this.useDepths=this.useDepths||c.useDepths,d},accept:function(a){if(!this[a.type])throw new l["default"]("Unknown type: "+a.type,a);this.sourceNode.unshift(a);var b=this[a.type](a);return this.sourceNode.shift(),b},Program:function(a){this.options.blockParams.unshift(a.blockParams);for(var b=a.body,c=b.length,d=0;d<c;d++)this.accept(b[d]);return this.options.blockParams.shift(),this.isSimple=1===c,this.blockParams=a.blockParams?a.blockParams.length:0,this},BlockStatement:function(a){h(a);var b=a.program,c=a.inverse;b=b&&this.compileProgram(b),c=c&&this.compileProgram(c);var d=this.classifySexpr(a);"helper"===d?this.helperSexpr(a,b,c):"simple"===d?(this.simpleSexpr(a),this.opcode("pushProgram",b),this.opcode("pushProgram",c),this.opcode("emptyHash"),this.opcode("blockValue",a.path.original)):(this.ambiguousSexpr(a,b,c),this.opcode("pushProgram",b),this.opcode("pushProgram",c),this.opcode("emptyHash"),this.opcode("ambiguousBlockValue")),this.opcode("append")},DecoratorBlock:function(a){var b=a.program&&this.compileProgram(a.program),c=this.setupFullMustacheParams(a,b,void 0),d=a.path;this.useDecorators=!0,this.opcode("registerDecorator",c.length,d.original)},PartialStatement:function(a){this.usePartial=!0;var b=a.program;b&&(b=this.compileProgram(a.program));var c=a.params;if(c.length>1)throw new l["default"]("Unsupported number of partial arguments: "+c.length,a);c.length||(this.options.explicitPartialContext?this.opcode("pushLiteral","undefined"):c.push({type:"PathExpression",parts:[],depth:0}));var d=a.name.original,e="SubExpression"===a.name.type;e&&this.accept(a.name),this.setupFullMustacheParams(a,b,void 0,!0);var f=a.indent||"";this.options.preventIndent&&f&&(this.opcode("appendContent",f),f=""),this.opcode("invokePartial",e,d,f),this.opcode("append")},PartialBlockStatement:function(a){this.PartialStatement(a)},MustacheStatement:function(a){this.SubExpression(a),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},Decorator:function(a){this.DecoratorBlock(a)},ContentStatement:function(a){a.value&&this.opcode("appendContent",a.value)},CommentStatement:function(){},SubExpression:function(a){h(a);var b=this.classifySexpr(a);"simple"===b?this.simpleSexpr(a):"helper"===b?this.helperSexpr(a):this.ambiguousSexpr(a)},ambiguousSexpr:function(a,b,c){var d=a.path,e=d.parts[0],f=null!=b||null!=c;this.opcode("getContext",d.depth),this.opcode("pushProgram",b),this.opcode("pushProgram",c),d.strict=!0,this.accept(d),this.opcode("invokeAmbiguous",e,f)},simpleSexpr:function(a){var b=a.path;b.strict=!0,this.accept(b),this.opcode("resolvePossibleLambda")},helperSexpr:function(a,b,c){var d=this.setupFullMustacheParams(a,b,c),e=a.path,f=e.parts[0];if(this.options.knownHelpers[f])this.opcode("invokeKnownHelper",d.length,f);else{if(this.options.knownHelpersOnly)throw new l["default"]("You specified knownHelpersOnly, but used the unknown helper "+f,a);e.strict=!0,e.falsy=!0,this.accept(e),this.opcode("invokeHelper",d.length,e.original,o["default"].helpers.simpleId(e))}},PathExpression:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth);var b=a.parts[0],c=o["default"].helpers.scopedId(a),d=!a.depth&&!c&&this.blockParamIndex(b);d?this.opcode("lookupBlockParam",d,a.parts):b?a.data?(this.options.data=!0,this.opcode("lookupData",a.depth,a.parts,a.strict)):this.opcode("lookupOnContext",a.parts,a.falsy,a.strict,c):this.opcode("pushContext")},StringLiteral:function(a){this.opcode("pushString",a.value)},NumberLiteral:function(a){this.opcode("pushLiteral",a.value)},BooleanLiteral:function(a){this.opcode("pushLiteral",a.value)},UndefinedLiteral:function(){this.opcode("pushLiteral","undefined")},NullLiteral:function(){this.opcode("pushLiteral","null")},Hash:function(a){var b=a.pairs,c=0,d=b.length;for(this.opcode("pushHash");c<d;c++)this.pushParam(b[c].value);for(;c--;)this.opcode("assignToHash",b[c].key);this.opcode("popHash")},opcode:function(a){this.opcodes.push({opcode:a,args:p.call(arguments,1),loc:this.sourceNode[0].loc})},addDepth:function(a){a&&(this.useDepths=!0)},classifySexpr:function(a){var b=o["default"].helpers.simpleId(a.path),c=b&&!!this.blockParamIndex(a.path.parts[0]),d=!c&&o["default"].helpers.helperExpression(a),e=!c&&(d||b);if(e&&!d){var f=a.path.parts[0],g=this.options;g.knownHelpers[f]?d=!0:g.knownHelpersOnly&&(e=!1)}return d?"helper":e?"ambiguous":"simple"},pushParams:function(a){for(var b=0,c=a.length;b<c;b++)this.pushParam(a[b])},pushParam:function(a){var b=null!=a.value?a.value:a.original||"";if(this.stringParams)b.replace&&(b=b.replace(/^(\.?\.\/)*/g,"").replace(/\//g,".")),a.depth&&this.addDepth(a.depth),this.opcode("getContext",a.depth||0),this.opcode("pushStringParam",b,a.type),"SubExpression"===a.type&&this.accept(a);else{if(this.trackIds){var c=void 0;if(!a.parts||o["default"].helpers.scopedId(a)||a.depth||(c=this.blockParamIndex(a.parts[0])),c){var d=a.parts.slice(1).join(".");this.opcode("pushId","BlockParam",c,d)}else b=a.original||b,b.replace&&(b=b.replace(/^this(?:\.|$)/,"").replace(/^\.\//,"").replace(/^\.$/,"")),this.opcode("pushId",a.type,b)}this.accept(a)}},setupFullMustacheParams:function(a,b,c,d){var e=a.params;return this.pushParams(e),this.opcode("pushProgram",b),this.opcode("pushProgram",c),a.hash?this.accept(a.hash):this.opcode("emptyHash",d),e},blockParamIndex:function(a){for(var b=0,c=this.options.blockParams.length;b<c;b++){var d=this.options.blockParams[b],e=d&&m.indexOf(d,a);if(d&&e>=0)return[b,e]}}}},function(a,b,c){a.exports={"default":c(48),__esModule:!0}},function(a,b,c){var d=c(9);a.exports=function(a,b){return d.create(a,b)}},function(a,b,c){"use strict";function d(a){this.value=a}function e(){}function f(a,b,c,d){var e=b.popStack(),f=0,g=c.length;for(a&&g--;f<g;f++)e=b.nameLookup(e,c[f],d);return a?[b.aliasable("container.strict"),"(",e,", ",b.quotedString(c[f]),", ",JSON.stringify(b.source.currentLocation)," )"]:e}var g=c(13)["default"],h=c(1)["default"];b.__esModule=!0;var i=c(4),j=c(6),k=h(j),l=c(5),m=c(50),n=h(m),o=c(28);e.prototype={nameLookup:function(a,b){function c(){return e.isValidJavaScriptVariableName(b)?[a,".",b]:[a,"[",JSON.stringify(b),"]"]}if(o.dangerousPropertyRegex.test(b)){var d=[this.aliasable("container.propertyIsEnumerable"),".call(",a,",",JSON.stringify(b),")"];return["(",d,"?",c()," : undefined)"]}return c()},depthedLookup:function(a){return[this.aliasable("container.lookup"),'(depths, "',a,'")']},compilerInfo:function(){var a=i.COMPILER_REVISION,b=i.REVISION_CHANGES[a];return[a,b]},appendToBuffer:function(a,b,c){return l.isArray(a)||(a=[a]),a=this.source.wrap(a,b),this.environment.isSimple?["return ",a,";"]:c?["buffer += ",a,";"]:(a.appendToBuffer=!0,a)},initializeBuffer:function(){return this.quotedString("")},compile:function(a,b,c,d){this.environment=a,this.options=b,this.stringParams=this.options.stringParams,this.trackIds=this.options.trackIds,this.precompile=!d,this.name=this.environment.name,this.isChild=!!c,this.context=c||{decorators:[],programs:[],environments:[]},this.preamble(),this.stackSlot=0,this.stackVars=[],this.aliases={},this.registers={list:[]},this.hashes=[],this.compileStack=[],this.inlineStack=[],this.blockParams=[],this.compileChildren(a,b),this.useDepths=this.useDepths||a.useDepths||a.useDecorators||this.options.compat,this.useBlockParams=this.useBlockParams||a.useBlockParams;var e=a.opcodes,f=void 0,g=void 0,h=void 0,i=void 0;for(h=0,i=e.length;h<i;h++)f=e[h],this.source.currentLocation=f.loc,g=g||f.loc,this[f.opcode].apply(this,f.args);if(this.source.currentLocation=g,this.pushSource(""),this.stackSlot||this.inlineStack.length||this.compileStack.length)throw new k["default"]("Compile completed with content left on stack");this.decorators.isEmpty()?this.decorators=void 0:(this.useDecorators=!0,this.decorators.prepend("var decorators = container.decorators;\n"),this.decorators.push("return fn;"),d?this.decorators=Function.apply(this,["fn","props","container","depth0","data","blockParams","depths",this.decorators.merge()]):(this.decorators.prepend("function(fn, props, container, depth0, data, blockParams, depths) {\n"),this.decorators.push("}\n"),this.decorators=this.decorators.merge()));var j=this.createFunctionContext(d);if(this.isChild)return j;var l={compiler:this.compilerInfo(),main:j};this.decorators&&(l.main_d=this.decorators,l.useDecorators=!0);var m=this.context,n=m.programs,o=m.decorators;for(h=0,i=n.length;h<i;h++)n[h]&&(l[h]=n[h],o[h]&&(l[h+"_d"]=o[h],l.useDecorators=!0));return this.environment.usePartial&&(l.usePartial=!0),this.options.data&&(l.useData=!0),this.useDepths&&(l.useDepths=!0),this.useBlockParams&&(l.useBlockParams=!0),this.options.compat&&(l.compat=!0),d?l.compilerOptions=this.options:(l.compiler=JSON.stringify(l.compiler),this.source.currentLocation={start:{line:1,column:0}},l=this.objectLiteral(l),b.srcName?(l=l.toStringWithSourceMap({file:b.destName}),l.map=l.map&&l.map.toString()):l=l.toString()),l},preamble:function(){this.lastContext=0,this.source=new n["default"](this.options.srcName),this.decorators=new n["default"](this.options.srcName)},createFunctionContext:function(a){var b=this,c="",d=this.stackVars.concat(this.registers.list);d.length>0&&(c+=", "+d.join(", "));var e=0;g(this.aliases).forEach(function(a){var d=b.aliases[a];d.children&&d.referenceCount>1&&(c+=", alias"+ ++e+"="+a,d.children[0]="alias"+e)});var f=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&f.push("blockParams"),this.useDepths&&f.push("depths");var h=this.mergeSource(c);return a?(f.push(h),Function.apply(this,f)):this.source.wrap(["function(",f.join(","),") {\n  ",h,"}"])},mergeSource:function(a){var b=this.environment.isSimple,c=!this.forceBuffer,d=void 0,e=void 0,f=void 0,g=void 0;return this.source.each(function(a){a.appendToBuffer?(f?a.prepend("  + "):f=a,g=a):(f&&(e?f.prepend("buffer += "):d=!0,g.add(";"),f=g=void 0),e=!0,b||(c=!1))}),c?f?(f.prepend("return "),g.add(";")):e||this.source.push('return "";'):(a+=", buffer = "+(d?"":this.initializeBuffer()),
+f?(f.prepend("return buffer + "),g.add(";")):this.source.push("return buffer;")),a&&this.source.prepend("var "+a.substring(2)+(d?"":";\n")),this.source.merge()},blockValue:function(a){var b=this.aliasable("container.hooks.blockHelperMissing"),c=[this.contextName(0)];this.setupHelperArgs(a,0,c);var d=this.popStack();c.splice(1,0,d),this.push(this.source.functionCall(b,"call",c))},ambiguousBlockValue:function(){var a=this.aliasable("container.hooks.blockHelperMissing"),b=[this.contextName(0)];this.setupHelperArgs("",0,b,!0),this.flushInline();var c=this.topStack();b.splice(1,0,c),this.pushSource(["if (!",this.lastHelper,") { ",c," = ",this.source.functionCall(a,"call",b),"}"])},appendContent:function(a){this.pendingContent?a=this.pendingContent+a:this.pendingLocation=this.source.currentLocation,this.pendingContent=a},append:function(){if(this.isInline())this.replaceStack(function(a){return[" != null ? ",a,' : ""']}),this.pushSource(this.appendToBuffer(this.popStack()));else{var a=this.popStack();this.pushSource(["if (",a," != null) { ",this.appendToBuffer(a,void 0,!0)," }"]),this.environment.isSimple&&this.pushSource(["else { ",this.appendToBuffer("''",void 0,!0)," }"])}},appendEscaped:function(){this.pushSource(this.appendToBuffer([this.aliasable("container.escapeExpression"),"(",this.popStack(),")"]))},getContext:function(a){this.lastContext=a},pushContext:function(){this.pushStackLiteral(this.contextName(this.lastContext))},lookupOnContext:function(a,b,c,d){var e=0;d||!this.options.compat||this.lastContext?this.pushContext():this.push(this.depthedLookup(a[e++])),this.resolvePath("context",a,e,b,c)},lookupBlockParam:function(a,b){this.useBlockParams=!0,this.push(["blockParams[",a[0],"][",a[1],"]"]),this.resolvePath("context",b,1)},lookupData:function(a,b,c){a?this.pushStackLiteral("container.data(data, "+a+")"):this.pushStackLiteral("data"),this.resolvePath("data",b,0,!0,c)},resolvePath:function(a,b,c,d,e){var g=this;if(this.options.strict||this.options.assumeObjects)return void this.push(f(this.options.strict&&e,this,b,a));for(var h=b.length;c<h;c++)this.replaceStack(function(e){var f=g.nameLookup(e,b[c],a);return d?[" && ",f]:[" != null ? ",f," : ",e]})},resolvePossibleLambda:function(){this.push([this.aliasable("container.lambda"),"(",this.popStack(),", ",this.contextName(0),")"])},pushStringParam:function(a,b){this.pushContext(),this.pushString(b),"SubExpression"!==b&&("string"==typeof a?this.pushString(a):this.pushStackLiteral(a))},emptyHash:function(a){this.trackIds&&this.push("{}"),this.stringParams&&(this.push("{}"),this.push("{}")),this.pushStackLiteral(a?"undefined":"{}")},pushHash:function(){this.hash&&this.hashes.push(this.hash),this.hash={values:{},types:[],contexts:[],ids:[]}},popHash:function(){var a=this.hash;this.hash=this.hashes.pop(),this.trackIds&&this.push(this.objectLiteral(a.ids)),this.stringParams&&(this.push(this.objectLiteral(a.contexts)),this.push(this.objectLiteral(a.types))),this.push(this.objectLiteral(a.values))},pushString:function(a){this.pushStackLiteral(this.quotedString(a))},pushLiteral:function(a){this.pushStackLiteral(a)},pushProgram:function(a){null!=a?this.pushStackLiteral(this.programExpression(a)):this.pushStackLiteral(null)},registerDecorator:function(a,b){var c=this.nameLookup("decorators",b,"decorator"),d=this.setupHelperArgs(b,a);this.decorators.push(["fn = ",this.decorators.functionCall(c,"",["fn","props","container",d])," || fn;"])},invokeHelper:function(a,b,c){var d=this.popStack(),e=this.setupHelper(a,b),f=[];c&&f.push(e.name),f.push(d),this.options.strict||f.push(this.aliasable("container.hooks.helperMissing"));var g=["(",this.itemsSeparatedBy(f,"||"),")"],h=this.source.functionCall(g,"call",e.callParams);this.push(h)},itemsSeparatedBy:function(a,b){var c=[];c.push(a[0]);for(var d=1;d<a.length;d++)c.push(b,a[d]);return c},invokeKnownHelper:function(a,b){var c=this.setupHelper(a,b);this.push(this.source.functionCall(c.name,"call",c.callParams))},invokeAmbiguous:function(a,b){this.useRegister("helper");var c=this.popStack();this.emptyHash();var d=this.setupHelper(0,a,b),e=this.lastHelper=this.nameLookup("helpers",a,"helper"),f=["(","(helper = ",e," || ",c,")"];this.options.strict||(f[0]="(helper = ",f.push(" != null ? helper : ",this.aliasable("container.hooks.helperMissing"))),this.push(["(",f,d.paramsInit?["),(",d.paramsInit]:[],"),","(typeof helper === ",this.aliasable('"function"')," ? ",this.source.functionCall("helper","call",d.callParams)," : helper))"])},invokePartial:function(a,b,c){var d=[],e=this.setupParams(b,1,d);a&&(b=this.popStack(),delete e.name),c&&(e.indent=JSON.stringify(c)),e.helpers="helpers",e.partials="partials",e.decorators="container.decorators",a?d.unshift(b):d.unshift(this.nameLookup("partials",b,"partial")),this.options.compat&&(e.depths="depths"),e=this.objectLiteral(e),d.push(e),this.push(this.source.functionCall("container.invokePartial","",d))},assignToHash:function(a){var b=this.popStack(),c=void 0,d=void 0,e=void 0;this.trackIds&&(e=this.popStack()),this.stringParams&&(d=this.popStack(),c=this.popStack());var f=this.hash;c&&(f.contexts[a]=c),d&&(f.types[a]=d),e&&(f.ids[a]=e),f.values[a]=b},pushId:function(a,b,c){"BlockParam"===a?this.pushStackLiteral("blockParams["+b[0]+"].path["+b[1]+"]"+(c?" + "+JSON.stringify("."+c):"")):"PathExpression"===a?this.pushString(b):"SubExpression"===a?this.pushStackLiteral("true"):this.pushStackLiteral("null")},compiler:e,compileChildren:function(a,b){for(var c=a.children,d=void 0,e=void 0,f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler;var h=this.matchExistingProgram(d);if(null==h){this.context.programs.push("");var i=this.context.programs.length;d.index=i,d.name="program"+i,this.context.programs[i]=e.compile(d,b,this.context,!this.precompile),this.context.decorators[i]=e.decorators,this.context.environments[i]=d,this.useDepths=this.useDepths||e.useDepths,this.useBlockParams=this.useBlockParams||e.useBlockParams,d.useDepths=this.useDepths,d.useBlockParams=this.useBlockParams}else d.index=h.index,d.name="program"+h.index,this.useDepths=this.useDepths||h.useDepths,this.useBlockParams=this.useBlockParams||h.useBlockParams}},matchExistingProgram:function(a){for(var b=0,c=this.context.environments.length;b<c;b++){var d=this.context.environments[b];if(d&&d.equals(a))return d}},programExpression:function(a){var b=this.environment.children[a],c=[b.index,"data",b.blockParams];return(this.useBlockParams||this.useDepths)&&c.push("blockParams"),this.useDepths&&c.push("depths"),"container.program("+c.join(", ")+")"},useRegister:function(a){this.registers[a]||(this.registers[a]=!0,this.registers.list.push(a))},push:function(a){return a instanceof d||(a=this.source.wrap(a)),this.inlineStack.push(a),a},pushStackLiteral:function(a){this.push(new d(a))},pushSource:function(a){this.pendingContent&&(this.source.push(this.appendToBuffer(this.source.quotedString(this.pendingContent),this.pendingLocation)),this.pendingContent=void 0),a&&this.source.push(a)},replaceStack:function(a){var b=["("],c=void 0,e=void 0,f=void 0;if(!this.isInline())throw new k["default"]("replaceStack on non-inline");var g=this.popStack(!0);if(g instanceof d)c=[g.value],b=["(",c],f=!0;else{e=!0;var h=this.incrStack();b=["((",this.push(h)," = ",g,")"],c=this.topStack()}var i=a.call(this,c);f||this.popStack(),e&&this.stackSlot--,this.push(b.concat(i,")"))},incrStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),this.topStackName()},topStackName:function(){return"stack"+this.stackSlot},flushInline:function(){var a=this.inlineStack;this.inlineStack=[];for(var b=0,c=a.length;b<c;b++){var e=a[b];if(e instanceof d)this.compileStack.push(e);else{var f=this.incrStack();this.pushSource([f," = ",e,";"]),this.compileStack.push(f)}}},isInline:function(){return this.inlineStack.length},popStack:function(a){var b=this.isInline(),c=(b?this.inlineStack:this.compileStack).pop();if(!a&&c instanceof d)return c.value;if(!b){if(!this.stackSlot)throw new k["default"]("Invalid stack pop");this.stackSlot--}return c},topStack:function(){var a=this.isInline()?this.inlineStack:this.compileStack,b=a[a.length-1];return b instanceof d?b.value:b},contextName:function(a){return this.useDepths&&a?"depths["+a+"]":"depth"+a},quotedString:function(a){return this.source.quotedString(a)},objectLiteral:function(a){return this.source.objectLiteral(a)},aliasable:function(a){var b=this.aliases[a];return b?(b.referenceCount++,b):(b=this.aliases[a]=this.source.wrap(a),b.aliasable=!0,b.referenceCount=1,b)},setupHelper:function(a,b,c){var d=[],e=this.setupHelperArgs(b,a,d,c),f=this.nameLookup("helpers",b,"helper"),g=this.aliasable(this.contextName(0)+" != null ? "+this.contextName(0)+" : (container.nullContext || {})");return{params:d,paramsInit:e,name:f,callParams:[g].concat(d)}},setupParams:function(a,b,c){var d={},e=[],f=[],g=[],h=!c,i=void 0;h&&(c=[]),d.name=this.quotedString(a),d.hash=this.popStack(),this.trackIds&&(d.hashIds=this.popStack()),this.stringParams&&(d.hashTypes=this.popStack(),d.hashContexts=this.popStack());var j=this.popStack(),k=this.popStack();(k||j)&&(d.fn=k||"container.noop",d.inverse=j||"container.noop");for(var l=b;l--;)i=this.popStack(),c[l]=i,this.trackIds&&(g[l]=this.popStack()),this.stringParams&&(f[l]=this.popStack(),e[l]=this.popStack());return h&&(d.args=this.source.generateArray(c)),this.trackIds&&(d.ids=this.source.generateArray(g)),this.stringParams&&(d.types=this.source.generateArray(f),d.contexts=this.source.generateArray(e)),this.options.data&&(d.data="data"),this.useBlockParams&&(d.blockParams="blockParams"),d},setupHelperArgs:function(a,b,c,d){var e=this.setupParams(a,b,c);return e.loc=JSON.stringify(this.source.currentLocation),e=this.objectLiteral(e),d?(this.useRegister("options"),c.push("options"),["options=",e]):c?(c.push(e),""):e}},function(){for(var a="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield await null true false".split(" "),b=e.RESERVED_WORDS={},c=0,d=a.length;c<d;c++)b[a[c]]=!0}(),e.isValidJavaScriptVariableName=function(a){return!e.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]*$/.test(a)},b["default"]=e,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b,c){if(g.isArray(a)){for(var d=[],e=0,f=a.length;e<f;e++)d.push(b.wrap(a[e],c));return d}return"boolean"==typeof a||"number"==typeof a?a+"":a}function e(a){this.srcFile=a,this.source=[]}var f=c(13)["default"];b.__esModule=!0;var g=c(5),h=void 0;try{}catch(i){}h||(h=function(a,b,c,d){this.src="",d&&this.add(d)},h.prototype={add:function(a){g.isArray(a)&&(a=a.join("")),this.src+=a},prepend:function(a){g.isArray(a)&&(a=a.join("")),this.src=a+this.src},toStringWithSourceMap:function(){return{code:this.toString()}},toString:function(){return this.src}}),e.prototype={isEmpty:function(){return!this.source.length},prepend:function(a,b){this.source.unshift(this.wrap(a,b))},push:function(a,b){this.source.push(this.wrap(a,b))},merge:function(){var a=this.empty();return this.each(function(b){a.add(["  ",b,"\n"])}),a},each:function(a){for(var b=0,c=this.source.length;b<c;b++)a(this.source[b])},empty:function(){var a=this.currentLocation||{start:{}};return new h(a.start.line,a.start.column,this.srcFile)},wrap:function(a){var b=arguments.length<=1||void 0===arguments[1]?this.currentLocation||{start:{}}:arguments[1];return a instanceof h?a:(a=d(a,this,b),new h(b.start.line,b.start.column,this.srcFile,a))},functionCall:function(a,b,c){return c=this.generateList(c),this.wrap([a,b?"."+b+"(":"(",c,")"])},quotedString:function(a){return'"'+(a+"").replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")+'"'},objectLiteral:function(a){var b=this,c=[];f(a).forEach(function(e){var f=d(a[e],b);"undefined"!==f&&c.push([b.quotedString(e),":",f])});var e=this.generateList(c);return e.prepend("{"),e.add("}"),e},generateList:function(a){for(var b=this.empty(),c=0,e=a.length;c<e;c++)c&&b.add(","),b.add(d(a[c],this));return b},generateArray:function(a){var b=this.generateList(a);return b.prepend("["),b.add("]"),b}},b["default"]=e,a.exports=b["default"]}])});
\ No newline at end of file
diff --git a/dist/assets/js/jquery.min.js b/dist/assets/js/jquery.min.js
new file mode 100644 (file)
index 0000000..a1c07fd
--- /dev/null
@@ -0,0 +1,2 @@
+/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?"":(e+"").replace(p,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var h=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k="sizzle"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",$=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",F=new RegExp(M+"+","g"),B=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="<a id='"+k+"'></a><select id='"+k+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(F," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[k]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,"$1"));return s[k]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(B,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument===C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split("").sort(D).join("")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;var T=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,n){return T(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,n){return T(e,"nextSibling",n)},prevUntil:function(e,t,n){return T(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return"undefined"!=typeof e.contentDocument?e.contentDocument:(A(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\x20\t\r\n\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){var n;while(-1<(n=k.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),k.ready()}k.fn.ready=function(e){return F.then(e)["catch"](function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,"ms-").replace(U,X)}var G=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;while(n--)delete r[t[n]]}(void 0===t||k.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(Z,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks("once memory").add(function(){Q.remove(e,[t+"queue",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=k.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Q.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ne=new RegExp("^(?:([+-])=|)("+te+")([a-z%]*)$","i"),re=["Top","Right","Bottom","Left"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});var se=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&oe(e)&&"none"===k.css(e,"display")},ue=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i};function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,"")},u=s(),l=n&&n[3]||(k.cssNumber[t]?"":"px"),c=e.nodeType&&(k.cssNumber[t]||"px"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Q.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ce[s]=u)))):"none"!==n&&(l[c]="none",Q.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],"globalEval",!t||Q.get(t[n],"globalEval"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}me=E.createDocumentFragment().appendChild(E.createElement("div")),(xe=E.createElement("input")).setAttribute("type","radio"),xe.setAttribute("checked","checked"),xe.setAttribute("name","t"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){a=k.event.handlers.call(this,s,l),t=0;while((i=a[t++])&&!s.isPropagationStopped()){s.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!s.isImmediatePropagationStopped())s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Q.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)})}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/<script|<style|<link/i,Le=/checked\s*(?:[^=]|=\s*.checked.)/i,He=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,"script"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Q.access(u,"globalEval")&&k.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")}):b(u.textContent.replace(He,""),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp("^("+te+")(?!px)[a-z%]+$","i"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join("|"),"i");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n="1%"!==e.top,a=12===t(e.marginLeft),u.style.right="60%",o=36===t(e.right),r=36===t(e.width),u.style.position="absolute",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement("div"),u=E.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=["Webkit","Moz","ms"],Xe=E.createElement("div").style,Ve={};function Ge(e){var t=k.cssProps[e]||Ve[e];return t||(e in Xe?e:Ve[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;while(n--)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:"absolute",visibility:"hidden",display:"block"},Ke={letterSpacing:"0",fontWeight:"400"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function et(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=k.css(e,n+re[a],!0,i)),r?("content"===n&&(u-=k.css(e,"padding"+re[a],!0,i)),"margin"!==n&&(u-=k.css(e,"border"+re[a]+"Width",!0,i))):(u+=k.css(e,"padding"+re[a],!0,i),"padding"!==n?u+=k.css(e,"border"+re[a]+"Width",!0,i):s+=k.css(e,"border"+re[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&"border-box"===k.css(e,"boxSizing",!1,r),o=i,a=_e(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||"auto"===a||!parseFloat(a)&&"inline"===k.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===k.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?"border":"content"),o,r,a)+"px"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),"normal"===i&&t in Ke&&(i=Ke[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each(["height","width"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===k.css(e,"boxSizing",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,"border",!1,i)-.5)),s&&(r=ne.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,"marginLeft"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),k.each({margin:"",padding:"",border:"Width"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?"":"px")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=re[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(R);for(var n,r=0,i=e.length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,"fxshow");for(r in n.queue||(null==(a=k._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,"display")),"none"===(c=k.css(e,"display"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,"display"),fe([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===k.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Q.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,"fxshow"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&"object"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=k.isEmptyObject(t),o=k.speed(e,n,r),a=function(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Q.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each(["toggle","show","hide"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft("show"),slideUp:ft("hide"),slideToggle:ft("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement("input"),at=E.createElement("select").appendChild(E.createElement("option")),ot.type="checkbox",y.checkOn=""!==ot.value,y.optSelected=at.selected,(ot=E.createElement("input")).value="t",ot.type="radio",y.radioValue="t"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(" ")}function xt(e){return e.getAttribute&&e.getAttribute("class")||""}function bt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,"tabindex");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr("class","");if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=k(this),r=bt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=xt(this))&&Q.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Q.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+mt(xt(n))+" ").indexOf(t))return!0;return!1}});var wt=/\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?"":e+""})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(wt,""):null==e?"":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,"value");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=k.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var Tt=/^(?:focusinfocus|focusoutblur)$/,Ct=function(e){e.stopPropagation()};k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[k.expando]?e:new k.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,"events")||{})[e.type]&&Q.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){k.event.simulate(r,e.target,k.event.fix(e))};k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\?/;k.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||k.error("Invalid XML: "+e),t};var Nt=/\[\]$/,At=/\r?\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)qt(n+"["+t+"]",e[t],r,i)}k.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,"\r\n")}}):{name:t.name,value:n.replace(At,"\r\n")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\/\//,It={},Wt={},$t="*/".concat("*"),Ft=E.createElement("a");function Bt(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Pt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace(Mt,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(R)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+"//"+Ft.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Lt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(St.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,"$1"),o=(St.test(f)?"&":"?")+"_="+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader("If-Modified-Since",k.lastModified[f]),k.etag[f]&&T.setRequestHeader("If-None-Match",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+$t+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(k.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(k.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--k.active||k.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&"withCredentials"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),k.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&k.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?k("<div>").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),k.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k});
diff --git a/dist/assets/js/leaflet.js b/dist/assets/js/leaflet.js
new file mode 100644 (file)
index 0000000..13e8b1e
--- /dev/null
@@ -0,0 +1,5 @@
+/* @preserve
+ * Leaflet 1.6.0, a JS library for interactive maps. http://leafletjs.com
+ * (c) 2010-2019 Vladimir Agafonkin, (c) 2010-2011 CloudMade
+ */
+!function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i(t.L={})}(this,function(t){"use strict";var i=Object.freeze;function h(t){var i,e,n,o;for(e=1,n=arguments.length;e<n;e++)for(i in o=arguments[e])t[i]=o[i];return t}Object.freeze=function(t){return t};var s=Object.create||function(t){return e.prototype=t,new e};function e(){}function a(t,i){var e=Array.prototype.slice;if(t.bind)return t.bind.apply(t,e.call(arguments,1));var n=e.call(arguments,2);return function(){return t.apply(i,n.length?n.concat(e.call(arguments)):arguments)}}var n=0;function u(t){return t._leaflet_id=t._leaflet_id||++n,t._leaflet_id}function o(t,i,e){var n,o,s,r;return r=function(){n=!1,o&&(s.apply(e,o),o=!1)},s=function(){n?o=arguments:(t.apply(e,arguments),setTimeout(r,i),n=!0)}}function r(t,i,e){var n=i[1],o=i[0],s=n-o;return t===n&&e?t:((t-o)%s+s)%s+o}function l(){return!1}function c(t,i){var e=Math.pow(10,void 0===i?6:i);return Math.round(t*e)/e}function _(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}function d(t){return _(t).split(/\s+/)}function p(t,i){for(var e in t.hasOwnProperty("options")||(t.options=t.options?s(t.options):{}),i)t.options[e]=i[e];return t.options}function m(t,i,e){var n=[];for(var o in t)n.push(encodeURIComponent(e?o.toUpperCase():o)+"="+encodeURIComponent(t[o]));return(i&&-1!==i.indexOf("?")?"&":"?")+n.join("&")}var f=/\{ *([\w_-]+) *\}/g;function g(t,n){return t.replace(f,function(t,i){var e=n[i];if(void 0===e)throw new Error("No value provided for variable "+t);return"function"==typeof e&&(e=e(n)),e})}var v=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)};function y(t,i){for(var e=0;e<t.length;e++)if(t[e]===i)return e;return-1}var x="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=";function w(t){return window["webkit"+t]||window["moz"+t]||window["ms"+t]}var P=0;function b(t){var i=+new Date,e=Math.max(0,16-(i-P));return P=i+e,window.setTimeout(t,e)}var T=window.requestAnimationFrame||w("RequestAnimationFrame")||b,z=window.cancelAnimationFrame||w("CancelAnimationFrame")||w("CancelRequestAnimationFrame")||function(t){window.clearTimeout(t)};function M(t,i,e){if(!e||T!==b)return T.call(window,a(t,i));t.call(i)}function C(t){t&&z.call(window,t)}var S=(Object.freeze||Object)({freeze:i,extend:h,create:s,bind:a,lastId:n,stamp:u,throttle:o,wrapNum:r,falseFn:l,formatNum:c,trim:_,splitWords:d,setOptions:p,getParamString:m,template:g,isArray:v,indexOf:y,emptyImageUrl:x,requestFn:T,cancelFn:z,requestAnimFrame:M,cancelAnimFrame:C});function E(){}E.extend=function(t){function i(){this.initialize&&this.initialize.apply(this,arguments),this.callInitHooks()}var e=i.__super__=this.prototype,n=s(e);for(var o in(n.constructor=i).prototype=n,this)this.hasOwnProperty(o)&&"prototype"!==o&&"__super__"!==o&&(i[o]=this[o]);return t.statics&&(h(i,t.statics),delete t.statics),t.includes&&(function(t){if("undefined"==typeof L||!L||!L.Mixin)return;t=v(t)?t:[t];for(var i=0;i<t.length;i++)t[i]===L.Mixin.Events&&console.warn("Deprecated include of L.Mixin.Events: this property will be removed in future releases, please inherit from L.Evented instead.",(new Error).stack)}(t.includes),h.apply(null,[n].concat(t.includes)),delete t.includes),n.options&&(t.options=h(s(n.options),t.options)),h(n,t),n._initHooks=[],n.callInitHooks=function(){if(!this._initHooksCalled){e.callInitHooks&&e.callInitHooks.call(this),this._initHooksCalled=!0;for(var t=0,i=n._initHooks.length;t<i;t++)n._initHooks[t].call(this)}},i},E.include=function(t){return h(this.prototype,t),this},E.mergeOptions=function(t){return h(this.prototype.options,t),this},E.addInitHook=function(t){var i=Array.prototype.slice.call(arguments,1),e="function"==typeof t?t:function(){this[t].apply(this,i)};return this.prototype._initHooks=this.prototype._initHooks||[],this.prototype._initHooks.push(e),this};var Z={on:function(t,i,e){if("object"==typeof t)for(var n in t)this._on(n,t[n],i);else for(var o=0,s=(t=d(t)).length;o<s;o++)this._on(t[o],i,e);return this},off:function(t,i,e){if(t)if("object"==typeof t)for(var n in t)this._off(n,t[n],i);else for(var o=0,s=(t=d(t)).length;o<s;o++)this._off(t[o],i,e);else delete this._events;return this},_on:function(t,i,e){this._events=this._events||{};var n=this._events[t];n||(n=[],this._events[t]=n),e===this&&(e=void 0);for(var o={fn:i,ctx:e},s=n,r=0,a=s.length;r<a;r++)if(s[r].fn===i&&s[r].ctx===e)return;s.push(o)},_off:function(t,i,e){var n,o,s;if(this._events&&(n=this._events[t]))if(i){if(e===this&&(e=void 0),n)for(o=0,s=n.length;o<s;o++){var r=n[o];if(r.ctx===e&&r.fn===i)return r.fn=l,this._firingCount&&(this._events[t]=n=n.slice()),void n.splice(o,1)}}else{for(o=0,s=n.length;o<s;o++)n[o].fn=l;delete this._events[t]}},fire:function(t,i,e){if(!this.listens(t,e))return this;var n=h({},i,{type:t,target:this,sourceTarget:i&&i.sourceTarget||this});if(this._events){var o=this._events[t];if(o){this._firingCount=this._firingCount+1||1;for(var s=0,r=o.length;s<r;s++){var a=o[s];a.fn.call(a.ctx||this,n)}this._firingCount--}}return e&&this._propagateEvent(n),this},listens:function(t,i){var e=this._events&&this._events[t];if(e&&e.length)return!0;if(i)for(var n in this._eventParents)if(this._eventParents[n].listens(t,i))return!0;return!1},once:function(t,i,e){if("object"==typeof t){for(var n in t)this.once(n,t[n],i);return this}var o=a(function(){this.off(t,i,e).off(t,o,e)},this);return this.on(t,i,e).on(t,o,e)},addEventParent:function(t){return this._eventParents=this._eventParents||{},this._eventParents[u(t)]=t,this},removeEventParent:function(t){return this._eventParents&&delete this._eventParents[u(t)],this},_propagateEvent:function(t){for(var i in this._eventParents)this._eventParents[i].fire(t.type,h({layer:t.target,propagatedFrom:t.target},t),!0)}};Z.addEventListener=Z.on,Z.removeEventListener=Z.clearAllEventListeners=Z.off,Z.addOneTimeEventListener=Z.once,Z.fireEvent=Z.fire,Z.hasEventListeners=Z.listens;var k=E.extend(Z);function B(t,i,e){this.x=e?Math.round(t):t,this.y=e?Math.round(i):i}var A=Math.trunc||function(t){return 0<t?Math.floor(t):Math.ceil(t)};function I(t,i,e){return t instanceof B?t:v(t)?new B(t[0],t[1]):null==t?t:"object"==typeof t&&"x"in t&&"y"in t?new B(t.x,t.y):new B(t,i,e)}function O(t,i){if(t)for(var e=i?[t,i]:t,n=0,o=e.length;n<o;n++)this.extend(e[n])}function R(t,i){return!t||t instanceof O?t:new O(t,i)}function N(t,i){if(t)for(var e=i?[t,i]:t,n=0,o=e.length;n<o;n++)this.extend(e[n])}function D(t,i){return t instanceof N?t:new N(t,i)}function j(t,i,e){if(isNaN(t)||isNaN(i))throw new Error("Invalid LatLng object: ("+t+", "+i+")");this.lat=+t,this.lng=+i,void 0!==e&&(this.alt=+e)}function W(t,i,e){return t instanceof j?t:v(t)&&"object"!=typeof t[0]?3===t.length?new j(t[0],t[1],t[2]):2===t.length?new j(t[0],t[1]):null:null==t?t:"object"==typeof t&&"lat"in t?new j(t.lat,"lng"in t?t.lng:t.lon,t.alt):void 0===i?null:new j(t,i,e)}B.prototype={clone:function(){return new B(this.x,this.y)},add:function(t){return this.clone()._add(I(t))},_add:function(t){return this.x+=t.x,this.y+=t.y,this},subtract:function(t){return this.clone()._subtract(I(t))},_subtract:function(t){return this.x-=t.x,this.y-=t.y,this},divideBy:function(t){return this.clone()._divideBy(t)},_divideBy:function(t){return this.x/=t,this.y/=t,this},multiplyBy:function(t){return this.clone()._multiplyBy(t)},_multiplyBy:function(t){return this.x*=t,this.y*=t,this},scaleBy:function(t){return new B(this.x*t.x,this.y*t.y)},unscaleBy:function(t){return new B(this.x/t.x,this.y/t.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=A(this.x),this.y=A(this.y),this},distanceTo:function(t){var i=(t=I(t)).x-this.x,e=t.y-this.y;return Math.sqrt(i*i+e*e)},equals:function(t){return(t=I(t)).x===this.x&&t.y===this.y},contains:function(t){return t=I(t),Math.abs(t.x)<=Math.abs(this.x)&&Math.abs(t.y)<=Math.abs(this.y)},toString:function(){return"Point("+c(this.x)+", "+c(this.y)+")"}},O.prototype={extend:function(t){return t=I(t),this.min||this.max?(this.min.x=Math.min(t.x,this.min.x),this.max.x=Math.max(t.x,this.max.x),this.min.y=Math.min(t.y,this.min.y),this.max.y=Math.max(t.y,this.max.y)):(this.min=t.clone(),this.max=t.clone()),this},getCenter:function(t){return new B((this.min.x+this.max.x)/2,(this.min.y+this.max.y)/2,t)},getBottomLeft:function(){return new B(this.min.x,this.max.y)},getTopRight:function(){return new B(this.max.x,this.min.y)},getTopLeft:function(){return this.min},getBottomRight:function(){return this.max},getSize:function(){return this.max.subtract(this.min)},contains:function(t){var i,e;return(t="number"==typeof t[0]||t instanceof B?I(t):R(t))instanceof O?(i=t.min,e=t.max):i=e=t,i.x>=this.min.x&&e.x<=this.max.x&&i.y>=this.min.y&&e.y<=this.max.y},intersects:function(t){t=R(t);var i=this.min,e=this.max,n=t.min,o=t.max,s=o.x>=i.x&&n.x<=e.x,r=o.y>=i.y&&n.y<=e.y;return s&&r},overlaps:function(t){t=R(t);var i=this.min,e=this.max,n=t.min,o=t.max,s=o.x>i.x&&n.x<e.x,r=o.y>i.y&&n.y<e.y;return s&&r},isValid:function(){return!(!this.min||!this.max)}},N.prototype={extend:function(t){var i,e,n=this._southWest,o=this._northEast;if(t instanceof j)e=i=t;else{if(!(t instanceof N))return t?this.extend(W(t)||D(t)):this;if(i=t._southWest,e=t._northEast,!i||!e)return this}return n||o?(n.lat=Math.min(i.lat,n.lat),n.lng=Math.min(i.lng,n.lng),o.lat=Math.max(e.lat,o.lat),o.lng=Math.max(e.lng,o.lng)):(this._southWest=new j(i.lat,i.lng),this._northEast=new j(e.lat,e.lng)),this},pad:function(t){var i=this._southWest,e=this._northEast,n=Math.abs(i.lat-e.lat)*t,o=Math.abs(i.lng-e.lng)*t;return new N(new j(i.lat-n,i.lng-o),new j(e.lat+n,e.lng+o))},getCenter:function(){return new j((this._southWest.lat+this._northEast.lat)/2,(this._southWest.lng+this._northEast.lng)/2)},getSouthWest:function(){return this._southWest},getNorthEast:function(){return this._northEast},getNorthWest:function(){return new j(this.getNorth(),this.getWest())},getSouthEast:function(){return new j(this.getSouth(),this.getEast())},getWest:function(){return this._southWest.lng},getSouth:function(){return this._southWest.lat},getEast:function(){return this._northEast.lng},getNorth:function(){return this._northEast.lat},contains:function(t){t="number"==typeof t[0]||t instanceof j||"lat"in t?W(t):D(t);var i,e,n=this._southWest,o=this._northEast;return t instanceof N?(i=t.getSouthWest(),e=t.getNorthEast()):i=e=t,i.lat>=n.lat&&e.lat<=o.lat&&i.lng>=n.lng&&e.lng<=o.lng},intersects:function(t){t=D(t);var i=this._southWest,e=this._northEast,n=t.getSouthWest(),o=t.getNorthEast(),s=o.lat>=i.lat&&n.lat<=e.lat,r=o.lng>=i.lng&&n.lng<=e.lng;return s&&r},overlaps:function(t){t=D(t);var i=this._southWest,e=this._northEast,n=t.getSouthWest(),o=t.getNorthEast(),s=o.lat>i.lat&&n.lat<e.lat,r=o.lng>i.lng&&n.lng<e.lng;return s&&r},toBBoxString:function(){return[this.getWest(),this.getSouth(),this.getEast(),this.getNorth()].join(",")},equals:function(t,i){return!!t&&(t=D(t),this._southWest.equals(t.getSouthWest(),i)&&this._northEast.equals(t.getNorthEast(),i))},isValid:function(){return!(!this._southWest||!this._northEast)}};var H,F={latLngToPoint:function(t,i){var e=this.projection.project(t),n=this.scale(i);return this.transformation._transform(e,n)},pointToLatLng:function(t,i){var e=this.scale(i),n=this.transformation.untransform(t,e);return this.projection.unproject(n)},project:function(t){return this.projection.project(t)},unproject:function(t){return this.projection.unproject(t)},scale:function(t){return 256*Math.pow(2,t)},zoom:function(t){return Math.log(t/256)/Math.LN2},getProjectedBounds:function(t){if(this.infinite)return null;var i=this.projection.bounds,e=this.scale(t);return new O(this.transformation.transform(i.min,e),this.transformation.transform(i.max,e))},infinite:!(j.prototype={equals:function(t,i){return!!t&&(t=W(t),Math.max(Math.abs(this.lat-t.lat),Math.abs(this.lng-t.lng))<=(void 0===i?1e-9:i))},toString:function(t){return"LatLng("+c(this.lat,t)+", "+c(this.lng,t)+")"},distanceTo:function(t){return U.distance(this,W(t))},wrap:function(){return U.wrapLatLng(this)},toBounds:function(t){var i=180*t/40075017,e=i/Math.cos(Math.PI/180*this.lat);return D([this.lat-i,this.lng-e],[this.lat+i,this.lng+e])},clone:function(){return new j(this.lat,this.lng,this.alt)}}),wrapLatLng:function(t){var i=this.wrapLng?r(t.lng,this.wrapLng,!0):t.lng;return new j(this.wrapLat?r(t.lat,this.wrapLat,!0):t.lat,i,t.alt)},wrapLatLngBounds:function(t){var i=t.getCenter(),e=this.wrapLatLng(i),n=i.lat-e.lat,o=i.lng-e.lng;if(0==n&&0==o)return t;var s=t.getSouthWest(),r=t.getNorthEast();return new N(new j(s.lat-n,s.lng-o),new j(r.lat-n,r.lng-o))}},U=h({},F,{wrapLng:[-180,180],R:6371e3,distance:function(t,i){var e=Math.PI/180,n=t.lat*e,o=i.lat*e,s=Math.sin((i.lat-t.lat)*e/2),r=Math.sin((i.lng-t.lng)*e/2),a=s*s+Math.cos(n)*Math.cos(o)*r*r,h=2*Math.atan2(Math.sqrt(a),Math.sqrt(1-a));return this.R*h}}),V=6378137,q={R:V,MAX_LATITUDE:85.0511287798,project:function(t){var i=Math.PI/180,e=this.MAX_LATITUDE,n=Math.max(Math.min(e,t.lat),-e),o=Math.sin(n*i);return new B(this.R*t.lng*i,this.R*Math.log((1+o)/(1-o))/2)},unproject:function(t){var i=180/Math.PI;return new j((2*Math.atan(Math.exp(t.y/this.R))-Math.PI/2)*i,t.x*i/this.R)},bounds:(H=V*Math.PI,new O([-H,-H],[H,H]))};function G(t,i,e,n){if(v(t))return this._a=t[0],this._b=t[1],this._c=t[2],void(this._d=t[3]);this._a=t,this._b=i,this._c=e,this._d=n}function K(t,i,e,n){return new G(t,i,e,n)}G.prototype={transform:function(t,i){return this._transform(t.clone(),i)},_transform:function(t,i){return i=i||1,t.x=i*(this._a*t.x+this._b),t.y=i*(this._c*t.y+this._d),t},untransform:function(t,i){return i=i||1,new B((t.x/i-this._b)/this._a,(t.y/i-this._d)/this._c)}};var Y,X=h({},U,{code:"EPSG:3857",projection:q,transformation:(Y=.5/(Math.PI*q.R),K(Y,.5,-Y,.5))}),J=h({},X,{code:"EPSG:900913"});function $(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}function Q(t,i){var e,n,o,s,r,a,h="";for(e=0,o=t.length;e<o;e++){for(n=0,s=(r=t[e]).length;n<s;n++)h+=(n?"L":"M")+(a=r[n]).x+" "+a.y;h+=i?Zt?"z":"x":""}return h||"M0 0"}var tt=document.documentElement.style,it="ActiveXObject"in window,et=it&&!document.addEventListener,nt="msLaunchUri"in navigator&&!("documentMode"in document),ot=Bt("webkit"),st=Bt("android"),rt=Bt("android 2")||Bt("android 3"),at=parseInt(/WebKit\/([0-9]+)|$/.exec(navigator.userAgent)[1],10),ht=st&&Bt("Google")&&at<537&&!("AudioNode"in window),ut=!!window.opera,lt=Bt("chrome"),ct=Bt("gecko")&&!ot&&!ut&&!it,_t=!lt&&Bt("safari"),dt=Bt("phantom"),pt="OTransition"in tt,mt=0===navigator.platform.indexOf("Win"),ft=it&&"transition"in tt,gt="WebKitCSSMatrix"in window&&"m11"in new window.WebKitCSSMatrix&&!rt,vt="MozPerspective"in tt,yt=!window.L_DISABLE_3D&&(ft||gt||vt)&&!pt&&!dt,xt="undefined"!=typeof orientation||Bt("mobile"),wt=xt&&ot,Pt=xt&&gt,Lt=!window.PointerEvent&&window.MSPointerEvent,bt=!(ot||!window.PointerEvent&&!Lt),Tt=!window.L_NO_TOUCH&&(bt||"ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),zt=xt&&ut,Mt=xt&&ct,Ct=1<(window.devicePixelRatio||window.screen.deviceXDPI/window.screen.logicalXDPI),St=function(){var t=!1;try{var i=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("testPassiveEventSupport",l,i),window.removeEventListener("testPassiveEventSupport",l,i)}catch(t){}return t},Et=!!document.createElement("canvas").getContext,Zt=!(!document.createElementNS||!$("svg").createSVGRect),kt=!Zt&&function(){try{var t=document.createElement("div");t.innerHTML='<v:shape adj="1"/>';var i=t.firstChild;return i.style.behavior="url(#default#VML)",i&&"object"==typeof i.adj}catch(t){return!1}}();function Bt(t){return 0<=navigator.userAgent.toLowerCase().indexOf(t)}var At=(Object.freeze||Object)({ie:it,ielt9:et,edge:nt,webkit:ot,android:st,android23:rt,androidStock:ht,opera:ut,chrome:lt,gecko:ct,safari:_t,phantom:dt,opera12:pt,win:mt,ie3d:ft,webkit3d:gt,gecko3d:vt,any3d:yt,mobile:xt,mobileWebkit:wt,mobileWebkit3d:Pt,msPointer:Lt,pointer:bt,touch:Tt,mobileOpera:zt,mobileGecko:Mt,retina:Ct,passiveEvents:St,canvas:Et,svg:Zt,vml:kt}),It=Lt?"MSPointerDown":"pointerdown",Ot=Lt?"MSPointerMove":"pointermove",Rt=Lt?"MSPointerUp":"pointerup",Nt=Lt?"MSPointerCancel":"pointercancel",Dt=["INPUT","SELECT","OPTION"],jt={},Wt=!1,Ht=0;function Ft(t,i,e,n){return"touchstart"===i?function(t,i,e){var n=a(function(t){if("mouse"!==t.pointerType&&t.MSPOINTER_TYPE_MOUSE&&t.pointerType!==t.MSPOINTER_TYPE_MOUSE){if(!(Dt.indexOf(t.target.tagName)<0))return;ji(t)}Gt(t,i)});t["_leaflet_touchstart"+e]=n,t.addEventListener(It,n,!1),Wt||(document.documentElement.addEventListener(It,Ut,!0),document.documentElement.addEventListener(Ot,Vt,!0),document.documentElement.addEventListener(Rt,qt,!0),document.documentElement.addEventListener(Nt,qt,!0),Wt=!0)}(t,e,n):"touchmove"===i?function(t,i,e){function n(t){(t.pointerType!==t.MSPOINTER_TYPE_MOUSE&&"mouse"!==t.pointerType||0!==t.buttons)&&Gt(t,i)}t["_leaflet_touchmove"+e]=n,t.addEventListener(Ot,n,!1)}(t,e,n):"touchend"===i&&function(t,i,e){function n(t){Gt(t,i)}t["_leaflet_touchend"+e]=n,t.addEventListener(Rt,n,!1),t.addEventListener(Nt,n,!1)}(t,e,n),this}function Ut(t){jt[t.pointerId]=t,Ht++}function Vt(t){jt[t.pointerId]&&(jt[t.pointerId]=t)}function qt(t){delete jt[t.pointerId],Ht--}function Gt(t,i){for(var e in t.touches=[],jt)t.touches.push(jt[e]);t.changedTouches=[t],i(t)}var Kt=Lt?"MSPointerDown":bt?"pointerdown":"touchstart",Yt=Lt?"MSPointerUp":bt?"pointerup":"touchend",Xt="_leaflet_";function Jt(t,o,i){var s,r,a=!1;function e(t){var i;if(bt){if(!nt||"mouse"===t.pointerType)return;i=Ht}else i=t.touches.length;if(!(1<i)){var e=Date.now(),n=e-(s||e);r=t.touches?t.touches[0]:t,a=0<n&&n<=250,s=e}}function n(t){if(a&&!r.cancelBubble){if(bt){if(!nt||"mouse"===t.pointerType)return;var i,e,n={};for(e in r)i=r[e],n[e]=i&&i.bind?i.bind(r):i;r=n}r.type="dblclick",r.button=0,o(r),s=null}}return t[Xt+Kt+i]=e,t[Xt+Yt+i]=n,t[Xt+"dblclick"+i]=o,t.addEventListener(Kt,e,!!St&&{passive:!1}),t.addEventListener(Yt,n,!!St&&{passive:!1}),t.addEventListener("dblclick",o,!1),this}function $t(t,i){var e=t[Xt+Kt+i],n=t[Xt+Yt+i],o=t[Xt+"dblclick"+i];return t.removeEventListener(Kt,e,!!St&&{passive:!1}),t.removeEventListener(Yt,n,!!St&&{passive:!1}),nt||t.removeEventListener("dblclick",o,!1),this}var Qt,ti,ii,ei,ni,oi=xi(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),si=xi(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),ri="webkitTransition"===si||"OTransition"===si?si+"End":"transitionend";function ai(t){return"string"==typeof t?document.getElementById(t):t}function hi(t,i){var e=t.style[i]||t.currentStyle&&t.currentStyle[i];if((!e||"auto"===e)&&document.defaultView){var n=document.defaultView.getComputedStyle(t,null);e=n?n[i]:null}return"auto"===e?null:e}function ui(t,i,e){var n=document.createElement(t);return n.className=i||"",e&&e.appendChild(n),n}function li(t){var i=t.parentNode;i&&i.removeChild(t)}function ci(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function _i(t){var i=t.parentNode;i&&i.lastChild!==t&&i.appendChild(t)}function di(t){var i=t.parentNode;i&&i.firstChild!==t&&i.insertBefore(t,i.firstChild)}function pi(t,i){if(void 0!==t.classList)return t.classList.contains(i);var e=vi(t);return 0<e.length&&new RegExp("(^|\\s)"+i+"(\\s|$)").test(e)}function mi(t,i){if(void 0!==t.classList)for(var e=d(i),n=0,o=e.length;n<o;n++)t.classList.add(e[n]);else if(!pi(t,i)){var s=vi(t);gi(t,(s?s+" ":"")+i)}}function fi(t,i){void 0!==t.classList?t.classList.remove(i):gi(t,_((" "+vi(t)+" ").replace(" "+i+" "," ")))}function gi(t,i){void 0===t.className.baseVal?t.className=i:t.className.baseVal=i}function vi(t){return t.correspondingElement&&(t=t.correspondingElement),void 0===t.className.baseVal?t.className:t.className.baseVal}function yi(t,i){"opacity"in t.style?t.style.opacity=i:"filter"in t.style&&function(t,i){var e=!1,n="DXImageTransform.Microsoft.Alpha";try{e=t.filters.item(n)}catch(t){if(1===i)return}i=Math.round(100*i),e?(e.Enabled=100!==i,e.Opacity=i):t.style.filter+=" progid:"+n+"(opacity="+i+")"}(t,i)}function xi(t){for(var i=document.documentElement.style,e=0;e<t.length;e++)if(t[e]in i)return t[e];return!1}function wi(t,i,e){var n=i||new B(0,0);t.style[oi]=(ft?"translate("+n.x+"px,"+n.y+"px)":"translate3d("+n.x+"px,"+n.y+"px,0)")+(e?" scale("+e+")":"")}function Pi(t,i){t._leaflet_pos=i,yt?wi(t,i):(t.style.left=i.x+"px",t.style.top=i.y+"px")}function Li(t){return t._leaflet_pos||new B(0,0)}if("onselectstart"in document)Qt=function(){ki(window,"selectstart",ji)},ti=function(){Ai(window,"selectstart",ji)};else{var bi=xi(["userSelect","WebkitUserSelect","OUserSelect","MozUserSelect","msUserSelect"]);Qt=function(){if(bi){var t=document.documentElement.style;ii=t[bi],t[bi]="none"}},ti=function(){bi&&(document.documentElement.style[bi]=ii,ii=void 0)}}function Ti(){ki(window,"dragstart",ji)}function zi(){Ai(window,"dragstart",ji)}function Mi(t){for(;-1===t.tabIndex;)t=t.parentNode;t.style&&(Ci(),ni=(ei=t).style.outline,t.style.outline="none",ki(window,"keydown",Ci))}function Ci(){ei&&(ei.style.outline=ni,ni=ei=void 0,Ai(window,"keydown",Ci))}function Si(t){for(;!((t=t.parentNode).offsetWidth&&t.offsetHeight||t===document.body););return t}function Ei(t){var i=t.getBoundingClientRect();return{x:i.width/t.offsetWidth||1,y:i.height/t.offsetHeight||1,boundingClientRect:i}}var Zi=(Object.freeze||Object)({TRANSFORM:oi,TRANSITION:si,TRANSITION_END:ri,get:ai,getStyle:hi,create:ui,remove:li,empty:ci,toFront:_i,toBack:di,hasClass:pi,addClass:mi,removeClass:fi,setClass:gi,getClass:vi,setOpacity:yi,testProp:xi,setTransform:wi,setPosition:Pi,getPosition:Li,disableTextSelection:Qt,enableTextSelection:ti,disableImageDrag:Ti,enableImageDrag:zi,preventOutline:Mi,restoreOutline:Ci,getSizedParentNode:Si,getScale:Ei});function ki(t,i,e,n){if("object"==typeof i)for(var o in i)Ii(t,o,i[o],e);else for(var s=0,r=(i=d(i)).length;s<r;s++)Ii(t,i[s],e,n);return this}var Bi="_leaflet_events";function Ai(t,i,e,n){if("object"==typeof i)for(var o in i)Oi(t,o,i[o],e);else if(i)for(var s=0,r=(i=d(i)).length;s<r;s++)Oi(t,i[s],e,n);else{for(var a in t[Bi])Oi(t,a,t[Bi][a]);delete t[Bi]}return this}function Ii(i,t,e,n){var o=t+u(e)+(n?"_"+u(n):"");if(i[Bi]&&i[Bi][o])return this;var s=function(t){return e.call(n||i,t||window.event)},r=s;bt&&0===t.indexOf("touch")?Ft(i,t,s,o):!Tt||"dblclick"!==t||bt&&lt?"addEventListener"in i?"mousewheel"===t?i.addEventListener("onwheel"in i?"wheel":"mousewheel",s,!!St&&{passive:!1}):"mouseenter"===t||"mouseleave"===t?(s=function(t){t=t||window.event,Yi(i,t)&&r(t)},i.addEventListener("mouseenter"===t?"mouseover":"mouseout",s,!1)):("click"===t&&st&&(s=function(t){!function(t,i){var e=t.timeStamp||t.originalEvent&&t.originalEvent.timeStamp,n=Vi&&e-Vi;if(n&&100<n&&n<500||t.target._simulatedClick&&!t._simulated)return Wi(t);Vi=e,i(t)}(t,r)}),i.addEventListener(t,s,!1)):"attachEvent"in i&&i.attachEvent("on"+t,s):Jt(i,s,o),i[Bi]=i[Bi]||{},i[Bi][o]=s}function Oi(t,i,e,n){var o=i+u(e)+(n?"_"+u(n):""),s=t[Bi]&&t[Bi][o];if(!s)return this;bt&&0===i.indexOf("touch")?function(t,i,e){var n=t["_leaflet_"+i+e];"touchstart"===i?t.removeEventListener(It,n,!1):"touchmove"===i?t.removeEventListener(Ot,n,!1):"touchend"===i&&(t.removeEventListener(Rt,n,!1),t.removeEventListener(Nt,n,!1))}(t,i,o):!Tt||"dblclick"!==i||bt&&lt?"removeEventListener"in t?"mousewheel"===i?t.removeEventListener("onwheel"in t?"wheel":"mousewheel",s,!!St&&{passive:!1}):t.removeEventListener("mouseenter"===i?"mouseover":"mouseleave"===i?"mouseout":i,s,!1):"detachEvent"in t&&t.detachEvent("on"+i,s):$t(t,o),t[Bi][o]=null}function Ri(t){return t.stopPropagation?t.stopPropagation():t.originalEvent?t.originalEvent._stopped=!0:t.cancelBubble=!0,Ki(t),this}function Ni(t){return Ii(t,"mousewheel",Ri),this}function Di(t){return ki(t,"mousedown touchstart dblclick",Ri),Ii(t,"click",Gi),this}function ji(t){return t.preventDefault?t.preventDefault():t.returnValue=!1,this}function Wi(t){return ji(t),Ri(t),this}function Hi(t,i){if(!i)return new B(t.clientX,t.clientY);var e=Ei(i),n=e.boundingClientRect;return new B((t.clientX-n.left)/e.x-i.clientLeft,(t.clientY-n.top)/e.y-i.clientTop)}var Fi=mt&&lt?2*window.devicePixelRatio:ct?window.devicePixelRatio:1;function Ui(t){return nt?t.wheelDeltaY/2:t.deltaY&&0===t.deltaMode?-t.deltaY/Fi:t.deltaY&&1===t.deltaMode?20*-t.deltaY:t.deltaY&&2===t.deltaMode?60*-t.deltaY:t.deltaX||t.deltaZ?0:t.wheelDelta?(t.wheelDeltaY||t.wheelDelta)/2:t.detail&&Math.abs(t.detail)<32765?20*-t.detail:t.detail?t.detail/-32765*60:0}var Vi,qi={};function Gi(t){qi[t.type]=!0}function Ki(t){var i=qi[t.type];return qi[t.type]=!1,i}function Yi(t,i){var e=i.relatedTarget;if(!e)return!0;try{for(;e&&e!==t;)e=e.parentNode}catch(t){return!1}return e!==t}var Xi=(Object.freeze||Object)({on:ki,off:Ai,stopPropagation:Ri,disableScrollPropagation:Ni,disableClickPropagation:Di,preventDefault:ji,stop:Wi,getMousePosition:Hi,getWheelDelta:Ui,fakeStop:Gi,skipped:Ki,isExternalTarget:Yi,addListener:ki,removeListener:Ai}),Ji=k.extend({run:function(t,i,e,n){this.stop(),this._el=t,this._inProgress=!0,this._duration=e||.25,this._easeOutPower=1/Math.max(n||.5,.2),this._startPos=Li(t),this._offset=i.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=M(this._animate,this),this._step()},_step:function(t){var i=+new Date-this._startTime,e=1e3*this._duration;i<e?this._runFrame(this._easeOut(i/e),t):(this._runFrame(1),this._complete())},_runFrame:function(t,i){var e=this._startPos.add(this._offset.multiplyBy(t));i&&e._round(),Pi(this._el,e),this.fire("step")},_complete:function(){C(this._animId),this._inProgress=!1,this.fire("end")},_easeOut:function(t){return 1-Math.pow(1-t,this._easeOutPower)}}),$i=k.extend({options:{crs:X,center:void 0,zoom:void 0,minZoom:void 0,maxZoom:void 0,layers:[],maxBounds:void 0,renderer:void 0,zoomAnimation:!0,zoomAnimationThreshold:4,fadeAnimation:!0,markerZoomAnimation:!0,transform3DLimit:8388608,zoomSnap:1,zoomDelta:1,trackResize:!0},initialize:function(t,i){i=p(this,i),this._handlers=[],this._layers={},this._zoomBoundLayers={},this._sizeChanged=!0,this._initContainer(t),this._initLayout(),this._onResize=a(this._onResize,this),this._initEvents(),i.maxBounds&&this.setMaxBounds(i.maxBounds),void 0!==i.zoom&&(this._zoom=this._limitZoom(i.zoom)),i.center&&void 0!==i.zoom&&this.setView(W(i.center),i.zoom,{reset:!0}),this.callInitHooks(),this._zoomAnimated=si&&yt&&!zt&&this.options.zoomAnimation,this._zoomAnimated&&(this._createAnimProxy(),ki(this._proxy,ri,this._catchTransitionEnd,this)),this._addLayers(this.options.layers)},setView:function(t,i,e){if((i=void 0===i?this._zoom:this._limitZoom(i),t=this._limitCenter(W(t),i,this.options.maxBounds),e=e||{},this._stop(),this._loaded&&!e.reset&&!0!==e)&&(void 0!==e.animate&&(e.zoom=h({animate:e.animate},e.zoom),e.pan=h({animate:e.animate,duration:e.duration},e.pan)),this._zoom!==i?this._tryAnimatedZoom&&this._tryAnimatedZoom(t,i,e.zoom):this._tryAnimatedPan(t,e.pan)))return clearTimeout(this._sizeTimer),this;return this._resetView(t,i),this},setZoom:function(t,i){return this._loaded?this.setView(this.getCenter(),t,{zoom:i}):(this._zoom=t,this)},zoomIn:function(t,i){return t=t||(yt?this.options.zoomDelta:1),this.setZoom(this._zoom+t,i)},zoomOut:function(t,i){return t=t||(yt?this.options.zoomDelta:1),this.setZoom(this._zoom-t,i)},setZoomAround:function(t,i,e){var n=this.getZoomScale(i),o=this.getSize().divideBy(2),s=(t instanceof B?t:this.latLngToContainerPoint(t)).subtract(o).multiplyBy(1-1/n),r=this.containerPointToLatLng(o.add(s));return this.setView(r,i,{zoom:e})},_getBoundsCenterZoom:function(t,i){i=i||{},t=t.getBounds?t.getBounds():D(t);var e=I(i.paddingTopLeft||i.padding||[0,0]),n=I(i.paddingBottomRight||i.padding||[0,0]),o=this.getBoundsZoom(t,!1,e.add(n));if((o="number"==typeof i.maxZoom?Math.min(i.maxZoom,o):o)===1/0)return{center:t.getCenter(),zoom:o};var s=n.subtract(e).divideBy(2),r=this.project(t.getSouthWest(),o),a=this.project(t.getNorthEast(),o);return{center:this.unproject(r.add(a).divideBy(2).add(s),o),zoom:o}},fitBounds:function(t,i){if(!(t=D(t)).isValid())throw new Error("Bounds are not valid.");var e=this._getBoundsCenterZoom(t,i);return this.setView(e.center,e.zoom,i)},fitWorld:function(t){return this.fitBounds([[-90,-180],[90,180]],t)},panTo:function(t,i){return this.setView(t,this._zoom,{pan:i})},panBy:function(t,i){if(i=i||{},!(t=I(t).round()).x&&!t.y)return this.fire("moveend");if(!0!==i.animate&&!this.getSize().contains(t))return this._resetView(this.unproject(this.project(this.getCenter()).add(t)),this.getZoom()),this;if(this._panAnim||(this._panAnim=new Ji,this._panAnim.on({step:this._onPanTransitionStep,end:this._onPanTransitionEnd},this)),i.noMoveStart||this.fire("movestart"),!1!==i.animate){mi(this._mapPane,"leaflet-pan-anim");var e=this._getMapPanePos().subtract(t).round();this._panAnim.run(this._mapPane,e,i.duration||.25,i.easeLinearity)}else this._rawPanBy(t),this.fire("move").fire("moveend");return this},flyTo:function(n,o,t){if(!1===(t=t||{}).animate||!yt)return this.setView(n,o,t);this._stop();var s=this.project(this.getCenter()),r=this.project(n),i=this.getSize(),a=this._zoom;n=W(n),o=void 0===o?a:o;var h=Math.max(i.x,i.y),u=h*this.getZoomScale(a,o),l=r.distanceTo(s)||1,c=1.42,_=c*c;function e(t){var i=(u*u-h*h+(t?-1:1)*_*_*l*l)/(2*(t?u:h)*_*l),e=Math.sqrt(i*i+1)-i;return e<1e-9?-18:Math.log(e)}function d(t){return(Math.exp(t)-Math.exp(-t))/2}function p(t){return(Math.exp(t)+Math.exp(-t))/2}var m=e(0);function f(t){return h*(p(m)*function(t){return d(t)/p(t)}(m+c*t)-d(m))/_}var g=Date.now(),v=(e(1)-m)/c,y=t.duration?1e3*t.duration:1e3*v*.8;return this._moveStart(!0,t.noMoveStart),function t(){var i=(Date.now()-g)/y,e=function(t){return 1-Math.pow(1-t,1.5)}(i)*v;i<=1?(this._flyToFrame=M(t,this),this._move(this.unproject(s.add(r.subtract(s).multiplyBy(f(e)/l)),a),this.getScaleZoom(h/function(t){return h*(p(m)/p(m+c*t))}(e),a),{flyTo:!0})):this._move(n,o)._moveEnd(!0)}.call(this),this},flyToBounds:function(t,i){var e=this._getBoundsCenterZoom(t,i);return this.flyTo(e.center,e.zoom,i)},setMaxBounds:function(t){return(t=D(t)).isValid()?(this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this.options.maxBounds=t,this._loaded&&this._panInsideMaxBounds(),this.on("moveend",this._panInsideMaxBounds)):(this.options.maxBounds=null,this.off("moveend",this._panInsideMaxBounds))},setMinZoom:function(t){var i=this.options.minZoom;return this.options.minZoom=t,this._loaded&&i!==t&&(this.fire("zoomlevelschange"),this.getZoom()<this.options.minZoom)?this.setZoom(t):this},setMaxZoom:function(t){var i=this.options.maxZoom;return this.options.maxZoom=t,this._loaded&&i!==t&&(this.fire("zoomlevelschange"),this.getZoom()>this.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,i){this._enforcingBounds=!0;var e=this.getCenter(),n=this._limitCenter(e,this._zoom,D(t));return e.equals(n)||this.panTo(n,i),this._enforcingBounds=!1,this},panInside:function(t,i){var e=I((i=i||{}).paddingTopLeft||i.padding||[0,0]),n=I(i.paddingBottomRight||i.padding||[0,0]),o=this.getCenter(),s=this.project(o),r=this.project(t),a=this.getPixelBounds(),h=a.getSize().divideBy(2),u=R([a.min.add(e),a.max.subtract(n)]);if(!u.contains(r)){this._enforcingBounds=!0;var l=s.subtract(r),c=I(r.x+l.x,r.y+l.y);(r.x<u.min.x||r.x>u.max.x)&&(c.x=s.x-l.x,0<l.x?c.x+=h.x-e.x:c.x-=h.x-n.x),(r.y<u.min.y||r.y>u.max.y)&&(c.y=s.y-l.y,0<l.y?c.y+=h.y-e.y:c.y-=h.y-n.y),this.panTo(this.unproject(c),i),this._enforcingBounds=!1}return this},invalidateSize:function(t){if(!this._loaded)return this;t=h({animate:!1,pan:!0},!0===t?{animate:!0}:t);var i=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var e=this.getSize(),n=i.divideBy(2).round(),o=e.divideBy(2).round(),s=n.subtract(o);return s.x||s.y?(t.animate&&t.pan?this.panBy(s):(t.pan&&this._rawPanBy(s),this.fire("move"),t.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(a(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:i,newSize:e})):this},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(t){if(t=this._locateOptions=h({timeout:1e4,watch:!1},t),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var i=a(this._handleGeolocationResponse,this),e=a(this._handleGeolocationError,this);return t.watch?this._locationWatchId=navigator.geolocation.watchPosition(i,e,t):navigator.geolocation.getCurrentPosition(i,e,t),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(t){var i=t.code,e=t.message||(1===i?"permission denied":2===i?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:i,message:"Geolocation error: "+e+"."})},_handleGeolocationResponse:function(t){var i=new j(t.coords.latitude,t.coords.longitude),e=i.toBounds(2*t.coords.accuracy),n=this._locateOptions;if(n.setView){var o=this.getBoundsZoom(e);this.setView(i,n.maxZoom?Math.min(o,n.maxZoom):o)}var s={latlng:i,bounds:e,timestamp:t.timestamp};for(var r in t.coords)"number"==typeof t.coords[r]&&(s[r]=t.coords[r]);this.fire("locationfound",s)},addHandler:function(t,i){if(!i)return this;var e=this[t]=new i(this);return this._handlers.push(e),this.options[t]&&e.enable(),this},remove:function(){if(this._initEvents(!0),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch(t){this._container._leaflet_id=void 0,this._containerId=void 0}var t;for(t in void 0!==this._locationWatchId&&this.stopLocate(),this._stop(),li(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(C(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload"),this._layers)this._layers[t].remove();for(t in this._panes)li(this._panes[t]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(t,i){var e=ui("div","leaflet-pane"+(t?" leaflet-"+t.replace("Pane","")+"-pane":""),i||this._mapPane);return t&&(this._panes[t]=e),e},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter:this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var t=this.getPixelBounds();return new N(this.unproject(t.getBottomLeft()),this.unproject(t.getTopRight()))},getMinZoom:function(){return void 0===this.options.minZoom?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return void 0===this.options.maxZoom?void 0===this._layersMaxZoom?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(t,i,e){t=D(t),e=I(e||[0,0]);var n=this.getZoom()||0,o=this.getMinZoom(),s=this.getMaxZoom(),r=t.getNorthWest(),a=t.getSouthEast(),h=this.getSize().subtract(e),u=R(this.project(a,n),this.project(r,n)).getSize(),l=yt?this.options.zoomSnap:1,c=h.x/u.x,_=h.y/u.y,d=i?Math.max(c,_):Math.min(c,_);return n=this.getScaleZoom(d,n),l&&(n=Math.round(n/(l/100))*(l/100),n=i?Math.ceil(n/l)*l:Math.floor(n/l)*l),Math.max(o,Math.min(s,n))},getSize:function(){return this._size&&!this._sizeChanged||(this._size=new B(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(t,i){var e=this._getTopLeftPoint(t,i);return new O(e,e.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(t){return this.options.crs.getProjectedBounds(void 0===t?this.getZoom():t)},getPane:function(t){return"string"==typeof t?this._panes[t]:t},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(t,i){var e=this.options.crs;return i=void 0===i?this._zoom:i,e.scale(t)/e.scale(i)},getScaleZoom:function(t,i){var e=this.options.crs;i=void 0===i?this._zoom:i;var n=e.zoom(t*e.scale(i));return isNaN(n)?1/0:n},project:function(t,i){return i=void 0===i?this._zoom:i,this.options.crs.latLngToPoint(W(t),i)},unproject:function(t,i){return i=void 0===i?this._zoom:i,this.options.crs.pointToLatLng(I(t),i)},layerPointToLatLng:function(t){var i=I(t).add(this.getPixelOrigin());return this.unproject(i)},latLngToLayerPoint:function(t){return this.project(W(t))._round()._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(W(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(D(t))},distance:function(t,i){return this.options.crs.distance(W(t),W(i))},containerPointToLayerPoint:function(t){return I(t).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(t){return I(t).add(this._getMapPanePos())},containerPointToLatLng:function(t){var i=this.containerPointToLayerPoint(I(t));return this.layerPointToLatLng(i)},latLngToContainerPoint:function(t){return this.layerPointToContainerPoint(this.latLngToLayerPoint(W(t)))},mouseEventToContainerPoint:function(t){return Hi(t,this._container)},mouseEventToLayerPoint:function(t){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(t))},mouseEventToLatLng:function(t){return this.layerPointToLatLng(this.mouseEventToLayerPoint(t))},_initContainer:function(t){var i=this._container=ai(t);if(!i)throw new Error("Map container not found.");if(i._leaflet_id)throw new Error("Map container is already initialized.");ki(i,"scroll",this._onScroll,this),this._containerId=u(i)},_initLayout:function(){var t=this._container;this._fadeAnimated=this.options.fadeAnimation&&yt,mi(t,"leaflet-container"+(Tt?" leaflet-touch":"")+(Ct?" leaflet-retina":"")+(et?" leaflet-oldie":"")+(_t?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var i=hi(t,"position");"absolute"!==i&&"relative"!==i&&"fixed"!==i&&(t.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var t=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),Pi(this._mapPane,new B(0,0)),this.createPane("tilePane"),this.createPane("shadowPane"),this.createPane("overlayPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(mi(t.markerPane,"leaflet-zoom-hide"),mi(t.shadowPane,"leaflet-zoom-hide"))},_resetView:function(t,i){Pi(this._mapPane,new B(0,0));var e=!this._loaded;this._loaded=!0,i=this._limitZoom(i),this.fire("viewprereset");var n=this._zoom!==i;this._moveStart(n,!1)._move(t,i)._moveEnd(n),this.fire("viewreset"),e&&this.fire("load")},_moveStart:function(t,i){return t&&this.fire("zoomstart"),i||this.fire("movestart"),this},_move:function(t,i,e){void 0===i&&(i=this._zoom);var n=this._zoom!==i;return this._zoom=i,this._lastCenter=t,this._pixelOrigin=this._getNewPixelOrigin(t),(n||e&&e.pinch)&&this.fire("zoom",e),this.fire("move",e)},_moveEnd:function(t){return t&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return C(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){Pi(this._mapPane,this._getMapPanePos().subtract(t))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(t){this._targets={};var i=t?Ai:ki;i((this._targets[u(this._container)]=this)._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&i(window,"resize",this._onResize,this),yt&&this.options.transform3DLimit&&(t?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){C(this._resizeRequest),this._resizeRequest=M(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var t=this._getMapPanePos();Math.max(Math.abs(t.x),Math.abs(t.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,i){for(var e,n=[],o="mouseout"===i||"mouseover"===i,s=t.target||t.srcElement,r=!1;s;){if((e=this._targets[u(s)])&&("click"===i||"preclick"===i)&&!t._simulated&&this._draggableMoved(e)){r=!0;break}if(e&&e.listens(i,!0)){if(o&&!Yi(s,t))break;if(n.push(e),o)break}if(s===this._container)break;s=s.parentNode}return n.length||r||o||!Yi(s,t)||(n=[this]),n},_handleDOMEvent:function(t){if(this._loaded&&!Ki(t)){var i=t.type;"mousedown"!==i&&"keypress"!==i&&"keyup"!==i&&"keydown"!==i||Mi(t.target||t.srcElement),this._fireDOMEvent(t,i)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,i,e){if("click"===t.type){var n=h({},t);n.type="preclick",this._fireDOMEvent(n,n.type,e)}if(!t._stopped&&(e=(e||[]).concat(this._findEventTargets(t,i))).length){var o=e[0];"contextmenu"===i&&o.listens(i,!0)&&ji(t);var s={originalEvent:t};if("keypress"!==t.type&&"keydown"!==t.type&&"keyup"!==t.type){var r=o.getLatLng&&(!o._radius||o._radius<=10);s.containerPoint=r?this.latLngToContainerPoint(o.getLatLng()):this.mouseEventToContainerPoint(t),s.layerPoint=this.containerPointToLayerPoint(s.containerPoint),s.latlng=r?o.getLatLng():this.layerPointToLatLng(s.layerPoint)}for(var a=0;a<e.length;a++)if(e[a].fire(i,s,!0),s.originalEvent._stopped||!1===e[a].options.bubblingMouseEvents&&-1!==y(this._mouseEvents,i))return}},_draggableMoved:function(t){return(t=t.dragging&&t.dragging.enabled()?t:this).dragging&&t.dragging.moved()||this.boxZoom&&this.boxZoom.moved()},_clearHandlers:function(){for(var t=0,i=this._handlers.length;t<i;t++)this._handlers[t].disable()},whenReady:function(t,i){return this._loaded?t.call(i||this,{target:this}):this.on("load",t,i),this},_getMapPanePos:function(){return Li(this._mapPane)||new B(0,0)},_moved:function(){var t=this._getMapPanePos();return t&&!t.equals([0,0])},_getTopLeftPoint:function(t,i){return(t&&void 0!==i?this._getNewPixelOrigin(t,i):this.getPixelOrigin()).subtract(this._getMapPanePos())},_getNewPixelOrigin:function(t,i){var e=this.getSize()._divideBy(2);return this.project(t,i)._subtract(e)._add(this._getMapPanePos())._round()},_latLngToNewLayerPoint:function(t,i,e){var n=this._getNewPixelOrigin(e,i);return this.project(t,i)._subtract(n)},_latLngBoundsToNewLayerBounds:function(t,i,e){var n=this._getNewPixelOrigin(e,i);return R([this.project(t.getSouthWest(),i)._subtract(n),this.project(t.getNorthWest(),i)._subtract(n),this.project(t.getSouthEast(),i)._subtract(n),this.project(t.getNorthEast(),i)._subtract(n)])},_getCenterLayerPoint:function(){return this.containerPointToLayerPoint(this.getSize()._divideBy(2))},_getCenterOffset:function(t){return this.latLngToLayerPoint(t).subtract(this._getCenterLayerPoint())},_limitCenter:function(t,i,e){if(!e)return t;var n=this.project(t,i),o=this.getSize().divideBy(2),s=new O(n.subtract(o),n.add(o)),r=this._getBoundsOffset(s,e,i);return r.round().equals([0,0])?t:this.unproject(n.add(r),i)},_limitOffset:function(t,i){if(!i)return t;var e=this.getPixelBounds(),n=new O(e.min.add(t),e.max.add(t));return t.add(this._getBoundsOffset(n,i))},_getBoundsOffset:function(t,i,e){var n=R(this.project(i.getNorthEast(),e),this.project(i.getSouthWest(),e)),o=n.min.subtract(t.min),s=n.max.subtract(t.max);return new B(this._rebound(o.x,-s.x),this._rebound(o.y,-s.y))},_rebound:function(t,i){return 0<t+i?Math.round(t-i)/2:Math.max(0,Math.ceil(t))-Math.max(0,Math.floor(i))},_limitZoom:function(t){var i=this.getMinZoom(),e=this.getMaxZoom(),n=yt?this.options.zoomSnap:1;return n&&(t=Math.round(t/n)*n),Math.max(i,Math.min(e,t))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){fi(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(t,i){var e=this._getCenterOffset(t)._trunc();return!(!0!==(i&&i.animate)&&!this.getSize().contains(e))&&(this.panBy(e,i),!0)},_createAnimProxy:function(){var t=this._proxy=ui("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(t),this.on("zoomanim",function(t){var i=oi,e=this._proxy.style[i];wi(this._proxy,this.project(t.center,t.zoom),this.getZoomScale(t.zoom,1)),e===this._proxy.style[i]&&this._animatingZoom&&this._onZoomTransitionEnd()},this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){li(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var t=this.getCenter(),i=this.getZoom();wi(this._proxy,this.project(t,i),this.getZoomScale(i,1))},_catchTransitionEnd:function(t){this._animatingZoom&&0<=t.propertyName.indexOf("transform")&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(t,i,e){if(this._animatingZoom)return!0;if(e=e||{},!this._zoomAnimated||!1===e.animate||this._nothingToAnimate()||Math.abs(i-this._zoom)>this.options.zoomAnimationThreshold)return!1;var n=this.getZoomScale(i),o=this._getCenterOffset(t)._divideBy(1-1/n);return!(!0!==e.animate&&!this.getSize().contains(o))&&(M(function(){this._moveStart(!0,!1)._animateZoom(t,i,!0)},this),!0)},_animateZoom:function(t,i,e,n){this._mapPane&&(e&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=i,mi(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:i,noUpdate:n}),setTimeout(a(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&fi(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom),M(function(){this._moveEnd(!0)},this))}});function Qi(t){return new te(t)}var te=E.extend({options:{position:"topright"},initialize:function(t){p(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var i=this._map;return i&&i.removeControl(this),this.options.position=t,i&&i.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var i=this._container=this.onAdd(t),e=this.getPosition(),n=t._controlCorners[e];return mi(i,"leaflet-control"),-1!==e.indexOf("bottom")?n.insertBefore(i,n.firstChild):n.appendChild(i),this._map.on("unload",this.remove,this),this},remove:function(){return this._map&&(li(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null),this},_refocusOnMap:function(t){this._map&&t&&0<t.screenX&&0<t.screenY&&this._map.getContainer().focus()}});$i.include({addControl:function(t){return t.addTo(this),this},removeControl:function(t){return t.remove(),this},_initControlPos:function(){var n=this._controlCorners={},o="leaflet-",s=this._controlContainer=ui("div",o+"control-container",this._container);function t(t,i){var e=o+t+" "+o+i;n[t+i]=ui("div",e,s)}t("top","left"),t("top","right"),t("bottom","left"),t("bottom","right")},_clearControlPos:function(){for(var t in this._controlCorners)li(this._controlCorners[t]);li(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var ie=te.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(t,i,e,n){return e<n?-1:n<e?1:0}},initialize:function(t,i,e){for(var n in p(this,e),this._layerControlInputs=[],this._layers=[],this._lastZIndex=0,this._handlingClick=!1,t)this._addLayer(t[n],n);for(n in i)this._addLayer(i[n],n,!0)},onAdd:function(t){this._initLayout(),this._update(),(this._map=t).on("zoomend",this._checkDisabledLayers,this);for(var i=0;i<this._layers.length;i++)this._layers[i].layer.on("add remove",this._onLayerChange,this);return this._container},addTo:function(t){return te.prototype.addTo.call(this,t),this._expandIfNotCollapsed()},onRemove:function(){this._map.off("zoomend",this._checkDisabledLayers,this);for(var t=0;t<this._layers.length;t++)this._layers[t].layer.off("add remove",this._onLayerChange,this)},addBaseLayer:function(t,i){return this._addLayer(t,i),this._map?this._update():this},addOverlay:function(t,i){return this._addLayer(t,i,!0),this._map?this._update():this},removeLayer:function(t){t.off("add remove",this._onLayerChange,this);var i=this._getLayer(u(t));return i&&this._layers.splice(this._layers.indexOf(i),1),this._map?this._update():this},expand:function(){mi(this._container,"leaflet-control-layers-expanded"),this._section.style.height=null;var t=this._map.getSize().y-(this._container.offsetTop+50);return t<this._section.clientHeight?(mi(this._section,"leaflet-control-layers-scrollbar"),this._section.style.height=t+"px"):fi(this._section,"leaflet-control-layers-scrollbar"),this._checkDisabledLayers(),this},collapse:function(){return fi(this._container,"leaflet-control-layers-expanded"),this},_initLayout:function(){var t="leaflet-control-layers",i=this._container=ui("div",t),e=this.options.collapsed;i.setAttribute("aria-haspopup",!0),Di(i),Ni(i);var n=this._section=ui("section",t+"-list");e&&(this._map.on("click",this.collapse,this),st||ki(i,{mouseenter:this.expand,mouseleave:this.collapse},this));var o=this._layersLink=ui("a",t+"-toggle",i);o.href="#",o.title="Layers",Tt?(ki(o,"click",Wi),ki(o,"click",this.expand,this)):ki(o,"focus",this.expand,this),e||this.expand(),this._baseLayersList=ui("div",t+"-base",n),this._separator=ui("div",t+"-separator",n),this._overlaysList=ui("div",t+"-overlays",n),i.appendChild(n)},_getLayer:function(t){for(var i=0;i<this._layers.length;i++)if(this._layers[i]&&u(this._layers[i].layer)===t)return this._layers[i]},_addLayer:function(t,i,e){this._map&&t.on("add remove",this._onLayerChange,this),this._layers.push({layer:t,name:i,overlay:e}),this.options.sortLayers&&this._layers.sort(a(function(t,i){return this.options.sortFunction(t.layer,i.layer,t.name,i.name)},this)),this.options.autoZIndex&&t.setZIndex&&(this._lastZIndex++,t.setZIndex(this._lastZIndex)),this._expandIfNotCollapsed()},_update:function(){if(!this._container)return this;ci(this._baseLayersList),ci(this._overlaysList),this._layerControlInputs=[];var t,i,e,n,o=0;for(e=0;e<this._layers.length;e++)n=this._layers[e],this._addItem(n),i=i||n.overlay,t=t||!n.overlay,o+=n.overlay?0:1;return this.options.hideSingleBase&&(t=t&&1<o,this._baseLayersList.style.display=t?"":"none"),this._separator.style.display=i&&t?"":"none",this},_onLayerChange:function(t){this._handlingClick||this._update();var i=this._getLayer(u(t.target)),e=i.overlay?"add"===t.type?"overlayadd":"overlayremove":"add"===t.type?"baselayerchange":null;e&&this._map.fire(e,i)},_createRadioElement:function(t,i){var e='<input type="radio" class="leaflet-control-layers-selector" name="'+t+'"'+(i?' checked="checked"':"")+"/>",n=document.createElement("div");return n.innerHTML=e,n.firstChild},_addItem:function(t){var i,e=document.createElement("label"),n=this._map.hasLayer(t.layer);t.overlay?((i=document.createElement("input")).type="checkbox",i.className="leaflet-control-layers-selector",i.defaultChecked=n):i=this._createRadioElement("leaflet-base-layers_"+u(this),n),this._layerControlInputs.push(i),i.layerId=u(t.layer),ki(i,"click",this._onInputClick,this);var o=document.createElement("span");o.innerHTML=" "+t.name;var s=document.createElement("div");return e.appendChild(s),s.appendChild(i),s.appendChild(o),(t.overlay?this._overlaysList:this._baseLayersList).appendChild(e),this._checkDisabledLayers(),e},_onInputClick:function(){var t,i,e=this._layerControlInputs,n=[],o=[];this._handlingClick=!0;for(var s=e.length-1;0<=s;s--)t=e[s],i=this._getLayer(t.layerId).layer,t.checked?n.push(i):t.checked||o.push(i);for(s=0;s<o.length;s++)this._map.hasLayer(o[s])&&this._map.removeLayer(o[s]);for(s=0;s<n.length;s++)this._map.hasLayer(n[s])||this._map.addLayer(n[s]);this._handlingClick=!1,this._refocusOnMap()},_checkDisabledLayers:function(){for(var t,i,e=this._layerControlInputs,n=this._map.getZoom(),o=e.length-1;0<=o;o--)t=e[o],i=this._getLayer(t.layerId).layer,t.disabled=void 0!==i.options.minZoom&&n<i.options.minZoom||void 0!==i.options.maxZoom&&n>i.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expand:function(){return this.expand()},_collapse:function(){return this.collapse()}}),ee=te.extend({options:{position:"topleft",zoomInText:"+",zoomInTitle:"Zoom in",zoomOutText:"&#x2212;",zoomOutTitle:"Zoom out"},onAdd:function(t){var i="leaflet-control-zoom",e=ui("div",i+" leaflet-bar"),n=this.options;return this._zoomInButton=this._createButton(n.zoomInText,n.zoomInTitle,i+"-in",e,this._zoomIn),this._zoomOutButton=this._createButton(n.zoomOutText,n.zoomOutTitle,i+"-out",e,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),e},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoom<this._map.getMaxZoom()&&this._map.zoomIn(this._map.options.zoomDelta*(t.shiftKey?3:1))},_zoomOut:function(t){!this._disabled&&this._map._zoom>this._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,i,e,n,o){var s=ui("a",e,n);return s.innerHTML=t,s.href="#",s.title=i,s.setAttribute("role","button"),s.setAttribute("aria-label",i),Di(s),ki(s,"click",Wi),ki(s,"click",o,this),ki(s,"click",this._refocusOnMap,this),s},_updateDisabled:function(){var t=this._map,i="leaflet-disabled";fi(this._zoomInButton,i),fi(this._zoomOutButton,i),!this._disabled&&t._zoom!==t.getMinZoom()||mi(this._zoomOutButton,i),!this._disabled&&t._zoom!==t.getMaxZoom()||mi(this._zoomInButton,i)}});$i.mergeOptions({zoomControl:!0}),$i.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new ee,this.addControl(this.zoomControl))});var ne=te.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var i="leaflet-control-scale",e=ui("div",i),n=this.options;return this._addScales(n,i+"-line",e),t.on(n.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),e},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,i,e){t.metric&&(this._mScale=ui("div",i,e)),t.imperial&&(this._iScale=ui("div",i,e))},_update:function(){var t=this._map,i=t.getSize().y/2,e=t.distance(t.containerPointToLatLng([0,i]),t.containerPointToLatLng([this.options.maxWidth,i]));this._updateScales(e)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var i=this._getRoundNum(t),e=i<1e3?i+" m":i/1e3+" km";this._updateScale(this._mScale,e,i/t)},_updateImperial:function(t){var i,e,n,o=3.2808399*t;5280<o?(i=o/5280,e=this._getRoundNum(i),this._updateScale(this._iScale,e+" mi",e/i)):(n=this._getRoundNum(o),this._updateScale(this._iScale,n+" ft",n/o))},_updateScale:function(t,i,e){t.style.width=Math.round(this.options.maxWidth*e)+"px",t.innerHTML=i},_getRoundNum:function(t){var i=Math.pow(10,(Math.floor(t)+"").length-1),e=t/i;return i*(e=10<=e?10:5<=e?5:3<=e?3:2<=e?2:1)}}),oe=te.extend({options:{position:"bottomright",prefix:'<a href="https://leafletjs.com" title="A JS library for interactive maps">Leaflet</a>'},initialize:function(t){p(this,t),this._attributions={}},onAdd:function(t){for(var i in(t.attributionControl=this)._container=ui("div","leaflet-control-attribution"),Di(this._container),t._layers)t._layers[i].getAttribution&&this.addAttribution(t._layers[i].getAttribution());return this._update(),this._container},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t&&(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update()),this},removeAttribution:function(t){return t&&this._attributions[t]&&(this._attributions[t]--,this._update()),this},_update:function(){if(this._map){var t=[];for(var i in this._attributions)this._attributions[i]&&t.push(i);var e=[];this.options.prefix&&e.push(this.options.prefix),t.length&&e.push(t.join(", ")),this._container.innerHTML=e.join(" | ")}}});$i.mergeOptions({attributionControl:!0}),$i.addInitHook(function(){this.options.attributionControl&&(new oe).addTo(this)});te.Layers=ie,te.Zoom=ee,te.Scale=ne,te.Attribution=oe,Qi.layers=function(t,i,e){return new ie(t,i,e)},Qi.zoom=function(t){return new ee(t)},Qi.scale=function(t){return new ne(t)},Qi.attribution=function(t){return new oe(t)};var se=E.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled||(this._enabled=!0,this.addHooks()),this},disable:function(){return this._enabled&&(this._enabled=!1,this.removeHooks()),this},enabled:function(){return!!this._enabled}});se.addTo=function(t,i){return t.addHandler(i,this),this};var re,ae={Events:Z},he=Tt?"touchstart mousedown":"mousedown",ue={mousedown:"mouseup",touchstart:"touchend",pointerdown:"touchend",MSPointerDown:"touchend"},le={mousedown:"mousemove",touchstart:"touchmove",pointerdown:"touchmove",MSPointerDown:"touchmove"},ce=k.extend({options:{clickTolerance:3},initialize:function(t,i,e,n){p(this,n),this._element=t,this._dragStartTarget=i||t,this._preventOutline=e},enable:function(){this._enabled||(ki(this._dragStartTarget,he,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(ce._dragging===this&&this.finishDrag(),Ai(this._dragStartTarget,he,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){if(!t._simulated&&this._enabled&&(this._moved=!1,!pi(this._element,"leaflet-zoom-anim")&&!(ce._dragging||t.shiftKey||1!==t.which&&1!==t.button&&!t.touches||((ce._dragging=this)._preventOutline&&Mi(this._element),Ti(),Qt(),this._moving)))){this.fire("down");var i=t.touches?t.touches[0]:t,e=Si(this._element);this._startPoint=new B(i.clientX,i.clientY),this._parentScale=Ei(e),ki(document,le[t.type],this._onMove,this),ki(document,ue[t.type],this._onUp,this)}},_onMove:function(t){if(!t._simulated&&this._enabled)if(t.touches&&1<t.touches.length)this._moved=!0;else{var i=t.touches&&1===t.touches.length?t.touches[0]:t,e=new B(i.clientX,i.clientY)._subtract(this._startPoint);(e.x||e.y)&&(Math.abs(e.x)+Math.abs(e.y)<this.options.clickTolerance||(e.x/=this._parentScale.x,e.y/=this._parentScale.y,ji(t),this._moved||(this.fire("dragstart"),this._moved=!0,this._startPos=Li(this._element).subtract(e),mi(document.body,"leaflet-dragging"),this._lastTarget=t.target||t.srcElement,window.SVGElementInstance&&this._lastTarget instanceof SVGElementInstance&&(this._lastTarget=this._lastTarget.correspondingUseElement),mi(this._lastTarget,"leaflet-drag-target")),this._newPos=this._startPos.add(e),this._moving=!0,C(this._animRequest),this._lastEvent=t,this._animRequest=M(this._updatePosition,this,!0)))}},_updatePosition:function(){var t={originalEvent:this._lastEvent};this.fire("predrag",t),Pi(this._element,this._newPos),this.fire("drag",t)},_onUp:function(t){!t._simulated&&this._enabled&&this.finishDrag()},finishDrag:function(){for(var t in fi(document.body,"leaflet-dragging"),this._lastTarget&&(fi(this._lastTarget,"leaflet-drag-target"),this._lastTarget=null),le)Ai(document,le[t],this._onMove,this),Ai(document,ue[t],this._onUp,this);zi(),ti(),this._moved&&this._moving&&(C(this._animRequest),this.fire("dragend",{distance:this._newPos.distanceTo(this._startPos)})),this._moving=!1,ce._dragging=!1}});function _e(t,i){if(!i||!t.length)return t.slice();var e=i*i;return t=function(t,i){var e=t.length,n=new(typeof Uint8Array!=void 0+""?Uint8Array:Array)(e);n[0]=n[e-1]=1,function t(i,e,n,o,s){var r,a,h,u=0;for(a=o+1;a<=s-1;a++)h=ge(i[a],i[o],i[s],!0),u<h&&(r=a,u=h);n<u&&(e[r]=1,t(i,e,n,o,r),t(i,e,n,r,s))}(t,n,i,0,e-1);var o,s=[];for(o=0;o<e;o++)n[o]&&s.push(t[o]);return s}(t=function(t,i){for(var e=[t[0]],n=1,o=0,s=t.length;n<s;n++)r=t[n],a=t[o],void 0,h=a.x-r.x,u=a.y-r.y,i<h*h+u*u&&(e.push(t[n]),o=n);var r,a,h,u;o<s-1&&e.push(t[s-1]);return e}(t,e),e)}function de(t,i,e){return Math.sqrt(ge(t,i,e,!0))}function pe(t,i,e,n,o){var s,r,a,h=n?re:fe(t,e),u=fe(i,e);for(re=u;;){if(!(h|u))return[t,i];if(h&u)return!1;a=fe(r=me(t,i,s=h||u,e,o),e),s===h?(t=r,h=a):(i=r,u=a)}}function me(t,i,e,n,o){var s,r,a=i.x-t.x,h=i.y-t.y,u=n.min,l=n.max;return 8&e?(s=t.x+a*(l.y-t.y)/h,r=l.y):4&e?(s=t.x+a*(u.y-t.y)/h,r=u.y):2&e?(s=l.x,r=t.y+h*(l.x-t.x)/a):1&e&&(s=u.x,r=t.y+h*(u.x-t.x)/a),new B(s,r,o)}function fe(t,i){var e=0;return t.x<i.min.x?e|=1:t.x>i.max.x&&(e|=2),t.y<i.min.y?e|=4:t.y>i.max.y&&(e|=8),e}function ge(t,i,e,n){var o,s=i.x,r=i.y,a=e.x-s,h=e.y-r,u=a*a+h*h;return 0<u&&(1<(o=((t.x-s)*a+(t.y-r)*h)/u)?(s=e.x,r=e.y):0<o&&(s+=a*o,r+=h*o)),a=t.x-s,h=t.y-r,n?a*a+h*h:new B(s,r)}function ve(t){return!v(t[0])||"object"!=typeof t[0][0]&&void 0!==t[0][0]}function ye(t){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),ve(t)}var xe=(Object.freeze||Object)({simplify:_e,pointToSegmentDistance:de,closestPointOnSegment:function(t,i,e){return ge(t,i,e)},clipSegment:pe,_getEdgeIntersection:me,_getBitCode:fe,_sqClosestPointOnSegment:ge,isFlat:ve,_flat:ye});function we(t,i,e){var n,o,s,r,a,h,u,l,c,_=[1,4,2,8];for(o=0,u=t.length;o<u;o++)t[o]._code=fe(t[o],i);for(r=0;r<4;r++){for(l=_[r],n=[],o=0,s=(u=t.length)-1;o<u;s=o++)a=t[o],h=t[s],a._code&l?h._code&l||((c=me(h,a,l,i,e))._code=fe(c,i),n.push(c)):(h._code&l&&((c=me(h,a,l,i,e))._code=fe(c,i),n.push(c)),n.push(a));t=n}return t}var Pe,Le=(Object.freeze||Object)({clipPolygon:we}),be={project:function(t){return new B(t.lng,t.lat)},unproject:function(t){return new j(t.y,t.x)},bounds:new O([-180,-90],[180,90])},Te={R:6378137,R_MINOR:6356752.314245179,bounds:new O([-20037508.34279,-15496570.73972],[20037508.34279,18764656.23138]),project:function(t){var i=Math.PI/180,e=this.R,n=t.lat*i,o=this.R_MINOR/e,s=Math.sqrt(1-o*o),r=s*Math.sin(n),a=Math.tan(Math.PI/4-n/2)/Math.pow((1-r)/(1+r),s/2);return n=-e*Math.log(Math.max(a,1e-10)),new B(t.lng*i*e,n)},unproject:function(t){for(var i,e=180/Math.PI,n=this.R,o=this.R_MINOR/n,s=Math.sqrt(1-o*o),r=Math.exp(-t.y/n),a=Math.PI/2-2*Math.atan(r),h=0,u=.1;h<15&&1e-7<Math.abs(u);h++)i=s*Math.sin(a),i=Math.pow((1-i)/(1+i),s/2),a+=u=Math.PI/2-2*Math.atan(r*i)-a;return new j(a*e,t.x*e/n)}},ze=(Object.freeze||Object)({LonLat:be,Mercator:Te,SphericalMercator:q}),Me=h({},U,{code:"EPSG:3395",projection:Te,transformation:(Pe=.5/(Math.PI*Te.R),K(Pe,.5,-Pe,.5))}),Ce=h({},U,{code:"EPSG:4326",projection:be,transformation:K(1/180,1,-1/180,.5)}),Se=h({},F,{projection:be,transformation:K(1,0,-1,0),scale:function(t){return Math.pow(2,t)},zoom:function(t){return Math.log(t)/Math.LN2},distance:function(t,i){var e=i.lng-t.lng,n=i.lat-t.lat;return Math.sqrt(e*e+n*n)},infinite:!0});F.Earth=U,F.EPSG3395=Me,F.EPSG3857=X,F.EPSG900913=J,F.EPSG4326=Ce,F.Simple=Se;var Ee=k.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(t){return t.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(t){return t&&t.removeLayer(this),this},getPane:function(t){return this._map.getPane(t?this.options[t]||t:this.options.pane)},addInteractiveTarget:function(t){return this._map._targets[u(t)]=this},removeInteractiveTarget:function(t){return delete this._map._targets[u(t)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(t){var i=t.target;if(i.hasLayer(this)){if(this._map=i,this._zoomAnimated=i._zoomAnimated,this.getEvents){var e=this.getEvents();i.on(e,this),this.once("remove",function(){i.off(e,this)},this)}this.onAdd(i),this.getAttribution&&i.attributionControl&&i.attributionControl.addAttribution(this.getAttribution()),this.fire("add"),i.fire("layeradd",{layer:this})}}});$i.include({addLayer:function(t){if(!t._layerAdd)throw new Error("The provided object is not a Layer.");var i=u(t);return this._layers[i]||((this._layers[i]=t)._mapToAdd=this,t.beforeAdd&&t.beforeAdd(this),this.whenReady(t._layerAdd,t)),this},removeLayer:function(t){var i=u(t);return this._layers[i]&&(this._loaded&&t.onRemove(this),t.getAttribution&&this.attributionControl&&this.attributionControl.removeAttribution(t.getAttribution()),delete this._layers[i],this._loaded&&(this.fire("layerremove",{layer:t}),t.fire("remove")),t._map=t._mapToAdd=null),this},hasLayer:function(t){return!!t&&u(t)in this._layers},eachLayer:function(t,i){for(var e in this._layers)t.call(i,this._layers[e]);return this},_addLayers:function(t){for(var i=0,e=(t=t?v(t)?t:[t]:[]).length;i<e;i++)this.addLayer(t[i])},_addZoomLimit:function(t){!isNaN(t.options.maxZoom)&&isNaN(t.options.minZoom)||(this._zoomBoundLayers[u(t)]=t,this._updateZoomLevels())},_removeZoomLimit:function(t){var i=u(t);this._zoomBoundLayers[i]&&(delete this._zoomBoundLayers[i],this._updateZoomLevels())},_updateZoomLevels:function(){var t=1/0,i=-1/0,e=this._getZoomSpan();for(var n in this._zoomBoundLayers){var o=this._zoomBoundLayers[n].options;t=void 0===o.minZoom?t:Math.min(t,o.minZoom),i=void 0===o.maxZoom?i:Math.max(i,o.maxZoom)}this._layersMaxZoom=i===-1/0?void 0:i,this._layersMinZoom=t===1/0?void 0:t,e!==this._getZoomSpan()&&this.fire("zoomlevelschange"),void 0===this.options.maxZoom&&this._layersMaxZoom&&this.getZoom()>this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),void 0===this.options.minZoom&&this._layersMinZoom&&this.getZoom()<this._layersMinZoom&&this.setZoom(this._layersMinZoom)}});var Ze=Ee.extend({initialize:function(t,i){var e,n;if(p(this,i),this._layers={},t)for(e=0,n=t.length;e<n;e++)this.addLayer(t[e])},addLayer:function(t){var i=this.getLayerId(t);return this._layers[i]=t,this._map&&this._map.addLayer(t),this},removeLayer:function(t){var i=t in this._layers?t:this.getLayerId(t);return this._map&&this._layers[i]&&this._map.removeLayer(this._layers[i]),delete this._layers[i],this},hasLayer:function(t){return!!t&&(t in this._layers||this.getLayerId(t)in this._layers)},clearLayers:function(){return this.eachLayer(this.removeLayer,this)},invoke:function(t){var i,e,n=Array.prototype.slice.call(arguments,1);for(i in this._layers)(e=this._layers[i])[t]&&e[t].apply(e,n);return this},onAdd:function(t){this.eachLayer(t.addLayer,t)},onRemove:function(t){this.eachLayer(t.removeLayer,t)},eachLayer:function(t,i){for(var e in this._layers)t.call(i,this._layers[e]);return this},getLayer:function(t){return this._layers[t]},getLayers:function(){var t=[];return this.eachLayer(t.push,t),t},setZIndex:function(t){return this.invoke("setZIndex",t)},getLayerId:function(t){return u(t)}}),ke=Ze.extend({addLayer:function(t){return this.hasLayer(t)?this:(t.addEventParent(this),Ze.prototype.addLayer.call(this,t),this.fire("layeradd",{layer:t}))},removeLayer:function(t){return this.hasLayer(t)?(t in this._layers&&(t=this._layers[t]),t.removeEventParent(this),Ze.prototype.removeLayer.call(this,t),this.fire("layerremove",{layer:t})):this},setStyle:function(t){return this.invoke("setStyle",t)},bringToFront:function(){return this.invoke("bringToFront")},bringToBack:function(){return this.invoke("bringToBack")},getBounds:function(){var t=new N;for(var i in this._layers){var e=this._layers[i];t.extend(e.getBounds?e.getBounds():e.getLatLng())}return t}}),Be=E.extend({options:{popupAnchor:[0,0],tooltipAnchor:[0,0]},initialize:function(t){p(this,t)},createIcon:function(t){return this._createIcon("icon",t)},createShadow:function(t){return this._createIcon("shadow",t)},_createIcon:function(t,i){var e=this._getIconUrl(t);if(!e){if("icon"===t)throw new Error("iconUrl not set in Icon options (see the docs).");return null}var n=this._createImg(e,i&&"IMG"===i.tagName?i:null);return this._setIconStyles(n,t),n},_setIconStyles:function(t,i){var e=this.options,n=e[i+"Size"];"number"==typeof n&&(n=[n,n]);var o=I(n),s=I("shadow"===i&&e.shadowAnchor||e.iconAnchor||o&&o.divideBy(2,!0));t.className="leaflet-marker-"+i+" "+(e.className||""),s&&(t.style.marginLeft=-s.x+"px",t.style.marginTop=-s.y+"px"),o&&(t.style.width=o.x+"px",t.style.height=o.y+"px")},_createImg:function(t,i){return(i=i||document.createElement("img")).src=t,i},_getIconUrl:function(t){return Ct&&this.options[t+"RetinaUrl"]||this.options[t+"Url"]}});var Ae=Be.extend({options:{iconUrl:"marker-icon.png",iconRetinaUrl:"marker-icon-2x.png",shadowUrl:"marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],tooltipAnchor:[16,-28],shadowSize:[41,41]},_getIconUrl:function(t){return Ae.imagePath||(Ae.imagePath=this._detectIconPath()),(this.options.imagePath||Ae.imagePath)+Be.prototype._getIconUrl.call(this,t)},_detectIconPath:function(){var t=ui("div","leaflet-default-icon-path",document.body),i=hi(t,"background-image")||hi(t,"backgroundImage");return document.body.removeChild(t),i=null===i||0!==i.indexOf("url")?"":i.replace(/^url\(["']?/,"").replace(/marker-icon\.png["']?\)$/,"")}}),Ie=se.extend({initialize:function(t){this._marker=t},addHooks:function(){var t=this._marker._icon;this._draggable||(this._draggable=new ce(t,t,!0)),this._draggable.on({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).enable(),mi(t,"leaflet-marker-draggable")},removeHooks:function(){this._draggable.off({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).disable(),this._marker._icon&&fi(this._marker._icon,"leaflet-marker-draggable")},moved:function(){return this._draggable&&this._draggable._moved},_adjustPan:function(t){var i=this._marker,e=i._map,n=this._marker.options.autoPanSpeed,o=this._marker.options.autoPanPadding,s=Li(i._icon),r=e.getPixelBounds(),a=e.getPixelOrigin(),h=R(r.min._subtract(a).add(o),r.max._subtract(a).subtract(o));if(!h.contains(s)){var u=I((Math.max(h.max.x,s.x)-h.max.x)/(r.max.x-h.max.x)-(Math.min(h.min.x,s.x)-h.min.x)/(r.min.x-h.min.x),(Math.max(h.max.y,s.y)-h.max.y)/(r.max.y-h.max.y)-(Math.min(h.min.y,s.y)-h.min.y)/(r.min.y-h.min.y)).multiplyBy(n);e.panBy(u,{animate:!1}),this._draggable._newPos._add(u),this._draggable._startPos._add(u),Pi(i._icon,this._draggable._newPos),this._onDrag(t),this._panRequest=M(this._adjustPan.bind(this,t))}},_onDragStart:function(){this._oldLatLng=this._marker.getLatLng(),this._marker.closePopup().fire("movestart").fire("dragstart")},_onPreDrag:function(t){this._marker.options.autoPan&&(C(this._panRequest),this._panRequest=M(this._adjustPan.bind(this,t)))},_onDrag:function(t){var i=this._marker,e=i._shadow,n=Li(i._icon),o=i._map.layerPointToLatLng(n);e&&Pi(e,n),i._latlng=o,t.latlng=o,t.oldLatLng=this._oldLatLng,i.fire("move",t).fire("drag",t)},_onDragEnd:function(t){C(this._panRequest),delete this._oldLatLng,this._marker.fire("moveend").fire("dragend",t)}}),Oe=Ee.extend({options:{icon:new Ae,interactive:!0,keyboard:!0,title:"",alt:"",zIndexOffset:0,opacity:1,riseOnHover:!1,riseOffset:250,pane:"markerPane",shadowPane:"shadowPane",bubblingMouseEvents:!1,draggable:!1,autoPan:!1,autoPanPadding:[50,50],autoPanSpeed:10},initialize:function(t,i){p(this,i),this._latlng=W(t)},onAdd:function(t){this._zoomAnimated=this._zoomAnimated&&t.options.markerZoomAnimation,this._zoomAnimated&&t.on("zoomanim",this._animateZoom,this),this._initIcon(),this.update()},onRemove:function(t){this.dragging&&this.dragging.enabled()&&(this.options.draggable=!0,this.dragging.removeHooks()),delete this.dragging,this._zoomAnimated&&t.off("zoomanim",this._animateZoom,this),this._removeIcon(),this._removeShadow()},getEvents:function(){return{zoom:this.update,viewreset:this.update}},getLatLng:function(){return this._latlng},setLatLng:function(t){var i=this._latlng;return this._latlng=W(t),this.update(),this.fire("move",{oldLatLng:i,latlng:this._latlng})},setZIndexOffset:function(t){return this.options.zIndexOffset=t,this.update()},getIcon:function(){return this.options.icon},setIcon:function(t){return this.options.icon=t,this._map&&(this._initIcon(),this.update()),this._popup&&this.bindPopup(this._popup,this._popup.options),this},getElement:function(){return this._icon},update:function(){if(this._icon&&this._map){var t=this._map.latLngToLayerPoint(this._latlng).round();this._setPos(t)}return this},_initIcon:function(){var t=this.options,i="leaflet-zoom-"+(this._zoomAnimated?"animated":"hide"),e=t.icon.createIcon(this._icon),n=!1;e!==this._icon&&(this._icon&&this._removeIcon(),n=!0,t.title&&(e.title=t.title),"IMG"===e.tagName&&(e.alt=t.alt||"")),mi(e,i),t.keyboard&&(e.tabIndex="0"),this._icon=e,t.riseOnHover&&this.on({mouseover:this._bringToFront,mouseout:this._resetZIndex});var o=t.icon.createShadow(this._shadow),s=!1;o!==this._shadow&&(this._removeShadow(),s=!0),o&&(mi(o,i),o.alt=""),this._shadow=o,t.opacity<1&&this._updateOpacity(),n&&this.getPane().appendChild(this._icon),this._initInteraction(),o&&s&&this.getPane(t.shadowPane).appendChild(this._shadow)},_removeIcon:function(){this.options.riseOnHover&&this.off({mouseover:this._bringToFront,mouseout:this._resetZIndex}),li(this._icon),this.removeInteractiveTarget(this._icon),this._icon=null},_removeShadow:function(){this._shadow&&li(this._shadow),this._shadow=null},_setPos:function(t){this._icon&&Pi(this._icon,t),this._shadow&&Pi(this._shadow,t),this._zIndex=t.y+this.options.zIndexOffset,this._resetZIndex()},_updateZIndex:function(t){this._icon&&(this._icon.style.zIndex=this._zIndex+t)},_animateZoom:function(t){var i=this._map._latLngToNewLayerPoint(this._latlng,t.zoom,t.center).round();this._setPos(i)},_initInteraction:function(){if(this.options.interactive&&(mi(this._icon,"leaflet-interactive"),this.addInteractiveTarget(this._icon),Ie)){var t=this.options.draggable;this.dragging&&(t=this.dragging.enabled(),this.dragging.disable()),this.dragging=new Ie(this),t&&this.dragging.enable()}},setOpacity:function(t){return this.options.opacity=t,this._map&&this._updateOpacity(),this},_updateOpacity:function(){var t=this.options.opacity;this._icon&&yi(this._icon,t),this._shadow&&yi(this._shadow,t)},_bringToFront:function(){this._updateZIndex(this.options.riseOffset)},_resetZIndex:function(){this._updateZIndex(0)},_getPopupAnchor:function(){return this.options.icon.options.popupAnchor},_getTooltipAnchor:function(){return this.options.icon.options.tooltipAnchor}});var Re=Ee.extend({options:{stroke:!0,color:"#3388ff",weight:3,opacity:1,lineCap:"round",lineJoin:"round",dashArray:null,dashOffset:null,fill:!1,fillColor:null,fillOpacity:.2,fillRule:"evenodd",interactive:!0,bubblingMouseEvents:!0},beforeAdd:function(t){this._renderer=t.getRenderer(this)},onAdd:function(){this._renderer._initPath(this),this._reset(),this._renderer._addPath(this)},onRemove:function(){this._renderer._removePath(this)},redraw:function(){return this._map&&this._renderer._updatePath(this),this},setStyle:function(t){return p(this,t),this._renderer&&(this._renderer._updateStyle(this),this.options.stroke&&t&&t.hasOwnProperty("weight")&&this._updateBounds()),this},bringToFront:function(){return this._renderer&&this._renderer._bringToFront(this),this},bringToBack:function(){return this._renderer&&this._renderer._bringToBack(this),this},getElement:function(){return this._path},_reset:function(){this._project(),this._update()},_clickTolerance:function(){return(this.options.stroke?this.options.weight/2:0)+this._renderer.options.tolerance}}),Ne=Re.extend({options:{fill:!0,radius:10},initialize:function(t,i){p(this,i),this._latlng=W(t),this._radius=this.options.radius},setLatLng:function(t){var i=this._latlng;return this._latlng=W(t),this.redraw(),this.fire("move",{oldLatLng:i,latlng:this._latlng})},getLatLng:function(){return this._latlng},setRadius:function(t){return this.options.radius=this._radius=t,this.redraw()},getRadius:function(){return this._radius},setStyle:function(t){var i=t&&t.radius||this._radius;return Re.prototype.setStyle.call(this,t),this.setRadius(i),this},_project:function(){this._point=this._map.latLngToLayerPoint(this._latlng),this._updateBounds()},_updateBounds:function(){var t=this._radius,i=this._radiusY||t,e=this._clickTolerance(),n=[t+e,i+e];this._pxBounds=new O(this._point.subtract(n),this._point.add(n))},_update:function(){this._map&&this._updatePath()},_updatePath:function(){this._renderer._updateCircle(this)},_empty:function(){return this._radius&&!this._renderer._bounds.intersects(this._pxBounds)},_containsPoint:function(t){return t.distanceTo(this._point)<=this._radius+this._clickTolerance()}});var De=Ne.extend({initialize:function(t,i,e){if("number"==typeof i&&(i=h({},e,{radius:i})),p(this,i),this._latlng=W(t),isNaN(this.options.radius))throw new Error("Circle radius cannot be NaN");this._mRadius=this.options.radius},setRadius:function(t){return this._mRadius=t,this.redraw()},getRadius:function(){return this._mRadius},getBounds:function(){var t=[this._radius,this._radiusY||this._radius];return new N(this._map.layerPointToLatLng(this._point.subtract(t)),this._map.layerPointToLatLng(this._point.add(t)))},setStyle:Re.prototype.setStyle,_project:function(){var t=this._latlng.lng,i=this._latlng.lat,e=this._map,n=e.options.crs;if(n.distance===U.distance){var o=Math.PI/180,s=this._mRadius/U.R/o,r=e.project([i+s,t]),a=e.project([i-s,t]),h=r.add(a).divideBy(2),u=e.unproject(h).lat,l=Math.acos((Math.cos(s*o)-Math.sin(i*o)*Math.sin(u*o))/(Math.cos(i*o)*Math.cos(u*o)))/o;!isNaN(l)&&0!==l||(l=s/Math.cos(Math.PI/180*i)),this._point=h.subtract(e.getPixelOrigin()),this._radius=isNaN(l)?0:h.x-e.project([u,t-l]).x,this._radiusY=h.y-r.y}else{var c=n.unproject(n.project(this._latlng).subtract([this._mRadius,0]));this._point=e.latLngToLayerPoint(this._latlng),this._radius=this._point.x-e.latLngToLayerPoint(c).x}this._updateBounds()}});var je=Re.extend({options:{smoothFactor:1,noClip:!1},initialize:function(t,i){p(this,i),this._setLatLngs(t)},getLatLngs:function(){return this._latlngs},setLatLngs:function(t){return this._setLatLngs(t),this.redraw()},isEmpty:function(){return!this._latlngs.length},closestLayerPoint:function(t){for(var i,e,n=1/0,o=null,s=ge,r=0,a=this._parts.length;r<a;r++)for(var h=this._parts[r],u=1,l=h.length;u<l;u++){var c=s(t,i=h[u-1],e=h[u],!0);c<n&&(n=c,o=s(t,i,e))}return o&&(o.distance=Math.sqrt(n)),o},getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");var t,i,e,n,o,s,r,a=this._rings[0],h=a.length;if(!h)return null;for(i=t=0;t<h-1;t++)i+=a[t].distanceTo(a[t+1])/2;if(0===i)return this._map.layerPointToLatLng(a[0]);for(n=t=0;t<h-1;t++)if(o=a[t],s=a[t+1],i<(n+=e=o.distanceTo(s)))return r=(n-i)/e,this._map.layerPointToLatLng([s.x-r*(s.x-o.x),s.y-r*(s.y-o.y)])},getBounds:function(){return this._bounds},addLatLng:function(t,i){return i=i||this._defaultShape(),t=W(t),i.push(t),this._bounds.extend(t),this.redraw()},_setLatLngs:function(t){this._bounds=new N,this._latlngs=this._convertLatLngs(t)},_defaultShape:function(){return ve(this._latlngs)?this._latlngs:this._latlngs[0]},_convertLatLngs:function(t){for(var i=[],e=ve(t),n=0,o=t.length;n<o;n++)e?(i[n]=W(t[n]),this._bounds.extend(i[n])):i[n]=this._convertLatLngs(t[n]);return i},_project:function(){var t=new O;this._rings=[],this._projectLatlngs(this._latlngs,this._rings,t),this._bounds.isValid()&&t.isValid()&&(this._rawPxBounds=t,this._updateBounds())},_updateBounds:function(){var t=this._clickTolerance(),i=new B(t,t);this._pxBounds=new O([this._rawPxBounds.min.subtract(i),this._rawPxBounds.max.add(i)])},_projectLatlngs:function(t,i,e){var n,o,s=t[0]instanceof j,r=t.length;if(s){for(o=[],n=0;n<r;n++)o[n]=this._map.latLngToLayerPoint(t[n]),e.extend(o[n]);i.push(o)}else for(n=0;n<r;n++)this._projectLatlngs(t[n],i,e)},_clipPoints:function(){var t=this._renderer._bounds;if(this._parts=[],this._pxBounds&&this._pxBounds.intersects(t))if(this.options.noClip)this._parts=this._rings;else{var i,e,n,o,s,r,a,h=this._parts;for(n=i=0,o=this._rings.length;i<o;i++)for(e=0,s=(a=this._rings[i]).length;e<s-1;e++)(r=pe(a[e],a[e+1],t,e,!0))&&(h[n]=h[n]||[],h[n].push(r[0]),r[1]===a[e+1]&&e!==s-2||(h[n].push(r[1]),n++))}},_simplifyPoints:function(){for(var t=this._parts,i=this.options.smoothFactor,e=0,n=t.length;e<n;e++)t[e]=_e(t[e],i)},_update:function(){this._map&&(this._clipPoints(),this._simplifyPoints(),this._updatePath())},_updatePath:function(){this._renderer._updatePoly(this)},_containsPoint:function(t,i){var e,n,o,s,r,a,h=this._clickTolerance();if(!this._pxBounds||!this._pxBounds.contains(t))return!1;for(e=0,s=this._parts.length;e<s;e++)for(n=0,o=(r=(a=this._parts[e]).length)-1;n<r;o=n++)if((i||0!==n)&&de(t,a[o],a[n])<=h)return!0;return!1}});je._flat=ye;var We=je.extend({options:{fill:!0},isEmpty:function(){return!this._latlngs.length||!this._latlngs[0].length},getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");var t,i,e,n,o,s,r,a,h,u=this._rings[0],l=u.length;if(!l)return null;for(s=r=a=0,t=0,i=l-1;t<l;i=t++)e=u[t],n=u[i],o=e.y*n.x-n.y*e.x,r+=(e.x+n.x)*o,a+=(e.y+n.y)*o,s+=3*o;return h=0===s?u[0]:[r/s,a/s],this._map.layerPointToLatLng(h)},_convertLatLngs:function(t){var i=je.prototype._convertLatLngs.call(this,t),e=i.length;return 2<=e&&i[0]instanceof j&&i[0].equals(i[e-1])&&i.pop(),i},_setLatLngs:function(t){je.prototype._setLatLngs.call(this,t),ve(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return ve(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var t=this._renderer._bounds,i=this.options.weight,e=new B(i,i);if(t=new O(t.min.subtract(e),t.max.add(e)),this._parts=[],this._pxBounds&&this._pxBounds.intersects(t))if(this.options.noClip)this._parts=this._rings;else for(var n,o=0,s=this._rings.length;o<s;o++)(n=we(this._rings[o],t,!0)).length&&this._parts.push(n)},_updatePath:function(){this._renderer._updatePoly(this,!0)},_containsPoint:function(t){var i,e,n,o,s,r,a,h,u=!1;if(!this._pxBounds||!this._pxBounds.contains(t))return!1;for(o=0,a=this._parts.length;o<a;o++)for(s=0,r=(h=(i=this._parts[o]).length)-1;s<h;r=s++)e=i[s],n=i[r],e.y>t.y!=n.y>t.y&&t.x<(n.x-e.x)*(t.y-e.y)/(n.y-e.y)+e.x&&(u=!u);return u||je.prototype._containsPoint.call(this,t,!0)}});var He=ke.extend({initialize:function(t,i){p(this,i),this._layers={},t&&this.addData(t)},addData:function(t){var i,e,n,o=v(t)?t:t.features;if(o){for(i=0,e=o.length;i<e;i++)((n=o[i]).geometries||n.geometry||n.features||n.coordinates)&&this.addData(n);return this}var s=this.options;if(s.filter&&!s.filter(t))return this;var r=Fe(t,s);return r?(r.feature=Xe(t),r.defaultOptions=r.options,this.resetStyle(r),s.onEachFeature&&s.onEachFeature(t,r),this.addLayer(r)):this},resetStyle:function(t){return void 0===t?this.eachLayer(this.resetStyle,this):(t.options=h({},t.defaultOptions),this._setLayerStyle(t,this.options.style),this)},setStyle:function(i){return this.eachLayer(function(t){this._setLayerStyle(t,i)},this)},_setLayerStyle:function(t,i){t.setStyle&&("function"==typeof i&&(i=i(t.feature)),t.setStyle(i))}});function Fe(t,i){var e,n,o,s,r="Feature"===t.type?t.geometry:t,a=r?r.coordinates:null,h=[],u=i&&i.pointToLayer,l=i&&i.coordsToLatLng||Ve;if(!a&&!r)return null;switch(r.type){case"Point":return Ue(u,t,e=l(a),i);case"MultiPoint":for(o=0,s=a.length;o<s;o++)e=l(a[o]),h.push(Ue(u,t,e,i));return new ke(h);case"LineString":case"MultiLineString":return n=qe(a,"LineString"===r.type?0:1,l),new je(n,i);case"Polygon":case"MultiPolygon":return n=qe(a,"Polygon"===r.type?1:2,l),new We(n,i);case"GeometryCollection":for(o=0,s=r.geometries.length;o<s;o++){var c=Fe({geometry:r.geometries[o],type:"Feature",properties:t.properties},i);c&&h.push(c)}return new ke(h);default:throw new Error("Invalid GeoJSON object.")}}function Ue(t,i,e,n){return t?t(i,e):new Oe(e,n&&n.markersInheritOptions&&n)}function Ve(t){return new j(t[1],t[0],t[2])}function qe(t,i,e){for(var n,o=[],s=0,r=t.length;s<r;s++)n=i?qe(t[s],i-1,e):(e||Ve)(t[s]),o.push(n);return o}function Ge(t,i){return i="number"==typeof i?i:6,void 0!==t.alt?[c(t.lng,i),c(t.lat,i),c(t.alt,i)]:[c(t.lng,i),c(t.lat,i)]}function Ke(t,i,e,n){for(var o=[],s=0,r=t.length;s<r;s++)o.push(i?Ke(t[s],i-1,e,n):Ge(t[s],n));return!i&&e&&o.push(o[0]),o}function Ye(t,i){return t.feature?h({},t.feature,{geometry:i}):Xe(i)}function Xe(t){return"Feature"===t.type||"FeatureCollection"===t.type?t:{type:"Feature",properties:{},geometry:t}}var Je={toGeoJSON:function(t){return Ye(this,{type:"Point",coordinates:Ge(this.getLatLng(),t)})}};function $e(t,i){return new He(t,i)}Oe.include(Je),De.include(Je),Ne.include(Je),je.include({toGeoJSON:function(t){var i=!ve(this._latlngs);return Ye(this,{type:(i?"Multi":"")+"LineString",coordinates:Ke(this._latlngs,i?1:0,!1,t)})}}),We.include({toGeoJSON:function(t){var i=!ve(this._latlngs),e=i&&!ve(this._latlngs[0]),n=Ke(this._latlngs,e?2:i?1:0,!0,t);return i||(n=[n]),Ye(this,{type:(e?"Multi":"")+"Polygon",coordinates:n})}}),Ze.include({toMultiPoint:function(i){var e=[];return this.eachLayer(function(t){e.push(t.toGeoJSON(i).geometry.coordinates)}),Ye(this,{type:"MultiPoint",coordinates:e})},toGeoJSON:function(n){var t=this.feature&&this.feature.geometry&&this.feature.geometry.type;if("MultiPoint"===t)return this.toMultiPoint(n);var o="GeometryCollection"===t,s=[];return this.eachLayer(function(t){if(t.toGeoJSON){var i=t.toGeoJSON(n);if(o)s.push(i.geometry);else{var e=Xe(i);"FeatureCollection"===e.type?s.push.apply(s,e.features):s.push(e)}}}),o?Ye(this,{geometries:s,type:"GeometryCollection"}):{type:"FeatureCollection",features:s}}});var Qe=$e,tn=Ee.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(t,i,e){this._url=t,this._bounds=D(i),p(this,e)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(mi(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){li(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(t){return this.options.opacity=t,this._image&&this._updateOpacity(),this},setStyle:function(t){return t.opacity&&this.setOpacity(t.opacity),this},bringToFront:function(){return this._map&&_i(this._image),this},bringToBack:function(){return this._map&&di(this._image),this},setUrl:function(t){return this._url=t,this._image&&(this._image.src=t),this},setBounds:function(t){return this._bounds=D(t),this._map&&this._reset(),this},getEvents:function(){var t={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(t.zoomanim=this._animateZoom),t},setZIndex:function(t){return this.options.zIndex=t,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var t="IMG"===this._url.tagName,i=this._image=t?this._url:ui("img");mi(i,"leaflet-image-layer"),this._zoomAnimated&&mi(i,"leaflet-zoom-animated"),this.options.className&&mi(i,this.options.className),i.onselectstart=l,i.onmousemove=l,i.onload=a(this.fire,this,"load"),i.onerror=a(this._overlayOnError,this,"error"),!this.options.crossOrigin&&""!==this.options.crossOrigin||(i.crossOrigin=!0===this.options.crossOrigin?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),t?this._url=i.src:(i.src=this._url,i.alt=this.options.alt)},_animateZoom:function(t){var i=this._map.getZoomScale(t.zoom),e=this._map._latLngBoundsToNewLayerBounds(this._bounds,t.zoom,t.center).min;wi(this._image,e,i)},_reset:function(){var t=this._image,i=new O(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),e=i.getSize();Pi(t,i.min),t.style.width=e.x+"px",t.style.height=e.y+"px"},_updateOpacity:function(){yi(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&void 0!==this.options.zIndex&&null!==this.options.zIndex&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var t=this.options.errorOverlayUrl;t&&this._url!==t&&(this._url=t,this._image.src=t)}}),en=tn.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0},_initImage:function(){var t="VIDEO"===this._url.tagName,i=this._image=t?this._url:ui("video");if(mi(i,"leaflet-image-layer"),this._zoomAnimated&&mi(i,"leaflet-zoom-animated"),this.options.className&&mi(i,this.options.className),i.onselectstart=l,i.onmousemove=l,i.onloadeddata=a(this.fire,this,"load"),t){for(var e=i.getElementsByTagName("source"),n=[],o=0;o<e.length;o++)n.push(e[o].src);this._url=0<e.length?n:[i.src]}else{v(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&i.style.hasOwnProperty("objectFit")&&(i.style.objectFit="fill"),i.autoplay=!!this.options.autoplay,i.loop=!!this.options.loop;for(var s=0;s<this._url.length;s++){var r=ui("source");r.src=this._url[s],i.appendChild(r)}}}});var nn=tn.extend({_initImage:function(){var t=this._image=this._url;mi(t,"leaflet-image-layer"),this._zoomAnimated&&mi(t,"leaflet-zoom-animated"),this.options.className&&mi(t,this.options.className),t.onselectstart=l,t.onmousemove=l}});var on=Ee.extend({options:{offset:[0,7],className:"",pane:"popupPane"},initialize:function(t,i){p(this,t),this._source=i},onAdd:function(t){this._zoomAnimated=t._zoomAnimated,this._container||this._initLayout(),t._fadeAnimated&&yi(this._container,0),clearTimeout(this._removeTimeout),this.getPane().appendChild(this._container),this.update(),t._fadeAnimated&&yi(this._container,1),this.bringToFront()},onRemove:function(t){t._fadeAnimated?(yi(this._container,0),this._removeTimeout=setTimeout(a(li,void 0,this._container),200)):li(this._container)},getLatLng:function(){return this._latlng},setLatLng:function(t){return this._latlng=W(t),this._map&&(this._updatePosition(),this._adjustPan()),this},getContent:function(){return this._content},setContent:function(t){return this._content=t,this.update(),this},getElement:function(){return this._container},update:function(){this._map&&(this._container.style.visibility="hidden",this._updateContent(),this._updateLayout(),this._updatePosition(),this._container.style.visibility="",this._adjustPan())},getEvents:function(){var t={zoom:this._updatePosition,viewreset:this._updatePosition};return this._zoomAnimated&&(t.zoomanim=this._animateZoom),t},isOpen:function(){return!!this._map&&this._map.hasLayer(this)},bringToFront:function(){return this._map&&_i(this._container),this},bringToBack:function(){return this._map&&di(this._container),this},_prepareOpen:function(t,i,e){if(i instanceof Ee||(e=i,i=t),i instanceof ke)for(var n in t._layers){i=t._layers[n];break}if(!e)if(i.getCenter)e=i.getCenter();else{if(!i.getLatLng)throw new Error("Unable to get source layer LatLng.");e=i.getLatLng()}return this._source=i,this.update(),e},_updateContent:function(){if(this._content){var t=this._contentNode,i="function"==typeof this._content?this._content(this._source||this):this._content;if("string"==typeof i)t.innerHTML=i;else{for(;t.hasChildNodes();)t.removeChild(t.firstChild);t.appendChild(i)}this.fire("contentupdate")}},_updatePosition:function(){if(this._map){var t=this._map.latLngToLayerPoint(this._latlng),i=I(this.options.offset),e=this._getAnchor();this._zoomAnimated?Pi(this._container,t.add(e)):i=i.add(t).add(e);var n=this._containerBottom=-i.y,o=this._containerLeft=-Math.round(this._containerWidth/2)+i.x;this._container.style.bottom=n+"px",this._container.style.left=o+"px"}},_getAnchor:function(){return[0,0]}}),sn=on.extend({options:{maxWidth:300,minWidth:50,maxHeight:null,autoPan:!0,autoPanPaddingTopLeft:null,autoPanPaddingBottomRight:null,autoPanPadding:[5,5],keepInView:!1,closeButton:!0,autoClose:!0,closeOnEscapeKey:!0,className:""},openOn:function(t){return t.openPopup(this),this},onAdd:function(t){on.prototype.onAdd.call(this,t),t.fire("popupopen",{popup:this}),this._source&&(this._source.fire("popupopen",{popup:this},!0),this._source instanceof Re||this._source.on("preclick",Ri))},onRemove:function(t){on.prototype.onRemove.call(this,t),t.fire("popupclose",{popup:this}),this._source&&(this._source.fire("popupclose",{popup:this},!0),this._source instanceof Re||this._source.off("preclick",Ri))},getEvents:function(){var t=on.prototype.getEvents.call(this);return(void 0!==this.options.closeOnClick?this.options.closeOnClick:this._map.options.closePopupOnClick)&&(t.preclick=this._close),this.options.keepInView&&(t.moveend=this._adjustPan),t},_close:function(){this._map&&this._map.closePopup(this)},_initLayout:function(){var t="leaflet-popup",i=this._container=ui("div",t+" "+(this.options.className||"")+" leaflet-zoom-animated"),e=this._wrapper=ui("div",t+"-content-wrapper",i);if(this._contentNode=ui("div",t+"-content",e),Di(e),Ni(this._contentNode),ki(e,"contextmenu",Ri),this._tipContainer=ui("div",t+"-tip-container",i),this._tip=ui("div",t+"-tip",this._tipContainer),this.options.closeButton){var n=this._closeButton=ui("a",t+"-close-button",i);n.href="#close",n.innerHTML="&#215;",ki(n,"click",this._onCloseButtonClick,this)}},_updateLayout:function(){var t=this._contentNode,i=t.style;i.width="",i.whiteSpace="nowrap";var e=t.offsetWidth;e=Math.min(e,this.options.maxWidth),e=Math.max(e,this.options.minWidth),i.width=e+1+"px",i.whiteSpace="",i.height="";var n=t.offsetHeight,o=this.options.maxHeight,s="leaflet-popup-scrolled";o&&o<n?(i.height=o+"px",mi(t,s)):fi(t,s),this._containerWidth=this._container.offsetWidth},_animateZoom:function(t){var i=this._map._latLngToNewLayerPoint(this._latlng,t.zoom,t.center),e=this._getAnchor();Pi(this._container,i.add(e))},_adjustPan:function(){if(this.options.autoPan){this._map._panAnim&&this._map._panAnim.stop();var t=this._map,i=parseInt(hi(this._container,"marginBottom"),10)||0,e=this._container.offsetHeight+i,n=this._containerWidth,o=new B(this._containerLeft,-e-this._containerBottom);o._add(Li(this._container));var s=t.layerPointToContainerPoint(o),r=I(this.options.autoPanPadding),a=I(this.options.autoPanPaddingTopLeft||r),h=I(this.options.autoPanPaddingBottomRight||r),u=t.getSize(),l=0,c=0;s.x+n+h.x>u.x&&(l=s.x+n-u.x+h.x),s.x-l-a.x<0&&(l=s.x-a.x),s.y+e+h.y>u.y&&(c=s.y+e-u.y+h.y),s.y-c-a.y<0&&(c=s.y-a.y),(l||c)&&t.fire("autopanstart").panBy([l,c])}},_onCloseButtonClick:function(t){this._close(),Wi(t)},_getAnchor:function(){return I(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}});$i.mergeOptions({closePopupOnClick:!0}),$i.include({openPopup:function(t,i,e){return t instanceof sn||(t=new sn(e).setContent(t)),i&&t.setLatLng(i),this.hasLayer(t)?this:(this._popup&&this._popup.options.autoClose&&this.closePopup(),this._popup=t,this.addLayer(t))},closePopup:function(t){return t&&t!==this._popup||(t=this._popup,this._popup=null),t&&this.removeLayer(t),this}}),Ee.include({bindPopup:function(t,i){return t instanceof sn?(p(t,i),(this._popup=t)._source=this):(this._popup&&!i||(this._popup=new sn(i,this)),this._popup.setContent(t)),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t,i){return this._popup&&this._map&&(i=this._popup._prepareOpen(this,t,i),this._map.openPopup(this._popup,i)),this},closePopup:function(){return this._popup&&this._popup._close(),this},togglePopup:function(t){return this._popup&&(this._popup._map?this.closePopup():this.openPopup(t)),this},isPopupOpen:function(){return!!this._popup&&this._popup.isOpen()},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){var i=t.layer||t.target;this._popup&&this._map&&(Wi(t),i instanceof Re?this.openPopup(t.layer||t.target,t.latlng):this._map.hasLayer(this._popup)&&this._popup._source===i?this.closePopup():this.openPopup(i,t.latlng))},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){13===t.originalEvent.keyCode&&this._openPopup(t)}});var rn=on.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,interactive:!1,opacity:.9},onAdd:function(t){on.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&this._source.fire("tooltipopen",{tooltip:this},!0)},onRemove:function(t){on.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&this._source.fire("tooltipclose",{tooltip:this},!0)},getEvents:function(){var t=on.prototype.getEvents.call(this);return Tt&&!this.options.permanent&&(t.preclick=this._close),t},_close:function(){this._map&&this._map.closeTooltip(this)},_initLayout:function(){var t="leaflet-tooltip "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=ui("div",t)},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var i=this._map,e=this._container,n=i.latLngToContainerPoint(i.getCenter()),o=i.layerPointToContainerPoint(t),s=this.options.direction,r=e.offsetWidth,a=e.offsetHeight,h=I(this.options.offset),u=this._getAnchor();t="top"===s?t.add(I(-r/2+h.x,-a+h.y+u.y,!0)):"bottom"===s?t.subtract(I(r/2-h.x,-h.y,!0)):"center"===s?t.subtract(I(r/2+h.x,a/2-u.y+h.y,!0)):"right"===s||"auto"===s&&o.x<n.x?(s="right",t.add(I(h.x+u.x,u.y-a/2+h.y,!0))):(s="left",t.subtract(I(r+u.x-h.x,a/2-u.y-h.y,!0))),fi(e,"leaflet-tooltip-right"),fi(e,"leaflet-tooltip-left"),fi(e,"leaflet-tooltip-top"),fi(e,"leaflet-tooltip-bottom"),mi(e,"leaflet-tooltip-"+s),Pi(e,t)},_updatePosition:function(){var t=this._map.latLngToLayerPoint(this._latlng);this._setPosition(t)},setOpacity:function(t){this.options.opacity=t,this._container&&yi(this._container,t)},_animateZoom:function(t){var i=this._map._latLngToNewLayerPoint(this._latlng,t.zoom,t.center);this._setPosition(i)},_getAnchor:function(){return I(this._source&&this._source._getTooltipAnchor&&!this.options.sticky?this._source._getTooltipAnchor():[0,0])}});$i.include({openTooltip:function(t,i,e){return t instanceof rn||(t=new rn(e).setContent(t)),i&&t.setLatLng(i),this.hasLayer(t)?this:this.addLayer(t)},closeTooltip:function(t){return t&&this.removeLayer(t),this}}),Ee.include({bindTooltip:function(t,i){return t instanceof rn?(p(t,i),(this._tooltip=t)._source=this):(this._tooltip&&!i||(this._tooltip=new rn(i,this)),this._tooltip.setContent(t)),this._initTooltipInteractions(),this._tooltip.options.permanent&&this._map&&this._map.hasLayer(this)&&this.openTooltip(),this},unbindTooltip:function(){return this._tooltip&&(this._initTooltipInteractions(!0),this.closeTooltip(),this._tooltip=null),this},_initTooltipInteractions:function(t){if(t||!this._tooltipHandlersAdded){var i=t?"off":"on",e={remove:this.closeTooltip,move:this._moveTooltip};this._tooltip.options.permanent?e.add=this._openTooltip:(e.mouseover=this._openTooltip,e.mouseout=this.closeTooltip,this._tooltip.options.sticky&&(e.mousemove=this._moveTooltip),Tt&&(e.click=this._openTooltip)),this[i](e),this._tooltipHandlersAdded=!t}},openTooltip:function(t,i){return this._tooltip&&this._map&&(i=this._tooltip._prepareOpen(this,t,i),this._map.openTooltip(this._tooltip,i),this._tooltip.options.interactive&&this._tooltip._container&&(mi(this._tooltip._container,"leaflet-clickable"),this.addInteractiveTarget(this._tooltip._container))),this},closeTooltip:function(){return this._tooltip&&(this._tooltip._close(),this._tooltip.options.interactive&&this._tooltip._container&&(fi(this._tooltip._container,"leaflet-clickable"),this.removeInteractiveTarget(this._tooltip._container))),this},toggleTooltip:function(t){return this._tooltip&&(this._tooltip._map?this.closeTooltip():this.openTooltip(t)),this},isTooltipOpen:function(){return this._tooltip.isOpen()},setTooltipContent:function(t){return this._tooltip&&this._tooltip.setContent(t),this},getTooltip:function(){return this._tooltip},_openTooltip:function(t){var i=t.layer||t.target;this._tooltip&&this._map&&this.openTooltip(i,this._tooltip.options.sticky?t.latlng:void 0)},_moveTooltip:function(t){var i,e,n=t.latlng;this._tooltip.options.sticky&&t.originalEvent&&(i=this._map.mouseEventToContainerPoint(t.originalEvent),e=this._map.containerPointToLayerPoint(i),n=this._map.layerPointToLatLng(e)),this._tooltip.setLatLng(n)}});var an=Be.extend({options:{iconSize:[12,12],html:!1,bgPos:null,className:"leaflet-div-icon"},createIcon:function(t){var i=t&&"DIV"===t.tagName?t:document.createElement("div"),e=this.options;if(e.html instanceof Element?(ci(i),i.appendChild(e.html)):i.innerHTML=!1!==e.html?e.html:"",e.bgPos){var n=I(e.bgPos);i.style.backgroundPosition=-n.x+"px "+-n.y+"px"}return this._setIconStyles(i,"icon"),i},createShadow:function(){return null}});Be.Default=Ae;var hn=Ee.extend({options:{tileSize:256,opacity:1,updateWhenIdle:xt,updateWhenZooming:!0,updateInterval:200,zIndex:1,bounds:null,minZoom:0,maxZoom:void 0,maxNativeZoom:void 0,minNativeZoom:void 0,noWrap:!1,pane:"tilePane",className:"",keepBuffer:2},initialize:function(t){p(this,t)},onAdd:function(){this._initContainer(),this._levels={},this._tiles={},this._resetView(),this._update()},beforeAdd:function(t){t._addZoomLimit(this)},onRemove:function(t){this._removeAllTiles(),li(this._container),t._removeZoomLimit(this),this._container=null,this._tileZoom=void 0},bringToFront:function(){return this._map&&(_i(this._container),this._setAutoZIndex(Math.max)),this},bringToBack:function(){return this._map&&(di(this._container),this._setAutoZIndex(Math.min)),this},getContainer:function(){return this._container},setOpacity:function(t){return this.options.opacity=t,this._updateOpacity(),this},setZIndex:function(t){return this.options.zIndex=t,this._updateZIndex(),this},isLoading:function(){return this._loading},redraw:function(){return this._map&&(this._removeAllTiles(),this._update()),this},getEvents:function(){var t={viewprereset:this._invalidateAll,viewreset:this._resetView,zoom:this._resetView,moveend:this._onMoveEnd};return this.options.updateWhenIdle||(this._onMove||(this._onMove=o(this._onMoveEnd,this.options.updateInterval,this)),t.move=this._onMove),this._zoomAnimated&&(t.zoomanim=this._animateZoom),t},createTile:function(){return document.createElement("div")},getTileSize:function(){var t=this.options.tileSize;return t instanceof B?t:new B(t,t)},_updateZIndex:function(){this._container&&void 0!==this.options.zIndex&&null!==this.options.zIndex&&(this._container.style.zIndex=this.options.zIndex)},_setAutoZIndex:function(t){for(var i,e=this.getPane().children,n=-t(-1/0,1/0),o=0,s=e.length;o<s;o++)i=e[o].style.zIndex,e[o]!==this._container&&i&&(n=t(n,+i));isFinite(n)&&(this.options.zIndex=n+t(-1,1),this._updateZIndex())},_updateOpacity:function(){if(this._map&&!et){yi(this._container,this.options.opacity);var t=+new Date,i=!1,e=!1;for(var n in this._tiles){var o=this._tiles[n];if(o.current&&o.loaded){var s=Math.min(1,(t-o.loaded)/200);yi(o.el,s),s<1?i=!0:(o.active?e=!0:this._onOpaqueTile(o),o.active=!0)}}e&&!this._noPrune&&this._pruneTiles(),i&&(C(this._fadeFrame),this._fadeFrame=M(this._updateOpacity,this))}},_onOpaqueTile:l,_initContainer:function(){this._container||(this._container=ui("div","leaflet-layer "+(this.options.className||"")),this._updateZIndex(),this.options.opacity<1&&this._updateOpacity(),this.getPane().appendChild(this._container))},_updateLevels:function(){var t=this._tileZoom,i=this.options.maxZoom;if(void 0!==t){for(var e in this._levels)this._levels[e].el.children.length||e===t?(this._levels[e].el.style.zIndex=i-Math.abs(t-e),this._onUpdateLevel(e)):(li(this._levels[e].el),this._removeTilesAtZoom(e),this._onRemoveLevel(e),delete this._levels[e]);var n=this._levels[t],o=this._map;return n||((n=this._levels[t]={}).el=ui("div","leaflet-tile-container leaflet-zoom-animated",this._container),n.el.style.zIndex=i,n.origin=o.project(o.unproject(o.getPixelOrigin()),t).round(),n.zoom=t,this._setZoomTransform(n,o.getCenter(),o.getZoom()),n.el.offsetWidth,this._onCreateLevel(n)),this._level=n}},_onUpdateLevel:l,_onRemoveLevel:l,_onCreateLevel:l,_pruneTiles:function(){if(this._map){var t,i,e=this._map.getZoom();if(e>this.options.maxZoom||e<this.options.minZoom)this._removeAllTiles();else{for(t in this._tiles)(i=this._tiles[t]).retain=i.current;for(t in this._tiles)if((i=this._tiles[t]).current&&!i.active){var n=i.coords;this._retainParent(n.x,n.y,n.z,n.z-5)||this._retainChildren(n.x,n.y,n.z,n.z+2)}for(t in this._tiles)this._tiles[t].retain||this._removeTile(t)}}},_removeTilesAtZoom:function(t){for(var i in this._tiles)this._tiles[i].coords.z===t&&this._removeTile(i)},_removeAllTiles:function(){for(var t in this._tiles)this._removeTile(t)},_invalidateAll:function(){for(var t in this._levels)li(this._levels[t].el),this._onRemoveLevel(t),delete this._levels[t];this._removeAllTiles(),this._tileZoom=void 0},_retainParent:function(t,i,e,n){var o=Math.floor(t/2),s=Math.floor(i/2),r=e-1,a=new B(+o,+s);a.z=+r;var h=this._tileCoordsToKey(a),u=this._tiles[h];return u&&u.active?u.retain=!0:(u&&u.loaded&&(u.retain=!0),n<r&&this._retainParent(o,s,r,n))},_retainChildren:function(t,i,e,n){for(var o=2*t;o<2*t+2;o++)for(var s=2*i;s<2*i+2;s++){var r=new B(o,s);r.z=e+1;var a=this._tileCoordsToKey(r),h=this._tiles[a];h&&h.active?h.retain=!0:(h&&h.loaded&&(h.retain=!0),e+1<n&&this._retainChildren(o,s,e+1,n))}},_resetView:function(t){var i=t&&(t.pinch||t.flyTo);this._setView(this._map.getCenter(),this._map.getZoom(),i,i)},_animateZoom:function(t){this._setView(t.center,t.zoom,!0,t.noUpdate)},_clampZoom:function(t){var i=this.options;return void 0!==i.minNativeZoom&&t<i.minNativeZoom?i.minNativeZoom:void 0!==i.maxNativeZoom&&i.maxNativeZoom<t?i.maxNativeZoom:t},_setView:function(t,i,e,n){var o=this._clampZoom(Math.round(i));(void 0!==this.options.maxZoom&&o>this.options.maxZoom||void 0!==this.options.minZoom&&o<this.options.minZoom)&&(o=void 0);var s=this.options.updateWhenZooming&&o!==this._tileZoom;n&&!s||(this._tileZoom=o,this._abortLoading&&this._abortLoading(),this._updateLevels(),this._resetGrid(),void 0!==o&&this._update(t),e||this._pruneTiles(),this._noPrune=!!e),this._setZoomTransforms(t,i)},_setZoomTransforms:function(t,i){for(var e in this._levels)this._setZoomTransform(this._levels[e],t,i)},_setZoomTransform:function(t,i,e){var n=this._map.getZoomScale(e,t.zoom),o=t.origin.multiplyBy(n).subtract(this._map._getNewPixelOrigin(i,e)).round();yt?wi(t.el,o,n):Pi(t.el,o)},_resetGrid:function(){var t=this._map,i=t.options.crs,e=this._tileSize=this.getTileSize(),n=this._tileZoom,o=this._map.getPixelWorldBounds(this._tileZoom);o&&(this._globalTileRange=this._pxBoundsToTileRange(o)),this._wrapX=i.wrapLng&&!this.options.noWrap&&[Math.floor(t.project([0,i.wrapLng[0]],n).x/e.x),Math.ceil(t.project([0,i.wrapLng[1]],n).x/e.y)],this._wrapY=i.wrapLat&&!this.options.noWrap&&[Math.floor(t.project([i.wrapLat[0],0],n).y/e.x),Math.ceil(t.project([i.wrapLat[1],0],n).y/e.y)]},_onMoveEnd:function(){this._map&&!this._map._animatingZoom&&this._update()},_getTiledPixelBounds:function(t){var i=this._map,e=i._animatingZoom?Math.max(i._animateToZoom,i.getZoom()):i.getZoom(),n=i.getZoomScale(e,this._tileZoom),o=i.project(t,this._tileZoom).floor(),s=i.getSize().divideBy(2*n);return new O(o.subtract(s),o.add(s))},_update:function(t){var i=this._map;if(i){var e=this._clampZoom(i.getZoom());if(void 0===t&&(t=i.getCenter()),void 0!==this._tileZoom){var n=this._getTiledPixelBounds(t),o=this._pxBoundsToTileRange(n),s=o.getCenter(),r=[],a=this.options.keepBuffer,h=new O(o.getBottomLeft().subtract([a,-a]),o.getTopRight().add([a,-a]));if(!(isFinite(o.min.x)&&isFinite(o.min.y)&&isFinite(o.max.x)&&isFinite(o.max.y)))throw new Error("Attempted to load an infinite number of tiles");for(var u in this._tiles){var l=this._tiles[u].coords;l.z===this._tileZoom&&h.contains(new B(l.x,l.y))||(this._tiles[u].current=!1)}if(1<Math.abs(e-this._tileZoom))this._setView(t,e);else{for(var c=o.min.y;c<=o.max.y;c++)for(var _=o.min.x;_<=o.max.x;_++){var d=new B(_,c);if(d.z=this._tileZoom,this._isValidTile(d)){var p=this._tiles[this._tileCoordsToKey(d)];p?p.current=!0:r.push(d)}}if(r.sort(function(t,i){return t.distanceTo(s)-i.distanceTo(s)}),0!==r.length){this._loading||(this._loading=!0,this.fire("loading"));var m=document.createDocumentFragment();for(_=0;_<r.length;_++)this._addTile(r[_],m);this._level.el.appendChild(m)}}}}},_isValidTile:function(t){var i=this._map.options.crs;if(!i.infinite){var e=this._globalTileRange;if(!i.wrapLng&&(t.x<e.min.x||t.x>e.max.x)||!i.wrapLat&&(t.y<e.min.y||t.y>e.max.y))return!1}if(!this.options.bounds)return!0;var n=this._tileCoordsToBounds(t);return D(this.options.bounds).overlaps(n)},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var i=this._map,e=this.getTileSize(),n=t.scaleBy(e),o=n.add(e);return[i.unproject(n,t.z),i.unproject(o,t.z)]},_tileCoordsToBounds:function(t){var i=this._tileCoordsToNwSe(t),e=new N(i[0],i[1]);return this.options.noWrap||(e=this._map.wrapLatLngBounds(e)),e},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var i=t.split(":"),e=new B(+i[0],+i[1]);return e.z=+i[2],e},_removeTile:function(t){var i=this._tiles[t];i&&(li(i.el),delete this._tiles[t],this.fire("tileunload",{tile:i.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){mi(t,"leaflet-tile");var i=this.getTileSize();t.style.width=i.x+"px",t.style.height=i.y+"px",t.onselectstart=l,t.onmousemove=l,et&&this.options.opacity<1&&yi(t,this.options.opacity),st&&!rt&&(t.style.WebkitBackfaceVisibility="hidden")},_addTile:function(t,i){var e=this._getTilePos(t),n=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),a(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&M(a(this._tileReady,this,t,null,o)),Pi(o,e),this._tiles[n]={el:o,coords:t,current:!0},i.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,i,e){i&&this.fire("tileerror",{error:i,tile:e,coords:t});var n=this._tileCoordsToKey(t);(e=this._tiles[n])&&(e.loaded=+new Date,this._map._fadeAnimated?(yi(e.el,0),C(this._fadeFrame),this._fadeFrame=M(this._updateOpacity,this)):(e.active=!0,this._pruneTiles()),i||(mi(e.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:e.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),et||!this._map._fadeAnimated?M(this._pruneTiles,this):setTimeout(a(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var i=new B(this._wrapX?r(t.x,this._wrapX):t.x,this._wrapY?r(t.y,this._wrapY):t.y);return i.z=t.z,i},_pxBoundsToTileRange:function(t){var i=this.getTileSize();return new O(t.min.unscaleBy(i).floor(),t.max.unscaleBy(i).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}});var un=hn.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1},initialize:function(t,i){this._url=t,(i=p(this,i)).detectRetina&&Ct&&0<i.maxZoom&&(i.tileSize=Math.floor(i.tileSize/2),i.zoomReverse?(i.zoomOffset--,i.minZoom++):(i.zoomOffset++,i.maxZoom--),i.minZoom=Math.max(0,i.minZoom)),"string"==typeof i.subdomains&&(i.subdomains=i.subdomains.split("")),st||this.on("tileunload",this._onTileRemove)},setUrl:function(t,i){return this._url===t&&void 0===i&&(i=!0),this._url=t,i||this.redraw(),this},createTile:function(t,i){var e=document.createElement("img");return ki(e,"load",a(this._tileOnLoad,this,i,e)),ki(e,"error",a(this._tileOnError,this,i,e)),!this.options.crossOrigin&&""!==this.options.crossOrigin||(e.crossOrigin=!0===this.options.crossOrigin?"":this.options.crossOrigin),e.alt="",e.setAttribute("role","presentation"),e.src=this.getTileUrl(t),e},getTileUrl:function(t){var i={r:Ct?"@2x":"",s:this._getSubdomain(t),x:t.x,y:t.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var e=this._globalTileRange.max.y-t.y;this.options.tms&&(i.y=e),i["-y"]=e}return g(this._url,h(i,this.options))},_tileOnLoad:function(t,i){et?setTimeout(a(t,this,null,i),0):t(null,i)},_tileOnError:function(t,i,e){var n=this.options.errorTileUrl;n&&i.getAttribute("src")!==n&&(i.src=n),t(e,i)},_onTileRemove:function(t){t.tile.onload=null},_getZoomForUrl:function(){var t=this._tileZoom,i=this.options.maxZoom;return this.options.zoomReverse&&(t=i-t),t+this.options.zoomOffset},_getSubdomain:function(t){var i=Math.abs(t.x+t.y)%this.options.subdomains.length;return this.options.subdomains[i]},_abortLoading:function(){var t,i;for(t in this._tiles)this._tiles[t].coords.z!==this._tileZoom&&((i=this._tiles[t].el).onload=l,i.onerror=l,i.complete||(i.src=x,li(i),delete this._tiles[t]))},_removeTile:function(t){var i=this._tiles[t];if(i)return ht||i.el.setAttribute("src",x),hn.prototype._removeTile.call(this,t)},_tileReady:function(t,i,e){if(this._map&&(!e||e.getAttribute("src")!==x))return hn.prototype._tileReady.call(this,t,i,e)}});function ln(t,i){return new un(t,i)}var cn=un.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(t,i){this._url=t;var e=h({},this.defaultWmsParams);for(var n in i)n in this.options||(e[n]=i[n]);var o=(i=p(this,i)).detectRetina&&Ct?2:1,s=this.getTileSize();e.width=s.x*o,e.height=s.y*o,this.wmsParams=e},onAdd:function(t){this._crs=this.options.crs||t.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var i=1.3<=this._wmsVersion?"crs":"srs";this.wmsParams[i]=this._crs.code,un.prototype.onAdd.call(this,t)},getTileUrl:function(t){var i=this._tileCoordsToNwSe(t),e=this._crs,n=R(e.project(i[0]),e.project(i[1])),o=n.min,s=n.max,r=(1.3<=this._wmsVersion&&this._crs===Ce?[o.y,o.x,s.y,s.x]:[o.x,o.y,s.x,s.y]).join(","),a=un.prototype.getTileUrl.call(this,t);return a+m(this.wmsParams,a,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+r},setParams:function(t,i){return h(this.wmsParams,t),i||this.redraw(),this}});un.WMS=cn,ln.wms=function(t,i){return new cn(t,i)};var _n=Ee.extend({options:{padding:.1,tolerance:0},initialize:function(t){p(this,t),u(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),this._zoomAnimated&&mi(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var t={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(t.zoomanim=this._onAnimZoom),t},_onAnimZoom:function(t){this._updateTransform(t.center,t.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(t,i){var e=this._map.getZoomScale(i,this._zoom),n=Li(this._container),o=this._map.getSize().multiplyBy(.5+this.options.padding),s=this._map.project(this._center,i),r=this._map.project(t,i).subtract(s),a=o.multiplyBy(-e).add(n).add(o).subtract(r);yt?wi(this._container,a,e):Pi(this._container,a)},_reset:function(){for(var t in this._update(),this._updateTransform(this._center,this._zoom),this._layers)this._layers[t]._reset()},_onZoomEnd:function(){for(var t in this._layers)this._layers[t]._project()},_updatePaths:function(){for(var t in this._layers)this._layers[t]._update()},_update:function(){var t=this.options.padding,i=this._map.getSize(),e=this._map.containerPointToLayerPoint(i.multiplyBy(-t)).round();this._bounds=new O(e,e.add(i.multiplyBy(1+2*t)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),dn=_n.extend({getEvents:function(){var t=_n.prototype.getEvents.call(this);return t.viewprereset=this._onViewPreReset,t},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){_n.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var t=this._container=document.createElement("canvas");ki(t,"mousemove",this._onMouseMove,this),ki(t,"click dblclick mousedown mouseup contextmenu",this._onClick,this),ki(t,"mouseout",this._handleMouseOut,this),this._ctx=t.getContext("2d")},_destroyContainer:function(){C(this._redrawRequest),delete this._ctx,li(this._container),Ai(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){for(var t in this._redrawBounds=null,this._layers)this._layers[t]._update();this._redraw()}},_update:function(){if(!this._map._animatingZoom||!this._bounds){_n.prototype._update.call(this);var t=this._bounds,i=this._container,e=t.getSize(),n=Ct?2:1;Pi(i,t.min),i.width=n*e.x,i.height=n*e.y,i.style.width=e.x+"px",i.style.height=e.y+"px",Ct&&this._ctx.scale(2,2),this._ctx.translate(-t.min.x,-t.min.y),this.fire("update")}},_reset:function(){_n.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(t){this._updateDashArray(t);var i=(this._layers[u(t)]=t)._order={layer:t,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=i),this._drawLast=i,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(t){this._requestRedraw(t)},_removePath:function(t){var i=t._order,e=i.next,n=i.prev;e?e.prev=n:this._drawLast=n,n?n.next=e:this._drawFirst=e,delete t._order,delete this._layers[u(t)],this._requestRedraw(t)},_updatePath:function(t){this._extendRedrawBounds(t),t._project(),t._update(),this._requestRedraw(t)},_updateStyle:function(t){this._updateDashArray(t),this._requestRedraw(t)},_updateDashArray:function(t){if("string"==typeof t.options.dashArray){var i,e,n=t.options.dashArray.split(/[, ]+/),o=[];for(e=0;e<n.length;e++){if(i=Number(n[e]),isNaN(i))return;o.push(i)}t.options._dashArray=o}else t.options._dashArray=t.options.dashArray},_requestRedraw:function(t){this._map&&(this._extendRedrawBounds(t),this._redrawRequest=this._redrawRequest||M(this._redraw,this))},_extendRedrawBounds:function(t){if(t._pxBounds){var i=(t.options.weight||0)+1;this._redrawBounds=this._redrawBounds||new O,this._redrawBounds.extend(t._pxBounds.min.subtract([i,i])),this._redrawBounds.extend(t._pxBounds.max.add([i,i]))}},_redraw:function(){this._redrawRequest=null,this._redrawBounds&&(this._redrawBounds.min._floor(),this._redrawBounds.max._ceil()),this._clear(),this._draw(),this._redrawBounds=null},_clear:function(){var t=this._redrawBounds;if(t){var i=t.getSize();this._ctx.clearRect(t.min.x,t.min.y,i.x,i.y)}else this._ctx.clearRect(0,0,this._container.width,this._container.height)},_draw:function(){var t,i=this._redrawBounds;if(this._ctx.save(),i){var e=i.getSize();this._ctx.beginPath(),this._ctx.rect(i.min.x,i.min.y,e.x,e.y),this._ctx.clip()}this._drawing=!0;for(var n=this._drawFirst;n;n=n.next)t=n.layer,(!i||t._pxBounds&&t._pxBounds.intersects(i))&&t._updatePath();this._drawing=!1,this._ctx.restore()},_updatePoly:function(t,i){if(this._drawing){var e,n,o,s,r=t._parts,a=r.length,h=this._ctx;if(a){for(h.beginPath(),e=0;e<a;e++){for(n=0,o=r[e].length;n<o;n++)s=r[e][n],h[n?"lineTo":"moveTo"](s.x,s.y);i&&h.closePath()}this._fillStroke(h,t)}}},_updateCircle:function(t){if(this._drawing&&!t._empty()){var i=t._point,e=this._ctx,n=Math.max(Math.round(t._radius),1),o=(Math.max(Math.round(t._radiusY),1)||n)/n;1!=o&&(e.save(),e.scale(1,o)),e.beginPath(),e.arc(i.x,i.y/o,n,0,2*Math.PI,!1),1!=o&&e.restore(),this._fillStroke(e,t)}},_fillStroke:function(t,i){var e=i.options;e.fill&&(t.globalAlpha=e.fillOpacity,t.fillStyle=e.fillColor||e.color,t.fill(e.fillRule||"evenodd")),e.stroke&&0!==e.weight&&(t.setLineDash&&t.setLineDash(i.options&&i.options._dashArray||[]),t.globalAlpha=e.opacity,t.lineWidth=e.weight,t.strokeStyle=e.color,t.lineCap=e.lineCap,t.lineJoin=e.lineJoin,t.stroke())},_onClick:function(t){for(var i,e,n=this._map.mouseEventToLayerPoint(t),o=this._drawFirst;o;o=o.next)(i=o.layer).options.interactive&&i._containsPoint(n)&&!this._map._draggableMoved(i)&&(e=i);e&&(Gi(t),this._fireEvent([e],t))},_onMouseMove:function(t){if(this._map&&!this._map.dragging.moving()&&!this._map._animatingZoom){var i=this._map.mouseEventToLayerPoint(t);this._handleMouseHover(t,i)}},_handleMouseOut:function(t){var i=this._hoveredLayer;i&&(fi(this._container,"leaflet-interactive"),this._fireEvent([i],t,"mouseout"),this._hoveredLayer=null,this._mouseHoverThrottled=!1)},_handleMouseHover:function(t,i){if(!this._mouseHoverThrottled){for(var e,n,o=this._drawFirst;o;o=o.next)(e=o.layer).options.interactive&&e._containsPoint(i)&&(n=e);n!==this._hoveredLayer&&(this._handleMouseOut(t),n&&(mi(this._container,"leaflet-interactive"),this._fireEvent([n],t,"mouseover"),this._hoveredLayer=n)),this._hoveredLayer&&this._fireEvent([this._hoveredLayer],t),this._mouseHoverThrottled=!0,setTimeout(L.bind(function(){this._mouseHoverThrottled=!1},this),32)}},_fireEvent:function(t,i,e){this._map._fireDOMEvent(i,e||i.type,t)},_bringToFront:function(t){var i=t._order;if(i){var e=i.next,n=i.prev;e&&((e.prev=n)?n.next=e:e&&(this._drawFirst=e),i.prev=this._drawLast,(this._drawLast.next=i).next=null,this._drawLast=i,this._requestRedraw(t))}},_bringToBack:function(t){var i=t._order;if(i){var e=i.next,n=i.prev;n&&((n.next=e)?e.prev=n:n&&(this._drawLast=n),i.prev=null,i.next=this._drawFirst,this._drawFirst.prev=i,this._drawFirst=i,this._requestRedraw(t))}}});function pn(t){return Et?new dn(t):null}var mn=function(){try{return document.namespaces.add("lvml","urn:schemas-microsoft-com:vml"),function(t){return document.createElement("<lvml:"+t+' class="lvml">')}}catch(t){return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}}(),fn={_initContainer:function(){this._container=ui("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(_n.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var i=t._container=mn("shape");mi(i,"leaflet-vml-shape "+(this.options.className||"")),i.coordsize="1 1",t._path=mn("path"),i.appendChild(t._path),this._updateStyle(t),this._layers[u(t)]=t},_addPath:function(t){var i=t._container;this._container.appendChild(i),t.options.interactive&&t.addInteractiveTarget(i)},_removePath:function(t){var i=t._container;li(i),t.removeInteractiveTarget(i),delete this._layers[u(t)]},_updateStyle:function(t){var i=t._stroke,e=t._fill,n=t.options,o=t._container;o.stroked=!!n.stroke,o.filled=!!n.fill,n.stroke?(i||(i=t._stroke=mn("stroke")),o.appendChild(i),i.weight=n.weight+"px",i.color=n.color,i.opacity=n.opacity,n.dashArray?i.dashStyle=v(n.dashArray)?n.dashArray.join(" "):n.dashArray.replace(/( *, *)/g," "):i.dashStyle="",i.endcap=n.lineCap.replace("butt","flat"),i.joinstyle=n.lineJoin):i&&(o.removeChild(i),t._stroke=null),n.fill?(e||(e=t._fill=mn("fill")),o.appendChild(e),e.color=n.fillColor||n.color,e.opacity=n.fillOpacity):e&&(o.removeChild(e),t._fill=null)},_updateCircle:function(t){var i=t._point.round(),e=Math.round(t._radius),n=Math.round(t._radiusY||e);this._setPath(t,t._empty()?"M0 0":"AL "+i.x+","+i.y+" "+e+","+n+" 0,23592600")},_setPath:function(t,i){t._path.v=i},_bringToFront:function(t){_i(t._container)},_bringToBack:function(t){di(t._container)}},gn=kt?mn:$,vn=_n.extend({getEvents:function(){var t=_n.prototype.getEvents.call(this);return t.zoomstart=this._onZoomStart,t},_initContainer:function(){this._container=gn("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=gn("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){li(this._container),Ai(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_onZoomStart:function(){this._update()},_update:function(){if(!this._map._animatingZoom||!this._bounds){_n.prototype._update.call(this);var t=this._bounds,i=t.getSize(),e=this._container;this._svgSize&&this._svgSize.equals(i)||(this._svgSize=i,e.setAttribute("width",i.x),e.setAttribute("height",i.y)),Pi(e,t.min),e.setAttribute("viewBox",[t.min.x,t.min.y,i.x,i.y].join(" ")),this.fire("update")}},_initPath:function(t){var i=t._path=gn("path");t.options.className&&mi(i,t.options.className),t.options.interactive&&mi(i,"leaflet-interactive"),this._updateStyle(t),this._layers[u(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){li(t._path),t.removeInteractiveTarget(t._path),delete this._layers[u(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var i=t._path,e=t.options;i&&(e.stroke?(i.setAttribute("stroke",e.color),i.setAttribute("stroke-opacity",e.opacity),i.setAttribute("stroke-width",e.weight),i.setAttribute("stroke-linecap",e.lineCap),i.setAttribute("stroke-linejoin",e.lineJoin),e.dashArray?i.setAttribute("stroke-dasharray",e.dashArray):i.removeAttribute("stroke-dasharray"),e.dashOffset?i.setAttribute("stroke-dashoffset",e.dashOffset):i.removeAttribute("stroke-dashoffset")):i.setAttribute("stroke","none"),e.fill?(i.setAttribute("fill",e.fillColor||e.color),i.setAttribute("fill-opacity",e.fillOpacity),i.setAttribute("fill-rule",e.fillRule||"evenodd")):i.setAttribute("fill","none"))},_updatePoly:function(t,i){this._setPath(t,Q(t._parts,i))},_updateCircle:function(t){var i=t._point,e=Math.max(Math.round(t._radius),1),n="a"+e+","+(Math.max(Math.round(t._radiusY),1)||e)+" 0 1,0 ",o=t._empty()?"M0 0":"M"+(i.x-e)+","+i.y+n+2*e+",0 "+n+2*-e+",0 ";this._setPath(t,o)},_setPath:function(t,i){t._path.setAttribute("d",i)},_bringToFront:function(t){_i(t._path)},_bringToBack:function(t){di(t._path)}});function yn(t){return Zt||kt?new vn(t):null}kt&&vn.include(fn),$i.include({getRenderer:function(t){var i=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer;return i||(i=this._renderer=this._createRenderer()),this.hasLayer(i)||this.addLayer(i),i},_getPaneRenderer:function(t){if("overlayPane"===t||void 0===t)return!1;var i=this._paneRenderers[t];return void 0===i&&(i=this._createRenderer({pane:t}),this._paneRenderers[t]=i),i},_createRenderer:function(t){return this.options.preferCanvas&&pn(t)||yn(t)}});var xn=We.extend({initialize:function(t,i){We.prototype.initialize.call(this,this._boundsToLatLngs(t),i)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return[(t=D(t)).getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});vn.create=gn,vn.pointsToPath=Q,He.geometryToLayer=Fe,He.coordsToLatLng=Ve,He.coordsToLatLngs=qe,He.latLngToCoords=Ge,He.latLngsToCoords=Ke,He.getFeature=Ye,He.asFeature=Xe,$i.mergeOptions({boxZoom:!0});var wn=se.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){ki(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){Ai(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){li(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){0!==this._resetStateTimeout&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||1!==t.which&&1!==t.button)return!1;this._clearDeferredResetState(),this._resetState(),Qt(),Ti(),this._startPoint=this._map.mouseEventToContainerPoint(t),ki(document,{contextmenu:Wi,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=ui("div","leaflet-zoom-box",this._container),mi(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var i=new O(this._point,this._startPoint),e=i.getSize();Pi(this._box,i.min),this._box.style.width=e.x+"px",this._box.style.height=e.y+"px"},_finish:function(){this._moved&&(li(this._box),fi(this._container,"leaflet-crosshair")),ti(),zi(),Ai(document,{contextmenu:Wi,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){if((1===t.which||1===t.button)&&(this._finish(),this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(a(this._resetState,this),0);var i=new N(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(i).fire("boxzoomend",{boxZoomBounds:i})}},_onKeyDown:function(t){27===t.keyCode&&this._finish()}});$i.addInitHook("addHandler","boxZoom",wn),$i.mergeOptions({doubleClickZoom:!0});var Pn=se.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var i=this._map,e=i.getZoom(),n=i.options.zoomDelta,o=t.originalEvent.shiftKey?e-n:e+n;"center"===i.options.doubleClickZoom?i.setZoom(o):i.setZoomAround(t.containerPoint,o)}});$i.addInitHook("addHandler","doubleClickZoom",Pn),$i.mergeOptions({dragging:!0,inertia:!rt,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var Ln=se.extend({addHooks:function(){if(!this._draggable){var t=this._map;this._draggable=new ce(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))}mi(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){fi(this._map._container,"leaflet-grab"),fi(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t=this._map;if(t._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var i=D(this._map.options.maxBounds);this._offsetLimit=R(this._map.latLngToContainerPoint(i.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(i.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;t.fire("movestart").fire("dragstart"),t.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){if(this._map.options.inertia){var i=this._lastTime=+new Date,e=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(e),this._times.push(i),this._prunePositions(i)}this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;1<this._positions.length&&50<t-this._times[0];)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var t=this._map.getSize().divideBy(2),i=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=i.subtract(t).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(t,i){return t-(t-i)*this._viscosity},_onPreDragLimit:function(){if(this._viscosity&&this._offsetLimit){var t=this._draggable._newPos.subtract(this._draggable._startPos),i=this._offsetLimit;t.x<i.min.x&&(t.x=this._viscousLimit(t.x,i.min.x)),t.y<i.min.y&&(t.y=this._viscousLimit(t.y,i.min.y)),t.x>i.max.x&&(t.x=this._viscousLimit(t.x,i.max.x)),t.y>i.max.y&&(t.y=this._viscousLimit(t.y,i.max.y)),this._draggable._newPos=this._draggable._startPos.add(t)}},_onPreDragWrap:function(){var t=this._worldWidth,i=Math.round(t/2),e=this._initialWorldOffset,n=this._draggable._newPos.x,o=(n-i+e)%t+i-e,s=(n+i+e)%t-i-e,r=Math.abs(o+e)<Math.abs(s+e)?o:s;this._draggable._absPos=this._draggable._newPos.clone(),this._draggable._newPos.x=r},_onDragEnd:function(t){var i=this._map,e=i.options,n=!e.inertia||this._times.length<2;if(i.fire("dragend",t),n)i.fire("moveend");else{this._prunePositions(+new Date);var o=this._lastPos.subtract(this._positions[0]),s=(this._lastTime-this._times[0])/1e3,r=e.easeLinearity,a=o.multiplyBy(r/s),h=a.distanceTo([0,0]),u=Math.min(e.inertiaMaxSpeed,h),l=a.multiplyBy(u/h),c=u/(e.inertiaDeceleration*r),_=l.multiplyBy(-c/2).round();_.x||_.y?(_=i._limitOffset(_,i.options.maxBounds),M(function(){i.panBy(_,{duration:c,easeLinearity:r,noMoveStart:!0,animate:!0})})):i.fire("moveend")}}});$i.addInitHook("addHandler","dragging",Ln),$i.mergeOptions({keyboard:!0,keyboardPanDelta:80});var bn=se.extend({keyCodes:{left:[37],right:[39],down:[40],up:[38],zoomIn:[187,107,61,171],zoomOut:[189,109,54,173]},initialize:function(t){this._map=t,this._setPanDelta(t.options.keyboardPanDelta),this._setZoomDelta(t.options.zoomDelta)},addHooks:function(){var t=this._map._container;t.tabIndex<=0&&(t.tabIndex="0"),ki(t,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.on({focus:this._addHooks,blur:this._removeHooks},this)},removeHooks:function(){this._removeHooks(),Ai(this._map._container,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.off({focus:this._addHooks,blur:this._removeHooks},this)},_onMouseDown:function(){if(!this._focused){var t=document.body,i=document.documentElement,e=t.scrollTop||i.scrollTop,n=t.scrollLeft||i.scrollLeft;this._map._container.focus(),window.scrollTo(n,e)}},_onFocus:function(){this._focused=!0,this._map.fire("focus")},_onBlur:function(){this._focused=!1,this._map.fire("blur")},_setPanDelta:function(t){var i,e,n=this._panKeys={},o=this.keyCodes;for(i=0,e=o.left.length;i<e;i++)n[o.left[i]]=[-1*t,0];for(i=0,e=o.right.length;i<e;i++)n[o.right[i]]=[t,0];for(i=0,e=o.down.length;i<e;i++)n[o.down[i]]=[0,t];for(i=0,e=o.up.length;i<e;i++)n[o.up[i]]=[0,-1*t]},_setZoomDelta:function(t){var i,e,n=this._zoomKeys={},o=this.keyCodes;for(i=0,e=o.zoomIn.length;i<e;i++)n[o.zoomIn[i]]=t;for(i=0,e=o.zoomOut.length;i<e;i++)n[o.zoomOut[i]]=-t},_addHooks:function(){ki(document,"keydown",this._onKeyDown,this)},_removeHooks:function(){Ai(document,"keydown",this._onKeyDown,this)},_onKeyDown:function(t){if(!(t.altKey||t.ctrlKey||t.metaKey)){var i,e=t.keyCode,n=this._map;if(e in this._panKeys)n._panAnim&&n._panAnim._inProgress||(i=this._panKeys[e],t.shiftKey&&(i=I(i).multiplyBy(3)),n.panBy(i),n.options.maxBounds&&n.panInsideBounds(n.options.maxBounds));else if(e in this._zoomKeys)n.setZoom(n.getZoom()+(t.shiftKey?3:1)*this._zoomKeys[e]);else{if(27!==e||!n._popup||!n._popup.options.closeOnEscapeKey)return;n.closePopup()}Wi(t)}}});$i.addInitHook("addHandler","keyboard",bn),$i.mergeOptions({scrollWheelZoom:!0,wheelDebounceTime:40,wheelPxPerZoomLevel:60});var Tn=se.extend({addHooks:function(){ki(this._map._container,"mousewheel",this._onWheelScroll,this),this._delta=0},removeHooks:function(){Ai(this._map._container,"mousewheel",this._onWheelScroll,this)},_onWheelScroll:function(t){var i=Ui(t),e=this._map.options.wheelDebounceTime;this._delta+=i,this._lastMousePos=this._map.mouseEventToContainerPoint(t),this._startTime||(this._startTime=+new Date);var n=Math.max(e-(+new Date-this._startTime),0);clearTimeout(this._timer),this._timer=setTimeout(a(this._performZoom,this),n),Wi(t)},_performZoom:function(){var t=this._map,i=t.getZoom(),e=this._map.options.zoomSnap||0;t._stop();var n=this._delta/(4*this._map.options.wheelPxPerZoomLevel),o=4*Math.log(2/(1+Math.exp(-Math.abs(n))))/Math.LN2,s=e?Math.ceil(o/e)*e:o,r=t._limitZoom(i+(0<this._delta?s:-s))-i;this._delta=0,this._startTime=null,r&&("center"===t.options.scrollWheelZoom?t.setZoom(i+r):t.setZoomAround(this._lastMousePos,i+r))}});$i.addInitHook("addHandler","scrollWheelZoom",Tn),$i.mergeOptions({tap:!0,tapTolerance:15});var zn=se.extend({addHooks:function(){ki(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){Ai(this._map._container,"touchstart",this._onDown,this)},_onDown:function(t){if(t.touches){if(ji(t),this._fireClick=!0,1<t.touches.length)return this._fireClick=!1,void clearTimeout(this._holdTimeout);var i=t.touches[0],e=i.target;this._startPos=this._newPos=new B(i.clientX,i.clientY),e.tagName&&"a"===e.tagName.toLowerCase()&&mi(e,"leaflet-active"),this._holdTimeout=setTimeout(a(function(){this._isTapValid()&&(this._fireClick=!1,this._onUp(),this._simulateEvent("contextmenu",i))},this),1e3),this._simulateEvent("mousedown",i),ki(document,{touchmove:this._onMove,touchend:this._onUp},this)}},_onUp:function(t){if(clearTimeout(this._holdTimeout),Ai(document,{touchmove:this._onMove,touchend:this._onUp},this),this._fireClick&&t&&t.changedTouches){var i=t.changedTouches[0],e=i.target;e&&e.tagName&&"a"===e.tagName.toLowerCase()&&fi(e,"leaflet-active"),this._simulateEvent("mouseup",i),this._isTapValid()&&this._simulateEvent("click",i)}},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_onMove:function(t){var i=t.touches[0];this._newPos=new B(i.clientX,i.clientY),this._simulateEvent("mousemove",i)},_simulateEvent:function(t,i){var e=document.createEvent("MouseEvents");e._simulated=!0,i.target._simulatedClick=!0,e.initMouseEvent(t,!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null),i.target.dispatchEvent(e)}});Tt&&!bt&&$i.addInitHook("addHandler","tap",zn),$i.mergeOptions({touchZoom:Tt&&!rt,bounceAtZoomLimits:!0});var Mn=se.extend({addHooks:function(){mi(this._map._container,"leaflet-touch-zoom"),ki(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){fi(this._map._container,"leaflet-touch-zoom"),Ai(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(t){var i=this._map;if(t.touches&&2===t.touches.length&&!i._animatingZoom&&!this._zooming){var e=i.mouseEventToContainerPoint(t.touches[0]),n=i.mouseEventToContainerPoint(t.touches[1]);this._centerPoint=i.getSize()._divideBy(2),this._startLatLng=i.containerPointToLatLng(this._centerPoint),"center"!==i.options.touchZoom&&(this._pinchStartLatLng=i.containerPointToLatLng(e.add(n)._divideBy(2))),this._startDist=e.distanceTo(n),this._startZoom=i.getZoom(),this._moved=!1,this._zooming=!0,i._stop(),ki(document,"touchmove",this._onTouchMove,this),ki(document,"touchend",this._onTouchEnd,this),ji(t)}},_onTouchMove:function(t){if(t.touches&&2===t.touches.length&&this._zooming){var i=this._map,e=i.mouseEventToContainerPoint(t.touches[0]),n=i.mouseEventToContainerPoint(t.touches[1]),o=e.distanceTo(n)/this._startDist;if(this._zoom=i.getScaleZoom(o,this._startZoom),!i.options.bounceAtZoomLimits&&(this._zoom<i.getMinZoom()&&o<1||this._zoom>i.getMaxZoom()&&1<o)&&(this._zoom=i._limitZoom(this._zoom)),"center"===i.options.touchZoom){if(this._center=this._startLatLng,1==o)return}else{var s=e._add(n)._divideBy(2)._subtract(this._centerPoint);if(1==o&&0===s.x&&0===s.y)return;this._center=i.unproject(i.project(this._pinchStartLatLng,this._zoom).subtract(s),this._zoom)}this._moved||(i._moveStart(!0,!1),this._moved=!0),C(this._animRequest);var r=a(i._move,i,this._center,this._zoom,{pinch:!0,round:!1});this._animRequest=M(r,this,!0),ji(t)}},_onTouchEnd:function(){this._moved&&this._zooming?(this._zooming=!1,C(this._animRequest),Ai(document,"touchmove",this._onTouchMove),Ai(document,"touchend",this._onTouchEnd),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))):this._zooming=!1}});$i.addInitHook("addHandler","touchZoom",Mn),$i.BoxZoom=wn,$i.DoubleClickZoom=Pn,$i.Drag=Ln,$i.Keyboard=bn,$i.ScrollWheelZoom=Tn,$i.Tap=zn,$i.TouchZoom=Mn,Object.freeze=i,t.version="1.6.0",t.Control=te,t.control=Qi,t.Browser=At,t.Evented=k,t.Mixin=ae,t.Util=S,t.Class=E,t.Handler=se,t.extend=h,t.bind=a,t.stamp=u,t.setOptions=p,t.DomEvent=Xi,t.DomUtil=Zi,t.PosAnimation=Ji,t.Draggable=ce,t.LineUtil=xe,t.PolyUtil=Le,t.Point=B,t.point=I,t.Bounds=O,t.bounds=R,t.Transformation=G,t.transformation=K,t.Projection=ze,t.LatLng=j,t.latLng=W,t.LatLngBounds=N,t.latLngBounds=D,t.CRS=F,t.GeoJSON=He,t.geoJSON=$e,t.geoJson=Qe,t.Layer=Ee,t.LayerGroup=Ze,t.layerGroup=function(t,i){return new Ze(t,i)},t.FeatureGroup=ke,t.featureGroup=function(t){return new ke(t)},t.ImageOverlay=tn,t.imageOverlay=function(t,i,e){return new tn(t,i,e)},t.VideoOverlay=en,t.videoOverlay=function(t,i,e){return new en(t,i,e)},t.SVGOverlay=nn,t.svgOverlay=function(t,i,e){return new nn(t,i,e)},t.DivOverlay=on,t.Popup=sn,t.popup=function(t,i){return new sn(t,i)},t.Tooltip=rn,t.tooltip=function(t,i){return new rn(t,i)},t.Icon=Be,t.icon=function(t){return new Be(t)},t.DivIcon=an,t.divIcon=function(t){return new an(t)},t.Marker=Oe,t.marker=function(t,i){return new Oe(t,i)},t.TileLayer=un,t.tileLayer=ln,t.GridLayer=hn,t.gridLayer=function(t){return new hn(t)},t.SVG=vn,t.svg=yn,t.Renderer=_n,t.Canvas=dn,t.canvas=pn,t.Path=Re,t.CircleMarker=Ne,t.circleMarker=function(t,i){return new Ne(t,i)},t.Circle=De,t.circle=function(t,i,e){return new De(t,i,e)},t.Polyline=je,t.polyline=function(t,i){return new je(t,i)},t.Polygon=We,t.polygon=function(t,i){return new We(t,i)},t.Rectangle=xn,t.rectangle=function(t,i){return new xn(t,i)},t.Map=$i,t.map=function(t,i){return new $i(t,i)};var Cn=window.L;t.noConflict=function(){return window.L=Cn,this},window.L=t});
\ No newline at end of file
diff --git a/dist/assets/js/leaflet.js.map b/dist/assets/js/leaflet.js.map
new file mode 100644 (file)
index 0000000..453669a
--- /dev/null
@@ -0,0 +1 @@
+{"version":3,"sources":["dist/leaflet-src.js"],"names":["global","factory","exports","module","define","amd","L","this","freeze","Object","extend","dest","i","j","len","src","arguments","length","obj","create","proto","F","prototype","bind","fn","slice","Array","apply","call","args","concat","lastId","stamp","_leaflet_id","throttle","time","context","lock","wrapperFn","later","setTimeout","wrapNum","x","range","includeMax","max","min","d","falseFn","formatNum","num","digits","pow","Math","undefined","round","trim","str","replace","splitWords","split","setOptions","options","hasOwnProperty","getParamString","existingUrl","uppercase","params","push","encodeURIComponent","toUpperCase","indexOf","join","templateRe","template","data","key","value","Error","isArray","toString","array","el","emptyImageUrl","getPrefixed","name","window","lastTime","timeoutDefer","Date","timeToCall","requestFn","requestAnimationFrame","cancelFn","cancelAnimationFrame","id","clearTimeout","requestAnimFrame","immediate","cancelAnimFrame","Util","Class","props","NewClass","initialize","callInitHooks","parentProto","__super__","constructor","statics","includes","Mixin","Events","console","warn","stack","checkDeprecatedMixinEvents","_initHooks","_initHooksCalled","include","mergeOptions","addInitHook","init","on","types","type","_on","off","_off","_events","typeListeners","newListener","ctx","listeners","l","_firingCount","splice","fire","propagate","listens","event","target","sourceTarget","_propagateEvent","_eventParents","once","handler","addEventParent","removeEventParent","e","layer","propagatedFrom","addEventListener","removeEventListener","clearAllEventListeners","addOneTimeEventListener","fireEvent","hasEventListeners","Evented","Point","y","trunc","v","floor","ceil","toPoint","Bounds","a","b","points","toBounds","LatLngBounds","corner1","corner2","latlngs","toLatLngBounds","LatLng","lat","lng","alt","isNaN","toLatLng","c","lon","clone","add","point","_add","subtract","_subtract","divideBy","_divideBy","multiplyBy","_multiplyBy","scaleBy","unscaleBy","_round","_floor","_ceil","_trunc","distanceTo","sqrt","equals","contains","abs","getCenter","getBottomLeft","getTopRight","getTopLeft","getBottomRight","getSize","intersects","bounds","min2","max2","xIntersects","yIntersects","overlaps","xOverlaps","yOverlaps","isValid","sw2","ne2","sw","_southWest","ne","_northEast","pad","bufferRatio","heightBuffer","widthBuffer","getSouthWest","getNorthEast","getNorthWest","getNorth","getWest","getSouthEast","getSouth","getEast","latIntersects","lngIntersects","latOverlaps","lngOverlaps","toBBoxString","maxMargin","CRS","latLngToPoint","latlng","zoom","projectedPoint","projection","project","scale","transformation","_transform","pointToLatLng","untransformedPoint","untransform","unproject","log","LN2","getProjectedBounds","infinite","s","transform","precision","other","Earth","distance","wrap","wrapLatLng","sizeInMeters","latAccuracy","lngAccuracy","cos","PI","wrapLng","wrapLat","wrapLatLngBounds","center","newCenter","latShift","lngShift","R","latlng1","latlng2","rad","lat1","lat2","sinDLat","sin","sinDLon","atan2","earthRadius","SphericalMercator","MAX_LATITUDE","atan","exp","Transformation","_a","_b","_c","_d","toTransformation","EPSG3857","code","EPSG900913","svgCreate","document","createElementNS","pointsToPath","rings","closed","len2","p","svg","style$1","documentElement","style","ie","ielt9","edge","navigator","webkit","userAgentContains","android","android23","webkitVer","parseInt","exec","userAgent","androidStock","opera","chrome","gecko","safari","phantom","opera12","win","platform","ie3d","webkit3d","WebKitCSSMatrix","gecko3d","any3d","L_DISABLE_3D","mobile","orientation","mobileWebkit","mobileWebkit3d","msPointer","PointerEvent","MSPointerEvent","pointer","touch","L_NO_TOUCH","DocumentTouch","mobileOpera","mobileGecko","retina","devicePixelRatio","screen","deviceXDPI","logicalXDPI","passiveEvents","supportsPassiveOption","opts","defineProperty","get","canvas","createElement","getContext","createSVGRect","vml","div","innerHTML","shape","firstChild","behavior","adj","toLowerCase","Browser","POINTER_DOWN","POINTER_MOVE","POINTER_UP","POINTER_CANCEL","TAG_WHITE_LIST","_pointers","_pointerDocListener","_pointersCount","addPointerListener","onDown","pointerType","MSPOINTER_TYPE_MOUSE","tagName","preventDefault","_handlePointer","_globalPointerDown","_globalPointerMove","_globalPointerUp","_addPointerStart","onMove","buttons","_addPointerMove","onUp","_addPointerEnd","pointerId","touches","changedTouches","_touchstart","_touchend","_pre","addDoubleTapListener","last","touch$$1","doubleTap","onTouchStart","count","now","delta","onTouchEnd","cancelBubble","prop","newTouch","button","passive","removeDoubleTapListener","touchstart","touchend","dblclick","disableTextSelection","enableTextSelection","_userSelect","_outlineElement","_outlineStyle","TRANSFORM","testProp","TRANSITION","TRANSITION_END","getElementById","getStyle","currentStyle","defaultView","css","getComputedStyle","create$1","className","container","appendChild","remove","parent","parentNode","removeChild","empty","toFront","lastChild","toBack","insertBefore","hasClass","classList","getClass","RegExp","test","addClass","classes","setClass","removeClass","baseVal","correspondingElement","setOpacity","opacity","filter","filterName","filters","item","Enabled","Opacity","_setOpacityIE","setTransform","offset","pos","setPosition","_leaflet_pos","left","top","getPosition","userSelectProperty","disableImageDrag","enableImageDrag","preventOutline","element","tabIndex","restoreOutline","outline","getSizedParentNode","offsetWidth","offsetHeight","body","getScale","rect","getBoundingClientRect","width","height","boundingClientRect","DomUtil","addOne","eventsKey","removeOne","originalHandler","isExternalTarget","timeStamp","originalEvent","elapsed","lastClick","_simulatedClick","_simulated","stop","filterClick","attachEvent","removePointerListener","detachEvent","stopPropagation","_stopped","skipped","disableScrollPropagation","disableClickPropagation","fakeStop","returnValue","getMousePosition","clientX","clientY","clientLeft","clientTop","wheelPxFactor","getWheelDelta","wheelDeltaY","deltaY","deltaMode","deltaX","deltaZ","wheelDelta","detail","skipEvents","events","related","relatedTarget","err","DomEvent","addListener","removeListener","PosAnimation","run","newPos","duration","easeLinearity","_el","_inProgress","_duration","_easeOutPower","_startPos","_offset","_startTime","_animate","_step","_complete","_animId","_runFrame","_easeOut","progress","t","Map","crs","minZoom","maxZoom","layers","maxBounds","renderer","zoomAnimation","zoomAnimationThreshold","fadeAnimation","markerZoomAnimation","transform3DLimit","zoomSnap","zoomDelta","trackResize","_handlers","_layers","_zoomBoundLayers","_sizeChanged","_initContainer","_initLayout","_onResize","_initEvents","setMaxBounds","_zoom","_limitZoom","setView","reset","_zoomAnimated","_createAnimProxy","_proxy","_catchTransitionEnd","_addLayers","_limitCenter","_stop","_loaded","animate","pan","_tryAnimatedZoom","_tryAnimatedPan","_sizeTimer","_resetView","setZoom","zoomIn","zoomOut","setZoomAround","getZoomScale","viewHalf","centerOffset","latLngToContainerPoint","containerPointToLatLng","_getBoundsCenterZoom","getBounds","paddingTL","paddingTopLeft","padding","paddingBR","paddingBottomRight","getBoundsZoom","Infinity","paddingOffset","swPoint","nePoint","fitBounds","fitWorld","panTo","panBy","getZoom","_panAnim","step","_onPanTransitionStep","end","_onPanTransitionEnd","noMoveStart","_mapPane","_getMapPanePos","_rawPanBy","flyTo","targetCenter","targetZoom","from","to","size","startZoom","w0","w1","u1","rho","rho2","r","sq","sinh","n","cosh","r0","u","tanh","start","S","_moveStart","frame","easeOut","_flyToFrame","_move","getScaleZoom","w","_moveEnd","flyToBounds","_panInsideMaxBounds","setMinZoom","oldZoom","setMaxZoom","panInsideBounds","_enforcingBounds","panInside","pixelCenter","pixelPoint","pixelBounds","getPixelBounds","halfPixelBounds","paddedBounds","diff","invalidateSize","oldSize","_lastCenter","newSize","oldCenter","debounceMoveend","locate","_locateOptions","timeout","watch","_handleGeolocationError","message","onResponse","_handleGeolocationResponse","onError","_locationWatchId","geolocation","watchPosition","getCurrentPosition","stopLocate","clearWatch","error","coords","latitude","longitude","accuracy","timestamp","addHandler","HandlerClass","enable","_containerId","_container","_clearControlPos","_resizeRequest","_clearHandlers","_panes","_renderer","createPane","pane","_checkIfLoaded","_moved","layerPointToLatLng","_getCenterLayerPoint","getMinZoom","_layersMinZoom","getMaxZoom","_layersMaxZoom","inside","nw","se","boundsSize","snap","scalex","scaley","_size","clientWidth","clientHeight","topLeftPoint","_getTopLeftPoint","getPixelOrigin","_pixelOrigin","getPixelWorldBounds","getPane","getPanes","getContainer","toZoom","fromZoom","latLngToLayerPoint","containerPointToLayerPoint","layerPointToContainerPoint","layerPoint","mouseEventToContainerPoint","mouseEventToLayerPoint","mouseEventToLatLng","_onScroll","_fadeAnimated","position","_initPanes","_initControlPos","panes","_paneRenderers","markerPane","shadowPane","loading","zoomChanged","_getNewPixelOrigin","pinch","_getZoomSpan","remove$$1","_targets","onOff","_handleDOMEvent","_onMoveEnd","scrollTop","scrollLeft","_findEventTargets","targets","isHover","srcElement","dragging","_draggableMoved","_fireDOMEvent","_mouseEvents","synth","isMarker","getLatLng","_radius","containerPoint","bubblingMouseEvents","enabled","moved","boxZoom","disable","whenReady","callback","_latLngToNewLayerPoint","topLeft","_latLngBoundsToNewLayerBounds","latLngBounds","_getCenterOffset","centerPoint","viewBounds","_getBoundsOffset","_limitOffset","newBounds","pxBounds","projectedMaxBounds","minOffset","maxOffset","_rebound","right","proxy","mapPane","_animatingZoom","_onZoomTransitionEnd","_animMoveEnd","_destroyAnimProxy","z","propertyName","_nothingToAnimate","getElementsByClassName","_animateZoom","startAnim","noUpdate","_animateToCenter","_animateToZoom","control","Control","map","_map","removeControl","addControl","addTo","onAdd","corner","_controlCorners","onRemove","_refocusOnMap","screenX","screenY","focus","corners","_controlContainer","createCorner","vSide","hSide","Layers","collapsed","autoZIndex","hideSingleBase","sortLayers","sortFunction","layerA","layerB","nameA","nameB","baseLayers","overlays","_layerControlInputs","_lastZIndex","_handlingClick","_addLayer","_update","_checkDisabledLayers","_onLayerChange","_expandIfNotCollapsed","addBaseLayer","addOverlay","removeLayer","_getLayer","expand","_section","acceptableHeight","offsetTop","collapse","setAttribute","section","mouseenter","mouseleave","link","_layersLink","href","title","_baseLayersList","_separator","_overlaysList","overlay","sort","setZIndex","baseLayersPresent","overlaysPresent","baseLayersCount","_addItem","display","_createRadioElement","checked","radioHtml","radioFragment","input","label","hasLayer","defaultChecked","layerId","_onInputClick","holder","inputs","addedLayers","removedLayers","addLayer","disabled","_expand","_collapse","Zoom","zoomInText","zoomInTitle","zoomOutText","zoomOutTitle","zoomName","_zoomInButton","_createButton","_zoomIn","_zoomOutButton","_zoomOut","_updateDisabled","_disabled","shiftKey","html","zoomControl","Scale","maxWidth","metric","imperial","_addScales","updateWhenIdle","_mScale","_iScale","maxMeters","_updateScales","_updateMetric","_updateImperial","meters","_getRoundNum","_updateScale","maxMiles","miles","feet","maxFeet","text","ratio","pow10","Attribution","prefix","_attributions","attributionControl","getAttribution","addAttribution","setPrefix","removeAttribution","attribs","prefixAndAttribs","attribution","Handler","_enabled","addHooks","removeHooks","_lastCode","START","END","mousedown","pointerdown","MSPointerDown","MOVE","Draggable","clickTolerance","dragStartTarget","preventOutline$$1","_element","_dragStartTarget","_preventOutline","_onDown","_dragging","finishDrag","which","_moving","first","sizedParent","_startPoint","_parentScale","_onMove","_onUp","_lastTarget","SVGElementInstance","correspondingUseElement","_newPos","_animRequest","_lastEvent","_updatePosition","simplify","tolerance","sqTolerance","markers","Uint8Array","_simplifyDPStep","index","sqDist","maxSqDist","_sqClosestPointOnSegment","newPoints","_simplifyDP","reducedPoints","prev","p1","p2","dx","dy","_reducePoints","pointToSegmentDistance","clipSegment","useLastCode","codeOut","newCode","codeA","_getBitCode","codeB","_getEdgeIntersection","dot","isFlat","_flat","LineUtil","closestPointOnSegment","clipPolygon","clippedPoints","k","edges","_code","PolyUtil","LonLat","Mercator","R_MINOR","tmp","con","ts","tan","phi","dphi","EPSG3395","EPSG4326","Simple","Layer","removeFrom","_mapToAdd","addInteractiveTarget","targetEl","removeInteractiveTarget","_layerAdd","getEvents","beforeAdd","eachLayer","method","_addZoomLimit","_updateZoomLevels","_removeZoomLimit","oldZoomSpan","LayerGroup","getLayerId","clearLayers","invoke","methodName","getLayer","getLayers","zIndex","FeatureGroup","setStyle","bringToFront","bringToBack","Icon","popupAnchor","tooltipAnchor","createIcon","oldIcon","_createIcon","createShadow","_getIconUrl","img","_createImg","_setIconStyles","sizeOption","anchor","shadowAnchor","iconAnchor","marginLeft","marginTop","IconDefault","iconUrl","iconRetinaUrl","shadowUrl","iconSize","shadowSize","imagePath","_detectIconPath","path","MarkerDrag","marker","_marker","icon","_icon","_draggable","dragstart","_onDragStart","predrag","_onPreDrag","drag","_onDrag","dragend","_onDragEnd","_adjustPan","speed","autoPanSpeed","autoPanPadding","iconPos","origin","panBounds","movement","_panRequest","_oldLatLng","closePopup","autoPan","shadow","_shadow","_latlng","oldLatLng","Marker","interactive","keyboard","zIndexOffset","riseOnHover","riseOffset","draggable","_initIcon","update","_removeIcon","_removeShadow","viewreset","setLatLng","setZIndexOffset","getIcon","setIcon","_popup","bindPopup","getElement","_setPos","classToAdd","addIcon","mouseover","_bringToFront","mouseout","_resetZIndex","newShadow","addShadow","_updateOpacity","_initInteraction","_zIndex","_updateZIndex","opt","_getPopupAnchor","_getTooltipAnchor","Path","stroke","color","weight","lineCap","lineJoin","dashArray","dashOffset","fill","fillColor","fillOpacity","fillRule","getRenderer","_initPath","_reset","_addPath","_removePath","redraw","_updatePath","_updateStyle","_updateBounds","_bringToBack","_path","_project","_clickTolerance","CircleMarker","radius","setRadius","getRadius","_point","r2","_radiusY","_pxBounds","_updateCircle","_empty","_bounds","_containsPoint","Circle","legacyOptions","_mRadius","half","latR","bottom","lngR","acos","Polyline","smoothFactor","noClip","_setLatLngs","getLatLngs","_latlngs","setLatLngs","isEmpty","closestLayerPoint","minDistance","minPoint","closest","jLen","_parts","halfDist","segDist","dist","_rings","addLatLng","_defaultShape","_convertLatLngs","result","flat","_projectLatlngs","_rawPxBounds","projectedBounds","ring","_clipPoints","segment","parts","_simplifyPoints","_updatePoly","part","Polygon","f","area","pop","clipped","GeoJSON","geojson","addData","feature","features","geometries","geometry","coordinates","geometryToLayer","asFeature","defaultOptions","resetStyle","onEachFeature","_setLayerStyle","pointToLayer","_coordsToLatLng","coordsToLatLng","_pointToLayer","coordsToLatLngs","properties","pointToLayerFn","markersInheritOptions","levelsDeep","latLngToCoords","latLngsToCoords","getFeature","newGeometry","PointToGeoJSON","toGeoJSON","geoJSON","multi","holes","toMultiPoint","isGeometryCollection","jsons","json","geoJson","ImageOverlay","crossOrigin","errorOverlayUrl","url","_url","_image","_initImage","styleOpts","setUrl","setBounds","zoomanim","wasElementSupplied","onselectstart","onmousemove","onload","onerror","_overlayOnError","image","errorUrl","VideoOverlay","autoplay","loop","keepAspectRatio","vid","onloadeddata","sourceElements","getElementsByTagName","sources","source","SVGOverlay","DivOverlay","_source","_removeTimeout","getContent","_content","setContent","content","visibility","_updateContent","_updateLayout","isOpen","_prepareOpen","node","_contentNode","hasChildNodes","_getAnchor","_containerBottom","_containerLeft","_containerWidth","Popup","minWidth","maxHeight","autoPanPaddingTopLeft","autoPanPaddingBottomRight","keepInView","closeButton","autoClose","closeOnEscapeKey","openOn","openPopup","popup","closeOnClick","closePopupOnClick","preclick","_close","moveend","wrapper","_wrapper","_tipContainer","_tip","_closeButton","_onCloseButtonClick","whiteSpace","scrolledClass","marginBottom","containerHeight","containerWidth","layerPos","containerPos","_popupHandlersAdded","click","_openPopup","keypress","_onKeyPress","move","_movePopup","unbindPopup","togglePopup","isPopupOpen","setPopupContent","getPopup","keyCode","Tooltip","direction","permanent","sticky","tooltip","closeTooltip","_setPosition","tooltipPoint","tooltipWidth","tooltipHeight","openTooltip","bindTooltip","_tooltip","_initTooltipInteractions","unbindTooltip","_tooltipHandlersAdded","_moveTooltip","_openTooltip","mousemove","toggleTooltip","isTooltipOpen","setTooltipContent","getTooltip","DivIcon","bgPos","Element","backgroundPosition","Default","GridLayer","tileSize","updateWhenZooming","updateInterval","maxNativeZoom","minNativeZoom","noWrap","keepBuffer","_levels","_tiles","_removeAllTiles","_tileZoom","_setAutoZIndex","isLoading","_loading","viewprereset","_invalidateAll","createTile","getTileSize","compare","children","edgeZIndex","isFinite","nextFrame","willPrune","tile","current","loaded","fade","active","_onOpaqueTile","_noPrune","_pruneTiles","_fadeFrame","_updateLevels","_onUpdateLevel","_removeTilesAtZoom","_onRemoveLevel","level","_setZoomTransform","_onCreateLevel","_level","retain","_retainParent","_retainChildren","_removeTile","x2","y2","z2","coords2","_tileCoordsToKey","animating","_setView","_clampZoom","noPrune","tileZoom","tileZoomChanged","_abortLoading","_resetGrid","_setZoomTransforms","translate","_tileSize","_globalTileRange","_pxBoundsToTileRange","_wrapX","_wrapY","_getTiledPixelBounds","mapZoom","halfSize","tileRange","tileCenter","queue","margin","noPruneRange","_isValidTile","fragment","createDocumentFragment","_addTile","tileBounds","_tileCoordsToBounds","_keyToBounds","_keyToTileCoords","_tileCoordsToNwSe","nwPoint","sePoint","bp","_initTile","WebkitBackfaceVisibility","tilePos","_getTilePos","_wrapCoords","_tileReady","_noTilesToLoad","newCoords","TileLayer","subdomains","errorTileUrl","zoomOffset","tms","zoomReverse","detectRetina","_onTileRemove","noRedraw","done","_tileOnLoad","_tileOnError","getTileUrl","_getSubdomain","_getZoomForUrl","invertedY","getAttribute","tilePoint","complete","tileLayer","TileLayerWMS","defaultWmsParams","service","request","styles","format","transparent","version","wmsParams","realRetina","_crs","_wmsVersion","parseFloat","projectionKey","bbox","setParams","WMS","wms","Renderer","_updatePaths","_destroyContainer","_onZoom","zoomend","_onZoomEnd","_onAnimZoom","ev","_updateTransform","currentCenterPoint","_center","topLeftOffset","Canvas","_onViewPreReset","_postponeUpdatePaths","_draw","_onMouseMove","_onClick","_handleMouseOut","_ctx","_redrawRequest","_redrawBounds","_redraw","m","_updateDashArray","order","_order","_drawLast","next","_drawFirst","_requestRedraw","_extendRedrawBounds","dashValue","Number","_dashArray","_clear","clearRect","save","beginPath","clip","_drawing","restore","closePath","_fillStroke","arc","globalAlpha","fillStyle","setLineDash","lineWidth","strokeStyle","clickedLayer","_fireEvent","moving","_handleMouseHover","_hoveredLayer","_mouseHoverThrottled","candidateHoveredLayer","canvas$1","vmlCreate","namespaces","vmlMixin","coordsize","_stroke","_fill","stroked","filled","dashStyle","endcap","joinstyle","_setPath","create$2","SVG","zoomstart","_onZoomStart","_rootGroup","_svgSize","removeAttribute","svg$1","_getPaneRenderer","_createRenderer","preferCanvas","Rectangle","_boundsToLatLngs","BoxZoom","_pane","overlayPane","_resetStateTimeout","_destroy","_onMouseDown","_resetState","_clearDeferredResetState","contextmenu","mouseup","_onMouseUp","keydown","_onKeyDown","_box","_finish","boxZoomBounds","doubleClickZoom","DoubleClickZoom","_onDoubleClick","inertia","inertiaDeceleration","inertiaMaxSpeed","worldCopyJump","maxBoundsViscosity","Drag","_onPreDragLimit","_onPreDragWrap","_positions","_times","_offsetLimit","_viscosity","_lastTime","_lastPos","_absPos","_prunePositions","shift","pxCenter","pxWorldCenter","_initialWorldOffset","_worldWidth","_viscousLimit","threshold","limit","worldWidth","halfWidth","newX1","newX2","newX","noInertia","ease","speedVector","limitedSpeed","limitedSpeedVector","decelerationDuration","keyboardPanDelta","Keyboard","keyCodes","down","up","_setPanDelta","_setZoomDelta","_onFocus","blur","_onBlur","_addHooks","_removeHooks","_focused","docEl","scrollTo","panDelta","keys","_panKeys","codes","_zoomKeys","altKey","ctrlKey","metaKey","scrollWheelZoom","wheelDebounceTime","wheelPxPerZoomLevel","ScrollWheelZoom","_onWheelScroll","_delta","debounce","_lastMousePos","_timer","_performZoom","d2","d3","d4","tap","tapTolerance","Tap","_fireClick","_holdTimeout","_isTapValid","_simulateEvent","touchmove","simulatedEvent","createEvent","initMouseEvent","dispatchEvent","touchZoom","bounceAtZoomLimits","TouchZoom","_onTouchStart","_zooming","_centerPoint","_startLatLng","_pinchStartLatLng","_startDist","_startZoom","_onTouchMove","_onTouchEnd","moveFn","Projection","latLng","layerGroup","featureGroup","imageOverlay","videoOverlay","video","svgOverlay","divIcon","gridLayer","circleMarker","circle","polyline","polygon","rectangle","oldL","noConflict"],"mappings":"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","file":"dist/leaflet.js.map"}
\ No newline at end of file
diff --git a/dist/assets/js/nominatim-ui.js b/dist/assets/js/nominatim-ui.js
new file mode 100644 (file)
index 0000000..1618eac
--- /dev/null
@@ -0,0 +1,574 @@
+var map;
+var last_click_latlng;
+
+
+// *********************************************************
+// HELPERS
+// *********************************************************
+
+function get_config_value(str, default_val) {
+  return (typeof Nominatim_Config[str] !== 'undefined' ? Nominatim_Config[str] : default_val);
+}
+
+function parse_and_normalize_geojson_string(part) {
+  // normalize places the geometry into a featurecollection, similar to
+  // https://github.com/mapbox/geojson-normalize
+  var parsed_geojson = {
+    type: 'FeatureCollection',
+    features: [
+      {
+        type: 'Feature',
+        geometry: part,
+        properties: {}
+      }
+    ]
+  };
+  return parsed_geojson;
+}
+
+function map_link_to_osm() {
+  return 'https://openstreetmap.org/#map=' + map.getZoom() + '/' + map.getCenter().lat + '/' + map.getCenter().lng;
+}
+
+function map_viewbox_as_string() {
+  var bounds = map.getBounds();
+  var west = bounds.getWest();
+  var east = bounds.getEast();
+
+  if ((east - west) >= 360) { // covers more than whole planet
+    west = map.getCenter().lng - 179.999;
+    east = map.getCenter().lng + 179.999;
+  }
+  east = L.latLng(77, east).wrap().lng;
+  west = L.latLng(77, west).wrap().lng;
+
+  return [
+    west.toFixed(5), // left
+    bounds.getNorth().toFixed(5), // top
+    east.toFixed(5), // right
+    bounds.getSouth().toFixed(5) // bottom
+  ].join(',');
+}
+
+
+// *********************************************************
+// PAGE HELPERS
+// *********************************************************
+
+function fetch_from_api(endpoint_name, params, callback) {
+  // `&a=&b=&c=1` => '&c='
+  for (var k in params) {
+    if (typeof (params[k]) === 'undefined' || params[k] === '' || params[k] === null) delete params[k];
+  }
+
+  var api_url = get_config_value('Nominatim_API_Endpoint') + endpoint_name + '.php?' + $.param(params);
+  if (endpoint_name !== 'status') {
+    $('#api-request-link').attr('href', api_url);
+  }
+  $.get(api_url, function (data) {
+    callback(data);
+  });
+}
+
+function update_data_date() {
+  fetch_from_api('status', { format: 'json' }, function (data) {
+    $('#data-date').text(data.data_updated);
+  });
+}
+
+function render_template(el, template_name, page_context) {
+  var template_source = $('#' + template_name).text();
+  var template = Handlebars.compile(template_source);
+  var html = template(page_context);
+  el.html(html);
+}
+
+function show_error(html) {
+  $('#error-overlay').html(html).show();
+}
+
+function hide_error() {
+  $('#error-overlay').empty().hide();
+}
+
+
+$(document).ajaxError(function (event, jqXHR, ajaxSettings, thrownError) {
+  // console.log(thrownError);
+  // console.log(ajaxSettings);
+  show_error('Error fetching results from <a href="' + ajaxSettings.url + '">' + ajaxSettings.url + '</a>');
+});
+
+
+jQuery(document).ready(function () {
+  hide_error();
+});
+// *********************************************************
+// DETAILS PAGE
+// *********************************************************
+
+
+function init_map_on_detail_page(lat, lon, geojson) {
+  map = new L.map('map', {
+    // center: [nominatim_map_init.lat, nominatim_map_init.lon],
+    // zoom:   nominatim_map_init.zoom,
+    attributionControl: (get_config_value('Map_Tile_Attribution') && get_config_value('Map_Tile_Attribution').length),
+    scrollWheelZoom: true, // !L.Browser.touch,
+    touchZoom: false,
+  });
+
+  L.tileLayer(get_config_value('Map_Tile_URL'), {
+    // moved to footer
+    attribution: (get_config_value('Map_Tile_Attribution') || null) // '&copy; <a href="https://osm.org/copyright">OpenStreetMap</a> contributors'
+  }).addTo(map);
+
+  var layerGroup = new L.layerGroup().addTo(map);
+
+  var circle = L.circleMarker([lat, lon], {
+    radius: 10, weight: 2, fillColor: '#ff7800', color: 'blue', opacity: 0.75
+  });
+  map.addLayer(circle);
+
+  if (geojson) {
+    var geojson_layer = L.geoJson(
+      // https://leafletjs.com/reference-1.0.3.html#path-option
+      parse_and_normalize_geojson_string(geojson),
+      {
+        style: function (feature) {
+          return { interactive: false, color: 'blue' };
+        }
+      }
+    );
+    map.addLayer(geojson_layer);
+    map.fitBounds(geojson_layer.getBounds());
+  } else {
+    map.setView([lat, lon], 10);
+  }
+
+  var osm2 = new L.TileLayer(get_config_value('Map_Tile_URL'), { minZoom: 0, maxZoom: 13, attribution: (get_config_value('Map_Tile_Attribution') || null) });
+  var miniMap = new L.Control.MiniMap(osm2, { toggleDisplay: true }).addTo(map);
+}
+
+
+jQuery(document).ready(function () {
+  if (!$('#details-page').length) { return; }
+
+  var search_params = new URLSearchParams(location.search);
+  // var place_id = search_params.get('place_id');
+
+  var api_request_params = {
+    place_id: search_params.get('place_id'),
+    osmtype: search_params.get('osmtype'),
+    osmid: search_params.get('osmid'),
+    keywords: search_params.get('keywords'),
+    addressdetails: 1,
+    hierarchy: 1,
+    group_hierarchy: 1,
+    polygon_geojson: 1,
+    format: 'json'
+  };
+
+  if (api_request_params.place_id || (api_request_params.osmtype && api_request_params.osmid)) {
+    fetch_from_api('details', api_request_params, function (aFeature) {
+      var context = { aPlace: aFeature };
+
+      render_template($('main'), 'detailspage-template', context);
+
+      update_data_date();
+
+      var lat = aFeature.centroid.coordinates[1];
+      var lon = aFeature.centroid.coordinates[0];
+      init_map_on_detail_page(lat, lon, aFeature.geometry);
+    });
+  } else {
+    render_template($('main'), 'detailspage-index-template');
+  }
+
+  $('#form-by-type-and-id,#form-by-osm-url').on('submit', function (e) {
+    e.preventDefault();
+
+    var val = $(this).find('input[type=edit]').val();
+    var matches = val.match(/^\s*([NWR])(\d+)\s*$/i);
+
+    if (!matches) {
+      matches = val.match(/\/(relation|way|node)\/(\d+)\s*$/);
+    }
+
+    if (matches) {
+      $(this).find('input[name=osmtype]').val(matches[1].charAt(0).toUpperCase());
+      $(this).find('input[name=osmid]').val(matches[2]);
+      $(this).get(0).submit();
+    } else {
+      alert('invalid input');
+    }
+  });
+});
+
+// *********************************************************
+// FORWARD/REVERSE SEARCH PAGE
+// *********************************************************
+
+
+function display_map_position(mouse_lat_lng) {
+  //
+  if (mouse_lat_lng) {
+    mouse_lat_lng = map.wrapLatLng(mouse_lat_lng);
+  }
+
+  html_mouse = 'mouse position ' + (mouse_lat_lng ? [mouse_lat_lng.lat.toFixed(5), mouse_lat_lng.lng.toFixed(5)].join(',') : '-');
+  html_click = 'last click: ' + (last_click_latlng ? [last_click_latlng.lat.toFixed(5), last_click_latlng.lng.toFixed(5)].join(',') : '-');
+
+  html_center = 'map center: '
+    + map.getCenter().lat.toFixed(5) + ',' + map.getCenter().lng.toFixed(5)
+    + ' <a target="_blank" href="' + map_link_to_osm() + '">view on osm.org</a>';
+
+  html_zoom = 'map zoom: ' + map.getZoom();
+
+  html_viewbox = 'viewbox: ' + map_viewbox_as_string();
+
+  $('#map-position-inner').html([html_center, html_zoom, html_viewbox, html_click, html_mouse].join('<br/>'));
+
+  var center_lat_lng = map.wrapLatLng(map.getCenter());
+  var reverse_params = {
+    lat: center_lat_lng.lat.toFixed(5),
+    lon: center_lat_lng.lng.toFixed(5)
+    // zoom: 2,
+    // format: 'html'
+  };
+  $('#switch-to-reverse').attr('href', 'reverse.html?' + $.param(reverse_params));
+
+  $('input#use_viewbox').trigger('change');
+}
+
+function init_map_on_search_page(is_reverse_search, nominatim_results, request_lat, request_lon, init_zoom) {
+  //
+  map = new L.map('map', {
+    // center: [nominatim_map_init.lat, nominatim_map_init.lon],
+    // zoom:   nominatim_map_init.zoom,
+    attributionControl: (get_config_value('Map_Tile_Attribution') && get_config_value('Map_Tile_Attribution').length),
+    scrollWheelZoom: true, // !L.Browser.touch,
+    touchZoom: false,
+  });
+
+
+  L.tileLayer(get_config_value('Map_Tile_URL'), {
+    // moved to footer
+    attribution: (get_config_value('Map_Tile_Attribution') || null ) // '&copy; <a href="https://osm.org/copyright">OpenStreetMap</a> contributors'
+  }).addTo(map);
+
+  // console.log(Nominatim_Config);
+
+  map.setView([request_lat, request_lon], init_zoom);
+
+  var osm2 = new L.TileLayer(get_config_value('Map_Tile_URL'), { minZoom: 0, maxZoom: 13, attribution: (get_config_value('Map_Tile_Attribution') || null ) });
+  new L.Control.MiniMap(osm2, { toggleDisplay: true }).addTo(map);
+
+  if (is_reverse_search) {
+    // We don't need a marker, but an L.circle instance changes radius once you zoom in/out
+    var cm = L.circleMarker(
+      [request_lat, request_lon],
+      {
+        radius: 5,
+        weight: 2,
+        fillColor: '#ff7800',
+        color: 'red',
+        opacity: 0.75,
+        clickable: false
+      }
+    );
+    cm.addTo(map);
+  }
+
+  var MapPositionControl = L.Control.extend({
+    options: {
+      position: 'topright'
+    },
+    onAdd: function (/* map */) {
+      var container = L.DomUtil.create('div', 'my-custom-control');
+
+      $(container).text('show map bounds').addClass('leaflet-bar btn btn-sm btn-default').on('click', function (e) {
+        e.preventDefault();
+        e.stopPropagation();
+        $('#map-position').show();
+        $(container).hide();
+      });
+      $('#map-position-close a').on('click', function (e) {
+        e.preventDefault();
+        e.stopPropagation();
+        $('#map-position').hide();
+        $(container).show();
+      });
+
+      return container;
+    }
+  });
+
+  map.addControl(new MapPositionControl());
+
+
+
+
+
+  function update_viewbox_field() {
+    // hidden HTML field
+    $('input[name=viewbox]').val($('input#use_viewbox').prop('checked') ? map_viewbox_as_string() : '');
+  }
+
+  map.on('move', function () {
+    display_map_position();
+    update_viewbox_field();
+  });
+
+  map.on('mousemove', function (e) {
+    display_map_position(e.latlng);
+  });
+
+  map.on('click', function (e) {
+    last_click_latlng = e.latlng;
+    display_map_position();
+  });
+
+  map.on('load', function () {
+    display_map_position();
+  });
+
+  $('input#use_viewbox').on('change', function () {
+    update_viewbox_field();
+  });
+
+
+
+
+  function get_result_element(position) {
+    return $('.result').eq(position);
+  }
+  function marker_for_result(result) {
+    return L.marker([result.lat, result.lon], { riseOnHover: true, title: result.name });
+  }
+  function circle_for_result(result) {
+    var cm_style = {
+      radius: 10,
+      weight: 2,
+      fillColor: '#ff7800',
+      color: 'blue',
+      opacity: 0.75,
+      clickable: !is_reverse_search
+    };
+    return L.circleMarker([result.lat, result.lon], cm_style);
+  }
+
+  var layerGroup = new L.layerGroup().addTo(map);
+
+  function highlight_result(position, bool_focus) {
+    var result = nominatim_results[position];
+    if (!result) { return; }
+    var result_el = get_result_element(position);
+
+    $('.result').removeClass('highlight');
+    result_el.addClass('highlight');
+
+    layerGroup.clearLayers();
+
+    if (result.lat) {
+      var circle = circle_for_result(result);
+      circle.on('click', function () {
+        highlight_result(position);
+      });
+      layerGroup.addLayer(circle);
+    }
+
+    if (result.boundingbox) {
+      var bounds = [
+        [result.boundingbox[0] * 1, result.boundingbox[2] * 1],
+        [result.boundingbox[1] * 1, result.boundingbox[3] * 1]
+      ];
+      map.fitBounds(bounds);
+
+      if (result.geojson && result.geojson.type.match(/(Polygon)|(Line)/)) {
+        //
+        var geojson_layer = L.geoJson(
+          parse_and_normalize_geojson_string(result.geojson),
+          {
+            // https://leafletjs.com/reference-1.0.3.html#path-option
+            style: function (feature) {
+              return { interactive: false, color: 'blue' };
+            }
+          }
+        );
+        layerGroup.addLayer(geojson_layer);
+      }
+      // else {
+      //     var layer = L.rectangle(bounds, {color: "#ff7800", weight: 1} );
+      //     layerGroup.addLayer(layer);
+      // }
+    } else {
+      var result_coord = L.latLng(result.lat, result.lon);
+      if (result_coord) {
+        if (is_reverse_search) {
+          // console.dir([result_coord, [request_lat, request_lon]]);
+          // make sure the search coordinates are in the map view as well
+          map.fitBounds(
+            [result_coord, [request_lat, request_lon]],
+            {
+              padding: [50, 50],
+              maxZoom: map.getZoom()
+            }
+          );
+        } else {
+          map.panTo(result_coord, result.zoom || get_config_value('Map_Default_Zoom'));
+        }
+      }
+    }
+    if (bool_focus) {
+      $('#map').focus();
+    }
+  }
+
+
+  $('.result').on('click', function () {
+    highlight_result($(this).data('position'), true);
+  });
+
+  if (is_reverse_search) {
+    map.on('click', function (e) {
+      $('form input[name=lat]').val(e.latlng.lat);
+      $('form input[name=lon]').val(e.latlng.wrap().lng);
+      $('form').submit();
+    });
+
+    $('#switch-coords').on('click', function (e) {
+      e.preventDefault();
+      e.stopPropagation();
+      var lat = $('form input[name=lat]').val();
+      var lon = $('form input[name=lon]').val();
+      $('form input[name=lat]').val(lon);
+      $('form input[name=lon]').val(lat);
+      $('form').submit();
+    });
+  }
+
+  highlight_result(0, false);
+
+  // common mistake is to copy&paste latitude and longitude into the 'lat' search box
+  $('form input[name=lat]').on('change', function () {
+    var coords = $(this).val().split(',');
+    if (coords.length === 2) {
+      $(this).val(L.Util.trim(coords[0]));
+      $(this).siblings('input[name=lon]').val(L.Util.trim(coords[1]));
+    }
+  });
+}
+
+
+
+
+
+
+
+jQuery(document).ready(function () {
+  //
+  if (!$('#search-page,#reverse-page').length) { return; }
+
+  var is_reverse_search = !!($('#reverse-page').length);
+  var endpoint = is_reverse_search ? 'reverse' : 'search';
+
+
+  var search_params = new URLSearchParams(location.search);
+
+  // return view('search', [
+  //     'sQuery' => $sQuery,
+  //     'bAsText' => '',
+  //     'sViewBox' => '',
+  //     'aSearchResults' => $aSearchResults,
+  //     'sMoreURL' => 'example.com',
+  //     'sDataDate' => $this->fetch_status_date(),
+  //     'sApiURL' => $url
+  // ]);
+
+
+  if (is_reverse_search) {
+    var api_request_params = {
+      lat: search_params.get('lat'),
+      lon: search_params.get('lon'),
+      zoom: (search_params.get('zoom') !== null ? search_params.get('zoom') : get_config_value('Reverse_Default_Search_Zoom')),
+      format: 'jsonv2'
+    };
+
+    var context = {
+      // aPlace: aPlace,
+      fLat: api_request_params.lat,
+      fLon: api_request_params.lon,
+      iZoom: (search_params.get('zoom') !== null ? api_request_params.zoom : get_config_value('Reverse_Default_Search_Zoom'))
+    };
+
+
+    if (api_request_params.lat && api_request_params.lon) {
+
+      fetch_from_api('reverse', api_request_params, function (aPlace) {
+
+        if (aPlace.error) {
+          aPlace = null;
+        }
+
+        context.aPlace = aPlace;
+
+        render_template($('main'), 'reversepage-template', context);
+
+        init_map_on_search_page(
+          is_reverse_search,
+          [aPlace],
+          api_request_params.lat,
+          api_request_params.lon,
+          api_request_params.zoom
+        );
+
+        update_data_date();
+      });
+    } else {
+      render_template($('main'), 'reversepage-template', context);
+
+      init_map_on_search_page(
+        is_reverse_search,
+        [],
+        get_config_value('Map_Default_Lat'),
+        get_config_value('Map_Default_Lon'),
+        get_config_value('Map_Default_Zoom')
+      );
+    }
+
+  } else {
+    var api_request_params = {
+      q: search_params.get('q'),
+      polygon_geojson: search_params.get('polygon_geojson') ? 1 : 0,
+      viewbox: search_params.get('viewbox'),
+      format: 'jsonv2'
+    };
+
+    var context = {
+      // aSearchResults: aResults,
+      sQuery: api_request_params.q,
+      sViewBox: '',
+      env: Nominatim_Config,
+      sMoreURL: ''
+    };
+
+    if (api_request_params.q) {
+
+      fetch_from_api('search', api_request_params, function (aResults) {
+
+        context.aSearchResults = aResults;
+
+        render_template($('main'), 'searchpage-template', context);
+
+        init_map_on_search_page(is_reverse_search, aResults, get_config_value('Map_Default_Lat'), get_config_value('Map_Default_Lon'), get_config_value('Map_Default_Zoom'));
+
+        $('#q').focus();
+
+        update_data_date();
+      });
+    } else {
+      render_template($('main'), 'searchpage-template', context);
+
+      init_map_on_search_page(is_reverse_search, [], get_config_value('Map_Default_Lat'), get_config_value('Map_Default_Lon'), get_config_value('Map_Default_Zoom'));
+    }
+  }
+});
diff --git a/dist/assets/js/url-search-params.js b/dist/assets/js/url-search-params.js
new file mode 100644 (file)
index 0000000..ff9e344
--- /dev/null
@@ -0,0 +1,2 @@
+/*! (c) Andrea Giammarchi - ISC */
+var self=this||{};try{!function(t,e){if(new t("q=%2B").get("q")!==e||new t({q:e}).get("q")!==e||new t([["q",e]]).get("q")!==e||"q=%0A"!==new t("q=\n").toString()||"q=+%26"!==new t({q:" &"}).toString()||"q=%25zx"!==new t({q:"%zx"}).toString())throw t;self.URLSearchParams=t}(URLSearchParams,"+")}catch(t){!function(t,a,o){"use strict";var u=t.create,h=t.defineProperty,e=/[!'\(\)~]|%20|%00/g,n=/%(?![0-9a-fA-F]{2})/g,r=/\+/g,i={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"},s={append:function(t,e){p(this._ungap,t,e)},delete:function(t){delete this._ungap[t]},get:function(t){return this.has(t)?this._ungap[t][0]:null},getAll:function(t){return this.has(t)?this._ungap[t].slice(0):[]},has:function(t){return t in this._ungap},set:function(t,e){this._ungap[t]=[a(e)]},forEach:function(e,n){var r=this;for(var i in r._ungap)r._ungap[i].forEach(t,i);function t(t){e.call(n,t,a(i),r)}},toJSON:function(){return{}},toString:function(){var t=[];for(var e in this._ungap)for(var n=v(e),r=0,i=this._ungap[e];r<i.length;r++)t.push(n+"="+v(i[r]));return t.join("&")}};for(var c in s)h(f.prototype,c,{configurable:!0,writable:!0,value:s[c]});function f(t){var e=u(null);switch(h(this,"_ungap",{value:e}),!0){case!t:break;case"string"==typeof t:"?"===t.charAt(0)&&(t=t.slice(1));for(var n=t.split("&"),r=0,i=n.length;r<i;r++){var a=(s=n[r]).indexOf("=");-1<a?p(e,g(s.slice(0,a)),g(s.slice(a+1))):s.length&&p(e,g(s),"")}break;case o(t):for(r=0,i=t.length;r<i;r++){var s;p(e,(s=t[r])[0],s[1])}break;case"forEach"in t:t.forEach(l,e);break;default:for(var c in t)p(e,c,t[c])}}function l(t,e){p(this,e,t)}function p(t,e,n){var r=o(n)?n.join(","):n;e in t?t[e].push(r):t[e]=[r]}function g(t){return decodeURIComponent(t.replace(n,"%25").replace(r," "))}function v(t){return encodeURIComponent(t).replace(e,d)}function d(t){return i[t]}self.URLSearchParams=f}(Object,String,Array.isArray)}!function(d){var r=!1;try{r=!!Symbol.iterator}catch(t){}function t(t,e){var n=[];return t.forEach(e,n),r?n[Symbol.iterator]():{next:function(){var t=n.shift();return{done:void 0===t,value:t}}}}"forEach"in d||(d.forEach=function(n,r){var i=this,t=Object.create(null);this.toString().replace(/=[\s\S]*?(?:&|$)/g,"=").split("=").forEach(function(e){!e.length||e in t||(t[e]=i.getAll(e)).forEach(function(t){n.call(r,t,e,i)})})}),"keys"in d||(d.keys=function(){return t(this,function(t,e){this.push(e)})}),"values"in d||(d.values=function(){return t(this,function(t,e){this.push(t)})}),"entries"in d||(d.entries=function(){return t(this,function(t,e){this.push([e,t])})}),!r||Symbol.iterator in d||(d[Symbol.iterator]=d.entries),"sort"in d||(d.sort=function(){for(var t,e,n,r=this.entries(),i=r.next(),a=i.done,s=[],c=Object.create(null);!a;)e=(n=i.value)[0],s.push(e),e in c||(c[e]=[]),c[e].push(n[1]),a=(i=r.next()).done;for(s.sort(),t=0;t<s.length;t++)this.delete(s[t]);for(t=0;t<s.length;t++)e=s[t],this.append(e,c[e].shift())}),function(f){function l(t){var e=t.append;t.append=d.append,URLSearchParams.call(t,t._usp.search.slice(1)),t.append=e}function p(t,e){if(!(t instanceof e))throw new TypeError("'searchParams' accessed on an object that does not implement interface "+e.name)}function t(e){var n,r,i,t=e.prototype,a=v(t,"searchParams"),s=v(t,"href"),c=v(t,"search");function o(t,e){d.append.call(this,t,e),t=this.toString(),i.set.call(this._usp,t?"?"+t:"")}function u(t){d.delete.call(this,t),t=this.toString(),i.set.call(this._usp,t?"?"+t:"")}function h(t,e){d.set.call(this,t,e),t=this.toString(),i.set.call(this._usp,t?"?"+t:"")}!a&&c&&c.set&&(i=c,r=function(t,e){return t.append=o,t.delete=u,t.set=h,g(t,"_usp",{configurable:!0,writable:!0,value:e})},n=function(t,e){return g(t,"_searchParams",{configurable:!0,writable:!0,value:r(e,t)}),e},f.defineProperties(t,{href:{get:function(){return s.get.call(this)},set:function(t){var e=this._searchParams;s.set.call(this,t),e&&l(e)}},search:{get:function(){return c.get.call(this)},set:function(t){var e=this._searchParams;c.set.call(this,t),e&&l(e)}},searchParams:{get:function(){return p(this,e),this._searchParams||n(this,new URLSearchParams(this.search.slice(1)))},set:function(t){p(this,e),n(this,t)}}}))}var g=f.defineProperty,v=f.getOwnPropertyDescriptor;try{t(HTMLAnchorElement),/^function|object$/.test(typeof URL)&&URL.prototype&&t(URL)}catch(t){}}(Object)}(self.URLSearchParams.prototype,Object);
\ No newline at end of file
diff --git a/dist/config.js b/dist/config.js
new file mode 100644 (file)
index 0000000..94253bc
--- /dev/null
@@ -0,0 +1,12 @@
+var Nominatim_Config = {
+  // "Nominatim_API_Endpoint": 'http://localhost:8089/nominatim/',
+  "Nominatim_API_Endpoint": 'https://nominatim.openstreetmap.org/',
+  "Images_Base_Url": 'http://localhost:8089/',
+  "Search_AreaPolygons": 1,
+  "Reverse_Default_Search_Zoom": 18,
+  "Map_Default_Lat": 20.0,
+  "Map_Default_Lon": 0.0,
+  "Map_Default_Zoom": 2,
+  "Map_Tile_URL": "https://{s}.tile.osm.org/{z}/{x}/{y}.png",
+  "Map_Tile_Attribution": ""
+};
diff --git a/dist/details.html b/dist/details.html
new file mode 100644 (file)
index 0000000..d3c22a6
--- /dev/null
@@ -0,0 +1,344 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <title>OpenStreetMap Nominatim</title>
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+
+  <link rel="icon" type="image/png" href="/assets/images/favicon-194x194.png" sizes="194x194" />
+  <link rel="icon" type="image/png" href="/assets/images/favicon-16x16.png" sizes="16x16" />
+
+  <link href="assets/css/leaflet.css" rel="stylesheet" />
+  <link href="assets/css/Control.MiniMap.min.css" rel="stylesheet" />
+  <link href="assets/css/bootstrap-theme.min.css" rel="stylesheet" />
+  <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
+  <link href="assets/css/common.css" rel="stylesheet" />
+  <link href="assets/css/search.css" rel="stylesheet" type="text/css" />
+  <link href="assets/css/details.css" rel="stylesheet" type="text/css" />
+</head>
+<body id="details-page">
+
+  <div id="error-overlay">
+    You need Javascript enabled to view this page.
+  </div>
+
+  <header class="container-fluid">
+    <div class="row">
+      <div class="col-xs-4">
+        <div class="brand">
+          <a href="/">
+            <img alt="logo" src="assets/images/osm_logo.120px.png" width="30" height="30"/>
+            <h1>Nominatim</h1>
+          </a>
+        </div>
+      </div>
+      <div id="last-updated" class="col-xs-4 text-center">
+        Data from <a id="api-request-link" href="">API request</a>
+        <br>
+        Data last updated:
+        <span id="data-date"></span>
+      </div>
+      <div class="col-xs-4 text-right">
+        <div class="btn-group">
+          <button class="dropdown-toggle btn btn-sm btn-default" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
+            About &amp; Help <span class="caret"></span>
+          </button>
+          <ul class="dropdown-menu dropdown-menu-right">
+            <li><a href="https://wiki.openstreetmap.org/wiki/Nominatim" target="_blank">Documentation</a></li>
+            <li><a href="https://wiki.openstreetmap.org/wiki/Nominatim/FAQ" target="_blank">FAQ</a></li>
+            <li role="separator" class="divider"></li>
+            <li><a href="#" class="" data-toggle="modal" data-target="#report-modal">Report problem with results</a></li>
+          </ul>
+        </div>
+      </div>
+    </div>
+  </header>
+
+  <div class="modal fade" id="report-modal">
+    <div class="modal-dialog">
+      <div class="modal-content">
+        <div class="modal-header">
+          <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
+          <h4 class="modal-title">Report a problem</h4>
+        </div>
+        <div class="modal-body">
+          <p>
+            Before reporting problems please read the <a target="_blank" href="https://wiki.openstreetmap.org/wiki/Nominatim">user documentation</a>
+            and
+            <a target="_blank" href="https://wiki.openstreetmap.org/wiki/Nominatim/FAQ">FAQ</a>.
+
+            If your problem relates to the address of a particular search result please use the 'details' link 
+            to check how the address was generated before reporting a problem.
+          </p>
+          <p>
+            Use <a target="_blank" href="https://github.com/openstreetmap/nominatim/issues">Nominatim issues on github</a>
+            to report problems.
+          </p>
+          <p>
+            Please ensure that you include a full description of the problem, including the search
+            query that you used, the problem with the result and, if the problem relates to missing data,
+            the osm type (node, way, relation) and id of the item that is missing.
+          </p>
+          <p>
+            Problems that contain enough detail are likely to get looked at before ones that require
+            significant research.
+          </p>
+        </div>
+        <div class="modal-footer">
+          <button type="button" class="btn btn-default" data-dismiss="modal">OK</button>
+        </div>
+      </div>
+    </div>
+  </div>
+
+  <main>
+  </main>
+
+  <footer>
+    <p class="disclaimer">
+      Addresses and postcodes are approximate
+    </p>
+    <p class="copyright">
+      &copy; <a href="https://osm.org/copyright">OpenStreetMap</a> contributors
+    </p>
+  </footer>
+
+  <script src="assets/js/jquery.min.js"></script>
+  <script src="assets/js/bootstrap.min.js"></script>
+  <script src="assets/js/leaflet.js"></script>
+  <script src="assets/js/Control.MiniMap.min.js"></script>
+  <script src="assets/js/handlebars.min.js"></script>
+  <script src="assets/js/url-search-params.js"></script>
+
+  <script src="config.js"></script>
+  <script src="handlebar_helpers.js"></script>
+
+  <script src="assets/js/nominatim-ui.js"></script>
+<script id="detailspage-template" type="text/x-handlebars-template">
+
+{{#*inline "partial_details_one_row"}}
+  <tr class="{{isaddresses_unused this}}">
+    <td class="name">
+      {{#if this.localname}}
+        {{this.localname}}
+      {{else}}
+        <span class="noname">No Name</span>
+      {{/if}}
+    </td>
+    <td>{{this.class}}:{{this.type}}</td>
+    <td>{{osmLink this}}</td>
+    <td>{{this.rank_address}}</td>
+    <td>{{formatAdminLevel this.admin_level}}</td>
+    <td>{{formatDistance this.distance}}</td>
+    <td>{{detailsLink this null}}</td>
+  </tr>
+{{/inline}}
+
+{{#*inline "partial_details_keyword_one_row"}}
+  <tr>
+    <td>{{formatKeywordToken this.token}}</td>
+    {{#if this.id}}
+      <td>word id: {{this.id}}</td>
+    {{/if}}
+  </tr>
+{{/inline}}
+
+
+{{#*inline "partial_h2"}}
+  <tr class="all-columns"><td colspan="6"><h2>{{this}}</h2></td></tr>
+{{/inline}}
+
+{{#*inline "partial_h3"}}
+  <tr class="all-columns"><td colspan="6"><h3>{{this}}</h3></td></tr>
+{{/inline}}
+
+<div class="container">
+  <div class="row">
+    <div class="col-sm-10">
+      <h1>{{aPlace.localname}} <small>{{detailsPermaLink aPlace 'link to this page'}}</small></h1>
+    </div>
+    <div class="col-sm-2 text-right">
+      {{formatMapIcon aPlace.icon}}
+    </div>
+  </div>
+  <div class="row">
+    <div class="col-md-6">
+      <table id="locationdetails" class="table table-striped">
+        <tr>
+          <td>Name</td>
+          <td>
+            {{#each aPlace.names}}
+              <div class="line"><span class="name">{{this}}</span> ({{@key}})</div>
+            {{/each}}
+          </td>
+        </tr>
+        <tr>
+          <td>Type</td>
+          <td>{{aPlace.category}}:{{aPlace.type}}</td>
+        </tr>
+        <tr>
+          <td>Last Updated</td>
+          <td>{{aPlace.indexed_date}}</td>
+        </tr>
+        <tr>
+          <td>Admin Level</td>
+          <td>{{aPlace.admin_level}}</td>
+        </tr>
+        <tr>
+          <td>Rank</td>
+          <td>{{formatSearchRank aPlace.rank_search}}</td>
+        </tr>
+        {{#if aPlace.calculated_importance}}
+          <tr>
+            <td>Importance</td>
+            <td>
+              {{aPlace.calculated_importance}}
+              {{#unless aPlace.importance}} (estimated){{/unless}}
+            </td>
+          </tr>
+        {{/if}}
+        <tr>
+          <td>Coverage</td>
+          <td>{{coverageType aPlace}}</td>
+        </tr>
+        <tr>
+          <td>Centre Point (lat,lon)</td>
+          <td>{{aPlace.centroid.coordinates.[1]}},{{aPlace.centroid.coordinates.[0]}}</td>
+        </tr>
+        <tr>
+          <td>OSM</td>
+          <td>{{osmLink aPlace}}
+        </tr>
+        {{#if aPlace.calculated_wikipedia}}
+          <tr>
+            <td>Wikipedia Calculated</td>
+            <td>{{wikipediaLink aPlace}}</td>
+          </tr>
+        {{/if}}
+        <tr>
+          <td>Computed Postcode</td>
+          <td>{{aPlace.calculated_postcode}}</td>
+        </tr>
+        <tr>
+          <td>Address Tags</td>
+          <td>
+            {{#each aPlace.addresstags}}
+              <div class="line"><span class="name">{{this}}</span> ({{@key}})</div>
+            {{/each}}
+          </td>
+        </tr>
+        <tr>
+          <td>Extra Tags</td>
+          <td>
+            {{#each aPlace.extratags}}
+              <div class="line"><span class="name">{{this}}</span> ({{@key}})</div>
+            {{/each}}
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div class="col-md-6">
+      <div id="map"></div>
+    </div>
+  </div>
+  <div class="row">
+    <div class="col-md-12">
+      <h2>Address</h2>
+       <table id="address" class="table table-striped table-responsive">
+        <thead>
+          <tr>
+            <th>Local name</th>
+            <th>Type</th>
+            <th>OSM</th>
+            <th>Address rank</th>
+            <th>Admin level</th>
+            <th>Distance</th>
+            <th></th>
+          </tr>
+        </thead>
+        <tbody>
+          {{#if aPlace.address}}
+            {{#each aPlace.address}}
+              {{> partial_details_one_row}}
+            {{/each}}
+          {{/if}}
+
+          {{#if aPlace.linked_places}}
+            {{> partial_h2 'Linked Places'}}
+            {{#each aPlace.linked_places}}
+              {{> partial_details_one_row}}
+            {{/each}}
+          {{/if}}
+
+          {{#if aPlace.keywords}}
+            {{> partial_h2 'Name Keywords'}}
+            {{#each aPlace.keywords.name}}
+              {{> partial_details_keyword_one_row}}
+            {{/each}}
+
+            {{> partial_h2 'Address Keywords'}}
+            {{#each aPlace.keywords.address}}
+              {{> partial_details_keyword_one_row}}
+            {{/each}}
+          {{/if}}
+
+          {{#if aPlace.hierarchy}}
+            {{> partial_h2 'Parent Of'}}
+
+            {{#each aPlace.hierarchy as |lines type|}}
+              {{> partial_h3 type}}
+              {{#each lines}}
+                {{> partial_details_one_row}}
+              {{/each}}
+            {{/each}}
+          {{/if}}
+          {{tooManyHierarchyLinesWarning aPlace}}
+        </tbody>
+      </table>
+    </div>
+  </div>
+</div>
+
+</script>
+<script id="detailspage-index-template" type="text/x-handlebars-template">
+<div class="container" id="details-index-page">
+  <div class="row">
+    <div class="col-md-12">
+
+      <h1>Show details for place</h1>
+
+      <div class="search-form">
+        <h4>Search by place id</h4>
+
+        <form class="form-inline" action="details.html">
+          <input type="edit" class="form-control input-sm" pattern="^[0-9]+$" name="place_id" placeholder="12345" />
+          <input type="submit" class="btn btn-primary btn-sm" value="Show" />
+        </form>
+      </div>
+
+      <div class="search-form">
+        <h4>Search by OSM type and OSM id</h4>
+
+        <form id="form-by-type-and-id" class="form-inline" action="details.html">
+          <input type="edit" class="form-control input-sm" pattern="^[NWR][0-9]+$" placeholder="N123 or W123 or R123" />
+          <input type="hidden" name="osmtype" />
+          <input type="hidden" name="osmid" />
+          <input type="submit" class="btn btn-primary btn-sm" value="Show" />
+        </form>
+      </div>
+
+      <div class="search-form">
+        <h4>Search by openstreetmap.org URL</h4>
+
+        <form id="form-by-osm-url" class="form-inline" action="details.html">
+          <input type="edit" class="form-control input-sm" pattern=".*openstreetmap.*" placeholder="https://www.openstreetmap.org/relation/123" />
+          <input type="hidden" name="osmtype" />
+          <input type="hidden" name="osmid" />
+          <input type="submit" class="btn btn-primary btn-sm" value="Show" />
+        </form>
+      </div>
+
+    </div>
+  </div>
+</div></script>
+</body>
+</html>
diff --git a/dist/detailspage-index.hbs b/dist/detailspage-index.hbs
new file mode 100644 (file)
index 0000000..b2ecf7d
--- /dev/null
@@ -0,0 +1,40 @@
+<div class="container" id="details-index-page">
+  <div class="row">
+    <div class="col-md-12">
+
+      <h1>Show details for place</h1>
+
+      <div class="search-form">
+        <h4>Search by place id</h4>
+
+        <form class="form-inline" action="details.html">
+          <input type="edit" class="form-control input-sm" pattern="^[0-9]+$" name="place_id" placeholder="12345" />
+          <input type="submit" class="btn btn-primary btn-sm" value="Show" />
+        </form>
+      </div>
+
+      <div class="search-form">
+        <h4>Search by OSM type and OSM id</h4>
+
+        <form id="form-by-type-and-id" class="form-inline" action="details.html">
+          <input type="edit" class="form-control input-sm" pattern="^[NWR][0-9]+$" placeholder="N123 or W123 or R123" />
+          <input type="hidden" name="osmtype" />
+          <input type="hidden" name="osmid" />
+          <input type="submit" class="btn btn-primary btn-sm" value="Show" />
+        </form>
+      </div>
+
+      <div class="search-form">
+        <h4>Search by openstreetmap.org URL</h4>
+
+        <form id="form-by-osm-url" class="form-inline" action="details.html">
+          <input type="edit" class="form-control input-sm" pattern=".*openstreetmap.*" placeholder="https://www.openstreetmap.org/relation/123" />
+          <input type="hidden" name="osmtype" />
+          <input type="hidden" name="osmid" />
+          <input type="submit" class="btn btn-primary btn-sm" value="Show" />
+        </form>
+      </div>
+
+    </div>
+  </div>
+</div>
\ No newline at end of file
diff --git a/dist/detailspage.hbs b/dist/detailspage.hbs
new file mode 100644 (file)
index 0000000..6fa2886
--- /dev/null
@@ -0,0 +1,184 @@
+
+{{#*inline "partial_details_one_row"}}
+  <tr class="{{isaddresses_unused this}}">
+    <td class="name">
+      {{#if this.localname}}
+        {{this.localname}}
+      {{else}}
+        <span class="noname">No Name</span>
+      {{/if}}
+    </td>
+    <td>{{this.class}}:{{this.type}}</td>
+    <td>{{osmLink this}}</td>
+    <td>{{this.rank_address}}</td>
+    <td>{{formatAdminLevel this.admin_level}}</td>
+    <td>{{formatDistance this.distance}}</td>
+    <td>{{detailsLink this null}}</td>
+  </tr>
+{{/inline}}
+
+{{#*inline "partial_details_keyword_one_row"}}
+  <tr>
+    <td>{{formatKeywordToken this.token}}</td>
+    {{#if this.id}}
+      <td>word id: {{this.id}}</td>
+    {{/if}}
+  </tr>
+{{/inline}}
+
+
+{{#*inline "partial_h2"}}
+  <tr class="all-columns"><td colspan="6"><h2>{{this}}</h2></td></tr>
+{{/inline}}
+
+{{#*inline "partial_h3"}}
+  <tr class="all-columns"><td colspan="6"><h3>{{this}}</h3></td></tr>
+{{/inline}}
+
+<div class="container">
+  <div class="row">
+    <div class="col-sm-10">
+      <h1>{{aPlace.localname}} <small>{{detailsPermaLink aPlace 'link to this page'}}</small></h1>
+    </div>
+    <div class="col-sm-2 text-right">
+      {{formatMapIcon aPlace.icon}}
+    </div>
+  </div>
+  <div class="row">
+    <div class="col-md-6">
+      <table id="locationdetails" class="table table-striped">
+        <tr>
+          <td>Name</td>
+          <td>
+            {{#each aPlace.names}}
+              <div class="line"><span class="name">{{this}}</span> ({{@key}})</div>
+            {{/each}}
+          </td>
+        </tr>
+        <tr>
+          <td>Type</td>
+          <td>{{aPlace.category}}:{{aPlace.type}}</td>
+        </tr>
+        <tr>
+          <td>Last Updated</td>
+          <td>{{aPlace.indexed_date}}</td>
+        </tr>
+        <tr>
+          <td>Admin Level</td>
+          <td>{{aPlace.admin_level}}</td>
+        </tr>
+        <tr>
+          <td>Rank</td>
+          <td>{{formatSearchRank aPlace.rank_search}}</td>
+        </tr>
+        {{#if aPlace.calculated_importance}}
+          <tr>
+            <td>Importance</td>
+            <td>
+              {{aPlace.calculated_importance}}
+              {{#unless aPlace.importance}} (estimated){{/unless}}
+            </td>
+          </tr>
+        {{/if}}
+        <tr>
+          <td>Coverage</td>
+          <td>{{coverageType aPlace}}</td>
+        </tr>
+        <tr>
+          <td>Centre Point (lat,lon)</td>
+          <td>{{aPlace.centroid.coordinates.[1]}},{{aPlace.centroid.coordinates.[0]}}</td>
+        </tr>
+        <tr>
+          <td>OSM</td>
+          <td>{{osmLink aPlace}}
+        </tr>
+        {{#if aPlace.calculated_wikipedia}}
+          <tr>
+            <td>Wikipedia Calculated</td>
+            <td>{{wikipediaLink aPlace}}</td>
+          </tr>
+        {{/if}}
+        <tr>
+          <td>Computed Postcode</td>
+          <td>{{aPlace.calculated_postcode}}</td>
+        </tr>
+        <tr>
+          <td>Address Tags</td>
+          <td>
+            {{#each aPlace.addresstags}}
+              <div class="line"><span class="name">{{this}}</span> ({{@key}})</div>
+            {{/each}}
+          </td>
+        </tr>
+        <tr>
+          <td>Extra Tags</td>
+          <td>
+            {{#each aPlace.extratags}}
+              <div class="line"><span class="name">{{this}}</span> ({{@key}})</div>
+            {{/each}}
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div class="col-md-6">
+      <div id="map"></div>
+    </div>
+  </div>
+  <div class="row">
+    <div class="col-md-12">
+      <h2>Address</h2>
+       <table id="address" class="table table-striped table-responsive">
+        <thead>
+          <tr>
+            <th>Local name</th>
+            <th>Type</th>
+            <th>OSM</th>
+            <th>Address rank</th>
+            <th>Admin level</th>
+            <th>Distance</th>
+            <th></th>
+          </tr>
+        </thead>
+        <tbody>
+          {{#if aPlace.address}}
+            {{#each aPlace.address}}
+              {{> partial_details_one_row}}
+            {{/each}}
+          {{/if}}
+
+          {{#if aPlace.linked_places}}
+            {{> partial_h2 'Linked Places'}}
+            {{#each aPlace.linked_places}}
+              {{> partial_details_one_row}}
+            {{/each}}
+          {{/if}}
+
+          {{#if aPlace.keywords}}
+            {{> partial_h2 'Name Keywords'}}
+            {{#each aPlace.keywords.name}}
+              {{> partial_details_keyword_one_row}}
+            {{/each}}
+
+            {{> partial_h2 'Address Keywords'}}
+            {{#each aPlace.keywords.address}}
+              {{> partial_details_keyword_one_row}}
+            {{/each}}
+          {{/if}}
+
+          {{#if aPlace.hierarchy}}
+            {{> partial_h2 'Parent Of'}}
+
+            {{#each aPlace.hierarchy as |lines type|}}
+              {{> partial_h3 type}}
+              {{#each lines}}
+                {{> partial_details_one_row}}
+              {{/each}}
+            {{/each}}
+          {{/if}}
+          {{tooManyHierarchyLinesWarning aPlace}}
+        </tbody>
+      </table>
+    </div>
+  </div>
+</div>
+
diff --git a/dist/handlebar_helpers.js b/dist/handlebar_helpers.js
new file mode 100644 (file)
index 0000000..6443d37
--- /dev/null
@@ -0,0 +1,186 @@
+function formatOSMType(sType, bExcludeExternal) {
+  if (sType === 'N') return 'node';
+  if (sType === 'W') return 'way';
+  if (sType === 'R') return 'relation';
+
+  if (!bExcludeExternal) return '';
+
+  if (sType === 'T') return 'way';
+  if (sType === 'I') return 'way';
+
+  return '';
+}
+
+Handlebars.registerHelper({
+  isaddresses_unused: function (aAddressLine) {
+    return ((aAddressLine.isaddress && aAddressLine.isaddress === 'f') ? 'notused' : '');
+  },
+  // { osm_type: 'R', osm_id: 12345 }
+  // <a href="https://www.openstreetmap.org/relation/12345">relation 12345</a
+  osmLink: function (aPlace) {
+    if (!aPlace.osm_type) return '';
+    var sOSMType = formatOSMType(aPlace.osm_type, false);
+    if (!sOSMType) return '';
+
+    return new Handlebars.SafeString(
+      '<a href="https://www.openstreetmap.org/' + sOSMType + '/' + aPlace.osm_id + '">' + sOSMType + ' ' + aPlace.osm_id + '</a>'
+    );
+  },
+  /* en:London_Borough_of_Redbridge => https://en.wikipedia.org/wiki/London_Borough_of_Redbridge */
+  wikipediaLink: function (aPlace) {
+    if (!aPlace.calculated_wikipedia) return '';
+
+    var parts = aPlace.calculated_wikipedia.split(':', 2);
+
+    var sTitle = Handlebars.escapeExpression(aPlace.calculated_wikipedia);
+    var sLanguage = Handlebars.escapeExpression(parts[0]);
+    var sArticle = Handlebars.escapeExpression(parts[1]);
+
+    return new Handlebars.SafeString(
+      '<a href="https://' + sLanguage + '.wikipedia.org/wiki/' + sArticle + '" target="_blank">' + sTitle + '</a>'
+    );
+  },
+  // { osm_type: 'R', osm_id: 12345 }
+  // <a href="details.html?place_id=12345">details</a>
+  detailsLink: function (aFeature, sTitle) {
+    if (!aFeature) return '';
+    if (!aFeature.place_id) return '';
+
+    var sTitleEscaped = Handlebars.escapeExpression(sTitle || 'details >');
+
+    return new Handlebars.SafeString(
+      '<a href="details.html?place_id=' + aFeature.place_id + '">' + sTitleEscaped + '</a>'
+    );
+  },
+  detailsPermaLink: function (aFeature, sTitle) {
+    if (!aFeature) return '';
+
+    var sOSMType = formatOSMType(aFeature.osm_type, false);
+    if (!sOSMType) return '';
+
+    var sTitleEscaped = Handlebars.escapeExpression(sTitle || sOSMType + ' ' + aFeature.osm_id);
+
+    return new Handlebars.SafeString(
+      '<a href="details.html?osmtype=' + aFeature.osm_type + '&osmid=' + aFeature.osm_id + '&class=' + aFeature.category + '">' + sTitleEscaped + '</a>'
+    );
+  },
+  coverageType: function (aPlace) {
+    return (aPlace.isarea ? 'Polygon' : 'Point');
+  },
+  // fDistance is in meters
+  formatDistance: function (fDistanceMeters) {
+    if (fDistanceMeters < 1) return '0';
+
+    var formatted = (fDistanceMeters >= 1000)
+      ? Math.round(fDistanceMeters / 1000, 1) + ' km'
+      : Math.round(fDistanceMeters, 0) + ' m';
+
+    return new Handlebars.SafeString(
+      '<abbr class="distance" title="' + fDistanceMeters + '">~' + formatted + '</abbr>'
+    );
+  },
+  // mark partial tokens (those starting with a space) with a star for readability
+  formatKeywordToken: function (sToken) {
+    return (sToken[0] === ' ' ? '*' : '') + Handlebars.escapeExpression(sToken);
+  },
+  // Any over 15 are invalid data in OSM anyway
+  formatAdminLevel: function (iLevel) {
+    return (iLevel < 15 ? iLevel : '');
+  },
+  formatMapIcon: function (sIcon) {
+    if (!sIcon) return;
+
+    var url = sIcon;
+    if (!url.match(/^http/)) url = get_config_value('Images_Base_Url') + url;
+
+    return new Handlebars.SafeString(
+      '<img class="mapicon" src="' + url + '" alt="' + sIcon + '"/>'
+    );
+  },
+  formatLabel: function (aPlace) {
+    if (aPlace.label) return aPlace.label;
+
+    function capitalize(s) {
+      return s && s[0].toUpperCase() + s.slice(1);
+    }
+
+    if (aPlace.type && aPlace.type === 'yes') {
+      return capitalize(aPlace.class.replace(/_/g, ' '));
+    }
+    return capitalize(aPlace.type.replace(/_/g, ' '));
+  },
+  formatSearchRank: function (iRank) {
+    // same as
+    // https://github.com/openstreetmap/Nominatim/blob/master/sql/functions.sql
+    // get_searchrank_label()
+
+    if (iRank < 2) return 'continent';
+    if (iRank < 4) return 'sea';
+    if (iRank < 8) return 'country';
+    if (iRank < 12) return 'state';
+    if (iRank < 16) return 'county';
+    if (iRank === 16) return 'city';
+    if (iRank === 17) return 'town / island';
+    if (iRank === 18) return 'village / hamlet';
+    if (iRank === 20) return 'suburb';
+    if (iRank === 21) return 'postcode area';
+    if (iRank === 22) return 'croft / farm / locality / islet';
+    if (iRank === 23) return 'postcode area';
+    if (iRank === 25) return 'postcode point';
+    if (iRank === 26) return 'street / major landmark';
+    if (iRank === 27) return 'minory street / path';
+    if (iRank === 28) return 'house / building';
+    return 'other: ' + iRank;
+  },
+  tooManyHierarchyLinesWarning: function (aPlace) {
+    if (!aPlace.hierarchy) return;
+
+    var c = 0;
+    for (var type in aPlace.hierarchy) {
+      c = c + type.length + 1;
+    }
+    if (c < 500) return;
+
+    return new Handlebars.SafeString(
+      '<p>There are more child objects which are not shown.</p>'
+    );
+  },
+  zoomLevels: function (iSelectedZoom) {
+    var aZoomLevels = [
+      /*  0 */ 'Continent / Sea',
+      /*  1 */ '',
+      /*  2 */ '',
+      /*  3 */ 'Country',
+      /*  4 */ '',
+      /*  5 */ 'State',
+      /*  6 */ 'Region',
+      /*  7 */ '',
+      /*  8 */ 'County',
+      /*  9 */ '',
+      /* 10 */ 'City',
+      /* 11 */ '',
+      /* 12 */ 'Town / Village',
+      /* 13 */ '',
+      /* 14 */ 'Suburb',
+      /* 15 */ '',
+      /* 16 */ 'Street',
+      /* 17 */ '',
+      /* 18 */ 'Building',
+      /* 19 */ '',
+      /* 20 */ '',
+      /* 21 */ ''
+    ];
+
+    var select = $('<select>');
+    var option = jQuery('<option>', { value: '', text: '--' });
+    if (typeof (iSelectedZoom) === 'undefined') option.attr('selected', 'selected');
+    option.appendTo(select);
+
+    jQuery.each(aZoomLevels, function (i, title) {
+      option = jQuery('<option>', { value: i, text: i + ' ' + title });
+      if (i === iSelectedZoom) option.attr('selected', 'selected');
+      option.appendTo(select);
+    });
+    return new Handlebars.SafeString(select.html());
+  }
+});
diff --git a/dist/index.html b/dist/index.html
new file mode 100644 (file)
index 0000000..6d80bf2
--- /dev/null
@@ -0,0 +1,8 @@
+<!DOCTYPE html>
+<head>
+  <meta http-equiv="refresh" content="0; URL=search.html">
+</head>
+<body>
+  <a href="search.html">go to search page</a>
+</body>
+</html>
\ No newline at end of file
diff --git a/dist/reverse.html b/dist/reverse.html
new file mode 100644 (file)
index 0000000..4b27fd8
--- /dev/null
@@ -0,0 +1,174 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <title>OpenStreetMap Nominatim</title>
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+
+  <link rel="icon" type="image/png" href="/assets/images/favicon-194x194.png" sizes="194x194" />
+  <link rel="icon" type="image/png" href="/assets/images/favicon-16x16.png" sizes="16x16" />
+
+  <link href="assets/css/leaflet.css" rel="stylesheet" />
+  <link href="assets/css/Control.MiniMap.min.css" rel="stylesheet" />
+  <link href="assets/css/bootstrap-theme.min.css" rel="stylesheet" />
+  <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
+  <link href="assets/css/common.css" rel="stylesheet" />
+  <link href="assets/css/search.css" rel="stylesheet" type="text/css" />
+  <link href="assets/css/details.css" rel="stylesheet" type="text/css" />
+</head>
+<body id="reverse-page">
+
+  <div id="error-overlay">
+    You need Javascript enabled to view this page.
+  </div>
+
+  <header class="container-fluid">
+    <div class="row">
+      <div class="col-xs-4">
+        <div class="brand">
+          <a href="/">
+            <img alt="logo" src="assets/images/osm_logo.120px.png" width="30" height="30"/>
+            <h1>Nominatim</h1>
+          </a>
+        </div>
+      </div>
+      <div id="last-updated" class="col-xs-4 text-center">
+        Data from <a id="api-request-link" href="">API request</a>
+        <br>
+        Data last updated:
+        <span id="data-date"></span>
+      </div>
+      <div class="col-xs-4 text-right">
+        <div class="btn-group">
+          <button class="dropdown-toggle btn btn-sm btn-default" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
+            About &amp; Help <span class="caret"></span>
+          </button>
+          <ul class="dropdown-menu dropdown-menu-right">
+            <li><a href="https://wiki.openstreetmap.org/wiki/Nominatim" target="_blank">Documentation</a></li>
+            <li><a href="https://wiki.openstreetmap.org/wiki/Nominatim/FAQ" target="_blank">FAQ</a></li>
+            <li role="separator" class="divider"></li>
+            <li><a href="#" class="" data-toggle="modal" data-target="#report-modal">Report problem with results</a></li>
+          </ul>
+        </div>
+      </div>
+    </div>
+  </header>
+
+  <div class="modal fade" id="report-modal">
+    <div class="modal-dialog">
+      <div class="modal-content">
+        <div class="modal-header">
+          <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
+          <h4 class="modal-title">Report a problem</h4>
+        </div>
+        <div class="modal-body">
+          <p>
+            Before reporting problems please read the <a target="_blank" href="https://wiki.openstreetmap.org/wiki/Nominatim">user documentation</a>
+            and
+            <a target="_blank" href="https://wiki.openstreetmap.org/wiki/Nominatim/FAQ">FAQ</a>.
+
+            If your problem relates to the address of a particular search result please use the 'details' link 
+            to check how the address was generated before reporting a problem.
+          </p>
+          <p>
+            Use <a target="_blank" href="https://github.com/openstreetmap/nominatim/issues">Nominatim issues on github</a>
+            to report problems.
+          </p>
+          <p>
+            Please ensure that you include a full description of the problem, including the search
+            query that you used, the problem with the result and, if the problem relates to missing data,
+            the osm type (node, way, relation) and id of the item that is missing.
+          </p>
+          <p>
+            Problems that contain enough detail are likely to get looked at before ones that require
+            significant research.
+          </p>
+        </div>
+        <div class="modal-footer">
+          <button type="button" class="btn btn-default" data-dismiss="modal">OK</button>
+        </div>
+      </div>
+    </div>
+  </div>
+
+  <main>
+  </main>
+
+  <footer>
+    <p class="disclaimer">
+      Addresses and postcodes are approximate
+    </p>
+    <p class="copyright">
+      &copy; <a href="https://osm.org/copyright">OpenStreetMap</a> contributors
+    </p>
+  </footer>
+
+  <script src="assets/js/jquery.min.js"></script>
+  <script src="assets/js/bootstrap.min.js"></script>
+  <script src="assets/js/leaflet.js"></script>
+  <script src="assets/js/Control.MiniMap.min.js"></script>
+  <script src="assets/js/handlebars.min.js"></script>
+  <script src="assets/js/url-search-params.js"></script>
+
+  <script src="config.js"></script>
+  <script src="handlebar_helpers.js"></script>
+
+  <script src="assets/js/nominatim-ui.js"></script>
+<script id="reversepage-template" type="text/x-handlebars-template">
+
+{{#*inline "partial_one_result"}}
+  <div class="result" data-position="{{iResNum}}">
+    {{#if aResult.icon}}
+      <img src="{{env.Images_Base_Url}}{{aResult.icon}}" />
+      {{!-- {{formatMapIcon aResult.icon}} --}}
+    {{/if}}
+
+    <span class="name">{{aResult.display_name}}</span>
+    <span class="type">{{formatLabel aResult}}</span>
+    <p class="coords">{{aResult.lat}},{{aResult.lon}}</p>  
+
+    <a class="btn btn-default btn-xs details" href="details.html?place_id={{aResult.place_id}}">details</a>
+  </div>
+{{/inline}}
+
+<form class="form-inline" role="search" accept-charset="UTF-8" action="">
+  <div class="form-group">
+    <input name="format" type="hidden" value="html">
+    <input name="lat" type="text" class="form-control input-sm" placeholder="latitude"  value="{{fLat}}">
+    <span id="switch-coords">&lt;&gt;</span>
+    <input name="lon" type="text" class="form-control input-sm" placeholder="longitude" value="{{fLon}}">
+    max zoom
+    <select name="zoom" class="form-control input-sm" value="{{iZoom}}">
+      {{zoomLevels iZoom}}
+    </select>
+  </div>
+  <div class="form-group search-button-group">
+    <button type="submit" class="btn btn-primary btn-sm">Search</button>
+  </div>
+  <div class="search-type-link">
+    <a href="/search.html">forward search</a>
+  </div>
+</form>
+
+
+<div id="content">
+  {{#if aPlace}}
+    <div id="searchresults" class="sidebar">
+      {{>partial_one_result iResNum=0 aResult=aPlace env=env}}
+    </div>
+  {{else}}
+    <div id="intro" class="sidebar">
+      Search for coordinates or click anywhere on the map.
+    </div>
+  {{/if}}
+
+  <div id="map-wrapper">
+    <div id="map-position">
+      <div id="map-position-inner"></div>
+      <div id="map-position-close"><a href="#">hide</a></div>
+    </div>
+    <div id="map"></div>
+  </div>
+</div>
+</script>
+</body>
+</html>
diff --git a/dist/reversepage.hbs b/dist/reversepage.hbs
new file mode 100644 (file)
index 0000000..646c726
--- /dev/null
@@ -0,0 +1,55 @@
+
+{{#*inline "partial_one_result"}}
+  <div class="result" data-position="{{iResNum}}">
+    {{#if aResult.icon}}
+      <img src="{{env.Images_Base_Url}}{{aResult.icon}}" />
+      {{!-- {{formatMapIcon aResult.icon}} --}}
+    {{/if}}
+
+    <span class="name">{{aResult.display_name}}</span>
+    <span class="type">{{formatLabel aResult}}</span>
+    <p class="coords">{{aResult.lat}},{{aResult.lon}}</p>  
+
+    <a class="btn btn-default btn-xs details" href="details.html?place_id={{aResult.place_id}}">details</a>
+  </div>
+{{/inline}}
+
+<form class="form-inline" role="search" accept-charset="UTF-8" action="">
+  <div class="form-group">
+    <input name="format" type="hidden" value="html">
+    <input name="lat" type="text" class="form-control input-sm" placeholder="latitude"  value="{{fLat}}">
+    <span id="switch-coords">&lt;&gt;</span>
+    <input name="lon" type="text" class="form-control input-sm" placeholder="longitude" value="{{fLon}}">
+    max zoom
+    <select name="zoom" class="form-control input-sm" value="{{iZoom}}">
+      {{zoomLevels iZoom}}
+    </select>
+  </div>
+  <div class="form-group search-button-group">
+    <button type="submit" class="btn btn-primary btn-sm">Search</button>
+  </div>
+  <div class="search-type-link">
+    <a href="/search.html">forward search</a>
+  </div>
+</form>
+
+
+<div id="content">
+  {{#if aPlace}}
+    <div id="searchresults" class="sidebar">
+      {{>partial_one_result iResNum=0 aResult=aPlace env=env}}
+    </div>
+  {{else}}
+    <div id="intro" class="sidebar">
+      Search for coordinates or click anywhere on the map.
+    </div>
+  {{/if}}
+
+  <div id="map-wrapper">
+    <div id="map-position">
+      <div id="map-position-inner"></div>
+      <div id="map-position-close"><a href="#">hide</a></div>
+    </div>
+    <div id="map"></div>
+  </div>
+</div>
diff --git a/dist/search.html b/dist/search.html
new file mode 100644 (file)
index 0000000..5b2efc1
--- /dev/null
@@ -0,0 +1,198 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <title>OpenStreetMap Nominatim</title>
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+
+  <link rel="icon" type="image/png" href="/assets/images/favicon-194x194.png" sizes="194x194" />
+  <link rel="icon" type="image/png" href="/assets/images/favicon-16x16.png" sizes="16x16" />
+
+  <link href="assets/css/leaflet.css" rel="stylesheet" />
+  <link href="assets/css/Control.MiniMap.min.css" rel="stylesheet" />
+  <link href="assets/css/bootstrap-theme.min.css" rel="stylesheet" />
+  <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
+  <link href="assets/css/common.css" rel="stylesheet" />
+  <link href="assets/css/search.css" rel="stylesheet" type="text/css" />
+  <link href="assets/css/details.css" rel="stylesheet" type="text/css" />
+</head>
+<body id="search-page">
+
+  <div id="error-overlay">
+    You need Javascript enabled to view this page.
+  </div>
+
+  <header class="container-fluid">
+    <div class="row">
+      <div class="col-xs-4">
+        <div class="brand">
+          <a href="/">
+            <img alt="logo" src="assets/images/osm_logo.120px.png" width="30" height="30"/>
+            <h1>Nominatim</h1>
+          </a>
+        </div>
+      </div>
+      <div id="last-updated" class="col-xs-4 text-center">
+        Data from <a id="api-request-link" href="">API request</a>
+        <br>
+        Data last updated:
+        <span id="data-date"></span>
+      </div>
+      <div class="col-xs-4 text-right">
+        <div class="btn-group">
+          <button class="dropdown-toggle btn btn-sm btn-default" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
+            About &amp; Help <span class="caret"></span>
+          </button>
+          <ul class="dropdown-menu dropdown-menu-right">
+            <li><a href="https://wiki.openstreetmap.org/wiki/Nominatim" target="_blank">Documentation</a></li>
+            <li><a href="https://wiki.openstreetmap.org/wiki/Nominatim/FAQ" target="_blank">FAQ</a></li>
+            <li role="separator" class="divider"></li>
+            <li><a href="#" class="" data-toggle="modal" data-target="#report-modal">Report problem with results</a></li>
+          </ul>
+        </div>
+      </div>
+    </div>
+  </header>
+
+  <div class="modal fade" id="report-modal">
+    <div class="modal-dialog">
+      <div class="modal-content">
+        <div class="modal-header">
+          <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
+          <h4 class="modal-title">Report a problem</h4>
+        </div>
+        <div class="modal-body">
+          <p>
+            Before reporting problems please read the <a target="_blank" href="https://wiki.openstreetmap.org/wiki/Nominatim">user documentation</a>
+            and
+            <a target="_blank" href="https://wiki.openstreetmap.org/wiki/Nominatim/FAQ">FAQ</a>.
+
+            If your problem relates to the address of a particular search result please use the 'details' link 
+            to check how the address was generated before reporting a problem.
+          </p>
+          <p>
+            Use <a target="_blank" href="https://github.com/openstreetmap/nominatim/issues">Nominatim issues on github</a>
+            to report problems.
+          </p>
+          <p>
+            Please ensure that you include a full description of the problem, including the search
+            query that you used, the problem with the result and, if the problem relates to missing data,
+            the osm type (node, way, relation) and id of the item that is missing.
+          </p>
+          <p>
+            Problems that contain enough detail are likely to get looked at before ones that require
+            significant research.
+          </p>
+        </div>
+        <div class="modal-footer">
+          <button type="button" class="btn btn-default" data-dismiss="modal">OK</button>
+        </div>
+      </div>
+    </div>
+  </div>
+
+  <main>
+  </main>
+
+  <footer>
+    <p class="disclaimer">
+      Addresses and postcodes are approximate
+    </p>
+    <p class="copyright">
+      &copy; <a href="https://osm.org/copyright">OpenStreetMap</a> contributors
+    </p>
+  </footer>
+
+  <script src="assets/js/jquery.min.js"></script>
+  <script src="assets/js/bootstrap.min.js"></script>
+  <script src="assets/js/leaflet.js"></script>
+  <script src="assets/js/Control.MiniMap.min.js"></script>
+  <script src="assets/js/handlebars.min.js"></script>
+  <script src="assets/js/url-search-params.js"></script>
+
+  <script src="config.js"></script>
+  <script src="handlebar_helpers.js"></script>
+
+  <script src="assets/js/nominatim-ui.js"></script>
+<script id="searchpage-template" type="text/x-handlebars-template">
+{{#*inline "partial_one_result"}}
+  <div class="result" data-position="{{iResNum}}">
+    {{#if aResult.icon}}
+      {{!-- <img src="{{env.Images_Base_Url}}{{aResult.icon}}" /> --}}
+      {{formatMapIcon aResult.icon}}
+    {{/if}}
+
+    <span class="name">{{aResult.display_name}}</span>
+    <span class="type">({{formatLabel aResult}})</span>
+    <p class="coords">{{aResult.lat}},{{aResult.lon}}</p>  
+
+    <a class="btn btn-default btn-xs details" href="details.html?place_id={{aResult.place_id}}">details</a>
+  </div>
+{{/inline}}
+
+
+<form class="form-inline" role="search" accept-charset="UTF-8" action="">
+  <div class="form-group">
+    <input id="q" name="q" type="text" class="form-control input-sm" placeholder="Search" value="{{sQuery}}">
+  </div>
+  <div class="form-group search-button-group">
+    <button type="submit" class="btn btn-primary btn-sm">Search</button>
+    {{#if env.Search_AreaPolygons}}
+      <input type="hidden" value="1" name="polygon_geojson" />
+    {{/if}}
+    <input type="hidden" name="viewbox" value="{{sViewBox}}" />
+    <div class="checkbox-inline">
+      <input type="checkbox" id="use_viewbox" {{#if sViewBox}}checked="checked"{{/if}}>
+      <label for="use_viewbox">apply viewbox</label>
+    </div>
+  </div>
+  <div class="search-type-link">
+    <a id="switch-to-reverse" href="/reverse.html">reverse search</a>
+  </div>
+</form>
+
+<div id="content">
+
+  {{#if sQuery}}
+    <div id="searchresults" class="sidebar">
+      {{#each aSearchResults as |aResult|}}
+        {{>partial_one_result iResNum=@index aResult=aResult env=env}}
+      {{/each}}
+
+      {{#if aSearchResults}}
+        {{#if sMoreURL}}
+          <div class="more">
+            <a class="btn btn-primary" href="{{sMoreURL}}">Search for more results</a>
+          </div>
+        {{/if}}
+      {{else}}
+        <div class="noresults">No search results found</div>
+      {{/if}}
+    </div>
+
+  {{else}}
+
+    <div id="intro" class="sidebar">
+      <h2>Welcome to Nominatim</h2>
+
+      <p>Nominatim is a search engine for <a href="https://www.openstreetmap.org">OpenStreetMap</a>
+      data. This is the debugging interface. You may search for a name or address(forward search) or
+      look up data by its geographic coordinate(reverse search). Each result comes with a
+      link to a details page where you can inspect what data about the object is saved in 
+      the database and investigate how the address of the object has been computed.</p>
+
+      For more information visit the <a href="https://wiki.openstreetmap.org/wiki/Nominatim">Nominatim wiki page</a>.
+    </div>
+
+  {{/if}}
+
+  <div id="map-wrapper">
+    <div id="map-position">
+      <div id="map-position-inner"></div>
+      <div id="map-position-close"><a href="#">hide</a></div>
+    </div>
+    <div id="map"></div>
+  </div>
+</div>
+</script>
+</body>
+</html>
diff --git a/dist/searchpage.hbs b/dist/searchpage.hbs
new file mode 100644 (file)
index 0000000..40ba59b
--- /dev/null
@@ -0,0 +1,79 @@
+{{#*inline "partial_one_result"}}
+  <div class="result" data-position="{{iResNum}}">
+    {{#if aResult.icon}}
+      {{!-- <img src="{{env.Images_Base_Url}}{{aResult.icon}}" /> --}}
+      {{formatMapIcon aResult.icon}}
+    {{/if}}
+
+    <span class="name">{{aResult.display_name}}</span>
+    <span class="type">({{formatLabel aResult}})</span>
+    <p class="coords">{{aResult.lat}},{{aResult.lon}}</p>  
+
+    <a class="btn btn-default btn-xs details" href="details.html?place_id={{aResult.place_id}}">details</a>
+  </div>
+{{/inline}}
+
+
+<form class="form-inline" role="search" accept-charset="UTF-8" action="">
+  <div class="form-group">
+    <input id="q" name="q" type="text" class="form-control input-sm" placeholder="Search" value="{{sQuery}}">
+  </div>
+  <div class="form-group search-button-group">
+    <button type="submit" class="btn btn-primary btn-sm">Search</button>
+    {{#if env.Search_AreaPolygons}}
+      <input type="hidden" value="1" name="polygon_geojson" />
+    {{/if}}
+    <input type="hidden" name="viewbox" value="{{sViewBox}}" />
+    <div class="checkbox-inline">
+      <input type="checkbox" id="use_viewbox" {{#if sViewBox}}checked="checked"{{/if}}>
+      <label for="use_viewbox">apply viewbox</label>
+    </div>
+  </div>
+  <div class="search-type-link">
+    <a id="switch-to-reverse" href="/reverse.html">reverse search</a>
+  </div>
+</form>
+
+<div id="content">
+
+  {{#if sQuery}}
+    <div id="searchresults" class="sidebar">
+      {{#each aSearchResults as |aResult|}}
+        {{>partial_one_result iResNum=@index aResult=aResult env=env}}
+      {{/each}}
+
+      {{#if aSearchResults}}
+        {{#if sMoreURL}}
+          <div class="more">
+            <a class="btn btn-primary" href="{{sMoreURL}}">Search for more results</a>
+          </div>
+        {{/if}}
+      {{else}}
+        <div class="noresults">No search results found</div>
+      {{/if}}
+    </div>
+
+  {{else}}
+
+    <div id="intro" class="sidebar">
+      <h2>Welcome to Nominatim</h2>
+
+      <p>Nominatim is a search engine for <a href="https://www.openstreetmap.org">OpenStreetMap</a>
+      data. This is the debugging interface. You may search for a name or address(forward search) or
+      look up data by its geographic coordinate(reverse search). Each result comes with a
+      link to a details page where you can inspect what data about the object is saved in 
+      the database and investigate how the address of the object has been computed.</p>
+
+      For more information visit the <a href="https://wiki.openstreetmap.org/wiki/Nominatim">Nominatim wiki page</a>.
+    </div>
+
+  {{/if}}
+
+  <div id="map-wrapper">
+    <div id="map-position">
+      <div id="map-position-inner"></div>
+      <div id="map-position-close"><a href="#">hide</a></div>
+    </div>
+    <div id="map"></div>
+  </div>
+</div>