2 [aeroway='airfield'][zoom>=12],
3 [aeroway='airport'][zoom>=10][zoom<15] {
4 marker-file: url('icons/poi/[aeroway].svg');
6 marker-ignore-placement: true;
13 [main='fire_station'] {
14 marker-file: url('icons/poi/low/[main].svg');
25 [main='border_control'],
27 marker-file: url('icons/poi/low/[main].svg');
35 marker-file: url('icons/poi/low/[main].svg');
39 .poi::mainprio[zoom>=17] {
42 [main='fire_station'],
50 [main='border_control'] {
51 marker-file: url('icons/poi/[main].svg');
55 marker-file: url('icons/poi/clinic.svg');
60 marker-file: url('icons/poi/[main].svg');
63 [name='Oxfam'],[operator='oxfam'] { marker-file: url('icons/poi/ngo/oxfam.svg'); }
64 [name='ACRA'],[operator='acra'] { marker-file: url('icons/poi/ngo/acra.svg'); }
70 [main='kindergarten'],
74 [main='drinking_water'],
89 [main='money_transfer'],
90 [main='social_facility'],
91 [main='community_centre'],
96 [main='bureau_de_change'],
101 [main='hairdresser'],
102 [main='supermarket'],
104 [main='mobile_phone'],
110 [main='funeral_directors'],
111 [main='dry_cleaning'],
120 [main='information'],
124 [main='guest_house'],
128 [main='beach_resort'],
131 marker-file: url('icons/poi/[main].svg');
134 ::placeofworship[main='place_of_worship'] {
135 marker-file: url('icons/poi/[main].svg');
137 [religion='christian'],
140 [religion='muslim'] {
141 marker-file: url('icons/poi/[religion].svg');
144 ::craft[craft!=null] {
145 marker-file: url('icons/poi/craft.svg');
148 [craft='carpenter'] {
149 marker-file: url('icons/poi/[craft].svg');
153 [man_made='water_well'] {
154 marker-file: url('icons/poi/bucket.svg');
156 marker-file: url('icons/poi/pump_manual.svg');
159 marker-file: url('icons/poi/pump_powered.svg');
161 [drinking_water='yes'] {
162 marker-file: url('icons/poi/drinking_water_well.svg');
165 [man_made='watermill'],
166 [man_made='water_tower'] {
167 marker-file: url('icons/poi/[man_made].svg');
169 [man_made='tower']['tower:type'='communication'],
171 marker-file: url('icons/poi/communication_tower.svg');
173 [man_made='storage_tank'][content='water'] {
174 marker-file: url('icons/poi/storage_tank.svg');
178 ::catchallshop[zoom>=18] {
180 marker-file: url('icons/poi/shop.svg');
187 marker-file: url('icons/poi/[main].svg');
192 [main='street_lamp'],
193 [main='waste_basket'],
194 [main='fire_hydrant'] {
195 marker-file: url('icons/poi/[main].svg');