
.color-SO {
  content "Somaliland";  
}
.color-OS {
  content "South Ossetia"; 
}
.color-TW {
  content "Taiwan";  
}
.color-TN {
  content "Tunisia";  
}
.color-TT {
  content "Trinidad and Tobago";  
}
.color-TM {
  content "Turkmenistan"; 
}

.color-TV {
  content "Tuvalu";  
}
.color-UG {
  content "Uganda"; 
} 

.color-UA {
  content "Ukraine";  
}
.color-AE {
  content "United Arab Emirates"; 
}

.color-UY {
  content "Uruguay";  
}

.color-UZ {
  content "Uzbekistan";  
}
.color-VU {
  content "Vanuatu"; 
}

.color-VA {
  content "Vatican City";  
}
.color-VE {
  content "Venezuela"; 
}

.color-VN {
  content "Vietnam";  
}
.color-YE {
  content "Yemen"; 
} 

.color-ZM {
  content "Zambia";  
}
.color-ZW {
  content "Zimbabwe"; 
}

.color-KA {
  content "Abkhazia";  
}

.color-SC {
  content "Seychelles";  
}
.color-SL {
  content "Sierra Leone"; 
}

.color-SB {
  content "Solomon Islands";  
}
.color-ZA {
  content "South Africa"; 
}

.color-SD {
  content "South Sudan";  
}
.color-TZ {
  content "Tanzania"; 
} 

.color-TH {
  content "Thailand";  
}
.color-TG {
  content "Togo"; 
}

.color-TO {
  content "Tonga";  
}

.color-KN {
  content "Saint Kitts and Nevis"; 
}

.color-LC {
  content "Saint Lucia";  
}
.color-VC {
  content "Saint Vincent and the Grenadines"; 
}

.color-SM {
  content "San Marino";  
}
.color-ST {
  content "São Tomé and Príncipe"; 
} 

.color-SA {
  content "Saudi Arabia";  
}
.color-SN {
  content "Senegal"; 
}

.color-RS {
  content "Serbia";  
}

.color-GN {
  content "Guinea";  
}
.color-GY {
  content "Guyana"; 
}

.color-HT {
  content "Haiti";  
}

.color-IS {
  content "Iceland"; 
} 




.color-ID {
  content "Indonesia"; 
}

.color-GW {
  content "Guinea-Bissau";  
}

.color-GA {
  content "Gabon"; 
}

.color-GM {
  content "Gambia, The";  
}
.color-GE {
  content "Georgia"; 
}


.color-GH {
  content "Ghana"; 
} 

.color-GR {
  content "Greece";  
}


.color-GQ {
  content "Equatorial Guinea";  
}

.color-MV {
  content "Maldives"; 
}

.color-MT {
  content "Malta";  
}
.color-MY {
  content "Malaysia"; 
}

.color-MH {
  content "Marshall Islands";  
}
.color-LS {
  content "Lesotho";
}

.color-LB {
  content "Lebanon";  
}
.color-LR {
  content "Liberia";  
}

.color-LY {
  content "Libya";  
}
.color-LI {
  content "Liechtenstein"; 
}

.color-LT {
  content "Lithuania";  
}
.color-LU {
  content "Luxembourg";
}

.color-MG {
  content "Madagascar";  
}
.color-MW {
  content "Malawi";
}

.color-MO {
  content "Macao";  
}
.color-LV {
  content "Latvia";  
}

.color-LA {
  content "Laos";  
}
.color-KZ {
  content "Kyrgyzstan"; 
}

.color-KW {
  content "Kuwait";
}
.link-KP:after {
  content: "Korea North "; 
}

.color-KI {
  content "Kiribati";  
}
.color-KE {
  content "Kenya";  
}

.color-IT {
  content "Italia";  
}
.color-IL {
  content "Israel";  
}

.color-KZ {
  content "Kazakhstan";  
}
.color-JO {
  content "Jordan"; 
}


.color-JM {
  content "Jamaica"; 
}

.color-CI {
  content "Ivory Coast";  
}
.color-MR {
  content "Mauritania";
}

.color-MU {
  content "Mauritius";  
}
.color-FM {
  content "Micronesia, Federated States of";
}
.link-CW:after {
  content: "Curacao"; 
}

.color-MN {
  content "Mongolia";  
}
.color-ME {
  content "Montenegro"; 
}

.color-MA {
  content "Morocco";  
}
.color-MZ {
  content "Mozambique";
}

.color-PA {
  content "Panama";  
}
.color-PY {
  content "Paraguay"; 
}

.color-PT {
  content "Portugal";  
}
.color-PL {
  content "Poland"; 
}

.color-PE {
  content "Per\00FA";  
}
.color-PH {
  content "Philippines";  
}

.color-PG {
  content "Papua New Guinea";  
}
.color-PR {
  content "Puerto Rico"; 
}

.color-QA {
  content "Qatar";  
}
.color-RO {
  content "Romania";
}

.color-RU {
  content "Russia";  
}
.color-Rwanda {
  content "Rwanda"; 
}

.color-PS {
  content "Palestine";  
}
.color-PW {
  content "Palau";
}

.color-PK {
  content "Pakistan";  
}
.color-OM {
  content "Oman";
}

.color-NI {
  content "Norway";  
}
.color-MK {
  content "North Macedonia"; 
}

.color-NE {
  content "Niger";  
}
.color-NZ {
  content "New Zealand";
}


.color-NL {
  content "Netherlands";  
}
.color-NP {
  content "Nepal";
}

.color-MR {
  content "Nauru";  
}
.color-NA {
  content "Namibia";
}

.color-MM {
  content "Myanmar";  
}
.color-ID {
  content "Ireland"; 
}

.color-IQ {
  content "Iraq";  
}
.color-IR {
  content "Iran"; 
}

.color-SK {
  content "Slovakia";  
}
.color-SI {
  content "Slovenia"; 
}

.color-WS {
  content "Samoa";  
}
.color-SO {
  content "Somalia"; 
}

.color-SD {
  content "Sudan";  
}
.color-SR {
  content "Suriname"; 
}

.color-SE {
  content "Sweden";  
}
.color-SY {
  content "Syria";  
}

.color-CH {
  content "Switzerland";  
}
.color-TJ {
  content "Tajikistan"; 
}

.color-LK {
  content "Sri Lanka";  
}
.color-BH {
  content "Bahrain"; 
}

.color-BD {
  content "Bangladesh";  
}
.color-BS {
  content "The Bahamas";
}

.color-BB {
  content "Barbados";  
}
.color-BZ {
  content "Belize"; 
}

.color-BJ {
  content "Benin";  
}
.color-BT {
  content "Bhutan";
}

.color-BA {
  content "Bosnia and Herzegovina";  
}
.color-BW {
  content "Botswana";  
}

.color-BN {
  content "Brunei";  
}

.color-BF {
  content "Burkina Faso"; 
}

.color-BI {
  content "Burundi";  
}
.color-KH {
  content "Cambodia";  
}

.color-CM {
  content "Cameroon";  
}
.color-KM {
  content "Comoros"; 
}

.color-CD {
  content "Congo, Democratic Republic of the";  
}

.color-CG {
  content "Congo, Republic of the"; 
}

.color-NK {
background: linear-gradient(to right, #dc040c, #0434a4, #f4ac04);  
}
.color-CK {
background: linear-gradient(to right, #041c6c, #cc0c2c, #ffffff);
}

.color-XK {
background: linear-gradient(to right, #1c4ca4, #d3ac4c, #ffffff); 
}
.color-NU {
background: linear-gradient(to right, #041c6b, #cc0c2c, #fbdb04); 
}

.color-NC {
background: linear-gradient(to right, #e40414, #ffffff);
}
.color-HE {
background: linear-gradient(to right, #c40c34, #1c1c1c, #ffffff, #049c4c); 
}

.color-JP {
background: linear-gradient(to right, #bc042c, #ffffff); 
}

.color-ER {
background: linear-gradient(to right, #dc042b, #44ab2c, #418ed4); 
}

.color-EE {
background: linear-gradient(to right, #046bcb, #040404, #ffffff);  
}
.color-SW {
background: linear-gradient(to right, #044bb4, #e7d25e, #982736); 
} 

.color-ET {
background: linear-gradient(to right, #048c54, #f4e404, #cb0424); 
}
.color-FJ {
background: linear-gradient(to right, #5cabdb, #112058); 
}

.color-FI {
background: linear-gradient(to right, #ffffff, #045186); 
}


.color-CR {
 background: linear-gradient(to right, #040c8c, #ffffff, #dc2414, #ffffff, #040c8c); 
}
.color-HR {
background: linear-gradient(to right, #dc0404, #ffffff, #043494);  
}

.color-CU {
background: linear-gradient(to right, #cb0c0c, #ffffff, #042494);  
}
.color-CY {
  background: linear-gradient(to right, #ffffff, #e48c04, #289e47);
}

.color-CZ {
background: linear-gradient(to right, #0c437b, #ffffff, #db0c14); 
}
.color-Denmark {
  background: linear-gradient(to right, #cc0c2c, #ffffff); 
} 

.color-DJ {
  background: linear-gradient(to right, #ffffff, #6cb4ec, #0cac24);  
}
.color-DM {
  background: linear-gradient(to right, #046c34, #f6c60e, #040504, #ffffff);  
}

.color-TL {
 background: linear-gradient(to right, #040404, #ffffff, #dc2414, #fbcb2c);   
}

.color-AF {
background: linear-gradient(to right, #040c13, #db0e14, #148b33); 
}
.color-AL {
background: linear-gradient(to right, #fb0404, #0b0404); 
}

.color-DZ {
background: linear-gradient(to right, #046334, #ffffff, #d30c34);  
}
.color-KR {
background: linear-gradient(to right, #ffffff, #cb2d35, #0444a3, #040404);  
}

.color-ES {
background: linear-gradient(to right, #ab151b, #fbbb04, #ab151b); 
}
.color-GB {
background: linear-gradient(to right, #041c6c, #cc0c2c, #ffffff);  
} 

.color-US {
background: linear-gradient(to right, #b41c34, #3c3c6c, #ffffff);  
}
.color-SG {
background: linear-gradient(to right, #ec2434, #ffffff);  
}

.color-BR {
background: linear-gradient(to right, #049c34, #f7e20f);  
}
.color-CO {
background: linear-gradient(to right, #fccc04, #042c8c, #cc0c2c);
}
.color-CA {
 background: linear-gradient(to right, #d4241c, #ffffff, #d4241c);  
}
.color-CN {
background: linear-gradient(to right, #ec1424, #fbf004); 
}
.color-CL {
background: linear-gradient(to right, #0434a4, #dc241c, #ffffff);  
}
.color-TD {
background: linear-gradient(to right, #042464, #fccc04, #c4042c);   
}

.color-CF {
background: linear-gradient(to right, #249b24, #ffffff,  #042c83,  #d40c34,  #fbcb04);  
}

.color-CV {
background: linear-gradient(to right, #043494, #ffffff, #d83f27, #ffffff, #043494); 
}

.color-EC {
background: linear-gradient(to right, #fbdb04, #064ea3, #ea1c23);   
}

.color-DO {
background: linear-gradient(to right, #042c62, #ffffff, #cc0c24);
}

.color-BG {
 background: linear-gradient(to right, #ffffff, #04834b, #d41c34);   
}
.color-AU {
 background: linear-gradient(to right, #041c6b, #e3132b, #ffffff); 
}

.color-AT {
background: linear-gradient(to right, #cc0c2c, #ffffff, #cc0c2c);
}

.color-AG {
  background: linear-gradient(to right, #04253c, #047ccc, #ffffff, #cb0c24);  
}
.color-AM {
 background: linear-gradient(to right, #dc040c, #0434a4, #f4ac04); 
}

.color-AO {
  background: linear-gradient(to right, #fb0404, #242322);   
}
.color-AD {
 background: linear-gradient(to right, #0c04a3, #fbdb04, #d2062b);
}

.color-BE { 
 background: linear-gradient(to right, #040404, #fcdc24, #ec343c);
}
.color-BY {
 background: linear-gradient(to right, #cc141c, #047c2c); 
}

.color-BO {
background: linear-gradient(to right, #fce404, #047c34);  
}

.color-AZ {
  background: linear-gradient(to right, #04b4e4, #ec343c, #4c9c2c); 
}

.color-MX {
 background: linear-gradient(to right, #056a43, #ffffff, #cc0f25);  
}
.color-NI {
 background: linear-gradient(to right, #0464c3, #ffffff, #0464c3);  
}

.color-MC {
 background: linear-gradient(to right, #cc0c24, #ffffff); 
}
.color-MD {
background: linear-gradient(to right, #1d4a9c, #f9d41b, #ca2035);  
}

.color-ML {
background: linear-gradient(to right, #0cb434, #fcd40c, #cc0c24);  
}

.color-TR {
background: linear-gradient(to right, #e40414, #ffffff); 
}

.color-HN {
background: linear-gradient(to right, #043c9c, #ffffff, #043c9c);
}

.color-HU {
background: linear-gradient(to right, #cc2434, #ffffff, #44744c);  
}
.color-GD {
background: linear-gradient(to right, #cc0c23, #fbd30c, #047c5b);
}

.color-GT {
background: linear-gradient(to right, #4493cc, #ffffff, #4493cc);  
}
.color-EG {
background: linear-gradient(to right, #cc0c24, #ffffff, #040404);  
}
.color-SV {
background: linear-gradient(to right, #0443a3, #ffffff, #0443a3); 
}

.color-IN {
background: linear-gradient(to right, #f45c24, #ffffff, #046c34); 
}
.color-FR {
background: linear-gradient(to right, #0c1b8b, #ffffff, #e92e2f); 
}
.color-DE {
background: linear-gradient(to right, #000000, #dc0404, #fccc04); 
}

.color-HK {
background: linear-gradient(to right, #e40414, #ffffff); 
}











