.eu-flag {
    background: url("eu-flag.png") top left no-repeat;
}
.kazakhstan {
    height: 30px;
    background-position: -10px -10px;
}
.bulgaria {
    height: 30px;
    background-position: -10px -50px;
}
.armenia {
    height: 30px;
    background-position: -10px -90px;
}
.azerbaijan {
    height: 30px;
    background-position: -10px -130px;
}
.albania {
    height: 30px;
    background-position: -10px -170px;
}
.macedonia {
    height: 30px;
    background-position: -10px -210px;
}
.malta {
    height: 30px;
    background-position: -10px -250px;
}
.austria {
    height: 30px;
    background-position: -10px -290px;
}
.cyprus {
    height: 30px;
    background-position: -10px -330px;
}
.georgia {
    height: 30px;
    background-position: -10px -370px;
}
.russia {
    height: 30px;
    background-position: -10px -410px;
}
.kyrgyzstan {
    height: 30px;
    background-position: -10px -450px;
}
.croatia {
    height: 30px;
    background-position: -10px -490px;
}
.montenegro {
    height: 30px;
    background-position: -10px -530px;
}
.portugal {
    height: 30px;
    background-position: -10px -570px;
}
.romania {
    height: 30px;
    background-position: -10px -610px;
}
.canary-islands {
    height: 30px;
    background-position: -10px -650px;
}
.greece {
    height: 30px;
    background-position: -10px -690px;
}
.serbia {
    height: 30px;
    background-position: -10px -730px;
}
.turkey {
    height: 30px;
    background-position: -10px -770px;
}
.italy {
    height: 30px;
    background-position: -10px -810px;
}
.slovenia {
    height: 30px;
    background-position: -10px -850px;
}
.uzbekistan {
    height: 30px;
    background-position: -10px -890px;
}
.kosovo {
    height: 30px;
    background-position: -10px -930px;
}
.spain {
    height: 30px;
    background-position: -10px -970px;
}
.ukraine {
    height: 30px;
    background-position: -10px -1010px;
}
.moldova {
    height: 30px;
    background-position: -10px -1050px;
}
.lithuania {
    height: 30px;
    background-position: -10px -1090px;
}
.latvia {
    height: 30px;
    background-position: -10px -1130px;
}
.estonia {
    height: 30px;
    background-position: -10px -1170px;
}
.belarus {
    height: 30px;
    background-position: -10px -1210px;
}
.czech {
    height: 30px;
    background-position: -10px -1250px;
}
.germany {
    height: 30px;
    background-position: -10px -1290px;
}
.hungary {
    height: 30px;
    background-position: -10px -1330px;
}
.poland {
    height: 30px;
    background-position: -10px -1370px;
}
.slovakia {
    height: 30px;
    background-position: -10px -1410px;
}
.switzerland {
    height: 30px;
    background-position: -10px -1450px;
}
.denmark {
    height: 30px;
    background-position: -10px -1490px;
}
.finland {
    height: 30px;
    background-position: -10px -1530px;
}
.norway {
    height: 30px;
    background-position: -10px -1570px;
}
.sweden {
    height: 30px;
    background-position: -10px -1610px;
}
.belgium {
    height: 30px;
    background-position: -10px -1650px;
}
.netherlands {
    height: 30px;
    background-position: -10px -1690px;
}
.luxembourg {
    height: 30px;
    background-position: -10px -1730px;
}
.ireland {
    height: 30px;
    background-position: -10px -1770px;
}
.france {
    height: 30px;
    background-position: -10px -1810px;
}
.united-kingdom {
    height: 30px;
    background-position: -10px -1850px;
}