/*!
 * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/)
 */

.flag {
    display: inline-block;
    width: 18px;
    height: 12px;
    background: url('flags.png') no-repeat;
}


.flag.flag-be {
    background-position: 0 0;
}

.flag.flag-no {
    background-position: -54px -24px;
}

.flag.flag-gb {
    background-position: -36px -12px;
}

.flag.flag-hu {
    background-position: -72px -12px;
}

.flag.flag-pl {
    background-position: -72px -24px;
}

.flag.flag-gr {
    background-position: -54px -12px;
}

.flag.flag-ru {
    background-position: -18px -36px;
}

.flag.flag-cz {
    background-position: -18px 0;
}

.flag.flag-nl {
    background-position: -36px -24px;
}

.flag.flag-fi {
    background-position: 0 -12px;
}

.flag.flag-dk {
    background-position: -54px 0;
}

.flag.flag-lv {
    background-position: -18px -24px;
}

.flag.flag-fr {
    background-position: -18px -12px;
}

.flag.flag-es {
    background-position: -72px 0;
}

.flag.flag-it {
    background-position: 0 -24px;
}

.flag.flag-se {
    background-position: -36px -36px;
}

.flag.flag-de {
    background-position: -36px 0;
}

.flag.flag-pt {
    background-position: 0 -36px;
}
