/*!*****************************************************

Freak Flags, Copyright ©2021 Michael P. Cohen. Freak flags is licenced under the MIT licence.  

For complete information visit: www.freakflagsprite.com 

******************************************************/

.fflag {
    background-image:url('/css/flagSprite60.png');
    background-repeat:no-repeat;
    background-size: 100% 49494%;
    display: inline-block;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
    box-sizing: content-box;
}
.fflag-SUI,
.fflag-NEP {box-shadow: none!important}
.fflag-ALG {background-position:center 0.2287%}
.fflag-ANG {background-position:center 0.4524%}
.fflag-BEN {background-position:center 0.6721%}
.fflag-BOT {background-position:center 0.8958%}
.fflag-BUR {background-position:center 1.1162%}
.fflag-BDI {background-position:center 1.3379%}
.fflag-CMR {background-position:center 1.5589%}
.fflag-CPV {background-position:center 1.7805%}
.fflag-CAF {background-position:center 2.0047%}
.fflag-CHA {background-position:center 2.2247%}
.fflag-COD {background-position:left 2.4467%}
.fflag-DJI {background-position:left 2.6674%}
.fflag-EGY {background-position:center 2.8931%}
.fflag-GEQ {background-position:center 3.1125%}
.fflag-ERI {background-position:left 3.3325%}
.fflag-ETH {background-position:center 3.5542%}
.fflag-GAB {background-position:center 3.7759%}
.fflag-GAM {background-position:center 4.0015%}
.fflag-GHA {background-position:center 4.2229%}
.fflag-GUI {background-position:center 4.441%}
.fflag-GBS {background-position:left 4.66663%}
.fflag-CIV {background-position:center 4.8844%}
.fflag-KEN {background-position:center 5.1061%}
.fflag-LES {background-position:center 5.3298%}
.fflag-LBR {background-position:left 5.5495%}
.fflag-LBA {background-position:center 5.7712%}
.fflag-MAD {background-position:center 5.994%}
.fflag-MAW {background-position:center 6.2156%}
.fflag-MLI {background-position:center 6.4363%}
.fflag-MTN {background-position:center 6.658%}
.fflag-MRI {background-position:center 6.8805%}
.fflag-MYT {background-position:center 7.1038%}
.fflag-MAR {background-position:center 7.3231%}
.fflag-MOZ {background-position:left 7.5448%}
.fflag-NAM {background-position:left 7.7661%}
.fflag-NIG {background-position:center 7.98937%}
.fflag-NGR {background-position:center 8.2099%}
.fflag-CGO {background-position:center 8.4316%}
.fflag-REU {background-position:center 8.6533%}
.fflag-RWA {background-position:right 8.875%}
.fflag-SHN {background-position:center 9.0967%}
.fflag-STP {background-position:center 9.32237%}
.fflag-SEN {background-position:center 9.5426%}
.fflag-SEY {background-position:left 9.7628%}
.fflag-SLE {background-position:center 9.9845%}
.fflag-SOM {background-position:center 10.2052%}
.fflag-RSA {background-position:left 10.4269%}
.fflag-SSD {background-position:left 10.6486%}
.fflag-SUD {background-position:center 10.8703%}
.fflag-SUR {background-position:center 11.0945%}
.fflag-SWZ {background-position:center 11.3135%}
.fflag-TOG {background-position:left 11.5354%}
.fflag-TUN {background-position:center 11.7593%}
.fflag-UGA {background-position:center 11.9799%}
.fflag-TAN {background-position:center 12.2005%}
.fflag-ESH {background-position:center 12.4222%}
.fflag-YEM {background-position:center 12.644%}
.fflag-ZAM {background-position:center 12.8664%}
.fflag-ZIM {background-position:left 13.0873%}
.fflag-AIA {background-position:center 13.309%}
.fflag-ANT {background-position:center 13.5307%}
.fflag-ARG {background-position:center 13.7524%}
.fflag-ARU {background-position:left 13.9741%}
.fflag-BAH {background-position:left 14.1958%}
.fflag-BAR {background-position:center 14.4175%}
.fflag-BOL {background-position:center 14.6415%}
.fflag-BIZ {background-position:center 14.8609%}
.fflag-BER {background-position:center 15.0826%}
.fflag-BOL {background-position:center 15.306%}
.fflag-IVB {background-position:center 15.528%}
.fflag-BRA {background-position:center 15.7496%}
.fflag-CAN {background-position:center 15.9694%}
.fflag-CAY {background-position:center 16.1911%}
.fflag-CHI {background-position:left 16.4128%}
.fflag-COL {background-position:left 16.6345%}
.fflag-COM {background-position:center 16.8562%}
.fflag-CRC {background-position:center 17.0779%}
.fflag-CUB {background-position:left 17.2996%}
.fflag-CUW {background-position:center 17.5213%}
.fflag-DMA {background-position:center 17.743%}
.fflag-DOM {background-position:center 17.968%}
.fflag-ECU {background-position:center 18.1864%}
.fflag-ESA {background-position:center 18.4081%}
.fflag-FLK {background-position:center 18.6298%}
.fflag-GUF {background-position:center 18.8515%}
.fflag-GRL {background-position:left 19.0732%}
.fflag-GRN {background-position:center 19.2987%}
.fflag-GLP {background-position:center 19.518%}
.fflag-GUA {background-position:center 19.7383%}
.fflag-GUY {background-position:center 19.96%}
.fflag-HAI {background-position:center 20.1817%}
.fflag-HON {background-position:center 20.4034%}
.fflag-JAM {background-position:center 20.6241%}
.fflag-MTQ {background-position:center 20.8468%}
.fflag-MEX {background-position:center 21.0685%}
.fflag-MSR {background-position:center 21.2902%}
.fflag-NCA {background-position:center 21.5119%}
.fflag-PAN {background-position:center 21.7336%}
.fflag-PAR {background-position:center 21.9553%}
.fflag-PER {background-position:center 22.177%}
.fflag-PUR {background-position:left 22.4002%}
.fflag-BLM {background-position:center 22.6204%}
.fflag-SKN {background-position:center 22.8421%}
.fflag-LCA {background-position:center 23.0638%}
.fflag-SPM {background-position:center 23.2855%}
.fflag-VIN {background-position:center 23.5072%}
.fflag-MAF {background-position:left 23.732%}
.fflag-TTO {background-position:center 23.9506%}
.fflag-TCA {background-position:center 24.1723%}
.fflag-USA {background-position:center 24.394%}
.fflag-UMI {background-position:center 24.394%}
.fflag-ISV {background-position:center 24.6157%}
.fflag-URU {background-position:left 24.8374%}
.fflag-VEN {background-position:center 25.0591%}
.fflag-AB {background-position:center 25.279%}
.fflag-AFG {background-position:center 25.5025%}
.fflag-AZE {background-position:center 25.7242%}
.fflag-BAN {background-position:center 25.9459%}
.fflag-BHU {background-position:center 26.1676%}
.fflag-BRU {background-position:center 26.3885%}
.fflag-CAM {background-position:center 26.611%}
.fflag-CHN {background-position:left 26.8327%}
.fflag-GEO {background-position:center 27.0544%}
.fflag-HKG {background-position:center 27.2761%}
.fflag-IND {background-position:center 27.4978%}
.fflag-INA {background-position:center 27.7195%}
.fflag-JPN {background-position:center 27.9412%}
.fflag-KAZ {background-position:center 28.1615%}
.fflag-LAO {background-position:center 28.3846%}
.fflag-MAC {background-position:center 28.6063%}
.fflag-MAS {background-position:center 28.829%}
.fflag-MDV {background-position:center 29.0497%}
.fflag-MGL {background-position:left 29.2714%}
.fflag-MYA {background-position:center 29.4931%}
.fflag-NEP {background-position:left 29.7148%}
.fflag-PRK {background-position:left 29.9365%}
.fflag-MNP {background-position:center 30.1582%}
.fflag-PLW {background-position:center 30.3799%}
.fflag-PNG {background-position:center 30.6016%}
.fflag-PHI {background-position:left 30.8233%}
.fflag-SGP {background-position:left 31.045%}
.fflag-KOR {background-position:center 31.2667%}
.fflag-SRI {background-position:right 31.4884%}
.fflag-TPE {background-position:left 31.7101%}
.fflag-TJK {background-position:center 31.9318%}
.fflag-THA {background-position:center 32.1535%}
.fflag-TLS {background-position:left 32.3752%}
.fflag-TKM {background-position:center 32.5969%}
.fflag-VIE {background-position:center 32.8186%}
.fflag-ALB {background-position:center 33.0403%}
.fflag-AND {background-position:center 33.25975%}
.fflag-ARM {background-position:center 33.4837%}
.fflag-AUT {background-position:center 33.7054%}
.fflag-BLR {background-position:left 33.9271%}
.fflag-BEL {background-position:center 34.1488%}
.fflag-BIH {background-position:center 34.3705%}
.fflag-BUL {background-position:center 34.5922%}
.fflag-CRO {background-position:center 34.8139%}
.fflag-CYP {background-position:center 35.0356%}
.fflag-CZE {background-position:left 35.2555%}
.fflag-DEN {background-position:center 35.479%}
.fflag-EST {background-position:center 35.7007%}
.fflag-FRO {background-position:center 35.9224%}
.fflag-FIN {background-position:center 36.1441%}
.fflag-FRA {background-position:center 36.3658%}
.fflag-GER {background-position:center 36.5875%}
.fflag-GIB {background-position:center 36.8092%}
.fflag-GRE {background-position:left 37.0309%}
.fflag-HUN {background-position:center 37.2526%}
.fflag-ISL {background-position:center 37.4743%}
.fflag-IRL {background-position:center 37.696%}
.fflag-IMN {background-position:center 37.9177%}
.fflag-ITA {background-position:center 38.1394%}
.fflag-JEY {background-position:center 38.3611%}
.fflag-KOS {background-position:center 38.5828%}
.fflag-LAT {background-position:center 38.8045%}
.fflag-LIE {background-position:left 39.0262%}
.fflag-LTU {background-position:center 39.2479%}
.fflag-LUX {background-position:center 39.4696%}
.fflag-MLT {background-position:left 39.6913%}
.fflag-MDA {background-position:center 39.913%}
.fflag-MON {background-position:center 40.1347%}
.fflag-MNE {background-position:center 40.3564%}
.fflag-NED {background-position:center 40.5781%}
.fflag-MKD {background-position:center 40.7998%}
.fflag-NOR {background-position:center 41.0215%}
.fflag-POL {background-position:center 41.2432%}
.fflag-POR {background-position:center 41.4649%}
.fflag-ROU {background-position:center 41.6866%}
.fflag-RUS {background-position:center 41.9083%}
.fflag-SMR {background-position:center 42.13%}
.fflag-SRB {background-position:center 42.3517%}
.fflag-SVK {background-position:center 42.5734%}
.fflag-SLO {background-position:center 42.7951%}
.fflag-ESP {background-position:left 43.0168%}
.fflag-SWE {background-position:center 43.2385%}
.fflag-SUI {background-position:center 43.4602%}
.fflag-TUR {background-position:center 43.6819%}
.fflag-UKR {background-position:center 43.9036%}
.fflag-GBR {background-position:center 44.1253%}
.fflag-VAT {background-position:right 44.347%}
.fflag-BRN {background-position:center 44.5687%}
.fflag-IRI {background-position:center 44.7904%}
.fflag-IRQ {background-position:center 45.0121%}
.fflag-ISR {background-position:center 45.2338%}
.fflag-KUW {background-position:left 45.4555%}
.fflag-JOR {background-position:left 45.6772%}
.fflag-KGZ {background-position:center 45.897%}
.fflag-LBN {background-position:center 46.1206%}
.fflag-OMA {background-position:left 46.3423%}
.fflag-PAK {background-position:center 46.561%}
.fflag-PLE {background-position:center 46.7857%}
.fflag-QAT {background-position:center 47.0074%}
.fflag-KSA {background-position:center 47.2291%}
.fflag-SYR {background-position:center 47.4508%}
.fflag-UAE {background-position:center 47.6725%}
.fflag-UZB {background-position:left 47.8942%}
.fflag-ASA {background-position:right 48.1159%}
.fflag-AUS {background-position:center 48.3376%}
.fflag-CXR {background-position:center 48.5593%}
.fflag-CCK {background-position:center 48.781%}
.fflag-COK {background-position:center 49.002%}
.fflag-FIJ {background-position:center 49.2244%}
.fflag-TAH {background-position:center 49.4445%}
.fflag-GUM {background-position:center 49.6678%}
.fflag-KIR {background-position:center 49.8895%}
.fflag-MHL {background-position:left 50.1112%}
.fflag-FSM {background-position:center 50.3329%}
.fflag-NCL {background-position:center 50.5546%}
.fflag-NZL {background-position:center 50.7763%}
.fflag-NRU {background-position:left 50.998%}
.fflag-NIU {background-position:center 51.2197%}
.fflag-NFK {background-position:center 51.4414%}
.fflag-SAM {background-position:left 51.6631%}
.fflag-SOL {background-position:left 51.8848%}
.fflag-TKL {background-position:center 52.1065%}
.fflag-TGA {background-position:left 52.3282%}
.fflag-TUV {background-position:center 52.5499%}
.fflag-VAN {background-position:left 52.7716%}
.fflag-WLF {background-position:center 52.9933%}
.fflag-ENG {background-position: center 53.2%}
.fflag-SCO {background-position: center 53.41%}
.fflag-WAL {background-position: center 53.595%}
.fflag-NIR {background-position: center 53.79%}
.fflag-IRE {background-position: center 53.95%}
.fflag-WIN {background-position: center 54.15%}
.fflag-TD.ff-round,
.fflag-GN.ff-round,
.fflag-CI.ff-round,
.fflag-ML.ff-round,
.fflag-NG.ff-round,
.fflag-BE.ff-round,
.fflag-FR.ff-round,
.fflag-IE.ff-round,
.fflag-IT.ff-round,
.fflag-RO.ff-round {background-size:100%  50000%}

.fflag.ff-sm {width: 18px;height: 11px}
.fflag.ff-md {width: 27px;height: 17px}
.fflag.ff-lg {width: 42px;height: 27px}
.fflag.ff-xl {width: 60px;height: 37px}

/* ff-round = circular icons */
.ff-round {
	background-size: 160%;
	background-clip: content-box;
	border-radius: 30%;
}
.ff-round.ff-sm {width: 12px; height: 12px}
.ff-round.ff-md {width: 18px; height: 18px}
.ff-round.ff-lg {width: 24px; height: 24px}
.ff-round.ff-xl {width: 32px; height: 32px}
