@charset "utf-8";
/* CSS Document */


h1.retas_tip{
background-color:#1FB8F1;
font: bold 18px/36px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:10px;
text-align:center;
}

#overlayContent {
display:block;
width:720px;
}

#overlayContent h3.semibold{
display:block;
width:720px;
float:left;
height:40px;
margin:20px 5px 5px 5px;
}

#overlayContent h5.tip{
display:block;
width:700px;
float:left;
height:40px;
margin:20px 5px 5px 5px;
font:12px/18px Arial, Helvetica, sans-serif;
}

#overlayContent h1{
display:block;
height:30px;
background-color:#1FB8F1;
padding:5px;
	width:650px;
	text-align:left;
	font: bold 18px/30px Arial, Helvetica, sans-serif;
	border:#3399FF solid 0px;
	color:#FFFFFF;
	}

#overlayContent span.countryName{
font:14px/25px Arial, Helvetica, sans-serif;
display:block;
float:left;
width:120px;
}


#overlayContent ul li{
display:block;
float:left;
margin:0px;
height:40px;
}

#overlayContent ul li .countryBlock{
display:block;
float:left;
left:0;
margin:0px;
}


#overlayContent ul li .flag {
border:1px solid #A7C8D6;
display:block;
float:left;
margin-right:5px;
}

.largeFlag {
height:46px;
overflow:hidden;
vertical-align:top;
width:74px;
}
.largeFlag:before {
content:url("../images/country-flags-74x46.png");
display:inline-block;
}
.mediumFlag {
height:32px;
overflow:hidden;
vertical-align:top;
width:52px;
}
.mediumFlag:before {
content:url("../images/country-flags-52x32.png");
display:inline-block;
}
.smallFlag {
height:23px;
overflow:hidden;
vertical-align:top;
width:37px;
}
.smallFlag:before {
content:url("../images/country-flags-37x23.png");
display:inline-block;
}
.largeFlag-AD {
}
.largeFlag-AD:before {
position:relative;
top:0;
}
.largeFlag-AE {
}
.largeFlag-AE:before {
position:relative;
top:-50px;
}
.largeFlag-AF {
}
.largeFlag-AF:before {
position:relative;
top:-100px;
}
.largeFlag-AG {
}
.largeFlag-AG:before {
position:relative;
top:-150px;
}
.largeFlag-AI {
}
.largeFlag-AI:before {
position:relative;
top:-200px;
}
.largeFlag-AL {
}
.largeFlag-AL:before {
position:relative;
top:-250px;
}
.largeFlag-AM {
}
.largeFlag-AM:before {
position:relative;
top:-300px;
}
.largeFlag-AN {
}
.largeFlag-AN:before {
position:relative;
top:-350px;
}
.largeFlag-AO {
}
.largeFlag-AO:before {
position:relative;
top:-400px;
}
.largeFlag-AQ {
}
.largeFlag-AQ:before {
position:relative;
top:-450px;
}
.largeFlag-AR {
}
.largeFlag-AR:before {
position:relative;
top:-500px;
}
.largeFlag-AS {
}
.largeFlag-AS:before {
position:relative;
top:-550px;
}
.largeFlag-AT {
}
.largeFlag-AT:before {
position:relative;
top:-600px;
}
.largeFlag-AU {
}
.largeFlag-AU:before {
position:relative;
top:-650px;
}
.largeFlag-AW {
}
.largeFlag-AW:before {
position:relative;
top:-700px;
}
.largeFlag-AX {
}
.largeFlag-AX:before {
position:relative;
top:-750px;
}
.largeFlag-AZ {
}
.largeFlag-AZ:before {
position:relative;
top:-800px;
}
.largeFlag-BA {
}
.largeFlag-BA:before {
position:relative;
top:-850px;
}
.largeFlag-BB {
}
.largeFlag-BB:before {
position:relative;
top:-900px;
}
.largeFlag-BD {
}
.largeFlag-BD:before {
position:relative;
top:-950px;
}
.largeFlag-BE {
}
.largeFlag-BE:before {
position:relative;
top:-1000px;
}
.largeFlag-BF {
}
.largeFlag-BF:before {
position:relative;
top:-1050px;
}
.largeFlag-BG {
}
.largeFlag-BG:before {
position:relative;
top:-1100px;
}
.largeFlag-BH {
}
.largeFlag-BH:before {
position:relative;
top:-1150px;
}
.largeFlag-BI {
}
.largeFlag-BI:before {
position:relative;
top:-1200px;
}
.largeFlag-BJ {
}
.largeFlag-BJ:before {
position:relative;
top:-1250px;
}
.largeFlag-BL {
}
.largeFlag-BL:before {
position:relative;
top:-1300px;
}
.largeFlag-BM {
}
.largeFlag-BM:before {
position:relative;
top:-1350px;
}
.largeFlag-BN {
}
.largeFlag-BN:before {
position:relative;
top:-1400px;
}
.largeFlag-BO {
}
.largeFlag-BO:before {
position:relative;
top:-1450px;
}
.largeFlag-BR {
}
.largeFlag-BR:before {
position:relative;
top:-1500px;
}
.largeFlag-BS {
}
.largeFlag-BS:before {
position:relative;
top:-1550px;
}
.largeFlag-BT {
}
.largeFlag-BT:before {
position:relative;
top:-1600px;
}
.largeFlag-BV {
}
.largeFlag-BV:before {
position:relative;
top:-1650px;
}
.largeFlag-BW {
}
.largeFlag-BW:before {
position:relative;
top:-1700px;
}
.largeFlag-BY {
}
.largeFlag-BY:before {
position:relative;
top:-1750px;
}
.largeFlag-BZ {
}
.largeFlag-BZ:before {
position:relative;
top:-1800px;
}
.largeFlag-CA {
}
.largeFlag-CA:before {
position:relative;
top:-1850px;
}
.largeFlag-CC {
}
.largeFlag-CC:before {
position:relative;
top:-1900px;
}
.largeFlag-CD {
}
.largeFlag-CD:before {
position:relative;
top:-1950px;
}
.largeFlag-CF {
}
.largeFlag-CF:before {
position:relative;
top:-2000px;
}
.largeFlag-CG {
}
.largeFlag-CG:before {
position:relative;
top:-2050px;
}
.largeFlag-CH {
}
.largeFlag-CH:before {
position:relative;
top:-2100px;
}
.largeFlag-CI {
}
.largeFlag-CI:before {
position:relative;
top:-2150px;
}
.largeFlag-CK {
}
.largeFlag-CK:before {
position:relative;
top:-2200px;
}
.largeFlag-CL {
}
.largeFlag-CL:before {
position:relative;
top:-2250px;
}
.largeFlag-CM {
}
.largeFlag-CM:before {
position:relative;
top:-2300px;
}
.largeFlag-CN {
}
.largeFlag-CN:before {
position:relative;
top:-2350px;
}
.largeFlag-CO {
}
.largeFlag-CO:before {
position:relative;
top:-2400px;
}
.largeFlag-CR {
}
.largeFlag-CR:before {
position:relative;
top:-2450px;
}
.largeFlag-CU {
}
.largeFlag-CU:before {
position:relative;
top:-2500px;
}
.largeFlag-CV {
}
.largeFlag-CV:before {
position:relative;
top:-2550px;
}
.largeFlag-CX {
}
.largeFlag-CX:before {
position:relative;
top:-2600px;
}
.largeFlag-CY {
}
.largeFlag-CY:before {
position:relative;
top:-2650px;
}
.largeFlag-CZ {
}
.largeFlag-CZ:before {
position:relative;
top:-2700px;
}
.largeFlag-DE {
}
.largeFlag-DE:before {
position:relative;
top:-2750px;
}
.largeFlag-DJ {
}
.largeFlag-DJ:before {
position:relative;
top:-2800px;
}
.largeFlag-DK {
}
.largeFlag-DK:before {
position:relative;
top:-2850px;
}
.largeFlag-DM {
}
.largeFlag-DM:before {
position:relative;
top:-2900px;
}
.largeFlag-DO {
}
.largeFlag-DO:before {
position:relative;
top:-2950px;
}
.largeFlag-DZ {
}
.largeFlag-DZ:before {
position:relative;
top:-3000px;
}
.largeFlag-EC {
}
.largeFlag-EC:before {
position:relative;
top:-3050px;
}
.largeFlag-EE {
}
.largeFlag-EE:before {
position:relative;
top:-3100px;
}
.largeFlag-EG {
}
.largeFlag-EG:before {
position:relative;
top:-3150px;
}
.largeFlag-EH {
}
.largeFlag-EH:before {
position:relative;
top:-3200px;
}
.largeFlag-ER {
}
.largeFlag-ER:before {
position:relative;
top:-3250px;
}
.largeFlag-ES {
}
.largeFlag-ES:before {
position:relative;
top:-3300px;
}
.largeFlag-ET {
}
.largeFlag-ET:before {
position:relative;
top:-3350px;
}
.largeFlag-FI {
}
.largeFlag-FI:before {
position:relative;
top:-3400px;
}
.largeFlag-FJ {
}
.largeFlag-FJ:before {
position:relative;
top:-3450px;
}
.largeFlag-FK {
}
.largeFlag-FK:before {
position:relative;
top:-3500px;
}
.largeFlag-FM {
}
.largeFlag-FM:before {
position:relative;
top:-3550px;
}
.largeFlag-FO {
}
.largeFlag-FO:before {
position:relative;
top:-3600px;
}
.largeFlag-FR {
}
.largeFlag-FR:before {
position:relative;
top:-3650px;
}
.largeFlag-GA {
}
.largeFlag-GA:before {
position:relative;
top:-3700px;
}
.largeFlag-GB {
}
.largeFlag-GB:before {
position:relative;
top:-3750px;
}
.largeFlag-GD {
}
.largeFlag-GD:before {
position:relative;
top:-3800px;
}
.largeFlag-GE {
}
.largeFlag-GE:before {
position:relative;
top:-3850px;
}
.largeFlag-GF {
}
.largeFlag-GF:before {
position:relative;
top:-3900px;
}
.largeFlag-GG {
}
.largeFlag-GG:before {
position:relative;
top:-3950px;
}
.largeFlag-GH {
}
.largeFlag-GH:before {
position:relative;
top:-4000px;
}
.largeFlag-GI {
}
.largeFlag-GI:before {
position:relative;
top:-4050px;
}
.largeFlag-GL {
}
.largeFlag-GL:before {
position:relative;
top:-4100px;
}
.largeFlag-GM {
}
.largeFlag-GM:before {
position:relative;
top:-4150px;
}
.largeFlag-GN {
}
.largeFlag-GN:before {
position:relative;
top:-4200px;
}
.largeFlag-GP {
}
.largeFlag-GP:before {
position:relative;
top:-4250px;
}
.largeFlag-GQ {
}
.largeFlag-GQ:before {
position:relative;
top:-4300px;
}
.largeFlag-GR {
}
.largeFlag-GR:before {
position:relative;
top:-4350px;
}
.largeFlag-GS {
}
.largeFlag-GS:before {
position:relative;
top:-4400px;
}
.largeFlag-GT {
}
.largeFlag-GT:before {
position:relative;
top:-4450px;
}
.largeFlag-GU {
}
.largeFlag-GU:before {
position:relative;
top:-4500px;
}
.largeFlag-GW {
}
.largeFlag-GW:before {
position:relative;
top:-4550px;
}
.largeFlag-GY {
}
.largeFlag-GY:before {
position:relative;
top:-4600px;
}
.largeFlag-HK {
}
.largeFlag-HK:before {
position:relative;
top:-4650px;
}
.largeFlag-HM {
}
.largeFlag-HM:before {
position:relative;
top:-4700px;
}
.largeFlag-HN {
}
.largeFlag-HN:before {
position:relative;
top:-4750px;
}
.largeFlag-HR {
}
.largeFlag-HR:before {
position:relative;
top:-4800px;
}
.largeFlag-HT {
}
.largeFlag-HT:before {
position:relative;
top:-4850px;
}
.largeFlag-HU {
}
.largeFlag-HU:before {
position:relative;
top:-4900px;
}
.largeFlag-ID {
}
.largeFlag-ID:before {
position:relative;
top:-4950px;
}
.largeFlag-IE {
}
.largeFlag-IE:before {
position:relative;
top:-5000px;
}
.largeFlag-IL {
}
.largeFlag-IL:before {
position:relative;
top:-5050px;
}
.largeFlag-IM {
}
.largeFlag-IM:before {
position:relative;
top:-5100px;
}
.largeFlag-IN {
}
.largeFlag-IN:before {
position:relative;
top:-5150px;
}
.largeFlag-IO {
}
.largeFlag-IO:before {
position:relative;
top:-5200px;
}
.largeFlag-IQ {
}
.largeFlag-IQ:before {
position:relative;
top:-5250px;
}
.largeFlag-IR {
}
.largeFlag-IR:before {
position:relative;
top:-5300px;
}
.largeFlag-IS {
}
.largeFlag-IS:before {
position:relative;
top:-5350px;
}
.largeFlag-IT {
}
.largeFlag-IT:before {
position:relative;
top:-5400px;
}
.largeFlag-JE {
}
.largeFlag-JE:before {
position:relative;
top:-5450px;
}
.largeFlag-JM {
}
.largeFlag-JM:before {
position:relative;
top:-5500px;
}
.largeFlag-JO {
}
.largeFlag-JO:before {
position:relative;
top:-5550px;
}
.largeFlag-JP {
}
.largeFlag-JP:before {
position:relative;
top:-5600px;
}
.largeFlag-KE {
}
.largeFlag-KE:before {
position:relative;
top:-5650px;
}
.largeFlag-KG {
}
.largeFlag-KG:before {
position:relative;
top:-5700px;
}
.largeFlag-KH {
}
.largeFlag-KH:before {
position:relative;
top:-5750px;
}
.largeFlag-KI {
}
.largeFlag-KI:before {
position:relative;
top:-5800px;
}
.largeFlag-KM {
}
.largeFlag-KM:before {
position:relative;
top:-5850px;
}
.largeFlag-KN {
}
.largeFlag-KN:before {
position:relative;
top:-5900px;
}
.largeFlag-KP {
}
.largeFlag-KP:before {
position:relative;
top:-5950px;
}
.largeFlag-KR {
}
.largeFlag-KR:before {
position:relative;
top:-6000px;
}
.largeFlag-KW {
}
.largeFlag-KW:before {
position:relative;
top:-6050px;
}
.largeFlag-KY {
}
.largeFlag-KY:before {
position:relative;
top:-6100px;
}
.largeFlag-KZ {
}
.largeFlag-KZ:before {
position:relative;
top:-6150px;
}
.largeFlag-LA {
}
.largeFlag-LA:before {
position:relative;
top:-6200px;
}
.largeFlag-LB {
}
.largeFlag-LB:before {
position:relative;
top:-6250px;
}
.largeFlag-LC {
}
.largeFlag-LC:before {
position:relative;
top:-6300px;
}
.largeFlag-LI {
}
.largeFlag-LI:before {
position:relative;
top:-6350px;
}
.largeFlag-LK {
}
.largeFlag-LK:before {
position:relative;
top:-6400px;
}
.largeFlag-LR {
}
.largeFlag-LR:before {
position:relative;
top:-6450px;
}
.largeFlag-LS {
}
.largeFlag-LS:before {
position:relative;
top:-6500px;
}
.largeFlag-LT {
}
.largeFlag-LT:before {
position:relative;
top:-6550px;
}
.largeFlag-LU {
}
.largeFlag-LU:before {
position:relative;
top:-6600px;
}
.largeFlag-LV {
}
.largeFlag-LV:before {
position:relative;
top:-6650px;
}
.largeFlag-LY {
}
.largeFlag-LY:before {
position:relative;
top:-6700px;
}
.largeFlag-MA {
}
.largeFlag-MA:before {
position:relative;
top:-6750px;
}
.largeFlag-MC {
}
.largeFlag-MC:before {
position:relative;
top:-6800px;
}
.largeFlag-MD {
}
.largeFlag-MD:before {
position:relative;
top:-6850px;
}
.largeFlag-ME {
}
.largeFlag-ME:before {
position:relative;
top:-6900px;
}
.largeFlag-MF {
}
.largeFlag-MF:before {
position:relative;
top:-6950px;
}
.largeFlag-MG {
}
.largeFlag-MG:before {
position:relative;
top:-7000px;
}
.largeFlag-MH {
}
.largeFlag-MH:before {
position:relative;
top:-7050px;
}
.largeFlag-MK {
}
.largeFlag-MK:before {
position:relative;
top:-7100px;
}
.largeFlag-ML {
}
.largeFlag-ML:before {
position:relative;
top:-7150px;
}
.largeFlag-MM {
}
.largeFlag-MM:before {
position:relative;
top:-7200px;
}
.largeFlag-MN {
}
.largeFlag-MN:before {
position:relative;
top:-7250px;
}
.largeFlag-MO {
}
.largeFlag-MO:before {
position:relative;
top:-7300px;
}
.largeFlag-MP {
}
.largeFlag-MP:before {
position:relative;
top:-7350px;
}
.largeFlag-MQ {
}
.largeFlag-MQ:before {
position:relative;
top:-7400px;
}
.largeFlag-MR {
}
.largeFlag-MR:before {
position:relative;
top:-7450px;
}
.largeFlag-MS {
}
.largeFlag-MS:before {
position:relative;
top:-7500px;
}
.largeFlag-MT {
}
.largeFlag-MT:before {
position:relative;
top:-7550px;
}
.largeFlag-MU {
}
.largeFlag-MU:before {
position:relative;
top:-7600px;
}
.largeFlag-MV {
}
.largeFlag-MV:before {
position:relative;
top:-7650px;
}
.largeFlag-MW {
}
.largeFlag-MW:before {
position:relative;
top:-7700px;
}
.largeFlag-MX {
}
.largeFlag-MX:before {
position:relative;
top:-7750px;
}
.largeFlag-MY {
}
.largeFlag-MY:before {
position:relative;
top:-7800px;
}
.largeFlag-MZ {
}
.largeFlag-MZ:before {
position:relative;
top:-7850px;
}
.largeFlag-NA {
}
.largeFlag-NA:before {
position:relative;
top:-7900px;
}
.largeFlag-NC {
}
.largeFlag-NC:before {
position:relative;
top:-7950px;
}
.largeFlag-NE {
}
.largeFlag-NE:before {
position:relative;
top:-8000px;
}
.largeFlag-NF {
}
.largeFlag-NF:before {
position:relative;
top:-8050px;
}
.largeFlag-NG {
}
.largeFlag-NG:before {
position:relative;
top:-8100px;
}
.largeFlag-NI {
}
.largeFlag-NI:before {
position:relative;
top:-8150px;
}
.largeFlag-NL {
}
.largeFlag-NL:before {
position:relative;
top:-8200px;
}
.largeFlag-NO {
}
.largeFlag-NO:before {
position:relative;
top:-8250px;
}
.largeFlag-NP {
}
.largeFlag-NP:before {
position:relative;
top:-8300px;
}
.largeFlag-NR {
}
.largeFlag-NR:before {
position:relative;
top:-8350px;
}
.largeFlag-NU {
}
.largeFlag-NU:before {
position:relative;
top:-8400px;
}
.largeFlag-NZ {
}
.largeFlag-NZ:before {
position:relative;
top:-8450px;
}
.largeFlag-OM {
}
.largeFlag-OM:before {
position:relative;
top:-8500px;
}
.largeFlag-PA {
}
.largeFlag-PA:before {
position:relative;
top:-8550px;
}
.largeFlag-PE {
}
.largeFlag-PE:before {
position:relative;
top:-8600px;
}
.largeFlag-PF {
}
.largeFlag-PF:before {
position:relative;
top:-8650px;
}
.largeFlag-PG {
}
.largeFlag-PG:before {
position:relative;
top:-8700px;
}
.largeFlag-PH {
}
.largeFlag-PH:before {
position:relative;
top:-8750px;
}
.largeFlag-PK {
}
.largeFlag-PK:before {
position:relative;
top:-8800px;
}
.largeFlag-PL {
}
.largeFlag-PL:before {
position:relative;
top:-8850px;
}
.largeFlag-PM {
}
.largeFlag-PM:before {
position:relative;
top:-8900px;
}
.largeFlag-PN {
}
.largeFlag-PN:before {
position:relative;
top:-8950px;
}
.largeFlag-PR {
}
.largeFlag-PR:before {
position:relative;
top:-9000px;
}
.largeFlag-PS {
}
.largeFlag-PS:before {
position:relative;
top:-9050px;
}
.largeFlag-PT {
}
.largeFlag-PT:before {
position:relative;
top:-9100px;
}
.largeFlag-PW {
}
.largeFlag-PW:before {
position:relative;
top:-9150px;
}
.largeFlag-PY {
}
.largeFlag-PY:before {
position:relative;
top:-9200px;
}
.largeFlag-QA {
}
.largeFlag-QA:before {
position:relative;
top:-9250px;
}
.largeFlag-RE {
}
.largeFlag-RE:before {
position:relative;
top:-9300px;
}
.largeFlag-RO {
}
.largeFlag-RO:before {
position:relative;
top:-9350px;
}
.largeFlag-RS {
}
.largeFlag-RS:before {
position:relative;
top:-9400px;
}
.largeFlag-RU {
}
.largeFlag-RU:before {
position:relative;
top:-9450px;
}
.largeFlag-RW {
}
.largeFlag-RW:before {
position:relative;
top:-9500px;
}
.largeFlag-SA {
}
.largeFlag-SA:before {
position:relative;
top:-9550px;
}
.largeFlag-SB {
}
.largeFlag-SB:before {
position:relative;
top:-9600px;
}
.largeFlag-SC {
}
.largeFlag-SC:before {
position:relative;
top:-9650px;
}
.largeFlag-SD {
}
.largeFlag-SD:before {
position:relative;
top:-9700px;
}
.largeFlag-SE {
}
.largeFlag-SE:before {
position:relative;
top:-9750px;
}
.largeFlag-SG {
}
.largeFlag-SG:before {
position:relative;
top:-9800px;
}
.largeFlag-SH {
}
.largeFlag-SH:before {
position:relative;
top:-9850px;
}
.largeFlag-SI {
}
.largeFlag-SI:before {
position:relative;
top:-9900px;
}
.largeFlag-SJ {
}
.largeFlag-SJ:before {
position:relative;
top:-9950px;
}
.largeFlag-SK {
}
.largeFlag-SK:before {
position:relative;
top:-10000px;
}
.largeFlag-SL {
}
.largeFlag-SL:before {
position:relative;
top:-10050px;
}
.largeFlag-SM {
}
.largeFlag-SM:before {
position:relative;
top:-10100px;
}
.largeFlag-SN {
}
.largeFlag-SN:before {
position:relative;
top:-10150px;
}
.largeFlag-SO {
}
.largeFlag-SO:before {
position:relative;
top:-10200px;
}
.largeFlag-SR {
}
.largeFlag-SR:before {
position:relative;
top:-10250px;
}
.largeFlag-ST {
}
.largeFlag-ST:before {
position:relative;
top:-10300px;
}
.largeFlag-SV {
}
.largeFlag-SV:before {
position:relative;
top:-10350px;
}
.largeFlag-SY {
}
.largeFlag-SY:before {
position:relative;
top:-10400px;
}
.largeFlag-SZ {
}
.largeFlag-SZ:before {
position:relative;
top:-10450px;
}
.largeFlag-TC {
}
.largeFlag-TC:before {
position:relative;
top:-10500px;
}
.largeFlag-TD {
}
.largeFlag-TD:before {
position:relative;
top:-10550px;
}
.largeFlag-TF {
}
.largeFlag-TF:before {
position:relative;
top:-10600px;
}
.largeFlag-TG {
}
.largeFlag-TG:before {
position:relative;
top:-10650px;
}
.largeFlag-TH {
}
.largeFlag-TH:before {
position:relative;
top:-10700px;
}
.largeFlag-TJ {
}
.largeFlag-TJ:before {
position:relative;
top:-10750px;
}
.largeFlag-TK {
}
.largeFlag-TK:before {
position:relative;
top:-10800px;
}
.largeFlag-TL {
}
.largeFlag-TL:before {
position:relative;
top:-10850px;
}
.largeFlag-TM {
}
.largeFlag-TM:before {
position:relative;
top:-10900px;
}
.largeFlag-TN {
}
.largeFlag-TN:before {
position:relative;
top:-10950px;
}
.largeFlag-TO {
}
.largeFlag-TO:before {
position:relative;
top:-11000px;
}
.largeFlag-TR {
}
.largeFlag-TR:before {
position:relative;
top:-11050px;
}
.largeFlag-TT {
}
.largeFlag-TT:before {
position:relative;
top:-11100px;
}
.largeFlag-TV {
}
.largeFlag-TV:before {
position:relative;
top:-11150px;
}
.largeFlag-TW {
}
.largeFlag-TW:before {
position:relative;
top:-11200px;
}
.largeFlag-TZ {
}
.largeFlag-TZ:before {
position:relative;
top:-11250px;
}
.largeFlag-UA {
}
.largeFlag-UA:before {
position:relative;
top:-11300px;
}
.largeFlag-UG {
}
.largeFlag-UG:before {
position:relative;
top:-11350px;
}
.largeFlag-UM {
}
.largeFlag-UM:before {
position:relative;
top:-11400px;
}
.largeFlag-US {
}
.largeFlag-US:before {
position:relative;
top:-11450px;
}
.largeFlag-UY {
}
.largeFlag-UY:before {
position:relative;
top:-11500px;
}
.largeFlag-UZ {
}
.largeFlag-UZ:before {
position:relative;
top:-11550px;
}
.largeFlag-VA {
}
.largeFlag-VA:before {
position:relative;
top:-11600px;
}
.largeFlag-VC {
}
.largeFlag-VC:before {
position:relative;
top:-11650px;
}
.largeFlag-VE {
}
.largeFlag-VE:before {
position:relative;
top:-11700px;
}
.largeFlag-VG {
}
.largeFlag-VG:before {
position:relative;
top:-11750px;
}
.largeFlag-VI {
}
.largeFlag-VI:before {
position:relative;
top:-11800px;
}
.largeFlag-VN {
}
.largeFlag-VN:before {
position:relative;
top:-11850px;
}
.largeFlag-VU {
}
.largeFlag-VU:before {
position:relative;
top:-11900px;
}
.largeFlag-WF {
}
.largeFlag-WF:before {
position:relative;
top:-11950px;
}
.largeFlag-WS {
}
.largeFlag-WS:before {
position:relative;
top:-12000px;
}
.largeFlag-YE {
}
.largeFlag-YE:before {
position:relative;
top:-12050px;
}
.largeFlag-YT {
}
.largeFlag-YT:before {
position:relative;
top:-12100px;
}
.largeFlag-ZA {
}
.largeFlag-ZA:before {
position:relative;
top:-12150px;
}
.largeFlag-ZM {
}
.largeFlag-ZM:before {
position:relative;
top:-12200px;
}
.largeFlag-ZW {
}
.largeFlag-ZW:before {
position:relative;
top:-12250px;
}
.largeFlag-AC {
}
.largeFlag-AC:before {
position:relative;
top:-12300px;
}
.largeFlag-IZ {
}
.largeFlag-IZ:before {
position:relative;
top:-12350px;
}
.largeFlag-SQ {
}
.largeFlag-SQ:before {
position:relative;
top:-12400px;
}
.largeFlag-SS {
}
.largeFlag-SS:before {
position:relative;
top:-12450px;
}
.largeFlag-SX {
}
.largeFlag-SX:before {
position:relative;
top:-12500px;
}
.largeFlag-UN {
}
.largeFlag-UN:before {
position:relative;
top:-12550px;
}
.largeFlag-VO {
}
.largeFlag-VO:before {
position:relative;
top:-12600px;
}
.largeFlag-XX {
}
.largeFlag-XX:before {
position:relative;
top:-12650px;
}
.mediumFlag-AD {
}
.mediumFlag-AD:before {
position:relative;
top:0;
}
.mediumFlag-AE {
}
.mediumFlag-AE:before {
position:relative;
top:-35px;
}
.mediumFlag-AF {
}
.mediumFlag-AF:before {
position:relative;
top:-70px;
}
.mediumFlag-AG {
}
.mediumFlag-AG:before {
position:relative;
top:-105px;
}
.mediumFlag-AI {
}
.mediumFlag-AI:before {
position:relative;
top:-140px;
}
.mediumFlag-AL {
}
.mediumFlag-AL:before {
position:relative;
top:-175px;
}
.mediumFlag-AM {
}
.mediumFlag-AM:before {
position:relative;
top:-210px;
}
.mediumFlag-AN {
}
.mediumFlag-AN:before {
position:relative;
top:-245px;
}
.mediumFlag-AO {
}
.mediumFlag-AO:before {
position:relative;
top:-280px;
}
.mediumFlag-AQ {
}
.mediumFlag-AQ:before {
position:relative;
top:-315px;
}
.mediumFlag-AR {
}
.mediumFlag-AR:before {
position:relative;
top:-350px;
}
.mediumFlag-AS {
}
.mediumFlag-AS:before {
position:relative;
top:-385px;
}
.mediumFlag-AT {
}
.mediumFlag-AT:before {
position:relative;
top:-420px;
}
.mediumFlag-AU {
}
.mediumFlag-AU:before {
position:relative;
top:-455px;
}
.mediumFlag-AW {
}
.mediumFlag-AW:before {
position:relative;
top:-490px;
}
.mediumFlag-AX {
}
.mediumFlag-AX:before {
position:relative;
top:-525px;
}
.mediumFlag-AZ {
}
.mediumFlag-AZ:before {
position:relative;
top:-560px;
}
.mediumFlag-BA {
}
.mediumFlag-BA:before {
position:relative;
top:-595px;
}
.mediumFlag-BB {
}
.mediumFlag-BB:before {
position:relative;
top:-630px;
}
.mediumFlag-BD {
}
.mediumFlag-BD:before {
position:relative;
top:-665px;
}
.mediumFlag-BE {
}
.mediumFlag-BE:before {
position:relative;
top:-700px;
}
.mediumFlag-BF {
}
.mediumFlag-BF:before {
position:relative;
top:-735px;
}
.mediumFlag-BG {
}
.mediumFlag-BG:before {
position:relative;
top:-770px;
}
.mediumFlag-BH {
}
.mediumFlag-BH:before {
position:relative;
top:-805px;
}
.mediumFlag-BI {
}
.mediumFlag-BI:before {
position:relative;
top:-840px;
}
.mediumFlag-BJ {
}
.mediumFlag-BJ:before {
position:relative;
top:-875px;
}
.mediumFlag-BL {
}
.mediumFlag-BL:before {
position:relative;
top:-910px;
}
.mediumFlag-BM {
}
.mediumFlag-BM:before {
position:relative;
top:-945px;
}
.mediumFlag-BN {
}
.mediumFlag-BN:before {
position:relative;
top:-980px;
}
.mediumFlag-BO {
}
.mediumFlag-BO:before {
position:relative;
top:-1015px;
}
.mediumFlag-BR {
}
.mediumFlag-BR:before {
position:relative;
top:-1050px;
}
.mediumFlag-BS {
}
.mediumFlag-BS:before {
position:relative;
top:-1085px;
}
.mediumFlag-BT {
}
.mediumFlag-BT:before {
position:relative;
top:-1120px;
}
.mediumFlag-BV {
}
.mediumFlag-BV:before {
position:relative;
top:-1155px;
}
.mediumFlag-BW {
}
.mediumFlag-BW:before {
position:relative;
top:-1190px;
}
.mediumFlag-BY {
}
.mediumFlag-BY:before {
position:relative;
top:-1225px;
}
.mediumFlag-BZ {
}
.mediumFlag-BZ:before {
position:relative;
top:-1260px;
}
.mediumFlag-CA {
}
.mediumFlag-CA:before {
position:relative;
top:-1295px;
}
.mediumFlag-CC {
}
.mediumFlag-CC:before {
position:relative;
top:-1330px;
}
.mediumFlag-CD {
}
.mediumFlag-CD:before {
position:relative;
top:-1365px;
}
.mediumFlag-CF {
}
.mediumFlag-CF:before {
position:relative;
top:-1400px;
}
.mediumFlag-CG {
}
.mediumFlag-CG:before {
position:relative;
top:-1435px;
}
.mediumFlag-CH {
}
.mediumFlag-CH:before {
position:relative;
top:-1470px;
}
.mediumFlag-CI {
}
.mediumFlag-CI:before {
position:relative;
top:-1505px;
}
.mediumFlag-CK {
}
.mediumFlag-CK:before {
position:relative;
top:-1540px;
}
.mediumFlag-CL {
}
.mediumFlag-CL:before {
position:relative;
top:-1575px;
}
.mediumFlag-CM {
}
.mediumFlag-CM:before {
position:relative;
top:-1610px;
}
.mediumFlag-CN {
}
.mediumFlag-CN:before {
position:relative;
top:-1645px;
}
.mediumFlag-CO {
}
.mediumFlag-CO:before {
position:relative;
top:-1680px;
}
.mediumFlag-CR {
}
.mediumFlag-CR:before {
position:relative;
top:-1715px;
}
.mediumFlag-CU {
}
.mediumFlag-CU:before {
position:relative;
top:-1750px;
}
.mediumFlag-CV {
}
.mediumFlag-CV:before {
position:relative;
top:-1785px;
}
.mediumFlag-CX {
}
.mediumFlag-CX:before {
position:relative;
top:-1820px;
}
.mediumFlag-CY {
}
.mediumFlag-CY:before {
position:relative;
top:-1855px;
}
.mediumFlag-CZ {
}
.mediumFlag-CZ:before {
position:relative;
top:-1890px;
}
.mediumFlag-DE {
}
.mediumFlag-DE:before {
position:relative;
top:-1925px;
}
.mediumFlag-DJ {
}
.mediumFlag-DJ:before {
position:relative;
top:-1960px;
}
.mediumFlag-DK {
}
.mediumFlag-DK:before {
position:relative;
top:-1995px;
}
.mediumFlag-DM {
}
.mediumFlag-DM:before {
position:relative;
top:-2030px;
}
.mediumFlag-DO {
}
.mediumFlag-DO:before {
position:relative;
top:-2065px;
}
.mediumFlag-DZ {
}
.mediumFlag-DZ:before {
position:relative;
top:-2100px;
}
.mediumFlag-EC {
}
.mediumFlag-EC:before {
position:relative;
top:-2135px;
}
.mediumFlag-EE {
}
.mediumFlag-EE:before {
position:relative;
top:-2170px;
}
.mediumFlag-EG {
}
.mediumFlag-EG:before {
position:relative;
top:-2205px;
}
.mediumFlag-EH {
}
.mediumFlag-EH:before {
position:relative;
top:-2240px;
}
.mediumFlag-ER {
}
.mediumFlag-ER:before {
position:relative;
top:-2275px;
}
.mediumFlag-ES {
}
.mediumFlag-ES:before {
position:relative;
top:-2310px;
}
.mediumFlag-ET {
}
.mediumFlag-ET:before {
position:relative;
top:-2345px;
}
.mediumFlag-FI {
}
.mediumFlag-FI:before {
position:relative;
top:-2380px;
}
.mediumFlag-FJ {
}
.mediumFlag-FJ:before {
position:relative;
top:-2415px;
}
.mediumFlag-FK {
}
.mediumFlag-FK:before {
position:relative;
top:-2450px;
}
.mediumFlag-FM {
}
.mediumFlag-FM:before {
position:relative;
top:-2485px;
}
.mediumFlag-FO {
}
.mediumFlag-FO:before {
position:relative;
top:-2520px;
}
.mediumFlag-FR {
}
.mediumFlag-FR:before {
position:relative;
top:-2555px;
}
.mediumFlag-GA {
}
.mediumFlag-GA:before {
position:relative;
top:-2590px;
}
.mediumFlag-GB {
}
.mediumFlag-GB:before {
position:relative;
top:-2625px;
}
.mediumFlag-GD {
}
.mediumFlag-GD:before {
position:relative;
top:-2660px;
}
.mediumFlag-GE {
}
.mediumFlag-GE:before {
position:relative;
top:-2695px;
}
.mediumFlag-GF {
}
.mediumFlag-GF:before {
position:relative;
top:-2730px;
}
.mediumFlag-GG {
}
.mediumFlag-GG:before {
position:relative;
top:-2765px;
}
.mediumFlag-GH {
}
.mediumFlag-GH:before {
position:relative;
top:-2800px;
}
.mediumFlag-GI {
}
.mediumFlag-GI:before {
position:relative;
top:-2835px;
}
.mediumFlag-GL {
}
.mediumFlag-GL:before {
position:relative;
top:-2870px;
}
.mediumFlag-GM {
}
.mediumFlag-GM:before {
position:relative;
top:-2905px;
}
.mediumFlag-GN {
}
.mediumFlag-GN:before {
position:relative;
top:-2940px;
}
.mediumFlag-GP {
}
.mediumFlag-GP:before {
position:relative;
top:-2975px;
}
.mediumFlag-GQ {
}
.mediumFlag-GQ:before {
position:relative;
top:-3010px;
}
.mediumFlag-GR {
}
.mediumFlag-GR:before {
position:relative;
top:-3045px;
}
.mediumFlag-GS {
}
.mediumFlag-GS:before {
position:relative;
top:-3080px;
}
.mediumFlag-GT {
}
.mediumFlag-GT:before {
position:relative;
top:-3115px;
}
.mediumFlag-GU {
}
.mediumFlag-GU:before {
position:relative;
top:-3150px;
}
.mediumFlag-GW {
}
.mediumFlag-GW:before {
position:relative;
top:-3185px;
}
.mediumFlag-GY {
}

.mediumFlag-GY:before {
position:relative;
top:-3220px;
}
.mediumFlag-HK {
}
.mediumFlag-HK:before {
position:relative;
top:-3255px;
}
.mediumFlag-HM {
}
.mediumFlag-HM:before {
position:relative;
top:-3290px;
}
.mediumFlag-HN {
}
.mediumFlag-HN:before {
position:relative;
top:-3325px;
}
.mediumFlag-HR {
}
.mediumFlag-HR:before {
position:relative;
top:-3360px;
}
.mediumFlag-HT {
}
.mediumFlag-HT:before {
position:relative;
top:-3395px;
}
.mediumFlag-HU {
}
.mediumFlag-HU:before {
position:relative;
top:-3430px;
}
.mediumFlag-ID {
}
.mediumFlag-ID:before {
position:relative;
top:-3465px;
}
.mediumFlag-IE {
}
.mediumFlag-IE:before {
position:relative;
top:-3500px;
}
.mediumFlag-IL {
}
.mediumFlag-IL:before {
position:relative;
top:-3535px;
}
.mediumFlag-IM {
}
.mediumFlag-IM:before {
position:relative;
top:-3570px;
}
.mediumFlag-IN {
}
.mediumFlag-IN:before {
position:relative;
top:-3605px;
}
.mediumFlag-IO {
}
.mediumFlag-IO:before {
position:relative;
top:-3640px;
}
.mediumFlag-IQ {
}
.mediumFlag-IQ:before {
position:relative;
top:-3675px;
}
.mediumFlag-IR {
}
.mediumFlag-IR:before {
position:relative;
top:-3710px;
}
.mediumFlag-IS {
}
.mediumFlag-IS:before {
position:relative;
top:-3745px;
}
.mediumFlag-IT {
}
.mediumFlag-IT:before {
position:relative;
top:-3780px;
}
.mediumFlag-JE {
}
.mediumFlag-JE:before {
position:relative;
top:-3815px;
}
.mediumFlag-JM {
}
.mediumFlag-JM:before {
position:relative;
top:-3850px;
}
.mediumFlag-JO {
}
.mediumFlag-JO:before {
position:relative;
top:-3885px;
}
.mediumFlag-JP {
}
.mediumFlag-JP:before {
position:relative;
top:-3920px;
}
.mediumFlag-KE {
}
.mediumFlag-KE:before {
position:relative;
top:-3955px;
}
.mediumFlag-KG {
}
.mediumFlag-KG:before {
position:relative;
top:-3990px;
}
.mediumFlag-KH {
}
.mediumFlag-KH:before {
position:relative;
top:-4025px;
}
.mediumFlag-KI {
}
.mediumFlag-KI:before {
position:relative;
top:-4060px;
}
.mediumFlag-KM {
}
.mediumFlag-KM:before {
position:relative;
top:-4095px;
}
.mediumFlag-KN {
}
.mediumFlag-KN:before {
position:relative;
top:-4130px;
}
.mediumFlag-KP {
}
.mediumFlag-KP:before {
position:relative;
top:-4165px;
}
.mediumFlag-KR {
}
.mediumFlag-KR:before {
position:relative;
top:-4200px;
}
.mediumFlag-KW {
}
.mediumFlag-KW:before {
position:relative;
top:-4235px;
}
.mediumFlag-KY {
}
.mediumFlag-KY:before {
position:relative;
top:-4270px;
}
.mediumFlag-KZ {
}
.mediumFlag-KZ:before {
position:relative;
top:-4305px;
}
.mediumFlag-LA {
}
.mediumFlag-LA:before {
position:relative;
top:-4340px;
}
.mediumFlag-LB {
}
.mediumFlag-LB:before {
position:relative;
top:-4375px;
}
.mediumFlag-LC {
}
.mediumFlag-LC:before {
position:relative;
top:-4410px;
}
.mediumFlag-LI {
}
.mediumFlag-LI:before {
position:relative;
top:-4445px;
}
.mediumFlag-LK {
}
.mediumFlag-LK:before {
position:relative;
top:-4480px;
}
.mediumFlag-LR {
}
.mediumFlag-LR:before {
position:relative;
top:-4515px;
}
.mediumFlag-LS {
}
.mediumFlag-LS:before {
position:relative;
top:-4550px;
}
.mediumFlag-LT {
}
.mediumFlag-LT:before {
position:relative;
top:-4585px;
}
.mediumFlag-LU {
}
.mediumFlag-LU:before {
position:relative;
top:-4620px;
}
.mediumFlag-LV {
}
.mediumFlag-LV:before {
position:relative;
top:-4655px;
}
.mediumFlag-LY {
}
.mediumFlag-LY:before {
position:relative;
top:-4690px;
}
.mediumFlag-MA {
}
.mediumFlag-MA:before {
position:relative;
top:-4725px;
}
.mediumFlag-MC {
}
.mediumFlag-MC:before {
position:relative;
top:-4760px;
}
.mediumFlag-MD {
}
.mediumFlag-MD:before {
position:relative;
top:-4795px;
}
.mediumFlag-ME {
}
.mediumFlag-ME:before {
position:relative;
top:-4830px;
}
.mediumFlag-MF {
}
.mediumFlag-MF:before {
position:relative;
top:-4865px;
}
.mediumFlag-MG {
}
.mediumFlag-MG:before {
position:relative;
top:-4900px;
}
.mediumFlag-MH {
}
.mediumFlag-MH:before {
position:relative;
top:-4935px;
}
.mediumFlag-MK {
}
.mediumFlag-MK:before {
position:relative;
top:-4970px;
}
.mediumFlag-ML {
}
.mediumFlag-ML:before {
position:relative;
top:-5005px;
}
.mediumFlag-MM {
}
.mediumFlag-MM:before {
position:relative;
top:-5040px;
}
.mediumFlag-MN {
}
.mediumFlag-MN:before {
position:relative;
top:-5075px;
}
.mediumFlag-MO {
}
.mediumFlag-MO:before {
position:relative;
top:-5110px;
}
.mediumFlag-MP {
}
.mediumFlag-MP:before {
position:relative;
top:-5145px;
}
.mediumFlag-MQ {
}
.mediumFlag-MQ:before {
position:relative;
top:-5180px;
}
.mediumFlag-MR {
}
.mediumFlag-MR:before {
position:relative;
top:-5215px;
}
.mediumFlag-MS {
}
.mediumFlag-MS:before {
position:relative;
top:-5250px;
}
.mediumFlag-MT {
}
.mediumFlag-MT:before {
position:relative;
top:-5285px;
}
.mediumFlag-MU {
}
.mediumFlag-MU:before {
position:relative;
top:-5320px;
}
.mediumFlag-MV {
}
.mediumFlag-MV:before {
position:relative;
top:-5355px;
}
.mediumFlag-MW {
}
.mediumFlag-MW:before {
position:relative;
top:-5390px;
}
.mediumFlag-MX {
}
.mediumFlag-MX:before {
position:relative;
top:-5425px;
}
.mediumFlag-MY {
}
.mediumFlag-MY:before {
position:relative;
top:-5460px;
}
.mediumFlag-MZ {
}
.mediumFlag-MZ:before {
position:relative;
top:-5495px;
}
.mediumFlag-NA {
}
.mediumFlag-NA:before {
position:relative;
top:-5530px;
}
.mediumFlag-NC {
}
.mediumFlag-NC:before {
position:relative;
top:-5565px;
}
.mediumFlag-NE {
}
.mediumFlag-NE:before {
position:relative;
top:-5600px;
}
.mediumFlag-NF {
}
.mediumFlag-NF:before {
position:relative;
top:-5635px;
}
.mediumFlag-NG {
}
.mediumFlag-NG:before {
position:relative;
top:-5670px;
}
.mediumFlag-NI {
}
.mediumFlag-NI:before {
position:relative;
top:-5705px;
}
.mediumFlag-NL {
}
.mediumFlag-NL:before {
position:relative;
top:-5740px;
}
.mediumFlag-NO {
}
.mediumFlag-NO:before {
position:relative;
top:-5775px;
}
.mediumFlag-NP {
}
.mediumFlag-NP:before {
position:relative;
top:-5810px;
}
.mediumFlag-NR {
}
.mediumFlag-NR:before {
position:relative;
top:-5845px;
}
.mediumFlag-NU {
}
.mediumFlag-NU:before {
position:relative;
top:-5880px;
}
.mediumFlag-NZ {
}
.mediumFlag-NZ:before {
position:relative;
top:-5915px;
}
.mediumFlag-OM {
}
.mediumFlag-OM:before {
position:relative;
top:-5950px;
}
.mediumFlag-PA {
}
.mediumFlag-PA:before {
position:relative;
top:-5985px;
}
.mediumFlag-PE {
}
.mediumFlag-PE:before {
position:relative;
top:-6020px;
}
.mediumFlag-PF {
}
.mediumFlag-PF:before {
position:relative;
top:-6055px;
}
.mediumFlag-PG {
}
.mediumFlag-PG:before {
position:relative;
top:-6090px;
}
.mediumFlag-PH {
}
.mediumFlag-PH:before {
position:relative;
top:-6125px;
}
.mediumFlag-PK {
}
.mediumFlag-PK:before {
position:relative;
top:-6160px;
}
.mediumFlag-PL {
}
.mediumFlag-PL:before {
position:relative;
top:-6195px;
}
.mediumFlag-PM {
}
.mediumFlag-PM:before {
position:relative;
top:-6230px;
}
.mediumFlag-PN {
}
.mediumFlag-PN:before {
position:relative;
top:-6265px;
}
.mediumFlag-PR {
}
.mediumFlag-PR:before {
position:relative;
top:-6300px;
}
.mediumFlag-PS {
}
.mediumFlag-PS:before {
position:relative;
top:-6335px;
}
.mediumFlag-PT {
}
.mediumFlag-PT:before {
position:relative;
top:-6370px;
}
.mediumFlag-PW {
}
.mediumFlag-PW:before {
position:relative;
top:-6405px;
}
.mediumFlag-PY {
}
.mediumFlag-PY:before {
position:relative;
top:-6440px;
}
.mediumFlag-QA {
}
.mediumFlag-QA:before {
position:relative;
top:-6475px;
}
.mediumFlag-RE {
}
.mediumFlag-RE:before {
position:relative;
top:-6510px;
}
.mediumFlag-RO {
}
.mediumFlag-RO:before {
position:relative;
top:-6545px;
}
.mediumFlag-RS {
}
.mediumFlag-RS:before {
position:relative;
top:-6580px;
}
.mediumFlag-RU {
}
.mediumFlag-RU:before {
position:relative;
top:-6615px;
}
.mediumFlag-RW {
}
.mediumFlag-RW:before {
position:relative;
top:-6650px;
}
.mediumFlag-SA {
}
.mediumFlag-SA:before {
position:relative;
top:-6685px;
}
.mediumFlag-SB {
}
.mediumFlag-SB:before {
position:relative;
top:-6720px;
}
.mediumFlag-SC {
}
.mediumFlag-SC:before {
position:relative;
top:-6755px;
}
.mediumFlag-SD {
}
.mediumFlag-SD:before {
position:relative;
top:-6790px;
}
.mediumFlag-SE {
}
.mediumFlag-SE:before {
position:relative;
top:-6825px;
}
.mediumFlag-SG {
}
.mediumFlag-SG:before {
position:relative;
top:-6860px;
}
.mediumFlag-SH {
}
.mediumFlag-SH:before {
position:relative;
top:-6895px;
}
.mediumFlag-SI {
}
.mediumFlag-SI:before {
position:relative;
top:-6930px;
}
.mediumFlag-SJ {
}
.mediumFlag-SJ:before {
position:relative;
top:-6965px;
}
.mediumFlag-SK {
}
.mediumFlag-SK:before {
position:relative;
top:-7000px;
}
.mediumFlag-SL {
}
.mediumFlag-SL:before {
position:relative;
top:-7035px;
}
.mediumFlag-SM {
}
.mediumFlag-SM:before {
position:relative;
top:-7070px;
}
.mediumFlag-SN {
}
.mediumFlag-SN:before {
position:relative;
top:-7105px;
}
.mediumFlag-SO {
}
.mediumFlag-SO:before {
position:relative;
top:-7140px;
}
.mediumFlag-SR {
}
.mediumFlag-SR:before {
position:relative;
top:-7175px;
}
.mediumFlag-ST {
}
.mediumFlag-ST:before {
position:relative;
top:-7210px;
}
.mediumFlag-SV {
}
.mediumFlag-SV:before {
position:relative;
top:-7245px;
}
.mediumFlag-SY {
}
.mediumFlag-SY:before {
position:relative;
top:-7280px;
}
.mediumFlag-SZ {
}
.mediumFlag-SZ:before {
position:relative;
top:-7315px;
}
.mediumFlag-TC {
}
.mediumFlag-TC:before {
position:relative;
top:-7350px;
}
.mediumFlag-TD {
}
.mediumFlag-TD:before {
position:relative;
top:-7385px;
}
.mediumFlag-TF {
}
.mediumFlag-TF:before {
position:relative;
top:-7420px;
}
.mediumFlag-TG {
}
.mediumFlag-TG:before {
position:relative;
top:-7455px;
}
.mediumFlag-TH {
}
.mediumFlag-TH:before {
position:relative;
top:-7490px;
}
.mediumFlag-TJ {
}
.mediumFlag-TJ:before {
position:relative;
top:-7525px;
}
.mediumFlag-TK {
}
.mediumFlag-TK:before {
position:relative;
top:-7560px;
}
.mediumFlag-TL {
}
.mediumFlag-TL:before {
position:relative;
top:-7595px;
}
.mediumFlag-TM {
}
.mediumFlag-TM:before {
position:relative;
top:-7630px;
}
.mediumFlag-TN {
}
.mediumFlag-TN:before {
position:relative;
top:-7665px;
}
.mediumFlag-TO {
}
.mediumFlag-TO:before {
position:relative;
top:-7700px;
}
.mediumFlag-TR {
}
.mediumFlag-TR:before {
position:relative;
top:-7735px;
}
.mediumFlag-TT {
}
.mediumFlag-TT:before {
position:relative;
top:-7770px;
}
.mediumFlag-TV {
}
.mediumFlag-TV:before {
position:relative;
top:-7805px;
}
.mediumFlag-TW {
}
.mediumFlag-TW:before {
position:relative;
top:-7840px;
}
.mediumFlag-TZ {
}
.mediumFlag-TZ:before {
position:relative;
top:-7875px;
}
.mediumFlag-UA {
}
.mediumFlag-UA:before {
position:relative;
top:-7910px;
}
.mediumFlag-UG {
}
.mediumFlag-UG:before {
position:relative;
top:-7945px;
}
.mediumFlag-UM {
}
.mediumFlag-UM:before {
position:relative;
top:-7980px;
}
.mediumFlag-US {
}
.mediumFlag-US:before {
position:relative;
top:-8015px;
}
.mediumFlag-UY {
}
.mediumFlag-UY:before {
position:relative;
top:-8050px;
}
.mediumFlag-UZ {
}
.mediumFlag-UZ:before {
position:relative;
top:-8085px;
}
.mediumFlag-VA {
}
.mediumFlag-VA:before {
position:relative;
top:-8120px;
}
.mediumFlag-VC {
}
.mediumFlag-VC:before {
position:relative;
top:-8155px;
}
.mediumFlag-VE {
}
.mediumFlag-VE:before {
position:relative;
top:-8190px;
}
.mediumFlag-VG {
}
.mediumFlag-VG:before {
position:relative;
top:-8225px;
}
.mediumFlag-VI {
}
.mediumFlag-VI:before {
position:relative;
top:-8260px;
}
.mediumFlag-VN {
}
.mediumFlag-VN:before {
position:relative;
top:-8295px;
}
.mediumFlag-VU {
}
.mediumFlag-VU:before {
position:relative;
top:-8330px;
}
.mediumFlag-WF {
}
.mediumFlag-WF:before {
position:relative;
top:-8365px;
}
.mediumFlag-WS {
}
.mediumFlag-WS:before {
position:relative;
top:-8400px;
}
.mediumFlag-YE {
}
.mediumFlag-YE:before {
position:relative;
top:-8435px;
}
.mediumFlag-YT {
}
.mediumFlag-YT:before {
position:relative;
top:-8470px;
}
.mediumFlag-ZA {
}
.mediumFlag-ZA:before {
position:relative;
top:-8505px;
}
.mediumFlag-ZM {
}
.mediumFlag-ZM:before {
position:relative;
top:-8540px;
}
.mediumFlag-ZW {
}
.mediumFlag-ZW:before {
position:relative;
top:-8575px;
}
.mediumFlag-AC {
}
.mediumFlag-AC:before {
position:relative;
top:-8610px;
}
.mediumFlag-IZ {
}
.mediumFlag-IZ:before {
position:relative;
top:-8645px;
}
.mediumFlag-SQ {
}
.mediumFlag-SQ:before {
position:relative;
top:-8680px;
}
.mediumFlag-SS {
}
.mediumFlag-SS:before {
position:relative;
top:-8715px;
}
.mediumFlag-SX {
}
.mediumFlag-SX:before {
position:relative;
top:-8750px;
}
.mediumFlag-UN {
}
.mediumFlag-UN:before {
position:relative;
top:-8785px;
}
.mediumFlag-VO {
}
.mediumFlag-VO:before {
position:relative;
top:-8820px;
}
.mediumFlag-XX {
}
.mediumFlag-XX:before {
position:relative;
top:-8855px;
}
.smallFlag-AD {
}
.smallFlag-AD:before {
position:relative;
top:0;
}
.smallFlag-AE {
}
.smallFlag-AE:before {
position:relative;
top:-25px;
}
.smallFlag-AF {
}
.smallFlag-AF:before {
position:relative;
top:-50px;
}
.smallFlag-AG {
}
.smallFlag-AG:before {
position:relative;
top:-75px;
}
.smallFlag-AI {
}
.smallFlag-AI:before {
position:relative;
top:-100px;
}
.smallFlag-AL {
}
.smallFlag-AL:before {
position:relative;
top:-125px;
}
.smallFlag-AM {
}
.smallFlag-AM:before {
position:relative;
top:-150px;
}
.smallFlag-AN {
}
.smallFlag-AN:before {
position:relative;
top:-175px;
}
.smallFlag-AO {
}
.smallFlag-AO:before {
position:relative;
top:-200px;
}
.smallFlag-AQ {
}
.smallFlag-AQ:before {
position:relative;
top:-225px;
}
.smallFlag-AR {
}
.smallFlag-AR:before {
position:relative;
top:-250px;
}
.smallFlag-AS {
}
.smallFlag-AS:before {
position:relative;
top:-275px;
}
.smallFlag-AT {
}
.smallFlag-AT:before {
position:relative;
top:-300px;
}
.smallFlag-AU {
}
.smallFlag-AU:before {
position:relative;
top:-325px;
}
.smallFlag-AW {
}
.smallFlag-AW:before {
position:relative;
top:-350px;
}
.smallFlag-AX {
}
.smallFlag-AX:before {
position:relative;
top:-375px;
}
.smallFlag-AZ {
}
.smallFlag-AZ:before {
position:relative;
top:-400px;
}
.smallFlag-BA {
}
.smallFlag-BA:before {
position:relative;
top:-425px;
}
.smallFlag-BB {
}
.smallFlag-BB:before {
position:relative;
top:-450px;
}
.smallFlag-BD {
}
.smallFlag-BD:before {
position:relative;
top:-475px;
}
.smallFlag-BE {
}
.smallFlag-BE:before {
position:relative;
top:-500px;
}
.smallFlag-BF {
}
.smallFlag-BF:before {
position:relative;
top:-525px;
}
.smallFlag-BG {
}
.smallFlag-BG:before {
position:relative;
top:-550px;
}
.smallFlag-BH {
}
.smallFlag-BH:before {
position:relative;
top:-575px;
}
.smallFlag-BI {
}
.smallFlag-BI:before {
position:relative;
top:-600px;
}
.smallFlag-BJ {
}
.smallFlag-BJ:before {
position:relative;
top:-625px;
}
.smallFlag-BL {
}
.smallFlag-BL:before {
position:relative;
top:-650px;
}
.smallFlag-BM {
}
.smallFlag-BM:before {
position:relative;
top:-675px;
}
.smallFlag-BN {
}
.smallFlag-BN:before {
position:relative;
top:-700px;
}
.smallFlag-BO {
}
.smallFlag-BO:before {
position:relative;
top:-725px;
}
.smallFlag-BR {
}
.smallFlag-BR:before {
position:relative;
top:-750px;
}
.smallFlag-BS {
}
.smallFlag-BS:before {
position:relative;
top:-775px;
}
.smallFlag-BT {
}
.smallFlag-BT:before {
position:relative;
top:-800px;
}
.smallFlag-BV {
}
.smallFlag-BV:before {
position:relative;
top:-825px;
}
.smallFlag-BW {
}
.smallFlag-BW:before {
position:relative;
top:-850px;
}
.smallFlag-BY {
}
.smallFlag-BY:before {
position:relative;
top:-875px;
}
.smallFlag-BZ {
}
.smallFlag-BZ:before {
position:relative;
top:-900px;
}
.smallFlag-CA {
}
.smallFlag-CA:before {
position:relative;
top:-925px;
}
.smallFlag-CC {
}
.smallFlag-CC:before {
position:relative;
top:-950px;
}
.smallFlag-CD {
}
.smallFlag-CD:before {
position:relative;
top:-975px;
}
.smallFlag-CF {
}
.smallFlag-CF:before {
position:relative;
top:-1000px;
}
.smallFlag-CG {
}
.smallFlag-CG:before {
position:relative;
top:-1025px;
}
.smallFlag-CH {
}
.smallFlag-CH:before {
position:relative;
top:-1050px;
}
.smallFlag-CI {
}
.smallFlag-CI:before {
position:relative;
top:-1075px;
}
.smallFlag-CK {
}
.smallFlag-CK:before {
position:relative;
top:-1100px;
}
.smallFlag-CL {
}
.smallFlag-CL:before {
position:relative;
top:-1125px;
}
.smallFlag-CM {
}
.smallFlag-CM:before {
position:relative;
top:-1150px;
}
.smallFlag-CN {
}
.smallFlag-CN:before {
position:relative;
top:-1175px;
}
.smallFlag-CO {
}
.smallFlag-CO:before {
position:relative;
top:-1200px;
}
.smallFlag-CR {
}
.smallFlag-CR:before {
position:relative;
top:-1225px;
}
.smallFlag-CU {
}
.smallFlag-CU:before {
position:relative;
top:-1250px;
}
.smallFlag-CV {
}
.smallFlag-CV:before {
position:relative;
top:-1275px;
}
.smallFlag-CX {
}
.smallFlag-CX:before {
position:relative;
top:-1300px;
}
.smallFlag-CY {
}
.smallFlag-CY:before {
position:relative;
top:-1325px;
}
.smallFlag-CZ {
}
.smallFlag-CZ:before {
position:relative;
top:-1350px;
}
.smallFlag-DE {
}
.smallFlag-DE:before {
position:relative;
top:-1375px;
}
.smallFlag-DJ {
}
.smallFlag-DJ:before {
position:relative;
top:-1400px;
}
.smallFlag-DK {
}
.smallFlag-DK:before {
position:relative;
top:-1425px;
}
.smallFlag-DM {
}
.smallFlag-DM:before {
position:relative;
top:-1450px;
}
.smallFlag-DO {
}
.smallFlag-DO:before {
position:relative;
top:-1475px;
}
.smallFlag-DZ {
}
.smallFlag-DZ:before {
position:relative;
top:-1500px;
}
.smallFlag-EC {
}
.smallFlag-EC:before {
position:relative;
top:-1525px;
}
.smallFlag-EE {
}
.smallFlag-EE:before {
position:relative;
top:-1550px;
}
.smallFlag-EG {
}
.smallFlag-EG:before {
position:relative;
top:-1575px;
}
.smallFlag-EH {
}
.smallFlag-EH:before {
position:relative;
top:-1600px;
}
.smallFlag-ER {
}
.smallFlag-ER:before {
position:relative;
top:-1625px;
}
.smallFlag-ES {
}
.smallFlag-ES:before {
position:relative;
top:-1650px;
}
.smallFlag-ET {
}
.smallFlag-ET:before {
position:relative;
top:-1675px;
}
.smallFlag-FI {
}
.smallFlag-FI:before {
position:relative;
top:-1700px;
}
.smallFlag-FJ {
}
.smallFlag-FJ:before {
position:relative;
top:-1725px;
}
.smallFlag-FK {
}
.smallFlag-FK:before {
position:relative;
top:-1750px;
}
.smallFlag-FM {
}
.smallFlag-FM:before {
position:relative;
top:-1775px;
}
.smallFlag-FO {
}
.smallFlag-FO:before {
position:relative;
top:-1800px;
}
.smallFlag-FR {
}
.smallFlag-FR:before {
position:relative;
top:-1825px;
}
.smallFlag-GA {
}
.smallFlag-GA:before {
position:relative;
top:-1850px;
}
.smallFlag-GB {
}
.smallFlag-GB:before {
position:relative;
top:-1875px;
}
.smallFlag-GD {
}
.smallFlag-GD:before {
position:relative;
top:-1900px;
}
.smallFlag-GE {
}
.smallFlag-GE:before {
position:relative;
top:-1925px;
}
.smallFlag-GF {
}
.smallFlag-GF:before {
position:relative;
top:-1950px;
}
.smallFlag-GG {
}
.smallFlag-GG:before {
position:relative;
top:-1975px;
}
.smallFlag-GH {
}
.smallFlag-GH:before {
position:relative;
top:-2000px;
}
.smallFlag-GI {
}
.smallFlag-GI:before {
position:relative;
top:-2025px;
}
.smallFlag-GL {
}
.smallFlag-GL:before {
position:relative;
top:-2050px;
}
.smallFlag-GM {
}
.smallFlag-GM:before {
position:relative;
top:-2075px;
}
.smallFlag-GN {
}
.smallFlag-GN:before {
position:relative;
top:-2100px;
}
.smallFlag-GP {
}
.smallFlag-GP:before {
position:relative;
top:-2125px;
}
.smallFlag-GQ {
}
.smallFlag-GQ:before {
position:relative;
top:-2150px;
}
.smallFlag-GR {
}
.smallFlag-GR:before {
position:relative;
top:-2175px;
}
.smallFlag-GS {
}
.smallFlag-GS:before {
position:relative;
top:-2200px;
}
.smallFlag-GT {
}
.smallFlag-GT:before {
position:relative;
top:-2225px;
}
.smallFlag-GU {
}
.smallFlag-GU:before {
position:relative;
top:-2250px;
}
.smallFlag-GW {
}
.smallFlag-GW:before {
position:relative;
top:-2275px;
}
.smallFlag-GY {
}
.smallFlag-GY:before {
position:relative;
top:-2300px;
}
.smallFlag-HK {
}
.smallFlag-HK:before {
position:relative;
top:-2325px;
}
.smallFlag-HM {
}
.smallFlag-HM:before {
position:relative;
top:-2350px;
}
.smallFlag-HN {
}
.smallFlag-HN:before {
position:relative;
top:-2375px;
}
.smallFlag-HR {
}
.smallFlag-HR:before {
position:relative;
top:-2400px;
}
.smallFlag-HT {
}
.smallFlag-HT:before {
position:relative;
top:-2425px;
}
.smallFlag-HU {
}
.smallFlag-HU:before {
position:relative;
top:-2450px;
}
.smallFlag-ID {
}
.smallFlag-ID:before {
position:relative;
top:-2475px;
}
.smallFlag-IE {
}
.smallFlag-IE:before {
position:relative;
top:-2500px;
}
.smallFlag-IL {
}
.smallFlag-IL:before {
position:relative;
top:-2525px;
}
.smallFlag-IM {
}
.smallFlag-IM:before {
position:relative;
top:-2550px;
}
.smallFlag-IN {
}
.smallFlag-IN:before {
position:relative;
top:-2575px;
}
.smallFlag-IO {
}
.smallFlag-IO:before {
position:relative;
top:-2600px;
}
.smallFlag-IQ {
}
.smallFlag-IQ:before {
position:relative;
top:-2625px;
}
.smallFlag-IR {
}
.smallFlag-IR:before {
position:relative;
top:-2650px;
}
.smallFlag-IS {
}
.smallFlag-IS:before {
position:relative;
top:-2675px;
}
.smallFlag-IT {
}
.smallFlag-IT:before {
position:relative;
top:-2700px;
}
.smallFlag-JE {
}
.smallFlag-JE:before {
position:relative;
top:-2725px;
}
.smallFlag-JM {
}
.smallFlag-JM:before {
position:relative;
top:-2750px;
}
.smallFlag-JO {
}
.smallFlag-JO:before {
position:relative;
top:-2775px;
}
.smallFlag-JP {
}
.smallFlag-JP:before {
position:relative;
top:-2800px;
}
.smallFlag-KE {
}
.smallFlag-KE:before {
position:relative;
top:-2825px;
}
.smallFlag-KG {
}
.smallFlag-KG:before {
position:relative;
top:-2850px;
}
.smallFlag-KH {
}
.smallFlag-KH:before {
position:relative;
top:-2875px;
}
.smallFlag-KI {
}
.smallFlag-KI:before {
position:relative;
top:-2900px;
}
.smallFlag-KM {
}
.smallFlag-KM:before {
position:relative;
top:-2925px;
}
.smallFlag-KN {
}
.smallFlag-KN:before {
position:relative;
top:-2950px;
}
.smallFlag-KP {
}
.smallFlag-KP:before {
position:relative;
top:-2975px;
}
.smallFlag-KR {
}
.smallFlag-KR:before {
position:relative;
top:-3000px;
}
.smallFlag-KW {
}
.smallFlag-KW:before {
position:relative;
top:-3025px;
}
.smallFlag-KY {
}
.smallFlag-KY:before {
position:relative;
top:-3050px;
}
.smallFlag-KZ {
}
.smallFlag-KZ:before {
position:relative;
top:-3075px;
}
.smallFlag-LA {
}
.smallFlag-LA:before {
position:relative;
top:-3100px;
}
.smallFlag-LB {
}
.smallFlag-LB:before {
position:relative;
top:-3125px;
}
.smallFlag-LC {
}
.smallFlag-LC:before {
position:relative;
top:-3150px;
}
.smallFlag-LI {
}
.smallFlag-LI:before {
position:relative;
top:-3175px;
}
.smallFlag-LK {
}
.smallFlag-LK:before {
position:relative;
top:-3200px;
}
.smallFlag-LR {
}
.smallFlag-LR:before {
position:relative;
top:-3225px;
}
.smallFlag-LS {
}
.smallFlag-LS:before {
position:relative;
top:-3250px;
}
.smallFlag-LT {
}
.smallFlag-LT:before {
position:relative;
top:-3275px;
}
.smallFlag-LU {
}
.smallFlag-LU:before {
position:relative;
top:-3300px;
}
.smallFlag-LV {
}
.smallFlag-LV:before {
position:relative;
top:-3325px;
}
.smallFlag-LY {
}
.smallFlag-LY:before {
position:relative;
top:-3350px;
}
.smallFlag-MA {
}
.smallFlag-MA:before {
position:relative;
top:-3375px;
}
.smallFlag-MC {
}
.smallFlag-MC:before {
position:relative;
top:-3400px;
}
.smallFlag-MD {
}
.smallFlag-MD:before {
position:relative;
top:-3425px;
}
.smallFlag-ME {
}
.smallFlag-ME:before {
position:relative;
top:-3450px;
}
.smallFlag-MF {
}
.smallFlag-MF:before {
position:relative;
top:-3475px;
}
.smallFlag-MG {
}
.smallFlag-MG:before {
position:relative;
top:-3500px;
}
.smallFlag-MH {
}
.smallFlag-MH:before {
position:relative;
top:-3525px;
}
.smallFlag-MK {
}
.smallFlag-MK:before {
position:relative;
top:-3550px;
}
.smallFlag-ML {
}
.smallFlag-ML:before {
position:relative;
top:-3575px;
}
.smallFlag-MM {
}
.smallFlag-MM:before {
position:relative;
top:-3600px;
}
.smallFlag-MN {
}
.smallFlag-MN:before {
position:relative;
top:-3625px;
}
.smallFlag-MO {
}
.smallFlag-MO:before {
position:relative;
top:-3650px;
}
.smallFlag-MP {
}
.smallFlag-MP:before {
position:relative;
top:-3675px;
}
.smallFlag-MQ {
}
.smallFlag-MQ:before {
position:relative;
top:-3700px;
}
.smallFlag-MR {
}
.smallFlag-MR:before {
position:relative;
top:-3725px;
}
.smallFlag-MS {
}
.smallFlag-MS:before {
position:relative;
top:-3750px;
}
.smallFlag-MT {
}
.smallFlag-MT:before {
position:relative;
top:-3775px;
}
.smallFlag-MU {
}
.smallFlag-MU:before {
position:relative;
top:-3800px;
}
.smallFlag-MV {
}
.smallFlag-MV:before {
position:relative;
top:-3825px;
}
.smallFlag-MW {
}
.smallFlag-MW:before {
position:relative;
top:-3850px;
}
.smallFlag-MX {
}
.smallFlag-MX:before {
position:relative;
top:-3875px;
}
.smallFlag-MY {
}
.smallFlag-MY:before {
position:relative;
top:-3900px;
}
.smallFlag-MZ {
}
.smallFlag-MZ:before {
position:relative;
top:-3925px;
}
.smallFlag-NA {
}
.smallFlag-NA:before {
position:relative;
top:-3950px;
}
.smallFlag-NC {
}
.smallFlag-NC:before {
position:relative;
top:-3975px;
}
.smallFlag-NE {
}
.smallFlag-NE:before {
position:relative;
top:-4000px;
}
.smallFlag-NF {
}
.smallFlag-NF:before {
position:relative;
top:-4025px;
}
.smallFlag-NG {
}
.smallFlag-NG:before {
position:relative;
top:-4050px;
}
.smallFlag-NI {
}
.smallFlag-NI:before {
position:relative;
top:-4075px;
}
.smallFlag-NL {
}
.smallFlag-NL:before {
position:relative;
top:-4100px;
}
.smallFlag-NO {
}
.smallFlag-NO:before {
position:relative;
top:-4125px;
}
.smallFlag-NP {
}
.smallFlag-NP:before {
position:relative;
top:-4150px;
}
.smallFlag-NR {
}
.smallFlag-NR:before {
position:relative;
top:-4175px;
}
.smallFlag-NU {
}
.smallFlag-NU:before {
position:relative;
top:-4200px;
}
.smallFlag-NZ {
}
.smallFlag-NZ:before {
position:relative;
top:-4225px;
}
.smallFlag-OM {
}
.smallFlag-OM:before {
position:relative;
top:-4250px;
}
.smallFlag-PA {
}
.smallFlag-PA:before {
position:relative;
top:-4275px;
}
.smallFlag-PE {
}
.smallFlag-PE:before {
position:relative;
top:-4300px;
}
.smallFlag-PF {
}
.smallFlag-PF:before {
position:relative;
top:-4325px;
}
.smallFlag-PG {
}
.smallFlag-PG:before {
position:relative;
top:-4350px;
}
.smallFlag-PH {
}
.smallFlag-PH:before {
position:relative;
top:-4375px;
}
.smallFlag-PK {
}
.smallFlag-PK:before {
position:relative;
top:-4400px;
}
.smallFlag-PL {
}
.smallFlag-PL:before {
position:relative;
top:-4425px;
}
.smallFlag-PM {
}
.smallFlag-PM:before {
position:relative;
top:-4450px;
}
.smallFlag-PN {
}
.smallFlag-PN:before {
position:relative;
top:-4475px;
}
.smallFlag-PR {
}
.smallFlag-PR:before {
position:relative;
top:-4500px;
}
.smallFlag-PS {
}
.smallFlag-PS:before {
position:relative;
top:-4525px;
}
.smallFlag-PT {
}
.smallFlag-PT:before {
position:relative;
top:-4550px;
}
.smallFlag-PW {
}
.smallFlag-PW:before {
position:relative;
top:-4575px;
}
.smallFlag-PY {
}
.smallFlag-PY:before {
position:relative;
top:-4600px;
}
.smallFlag-QA {
}
.smallFlag-QA:before {
position:relative;
top:-4625px;
}
.smallFlag-RE {
}
.smallFlag-RE:before {
position:relative;
top:-4650px;
}
.smallFlag-RO {
}
.smallFlag-RO:before {
position:relative;
top:-4675px;
}
.smallFlag-RS {
}
.smallFlag-RS:before {
position:relative;
top:-4700px;
}
.smallFlag-RU {
}
.smallFlag-RU:before {
position:relative;
top:-4725px;
}
.smallFlag-RW {
}
.smallFlag-RW:before {
position:relative;
top:-4750px;
}
.smallFlag-SA {
}
.smallFlag-SA:before {
position:relative;
top:-4775px;
}
.smallFlag-SB {
}
.smallFlag-SB:before {
position:relative;
top:-4800px;
}
.smallFlag-SC {
}
.smallFlag-SC:before {
position:relative;
top:-4825px;
}
.smallFlag-SD {
}
.smallFlag-SD:before {
position:relative;
top:-4850px;
}
.smallFlag-SE {
}
.smallFlag-SE:before {
position:relative;
top:-4875px;
}
.smallFlag-SG {
}
.smallFlag-SG:before {
position:relative;
top:-4900px;
}
.smallFlag-SH {
}
.smallFlag-SH:before {
position:relative;
top:-4925px;
}
.smallFlag-SI {
}
.smallFlag-SI:before {
position:relative;
top:-4950px;
}
.smallFlag-SJ {
}
.smallFlag-SJ:before {
position:relative;
top:-4975px;
}
.smallFlag-SK {
}
.smallFlag-SK:before {
position:relative;
top:-5000px;
}
.smallFlag-SL {
}
.smallFlag-SL:before {
position:relative;
top:-5025px;
}
.smallFlag-SM {
}
.smallFlag-SM:before {
position:relative;
top:-5050px;
}
.smallFlag-SN {
}
.smallFlag-SN:before {
position:relative;
top:-5075px;
}
.smallFlag-SO {
}
.smallFlag-SO:before {
position:relative;
top:-5100px;
}
.smallFlag-SR {
}
.smallFlag-SR:before {
position:relative;
top:-5125px;
}
.smallFlag-ST {
}
.smallFlag-ST:before {
position:relative;
top:-5150px;
}
.smallFlag-SV {
}
.smallFlag-SV:before {
position:relative;
top:-5175px;
}
.smallFlag-SY {
}
.smallFlag-SY:before {
position:relative;
top:-5200px;
}
.smallFlag-SZ {
}
.smallFlag-SZ:before {
position:relative;
top:-5225px;
}
.smallFlag-TC {
}
.smallFlag-TC:before {
position:relative;
top:-5250px;
}
.smallFlag-TD {
}
.smallFlag-TD:before {
position:relative;
top:-5275px;
}
.smallFlag-TF {
}
.smallFlag-TF:before {
position:relative;
top:-5300px;
}
.smallFlag-TG {
}
.smallFlag-TG:before {
position:relative;
top:-5325px;
}
.smallFlag-TH {
}
.smallFlag-TH:before {
position:relative;
top:-5350px;
}
.smallFlag-TJ {
}
.smallFlag-TJ:before {
position:relative;
top:-5375px;
}
.smallFlag-TK {
}
.smallFlag-TK:before {
position:relative;
top:-5400px;
}
.smallFlag-TL {
}
.smallFlag-TL:before {
position:relative;
top:-5425px;
}
.smallFlag-TM {
}
.smallFlag-TM:before {
position:relative;
top:-5450px;
}
.smallFlag-TN {
}
.smallFlag-TN:before {
position:relative;
top:-5475px;
}
.smallFlag-TO {
}
.smallFlag-TO:before {
position:relative;
top:-5500px;
}
.smallFlag-TR {
}
.smallFlag-TR:before {
position:relative;
top:-5525px;
}
.smallFlag-TT {
}
.smallFlag-TT:before {
position:relative;
top:-5550px;
}
.smallFlag-TV {
}
.smallFlag-TV:before {
position:relative;
top:-5575px;
}
.smallFlag-TW {
}
.smallFlag-TW:before {
position:relative;
top:-5600px;
}
.smallFlag-TZ {
}
.smallFlag-TZ:before {
position:relative;
top:-5625px;
}
.smallFlag-UA {
}
.smallFlag-UA:before {
position:relative;
top:-5650px;
}
.smallFlag-UG {
}
.smallFlag-UG:before {
position:relative;
top:-5675px;
}
.smallFlag-UM {
}
.smallFlag-UM:before {
position:relative;
top:-5700px;
}
.smallFlag-US {
}
.smallFlag-US:before {
position:relative;
top:-5725px;
}
.smallFlag-UY {
}
.smallFlag-UY:before {
position:relative;
top:-5750px;
}
.smallFlag-UZ {
}
.smallFlag-UZ:before {
position:relative;
top:-5775px;
}
.smallFlag-VA {
}
.smallFlag-VA:before {
position:relative;
top:-5800px;
}
.smallFlag-VC {
}
.smallFlag-VC:before {
position:relative;
top:-5825px;
}
.smallFlag-VE {
}
.smallFlag-VE:before {
position:relative;
top:-5850px;
}
.smallFlag-VG {
}
.smallFlag-VG:before {
position:relative;
top:-5875px;
}
.smallFlag-VI {
}
.smallFlag-VI:before {
position:relative;
top:-5900px;
}
.smallFlag-VN {
}
.smallFlag-VN:before {
position:relative;
top:-5925px;
}
.smallFlag-VU {
}
.smallFlag-VU:before {
position:relative;
top:-5950px;
}
.smallFlag-WF {
}
.smallFlag-WF:before {
position:relative;
top:-5975px;
}
.smallFlag-WS {
}
.smallFlag-WS:before {
position:relative;
top:-6000px;
}
.smallFlag-YE {
}
.smallFlag-YE:before {
position:relative;
top:-6025px;
}
.smallFlag-YT {
}
.smallFlag-YT:before {
position:relative;
top:-6050px;
}
.smallFlag-ZA {
}
.smallFlag-ZA:before {
position:relative;
top:-6075px;
}
.smallFlag-ZM {
}
.smallFlag-ZM:before {
position:relative;
top:-6100px;
}
.smallFlag-ZW {
}
.smallFlag-ZW:before {
position:relative;
top:-6125px;
}
.smallFlag-AC {
}
.smallFlag-AC:before {
position:relative;
top:-6150px;
}
.smallFlag-IZ {
}
.smallFlag-IZ:before {
position:relative;
top:-6175px;
}
.smallFlag-SQ {
}
.smallFlag-SQ:before {
position:relative;
top:-6200px;
}
.smallFlag-SS {
}
.smallFlag-SS:before {
position:relative;
top:-6225px;
}
.smallFlag-SX {
}
.smallFlag-SX:before {
position:relative;
top:-6250px;
}
.smallFlag-UN {
}
.smallFlag-UN:before {
position:relative;
top:-6275px;
}
.smallFlag-VO {
}
.smallFlag-VO:before {
position:relative;
top:-6300px;
}
.smallFlag-XX {
}
.smallFlag-XX:before {
position:relative;
top:-6325px;
}
.largeFlag {
height:32px;
overflow:hidden;
vertical-align:top;
width:52px;
}
.largeFlag:before {
content:url("/i/common/images/flags/country-flags-52x32.png");
display:inline-block;
}
.mediumFlag {
height:23px;
overflow:hidden;
vertical-align:top;
width:37px;
}
.mediumFlag:before {
content:url("/i/common/images/flags/country-flags-37x23.png");
display:inline-block;
}
.largeFlag-AD {
}
.largeFlag-AD:before {
position:relative;
top:0;
}
.largeFlag-AE {
}
.largeFlag-AE:before {
position:relative;
top:-35px;
}
.largeFlag-AF {
}
.largeFlag-AF:before {
position:relative;
top:-70px;
}
.largeFlag-AG {
}
.largeFlag-AG:before {
position:relative;
top:-105px;
}
.largeFlag-AI {
}
.largeFlag-AI:before {
position:relative;
top:-140px;
}
.largeFlag-AL {
}
.largeFlag-AL:before {
position:relative;
top:-175px;
}
.largeFlag-AM {
}
.largeFlag-AM:before {
position:relative;
top:-210px;
}
.largeFlag-AN {
}
.largeFlag-AN:before {
position:relative;
top:-245px;
}
.largeFlag-AO {
}
.largeFlag-AO:before {
position:relative;
top:-280px;
}
.largeFlag-AQ {
}
.largeFlag-AQ:before {
position:relative;
top:-315px;
}
.largeFlag-AR {
}
.largeFlag-AR:before {
position:relative;
top:-350px;
}
.largeFlag-AS {
}
.largeFlag-AS:before {
position:relative;
top:-385px;
}
.largeFlag-AT {
}
.largeFlag-AT:before {
position:relative;
top:-420px;
}
.largeFlag-AU {
}
.largeFlag-AU:before {
position:relative;
top:-455px;
}
.largeFlag-AW {
}
.largeFlag-AW:before {
position:relative;
top:-490px;
}
.largeFlag-AX {
}
.largeFlag-AX:before {
position:relative;
top:-525px;
}
.largeFlag-AZ {
}
.largeFlag-AZ:before {
position:relative;
top:-560px;
}
.largeFlag-BA {
}
.largeFlag-BA:before {
position:relative;
top:-595px;
}
.largeFlag-BB {
}
.largeFlag-BB:before {
position:relative;
top:-630px;
}
.largeFlag-BD {
}
.largeFlag-BD:before {
position:relative;
top:-665px;
}
.largeFlag-BE {
}
.largeFlag-BE:before {
position:relative;
top:-700px;
}
.largeFlag-BF {
}
.largeFlag-BF:before {
position:relative;
top:-735px;
}
.largeFlag-BG {
}
.largeFlag-BG:before {
position:relative;
top:-770px;
}
.largeFlag-BH {
}
.largeFlag-BH:before {
position:relative;
top:-805px;
}
.largeFlag-BI {
}
.largeFlag-BI:before {
position:relative;
top:-840px;
}
.largeFlag-BJ {
}
.largeFlag-BJ:before {
position:relative;
top:-875px;
}
.largeFlag-BL {
}
.largeFlag-BL:before {
position:relative;
top:-910px;
}
.largeFlag-BM {
}
.largeFlag-BM:before {
position:relative;
top:-945px;
}
.largeFlag-BN {
}
.largeFlag-BN:before {
position:relative;
top:-980px;
}
.largeFlag-BO {
}
.largeFlag-BO:before {
position:relative;
top:-1015px;
}
.largeFlag-BR {
}
.largeFlag-BR:before {
position:relative;
top:-1050px;
}
.largeFlag-BS {
}
.largeFlag-BS:before {
position:relative;
top:-1085px;
}
.largeFlag-BT {
}
.largeFlag-BT:before {
position:relative;
top:-1120px;
}
.largeFlag-BV {
}
.largeFlag-BV:before {
position:relative;
top:-1155px;
}
.largeFlag-BW {
}
.largeFlag-BW:before {
position:relative;
top:-1190px;
}
.largeFlag-BY {
}
.largeFlag-BY:before {
position:relative;
top:-1225px;
}
.largeFlag-BZ {
}
.largeFlag-BZ:before {
position:relative;
top:-1260px;
}
.largeFlag-CA {
}
.largeFlag-CA:before {
position:relative;
top:-1295px;
}
.largeFlag-CC {
}
.largeFlag-CC:before {
position:relative;
top:-1330px;
}
.largeFlag-CD {
}
.largeFlag-CD:before {
position:relative;
top:-1365px;
}
.largeFlag-CF {
}
.largeFlag-CF:before {
position:relative;
top:-1400px;
}
.largeFlag-CG {
}
.largeFlag-CG:before {
position:relative;
top:-1435px;
}
.largeFlag-CH {
}
.largeFlag-CH:before {
position:relative;
top:-1470px;
}
.largeFlag-CI {
}
.largeFlag-CI:before {
position:relative;
top:-1505px;
}
.largeFlag-CK {
}
.largeFlag-CK:before {
position:relative;
top:-1540px;
}
.largeFlag-CL {
}
.largeFlag-CL:before {
position:relative;
top:-1575px;
}
.largeFlag-CM {
}
.largeFlag-CM:before {
position:relative;
top:-1610px;
}
.largeFlag-CN {
}
.largeFlag-CN:before {
position:relative;
top:-1645px;
}
.largeFlag-CO {
}
.largeFlag-CO:before {
position:relative;
top:-1680px;
}
.largeFlag-CR {
}
.largeFlag-CR:before {
position:relative;
top:-1715px;
}
.largeFlag-CU {
}
.largeFlag-CU:before {
position:relative;
top:-1750px;
}
.largeFlag-CV {
}
.largeFlag-CV:before {
position:relative;
top:-1785px;
}
.largeFlag-CX {
}
.largeFlag-CX:before {
position:relative;
top:-1820px;
}
.largeFlag-CY {
}
.largeFlag-CY:before {
position:relative;
top:-1855px;
}
.largeFlag-CZ {
}
.largeFlag-CZ:before {
position:relative;
top:-1890px;
}
.largeFlag-DE {
}
.largeFlag-DE:before {
position:relative;
top:-1925px;
}
.largeFlag-DJ {
}
.largeFlag-DJ:before {
position:relative;
top:-1960px;
}
.largeFlag-DK {
}
.largeFlag-DK:before {
position:relative;
top:-1995px;
}
.largeFlag-DM {
}
.largeFlag-DM:before {
position:relative;
top:-2030px;
}
.largeFlag-DO {
}
.largeFlag-DO:before {
position:relative;
top:-2065px;
}
.largeFlag-DZ {
}
.largeFlag-DZ:before {
position:relative;
top:-2100px;
}
.largeFlag-EC {
}
.largeFlag-EC:before {
position:relative;
top:-2135px;
}
.largeFlag-EE {
}
.largeFlag-EE:before {
position:relative;
top:-2170px;
}
.largeFlag-EG {
}
.largeFlag-EG:before {
position:relative;
top:-2205px;
}
.largeFlag-EH {
}
.largeFlag-EH:before {
position:relative;
top:-2240px;
}
.largeFlag-ER {
}
.largeFlag-ER:before {
position:relative;
top:-2275px;
}
.largeFlag-ES {
}
.largeFlag-ES:before {
position:relative;
top:-2310px;
}
.largeFlag-ET {
}
.largeFlag-ET:before {
position:relative;
top:-2345px;
}
.largeFlag-FI {
}
.largeFlag-FI:before {
position:relative;
top:-2380px;
}
.largeFlag-FJ {
}
.largeFlag-FJ:before {
position:relative;
top:-2415px;
}
.largeFlag-FK {
}
.largeFlag-FK:before {
position:relative;
top:-2450px;
}
.largeFlag-FM {
}
.largeFlag-FM:before {
position:relative;
top:-2485px;
}
.largeFlag-FO {
}
.largeFlag-FO:before {
position:relative;
top:-2520px;
}
.largeFlag-FR {
}
.largeFlag-FR:before {
position:relative;
top:-2555px;
}
.largeFlag-GA {
}
.largeFlag-GA:before {
position:relative;
top:-2590px;
}
.largeFlag-GB {
}
.largeFlag-GB:before {
position:relative;
top:-2625px;
}
.largeFlag-GD {
}
.largeFlag-GD:before {
position:relative;
top:-2660px;
}
.largeFlag-GE {
}
.largeFlag-GE:before {
position:relative;
top:-2695px;
}
.largeFlag-GF {
}
.largeFlag-GF:before {
position:relative;
top:-2730px;
}
.largeFlag-GG {
}
.largeFlag-GG:before {
position:relative;
top:-2765px;
}
.largeFlag-GH {
}
.largeFlag-GH:before {
position:relative;
top:-2800px;
}
.largeFlag-GI {
}
.largeFlag-GI:before {
position:relative;
top:-2835px;
}
.largeFlag-GL {
}
.largeFlag-GL:before {
position:relative;
top:-2870px;
}
.largeFlag-GM {
}
.largeFlag-GM:before {
position:relative;
top:-2905px;
}
.largeFlag-GN {
}
.largeFlag-GN:before {
position:relative;
top:-2940px;
}
.largeFlag-GP {
}
.largeFlag-GP:before {
position:relative;
top:-2975px;
}
.largeFlag-GQ {
}
.largeFlag-GQ:before {
position:relative;
top:-3010px;
}
.largeFlag-GR {
}
.largeFlag-GR:before {
position:relative;
top:-3045px;
}
.largeFlag-GS {
}
.largeFlag-GS:before {
position:relative;
top:-3080px;
}
.largeFlag-GT {
}
.largeFlag-GT:before {
position:relative;
top:-3115px;
}
.largeFlag-GU {
}
.largeFlag-GU:before {
position:relative;
top:-3150px;
}
.largeFlag-GW {
}
.largeFlag-GW:before {
position:relative;
top:-3185px;
}
.largeFlag-GY {
}
.largeFlag-GY:before {
position:relative;
top:-3220px;
}
.largeFlag-HK {
}
.largeFlag-HK:before {
position:relative;
top:-3255px;
}
.largeFlag-HM {
}
.largeFlag-HM:before {
position:relative;
top:-3290px;
}
.largeFlag-HN {
}
.largeFlag-HN:before {
position:relative;
top:-3325px;
}
.largeFlag-HR {
}
.largeFlag-HR:before {
position:relative;
top:-3360px;
}
.largeFlag-HT {
}
.largeFlag-HT:before {
position:relative;
top:-3395px;
}
.largeFlag-HU {
}
.largeFlag-HU:before {
position:relative;
top:-3430px;
}
.largeFlag-ID {
}
.largeFlag-ID:before {
position:relative;
top:-3465px;
}
.largeFlag-IE {
}
.largeFlag-IE:before {
position:relative;
top:-3500px;
}
.largeFlag-IL {
}
.largeFlag-IL:before {
position:relative;
top:-3535px;
}
.largeFlag-IM {
}
.largeFlag-IM:before {
position:relative;
top:-3570px;
}
.largeFlag-IN {
}
.largeFlag-IN:before {
position:relative;
top:-3605px;
}
.largeFlag-IO {
}
.largeFlag-IO:before {
position:relative;
top:-3640px;
}
.largeFlag-IQ {
}
.largeFlag-IQ:before {
position:relative;
top:-3675px;
}
.largeFlag-IR {
}
.largeFlag-IR:before {
position:relative;
top:-3710px;
}
.largeFlag-IS {
}
.largeFlag-IS:before {
position:relative;
top:-3745px;
}
.largeFlag-IT {
}
.largeFlag-IT:before {
position:relative;
top:-3780px;
}
.largeFlag-JE {
}
.largeFlag-JE:before {
position:relative;
top:-3815px;
}
.largeFlag-JM {
}
.largeFlag-JM:before {
position:relative;
top:-3850px;
}
.largeFlag-JO {
}
.largeFlag-JO:before {
position:relative;
top:-3885px;
}
.largeFlag-JP {
}
.largeFlag-JP:before {
position:relative;
top:-3920px;
}
.largeFlag-KE {
}
.largeFlag-KE:before {
position:relative;
top:-3955px;
}
.largeFlag-KG {
}
.largeFlag-KG:before {
position:relative;
top:-3990px;
}
.largeFlag-KH {
}
.largeFlag-KH:before {
position:relative;
top:-4025px;
}
.largeFlag-KI {
}
.largeFlag-KI:before {
position:relative;
top:-4060px;
}
.largeFlag-KM {
}
.largeFlag-KM:before {
position:relative;
top:-4095px;
}
.largeFlag-KN {
}
.largeFlag-KN:before {
position:relative;
top:-4130px;
}
.largeFlag-KP {
}
.largeFlag-KP:before {
position:relative;
top:-4165px;
}
.largeFlag-KR {
}
.largeFlag-KR:before {
position:relative;
top:-4200px;
}
.largeFlag-KW {
}
.largeFlag-KW:before {
position:relative;
top:-4235px;
}
.largeFlag-KY {
}
.largeFlag-KY:before {
position:relative;
top:-4270px;
}
.largeFlag-KZ {
}
.largeFlag-KZ:before {
position:relative;
top:-4305px;
}
.largeFlag-LA {
}
.largeFlag-LA:before {
position:relative;
top:-4340px;
}
.largeFlag-LB {
}
.largeFlag-LB:before {
position:relative;
top:-4375px;
}
.largeFlag-LC {
}
.largeFlag-LC:before {
position:relative;
top:-4410px;
}
.largeFlag-LI {
}
.largeFlag-LI:before {
position:relative;
top:-4445px;
}
.largeFlag-LK {
}
.largeFlag-LK:before {
position:relative;
top:-4480px;
}
.largeFlag-LR {
}
.largeFlag-LR:before {
position:relative;
top:-4515px;
}
.largeFlag-LS {
}
.largeFlag-LS:before {
position:relative;
top:-4550px;
}
.largeFlag-LT {
}
.largeFlag-LT:before {
position:relative;
top:-4585px;
}
.largeFlag-LU {
}
.largeFlag-LU:before {
position:relative;
top:-4620px;
}
.largeFlag-LV {
}
.largeFlag-LV:before {
position:relative;
top:-4655px;
}
.largeFlag-LY {
}
.largeFlag-LY:before {
position:relative;
top:-4690px;
}
.largeFlag-MA {
}
.largeFlag-MA:before {
position:relative;
top:-4725px;
}
.largeFlag-MC {
}
.largeFlag-MC:before {
position:relative;
top:-4760px;
}
.largeFlag-MD {
}
.largeFlag-MD:before {
position:relative;
top:-4795px;
}
.largeFlag-ME {
}
.largeFlag-ME:before {
position:relative;
top:-4830px;
}
.largeFlag-MF {
}
.largeFlag-MF:before {
position:relative;
top:-4865px;
}
.largeFlag-MG {
}
.largeFlag-MG:before {
position:relative;
top:-4900px;
}
.largeFlag-MH {
}
.largeFlag-MH:before {
position:relative;
top:-4935px;
}
.largeFlag-MK {
}
.largeFlag-MK:before {
position:relative;
top:-4970px;
}
.largeFlag-ML {
}
.largeFlag-ML:before {
position:relative;
top:-5005px;
}
.largeFlag-MM {
}
.largeFlag-MM:before {
position:relative;
top:-5040px;
}
.largeFlag-MN {
}
.largeFlag-MN:before {
position:relative;
top:-5075px;
}
.largeFlag-MO {
}
.largeFlag-MO:before {
position:relative;
top:-5110px;
}
.largeFlag-MP {
}
.largeFlag-MP:before {
position:relative;
top:-5145px;
}
.largeFlag-MQ {
}
.largeFlag-MQ:before {
position:relative;
top:-5180px;
}
.largeFlag-MR {
}
.largeFlag-MR:before {
position:relative;
top:-5215px;
}
.largeFlag-MS {
}
.largeFlag-MS:before {
position:relative;
top:-5250px;
}
.largeFlag-MT {
}
.largeFlag-MT:before {
position:relative;
top:-5285px;
}
.largeFlag-MU {
}
.largeFlag-MU:before {
position:relative;
top:-5320px;
}
.largeFlag-MV {
}
.largeFlag-MV:before {
position:relative;
top:-5355px;
}
.largeFlag-MW {
}
.largeFlag-MW:before {
position:relative;
top:-5390px;
}
.largeFlag-MX {
}
.largeFlag-MX:before {
position:relative;
top:-5425px;
}
.largeFlag-MY {
}
.largeFlag-MY:before {
position:relative;
top:-5460px;
}
.largeFlag-MZ {
}
.largeFlag-MZ:before {
position:relative;
top:-5495px;
}
.largeFlag-NA {
}
.largeFlag-NA:before {
position:relative;
top:-5530px;
}
.largeFlag-NC {
}
.largeFlag-NC:before {
position:relative;
top:-5565px;
}
.largeFlag-NE {
}
.largeFlag-NE:before {
position:relative;
top:-5600px;
}
.largeFlag-NF {
}
.largeFlag-NF:before {
position:relative;
top:-5635px;
}
.largeFlag-NG {
}
.largeFlag-NG:before {
position:relative;
top:-5670px;
}
.largeFlag-NI {
}
.largeFlag-NI:before {
position:relative;
top:-5705px;
}
.largeFlag-NL {
}
.largeFlag-NL:before {
position:relative;
top:-5740px;
}
.largeFlag-NO {
}
.largeFlag-NO:before {
position:relative;
top:-5775px;
}
.largeFlag-NP {
}
.largeFlag-NP:before {
position:relative;
top:-5810px;
}
.largeFlag-NR {
}
.largeFlag-NR:before {
position:relative;
top:-5845px;
}
.largeFlag-NU {
}
.largeFlag-NU:before {
position:relative;
top:-5880px;
}
.largeFlag-NZ {
}
.largeFlag-NZ:before {
position:relative;
top:-5915px;
}
.largeFlag-OM {
}
.largeFlag-OM:before {
position:relative;
top:-5950px;
}
.largeFlag-PA {
}
.largeFlag-PA:before {
position:relative;
top:-5985px;
}
.largeFlag-PE {
}
.largeFlag-PE:before {
position:relative;
top:-6020px;
}
.largeFlag-PF {
}
.largeFlag-PF:before {
position:relative;
top:-6055px;
}
.largeFlag-PG {
}
.largeFlag-PG:before {
position:relative;
top:-6090px;
}
.largeFlag-PH {
}
.largeFlag-PH:before {
position:relative;
top:-6125px;
}
.largeFlag-PK {
}
.largeFlag-PK:before {
position:relative;
top:-6160px;
}
.largeFlag-PL {
}
.largeFlag-PL:before {
position:relative;
top:-6195px;
}
.largeFlag-PM {
}
.largeFlag-PM:before {
position:relative;
top:-6230px;
}
.largeFlag-PN {
}
.largeFlag-PN:before {
position:relative;
top:-6265px;
}
.largeFlag-PR {
}
.largeFlag-PR:before {
position:relative;
top:-6300px;
}
.largeFlag-PS {
}
.largeFlag-PS:before {
position:relative;
top:-6335px;
}
.largeFlag-PT {
}
.largeFlag-PT:before {
position:relative;
top:-6370px;
}
.largeFlag-PW {
}
.largeFlag-PW:before {
position:relative;
top:-6405px;
}
.largeFlag-PY {
}
.largeFlag-PY:before {
position:relative;
top:-6440px;
}
.largeFlag-QA {
}
.largeFlag-QA:before {
position:relative;
top:-6475px;
}
.largeFlag-RE {
}
.largeFlag-RE:before {
position:relative;
top:-6510px;
}
.largeFlag-RO {
}
.largeFlag-RO:before {
position:relative;
top:-6545px;
}
.largeFlag-RS {
}
.largeFlag-RS:before {
position:relative;
top:-6580px;
}
.largeFlag-RU {
}
.largeFlag-RU:before {
position:relative;
top:-6615px;
}
.largeFlag-RW {
}
.largeFlag-RW:before {
position:relative;
top:-6650px;
}
.largeFlag-SA {
}
.largeFlag-SA:before {
position:relative;
top:-6685px;
}
.largeFlag-SB {
}
.largeFlag-SB:before {
position:relative;
top:-6720px;
}
.largeFlag-SC {
}
.largeFlag-SC:before {
position:relative;
top:-6755px;
}
.largeFlag-SD {
}
.largeFlag-SD:before {
position:relative;
top:-6790px;
}
.largeFlag-SE {
}
.largeFlag-SE:before {
position:relative;
top:-6825px;
}
.largeFlag-SG {
}
.largeFlag-SG:before {
position:relative;
top:-6860px;
}
.largeFlag-SH {
}
.largeFlag-SH:before {
position:relative;
top:-6895px;
}
.largeFlag-SI {
}
.largeFlag-SI:before {
position:relative;
top:-6930px;
}
.largeFlag-SJ {
}
.largeFlag-SJ:before {
position:relative;
top:-6965px;
}
.largeFlag-SK {
}
.largeFlag-SK:before {
position:relative;
top:-7000px;
}
.largeFlag-SL {
}
.largeFlag-SL:before {
position:relative;
top:-7035px;
}
.largeFlag-SM {
}
.largeFlag-SM:before {
position:relative;
top:-7070px;
}
.largeFlag-SN {
}
.largeFlag-SN:before {
position:relative;
top:-7105px;
}
.largeFlag-SO {
}
.largeFlag-SO:before {
position:relative;
top:-7140px;
}
.largeFlag-SR {
}
.largeFlag-SR:before {
position:relative;
top:-7175px;
}
.largeFlag-ST {
}
.largeFlag-ST:before {
position:relative;
top:-7210px;
}
.largeFlag-SV {
}
.largeFlag-SV:before {
position:relative;
top:-7245px;
}
.largeFlag-SY {
}
.largeFlag-SY:before {
position:relative;
top:-7280px;
}
.largeFlag-SZ {
}
.largeFlag-SZ:before {
position:relative;
top:-7315px;
}
.largeFlag-TC {
}
.largeFlag-TC:before {
position:relative;
top:-7350px;
}
.largeFlag-TD {
}
.largeFlag-TD:before {
position:relative;
top:-7385px;
}
.largeFlag-TF {
}
.largeFlag-TF:before {
position:relative;
top:-7420px;
}
.largeFlag-TG {
}
.largeFlag-TG:before {
position:relative;
top:-7455px;
}
.largeFlag-TH {
}
.largeFlag-TH:before {
position:relative;
top:-7490px;
}
.largeFlag-TJ {
}
.largeFlag-TJ:before {
position:relative;
top:-7525px;
}
.largeFlag-TK {
}
.largeFlag-TK:before {
position:relative;
top:-7560px;
}
.largeFlag-TL {
}
.largeFlag-TL:before {
position:relative;
top:-7595px;
}
.largeFlag-TM {
}
.largeFlag-TM:before {
position:relative;
top:-7630px;
}
.largeFlag-TN {
}
.largeFlag-TN:before {
position:relative;
top:-7665px;
}
.largeFlag-TO {
}
.largeFlag-TO:before {
position:relative;
top:-7700px;
}
.largeFlag-TR {
}
.largeFlag-TR:before {
position:relative;
top:-7735px;
}
.largeFlag-TT {
}
.largeFlag-TT:before {
position:relative;
top:-7770px;
}
.largeFlag-TV {
}
.largeFlag-TV:before {
position:relative;
top:-7805px;
}
.largeFlag-TW {
}
.largeFlag-TW:before {
position:relative;
top:-7840px;
}
.largeFlag-TZ {
}
.largeFlag-TZ:before {
position:relative;
top:-7875px;
}
.largeFlag-UA {
}
.largeFlag-UA:before {
position:relative;
top:-7910px;
}
.largeFlag-UG {
}
.largeFlag-UG:before {
position:relative;
top:-7945px;
}
.largeFlag-UM {
}
.largeFlag-UM:before {
position:relative;
top:-7980px;
}
.largeFlag-US {
}
.largeFlag-US:before {
position:relative;
top:-8015px;
}
.largeFlag-UY {
}
.largeFlag-UY:before {
position:relative;
top:-8050px;
}
.largeFlag-UZ {
}
.largeFlag-UZ:before {
position:relative;
top:-8085px;
}
.largeFlag-VA {
}
.largeFlag-VA:before {
position:relative;
top:-8120px;
}
.largeFlag-VC {
}
.largeFlag-VC:before {
position:relative;
top:-8155px;
}
.largeFlag-VE {
}
.largeFlag-VE:before {
position:relative;
top:-8190px;
}
.largeFlag-VG {
}
.largeFlag-VG:before {
position:relative;
top:-8225px;
}
.largeFlag-VI {
}
.largeFlag-VI:before {
position:relative;
top:-8260px;
}
.largeFlag-VN {
}
.largeFlag-VN:before {
position:relative;
top:-8295px;
}
.largeFlag-VU {
}
.largeFlag-VU:before {
position:relative;
top:-8330px;
}
.largeFlag-WF {
}
.largeFlag-WF:before {
position:relative;
top:-8365px;
}
.largeFlag-WS {
}
.largeFlag-WS:before {
position:relative;
top:-8400px;
}
.largeFlag-YE {
}
.largeFlag-YE:before {
position:relative;
top:-8435px;
}
.largeFlag-YT {
}
.largeFlag-YT:before {
position:relative;
top:-8470px;
}
.largeFlag-ZA {
}
.largeFlag-ZA:before {
position:relative;
top:-8505px;
}
.largeFlag-ZM {
}
.largeFlag-ZM:before {
position:relative;
top:-8540px;
}
.largeFlag-ZW {
}
.largeFlag-ZW:before {
position:relative;
top:-8575px;
}
.largeFlag-AC {
}
.largeFlag-AC:before {
position:relative;
top:-8610px;
}
.largeFlag-IZ {
}
.largeFlag-IZ:before {
position:relative;
top:-8645px;
}
.largeFlag-SQ {
}
.largeFlag-SQ:before {
position:relative;
top:-8680px;
}
.largeFlag-SS {
}
.largeFlag-SS:before {
position:relative;
top:-8715px;
}
.largeFlag-SX {
}
.largeFlag-SX:before {
position:relative;
top:-8750px;
}
.largeFlag-UN {
}
.largeFlag-UN:before {
position:relative;
top:-8785px;
}
.largeFlag-VO {
}
.largeFlag-VO:before {
position:relative;
top:-8820px;
}
.largeFlag-XX {
}
.largeFlag-XX:before {
position:relative;
top:-8855px;
}
.mediumFlag-AD {
}
.mediumFlag-AD:before {
position:relative;
top:0;
}
.mediumFlag-AE {
}
.mediumFlag-AE:before {
position:relative;
top:-25px;
}
.mediumFlag-AF {
}
.mediumFlag-AF:before {
position:relative;
top:-50px;
}
.mediumFlag-AG {
}
.mediumFlag-AG:before {
position:relative;
top:-75px;
}
.mediumFlag-AI {
}
.mediumFlag-AI:before {
position:relative;
top:-100px;
}
.mediumFlag-AL {
}
.mediumFlag-AL:before {
position:relative;
top:-125px;
}
.mediumFlag-AM {
}
.mediumFlag-AM:before {
position:relative;
top:-150px;
}
.mediumFlag-AN {
}
.mediumFlag-AN:before {
position:relative;
top:-175px;
}
.mediumFlag-AO {
}
.mediumFlag-AO:before {
position:relative;
top:-200px;
}
.mediumFlag-AQ {
}
.mediumFlag-AQ:before {
position:relative;
top:-225px;
}
.mediumFlag-AR {
}
.mediumFlag-AR:before {
position:relative;
top:-250px;
}
.mediumFlag-AS {
}
.mediumFlag-AS:before {
position:relative;
top:-275px;
}
.mediumFlag-AT {
}
.mediumFlag-AT:before {
position:relative;
top:-300px;
}
.mediumFlag-AU {
}
.mediumFlag-AU:before {
position:relative;
top:-325px;
}
.mediumFlag-AW {
}
.mediumFlag-AW:before {
position:relative;
top:-350px;
}
.mediumFlag-AX {
}
.mediumFlag-AX:before {
position:relative;
top:-375px;
}
.mediumFlag-AZ {
}
.mediumFlag-AZ:before {
position:relative;
top:-400px;
}
.mediumFlag-BA {
}
.mediumFlag-BA:before {
position:relative;
top:-425px;
}
.mediumFlag-BB {
}
.mediumFlag-BB:before {
position:relative;
top:-450px;
}
.mediumFlag-BD {
}
.mediumFlag-BD:before {
position:relative;
top:-475px;
}
.mediumFlag-BE {
}
.mediumFlag-BE:before {
position:relative;
top:-500px;
}
.mediumFlag-BF {
}
.mediumFlag-BF:before {
position:relative;
top:-525px;
}
.mediumFlag-BG {
}
.mediumFlag-BG:before {
position:relative;
top:-550px;
}
.mediumFlag-BH {
}
.mediumFlag-BH:before {
position:relative;
top:-575px;
}
.mediumFlag-BI {
}
.mediumFlag-BI:before {
position:relative;
top:-600px;
}
.mediumFlag-BJ {
}
.mediumFlag-BJ:before {
position:relative;
top:-625px;
}
.mediumFlag-BL {
}
.mediumFlag-BL:before {
position:relative;
top:-650px;
}
.mediumFlag-BM {
}
.mediumFlag-BM:before {
position:relative;
top:-675px;
}
.mediumFlag-BN {
}
.mediumFlag-BN:before {
position:relative;
top:-700px;
}
.mediumFlag-BO {
}
.mediumFlag-BO:before {
position:relative;
top:-725px;
}
.mediumFlag-BR {
}
.mediumFlag-BR:before {
position:relative;
top:-750px;
}
.mediumFlag-BS {
}
.mediumFlag-BS:before {
position:relative;
top:-775px;
}
.mediumFlag-BT {
}
.mediumFlag-BT:before {
position:relative;
top:-800px;
}
.mediumFlag-BV {
}
.mediumFlag-BV:before {
position:relative;
top:-825px;
}
.mediumFlag-BW {
}
.mediumFlag-BW:before {
position:relative;
top:-850px;
}
.mediumFlag-BY {
}
.mediumFlag-BY:before {
position:relative;
top:-875px;
}
.mediumFlag-BZ {
}
.mediumFlag-BZ:before {
position:relative;
top:-900px;
}
.mediumFlag-CA {
}
.mediumFlag-CA:before {
position:relative;
top:-925px;
}
.mediumFlag-CC {
}
.mediumFlag-CC:before {
position:relative;
top:-950px;
}
.mediumFlag-CD {
}
.mediumFlag-CD:before {
position:relative;
top:-975px;
}
.mediumFlag-CF {
}
.mediumFlag-CF:before {
position:relative;
top:-1000px;
}
.mediumFlag-CG {
}
.mediumFlag-CG:before {
position:relative;
top:-1025px;
}
.mediumFlag-CH {
}
.mediumFlag-CH:before {
position:relative;
top:-1050px;
}
.mediumFlag-CI {
}
.mediumFlag-CI:before {
position:relative;
top:-1075px;
}
.mediumFlag-CK {
}
.mediumFlag-CK:before {
position:relative;
top:-1100px;
}
.mediumFlag-CL {
}
.mediumFlag-CL:before {
position:relative;
top:-1125px;
}
.mediumFlag-CM {
}
.mediumFlag-CM:before {
position:relative;
top:-1150px;
}
.mediumFlag-CN {
}
.mediumFlag-CN:before {
position:relative;
top:-1175px;
}
.mediumFlag-CO {
}
.mediumFlag-CO:before {
position:relative;
top:-1200px;
}
.mediumFlag-CR {
}
.mediumFlag-CR:before {
position:relative;
top:-1225px;
}
.mediumFlag-CU {
}
.mediumFlag-CU:before {
position:relative;
top:-1250px;
}
.mediumFlag-CV {
}
.mediumFlag-CV:before {
position:relative;
top:-1275px;
}
.mediumFlag-CX {
}
.mediumFlag-CX:before {
position:relative;
top:-1300px;
}
.mediumFlag-CY {
}
.mediumFlag-CY:before {
position:relative;
top:-1325px;
}
.mediumFlag-CZ {
}
.mediumFlag-CZ:before {
position:relative;
top:-1350px;
}
.mediumFlag-DE {
}
.mediumFlag-DE:before {
position:relative;
top:-1375px;
}
.mediumFlag-DJ {
}
.mediumFlag-DJ:before {
position:relative;
top:-1400px;
}
.mediumFlag-DK {
}
.mediumFlag-DK:before {
position:relative;
top:-1425px;
}
.mediumFlag-DM {
}
.mediumFlag-DM:before {
position:relative;
top:-1450px;
}
.mediumFlag-DO {
}
.mediumFlag-DO:before {
position:relative;
top:-1475px;
}
.mediumFlag-DZ {
}
.mediumFlag-DZ:before {
position:relative;
top:-1500px;
}
.mediumFlag-EC {
}
.mediumFlag-EC:before {
position:relative;
top:-1525px;
}
.mediumFlag-EE {
}
.mediumFlag-EE:before {
position:relative;
top:-1550px;
}
.mediumFlag-EG {
}
.mediumFlag-EG:before {
position:relative;
top:-1575px;
}
.mediumFlag-EH {
}
.mediumFlag-EH:before {
position:relative;
top:-1600px;
}
.mediumFlag-ER {
}
.mediumFlag-ER:before {
position:relative;
top:-1625px;
}
.mediumFlag-ES {
}
.mediumFlag-ES:before {
position:relative;
top:-1650px;
}
.mediumFlag-ET {
}
.mediumFlag-ET:before {
position:relative;
top:-1675px;
}
.mediumFlag-FI {
}
.mediumFlag-FI:before {
position:relative;
top:-1700px;
}
.mediumFlag-FJ {
}
.mediumFlag-FJ:before {
position:relative;
top:-1725px;
}
.mediumFlag-FK {
}
.mediumFlag-FK:before {
position:relative;
top:-1750px;
}
.mediumFlag-FM {
}
.mediumFlag-FM:before {
position:relative;
top:-1775px;
}
.mediumFlag-FO {
}
.mediumFlag-FO:before {
position:relative;
top:-1800px;
}
.mediumFlag-FR {
}
.mediumFlag-FR:before {
position:relative;
top:-1825px;
}
.mediumFlag-GA {
}
.mediumFlag-GA:before {
position:relative;
top:-1850px;
}
.mediumFlag-GB {
}
.mediumFlag-GB:before {
position:relative;
top:-1875px;
}
.mediumFlag-GD {
}
.mediumFlag-GD:before {
position:relative;
top:-1900px;
}
.mediumFlag-GE {
}
.mediumFlag-GE:before {
position:relative;
top:-1925px;
}
.mediumFlag-GF {
}
.mediumFlag-GF:before {
position:relative;
top:-1950px;
}
.mediumFlag-GG {
}
.mediumFlag-GG:before {
position:relative;
top:-1975px;
}
.mediumFlag-GH {
}
.mediumFlag-GH:before {
position:relative;
top:-2000px;
}
.mediumFlag-GI {
}
.mediumFlag-GI:before {
position:relative;
top:-2025px;
}
.mediumFlag-GL {
}
.mediumFlag-GL:before {
position:relative;
top:-2050px;
}
.mediumFlag-GM {
}
.mediumFlag-GM:before {
position:relative;
top:-2075px;
}
.mediumFlag-GN {
}
.mediumFlag-GN:before {
position:relative;
top:-2100px;
}
.mediumFlag-GP {
}
.mediumFlag-GP:before {
position:relative;
top:-2125px;
}
.mediumFlag-GQ {
}
.mediumFlag-GQ:before {
position:relative;
top:-2150px;
}
.mediumFlag-GR {
}
.mediumFlag-GR:before {
position:relative;
top:-2175px;
}
.mediumFlag-GS {
}
.mediumFlag-GS:before {
position:relative;
top:-2200px;
}
.mediumFlag-GT {
}
.mediumFlag-GT:before {
position:relative;
top:-2225px;
}
.mediumFlag-GU {
}
.mediumFlag-GU:before {
position:relative;
top:-2250px;
}
.mediumFlag-GW {
}
.mediumFlag-GW:before {
position:relative;
top:-2275px;
}
.mediumFlag-GY {
}
.mediumFlag-GY:before {
position:relative;
top:-2300px;
}
.mediumFlag-HK {
}
.mediumFlag-HK:before {
position:relative;
top:-2325px;
}
.mediumFlag-HM {
}
.mediumFlag-HM:before {
position:relative;
top:-2350px;
}
.mediumFlag-HN {
}
.mediumFlag-HN:before {
position:relative;
top:-2375px;
}
.mediumFlag-HR {
}
.mediumFlag-HR:before {
position:relative;
top:-2400px;
}
.mediumFlag-HT {
}
.mediumFlag-HT:before {
position:relative;
top:-2425px;
}
.mediumFlag-HU {
}
.mediumFlag-HU:before {
position:relative;
top:-2450px;
}
.mediumFlag-ID {
}
.mediumFlag-ID:before {
position:relative;
top:-2475px;
}
.mediumFlag-IE {
}
.mediumFlag-IE:before {
position:relative;
top:-2500px;
}
.mediumFlag-IL {
}
.mediumFlag-IL:before {
position:relative;
top:-2525px;
}
.mediumFlag-IM {
}
.mediumFlag-IM:before {
position:relative;
top:-2550px;
}
.mediumFlag-IN {
}
.mediumFlag-IN:before {
position:relative;
top:-2575px;
}
.mediumFlag-IO {
}
.mediumFlag-IO:before {
position:relative;
top:-2600px;
}
.mediumFlag-IQ {
}
.mediumFlag-IQ:before {
position:relative;
top:-2625px;
}
.mediumFlag-IR {
}
.mediumFlag-IR:before {
position:relative;
top:-2650px;
}
.mediumFlag-IS {
}
.mediumFlag-IS:before {
position:relative;
top:-2675px;
}
.mediumFlag-IT {
}
.mediumFlag-IT:before {
position:relative;
top:-2700px;
}
.mediumFlag-JE {
}
.mediumFlag-JE:before {
position:relative;
top:-2725px;
}
.mediumFlag-JM {
}
.mediumFlag-JM:before {
position:relative;
top:-2750px;
}
.mediumFlag-JO {
}
.mediumFlag-JO:before {
position:relative;
top:-2775px;
}
.mediumFlag-JP {
}
.mediumFlag-JP:before {
position:relative;
top:-2800px;
}
.mediumFlag-KE {
}
.mediumFlag-KE:before {
position:relative;
top:-2825px;
}
.mediumFlag-KG {
}
.mediumFlag-KG:before {
position:relative;
top:-2850px;
}
.mediumFlag-KH {
}
.mediumFlag-KH:before {
position:relative;
top:-2875px;
}
.mediumFlag-KI {
}
.mediumFlag-KI:before {
position:relative;
top:-2900px;
}
.mediumFlag-KM {
}
.mediumFlag-KM:before {
position:relative;
top:-2925px;
}
.mediumFlag-KN {
}
.mediumFlag-KN:before {
position:relative;
top:-2950px;
}
.mediumFlag-KP {
}
.mediumFlag-KP:before {
position:relative;
top:-2975px;
}
.mediumFlag-KR {
}
.mediumFlag-KR:before {
position:relative;
top:-3000px;
}
.mediumFlag-KW {
}
.mediumFlag-KW:before {
position:relative;
top:-3025px;
}
.mediumFlag-KY {
}
.mediumFlag-KY:before {
position:relative;
top:-3050px;
}
.mediumFlag-KZ {
}
.mediumFlag-KZ:before {
position:relative;
top:-3075px;
}
.mediumFlag-LA {
}
.mediumFlag-LA:before {
position:relative;
top:-3100px;
}
.mediumFlag-LB {
}
.mediumFlag-LB:before {
position:relative;
top:-3125px;
}
.mediumFlag-LC {
}
.mediumFlag-LC:before {
position:relative;
top:-3150px;
}
.mediumFlag-LI {
}
.mediumFlag-LI:before {
position:relative;
top:-3175px;
}
.mediumFlag-LK {
}
.mediumFlag-LK:before {
position:relative;
top:-3200px;
}
.mediumFlag-LR {
}
.mediumFlag-LR:before {
position:relative;
top:-3225px;
}
.mediumFlag-LS {
}
.mediumFlag-LS:before {
position:relative;
top:-3250px;
}
.mediumFlag-LT {
}
.mediumFlag-LT:before {
position:relative;
top:-3275px;
}
.mediumFlag-LU {
}
.mediumFlag-LU:before {
position:relative;
top:-3300px;
}
.mediumFlag-LV {
}
.mediumFlag-LV:before {
position:relative;
top:-3325px;
}
.mediumFlag-LY {
}
.mediumFlag-LY:before {
position:relative;
top:-3350px;
}
.mediumFlag-MA {
}
.mediumFlag-MA:before {
position:relative;
top:-3375px;
}
.mediumFlag-MC {
}
.mediumFlag-MC:before {
position:relative;
top:-3400px;
}
.mediumFlag-MD {
}
.mediumFlag-MD:before {
position:relative;
top:-3425px;
}
.mediumFlag-ME {
}
.mediumFlag-ME:before {
position:relative;
top:-3450px;
}
.mediumFlag-MF {
}
.mediumFlag-MF:before {
position:relative;
top:-3475px;
}
.mediumFlag-MG {
}
.mediumFlag-MG:before {
position:relative;
top:-3500px;
}
.mediumFlag-MH {
}
.mediumFlag-MH:before {
position:relative;
top:-3525px;
}
.mediumFlag-MK {
}
.mediumFlag-MK:before {
position:relative;
top:-3550px;
}
.mediumFlag-ML {
}
.mediumFlag-ML:before {
position:relative;
top:-3575px;
}
.mediumFlag-MM {
}
.mediumFlag-MM:before {
position:relative;
top:-3600px;
}
.mediumFlag-MN {
}
.mediumFlag-MN:before {
position:relative;
top:-3625px;
}
.mediumFlag-MO {
}
.mediumFlag-MO:before {
position:relative;
top:-3650px;
}
.mediumFlag-MP {
}
.mediumFlag-MP:before {
position:relative;
top:-3675px;
}
.mediumFlag-MQ {
}
.mediumFlag-MQ:before {
position:relative;
top:-3700px;
}
.mediumFlag-MR {
}
.mediumFlag-MR:before {
position:relative;
top:-3725px;
}
.mediumFlag-MS {
}
.mediumFlag-MS:before {
position:relative;
top:-3750px;
}
.mediumFlag-MT {
}
.mediumFlag-MT:before {
position:relative;
top:-3775px;
}
.mediumFlag-MU {
}
.mediumFlag-MU:before {
position:relative;
top:-3800px;
}
.mediumFlag-MV {
}
.mediumFlag-MV:before {
position:relative;
top:-3825px;
}
.mediumFlag-MW {
}
.mediumFlag-MW:before {
position:relative;
top:-3850px;
}
.mediumFlag-MX {
}
.mediumFlag-MX:before {
position:relative;
top:-3875px;
}
.mediumFlag-MY {
}
.mediumFlag-MY:before {
position:relative;
top:-3900px;
}
.mediumFlag-MZ {
}
.mediumFlag-MZ:before {
position:relative;
top:-3925px;
}
.mediumFlag-NA {
}
.mediumFlag-NA:before {
position:relative;
top:-3950px;
}
.mediumFlag-NC {
}
.mediumFlag-NC:before {
position:relative;
top:-3975px;
}
.mediumFlag-NE {
}
.mediumFlag-NE:before {
position:relative;
top:-4000px;
}
.mediumFlag-NF {
}
.mediumFlag-NF:before {
position:relative;
top:-4025px;
}
.mediumFlag-NG {
}
.mediumFlag-NG:before {
position:relative;
top:-4050px;
}
.mediumFlag-NI {
}
.mediumFlag-NI:before {
position:relative;
top:-4075px;
}
.mediumFlag-NL {
}
.mediumFlag-NL:before {
position:relative;
top:-4100px;
}
.mediumFlag-NO {
}
.mediumFlag-NO:before {
position:relative;
top:-4125px;
}
.mediumFlag-NP {
}
.mediumFlag-NP:before {
position:relative;
top:-4150px;
}
.mediumFlag-NR {
}
.mediumFlag-NR:before {
position:relative;
top:-4175px;
}
.mediumFlag-NU {
}
.mediumFlag-NU:before {
position:relative;
top:-4200px;
}
.mediumFlag-NZ {
}
.mediumFlag-NZ:before {
position:relative;
top:-4225px;
}
.mediumFlag-OM {
}
.mediumFlag-OM:before {
position:relative;
top:-4250px;
}
.mediumFlag-PA {
}
.mediumFlag-PA:before {
position:relative;
top:-4275px;
}
.mediumFlag-PE {
}
.mediumFlag-PE:before {
position:relative;
top:-4300px;
}
.mediumFlag-PF {
}
.mediumFlag-PF:before {
position:relative;
top:-4325px;
}
.mediumFlag-PG {
}
.mediumFlag-PG:before {
position:relative;
top:-4350px;
}
.mediumFlag-PH {
}
.mediumFlag-PH:before {
position:relative;
top:-4375px;
}
.mediumFlag-PK {
}
.mediumFlag-PK:before {
position:relative;
top:-4400px;
}
.mediumFlag-PL {
}
.mediumFlag-PL:before {
position:relative;
top:-4425px;
}
.mediumFlag-PM {
}
.mediumFlag-PM:before {
position:relative;
top:-4450px;
}
.mediumFlag-PN {
}
.mediumFlag-PN:before {
position:relative;
top:-4475px;
}
.mediumFlag-PR {
}
.mediumFlag-PR:before {
position:relative;
top:-4500px;
}
.mediumFlag-PS {
}
.mediumFlag-PS:before {
position:relative;
top:-4525px;
}
.mediumFlag-PT {
}
.mediumFlag-PT:before {
position:relative;
top:-4550px;
}
.mediumFlag-PW {
}
.mediumFlag-PW:before {
position:relative;
top:-4575px;
}
.mediumFlag-PY {
}
.mediumFlag-PY:before {
position:relative;
top:-4600px;
}
.mediumFlag-QA {
}
.mediumFlag-QA:before {
position:relative;
top:-4625px;
}
.mediumFlag-RE {
}
.mediumFlag-RE:before {
position:relative;
top:-4650px;
}
.mediumFlag-RO {
}
.mediumFlag-RO:before {
position:relative;
top:-4675px;
}
.mediumFlag-RS {
}
.mediumFlag-RS:before {
position:relative;
top:-4700px;
}
.mediumFlag-RU {
}
.mediumFlag-RU:before {
position:relative;
top:-4725px;
}
.mediumFlag-RW {
}
.mediumFlag-RW:before {
position:relative;
top:-4750px;
}
.mediumFlag-SA {
}
.mediumFlag-SA:before {
position:relative;
top:-4775px;
}
.mediumFlag-SB {
}
.mediumFlag-SB:before {
position:relative;
top:-4800px;
}
.mediumFlag-SC {
}
.mediumFlag-SC:before {
position:relative;
top:-4825px;
}
.mediumFlag-SD {
}
.mediumFlag-SD:before {
position:relative;
top:-4850px;
}
.mediumFlag-SE {
}
.mediumFlag-SE:before {
position:relative;
top:-4875px;
}
.mediumFlag-SG {
}
.mediumFlag-SG:before {
position:relative;
top:-4900px;
}
.mediumFlag-SH {
}
.mediumFlag-SH:before {
position:relative;
top:-4925px;
}
.mediumFlag-SI {
}
.mediumFlag-SI:before {
position:relative;
top:-4950px;
}
.mediumFlag-SJ {
}
.mediumFlag-SJ:before {
position:relative;
top:-4975px;
}
.mediumFlag-SK {
}
.mediumFlag-SK:before {
position:relative;
top:-5000px;
}
.mediumFlag-SL {
}
.mediumFlag-SL:before {
position:relative;
top:-5025px;
}
.mediumFlag-SM {
}
.mediumFlag-SM:before {
position:relative;
top:-5050px;
}
.mediumFlag-SN {
}
.mediumFlag-SN:before {
position:relative;
top:-5075px;
}
.mediumFlag-SO {
}
.mediumFlag-SO:before {
position:relative;
top:-5100px;
}
.mediumFlag-SR {
}
.mediumFlag-SR:before {
position:relative;
top:-5125px;
}
.mediumFlag-ST {
}
.mediumFlag-ST:before {
position:relative;
top:-5150px;
}
.mediumFlag-SV {
}
.mediumFlag-SV:before {
position:relative;
top:-5175px;
}
.mediumFlag-SY {
}
.mediumFlag-SY:before {
position:relative;
top:-5200px;
}
.mediumFlag-SZ {
}
.mediumFlag-SZ:before {
position:relative;
top:-5225px;
}
.mediumFlag-TC {
}
.mediumFlag-TC:before {
position:relative;
top:-5250px;
}
.mediumFlag-TD {
}
.mediumFlag-TD:before {
position:relative;
top:-5275px;
}
.mediumFlag-TF {
}
.mediumFlag-TF:before {
position:relative;
top:-5300px;
}
.mediumFlag-TG {
}
.mediumFlag-TG:before {
position:relative;
top:-5325px;
}
.mediumFlag-TH {
}
.mediumFlag-TH:before {
position:relative;
top:-5350px;
}
.mediumFlag-TJ {
}
.mediumFlag-TJ:before {
position:relative;
top:-5375px;
}
.mediumFlag-TK {
}
.mediumFlag-TK:before {
position:relative;
top:-5400px;
}
.mediumFlag-TL {
}
.mediumFlag-TL:before {
position:relative;
top:-5425px;
}
.mediumFlag-TM {
}
.mediumFlag-TM:before {
position:relative;
top:-5450px;
}
.mediumFlag-TN {
}
.mediumFlag-TN:before {
position:relative;
top:-5475px;
}
.mediumFlag-TO {
}
.mediumFlag-TO:before {
position:relative;
top:-5500px;
}
.mediumFlag-TR {
}
.mediumFlag-TR:before {
position:relative;
top:-5525px;
}
.mediumFlag-TT {
}
.mediumFlag-TT:before {
position:relative;
top:-5550px;
}
.mediumFlag-TV {
}
.mediumFlag-TV:before {
position:relative;
top:-5575px;
}
.mediumFlag-TW {
}
.mediumFlag-TW:before {
position:relative;
top:-5600px;
}
.mediumFlag-TZ {
}
.mediumFlag-TZ:before {
position:relative;
top:-5625px;
}
.mediumFlag-UA {
}
.mediumFlag-UA:before {
position:relative;
top:-5650px;
}
.mediumFlag-UG {
}
.mediumFlag-UG:before {
position:relative;
top:-5675px;
}
.mediumFlag-UM {
}
.mediumFlag-UM:before {
position:relative;
top:-5700px;
}
.mediumFlag-US {
}
.mediumFlag-US:before {
position:relative;
top:-5725px;
}
.mediumFlag-UY {
}
.mediumFlag-UY:before {
position:relative;
top:-5750px;
}
.mediumFlag-UZ {
}
.mediumFlag-UZ:before {
position:relative;
top:-5775px;
}
.mediumFlag-VA {
}
.mediumFlag-VA:before {
position:relative;
top:-5800px;
}
.mediumFlag-VC {
}
.mediumFlag-VC:before {
position:relative;
top:-5825px;
}
.mediumFlag-VE {
}
.mediumFlag-VE:before {
position:relative;
top:-5850px;
}
.mediumFlag-VG {
}
.mediumFlag-VG:before {
position:relative;
top:-5875px;
}
.mediumFlag-VI {
}
.mediumFlag-VI:before {
position:relative;
top:-5900px;
}
.mediumFlag-VN {
}
.mediumFlag-VN:before {
position:relative;
top:-5925px;
}
.mediumFlag-VU {
}
.mediumFlag-VU:before {
position:relative;
top:-5950px;
}
.mediumFlag-WF {
}
.mediumFlag-WF:before {
position:relative;
top:-5975px;
}
.mediumFlag-WS {
}
.mediumFlag-WS:before {
position:relative;
top:-6000px;
}
.mediumFlag-YE {
}
.mediumFlag-YE:before {
position:relative;
top:-6025px;
}
.mediumFlag-YT {
}
.mediumFlag-YT:before {
position:relative;
top:-6050px;
}
.mediumFlag-ZA {
}
.mediumFlag-ZA:before {
position:relative;
top:-6075px;
}
.mediumFlag-ZM {
}
.mediumFlag-ZM:before {
position:relative;
top:-6100px;
}
.mediumFlag-ZW {
}
.mediumFlag-ZW:before {
position:relative;
top:-6125px;
}
.mediumFlag-AC {
}
.mediumFlag-AC:before {
position:relative;
top:-6150px;
}
.mediumFlag-IZ {
}
.mediumFlag-IZ:before {
position:relative;
top:-6175px;
}
.mediumFlag-SQ {
}
.mediumFlag-SQ:before {
position:relative;
top:-6200px;
}
.mediumFlag-SS {
}
.mediumFlag-SS:before {
position:relative;
top:-6225px;
}
.mediumFlag-SX {
}
.mediumFlag-SX:before {
position:relative;
top:-6250px;
}
.mediumFlag-UN {
}
.mediumFlag-UN:before {
position:relative;
top:-6275px;
}
.mediumFlag-VO {
}
.mediumFlag-VO:before {
position:relative;
top:-6300px;
}
.mediumFlag-XX {
}
.mediumFlag-XX:before {
position:relative;
top:-6325px;
}


