[class^=flag]{
    background: url(http://cz.gigascore.com/static/img/countries_iframe.png) no-repeat;
    padding-left: 17px;
    height: 14px;
    vertical-align: middle;
    display: inline-block;
}

.flag1{ background-position: 0 0;  } 
.flag10{ background-position: 0 -71px;  } 
.flag100{ background-position: 0 -142px;  } 
.flag101{ background-position: 0 -213px;  } 
.flag102{ background-position: 0 -284px;  } 
.flag103{ background-position: 0 -355px;  } 
.flag104{ background-position: 0 -426px;  } 
.flag105{ background-position: 0 -497px;  } 
.flag106{ background-position: 0 -568px;  } 
.flag107{ background-position: 0 -639px;  } 
.flag108{ background-position: 0 -710px;  } 
.flag109{ background-position: 0 -781px;  } 
.flag11{ background-position: 0 -852px;  } 
.flag110{ background-position: 0 -923px;  } 
.flag111{ background-position: 0 -994px;  } 
.flag112{ background-position: 0 -1065px;  } 
.flag113{ background-position: 0 -1136px;  } 
.flag114{ background-position: 0 -1207px;  } 
.flag115{ background-position: 0 -1278px;  } 
.flag116{ background-position: 0 -1349px;  } 
.flag117{ background-position: 0 -1420px;  } 
.flag118{ background-position: 0 -1491px;  } 
.flag119{ background-position: 0 -1562px;  } 
.flag12{ background-position: 0 -1633px;  } 
.flag120{ background-position: 0 -1704px;  } 
.flag121{ background-position: 0 -1775px;  } 
.flag122{ background-position: 0 -1846px;  } 
.flag123{ background-position: 0 -1917px;  } 
.flag124{ background-position: 0 -1988px;  } 
.flag125{ background-position: 0 -2059px;  } 
.flag126{ background-position: 0 -2130px;  } 
.flag127{ background-position: 0 -2201px;  } 
.flag128{ background-position: 0 -2272px;  } 
.flag129{ background-position: 0 -2343px;  } 
.flag13{ background-position: 0 -2414px;  } 
.flag130{ background-position: 0 -2485px;  } 
.flag131{ background-position: 0 -2556px;  } 
.flag132{ background-position: 0 -2627px;  } 
.flag133{ background-position: 0 -2698px;  } 
.flag134{ background-position: 0 -2769px;  } 
.flag135{ background-position: 0 -2840px;  } 
.flag136{ background-position: 0 -2911px;  } 
.flag137{ background-position: 0 -2982px;  } 
.flag138{ background-position: 0 -3053px;  } 
.flag139{ background-position: 0 -3124px;  } 
.flag14{ background-position: 0 -3195px;  } 
.flag140{ background-position: 0 -3266px;  } 
.flag141{ background-position: 0 -3337px;  } 
.flag142{ background-position: 0 -3408px;  } 
.flag143{ background-position: 0 -3479px;  } 
.flag144{ background-position: 0 -3550px;  } 
.flag145{ background-position: 0 -3621px;  } 
.flag146{ background-position: 0 -3692px;  } 
.flag147{ background-position: 0 -3763px;  } 
.flag148{ background-position: 0 -3834px;  } 
.flag149{ background-position: 0 -3905px;  } 
.flag15{ background-position: 0 -3976px;  } 
.flag150{ background-position: 0 -4047px;  } 
.flag151{ background-position: 0 -4118px;  } 
.flag152{ background-position: 0 -4189px;  } 
.flag153{ background-position: 0 -4260px;  } 
.flag154{ background-position: 0 -4331px;  } 
.flag155{ background-position: 0 -4402px;  } 
.flag156{ background-position: 0 -4473px;  } 
.flag157{ background-position: 0 -4544px;  } 
.flag158{ background-position: 0 -4615px;  } 
.flag159{ background-position: 0 -4686px;  } 
.flag16{ background-position: 0 -4757px;  } 
.flag160{ background-position: 0 -4828px;  } 
.flag161{ background-position: 0 -4899px;  } 
.flag162{ background-position: 0 -4970px;  } 
.flag163{ background-position: 0 -5041px;  } 
.flag164{ background-position: 0 -5112px;  } 
.flag165{ background-position: 0 -5183px;  } 
.flag166{ background-position: 0 -5254px;  } 
.flag167{ background-position: 0 -5325px;  } 
.flag168{ background-position: 0 -5396px;  } 
.flag169{ background-position: 0 -5467px;  } 
.flag17{ background-position: 0 -5538px;  } 
.flag170{ background-position: 0 -5609px;  } 
.flag171{ background-position: 0 -5680px;  } 
.flag172{ background-position: 0 -5751px;  } 
.flag173{ background-position: 0 -5822px;  } 
.flag174{ background-position: 0 -5893px;  } 
.flag175{ background-position: 0 -5964px;  } 
.flag176{ background-position: 0 -6035px;  } 
.flag177{ background-position: 0 -6106px;  } 
.flag178{ background-position: 0 -6177px;  } 
.flag179{ background-position: 0 -6248px;  } 
.flag18{ background-position: 0 -6319px;  } 
.flag180{ background-position: 0 -6390px;  } 
.flag181{ background-position: 0 -6461px;  } 
.flag182{ background-position: 0 -6532px;  } 
.flag183{ background-position: 0 -6603px;  } 
.flag184{ background-position: 0 -6674px;  } 
.flag185{ background-position: 0 -6745px;  } 
.flag186{ background-position: 0 -6816px;  } 
.flag187{ background-position: 0 -6887px;  } 
.flag188{ background-position: 0 -6958px;  } 
.flag189{ background-position: 0 -7029px;  } 
.flag19{ background-position: 0 -7100px;  } 
.flag190{ background-position: 0 -7171px;  } 
.flag191{ background-position: 0 -7242px;  } 
.flag192{ background-position: 0 -7313px;  } 
.flag193{ background-position: 0 -7384px;  } 
.flag194{ background-position: 0 -7455px;  } 
.flag195{ background-position: 0 -7526px;  } 
.flag196{ background-position: 0 -7597px;  } 
.flag197{ background-position: 0 -7668px;  } 
.flag198{ background-position: 0 -7739px;  } 
.flag199{ background-position: 0 -7810px;  } 
.flag2{ background-position: 0 -7881px;  } 
.flag20{ background-position: 0 -7952px;  } 
.flag200{ background-position: 0 -8023px;  } 
.flag201{ background-position: 0 -8094px;  } 
.flag202{ background-position: 0 -8165px;  } 
.flag203{ background-position: 0 -8236px;  } 
.flag204{ background-position: 0 -8307px;  } 
.flag205{ background-position: 0 -8378px;  } 
.flag206{ background-position: 0 -8449px;  } 
.flag207{ background-position: 0 -8520px;  } 
.flag208{ background-position: 0 -8591px;  } 
.flag209{ background-position: 0 -8662px;  } 
.flag21{ background-position: 0 -8733px;  } 
.flag210{ background-position: 0 -8804px;  } 
.flag211{ background-position: 0 -8875px;  } 
.flag212{ background-position: 0 -8946px;  } 
.flag213{ background-position: 0 -9017px;  } 
.flag216{ background-position: 0 -9088px;  } 
.flag217{ background-position: 0 -9159px;  } 
.flag218{ background-position: 0 -9230px;  } 
.flag219{ background-position: 0 -9301px;  } 
.flag22{ background-position: 0 -9372px;  } 
.flag220{ background-position: 0 -9443px;  } 
.flag221{ background-position: 0 -9514px;  } 
.flag222{ background-position: 0 -9585px;  } 
.flag223{ background-position: 0 -9656px;  } 
.flag224{ background-position: 0 -9727px;  } 
.flag225{ background-position: 0 -9798px;  } 
.flag226{ background-position: 0 -9869px;  } 
.flag227{ background-position: 0 -9940px;  } 
.flag228{ background-position: 0 -10011px;  } 
.flag229{ background-position: 0 -10082px;  } 
.flag23{ background-position: 0 -10153px;  } 
.flag230{ background-position: 0 -10224px;  } 
.flag231{ background-position: 0 -10295px;  } 
.flag232{ background-position: 0 -10366px;  } 
.flag233{ background-position: 0 -10437px;  } 
.flag234{ background-position: 0 -10508px;  } 
.flag235{ background-position: 0 -10579px;  } 
.flag236{ background-position: 0 -10650px;  } 
.flag237{ background-position: 0 -10721px;  } 
.flag24{ background-position: 0 -10792px;  } 
.flag25{ background-position: 0 -10863px;  } 
.flag26{ background-position: 0 -10934px;  } 
.flag27{ background-position: 0 -11005px;  } 
.flag28{ background-position: 0 -11076px;  } 
.flag29{ background-position: 0 -11147px;  } 
.flag3{ background-position: 0 -11218px;  } 
.flag30{ background-position: 0 -11289px;  } 
.flag31{ background-position: 0 -11360px;  } 
.flag32{ background-position: 0 -11431px;  } 
.flag33{ background-position: 0 -11502px;  } 
.flag34{ background-position: 0 -11573px;  } 
.flag35{ background-position: 0 -11644px;  } 
.flag36{ background-position: 0 -11715px;  } 
.flag37{ background-position: 0 -11786px;  } 
.flag38{ background-position: 0 -11857px;  } 
.flag39{ background-position: 0 -11928px;  } 
.flag4{ background-position: 0 -11999px;  } 
.flag40{ background-position: 0 -12070px;  } 
.flag41{ background-position: 0 -12141px;  } 
.flag42{ background-position: 0 -12212px;  } 
.flag43{ background-position: 0 -12284px;  } 
.flag44{ background-position: 0 -12355px;  } 
.flag45{ background-position: 0 -12426px;  } 
.flag46{ background-position: 0 -12497px;  } 
.flag47{ background-position: 0 -12568px;  } 
.flag48{ background-position: 0 -12639px;  } 
.flag49{ background-position: 0 -12710px;  } 
.flag5{ background-position: 0 -12781px;  } 
.flag50{ background-position: 0 -12852px;  } 
.flag51{ background-position: 0 -12923px;  } 
.flag52{ background-position: 0 -12994px;  } 
.flag53{ background-position: 0 -13065px;  } 
.flag54{ background-position: 0 -13136px;  } 
.flag55{ background-position: 0 -13207px;  } 
.flag56{ background-position: 0 -13278px;  } 
.flag57{ background-position: 0 -13349px;  } 
.flag58{ background-position: 0 -13420px;  } 
.flag59{ background-position: 0 -13491px;  } 
.flag6{ background-position: 0 -13562px;  } 
.flag60{ background-position: 0 -13633px;  } 
.flag61{ background-position: 0 -13704px;  } 
.flag62{ background-position: 0 -13775px;  } 
.flag63{ background-position: 0 -13846px;  } 
.flag64{ background-position: 0 -13917px;  } 
.flag65{ background-position: 0 -13988px;  } 
.flag66{ background-position: 0 -14059px;  } 
.flag67{ background-position: 0 -14130px;  } 
.flag68{ background-position: 0 -14201px;  } 
.flag69{ background-position: 0 -14272px;  } 
.flag7{ background-position: 0 -14343px;  } 
.flag70{ background-position: 0 -14414px;  } 
.flag71{ background-position: 0 -14485px;  } 
.flag72{ background-position: 0 -14556px;  } 
.flag73{ background-position: 0 -14627px;  } 
.flag74{ background-position: 0 -14698px;  } 
.flag75{ background-position: 0 -14769px;  } 
.flag76{ background-position: 0 -14840px;  } 
.flag77{ background-position: 0 -14911px;  } 
.flag78{ background-position: 0 -14982px;  } 
.flag79{ background-position: 0 -15053px;  } 
.flag8{ background-position: 0 -15124px;  } 
.flag80{ background-position: 0 -15195px;  } 
.flag81{ background-position: 0 -15266px;  } 
.flag82{ background-position: 0 -15337px;  } 
.flag83{ background-position: 0 -15408px;  } 
.flag84{ background-position: 0 -15479px;  } 
.flag85{ background-position: 0 -15550px;  } 
.flag86{ background-position: 0 -15621px;  } 
.flag87{ background-position: 0 -15692px;  } 
.flag88{ background-position: 0 -15763px;  } 
.flag89{ background-position: 0 -15834px;  } 
.flag9{ background-position: 0 -15905px;  } 
.flag90{ background-position: 0 -15976px;  } 
.flag91{ background-position: 0 -16047px;  } 
.flag92{ background-position: 0 -16118px;  } 
.flag93{ background-position: 0 -16189px;  } 
.flag94{ background-position: 0 -16260px;  } 
.flag95{ background-position: 0 -16331px;  } 
.flag96{ background-position: 0 -16402px;  } 
.flag97{ background-position: 0 -16473px;  } 
.flag98{ background-position: 0 -16544px;  } 
.flag99{ background-position: 0 -16615px;  }