diff --git a/README.md b/README.md
index 15c9eefcb..1cbbfc000 100644
--- a/README.md
+++ b/README.md
@@ -40,11 +40,12 @@ Protected Planet is released under the [BSD
### Setup
1. Import DB
+1. Import db seeds in `rake 'comfy:cms_seeds:import[protected-planet, protectedplanet]'`
+1. Go to 'http://localhost:3000/en/admin/sites' and update the host to be `localhost:3000`
1. Index Elasicsearch in `rails c`
- Search::Index.delete
- Search::Index.create
- Search::Index.create_cms_fragments
-1. Import db seeds in `rake 'comfy:cms_seeds:import[protected-planet, protectedplanet]'`
### Run application
1. `elasticsearch`
diff --git a/app/assets/images/flags/afghanistan.svg b/app/assets/images/flags/afghanistan.svg
new file mode 100644
index 000000000..a71dc7904
--- /dev/null
+++ b/app/assets/images/flags/afghanistan.svg
@@ -0,0 +1,3610 @@
+
+
+
diff --git a/app/assets/images/flags/albania.svg b/app/assets/images/flags/albania.svg
new file mode 100644
index 000000000..a2bf1fac6
--- /dev/null
+++ b/app/assets/images/flags/albania.svg
@@ -0,0 +1,142 @@
+
+
+
diff --git a/app/assets/images/flags/algeria.svg b/app/assets/images/flags/algeria.svg
new file mode 100644
index 000000000..dbdf498cc
--- /dev/null
+++ b/app/assets/images/flags/algeria.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/app/assets/images/flags/american-samoa.svg b/app/assets/images/flags/american-samoa.svg
new file mode 100644
index 000000000..af56da927
--- /dev/null
+++ b/app/assets/images/flags/american-samoa.svg
@@ -0,0 +1,919 @@
+
+
+
diff --git a/app/assets/images/flags/andorra.svg b/app/assets/images/flags/andorra.svg
new file mode 100644
index 000000000..72f8d7962
--- /dev/null
+++ b/app/assets/images/flags/andorra.svg
@@ -0,0 +1,2251 @@
+
+
+
diff --git a/app/assets/images/flags/angola.svg b/app/assets/images/flags/angola.svg
new file mode 100644
index 000000000..a766ecf81
--- /dev/null
+++ b/app/assets/images/flags/angola.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/app/assets/images/flags/anguilla.svg b/app/assets/images/flags/anguilla.svg
new file mode 100644
index 000000000..2c05eda90
--- /dev/null
+++ b/app/assets/images/flags/anguilla.svg
@@ -0,0 +1,109 @@
+
+
+
diff --git a/app/assets/images/flags/antigua-and-barbuda.svg b/app/assets/images/flags/antigua-and-barbuda.svg
new file mode 100644
index 000000000..453dd5710
--- /dev/null
+++ b/app/assets/images/flags/antigua-and-barbuda.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/app/assets/images/flags/argentina.svg b/app/assets/images/flags/argentina.svg
new file mode 100644
index 000000000..b68bb2ab4
--- /dev/null
+++ b/app/assets/images/flags/argentina.svg
@@ -0,0 +1,546 @@
+
+
+
diff --git a/app/assets/images/flags/armenia.svg b/app/assets/images/flags/armenia.svg
new file mode 100644
index 000000000..46223d9f4
--- /dev/null
+++ b/app/assets/images/flags/armenia.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/aruba.svg b/app/assets/images/flags/aruba.svg
new file mode 100644
index 000000000..b92a9fc5a
--- /dev/null
+++ b/app/assets/images/flags/aruba.svg
@@ -0,0 +1,43 @@
+
+
+
diff --git a/app/assets/images/flags/australia.svg b/app/assets/images/flags/australia.svg
new file mode 100644
index 000000000..d59bcdee5
--- /dev/null
+++ b/app/assets/images/flags/australia.svg
@@ -0,0 +1,127 @@
+
+
+
diff --git a/app/assets/images/flags/austria.svg b/app/assets/images/flags/austria.svg
new file mode 100644
index 000000000..d58cc6cb5
--- /dev/null
+++ b/app/assets/images/flags/austria.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/app/assets/images/flags/azerbaijan.svg b/app/assets/images/flags/azerbaijan.svg
new file mode 100644
index 000000000..84a3b8ddc
--- /dev/null
+++ b/app/assets/images/flags/azerbaijan.svg
@@ -0,0 +1,38 @@
+
+
+
diff --git a/app/assets/images/flags/bahamas.svg b/app/assets/images/flags/bahamas.svg
new file mode 100644
index 000000000..599277ba1
--- /dev/null
+++ b/app/assets/images/flags/bahamas.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/bahrain.svg b/app/assets/images/flags/bahrain.svg
new file mode 100644
index 000000000..49d77161b
--- /dev/null
+++ b/app/assets/images/flags/bahrain.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/bangladesh.svg b/app/assets/images/flags/bangladesh.svg
new file mode 100644
index 000000000..bf2ea2711
--- /dev/null
+++ b/app/assets/images/flags/bangladesh.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/app/assets/images/flags/barbados.svg b/app/assets/images/flags/barbados.svg
new file mode 100644
index 000000000..ad61a9853
--- /dev/null
+++ b/app/assets/images/flags/barbados.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/app/assets/images/flags/belarus.svg b/app/assets/images/flags/belarus.svg
new file mode 100644
index 000000000..f9a4b7ebb
--- /dev/null
+++ b/app/assets/images/flags/belarus.svg
@@ -0,0 +1,128 @@
+
+
+
diff --git a/app/assets/images/flags/belgium.svg b/app/assets/images/flags/belgium.svg
new file mode 100644
index 000000000..4f7ae65f5
--- /dev/null
+++ b/app/assets/images/flags/belgium.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/app/assets/images/flags/belize.svg b/app/assets/images/flags/belize.svg
new file mode 100644
index 000000000..704c92ca9
--- /dev/null
+++ b/app/assets/images/flags/belize.svg
@@ -0,0 +1,1562 @@
+
+
+
diff --git a/app/assets/images/flags/benin.svg b/app/assets/images/flags/benin.svg
new file mode 100644
index 000000000..e82899cd4
--- /dev/null
+++ b/app/assets/images/flags/benin.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/bermuda.svg b/app/assets/images/flags/bermuda.svg
new file mode 100644
index 000000000..dc06aeeb1
--- /dev/null
+++ b/app/assets/images/flags/bermuda.svg
@@ -0,0 +1,1061 @@
+
+
+
diff --git a/app/assets/images/flags/bhutan.svg b/app/assets/images/flags/bhutan.svg
new file mode 100644
index 000000000..095d7b5a3
--- /dev/null
+++ b/app/assets/images/flags/bhutan.svg
@@ -0,0 +1,2801 @@
+
+
+
diff --git a/app/assets/images/flags/bolivia-(plurinational-state-of).svg b/app/assets/images/flags/bolivia-(plurinational-state-of).svg
new file mode 100644
index 000000000..6583b7445
--- /dev/null
+++ b/app/assets/images/flags/bolivia-(plurinational-state-of).svg
@@ -0,0 +1,9000 @@
+
+
+
diff --git a/app/assets/images/flags/bonaire-sint-eustatius-and-saba.svg b/app/assets/images/flags/bonaire-sint-eustatius-and-saba.svg
new file mode 100644
index 000000000..1d2d88251
--- /dev/null
+++ b/app/assets/images/flags/bonaire-sint-eustatius-and-saba.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/bosnia-and-herzegovina.svg b/app/assets/images/flags/bosnia-and-herzegovina.svg
new file mode 100644
index 000000000..1d5f22411
--- /dev/null
+++ b/app/assets/images/flags/bosnia-and-herzegovina.svg
@@ -0,0 +1,51 @@
+
+
+
diff --git a/app/assets/images/flags/botswana.svg b/app/assets/images/flags/botswana.svg
new file mode 100644
index 000000000..53cf031ae
--- /dev/null
+++ b/app/assets/images/flags/botswana.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/bouvet-island.svg b/app/assets/images/flags/bouvet-island.svg
new file mode 100644
index 000000000..7a8b81148
--- /dev/null
+++ b/app/assets/images/flags/bouvet-island.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/app/assets/images/flags/brazil.svg b/app/assets/images/flags/brazil.svg
new file mode 100644
index 000000000..f875443cb
--- /dev/null
+++ b/app/assets/images/flags/brazil.svg
@@ -0,0 +1,270 @@
+
+
+
diff --git a/app/assets/images/flags/british-indian-ocean-territory.svg b/app/assets/images/flags/british-indian-ocean-territory.svg
new file mode 100644
index 000000000..f7b2ebff9
--- /dev/null
+++ b/app/assets/images/flags/british-indian-ocean-territory.svg
@@ -0,0 +1,1205 @@
+
+
+
diff --git a/app/assets/images/flags/british-virgin-islands.svg b/app/assets/images/flags/british-virgin-islands.svg
new file mode 100644
index 000000000..ef5c0d50b
--- /dev/null
+++ b/app/assets/images/flags/british-virgin-islands.svg
@@ -0,0 +1,2974 @@
+
+
+
diff --git a/app/assets/images/flags/brunei-darussalam.svg b/app/assets/images/flags/brunei-darussalam.svg
new file mode 100644
index 000000000..5e23395ad
--- /dev/null
+++ b/app/assets/images/flags/brunei-darussalam.svg
@@ -0,0 +1,475 @@
+
+
+
diff --git a/app/assets/images/flags/bulgaria.svg b/app/assets/images/flags/bulgaria.svg
new file mode 100644
index 000000000..be2fc5cc3
--- /dev/null
+++ b/app/assets/images/flags/bulgaria.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/burkina-faso.svg b/app/assets/images/flags/burkina-faso.svg
new file mode 100644
index 000000000..27680755a
--- /dev/null
+++ b/app/assets/images/flags/burkina-faso.svg
@@ -0,0 +1,35 @@
+
+
+
diff --git a/app/assets/images/flags/burundi.svg b/app/assets/images/flags/burundi.svg
new file mode 100644
index 000000000..7871b63c5
--- /dev/null
+++ b/app/assets/images/flags/burundi.svg
@@ -0,0 +1,58 @@
+
+
+
diff --git a/app/assets/images/flags/cabo-verde.svg b/app/assets/images/flags/cabo-verde.svg
new file mode 100644
index 000000000..65dd29cc9
--- /dev/null
+++ b/app/assets/images/flags/cabo-verde.svg
@@ -0,0 +1,57 @@
+
+
+
diff --git a/app/assets/images/flags/cambodia.svg b/app/assets/images/flags/cambodia.svg
new file mode 100644
index 000000000..e22fffc04
--- /dev/null
+++ b/app/assets/images/flags/cambodia.svg
@@ -0,0 +1,921 @@
+
+
+
diff --git a/app/assets/images/flags/cameroon.svg b/app/assets/images/flags/cameroon.svg
new file mode 100644
index 000000000..bc217a1c6
--- /dev/null
+++ b/app/assets/images/flags/cameroon.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/app/assets/images/flags/canada.svg b/app/assets/images/flags/canada.svg
new file mode 100644
index 000000000..3aebc95ef
--- /dev/null
+++ b/app/assets/images/flags/canada.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/app/assets/images/flags/cayman-islands.svg b/app/assets/images/flags/cayman-islands.svg
new file mode 100644
index 000000000..8bc02cd59
--- /dev/null
+++ b/app/assets/images/flags/cayman-islands.svg
@@ -0,0 +1,2138 @@
+
+
+
diff --git a/app/assets/images/flags/central-african-republic.svg b/app/assets/images/flags/central-african-republic.svg
new file mode 100644
index 000000000..9ce8b2deb
--- /dev/null
+++ b/app/assets/images/flags/central-african-republic.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/app/assets/images/flags/chad.svg b/app/assets/images/flags/chad.svg
new file mode 100644
index 000000000..6d9a8f479
--- /dev/null
+++ b/app/assets/images/flags/chad.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/china.svg b/app/assets/images/flags/china.svg
new file mode 100644
index 000000000..2efef702f
--- /dev/null
+++ b/app/assets/images/flags/china.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/app/assets/images/flags/christmas-island.svg b/app/assets/images/flags/christmas-island.svg
new file mode 100644
index 000000000..1eca06a84
--- /dev/null
+++ b/app/assets/images/flags/christmas-island.svg
@@ -0,0 +1,70 @@
+
+
+
diff --git a/app/assets/images/flags/cocos-(keeling)-islands.svg b/app/assets/images/flags/cocos-(keeling)-islands.svg
new file mode 100644
index 000000000..f80ac1d41
--- /dev/null
+++ b/app/assets/images/flags/cocos-(keeling)-islands.svg
@@ -0,0 +1,97 @@
+
+
+
diff --git a/app/assets/images/flags/colombia.svg b/app/assets/images/flags/colombia.svg
new file mode 100644
index 000000000..8b97f0353
--- /dev/null
+++ b/app/assets/images/flags/colombia.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/comoros.svg b/app/assets/images/flags/comoros.svg
new file mode 100644
index 000000000..81ec01003
--- /dev/null
+++ b/app/assets/images/flags/comoros.svg
@@ -0,0 +1,42 @@
+
+
+
diff --git a/app/assets/images/flags/congo.svg b/app/assets/images/flags/congo.svg
new file mode 100644
index 000000000..f39d56702
--- /dev/null
+++ b/app/assets/images/flags/congo.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/cook-islands.svg b/app/assets/images/flags/cook-islands.svg
new file mode 100644
index 000000000..ea23c22cd
--- /dev/null
+++ b/app/assets/images/flags/cook-islands.svg
@@ -0,0 +1,153 @@
+
+
+
diff --git a/app/assets/images/flags/costa-rica.svg b/app/assets/images/flags/costa-rica.svg
new file mode 100644
index 000000000..053ffc856
--- /dev/null
+++ b/app/assets/images/flags/costa-rica.svg
@@ -0,0 +1,43320 @@
+
+
+
diff --git a/app/assets/images/flags/croatia.svg b/app/assets/images/flags/croatia.svg
new file mode 100644
index 000000000..edac8abbb
--- /dev/null
+++ b/app/assets/images/flags/croatia.svg
@@ -0,0 +1,2741 @@
+
+
+
diff --git a/app/assets/images/flags/cuba.svg b/app/assets/images/flags/cuba.svg
new file mode 100644
index 000000000..985c849c6
--- /dev/null
+++ b/app/assets/images/flags/cuba.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git "a/app/assets/images/flags/cura\303\247ao.svg" "b/app/assets/images/flags/cura\303\247ao.svg"
new file mode 100644
index 000000000..2d77dc234
--- /dev/null
+++ "b/app/assets/images/flags/cura\303\247ao.svg"
@@ -0,0 +1,43 @@
+
+
+
diff --git a/app/assets/images/flags/cyprus.svg b/app/assets/images/flags/cyprus.svg
new file mode 100644
index 000000000..0cc0c91b9
--- /dev/null
+++ b/app/assets/images/flags/cyprus.svg
@@ -0,0 +1,285 @@
+
+
+
diff --git a/app/assets/images/flags/czech-republic.svg b/app/assets/images/flags/czech-republic.svg
new file mode 100644
index 000000000..9aae271de
--- /dev/null
+++ b/app/assets/images/flags/czech-republic.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git "a/app/assets/images/flags/c\303\264te-divoire.svg" "b/app/assets/images/flags/c\303\264te-divoire.svg"
new file mode 100644
index 000000000..2744d3e08
--- /dev/null
+++ "b/app/assets/images/flags/c\303\264te-divoire.svg"
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/data.csv b/app/assets/images/flags/data.csv
new file mode 100644
index 000000000..a98346d16
--- /dev/null
+++ b/app/assets/images/flags/data.csv
@@ -0,0 +1,249 @@
+OldImageName,NewImageName
+Afghanistan-01.eps,Afghanistan.eps
+Åland Islands-01.eps,Åland Islands.eps
+Albania-01.eps,Albania.eps
+Algeria-01.eps,Algeria.eps
+American-samoa-01.eps,American-samoa.eps
+Andorra-01.eps,Andorra.eps
+Angola-01.eps,Angola.eps
+Anguilla-01.eps,Anguilla.eps
+antigua-and-barbuda-01.eps,antigua-and-barbuda.eps
+argentina-01.eps,argentina.eps
+Armenia-01.eps,Armenia.eps
+Aruba-01.eps,Aruba.eps
+Australia-01.eps,Australia.eps
+Austria-01.eps,Austria.eps
+Azerbaijan-01.eps,Azerbaijan.eps
+Bahamas-01.eps,Bahamas.eps
+Bahrain-01.eps,Bahrain.eps
+Bangladesh-01.eps,Bangladesh.eps
+Barbados-01.eps,Barbados.eps
+Belarus-01.eps,Belarus.eps
+Belgium-01.eps,Belgium.eps
+Belize-01.eps,Belize.eps
+Benin-01.eps,Benin.eps
+Bermuda-01.eps,Bermuda.eps
+Bhutan-01.eps,Bhutan.eps
+Bolivia-(plurinational-state-of)-01.eps,Bolivia-(plurinational-state-of).eps
+Bonaire-sint-eustatius-and-saba-01.eps,Bonaire-sint-eustatius-and-saba.eps
+Bosnia-and-herzegovina-01.eps,Bosnia-and-herzegovina.eps
+Botswana-01.eps,Botswana.eps
+Bouvet-island-01.eps,Bouvet-island.eps
+Brazil-01.eps,Brazil.eps
+British-indian-ocean-territory-01.eps,British-indian-ocean-territory.eps
+British-virgin-islands-01.eps,British-virgin-islands.eps
+Brunei-darussalam-01.eps,Brunei-darussalam.eps
+Bulgaria-01.eps,Bulgaria.eps
+Burkina-faso-01.eps,Burkina-faso.eps
+Burundi-01.eps,Burundi.eps
+Cabo-verde-01.eps,Cabo-verde.eps
+Cambodia-01.eps,Cambodia.eps
+Cameroon-01.eps,Cameroon.eps
+Canada-01.eps,Canada.eps
+Cayman-islands-01.eps,Cayman-islands.eps
+Central-african-republic-01.eps,Central-african-republic.eps
+Chad-01.eps,Chad.eps
+Chile-01.eps,Chile.eps
+China-01.eps,China.eps
+Christmas-island-01.eps,Christmas-island.eps
+Cocos-(keeling)-islands-01.eps,Cocos-(keeling)-islands.eps
+Colombia-01.eps,Colombia.eps
+Comoros-01.eps,Comoros.eps
+Congo-01.eps,Congo.eps
+Cook-islands-01.eps,Cook-islands.eps
+Costa-rica-01.eps,Costa-rica.eps
+Côte d'Ivoire-01.eps,Côte d'Ivoire.eps
+Croatia-01.eps,Croatia.eps
+Cuba-01.eps,Cuba.eps
+Curaçao-01.eps,Curaçao.eps
+Cyprus-01.eps,Cyprus.eps
+Czech-republic-01.eps,Czech-republic.eps
+Democratic-people's-republic-of-korea-01.eps,Democratic-people's-republic-of-korea.eps
+Democratic-republic-of-congo-01.eps,Democratic-republic-of-congo.eps
+Denmark-01.eps,Denmark.eps
+Djibouti-01.eps,Djibouti.eps
+Dominica-01.eps,Dominica.eps
+Dominican-republic-01.eps,Dominican-republic.eps
+Ecuador-01.eps,Ecuador.eps
+Egypt-01.eps,Egypt.eps
+El-salvador-01.eps,El-salvador.eps
+Equatorial-guinea-01.eps,Equatorial-guinea.eps
+Eritrea-01.eps,Eritrea.eps
+Estonia-01.eps,Estonia.eps
+Ethiopia-01.eps,Ethiopia.eps
+Falkland-islands-(malvinas)-01.eps,Falkland-islands-(malvinas).eps
+Faroe-islands-01.eps,Faroe-islands.eps
+Federated-states-of-micronesia-01.eps,Federated-states-of-micronesia.eps
+Fiji-01.eps,Fiji.eps
+Finland-01.eps,Finland.eps
+France-01.eps,France.eps
+French Southern and Antarctic Lands-01.eps,French Southern and Antarctic Lands.eps
+French-guyana-01.eps,French-guyana.eps
+French-polynesia-01.eps,French-polynesia.eps
+Gabon-01.eps,Gabon.eps
+Gambia-01.eps,Gambia.eps
+Georgia-01.eps,Georgia.eps
+Germany-01.eps,Germany.eps
+Ghana-01.eps,Ghana.eps
+Gibraltar-01.eps,Gibraltar.eps
+Greece-01.eps,Greece.eps
+Greenland-01.eps,Greenland.eps
+Grenada-01.eps,Grenada.eps
+Guadeloupe-01.eps,Guadeloupe.eps
+Guam-01.eps,Guam.eps
+Guatemala-01.eps,Guatemala.eps
+Guernsey-01.eps,Guernsey.eps
+Guinea-01.eps,Guinea.eps
+Guinea-bissau-01.eps,Guinea-bissau.eps
+Guyana-01.eps,Guyana.eps
+Haiti-01.eps,Haiti.eps
+Heard-island-and-mc-donald-island-01.eps,Heard-island-and-mc-donald-island.eps
+Honduras-01.eps,Honduras.eps
+Hong-kong-01.eps,Hong-kong.eps
+Hungary-01.eps,Hungary.eps
+Iceland-01.eps,Iceland.eps
+India-01.eps,India.eps
+Indonesia-01.eps,Indonesia.eps
+Iran-(islamic-republic-of)-01.eps,Iran-(islamic-republic-of).eps
+Iraq-01.eps,Iraq.eps
+Ireland-01.eps,Ireland.eps
+Isle-of-man-01.eps,Isle-of-man.eps
+Israel-01.eps,Israel.eps
+Italy-01.eps,Italy.eps
+Jamaica-01.eps,Jamaica.eps
+Japan-01.eps,Japan.eps
+Jersey-01.eps,Jersey.eps
+Jordan-01.eps,Jordan.eps
+Kazakhstan-01.eps,Kazakhstan.eps
+Kenya-01.eps,Kenya.eps
+Kiribati-01.eps,Kiribati.eps
+Kuwait-01.eps,Kuwait.eps
+Kyrgyzstan-01.eps,Kyrgyzstan.eps
+Lao-people's-democratic-republic-01.eps,Lao-people's-democratic-republic.eps
+Latvia-01.eps,Latvia.eps
+Lebanon-01.eps,Lebanon.eps
+Lesotho-01.eps,Lesotho.eps
+Liberia-01.eps,Liberia.eps
+Libya-01.eps,Libya.eps
+Liechtenstein-01.eps,Liechtenstein.eps
+Lithuania-01.eps,Lithuania.eps
+Luxembourg-01.eps,Luxembourg.eps
+Macau-01.eps,Macau.eps
+Madagascar-01.eps,Madagascar.eps
+Malawi-01.eps,Malawi.eps
+Malaysia-01.eps,Malaysia.eps
+Maldives-01.eps,Maldives.eps
+Mali-01.eps,Mali.eps
+Malta-01.eps,Malta.eps
+Marshall-islands-01.eps,Marshall-islands.eps
+Martinique-01.eps,Martinique.eps
+Mauritania-01.eps,Mauritania.eps
+Mauritius-01.eps,Mauritius.eps
+Mayotte-01.eps,Mayotte.eps
+Mexico-01.eps,Mexico.eps
+Monaco-01.eps,Monaco.eps
+Mongolia-01.eps,Mongolia.eps
+Montenegro-01.eps,Montenegro.eps
+Montserrat-01.eps,Montserrat.eps
+Morocco-01.eps,Morocco.eps
+Mozambique-01.eps,Mozambique.eps
+Myanmar-01.eps,Myanmar.eps
+Namibia-01.eps,Namibia.eps
+Nauru-01.eps,Nauru.eps
+Nepal-01.eps,Nepal.eps
+Netherlands-01.eps,Netherlands.eps
+New-caledonia-01.eps,New-caledonia.eps
+New-Zealand-01.eps,New-Zealand.eps
+Nicaragua-01.eps,Nicaragua.eps
+Niger-01.eps,Niger.eps
+Nigeria-01.eps,Nigeria.eps
+Niue-01.eps,Niue.eps
+Norfolk-island-01.eps,Norfolk-island.eps
+Northern-mariana-islands-01.eps,Northern-mariana-islands.eps
+Norway-01.eps,Norway.eps
+Oman-01.eps,Oman.eps
+Pakistan-01.eps,Pakistan.eps
+Palau-01.eps,Palau.eps
+Palestine-state-of-01.eps,Palestine-state-of.eps
+Panama-01.eps,Panama.eps
+Papua-new-guinea-01.eps,Papua-new-guinea.eps
+Paraguay-01.eps,Paraguay.eps
+Peru-01.eps,Peru.eps
+Philippines-01.eps,Philippines.eps
+Pitcairn-islands-01.eps,Pitcairn-islands.eps
+Poland-01.eps,Poland.eps
+Portugal-01.eps,Portugal.eps
+Puerto-rico-01.eps,Puerto-rico.eps
+Qatar-01.eps,Qatar.eps
+Republic-of-korea-01.eps,Republic-of-korea.eps
+Republic-of-moldova-01.eps,Republic-of-moldova.eps
+Réunion-01.eps,Réunion.eps
+Romania-01.eps,Romania.eps
+Russian-federation-01.eps,Russian-federation.eps
+Rwanda-01.eps,Rwanda.eps
+Saint Barthélemy-01.eps,Saint Barthélemy.eps
+Saint-helena-ascension-and-tristan-da-cunha-01.eps,Saint-helena-ascension-and-tristan-da-cunha.eps
+Saint-kitts-and-nevis-01.eps,Saint-kitts-and-nevis.eps
+Saint-lucia-01.eps,Saint-lucia.eps
+Saint-martin-01.eps,Saint-martin.eps
+Saint-pierre-and-miquelon-01.eps,Saint-pierre-and-miquelon.eps
+Saint-vincent-and-the-grenadines-01.eps,Saint-vincent-and-the-grenadines.eps
+Samoa-01.eps,Samoa.eps
+San-marino-01.eps,San-marino.eps
+São Tomé and Príncipe-01.eps,São Tomé and Príncipe.eps
+Saudi-arabia-01.eps,Saudi-arabia.eps
+Senegal-01.eps,Senegal.eps
+Serbia-01.eps,Serbia.eps
+Seychelles-01.eps,Seychelles.eps
+Sierra-leone-01.eps,Sierra-leone.eps
+Singapore-01.eps,Singapore.eps
+Sint-maarten-01.eps,Sint-maarten.eps
+Slovakia-01.eps,Slovakia.eps
+Slovenia-01.eps,Slovenia.eps
+Solomon-islands-01.eps,Solomon-islands.eps
+Somalia-01.eps,Somalia.eps
+South-africa-01.eps,South-africa.eps
+South-georgia-and-the-south-sandwich-islands-01.eps,South-georgia-and-the-south-sandwich-islands.eps
+South-sudan-01.eps,South-sudan.eps
+Spain-01.eps,Spain.eps
+Sri-lanka-01.eps,Sri-lanka.eps
+Sudan-01.eps,Sudan.eps
+Suriname-01.eps,Suriname.eps
+Svalbard-and-jan-mayen-01.eps,Svalbard-and-jan-mayen.eps
+Swaziland-01.eps,Swaziland.eps
+Sweden-01.eps,Sweden.eps
+Switzerland-01.eps,Switzerland.eps
+Syrian-arab-republic-01.eps,Syrian-arab-republic.eps
+Taiwan-province-of-china-01.eps,Taiwan-province-of-china.eps
+Tajikistan-01.eps,Tajikistan.eps
+Thailand-01.eps,Thailand.eps
+The-former-yugoslav-republic-of-macedonia-01.eps,The-former-yugoslav-republic-of-macedonia.eps
+Timor-leste-01.eps,Timor-leste.eps
+Togo-01.eps,Togo.eps
+Tokelau-01.eps,Tokelau.eps
+Tonga-01.eps,Tonga.eps
+Trinidad-and-tobago-01.eps,Trinidad-and-tobago.eps
+Tunisia-01.eps,Tunisia.eps
+Turkey-01.eps,Turkey.eps
+Turkmenistan-01.eps,Turkmenistan.eps
+Turks-and-caicos-islands-01.eps,Turks-and-caicos-islands.eps
+Tuvalu-01.eps,Tuvalu.eps
+Uganda-01.eps,Uganda.eps
+Ukraine-01.eps,Ukraine.eps
+United-arab-emirates-01.eps,United-arab-emirates.eps
+United-kingdom-of-great-britain-and-northern-ireland-01.eps,United-kingdom-of-great-britain-and-northern-ireland.eps
+United-republic-of-tanzania-01.eps,United-republic-of-tanzania.eps
+United-states-minor-outlying-islands-01.eps,United-states-minor-outlying-islands.eps
+United-states-of-america-01.eps,United-states-of-america.eps
+United-states-virgin-islands-01.eps,United-states-virgin-islands.eps
+Uruguay-01.eps,Uruguay.eps
+Uzbekistan-01.eps,Uzbekistan.eps
+Vanuatu-01.eps,Vanuatu.eps
+Vatican-city-01.eps,Vatican-city.eps
+Venezuela-(bolivarian-republic-of)-01.eps,Venezuela-(bolivarian-republic-of).eps
+Viet-nam-01.eps,Viet-nam.eps
+Wallis-and-futuna-01.eps,Wallis-and-futuna.eps
+Western-sahara-01.eps,Western-sahara.eps
+Yemen-01.eps,Yemen.eps
+Zambia-01.eps,Zambia.eps
+Zimbabwe-01.eps,Zimbabwe.eps
\ No newline at end of file
diff --git a/app/assets/images/flags/democratic-peoples-republic-of-korea.svg b/app/assets/images/flags/democratic-peoples-republic-of-korea.svg
new file mode 100644
index 000000000..42486b609
--- /dev/null
+++ b/app/assets/images/flags/democratic-peoples-republic-of-korea.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/app/assets/images/flags/democratic-republic-of-congo.svg b/app/assets/images/flags/democratic-republic-of-congo.svg
new file mode 100644
index 000000000..6a2e3e1c4
--- /dev/null
+++ b/app/assets/images/flags/democratic-republic-of-congo.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/app/assets/images/flags/denmark.svg b/app/assets/images/flags/denmark.svg
new file mode 100644
index 000000000..079e209f3
--- /dev/null
+++ b/app/assets/images/flags/denmark.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/djibouti.svg b/app/assets/images/flags/djibouti.svg
new file mode 100644
index 000000000..c886d285e
--- /dev/null
+++ b/app/assets/images/flags/djibouti.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/app/assets/images/flags/dominica.svg b/app/assets/images/flags/dominica.svg
new file mode 100644
index 000000000..575f5f959
--- /dev/null
+++ b/app/assets/images/flags/dominica.svg
@@ -0,0 +1,912 @@
+
+
+
diff --git a/app/assets/images/flags/dominican-republic.svg b/app/assets/images/flags/dominican-republic.svg
new file mode 100644
index 000000000..ca071130b
--- /dev/null
+++ b/app/assets/images/flags/dominican-republic.svg
@@ -0,0 +1,4025 @@
+
+
+
diff --git a/app/assets/images/flags/ecuador.svg b/app/assets/images/flags/ecuador.svg
new file mode 100644
index 000000000..215835276
--- /dev/null
+++ b/app/assets/images/flags/ecuador.svg
@@ -0,0 +1,7082 @@
+
+
+
diff --git a/app/assets/images/flags/egypt.svg b/app/assets/images/flags/egypt.svg
new file mode 100644
index 000000000..4538c2a6e
--- /dev/null
+++ b/app/assets/images/flags/egypt.svg
@@ -0,0 +1,651 @@
+
+
+
diff --git a/app/assets/images/flags/el-salvador.svg b/app/assets/images/flags/el-salvador.svg
new file mode 100644
index 000000000..7b040f074
--- /dev/null
+++ b/app/assets/images/flags/el-salvador.svg
@@ -0,0 +1,9020 @@
+
+
+
diff --git a/app/assets/images/flags/equatorial-guinea.svg b/app/assets/images/flags/equatorial-guinea.svg
new file mode 100644
index 000000000..a34f87655
--- /dev/null
+++ b/app/assets/images/flags/equatorial-guinea.svg
@@ -0,0 +1,449 @@
+
+
+
diff --git a/app/assets/images/flags/eritrea.svg b/app/assets/images/flags/eritrea.svg
new file mode 100644
index 000000000..a6539d05d
--- /dev/null
+++ b/app/assets/images/flags/eritrea.svg
@@ -0,0 +1,86 @@
+
+
+
diff --git a/app/assets/images/flags/estonia.svg b/app/assets/images/flags/estonia.svg
new file mode 100644
index 000000000..f882c21d8
--- /dev/null
+++ b/app/assets/images/flags/estonia.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/app/assets/images/flags/eswatini-the-kingdom-of.svg b/app/assets/images/flags/eswatini-the-kingdom-of.svg
new file mode 100644
index 000000000..5792261ce
--- /dev/null
+++ b/app/assets/images/flags/eswatini-the-kingdom-of.svg
@@ -0,0 +1,341 @@
+
+
+
diff --git a/app/assets/images/flags/ethiopia.svg b/app/assets/images/flags/ethiopia.svg
new file mode 100644
index 000000000..f85d8016c
--- /dev/null
+++ b/app/assets/images/flags/ethiopia.svg
@@ -0,0 +1,53 @@
+
+
+
diff --git a/app/assets/images/flags/falkland-islands-(malvinas).svg b/app/assets/images/flags/falkland-islands-(malvinas).svg
new file mode 100644
index 000000000..3a3c1a37b
--- /dev/null
+++ b/app/assets/images/flags/falkland-islands-(malvinas).svg
@@ -0,0 +1,7269 @@
+
+
+
diff --git a/app/assets/images/flags/faroe-islands.svg b/app/assets/images/flags/faroe-islands.svg
new file mode 100644
index 000000000..eb285416a
--- /dev/null
+++ b/app/assets/images/flags/faroe-islands.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/app/assets/images/flags/federated-states-of-micronesia.svg b/app/assets/images/flags/federated-states-of-micronesia.svg
new file mode 100644
index 000000000..4ee474c12
--- /dev/null
+++ b/app/assets/images/flags/federated-states-of-micronesia.svg
@@ -0,0 +1,61 @@
+
+
+
diff --git a/app/assets/images/flags/fiji.svg b/app/assets/images/flags/fiji.svg
new file mode 100644
index 000000000..e19d341d1
--- /dev/null
+++ b/app/assets/images/flags/fiji.svg
@@ -0,0 +1,1341 @@
+
+
+
diff --git a/app/assets/images/flags/finland.svg b/app/assets/images/flags/finland.svg
new file mode 100644
index 000000000..414ac6f6f
--- /dev/null
+++ b/app/assets/images/flags/finland.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/france.svg b/app/assets/images/flags/france.svg
new file mode 100644
index 000000000..bcb3aec1e
--- /dev/null
+++ b/app/assets/images/flags/france.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/french-guyana.svg b/app/assets/images/flags/french-guyana.svg
new file mode 100644
index 000000000..04dfd81fa
--- /dev/null
+++ b/app/assets/images/flags/french-guyana.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/french-polynesia.svg b/app/assets/images/flags/french-polynesia.svg
new file mode 100644
index 000000000..cdf66defc
--- /dev/null
+++ b/app/assets/images/flags/french-polynesia.svg
@@ -0,0 +1,425 @@
+
+
+
diff --git a/app/assets/images/flags/gabon.svg b/app/assets/images/flags/gabon.svg
new file mode 100644
index 000000000..55863f581
--- /dev/null
+++ b/app/assets/images/flags/gabon.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/gambia.svg b/app/assets/images/flags/gambia.svg
new file mode 100644
index 000000000..d26a383a9
--- /dev/null
+++ b/app/assets/images/flags/gambia.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/georgia.svg b/app/assets/images/flags/georgia.svg
new file mode 100644
index 000000000..34bfeb3de
--- /dev/null
+++ b/app/assets/images/flags/georgia.svg
@@ -0,0 +1,48 @@
+
+
+
diff --git a/app/assets/images/flags/ghana.svg b/app/assets/images/flags/ghana.svg
new file mode 100644
index 000000000..7b795104c
--- /dev/null
+++ b/app/assets/images/flags/ghana.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/app/assets/images/flags/gibraltar.svg b/app/assets/images/flags/gibraltar.svg
new file mode 100644
index 000000000..8ce2583d0
--- /dev/null
+++ b/app/assets/images/flags/gibraltar.svg
@@ -0,0 +1,347 @@
+
+
+
diff --git a/app/assets/images/flags/greece.svg b/app/assets/images/flags/greece.svg
new file mode 100644
index 000000000..22318991e
--- /dev/null
+++ b/app/assets/images/flags/greece.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/app/assets/images/flags/greenland.svg b/app/assets/images/flags/greenland.svg
new file mode 100644
index 000000000..940cf6201
--- /dev/null
+++ b/app/assets/images/flags/greenland.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/app/assets/images/flags/grenada.svg b/app/assets/images/flags/grenada.svg
new file mode 100644
index 000000000..3d17d6ce0
--- /dev/null
+++ b/app/assets/images/flags/grenada.svg
@@ -0,0 +1,105 @@
+
+
+
diff --git a/app/assets/images/flags/guadeloupe.svg b/app/assets/images/flags/guadeloupe.svg
new file mode 100644
index 000000000..04dfd81fa
--- /dev/null
+++ b/app/assets/images/flags/guadeloupe.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/guam.svg b/app/assets/images/flags/guam.svg
new file mode 100644
index 000000000..787ca8f2b
--- /dev/null
+++ b/app/assets/images/flags/guam.svg
@@ -0,0 +1,285 @@
+
+
+
diff --git a/app/assets/images/flags/guatemala.svg b/app/assets/images/flags/guatemala.svg
new file mode 100644
index 000000000..8f2ff6b0f
--- /dev/null
+++ b/app/assets/images/flags/guatemala.svg
@@ -0,0 +1,1431 @@
+
+
+
diff --git a/app/assets/images/flags/guernsey.svg b/app/assets/images/flags/guernsey.svg
new file mode 100644
index 000000000..e092ba8cd
--- /dev/null
+++ b/app/assets/images/flags/guernsey.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/app/assets/images/flags/guinea-bissau.svg b/app/assets/images/flags/guinea-bissau.svg
new file mode 100644
index 000000000..6f46268f9
--- /dev/null
+++ b/app/assets/images/flags/guinea-bissau.svg
@@ -0,0 +1,35 @@
+
+
+
diff --git a/app/assets/images/flags/guinea.svg b/app/assets/images/flags/guinea.svg
new file mode 100644
index 000000000..597e8350e
--- /dev/null
+++ b/app/assets/images/flags/guinea.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/guyana.svg b/app/assets/images/flags/guyana.svg
new file mode 100644
index 000000000..e72e40208
--- /dev/null
+++ b/app/assets/images/flags/guyana.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/app/assets/images/flags/haiti.svg b/app/assets/images/flags/haiti.svg
new file mode 100644
index 000000000..c7a4be225
--- /dev/null
+++ b/app/assets/images/flags/haiti.svg
@@ -0,0 +1,3302 @@
+
+
+
diff --git a/app/assets/images/flags/heard-island-and-mc_donald-islands.svg b/app/assets/images/flags/heard-island-and-mc_donald-islands.svg
new file mode 100644
index 000000000..15616657f
--- /dev/null
+++ b/app/assets/images/flags/heard-island-and-mc_donald-islands.svg
@@ -0,0 +1,177 @@
+
+
+
diff --git a/app/assets/images/flags/honduras.svg b/app/assets/images/flags/honduras.svg
new file mode 100644
index 000000000..7f75409c9
--- /dev/null
+++ b/app/assets/images/flags/honduras.svg
@@ -0,0 +1,37 @@
+
+
+
diff --git a/app/assets/images/flags/hong-kong.svg b/app/assets/images/flags/hong-kong.svg
new file mode 100644
index 000000000..abce600c9
--- /dev/null
+++ b/app/assets/images/flags/hong-kong.svg
@@ -0,0 +1,71 @@
+
+
+
diff --git a/app/assets/images/flags/hungary.svg b/app/assets/images/flags/hungary.svg
new file mode 100644
index 000000000..0443ba922
--- /dev/null
+++ b/app/assets/images/flags/hungary.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/iceland.svg b/app/assets/images/flags/iceland.svg
new file mode 100644
index 000000000..d8ea97f39
--- /dev/null
+++ b/app/assets/images/flags/iceland.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/app/assets/images/flags/india.svg b/app/assets/images/flags/india.svg
new file mode 100644
index 000000000..a270e0ea7
--- /dev/null
+++ b/app/assets/images/flags/india.svg
@@ -0,0 +1,151 @@
+
+
+
diff --git a/app/assets/images/flags/indonesia.svg b/app/assets/images/flags/indonesia.svg
new file mode 100644
index 000000000..30d72d6f5
--- /dev/null
+++ b/app/assets/images/flags/indonesia.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/app/assets/images/flags/iran-(islamic-republic-of).svg b/app/assets/images/flags/iran-(islamic-republic-of).svg
new file mode 100644
index 000000000..f733449f9
--- /dev/null
+++ b/app/assets/images/flags/iran-(islamic-republic-of).svg
@@ -0,0 +1,158 @@
+
+
+
diff --git a/app/assets/images/flags/iraq.svg b/app/assets/images/flags/iraq.svg
new file mode 100644
index 000000000..e56d38c62
--- /dev/null
+++ b/app/assets/images/flags/iraq.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/app/assets/images/flags/ireland.svg b/app/assets/images/flags/ireland.svg
new file mode 100644
index 000000000..7391e54eb
--- /dev/null
+++ b/app/assets/images/flags/ireland.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/app/assets/images/flags/isle-of-man.svg b/app/assets/images/flags/isle-of-man.svg
new file mode 100644
index 000000000..ebb3770bd
--- /dev/null
+++ b/app/assets/images/flags/isle-of-man.svg
@@ -0,0 +1,894 @@
+
+
+
diff --git a/app/assets/images/flags/israel.svg b/app/assets/images/flags/israel.svg
new file mode 100644
index 000000000..c91314b8b
--- /dev/null
+++ b/app/assets/images/flags/israel.svg
@@ -0,0 +1,37 @@
+
+
+
diff --git a/app/assets/images/flags/italy.svg b/app/assets/images/flags/italy.svg
new file mode 100644
index 000000000..d873033c0
--- /dev/null
+++ b/app/assets/images/flags/italy.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/jamaica.svg b/app/assets/images/flags/jamaica.svg
new file mode 100644
index 000000000..50d2a0e2e
--- /dev/null
+++ b/app/assets/images/flags/jamaica.svg
@@ -0,0 +1,43 @@
+
+
+
diff --git a/app/assets/images/flags/japan.svg b/app/assets/images/flags/japan.svg
new file mode 100644
index 000000000..8c6b7ccc3
--- /dev/null
+++ b/app/assets/images/flags/japan.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/app/assets/images/flags/jersey.svg b/app/assets/images/flags/jersey.svg
new file mode 100644
index 000000000..5fa3c4347
--- /dev/null
+++ b/app/assets/images/flags/jersey.svg
@@ -0,0 +1,1844 @@
+
+
+
diff --git a/app/assets/images/flags/jordan.svg b/app/assets/images/flags/jordan.svg
new file mode 100644
index 000000000..7710a56de
--- /dev/null
+++ b/app/assets/images/flags/jordan.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/app/assets/images/flags/kazakhstan.svg b/app/assets/images/flags/kazakhstan.svg
new file mode 100644
index 000000000..3be964257
--- /dev/null
+++ b/app/assets/images/flags/kazakhstan.svg
@@ -0,0 +1,482 @@
+
+
+
diff --git a/app/assets/images/flags/kenya.svg b/app/assets/images/flags/kenya.svg
new file mode 100644
index 000000000..fa4e2cd63
--- /dev/null
+++ b/app/assets/images/flags/kenya.svg
@@ -0,0 +1,54 @@
+
+
+
diff --git a/app/assets/images/flags/kiribati.svg b/app/assets/images/flags/kiribati.svg
new file mode 100644
index 000000000..f7e5d6100
--- /dev/null
+++ b/app/assets/images/flags/kiribati.svg
@@ -0,0 +1,235 @@
+
+
+
diff --git a/app/assets/images/flags/kuwait.svg b/app/assets/images/flags/kuwait.svg
new file mode 100644
index 000000000..98a7c45c1
--- /dev/null
+++ b/app/assets/images/flags/kuwait.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/kyrgyzstan.svg b/app/assets/images/flags/kyrgyzstan.svg
new file mode 100644
index 000000000..46b5a2d46
--- /dev/null
+++ b/app/assets/images/flags/kyrgyzstan.svg
@@ -0,0 +1,238 @@
+
+
+
diff --git a/app/assets/images/flags/lao-peoples-democratic-republic.svg b/app/assets/images/flags/lao-peoples-democratic-republic.svg
new file mode 100644
index 000000000..c48b726fd
--- /dev/null
+++ b/app/assets/images/flags/lao-peoples-democratic-republic.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/app/assets/images/flags/latvia.svg b/app/assets/images/flags/latvia.svg
new file mode 100644
index 000000000..3bd566de6
--- /dev/null
+++ b/app/assets/images/flags/latvia.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/app/assets/images/flags/lebanon.svg b/app/assets/images/flags/lebanon.svg
new file mode 100644
index 000000000..5b8f1d51b
--- /dev/null
+++ b/app/assets/images/flags/lebanon.svg
@@ -0,0 +1,121 @@
+
+
+
diff --git a/app/assets/images/flags/lesotho.svg b/app/assets/images/flags/lesotho.svg
new file mode 100644
index 000000000..dbf85c547
--- /dev/null
+++ b/app/assets/images/flags/lesotho.svg
@@ -0,0 +1,61 @@
+
+
+
diff --git a/app/assets/images/flags/liberia.svg b/app/assets/images/flags/liberia.svg
new file mode 100644
index 000000000..0603e9566
--- /dev/null
+++ b/app/assets/images/flags/liberia.svg
@@ -0,0 +1,38 @@
+
+
+
diff --git a/app/assets/images/flags/libya.svg b/app/assets/images/flags/libya.svg
new file mode 100644
index 000000000..47c3338a9
--- /dev/null
+++ b/app/assets/images/flags/libya.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/app/assets/images/flags/liechtenstein.svg b/app/assets/images/flags/liechtenstein.svg
new file mode 100644
index 000000000..e6bdf6dc4
--- /dev/null
+++ b/app/assets/images/flags/liechtenstein.svg
@@ -0,0 +1,838 @@
+
+
+
diff --git a/app/assets/images/flags/lithuania.svg b/app/assets/images/flags/lithuania.svg
new file mode 100644
index 000000000..de9bfe3e4
--- /dev/null
+++ b/app/assets/images/flags/lithuania.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/app/assets/images/flags/luxembourg.svg b/app/assets/images/flags/luxembourg.svg
new file mode 100644
index 000000000..1a139946b
--- /dev/null
+++ b/app/assets/images/flags/luxembourg.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/macau.svg b/app/assets/images/flags/macau.svg
new file mode 100644
index 000000000..1495a5332
--- /dev/null
+++ b/app/assets/images/flags/macau.svg
@@ -0,0 +1,73 @@
+
+
+
diff --git a/app/assets/images/flags/madagascar.svg b/app/assets/images/flags/madagascar.svg
new file mode 100644
index 000000000..6203b15fa
--- /dev/null
+++ b/app/assets/images/flags/madagascar.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/malawi.svg b/app/assets/images/flags/malawi.svg
new file mode 100644
index 000000000..aba4e51cb
--- /dev/null
+++ b/app/assets/images/flags/malawi.svg
@@ -0,0 +1,123 @@
+
+
+
diff --git a/app/assets/images/flags/malaysia.svg b/app/assets/images/flags/malaysia.svg
new file mode 100644
index 000000000..e8e508a77
--- /dev/null
+++ b/app/assets/images/flags/malaysia.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/app/assets/images/flags/maldives.svg b/app/assets/images/flags/maldives.svg
new file mode 100644
index 000000000..5e198d532
--- /dev/null
+++ b/app/assets/images/flags/maldives.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/app/assets/images/flags/mali.svg b/app/assets/images/flags/mali.svg
new file mode 100644
index 000000000..3cf3aa91a
--- /dev/null
+++ b/app/assets/images/flags/mali.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/malta.svg b/app/assets/images/flags/malta.svg
new file mode 100644
index 000000000..16d71b260
--- /dev/null
+++ b/app/assets/images/flags/malta.svg
@@ -0,0 +1,782 @@
+
+
+
diff --git a/app/assets/images/flags/marshall-islands.svg b/app/assets/images/flags/marshall-islands.svg
new file mode 100644
index 000000000..5569cb62e
--- /dev/null
+++ b/app/assets/images/flags/marshall-islands.svg
@@ -0,0 +1,48 @@
+
+
+
diff --git a/app/assets/images/flags/martinique.svg b/app/assets/images/flags/martinique.svg
new file mode 100644
index 000000000..04dfd81fa
--- /dev/null
+++ b/app/assets/images/flags/martinique.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/mauritania.svg b/app/assets/images/flags/mauritania.svg
new file mode 100644
index 000000000..887ace3e5
--- /dev/null
+++ b/app/assets/images/flags/mauritania.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/app/assets/images/flags/mauritius.svg b/app/assets/images/flags/mauritius.svg
new file mode 100644
index 000000000..5c48b6e8b
--- /dev/null
+++ b/app/assets/images/flags/mauritius.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/mayotte.svg b/app/assets/images/flags/mayotte.svg
new file mode 100644
index 000000000..04dfd81fa
--- /dev/null
+++ b/app/assets/images/flags/mayotte.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/mexico.svg b/app/assets/images/flags/mexico.svg
new file mode 100644
index 000000000..bb5b7f590
--- /dev/null
+++ b/app/assets/images/flags/mexico.svg
@@ -0,0 +1,6465 @@
+
+
+
diff --git a/app/assets/images/flags/monaco.svg b/app/assets/images/flags/monaco.svg
new file mode 100644
index 000000000..00c374a29
--- /dev/null
+++ b/app/assets/images/flags/monaco.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/app/assets/images/flags/mongolia.svg b/app/assets/images/flags/mongolia.svg
new file mode 100644
index 000000000..ebf5c971e
--- /dev/null
+++ b/app/assets/images/flags/mongolia.svg
@@ -0,0 +1,62 @@
+
+
+
diff --git a/app/assets/images/flags/montenegro.svg b/app/assets/images/flags/montenegro.svg
new file mode 100644
index 000000000..ea55b0b99
--- /dev/null
+++ b/app/assets/images/flags/montenegro.svg
@@ -0,0 +1,2077 @@
+
+
+
diff --git a/app/assets/images/flags/montserrat.svg b/app/assets/images/flags/montserrat.svg
new file mode 100644
index 000000000..241e8a01d
--- /dev/null
+++ b/app/assets/images/flags/montserrat.svg
@@ -0,0 +1,298 @@
+
+
+
diff --git a/app/assets/images/flags/morocco.svg b/app/assets/images/flags/morocco.svg
new file mode 100644
index 000000000..0adb686d1
--- /dev/null
+++ b/app/assets/images/flags/morocco.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/app/assets/images/flags/mozambique.svg b/app/assets/images/flags/mozambique.svg
new file mode 100644
index 000000000..b45230365
--- /dev/null
+++ b/app/assets/images/flags/mozambique.svg
@@ -0,0 +1,241 @@
+
+
+
diff --git a/app/assets/images/flags/myanmar.svg b/app/assets/images/flags/myanmar.svg
new file mode 100644
index 000000000..dc38c60d6
--- /dev/null
+++ b/app/assets/images/flags/myanmar.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/app/assets/images/flags/namibia.svg b/app/assets/images/flags/namibia.svg
new file mode 100644
index 000000000..4c8364acf
--- /dev/null
+++ b/app/assets/images/flags/namibia.svg
@@ -0,0 +1,67 @@
+
+
+
diff --git a/app/assets/images/flags/nauru.svg b/app/assets/images/flags/nauru.svg
new file mode 100644
index 000000000..6c114f5d4
--- /dev/null
+++ b/app/assets/images/flags/nauru.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/app/assets/images/flags/nepal.svg b/app/assets/images/flags/nepal.svg
new file mode 100644
index 000000000..813c3801a
--- /dev/null
+++ b/app/assets/images/flags/nepal.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/app/assets/images/flags/netherlands.svg b/app/assets/images/flags/netherlands.svg
new file mode 100644
index 000000000..1d2d88251
--- /dev/null
+++ b/app/assets/images/flags/netherlands.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/new-caledonia.svg b/app/assets/images/flags/new-caledonia.svg
new file mode 100644
index 000000000..04dfd81fa
--- /dev/null
+++ b/app/assets/images/flags/new-caledonia.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/new-zealand.svg b/app/assets/images/flags/new-zealand.svg
new file mode 100644
index 000000000..0d1b8a7be
--- /dev/null
+++ b/app/assets/images/flags/new-zealand.svg
@@ -0,0 +1,178 @@
+
+
+
diff --git a/app/assets/images/flags/nicaragua.svg b/app/assets/images/flags/nicaragua.svg
new file mode 100644
index 000000000..2b5c3e14c
--- /dev/null
+++ b/app/assets/images/flags/nicaragua.svg
@@ -0,0 +1,1451 @@
+
+
+
diff --git a/app/assets/images/flags/niger.svg b/app/assets/images/flags/niger.svg
new file mode 100644
index 000000000..bc9b819be
--- /dev/null
+++ b/app/assets/images/flags/niger.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/app/assets/images/flags/nigeria.svg b/app/assets/images/flags/nigeria.svg
new file mode 100644
index 000000000..86cde32d9
--- /dev/null
+++ b/app/assets/images/flags/nigeria.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/app/assets/images/flags/niue.svg b/app/assets/images/flags/niue.svg
new file mode 100644
index 000000000..44a38d2e2
--- /dev/null
+++ b/app/assets/images/flags/niue.svg
@@ -0,0 +1,100 @@
+
+
+
diff --git a/app/assets/images/flags/norfolk-island.svg b/app/assets/images/flags/norfolk-island.svg
new file mode 100644
index 000000000..7cc6b29b8
--- /dev/null
+++ b/app/assets/images/flags/norfolk-island.svg
@@ -0,0 +1,319 @@
+
+
+
diff --git a/app/assets/images/flags/northern-mariana-islands.svg b/app/assets/images/flags/northern-mariana-islands.svg
new file mode 100644
index 000000000..72771e538
--- /dev/null
+++ b/app/assets/images/flags/northern-mariana-islands.svg
@@ -0,0 +1,1648 @@
+
+
+
diff --git a/app/assets/images/flags/norway.svg b/app/assets/images/flags/norway.svg
new file mode 100644
index 000000000..7a8b81148
--- /dev/null
+++ b/app/assets/images/flags/norway.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/app/assets/images/flags/oman.svg b/app/assets/images/flags/oman.svg
new file mode 100644
index 000000000..4d81b0796
--- /dev/null
+++ b/app/assets/images/flags/oman.svg
@@ -0,0 +1,1829 @@
+
+
+
diff --git a/app/assets/images/flags/pakistan.svg b/app/assets/images/flags/pakistan.svg
new file mode 100644
index 000000000..c67b06e5a
--- /dev/null
+++ b/app/assets/images/flags/pakistan.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/app/assets/images/flags/palau.svg b/app/assets/images/flags/palau.svg
new file mode 100644
index 000000000..96f0f4d43
--- /dev/null
+++ b/app/assets/images/flags/palau.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/app/assets/images/flags/palestine-state-of.svg b/app/assets/images/flags/palestine-state-of.svg
new file mode 100644
index 000000000..4c6cd2059
--- /dev/null
+++ b/app/assets/images/flags/palestine-state-of.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/panama.svg b/app/assets/images/flags/panama.svg
new file mode 100644
index 000000000..60348d5d9
--- /dev/null
+++ b/app/assets/images/flags/panama.svg
@@ -0,0 +1,38 @@
+
+
+
diff --git a/app/assets/images/flags/papua-new-guinea.svg b/app/assets/images/flags/papua-new-guinea.svg
new file mode 100644
index 000000000..d92428221
--- /dev/null
+++ b/app/assets/images/flags/papua-new-guinea.svg
@@ -0,0 +1,71 @@
+
+
+
diff --git a/app/assets/images/flags/paraguay.svg b/app/assets/images/flags/paraguay.svg
new file mode 100644
index 000000000..5a67ec525
--- /dev/null
+++ b/app/assets/images/flags/paraguay.svg
@@ -0,0 +1,1173 @@
+
+
+
diff --git a/app/assets/images/flags/peru.svg b/app/assets/images/flags/peru.svg
new file mode 100644
index 000000000..08e98d7f9
--- /dev/null
+++ b/app/assets/images/flags/peru.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/app/assets/images/flags/philippines.svg b/app/assets/images/flags/philippines.svg
new file mode 100644
index 000000000..707900ca6
--- /dev/null
+++ b/app/assets/images/flags/philippines.svg
@@ -0,0 +1,59 @@
+
+
+
diff --git a/app/assets/images/flags/pitcairn-islands.svg b/app/assets/images/flags/pitcairn-islands.svg
new file mode 100644
index 000000000..2fbad3e61
--- /dev/null
+++ b/app/assets/images/flags/pitcairn-islands.svg
@@ -0,0 +1,1046 @@
+
+
+
diff --git a/app/assets/images/flags/poland.svg b/app/assets/images/flags/poland.svg
new file mode 100644
index 000000000..dc32dab64
--- /dev/null
+++ b/app/assets/images/flags/poland.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/app/assets/images/flags/portugal.svg b/app/assets/images/flags/portugal.svg
new file mode 100644
index 000000000..13cf9a529
--- /dev/null
+++ b/app/assets/images/flags/portugal.svg
@@ -0,0 +1,1417 @@
+
+
+
diff --git a/app/assets/images/flags/puerto-rico.svg b/app/assets/images/flags/puerto-rico.svg
new file mode 100644
index 000000000..fc7dc8819
--- /dev/null
+++ b/app/assets/images/flags/puerto-rico.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/app/assets/images/flags/qatar.svg b/app/assets/images/flags/qatar.svg
new file mode 100644
index 000000000..7cf10a085
--- /dev/null
+++ b/app/assets/images/flags/qatar.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/app/assets/images/flags/republic-of-korea.svg b/app/assets/images/flags/republic-of-korea.svg
new file mode 100644
index 000000000..904e21b5b
--- /dev/null
+++ b/app/assets/images/flags/republic-of-korea.svg
@@ -0,0 +1,64 @@
+
+
+
diff --git a/app/assets/images/flags/republic-of-moldova.svg b/app/assets/images/flags/republic-of-moldova.svg
new file mode 100644
index 000000000..87c274ed9
--- /dev/null
+++ b/app/assets/images/flags/republic-of-moldova.svg
@@ -0,0 +1,653 @@
+
+
+
diff --git a/app/assets/images/flags/romania.svg b/app/assets/images/flags/romania.svg
new file mode 100644
index 000000000..654b450fb
--- /dev/null
+++ b/app/assets/images/flags/romania.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/app/assets/images/flags/russian-federation.svg b/app/assets/images/flags/russian-federation.svg
new file mode 100644
index 000000000..d449f5b8f
--- /dev/null
+++ b/app/assets/images/flags/russian-federation.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/rwanda.svg b/app/assets/images/flags/rwanda.svg
new file mode 100644
index 000000000..891bc220f
--- /dev/null
+++ b/app/assets/images/flags/rwanda.svg
@@ -0,0 +1,52 @@
+
+
+
diff --git "a/app/assets/images/flags/r\303\251union.svg" "b/app/assets/images/flags/r\303\251union.svg"
new file mode 100644
index 000000000..04dfd81fa
--- /dev/null
+++ "b/app/assets/images/flags/r\303\251union.svg"
@@ -0,0 +1,24 @@
+
+
+
diff --git "a/app/assets/images/flags/saint-barth\303\251lemy.svg" "b/app/assets/images/flags/saint-barth\303\251lemy.svg"
new file mode 100644
index 000000000..04dfd81fa
--- /dev/null
+++ "b/app/assets/images/flags/saint-barth\303\251lemy.svg"
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/saint-helena-ascension-and-tristan-da-cunha.svg b/app/assets/images/flags/saint-helena-ascension-and-tristan-da-cunha.svg
new file mode 100644
index 000000000..df2afe23b
--- /dev/null
+++ b/app/assets/images/flags/saint-helena-ascension-and-tristan-da-cunha.svg
@@ -0,0 +1,71 @@
+
+
+
diff --git a/app/assets/images/flags/saint-kitts-and-nevis.svg b/app/assets/images/flags/saint-kitts-and-nevis.svg
new file mode 100644
index 000000000..2a1e06cd3
--- /dev/null
+++ b/app/assets/images/flags/saint-kitts-and-nevis.svg
@@ -0,0 +1,51 @@
+
+
+
diff --git a/app/assets/images/flags/saint-lucia.svg b/app/assets/images/flags/saint-lucia.svg
new file mode 100644
index 000000000..367412d77
--- /dev/null
+++ b/app/assets/images/flags/saint-lucia.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/app/assets/images/flags/saint-martin.svg b/app/assets/images/flags/saint-martin.svg
new file mode 100644
index 000000000..8bfb82f8a
--- /dev/null
+++ b/app/assets/images/flags/saint-martin.svg
@@ -0,0 +1,464 @@
+
+
+
diff --git a/app/assets/images/flags/saint-pierre-and-miquelon.svg b/app/assets/images/flags/saint-pierre-and-miquelon.svg
new file mode 100644
index 000000000..04dfd81fa
--- /dev/null
+++ b/app/assets/images/flags/saint-pierre-and-miquelon.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/saint-vincent-and-the-grenadines.svg b/app/assets/images/flags/saint-vincent-and-the-grenadines.svg
new file mode 100644
index 000000000..c7c58e6d5
--- /dev/null
+++ b/app/assets/images/flags/saint-vincent-and-the-grenadines.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/app/assets/images/flags/samoa.svg b/app/assets/images/flags/samoa.svg
new file mode 100644
index 000000000..c01b299bc
--- /dev/null
+++ b/app/assets/images/flags/samoa.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/app/assets/images/flags/san-marino.svg b/app/assets/images/flags/san-marino.svg
new file mode 100644
index 000000000..63fbabaf9
--- /dev/null
+++ b/app/assets/images/flags/san-marino.svg
@@ -0,0 +1,5626 @@
+
+
+
diff --git a/app/assets/images/flags/saudi-arabia.svg b/app/assets/images/flags/saudi-arabia.svg
new file mode 100644
index 000000000..61a342b50
--- /dev/null
+++ b/app/assets/images/flags/saudi-arabia.svg
@@ -0,0 +1,336 @@
+
+
+
diff --git a/app/assets/images/flags/senegal.svg b/app/assets/images/flags/senegal.svg
new file mode 100644
index 000000000..bfc0c9681
--- /dev/null
+++ b/app/assets/images/flags/senegal.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/app/assets/images/flags/serbia.svg b/app/assets/images/flags/serbia.svg
new file mode 100644
index 000000000..3ca94c483
--- /dev/null
+++ b/app/assets/images/flags/serbia.svg
@@ -0,0 +1,4850 @@
+
+
+
diff --git a/app/assets/images/flags/seychelles.svg b/app/assets/images/flags/seychelles.svg
new file mode 100644
index 000000000..57aa3e7b6
--- /dev/null
+++ b/app/assets/images/flags/seychelles.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/app/assets/images/flags/sierra-leone.svg b/app/assets/images/flags/sierra-leone.svg
new file mode 100644
index 000000000..159e2a976
--- /dev/null
+++ b/app/assets/images/flags/sierra-leone.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/singapore.svg b/app/assets/images/flags/singapore.svg
new file mode 100644
index 000000000..456e5d556
--- /dev/null
+++ b/app/assets/images/flags/singapore.svg
@@ -0,0 +1,43 @@
+
+
+
diff --git a/app/assets/images/flags/sint-maarten.svg b/app/assets/images/flags/sint-maarten.svg
new file mode 100644
index 000000000..8bfb82f8a
--- /dev/null
+++ b/app/assets/images/flags/sint-maarten.svg
@@ -0,0 +1,464 @@
+
+
+
diff --git a/app/assets/images/flags/slovakia.svg b/app/assets/images/flags/slovakia.svg
new file mode 100644
index 000000000..ea1d73fcd
--- /dev/null
+++ b/app/assets/images/flags/slovakia.svg
@@ -0,0 +1,52 @@
+
+
+
diff --git a/app/assets/images/flags/slovenia.svg b/app/assets/images/flags/slovenia.svg
new file mode 100644
index 000000000..224939c3b
--- /dev/null
+++ b/app/assets/images/flags/slovenia.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/app/assets/images/flags/solomon-islands.svg b/app/assets/images/flags/solomon-islands.svg
new file mode 100644
index 000000000..315af30e4
--- /dev/null
+++ b/app/assets/images/flags/solomon-islands.svg
@@ -0,0 +1,43 @@
+
+
+
diff --git a/app/assets/images/flags/somalia.svg b/app/assets/images/flags/somalia.svg
new file mode 100644
index 000000000..8ae6f39ed
--- /dev/null
+++ b/app/assets/images/flags/somalia.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/app/assets/images/flags/south-africa.svg b/app/assets/images/flags/south-africa.svg
new file mode 100644
index 000000000..2a1b0f9a1
--- /dev/null
+++ b/app/assets/images/flags/south-africa.svg
@@ -0,0 +1,38 @@
+
+
+
diff --git a/app/assets/images/flags/south-georgia-and-the-south-sandwich-islands.svg b/app/assets/images/flags/south-georgia-and-the-south-sandwich-islands.svg
new file mode 100644
index 000000000..161fd341b
--- /dev/null
+++ b/app/assets/images/flags/south-georgia-and-the-south-sandwich-islands.svg
@@ -0,0 +1,2952 @@
+
+
+
diff --git a/app/assets/images/flags/south-sudan.svg b/app/assets/images/flags/south-sudan.svg
new file mode 100644
index 000000000..7c6c7a9f4
--- /dev/null
+++ b/app/assets/images/flags/south-sudan.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/app/assets/images/flags/spain.svg b/app/assets/images/flags/spain.svg
new file mode 100644
index 000000000..29da7686d
--- /dev/null
+++ b/app/assets/images/flags/spain.svg
@@ -0,0 +1,5234 @@
+
+
+
diff --git a/app/assets/images/flags/sri-lanka.svg b/app/assets/images/flags/sri-lanka.svg
new file mode 100644
index 000000000..8f8b4facb
--- /dev/null
+++ b/app/assets/images/flags/sri-lanka.svg
@@ -0,0 +1,1195 @@
+
+
+
diff --git a/app/assets/images/flags/sudan.svg b/app/assets/images/flags/sudan.svg
new file mode 100644
index 000000000..6f9acff25
--- /dev/null
+++ b/app/assets/images/flags/sudan.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/suriname.svg b/app/assets/images/flags/suriname.svg
new file mode 100644
index 000000000..7584f5377
--- /dev/null
+++ b/app/assets/images/flags/suriname.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/app/assets/images/flags/svalbard-and-jan-mayen.svg b/app/assets/images/flags/svalbard-and-jan-mayen.svg
new file mode 100644
index 000000000..7a8b81148
--- /dev/null
+++ b/app/assets/images/flags/svalbard-and-jan-mayen.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/app/assets/images/flags/sweden.svg b/app/assets/images/flags/sweden.svg
new file mode 100644
index 000000000..5d2669121
--- /dev/null
+++ b/app/assets/images/flags/sweden.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/app/assets/images/flags/switzerland.svg b/app/assets/images/flags/switzerland.svg
new file mode 100644
index 000000000..c4fc070ac
--- /dev/null
+++ b/app/assets/images/flags/switzerland.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/app/assets/images/flags/syrian-arab-republic.svg b/app/assets/images/flags/syrian-arab-republic.svg
new file mode 100644
index 000000000..4b21f7003
--- /dev/null
+++ b/app/assets/images/flags/syrian-arab-republic.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git "a/app/assets/images/flags/s\303\243o-tom\303\251-and-pr\303\255ncipe.svg" "b/app/assets/images/flags/s\303\243o-tom\303\251-and-pr\303\255ncipe.svg"
new file mode 100644
index 000000000..1394023d9
--- /dev/null
+++ "b/app/assets/images/flags/s\303\243o-tom\303\251-and-pr\303\255ncipe.svg"
@@ -0,0 +1,35 @@
+
+
+
diff --git a/app/assets/images/flags/taiwan-province-of-china.svg b/app/assets/images/flags/taiwan-province-of-china.svg
new file mode 100644
index 000000000..60dbeaaa0
--- /dev/null
+++ b/app/assets/images/flags/taiwan-province-of-china.svg
@@ -0,0 +1,61 @@
+
+
+
diff --git a/app/assets/images/flags/tajikistan.svg b/app/assets/images/flags/tajikistan.svg
new file mode 100644
index 000000000..167a89254
--- /dev/null
+++ b/app/assets/images/flags/tajikistan.svg
@@ -0,0 +1,77 @@
+
+
+
diff --git "a/app/assets/images/flags/terres-australes-et-antarctiques-fran\303\247aises.svg" "b/app/assets/images/flags/terres-australes-et-antarctiques-fran\303\247aises.svg"
new file mode 100644
index 000000000..9e3ea62a3
--- /dev/null
+++ "b/app/assets/images/flags/terres-australes-et-antarctiques-fran\303\247aises.svg"
@@ -0,0 +1,44 @@
+
+
+
diff --git a/app/assets/images/flags/thailand.svg b/app/assets/images/flags/thailand.svg
new file mode 100644
index 000000000..337bf42de
--- /dev/null
+++ b/app/assets/images/flags/thailand.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/the-republic-of-north-macedonia.svg b/app/assets/images/flags/the-republic-of-north-macedonia.svg
new file mode 100644
index 000000000..46c59ab70
--- /dev/null
+++ b/app/assets/images/flags/the-republic-of-north-macedonia.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/app/assets/images/flags/timor_leste.svg b/app/assets/images/flags/timor_leste.svg
new file mode 100644
index 000000000..781b804d2
--- /dev/null
+++ b/app/assets/images/flags/timor_leste.svg
@@ -0,0 +1,35 @@
+
+
+
diff --git a/app/assets/images/flags/togo.svg b/app/assets/images/flags/togo.svg
new file mode 100644
index 000000000..4da54c86e
--- /dev/null
+++ b/app/assets/images/flags/togo.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/app/assets/images/flags/tokelau.svg b/app/assets/images/flags/tokelau.svg
new file mode 100644
index 000000000..a04ff478c
--- /dev/null
+++ b/app/assets/images/flags/tokelau.svg
@@ -0,0 +1,70 @@
+
+
+
diff --git a/app/assets/images/flags/tonga.svg b/app/assets/images/flags/tonga.svg
new file mode 100644
index 000000000..de588067c
--- /dev/null
+++ b/app/assets/images/flags/tonga.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/trinidad-and-tobago.svg b/app/assets/images/flags/trinidad-and-tobago.svg
new file mode 100644
index 000000000..020650112
--- /dev/null
+++ b/app/assets/images/flags/trinidad-and-tobago.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/app/assets/images/flags/tunisia.svg b/app/assets/images/flags/tunisia.svg
new file mode 100644
index 000000000..0d88bc9f6
--- /dev/null
+++ b/app/assets/images/flags/tunisia.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/app/assets/images/flags/turkey.svg b/app/assets/images/flags/turkey.svg
new file mode 100644
index 000000000..fc3ac82b6
--- /dev/null
+++ b/app/assets/images/flags/turkey.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/app/assets/images/flags/turkmenistan.svg b/app/assets/images/flags/turkmenistan.svg
new file mode 100644
index 000000000..d06057fdf
--- /dev/null
+++ b/app/assets/images/flags/turkmenistan.svg
@@ -0,0 +1,1418 @@
+
+
+
diff --git a/app/assets/images/flags/turks-and-caicos-islands.svg b/app/assets/images/flags/turks-and-caicos-islands.svg
new file mode 100644
index 000000000..c6868385f
--- /dev/null
+++ b/app/assets/images/flags/turks-and-caicos-islands.svg
@@ -0,0 +1,655 @@
+
+
+
diff --git a/app/assets/images/flags/tuvalu.svg b/app/assets/images/flags/tuvalu.svg
new file mode 100644
index 000000000..dd6681bce
--- /dev/null
+++ b/app/assets/images/flags/tuvalu.svg
@@ -0,0 +1,86 @@
+
+
+
diff --git a/app/assets/images/flags/uganda.svg b/app/assets/images/flags/uganda.svg
new file mode 100644
index 000000000..308f6501d
--- /dev/null
+++ b/app/assets/images/flags/uganda.svg
@@ -0,0 +1,260 @@
+
+
+
diff --git a/app/assets/images/flags/ukraine.svg b/app/assets/images/flags/ukraine.svg
new file mode 100644
index 000000000..5268942d6
--- /dev/null
+++ b/app/assets/images/flags/ukraine.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/app/assets/images/flags/united-arab-emirates.svg b/app/assets/images/flags/united-arab-emirates.svg
new file mode 100644
index 000000000..1a50254e2
--- /dev/null
+++ b/app/assets/images/flags/united-arab-emirates.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/app/assets/images/flags/united-kingdom-of-great-britain-and-northern-ireland.svg b/app/assets/images/flags/united-kingdom-of-great-britain-and-northern-ireland.svg
new file mode 100644
index 000000000..df2afe23b
--- /dev/null
+++ b/app/assets/images/flags/united-kingdom-of-great-britain-and-northern-ireland.svg
@@ -0,0 +1,71 @@
+
+
+
diff --git a/app/assets/images/flags/united-republic-of-tanzania.svg b/app/assets/images/flags/united-republic-of-tanzania.svg
new file mode 100644
index 000000000..88c90ef7d
--- /dev/null
+++ b/app/assets/images/flags/united-republic-of-tanzania.svg
@@ -0,0 +1,66 @@
+
+
+
diff --git a/app/assets/images/flags/united-states-minor-outlying-islands.svg b/app/assets/images/flags/united-states-minor-outlying-islands.svg
new file mode 100644
index 000000000..b5187619a
--- /dev/null
+++ b/app/assets/images/flags/united-states-minor-outlying-islands.svg
@@ -0,0 +1,176 @@
+
+
+
diff --git a/app/assets/images/flags/united-states-virgin-islands.svg b/app/assets/images/flags/united-states-virgin-islands.svg
new file mode 100644
index 000000000..68e12065a
--- /dev/null
+++ b/app/assets/images/flags/united-states-virgin-islands.svg
@@ -0,0 +1,1088 @@
+
+
+
diff --git a/app/assets/images/flags/uruguay.svg b/app/assets/images/flags/uruguay.svg
new file mode 100644
index 000000000..ffdc0bef6
--- /dev/null
+++ b/app/assets/images/flags/uruguay.svg
@@ -0,0 +1,374 @@
+
+
+
diff --git a/app/assets/images/flags/uzbekistan.svg b/app/assets/images/flags/uzbekistan.svg
new file mode 100644
index 000000000..68cefeee2
--- /dev/null
+++ b/app/assets/images/flags/uzbekistan.svg
@@ -0,0 +1,68 @@
+
+
+
diff --git a/app/assets/images/flags/vanuatu.svg b/app/assets/images/flags/vanuatu.svg
new file mode 100644
index 000000000..23641a0fc
--- /dev/null
+++ b/app/assets/images/flags/vanuatu.svg
@@ -0,0 +1,128 @@
+
+
+
diff --git a/app/assets/images/flags/vatican-city.svg b/app/assets/images/flags/vatican-city.svg
new file mode 100644
index 000000000..0bb841ffe
--- /dev/null
+++ b/app/assets/images/flags/vatican-city.svg
@@ -0,0 +1,3790 @@
+
+
+
diff --git a/app/assets/images/flags/venezuela-(bolivarian-republic-of).svg b/app/assets/images/flags/venezuela-(bolivarian-republic-of).svg
new file mode 100644
index 000000000..6c0266ea0
--- /dev/null
+++ b/app/assets/images/flags/venezuela-(bolivarian-republic-of).svg
@@ -0,0 +1,5520 @@
+
+
+
diff --git a/app/assets/images/flags/viet-nam.svg b/app/assets/images/flags/viet-nam.svg
new file mode 100644
index 000000000..46c896585
--- /dev/null
+++ b/app/assets/images/flags/viet-nam.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/wallis-and-futuna.svg b/app/assets/images/flags/wallis-and-futuna.svg
new file mode 100644
index 000000000..1e1e9effe
--- /dev/null
+++ b/app/assets/images/flags/wallis-and-futuna.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/app/assets/images/flags/western-sahara.svg b/app/assets/images/flags/western-sahara.svg
new file mode 100644
index 000000000..a30ac1279
--- /dev/null
+++ b/app/assets/images/flags/western-sahara.svg
@@ -0,0 +1,35 @@
+
+
+
diff --git a/app/assets/images/flags/yemen.svg b/app/assets/images/flags/yemen.svg
new file mode 100644
index 000000000..407761dd0
--- /dev/null
+++ b/app/assets/images/flags/yemen.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/app/assets/images/flags/zambia.svg b/app/assets/images/flags/zambia.svg
new file mode 100644
index 000000000..62fc8550c
--- /dev/null
+++ b/app/assets/images/flags/zambia.svg
@@ -0,0 +1,660 @@
+
+
+
diff --git a/app/assets/images/flags/zimbabwe.svg b/app/assets/images/flags/zimbabwe.svg
new file mode 100644
index 000000000..7a6e3a4d6
--- /dev/null
+++ b/app/assets/images/flags/zimbabwe.svg
@@ -0,0 +1,289 @@
+
+
+
diff --git "a/app/assets/images/flags/\303\245land-islands.svg" "b/app/assets/images/flags/\303\245land-islands.svg"
new file mode 100644
index 000000000..afd46b365
--- /dev/null
+++ "b/app/assets/images/flags/\303\245land-islands.svg"
@@ -0,0 +1,30 @@
+
+
+
diff --git a/app/assets/images/icons/facebook-linkedin.svg b/app/assets/images/icons/facebook-linkedin.svg
deleted file mode 100755
index adfd27aaa..000000000
--- a/app/assets/images/icons/facebook-linkedin.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/app/assets/images/icons/facebook-white.svg b/app/assets/images/icons/facebook-white.svg
new file mode 100755
index 000000000..f38032c40
--- /dev/null
+++ b/app/assets/images/icons/facebook-white.svg
@@ -0,0 +1,5 @@
+
diff --git a/app/assets/images/icons/facebook.svg b/app/assets/images/icons/facebook.svg
old mode 100755
new mode 100644
index f38032c40..7137ce7e6
--- a/app/assets/images/icons/facebook.svg
+++ b/app/assets/images/icons/facebook.svg
@@ -1,5 +1 @@
-
+
\ No newline at end of file
diff --git a/app/assets/images/icons/linkedin-circle.svg b/app/assets/images/icons/linkedin-circle.svg
deleted file mode 100755
index 25c6bef9b..000000000
--- a/app/assets/images/icons/linkedin-circle.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/app/assets/images/icons/linkedin-white.svg b/app/assets/images/icons/linkedin-white.svg
new file mode 100755
index 000000000..73af0e937
--- /dev/null
+++ b/app/assets/images/icons/linkedin-white.svg
@@ -0,0 +1,5 @@
+
diff --git a/app/assets/images/icons/linkedin.svg b/app/assets/images/icons/linkedin.svg
old mode 100755
new mode 100644
index 73af0e937..ea9bb8364
--- a/app/assets/images/icons/linkedin.svg
+++ b/app/assets/images/icons/linkedin.svg
@@ -1,5 +1 @@
-
+
\ No newline at end of file
diff --git a/app/assets/images/icons/twitter-circle.svg b/app/assets/images/icons/twitter-circle.svg
deleted file mode 100755
index 2067084ba..000000000
--- a/app/assets/images/icons/twitter-circle.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/app/assets/images/icons/twitter-white.svg b/app/assets/images/icons/twitter-white.svg
new file mode 100755
index 000000000..55bb9aa6a
--- /dev/null
+++ b/app/assets/images/icons/twitter-white.svg
@@ -0,0 +1,3 @@
+
diff --git a/app/assets/images/icons/twitter.svg b/app/assets/images/icons/twitter.svg
old mode 100755
new mode 100644
index 55bb9aa6a..0ef46ed0b
--- a/app/assets/images/icons/twitter.svg
+++ b/app/assets/images/icons/twitter.svg
@@ -1,3 +1 @@
-
+
\ No newline at end of file
diff --git a/app/assets/stylesheets/base/_base.scss b/app/assets/stylesheets/base/_base.scss
index 12e04f968..9a69eed57 100644
--- a/app/assets/stylesheets/base/_base.scss
+++ b/app/assets/stylesheets/base/_base.scss
@@ -88,6 +88,19 @@ img { max-width: 100%; }
}
}
+.container--component {
+ $container-component-padding: calc((100% - #{$site-width-medium-desktop})/2);
+ $cc-padding-small: rem-calc(20 $gutter-small 24);
+ $cc-padding-medium: rem-calc(20 $gutter-medium 24);
+ $cc-padding-large: rem-calc(30 $container-component-padding 34);
+
+ @include bg-grey-xlight;
+ @include border-radius;
+ @include responsive(margin-top, rem-calc(26), rem-calc(30), rem-calc(36));
+ @include responsive(margin-bottom, rem-calc(26), rem-calc(30), rem-calc(36));
+ @include responsive(padding, $cc-padding-small, $cc-padding-medium, $cc-padding-large);
+}
+
//--------------------------------------------------
// page padding
//--------------------------------------------------
diff --git a/app/assets/stylesheets/base/_buttons.scss b/app/assets/stylesheets/base/_buttons.scss
index 365cf95b8..ffaa2bc04 100644
--- a/app/assets/stylesheets/base/_buttons.scss
+++ b/app/assets/stylesheets/base/_buttons.scss
@@ -94,9 +94,22 @@ $padding-medium: rem-calc(27);
}
@mixin button-download-trigger {
- @include button-with-icon;
- @include button-block($primary, $body-font-colour);
- &::after { @include icon-download-black; }
+ @include button-basic;
+ @include button-radius;
+ @include flex;
+ @include flex-center;
+ @include responsive(padding, 0, 0 $padding-medium, 0 $padding-medium);
+ @include responsive(width, rem-calc(38), auto, auto);
+ @include responsive(height, rem-calc(38), $height-medium, $height-medium);
+ background-color: $primary;
+
+ &::after {
+ @include icon-download-black;
+ @include responsive(margin-left, 0, rem-calc(10), rem-calc(10));
+ content: '';
+
+ display: inline-block;
+ }
}
@mixin button-dropdown {
diff --git a/app/assets/stylesheets/components/_download.scss b/app/assets/stylesheets/components/_download.scss
index 3d36b2efd..12a6347fe 100644
--- a/app/assets/stylesheets/components/_download.scss
+++ b/app/assets/stylesheets/components/_download.scss
@@ -1,5 +1,47 @@
.download {
+ position: relative;
+
&__trigger {
@include button-download-trigger;
}
+
+ &__trigger-text {
+ @include responsive(display, none, initial, initial);
+ }
+
+ &__target {
+ @include ul-unstyled;
+ background-color: $grey-dark;
+ border-radius: $button-radius;
+
+ display: none;
+ position: absolute;
+ top: calc(100% + #{rem-calc(7)});
+
+ &:before {
+ @include triangle (rem-calc(38), rem-calc(11), $grey-dark);
+
+ position: absolute;
+ top: rem-calc(-11);
+ right: rem-calc(8);
+ }
+
+ &.active { display: block; }
+ }
+
+ &__target-ul {
+
+ }
+
+ &__li {
+ color: $white;
+ cursor: pointer;
+ padding: rem-calc(9 16);
+
+ &:hover { background-color: $grey; }
+
+ &:first-child { @include border-radius-top($button-radius); }
+ &:last-child { @include border-radius-bottom($button-radius); }
+ }
+
}
\ No newline at end of file
diff --git a/app/assets/stylesheets/components/_social.scss b/app/assets/stylesheets/components/_social.scss
index a702ef90f..837fe23a1 100644
--- a/app/assets/stylesheets/components/_social.scss
+++ b/app/assets/stylesheets/components/_social.scss
@@ -1,22 +1,34 @@
//--------------------------------------------------
// mixins
//--------------------------------------------------
-@mixin social-icon ($image) {
+@mixin social-basic ($image) {
background-image: image-url($image);
background-position: center;
background-repeat: no-repeat;
background-size: contain;
- margin: rem-calc(0 14 24 0);
- width: rem-calc(26); height: rem-calc(30);
display: inline-block;
+ &:hover { opacity: .75; }
+}
+
+@mixin social-icon ($image) {
+ @include social-basic($image);
+ @include responsive(margin-right, rem-calc(10), rem-calc(14), rem-calc(14));
+ @include responsive(width, rem-calc(31), rem-calc(41), rem-calc(41));
+ @include responsive(height, rem-calc(31), rem-calc(41), rem-calc(41));
+}
+
+@mixin social-icon-white ($image) {
+ @include social-basic($image);
+ margin: rem-calc(0 14 24 0);
+ width: rem-calc(26); height: rem-calc(30);
+
&:first-child {
margin-top: 0;
}
-
- &:hover { opacity: .75; }
}
+
//--------------------------------------------------
// classes
//--------------------------------------------------
@@ -25,15 +37,24 @@
// sharing
//--------------------------------------------------
&--share {
+ @include flex;
+ @include responsive(margin-right, rem-calc(3), rem-calc(14), rem-calc(20));
position: relative;
- .social {
- &__icon {
- &--email { @include social-icon('icons/email.svg'); }
- &--facebook { @include social-icon('icons/facebook.svg'); }
- &--linkedin { @include social-icon('icons/linkedin.svg'); }
- &--twitter { @include social-icon('icons/twitter.svg'); }
- }
+ .social__icon {
+ &--email { @include social-icon('icons/email.svg'); }
+ &--facebook { @include social-icon('icons/facebook.svg'); }
+ &--linkedin { @include social-icon('icons/linkedin.svg'); }
+ &--twitter { @include social-icon('icons/twitter.svg'); }
}
}
+
+ &--share-white {
+ .social__icon {
+ &--email { @include social-icon-white('icons/email-white.svg'); }
+ &--facebook { @include social-icon-white('icons/facebook-white.svg'); }
+ &--linkedin { @include social-icon-white('icons/linkedin-white.svg'); }
+ &--twitter { @include social-icon-white('icons/twitter-white.svg'); }
+ }
+ }
}
\ No newline at end of file
diff --git a/app/assets/stylesheets/components/_topbar.scss b/app/assets/stylesheets/components/_topbar.scss
index b324cf83a..232c8e400 100644
--- a/app/assets/stylesheets/components/_topbar.scss
+++ b/app/assets/stylesheets/components/_topbar.scss
@@ -4,13 +4,13 @@
.topbar {
background-color: $white;
- &__container {
+ .topbar__container {
@include flex;
@include flex-h-between;
@include flex-v-center;
}
- &__logo {
+ .topbar__logo {
@include responsive(height, rem-calc(52), rem-calc(56), rem-calc(67));
@include responsive(padding, rem-calc(0 16), rem-calc(0 20), rem-calc(0 30));
@include responsive(order, 1, 1, 1);
@@ -19,11 +19,29 @@
background-color: $primary;
}
- &__nav {
+ .topbar__nav {
@include responsive(order, 2, 1, 1);
}
- &__search {
+ .topbar__search {
@include responsive(order, 1, 2, 2);
}
+}
+
+//--------------------------------------------------
+// classes
+//--------------------------------------------------
+.topbar--secondary {
+ @include box-shadow-bottom-grey;
+
+ position: relative; //to make box shadow appear over hero
+ z-index: 2; //to make box shadow appear over hero
+
+ .topbar__container {
+ @include flex;
+ @include flex-h-end;
+ @include flex-v-center;
+ @include responsive(padding-top, rem-calc(6), rem-calc(10), rem-calc(14));
+ @include responsive(padding-bottom, rem-calc(6), rem-calc(10), rem-calc(14));
+ }
}
\ No newline at end of file
diff --git a/app/javascript/components/download/Download.vue b/app/javascript/components/download/Download.vue
new file mode 100644
index 000000000..e2e516246
--- /dev/null
+++ b/app/javascript/components/download/Download.vue
@@ -0,0 +1,36 @@
+
+