/*! * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/) */ .flag { display: inline-block; width: 16px; height: 11px; background: url('flags.png') no-repeat; } .flag.flag-zh { background-position: -16px 0; } .flag.flag-sv { background-position: -16px -33px; } .flag.flag-th { background-position: -32px -33px; } .flag.flag-mx { background-position: 0 -22px; } .flag.flag-pt { background-position: -48px -22px; } .flag.flag-ro { background-position: -64px -22px; } .flag.flag-nb { background-position: -32px -22px; } .flag.flag-es { background-position: -48px 0; } .flag.flag-Hant { background-position: -48px -33px; } .flag.flag-ru { background-position: 0 -33px; } .flag.flag-ko { background-position: -64px -11px; } .flag.flag-br { background-position: -80px 0; } .flag.flag-it { background-position: -32px -11px; } .flag.flag-nl { background-position: -16px -22px; } .flag.flag-fr { background-position: -64px 0; } .flag.flag-de { background-position: -32px 0; } .flag.flag-ja { background-position: -48px -11px; } .flag.flag-hu { background-position: 0 -11px; } .flag.flag-en { background-position: -64px -33px; } .flag.flag-is { background-position: -16px -11px; } .flag.flag-ca { background-position: -80px -11px; } .flag.flag-id { background-position: -80px -22px; } .flag.flag-multiple { background-position: -80px -33px; } .flag.flag-other { background: none; }