/* =======================================
    General Sprites
*/

.x-spritessafe-data, .x-spritessystemlineup, .x-spritesanonymous, .x-spritesservices2, .x-spriteslogo, 
.x-spritessupported-services-sm, .x-spritesjob-header
{ max-width: 100%; background-size: 100%; background-image: url('https://frootvpn.cachefly.net/img/x-sprites.png'); }
 
.x-spritessafe-data { background-position: 0 0%; background-size: 100%; }
.x-spritessystemlineup { background-position: 0 33.514247%; background-size: 145.529574%; }
.x-spritesanonymous { background-position: 0 50.065789%; background-size: 265.829146%; }
.x-spritesservices2 { background-position: 0 64.605263%; background-size: 265.829146%; }
.x-spriteslogo { background-position: 0 73.533007%; background-size: 267.848101%; }
.x-spritessupported-services-sm { background-position: 0 86.45076%; background-size: 293.888889%; }
.x-spritesjob-header { background-position: 0 100%; background-size: 352.666667%; }

/* ========================================================
Flag sprite CSS
*/

.flag-sprite {
    background-image: url('https://frootvpn.cachefly.net/img/flags/flags.png');
    background-repeat: no-repeat;
    display: block;
}

.sprite-ASEAN {
    width: 48px;
    height: 48px;
    background-position: -5px -5px;
}

.sprite-Afghanistan {
    width: 48px;
    height: 48px;
    background-position: -63px -5px;
}

.sprite-African-Union {
    width: 48px;
    height: 48px;
    background-position: -121px -5px;
}

.sprite-Albania {
    width: 48px;
    height: 48px;
    background-position: -179px -5px;
}

.sprite-Algeria {
    width: 48px;
    height: 48px;
    background-position: -237px -5px;
}

.sprite-American-Samoa {
    width: 48px;
    height: 48px;
    background-position: -295px -5px;
}

.sprite-Andorra {
    width: 48px;
    height: 48px;
    background-position: -353px -5px;
}

.sprite-Angola {
    width: 48px;
    height: 48px;
    background-position: -411px -5px;
}

.sprite-Anguilla {
    width: 48px;
    height: 48px;
    background-position: -469px -5px;
}

.sprite-Antarctica {
    width: 48px;
    height: 48px;
    background-position: -527px -5px;
}

.sprite-Antigua-_-Barbuda {
    width: 48px;
    height: 48px;
    background-position: -585px -5px;
}

.sprite-Arab-League {
    width: 48px;
    height: 48px;
    background-position: -643px -5px;
}

.sprite-Argentina {
    width: 48px;
    height: 48px;
    background-position: -701px -5px;
}

.sprite-Armenia {
    width: 48px;
    height: 48px;
    background-position: -759px -5px;
}

.sprite-Aruba {
    width: 48px;
    height: 48px;
    background-position: -817px -5px;
}

.sprite-Australia {
    width: 48px;
    height: 48px;
    background-position: -5px -63px;
}

.sprite-Austria {
    width: 48px;
    height: 48px;
    background-position: -63px -63px;
}

.sprite-Azerbaijan {
    width: 48px;
    height: 48px;
    background-position: -121px -63px;
}

.sprite-Bahamas {
    width: 48px;
    height: 48px;
    background-position: -179px -63px;
}

.sprite-Bahrain {
    width: 48px;
    height: 48px;
    background-position: -237px -63px;
}

.sprite-Bangladesh {
    width: 48px;
    height: 48px;
    background-position: -295px -63px;
}

.sprite-Barbados {
    width: 48px;
    height: 48px;
    background-position: -353px -63px;
}

.sprite-Belarus {
    width: 48px;
    height: 48px;
    background-position: -411px -63px;
}

.sprite-Belgium {
    width: 48px;
    height: 48px;
    background-position: -469px -63px;
}

.sprite-Belize {
    width: 48px;
    height: 48px;
    background-position: -527px -63px;
}

.sprite-Benin {
    width: 48px;
    height: 48px;
    background-position: -585px -63px;
}

.sprite-Bermuda {
    width: 48px;
    height: 48px;
    background-position: -643px -63px;
}

.sprite-Bhutan {
    width: 48px;
    height: 48px;
    background-position: -701px -63px;
}

.sprite-Bolivia {
    width: 48px;
    height: 48px;
    background-position: -759px -63px;
}

.sprite-Bosnia-_-Herzegovina {
    width: 48px;
    height: 48px;
    background-position: -817px -63px;
}

.sprite-Botswana {
    width: 48px;
    height: 48px;
    background-position: -5px -121px;
}

.sprite-Brazil {
    width: 48px;
    height: 48px;
    background-position: -63px -121px;
}

.sprite-Brunei {
    width: 48px;
    height: 48px;
    background-position: -121px -121px;
}

.sprite-Bulgaria {
    width: 48px;
    height: 48px;
    background-position: -179px -121px;
}

.sprite-Burkina-Faso {
    width: 48px;
    height: 48px;
    background-position: -237px -121px;
}

.sprite-Burundi {
    width: 48px;
    height: 48px;
    background-position: -295px -121px;
}

.sprite-CARICOM {
    width: 48px;
    height: 48px;
    background-position: -353px -121px;
}

.sprite-CIS {
    width: 48px;
    height: 48px;
    background-position: -411px -121px;
}

.sprite-Cambodja {
    width: 48px;
    height: 48px;
    background-position: -469px -121px;
}

.sprite-Cameroon {
    width: 48px;
    height: 48px;
    background-position: -527px -121px;
}

.sprite-Canada {
    width: 48px;
    height: 48px;
    background-position: -585px -121px;
}

.sprite-Cape-Verde {
    width: 48px;
    height: 48px;
    background-position: -643px -121px;
}

.sprite-Cayman-Islands {
    width: 48px;
    height: 48px;
    background-position: -701px -121px;
}

.sprite-Central-African-Republic {
    width: 48px;
    height: 48px;
    background-position: -759px -121px;
}

.sprite-Chad {
    width: 48px;
    height: 48px;
    background-position: -817px -121px;
}

.sprite-Chile {
    width: 48px;
    height: 48px;
    background-position: -5px -179px;
}

.sprite-China {
    width: 48px;
    height: 48px;
    background-position: -63px -179px;
}

.sprite-Colombia {
    width: 48px;
    height: 48px;
    background-position: -121px -179px;
}

.sprite-Commonwealth {
    width: 48px;
    height: 48px;
    background-position: -179px -179px;
}

.sprite-Comoros {
    width: 48px;
    height: 48px;
    background-position: -237px -179px;
}

.sprite-Congo-Brazzaville {
    width: 48px;
    height: 48px;
    background-position: -295px -179px;
}

.sprite-Congo-Kinshasa_Zaire_ {
    width: 48px;
    height: 48px;
    background-position: -353px -179px;
}

.sprite-Cook-Islands {
    width: 48px;
    height: 48px;
    background-position: -411px -179px;
}

.sprite-Costa-Rica {
    width: 48px;
    height: 48px;
    background-position: -469px -179px;
}

.sprite-Cote-d_Ivoire {
    width: 48px;
    height: 48px;
    background-position: -527px -179px;
}

.sprite-Croatia {
    width: 48px;
    height: 48px;
    background-position: -585px -179px;
}

.sprite-Cuba {
    width: 48px;
    height: 48px;
    background-position: -643px -179px;
}

.sprite-Cyprus {
    width: 48px;
    height: 48px;
    background-position: -701px -179px;
}

.sprite-Czech-Republic {
    width: 48px;
    height: 48px;
    background-position: -759px -179px;
}

.sprite-Denmark {
    width: 48px;
    height: 48px;
    background-position: -817px -179px;
}

.sprite-Djibouti {
    width: 48px;
    height: 48px;
    background-position: -5px -237px;
}

.sprite-Dominica {
    width: 48px;
    height: 48px;
    background-position: -63px -237px;
}

.sprite-Dominican-Republic {
    width: 48px;
    height: 48px;
    background-position: -121px -237px;
}

.sprite-Ecuador {
    width: 48px;
    height: 48px;
    background-position: -179px -237px;
}

.sprite-Egypt {
    width: 48px;
    height: 48px;
    background-position: -237px -237px;
}

.sprite-El-Salvador {
    width: 48px;
    height: 48px;
    background-position: -295px -237px;
}

.sprite-England {
    width: 48px;
    height: 48px;
    background-position: -353px -237px;
}

.sprite-Equatorial-Guinea {
    width: 48px;
    height: 48px;
    background-position: -411px -237px;
}

.sprite-Eritrea {
    width: 48px;
    height: 48px;
    background-position: -469px -237px;
}

.sprite-Estonia {
    width: 48px;
    height: 48px;
    background-position: -527px -237px;
}

.sprite-Ethiopia {
    width: 48px;
    height: 48px;
    background-position: -585px -237px;
}

.sprite-European-Union {
    width: 48px;
    height: 48px;
    background-position: -643px -237px;
}

.sprite-Faroes {
    width: 48px;
    height: 48px;
    background-position: -701px -237px;
}

.sprite-Fiji {
    width: 48px;
    height: 48px;
    background-position: -759px -237px;
}

.sprite-Finland {
    width: 48px;
    height: 48px;
    background-position: -817px -237px;
}

.sprite-France {
    width: 48px;
    height: 48px;
    background-position: -5px -295px;
}

.sprite-Gabon {
    width: 48px;
    height: 48px;
    background-position: -63px -295px;
}

.sprite-Gambia {
    width: 48px;
    height: 48px;
    background-position: -121px -295px;
}

.sprite-Georgia {
    width: 48px;
    height: 48px;
    background-position: -179px -295px;
}

.sprite-Germany {
    width: 48px;
    height: 48px;
    background-position: -237px -295px;
}

.sprite-Ghana {
    width: 48px;
    height: 48px;
    background-position: -295px -295px;
}

.sprite-Gibraltar {
    width: 48px;
    height: 48px;
    background-position: -353px -295px;
}

.sprite-Greece {
    width: 48px;
    height: 48px;
    background-position: -411px -295px;
}

.sprite-Greenland {
    width: 48px;
    height: 48px;
    background-position: -469px -295px;
}

.sprite-Grenada {
    width: 48px;
    height: 48px;
    background-position: -527px -295px;
}

.sprite-Guadeloupe {
    width: 48px;
    height: 48px;
    background-position: -585px -295px;
}

.sprite-Guam {
    width: 48px;
    height: 48px;
    background-position: -643px -295px;
}

.sprite-Guatemala {
    width: 48px;
    height: 48px;
    background-position: -701px -295px;
}

.sprite-Guernsey {
    width: 48px;
    height: 48px;
    background-position: -759px -295px;
}

.sprite-Guinea {
    width: 48px;
    height: 48px;
    background-position: -817px -295px;
}

.sprite-Guinea-Bissau {
    width: 48px;
    height: 48px;
    background-position: -5px -353px;
}

.sprite-Guyana {
    width: 48px;
    height: 48px;
    background-position: -63px -353px;
}

.sprite-Haiti {
    width: 48px;
    height: 48px;
    background-position: -121px -353px;
}

.sprite-Honduras {
    width: 48px;
    height: 48px;
    background-position: -179px -353px;
}

.sprite-Hong-Kong {
    width: 48px;
    height: 48px;
    background-position: -237px -353px;
}

.sprite-Hungary {
    width: 48px;
    height: 48px;
    background-position: -295px -353px;
}

.sprite-Iceland {
    width: 48px;
    height: 48px;
    background-position: -353px -353px;
}

.sprite-India {
    width: 48px;
    height: 48px;
    background-position: -411px -353px;
}

.sprite-Indonezia {
    width: 48px;
    height: 48px;
    background-position: -469px -353px;
}

.sprite-Iran {
    width: 48px;
    height: 48px;
    background-position: -527px -353px;
}

.sprite-Iraq {
    width: 48px;
    height: 48px;
    background-position: -585px -353px;
}

.sprite-Ireland {
    width: 48px;
    height: 48px;
    background-position: -643px -353px;
}

.sprite-Islamic-Conference {
    width: 48px;
    height: 48px;
    background-position: -701px -353px;
}

.sprite-Isle-of-Man {
    width: 48px;
    height: 48px;
    background-position: -759px -353px;
}

.sprite-Israel {
    width: 48px;
    height: 48px;
    background-position: -817px -353px;
}

.sprite-Italy {
    width: 48px;
    height: 48px;
    background-position: -5px -411px;
}

.sprite-Jamaica {
    width: 48px;
    height: 48px;
    background-position: -63px -411px;
}

.sprite-Japan {
    width: 48px;
    height: 48px;
    background-position: -121px -411px;
}

.sprite-Jersey {
    width: 48px;
    height: 48px;
    background-position: -179px -411px;
}

.sprite-Jordan {
    width: 48px;
    height: 48px;
    background-position: -237px -411px;
}

.sprite-Kazakhstan {
    width: 48px;
    height: 48px;
    background-position: -295px -411px;
}

.sprite-Kenya {
    width: 48px;
    height: 48px;
    background-position: -353px -411px;
}

.sprite-Kiribati {
    width: 48px;
    height: 48px;
    background-position: -411px -411px;
}

.sprite-Kosovo {
    width: 48px;
    height: 48px;
    background-position: -469px -411px;
}

.sprite-Kuwait {
    width: 48px;
    height: 48px;
    background-position: -527px -411px;
}

.sprite-Kyrgyzstan {
    width: 48px;
    height: 48px;
    background-position: -585px -411px;
}

.sprite-Laos {
    width: 48px;
    height: 48px;
    background-position: -643px -411px;
}

.sprite-Latvia {
    width: 48px;
    height: 48px;
    background-position: -701px -411px;
}

.sprite-Lebanon {
    width: 48px;
    height: 48px;
    background-position: -759px -411px;
}

.sprite-Lesotho {
    width: 48px;
    height: 48px;
    background-position: -817px -411px;
}

.sprite-Liberia {
    width: 48px;
    height: 48px;
    background-position: -5px -469px;
}

.sprite-Libya {
    width: 48px;
    height: 48px;
    background-position: -63px -469px;
}

.sprite-Liechtenshein {
    width: 48px;
    height: 48px;
    background-position: -121px -469px;
}

.sprite-Lithuania {
    width: 48px;
    height: 48px;
    background-position: -179px -469px;
}

.sprite-Luxembourg {
    width: 48px;
    height: 48px;
    background-position: -237px -469px;
}

.sprite-Macao {
    width: 48px;
    height: 48px;
    background-position: -295px -469px;
}

.sprite-Macedonia {
    width: 48px;
    height: 48px;
    background-position: -353px -469px;
}

.sprite-Madagascar {
    width: 48px;
    height: 48px;
    background-position: -411px -469px;
}

.sprite-Malawi {
    width: 48px;
    height: 48px;
    background-position: -469px -469px;
}

.sprite-Malaysia {
    width: 48px;
    height: 48px;
    background-position: -527px -469px;
}

.sprite-Maldives {
    width: 48px;
    height: 48px;
    background-position: -585px -469px;
}

.sprite-Mali {
    width: 48px;
    height: 48px;
    background-position: -643px -469px;
}

.sprite-Malta {
    width: 48px;
    height: 48px;
    background-position: -701px -469px;
}

.sprite-Marshall-Islands {
    width: 48px;
    height: 48px;
    background-position: -759px -469px;
}

.sprite-Martinique {
    width: 48px;
    height: 48px;
    background-position: -817px -469px;
}

.sprite-Mauritania {
    width: 48px;
    height: 48px;
    background-position: -5px -527px;
}

.sprite-Mauritius {
    width: 48px;
    height: 48px;
    background-position: -63px -527px;
}

.sprite-Mexico {
    width: 48px;
    height: 48px;
    background-position: -121px -527px;
}

.sprite-Micronesia {
    width: 48px;
    height: 48px;
    background-position: -179px -527px;
}

.sprite-Moldova {
    width: 48px;
    height: 48px;
    background-position: -237px -527px;
}

.sprite-Monaco {
    width: 48px;
    height: 48px;
    background-position: -295px -527px;
}

.sprite-Mongolia {
    width: 48px;
    height: 48px;
    background-position: -353px -527px;
}

.sprite-Montenegro {
    width: 48px;
    height: 48px;
    background-position: -411px -527px;
}

.sprite-Montserrat {
    width: 48px;
    height: 48px;
    background-position: -469px -527px;
}

.sprite-Morocco {
    width: 48px;
    height: 48px;
    background-position: -527px -527px;
}

.sprite-Mozambique {
    width: 48px;
    height: 48px;
    background-position: -585px -527px;
}

.sprite-Myanmar_Burma_ {
    width: 48px;
    height: 48px;
    background-position: -643px -527px;
}

.sprite-NATO {
    width: 48px;
    height: 48px;
    background-position: -701px -527px;
}

.sprite-Namibia {
    width: 48px;
    height: 48px;
    background-position: -759px -527px;
}

.sprite-Nauru {
    width: 48px;
    height: 48px;
    background-position: -817px -527px;
}

.sprite-Nepal {
    width: 48px;
    height: 48px;
    background-position: -5px -585px;
}

.sprite-Netherlands {
    width: 48px;
    height: 48px;
    background-position: -63px -585px;
}

.sprite-Netherlands-Antilles {
    width: 48px;
    height: 48px;
    background-position: -121px -585px;
}

.sprite-New-Caledonia {
    width: 48px;
    height: 48px;
    background-position: -179px -585px;
}

.sprite-New-Zealand {
    width: 48px;
    height: 48px;
    background-position: -237px -585px;
}

.sprite-Nicaragua {
    width: 48px;
    height: 48px;
    background-position: -295px -585px;
}

.sprite-Niger {
    width: 48px;
    height: 48px;
    background-position: -353px -585px;
}

.sprite-Nigeria {
    width: 48px;
    height: 48px;
    background-position: -411px -585px;
}

.sprite-North-Korea {
    width: 48px;
    height: 48px;
    background-position: -469px -585px;
}

.sprite-Northern-Cyprus {
    width: 48px;
    height: 48px;
    background-position: -527px -585px;
}

.sprite-Northern-Ireland {
    width: 48px;
    height: 48px;
    background-position: -585px -585px;
}

.sprite-Norway {
    width: 48px;
    height: 48px;
    background-position: -643px -585px;
}

.sprite-OPEC {
    width: 48px;
    height: 48px;
    background-position: -701px -585px;
}

.sprite-Olimpic-Movement {
    width: 48px;
    height: 48px;
    background-position: -759px -585px;
}

.sprite-Oman {
    width: 48px;
    height: 48px;
    background-position: -817px -585px;
}

.sprite-Pakistan {
    width: 48px;
    height: 48px;
    background-position: -5px -643px;
}

.sprite-Palau {
    width: 48px;
    height: 48px;
    background-position: -63px -643px;
}

.sprite-Palestine {
    width: 48px;
    height: 48px;
    background-position: -121px -643px;
}

.sprite-Panama {
    width: 48px;
    height: 48px;
    background-position: -179px -643px;
}

.sprite-Papua-New-Guinea {
    width: 48px;
    height: 48px;
    background-position: -237px -643px;
}

.sprite-Paraguay {
    width: 48px;
    height: 48px;
    background-position: -295px -643px;
}

.sprite-Peru {
    width: 48px;
    height: 48px;
    background-position: -353px -643px;
}

.sprite-Philippines {
    width: 48px;
    height: 48px;
    background-position: -411px -643px;
}

.sprite-Poland {
    width: 48px;
    height: 48px;
    background-position: -469px -643px;
}

.sprite-Portugal {
    width: 48px;
    height: 48px;
    background-position: -527px -643px;
}

.sprite-Puerto-Rico {
    width: 48px;
    height: 48px;
    background-position: -585px -643px;
}

.sprite-Qatar {
    width: 48px;
    height: 48px;
    background-position: -643px -643px;
}

.sprite-Red-Cross {
    width: 48px;
    height: 48px;
    background-position: -701px -643px;
}

.sprite-Reunion {
    width: 48px;
    height: 48px;
    background-position: -759px -643px;
}

.sprite-Romania {
    width: 48px;
    height: 48px;
    background-position: -817px -643px;
}

.sprite-Russian-Federation {
    width: 48px;
    height: 48px;
    background-position: -5px -701px;
}

.sprite-Rwanda {
    width: 48px;
    height: 48px;
    background-position: -63px -701px;
}

.sprite-Saint-Lucia {
    width: 48px;
    height: 48px;
    background-position: -121px -701px;
}

.sprite-Samoa {
    width: 48px;
    height: 48px;
    background-position: -179px -701px;
}

.sprite-San-Marino {
    width: 48px;
    height: 48px;
    background-position: -237px -701px;
}

.sprite-Sao-Tome-_-Principe {
    width: 48px;
    height: 48px;
    background-position: -295px -701px;
}

.sprite-Saudi-Arabia {
    width: 48px;
    height: 48px;
    background-position: -353px -701px;
}

.sprite-Scotland {
    width: 48px;
    height: 48px;
    background-position: -411px -701px;
}

.sprite-Senegal {
    width: 48px;
    height: 48px;
    background-position: -469px -701px;
}

.sprite-Serbia_Yugoslavia_ {
    width: 48px;
    height: 48px;
    background-position: -527px -701px;
}

.sprite-Seychelles {
    width: 48px;
    height: 48px;
    background-position: -585px -701px;
}

.sprite-Sierra-Leone {
    width: 48px;
    height: 48px;
    background-position: -643px -701px;
}

.sprite-Singapore {
    width: 48px;
    height: 48px;
    background-position: -701px -701px;
}

.sprite-Slovakia {
    width: 48px;
    height: 48px;
    background-position: -759px -701px;
}

.sprite-Slovenia {
    width: 48px;
    height: 48px;
    background-position: -817px -701px;
}

.sprite-Solomon-Islands {
    width: 48px;
    height: 48px;
    background-position: -5px -759px;
}

.sprite-Somalia {
    width: 48px;
    height: 48px;
    background-position: -63px -759px;
}

.sprite-Somaliland {
    width: 48px;
    height: 48px;
    background-position: -121px -759px;
}

.sprite-South-Africa {
    width: 48px;
    height: 48px;
    background-position: -179px -759px;
}

.sprite-South-Korea {
    width: 48px;
    height: 48px;
    background-position: -237px -759px;
}

.sprite-Spain {
    width: 48px;
    height: 48px;
    background-position: -295px -759px;
}

.sprite-Sri-Lanka {
    width: 48px;
    height: 48px;
    background-position: -353px -759px;
}

.sprite-St-Kitts-_-Nevis {
    width: 48px;
    height: 48px;
    background-position: -411px -759px;
}

.sprite-St-Vincent-_-the-Grenadines {
    width: 48px;
    height: 48px;
    background-position: -469px -759px;
}

.sprite-Sudan {
    width: 48px;
    height: 48px;
    background-position: -527px -759px;
}

.sprite-Suriname {
    width: 48px;
    height: 48px;
    background-position: -585px -759px;
}

.sprite-Swaziland {
    width: 48px;
    height: 48px;
    background-position: -643px -759px;
}

.sprite-Sweden {
    width: 48px;
    height: 48px;
    background-position: -701px -759px;
}

.sprite-Switzerland {
    width: 48px;
    height: 48px;
    background-position: -759px -759px;
}

.sprite-Syria {
    width: 48px;
    height: 48px;
    background-position: -817px -759px;
}

.sprite-Tahiti_French-Polinesia_ {
    width: 48px;
    height: 48px;
    background-position: -5px -817px;
}

.sprite-Taiwan {
    width: 48px;
    height: 48px;
    background-position: -63px -817px;
}

.sprite-Tajikistan {
    width: 48px;
    height: 48px;
    background-position: -121px -817px;
}

.sprite-Tanzania {
    width: 48px;
    height: 48px;
    background-position: -179px -817px;
}

.sprite-Thailand {
    width: 48px;
    height: 48px;
    background-position: -237px -817px;
}

.sprite-Timor-Leste {
    width: 48px;
    height: 48px;
    background-position: -295px -817px;
}

.sprite-Togo {
    width: 48px;
    height: 48px;
    background-position: -353px -817px;
}

.sprite-Tonga {
    width: 48px;
    height: 48px;
    background-position: -411px -817px;
}

.sprite-Trinidad-_-Tobago {
    width: 48px;
    height: 48px;
    background-position: -469px -817px;
}

.sprite-Tunisia {
    width: 48px;
    height: 48px;
    background-position: -527px -817px;
}

.sprite-Turkey {
    width: 48px;
    height: 48px;
    background-position: -585px -817px;
}

.sprite-Turkmenistan {
    width: 48px;
    height: 48px;
    background-position: -643px -817px;
}

.sprite-Turks-and-Caicos-Islands {
    width: 48px;
    height: 48px;
    background-position: -701px -817px;
}

.sprite-Tuvalu {
    width: 48px;
    height: 48px;
    background-position: -759px -817px;
}

.sprite-USA {
    width: 48px;
    height: 48px;
    background-position: -817px -817px;
}

.sprite-Uganda {
    width: 48px;
    height: 48px;
    background-position: -875px -5px;
}

.sprite-Ukraine {
    width: 48px;
    height: 48px;
    background-position: -875px -63px;
}

.sprite-United-Arab-Emirates {
    width: 48px;
    height: 48px;
    background-position: -875px -121px;
}

.sprite-United-Kingdom_Great-Britain_ {
    width: 48px;
    height: 48px;
    background-position: -875px -179px;
}

.sprite-United-Nations {
    width: 48px;
    height: 48px;
    background-position: -875px -237px;
}

.sprite-Uruguay {
    width: 48px;
    height: 48px;
    background-position: -875px -295px;
}

.sprite-Uzbekistan {
    width: 48px;
    height: 48px;
    background-position: -875px -353px;
}

.sprite-Vanutau {
    width: 48px;
    height: 48px;
    background-position: -875px -411px;
}

.sprite-Vatican-City {
    width: 48px;
    height: 48px;
    background-position: -875px -469px;
}

.sprite-Venezuela {
    width: 48px;
    height: 48px;
    background-position: -875px -527px;
}

.sprite-Viet-Nam {
    width: 48px;
    height: 48px;
    background-position: -875px -585px;
}

.sprite-Virgin-Islands-British {
    width: 48px;
    height: 48px;
    background-position: -875px -643px;
}

.sprite-Virgin-Islands-US {
    width: 48px;
    height: 48px;
    background-position: -875px -701px;
}

.sprite-Wales {
    width: 48px;
    height: 48px;
    background-position: -875px -759px;
}

.sprite-Western-Sahara {
    width: 48px;
    height: 48px;
    background-position: -875px -817px;
}

.sprite-Yemen {
    width: 48px;
    height: 48px;
    background-position: -5px -875px;
}

.sprite-Zambia {
    width: 48px;
    height: 48px;
    background-position: -63px -875px;
}

.sprite-Zimbabwe {
    width: 48px;
    height: 48px;
    background-position: -121px -875px;
}

/*===========================================
    Payment methods
*/

.payment-sprite {
    background-image: url('https://frootvpn.cachefly.net/img/payment-method/payments.png');
    background-repeat: no-repeat;
    display: block;
}

.payment-sprite-PP_logo_h_100x26 {
    width: 100px;
    height: 27px;
    background-position: -5px -5px;
}

.payment-sprite-PP_logo_h_200x51 {
    width: 200px;
    height: 51px;
    background-position: -5px -42px;
}

.payment-sprite-accept-img-1 {
    width: 66px;
    height: 23px;
    background-position: -5px -103px;
}

.payment-sprite-bitcoin {
    width: 134px;
    height: 51px;
    background-position: -5px -136px;
}

.payment-sprite-bitcoin-sm {
    width: 60px;
    height: 24px;
    background-position: -5px -197px;
}

.payment-sprite-btc {
    width: 200px;
    height: 46px;
    background-position: -5px -231px;
}

.payment-sprite-btc_accepted_here {
    width: 1920px;
    height: 1080px;
    background-position: -5px -287px;
}

.payment-sprite-logo_paypal_betalingsalternativer_se {
    width: 319px;
    height: 110px;
    background-position: -5px -1377px;
}

.payment-sprite-visa {
    width: 139px;
    height: 22px;
    background-position: -5px -1497px;
}

.payment-sprite-visa-mastercard {
    width: 200px;
    height: 38px;
    background-position: -5px -1529px;
}
