.flag-icon{
    display: block;
    width: 1.3333333333em;
    height: 1em;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
}
.flag-icon.icon-de{
    background-image: url(/images/flags/de.png);
}
.flag-icon.icon-en{
    background-image: url(/images/flags/en.png);
}
.flag-icon.icon-es{
    background-image: url(/images/flags/es.png);
}
.flag-icon.icon-fr{
    background-image: url(/images/flags/fr.png);
}
.flag-icon.icon-it{
    background-image: url(/images/flags/it.png);
}
.flag-icon.icon-nl{
    background-image: url(/images/flags/nl.png);
}
.flag-icon.icon-ru{
    background-image: url(/images/flags/ru.png);
}