/* Generated from country latitude/longitude using equirectangular projection. */
/* Formula: top=(90-lat)/180*100; left=(lng+180)/360*100 */
.map-marker {
    position: absolute;
    transform: translate(-50%, -60%); /* adjust vertical alignment */
}
.map-marker.afghanistan {
    top: 31.67%;
    left: 68.06%;
}

.map-marker.albania {
    top: 27.22%;
    left: 55.56%;
}

.map-marker.algeria {
    top: 34.44%;
    left: 50.83%;
}

.map-marker.american-samoa {
    top: 57.96%;
    left: 2.78%;
}

.map-marker.angola {
    top: 56.94%;
    left: 55.14%;
}

.map-marker.anguilla {
    top: 39.86%;
    left: 32.45%;
}

.map-marker.antigua-and-barbuda {
    top: 40.53%;
    left: 32.83%;
}

.map-marker.argentina {
    top: 68.89%;
    left: 32.22%;
}

.map-marker.armenia {
    top: 27.78%;
    left: 62.5%;
}

.map-marker.aruba {
    top: 43.06%;
    left: 30.56%;
}

.map-marker.australia {
    top: 65.0%;
    left: 86.94%;
}

.map-marker.austria {
    top: 23.7%;
    left: 53.7%;
}

.map-marker.azerbaijan {
    top: 27.5%;
    left: 63.19%;
}

.map-marker.bahrain {
    top: 35.56%;
    left: 64.04%;
}

.map-marker.bangladesh {
    top: 36.67%;
    left: 75.0%;
}

.map-marker.barbados {
    top: 42.69%;
    left: 33.46%;
}

.map-marker.belarus {
    top: 20.56%;
    left: 57.78%;
}

.map-marker.belgium {
    top: 21.76%;
    left: 51.11%;
}

.map-marker.belize {
    top: 40.42%;
    left: 25.35%;
}

.map-marker.benin {
    top: 44.72%;
    left: 50.62%;
}

.map-marker.bermuda {
    top: 32.04%;
    left: 32.01%;
}

.map-marker.bhutan {
    top: 34.72%;
    left: 75.14%;
}

.map-marker.bolivia {
    top: 59.44%;
    left: 31.94%;
}

.map-marker.bosnia-and-herzegovina {
    top: 25.56%;
    left: 55.0%;
}

.map-marker.botswana {
    top: 62.22%;
    left: 56.67%;
}

.map-marker.brazil {
    top: 55.56%;
    left: 34.72%;
}

.map-marker.british-indian-ocean-territory {
    top: 53.33%;
    left: 69.86%;
}

.map-marker.brunei {
    top: 47.5%;
    left: 81.85%;
}

.map-marker.bulgaria {
    top: 26.11%;
    left: 56.94%;
}

.map-marker.burkina-faso {
    top: 42.78%;
    left: 49.44%;
}

.map-marker.burundi {
    top: 51.94%;
    left: 58.33%;
}

.map-marker.cambodia {
    top: 42.78%;
    left: 79.17%;
}

.map-marker.cameroon {
    top: 46.67%;
    left: 53.33%;
}

.map-marker.canada {
    top: 16.67%;
    left: 23.61%;
}

.map-marker.cape-verde {
    top: 41.11%;
    left: 43.33%;
}

.map-marker.cayman-islands {
    top: 39.17%;
    left: 27.64%;
}

.map-marker.central-african-republic {
    top: 46.11%;
    left: 55.83%;
}

.map-marker.chad {
    top: 41.67%;
    left: 55.28%;
}

.map-marker.chile {
    top: 66.67%;
    left: 30.28%;
}

.map-marker.china {
    top: 30.56%;
    left: 79.17%;
}

.map-marker.christmas-island {
    top: 55.83%;
    left: 79.35%;
}

.map-marker.cocos-keeling-islands {
    top: 56.94%;
    left: 76.9%;
}

.map-marker.colombia {
    top: 47.78%;
    left: 30.0%;
}

.map-marker.comoros {
    top: 56.76%;
    left: 62.29%;
}

.map-marker.cook-islands {
    top: 61.8%;
    left: 5.62%;
}

.map-marker.costa-rica {
    top: 44.44%;
    left: 26.67%;
}

.map-marker.croatia {
    top: 24.91%;
    left: 54.31%;
}

.map-marker.cuba {
    top: 38.06%;
    left: 27.78%;
}

.map-marker.cyprus {
    top: 30.56%;
    left: 59.17%;
}

.map-marker.czech-republic {
    top: 22.36%;
    left: 54.31%;
}

.map-marker.democratic-republic-of-the-congo {
    top: 50.0%;
    left: 56.94%;
}

.map-marker.denmark {
    top: 18.89%;
    left: 52.78%;
}

.map-marker.djibouti {
    top: 43.61%;
    left: 61.94%;
}

.map-marker.dominica {
    top: 41.44%;
    left: 32.96%;
}

.map-marker.dominican-republic {
    top: 39.44%;
    left: 30.37%;
}

.map-marker.east-timor {
    top: 54.91%;
    left: 84.98%;
}

.map-marker.ecuador {
    top: 51.11%;
    left: 28.47%;
}

.map-marker.egypt {
    top: 35.0%;
    left: 58.33%;
}

.map-marker.el-salvador {
    top: 42.31%;
    left: 25.3%;
}

.map-marker.equatorial-guinea {
    top: 48.89%;
    left: 52.78%;
}

.map-marker.eritrea {
    top: 41.67%;
    left: 60.83%;
}

.map-marker.estonia {
    top: 17.22%;
    left: 57.22%;
}

.map-marker.ethiopia {
    top: 45.56%;
    left: 60.56%;
}

.map-marker.falkland-islands {
    top: 78.75%;
    left: 33.61%;
}

.map-marker.faroe-islands {
    top: 15.56%;
    left: 48.06%;
}

.map-marker.federated-states-of-micronesia {
    top: 46.16%;
    left: 93.96%;
}

.map-marker.fiji {
    top: 60.0%;
    left: 98.61%;
}

.map-marker.finland {
    top: 14.44%;
    left: 57.22%;
}

.map-marker.france {
    top: 24.44%;
    left: 50.56%;
}

.map-marker.french-guiana {
    top: 47.78%;
    left: 35.28%;
}

.map-marker.french-polynesia {
    top: 58.33%;
    left: 11.11%;
}

.map-marker.french-southern-and-antarctic-lands {
    top: 77.36%;
    left: 69.21%;
}

.map-marker.gabon {
    top: 50.56%;
    left: 53.26%;
}

.map-marker.georgia {
    top: 26.67%;
    left: 62.08%;
}

.map-marker.germany {
    top: 21.67%;
    left: 52.5%;
}

.map-marker.ghana {
    top: 45.56%;
    left: 49.44%;
}

.map-marker.gibraltar {
    top: 29.93%;
    left: 48.51%;
}

.map-marker.greece {
    top: 28.33%;
    left: 56.11%;
}

.map-marker.greenland {
    top: 10.0%;
    left: 38.89%;
}

.map-marker.grenada {
    top: 43.27%;
    left: 32.87%;
}

.map-marker.guadeloupe {
    top: 40.97%;
    left: 32.89%;
}

.map-marker.guam {
    top: 42.52%;
    left: 90.22%;
}

.map-marker.guatemala {
    top: 41.39%;
    left: 24.93%;
}

.map-marker.guernsey {
    top: 22.52%;
    left: 49.28%;
}

.map-marker.guinea {
    top: 43.89%;
    left: 47.22%;
}

.map-marker.guinea-bissau {
    top: 43.33%;
    left: 45.83%;
}

.map-marker.guyana {
    top: 47.22%;
    left: 33.61%;
}

.map-marker.haiti {
    top: 39.44%;
    left: 29.88%;
}

.map-marker.heard-island-and-mcdonald-islands {
    top: 79.5%;
    left: 70.14%;
}

.map-marker.honduras {
    top: 41.67%;
    left: 25.97%;
}

.map-marker.hong-kong {
    top: 37.64%;
    left: 81.71%;
}

.map-marker.hungary {
    top: 23.89%;
    left: 55.56%;
}

.map-marker.iceland {
    top: 13.89%;
    left: 45.0%;
}

.map-marker.india {
    top: 38.89%;
    left: 71.39%;
}

.map-marker.indonesia {
    top: 52.78%;
    left: 83.33%;
}

.map-marker.iran {
    top: 32.22%;
    left: 64.72%;
}

.map-marker.iraq {
    top: 31.67%;
    left: 62.22%;
}

.map-marker.ireland {
    top: 20.56%;
    left: 47.78%;
}

.map-marker.isle-of-man {
    top: 19.86%;
    left: 48.75%;
}

.map-marker.israel {
    top: 32.5%;
    left: 59.65%;
}

.map-marker.italy {
    top: 26.2%;
    left: 53.56%;
}

.map-marker.ivory-coast {
    top: 45.56%;
    left: 48.61%;
}

.map-marker.jamaica {
    top: 39.86%;
    left: 28.47%;
}

.map-marker.japan {
    top: 30.0%;
    left: 88.33%;
}

.map-marker.jersey {
    top: 22.64%;
    left: 49.4%;
}

.map-marker.jordan {
    top: 32.78%;
    left: 60.0%;
}

.map-marker.kazakhstan {
    top: 23.33%;
    left: 68.89%;
}

.map-marker.kenya {
    top: 49.44%;
    left: 60.56%;
}

.map-marker.kiribati {
    top: 49.21%;
    left: 98.06%;
}

.map-marker.kuwait {
    top: 33.61%;
    left: 62.71%;
}

.map-marker.kyrgyzstan {
    top: 27.22%;
    left: 70.83%;
}

.map-marker.laos {
    top: 40.0%;
    left: 79.17%;
}

.map-marker.latvia {
    top: 18.33%;
    left: 56.94%;
}

.map-marker.lebanon {
    top: 31.2%;
    left: 59.95%;
}

.map-marker.lesotho {
    top: 66.39%;
    left: 57.92%;
}

.map-marker.liberia {
    top: 46.39%;
    left: 47.36%;
}

.map-marker.libya {
    top: 36.11%;
    left: 54.72%;
}

.map-marker.liechtenstein {
    top: 23.74%;
    left: 52.65%;
}

.map-marker.lithuania {
    top: 18.89%;
    left: 56.67%;
}

.map-marker.luxembourg {
    top: 22.36%;
    left: 51.71%;
}

.map-marker.macau {
    top: 37.69%;
    left: 81.54%;
}

.map-marker.madagascar {
    top: 61.11%;
    left: 63.06%;
}

.map-marker.malawi {
    top: 57.5%;
    left: 59.44%;
}

.map-marker.malaysia {
    top: 48.61%;
    left: 81.25%;
}

.map-marker.maldives {
    top: 48.19%;
    left: 70.28%;
}

.map-marker.mali {
    top: 40.56%;
    left: 48.89%;
}

.map-marker.malta {
    top: 30.09%;
    left: 54.05%;
}

.map-marker.marshall-islands {
    top: 45.0%;
    left: 96.67%;
}

.map-marker.martinique {
    top: 41.85%;
    left: 33.06%;
}

.map-marker.mauritania {
    top: 38.89%;
    left: 46.67%;
}

.map-marker.mauritius {
    top: 61.27%;
    left: 65.99%;
}

.map-marker.mayotte {
    top: 57.13%;
    left: 62.55%;
}

.map-marker.mexico {
    top: 37.22%;
    left: 21.67%;
}

.map-marker.moldova {
    top: 23.89%;
    left: 58.06%;
}

.map-marker.monaco {
    top: 25.7%;
    left: 52.06%;
}

.map-marker.mongolia {
    top: 24.44%;
    left: 79.17%;
}

.map-marker.montserrat {
    top: 40.69%;
    left: 32.72%;
}

.map-marker.morocco {
    top: 32.22%;
    left: 48.61%;
}

.map-marker.mozambique {
    top: 60.14%;
    left: 59.72%;
}

.map-marker.namibia {
    top: 62.22%;
    left: 54.72%;
}

.map-marker.nauru {
    top: 50.3%;
    left: 96.37%;
}

.map-marker.nepal {
    top: 34.44%;
    left: 73.33%;
}

.map-marker.netherlands {
    top: 20.83%;
    left: 51.6%;
}

.map-marker.new-caledonia {
    top: 61.94%;
    left: 95.97%;
}

.map-marker.new-zealand {
    top: 72.78%;
    left: 98.33%;
}

.map-marker.nicaragua {
    top: 42.78%;
    left: 26.39%;
}

.map-marker.niger {
    top: 41.11%;
    left: 52.22%;
}

.map-marker.nigeria {
    top: 44.44%;
    left: 52.22%;
}

.map-marker.niue {
    top: 60.57%;
    left: 2.81%;
}

.map-marker.norfolk-island {
    top: 66.13%;
    left: 96.65%;
}

.map-marker.north-korea {
    top: 27.78%;
    left: 85.28%;
}

.map-marker.northern-mariana-islands {
    top: 41.56%;
    left: 90.49%;
}

.map-marker.norway {
    top: 15.56%;
    left: 52.78%;
}

.map-marker.oman {
    top: 38.33%;
    left: 65.83%;
}

.map-marker.pakistan {
    top: 33.33%;
    left: 69.44%;
}

.map-marker.palau {
    top: 45.83%;
    left: 87.36%;
}

.map-marker.panama {
    top: 45.0%;
    left: 27.78%;
}

.map-marker.papua-new-guinea {
    top: 53.33%;
    left: 90.83%;
}

.map-marker.paraguay {
    top: 62.78%;
    left: 33.89%;
}

.map-marker.peru {
    top: 55.56%;
    left: 28.89%;
}

.map-marker.philippines {
    top: 42.78%;
    left: 83.89%;
}

.map-marker.pitcairn-islands {
    top: 63.93%;
    left: 13.86%;
}

.map-marker.poland {
    top: 21.11%;
    left: 55.56%;
}

.map-marker.portugal {
    top: 28.06%;
    left: 47.78%;
}

.map-marker.puerto-rico {
    top: 39.86%;
    left: 31.53%;
}

.map-marker.qatar {
    top: 35.83%;
    left: 64.24%;
}

.map-marker.republic-of-macedonia {
    top: 26.76%;
    left: 56.11%;
}

.map-marker.republic-of-the-congo {
    top: 50.56%;
    left: 54.17%;
}

.map-marker.romania {
    top: 24.44%;
    left: 56.94%;
}

.map-marker.russia {
    top: 16.67%;
    left: 77.78%;
}

.map-marker.rwanda {
    top: 51.11%;
    left: 58.33%;
}

.map-marker.r-union {
    top: 61.75%;
    left: 65.42%;
}

.map-marker.saint-helena {
    top: 58.86%;
    left: 48.42%;
}

.map-marker.saint-kitts-and-nevis {
    top: 40.37%;
    left: 32.57%;
}

.map-marker.saint-lucia {
    top: 42.29%;
    left: 33.06%;
}

.map-marker.saint-pierre-and-miquelon {
    top: 23.98%;
    left: 34.35%;
}

.map-marker.saint-vincent-and-the-grenadines {
    top: 42.64%;
    left: 33.0%;
}

.map-marker.samoa {
    top: 57.55%;
    left: 2.13%;
}

.map-marker.san-marino {
    top: 25.69%;
    left: 53.45%;
}

.map-marker.saudi-arabia {
    top: 36.11%;
    left: 62.5%;
}

.map-marker.senegal {
    top: 42.22%;
    left: 46.11%;
}

.map-marker.serbia {
    top: 25.48%;
    left: 54.56%;
}

.map-marker.seychelles {
    top: 52.55%;
    left: 65.46%;
}

.map-marker.sierra-leone {
    top: 45.28%;
    left: 46.81%;
}

.map-marker.singapore {
    top: 49.24%;
    left: 78.83%;
}

.map-marker.slovakia {
    top: 22.96%;
    left: 55.42%;
}

.map-marker.slovenia {
    top: 24.38%;
    left: 54.12%;
}

.map-marker.solomon-islands {
    top: 54.44%;
    left: 94.17%;
}

.map-marker.somalia {
    top: 44.44%;
    left: 63.61%;
}

.map-marker.south-africa {
    top: 66.11%;
    left: 56.67%;
}

.map-marker.south-georgia {
    top: 80.28%;
    left: 39.72%;
}

.map-marker.south-korea {
    top: 29.44%;
    left: 85.42%;
}

.map-marker.south-sudan {
    top: 46.11%;
    left: 58.33%;
}

.map-marker.spain {
    top: 27.78%;
    left: 48.89%;
}

.map-marker.sri-lanka {
    top: 46.11%;
    left: 72.5%;
}

.map-marker.sudan {
    top: 41.67%;
    left: 58.33%;
}

.map-marker.suriname {
    top: 47.78%;
    left: 34.44%;
}

.map-marker.svalbard-and-jan-mayen {
    top: 6.67%;
    left: 55.56%;
}

.map-marker.swaziland {
    top: 64.72%;
    left: 58.75%;
}

.map-marker.sweden {
    top: 15.56%;
    left: 54.17%;
}

.map-marker.switzerland {
    top: 23.89%;
    left: 52.22%;
}

.map-marker.syria {
    top: 30.56%;
    left: 60.56%;
}

.map-marker.s-o-tom-and-pr-ncipe {
    top: 49.44%;
    left: 51.94%;
}

.map-marker.taiwan {
    top: 36.94%;
    left: 83.61%;
}

.map-marker.tajikistan {
    top: 28.33%;
    left: 69.72%;
}

.map-marker.tanzania {
    top: 53.33%;
    left: 59.72%;
}

.map-marker.thailand {
    top: 41.67%;
    left: 77.78%;
}

.map-marker.the-bahamas {
    top: 36.53%;
    left: 28.89%;
}

.map-marker.the-gambia {
    top: 42.52%;
    left: 45.4%;
}

.map-marker.togo {
    top: 45.56%;
    left: 50.32%;
}

.map-marker.tokelau {
    top: 55.0%;
    left: 2.22%;
}

.map-marker.tonga {
    top: 61.11%;
    left: 1.39%;
}

.map-marker.trinidad-and-tobago {
    top: 43.89%;
    left: 33.06%;
}

.map-marker.tunisia {
    top: 31.11%;
    left: 52.5%;
}

.map-marker.turkey {
    top: 28.33%;
    left: 59.72%;
}

.map-marker.turkmenistan {
    top: 27.78%;
    left: 66.67%;
}

.map-marker.tuvalu {
    top: 54.44%;
    left: 99.44%;
}

.map-marker.uganda {
    top: 49.44%;
    left: 58.89%;
}

.map-marker.ukraine {
    top: 22.78%;
    left: 58.89%;
}

.map-marker.united-arab-emirates {
    top: 36.67%;
    left: 65.0%;
}

.map-marker.united-kingdom {
    top: 20.0%;
    left: 49.44%;
}

.map-marker.united-states {
    top: 28.89%;
    left: 23.06%;
}

.map-marker.uruguay {
    top: 68.33%;
    left: 34.44%;
}

.map-marker.uzbekistan {
    top: 27.22%;
    left: 67.78%;
}

.map-marker.vanuatu {
    top: 58.89%;
    left: 96.39%;
}

.map-marker.venezuela {
    top: 45.56%;
    left: 31.67%;
}

.map-marker.vietnam {
    top: 41.02%;
    left: 79.95%;
}

.map-marker.wallis-and-futuna {
    top: 57.39%;
    left: 1.06%;
}

.map-marker.western-sahara {
    top: 36.39%;
    left: 46.39%;
}

.map-marker.yemen {
    top: 41.67%;
    left: 63.33%;
}

.map-marker.zambia {
    top: 58.33%;
    left: 58.33%;
}

.map-marker.zimbabwe {
    top: 61.11%;
    left: 58.33%;
}
