/*!*****************************************************

Freak Flags, Copyright ©2026 Michael P. Cohen. Freak flags is licensed under the MIT license.  

For complete information visit: www.freakflagsprite.com 

******************************************************/

.fflag {
    background-image:url(flagSprite42.png);
    background-repeat:no-repeat;
    background-size: 100% 49494%;
    display: inline-block;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
    box-sizing: content-box;
}
.fflag-EG {background-position:center 0.2287%}
.fflag-ZA {background-position:left 0.4524%}
.fflag-AR {background-position:center 0.6721%}
.fflag-BR {background-position:center 0.8958%}
.fflag-CA {background-position:center 1.1162%}
.fflag-CL {background-position:left 1.3379%}
.fflag-CO {background-position:left 1.5589%}
.fflag-MX {background-position:center 1.7805%}
.fflag-PE {background-position:center 2.0047%}
.fflag-US {background-position:center 2.2247%}
.fflag-CN {background-position:left 2.4467%}
.fflag-IN {background-position:center 2.6674%}
.fflag-ID {background-position:center 2.8931%}
.fflag-JP {background-position:center 3.1125%}
.fflag-MY {background-position:center 3.3325%}
.fflag-PH {background-position:left 3.5542%}
.fflag-SG {background-position:left 3.7759%}
.fflag-KR {background-position:center 4.0015%}
.fflag-TH {background-position:center 4.2229%}
.fflag-VN {background-position:center 4.441%}
.fflag-AT {background-position:center 4.66663%}
.fflag-BE {background-position:center 4.8844%}
.fflag-BG {background-position:center 5.1061%}
.fflag-HR {background-position:center 5.3298%}
.fflag-CZ {background-position:left 5.5495%}
.fflag-DK {background-position:center 5.7712%}
.fflag-FI {background-position:center 5.994%}
.fflag-FR {background-position:center 6.2156%}
.fflag-DE {background-position:center 6.4363%}
.fflag-GR {background-position:left 6.658%}
.fflag-HU {background-position:center 6.8805%}
.fflag-IE {background-position:center 7.1038%}
.fflag-IT {background-position:center 7.3231%}
.fflag-NL {background-position:center 7.5448%}
.fflag-NO {background-position:center 7.7661%}
.fflag-PL {background-position:center 7.98937%}
.fflag-PT {background-position:center 8.2099%}
.fflag-RO {background-position:center 8.4316%}
.fflag-RU {background-position:center 8.6533%}
.fflag-RS {background-position:center 8.875%}
.fflag-SK {background-position:center 9.0967%}
.fflag-SI {background-position:center 9.322%}
.fflag-ES {background-position:left 9.5426%}
.fflag-SE {background-position:center 9.7628%}
.fflag-CH {background-position:center 9.9845%}
.fflag-TR {background-position:center 10.2052%}
.fflag-UA {background-position:center 10.4269%}
.fflag-GB {background-position:center 10.6486%}
.fflag-IL {background-position:center 10.8703%}
.fflag-SA {background-position:center 11.0945%}
.fflag-AE {background-position:center 11.3135%}
.fflag-AU {background-position:center 11.5354%}
.fflag-NZ {background-position:center 11.7593%}

.fflag.ff-sm {width: 18px;height: 11.5px}
.fflag.ff-md {width: 27px;height: 17px}
.fflag.ff-lg {width: 42px;height: 27px}
.fflag.ff-xl {width: 60px;height: 37px}
.fflag-CH.ff-sm {width: 11.5px;height: 11.5px}
.fflag-CH.ff-md {width: 17px;height: 17px}
.fflag-CH.ff-lg {width: 27px;height: 27px}
.fflag-CH.ff-xl {width: 37px;height: 37px}
.fflag-CH {background-size: 153% 49494%}
