/* colours */

.a-league {
  background-color: black;
  color: white;
  border: 1px solid #222;
}

.accrington {
  background-color: #bc0c04;
  color: white;
  border: 1px solid black;
}

.accrington-stanley {
  background-color: #bc0c04;
  color: white;
  border: 1px solid black;
}

.afc-wimbledon {
  background-color: #0b2b57;
  color: #fffb00;
  border: 1px solid black;
}

.ajax {
  background-color: #d9344c;
  color: white;
  border: 1px solid black;
}

.al-nassr {
  background-color: #ffd02d;
  color: #22558c;
  border: 1px solid black;
}

.argentina {
  background-color: #00b0db;
  color: white;
  border: 1px solid black;
}

.arsenal {
  background-color: #ef0107;
  color: white;
  border: 1px solid black;
}

.adelaide-united {
  background-color: #9d202f;
  color: white;
  border: 1px solid black;
}

.albania {
  background-color: #d54243;
  color: black;
  border: 1px solid black;
}

.algeria {
  background-color: white;
  color: #008339;
  border: 1px solid black;
}

.andorra {
  background-color: #d52b1e;
  color: #fedd00;
  border: 1px solid black;
}

.angola {
  background-color: #ed1c24;
  color: #ffc20e;
  border: 1px solid black;
}

.armenia {
  background-color: #e04445;
  color: white;
  border: 1px solid black;
}

.ascoli {
  background-color: black;
  color: white;
  border: 1px solid #222;
}

.aston-villa {
  background-color: #7d1142;
  color: #94bee5;
  border: 1px solid black;
}

.atalanta {
  background-color: #0067b2;
  color: black;
  border: 1px solid black;
}

.atlanta-united {
  background-color: #9d2136;
  color: black;
  border: 1px solid black;
}

.atletico-madrid {
  background-color: #ce3524;
  color: white;
  border: 1px solid black;
}

.australia {
  background-color: #fcc152;
  color: #00482d;
  border: 1px solid black;
}

.australia2 {
  background-color: #00482d;
  color: #ffac00;
}

.austria {
  background-color: #f01515;
  color: white;
  border: 1px solid black;
}

.azerbaijan {
  background-color: #1969bc;
  color: white;
  border: 1px solid black;
}

.bangkok-united {
  background-color: #ed1b24;
  color: black;
  border: 1px solid black;
}

.barcelona {
  background-color: #004d98;
  color: #edbb00;
  border: 1px solid black;
}

.bari {
  background-color: white;
  color: #d9000d;
  border: 1px solid black;
}

.barnet {
  background-color: #ff7700;
  color: black;
  border: 1px solid black;
}

.barnsley {
  background-color: #ef3340;
  color: white;
  border: 1px solid black;
}

.barrow {
  background-color: #235ba8;
  color: white;
  border: 1px solid black;
}

.belarus {
  background-color: #800020;
  color: white;
  border: 1px solid black;
}

.belgium {
  background-color: #fa0000;
  color: #ffd700;
  border: 1px solid black;
}

.belize {
  background-color: white;
  color: #003f87;
  border: 1px solid black;
}

.benevento {
  background-color: #e31523;
  color: #ffee01;
  border: 1px solid black;
}

.benin {
  background-color: #f6e83f;
  color: #d83e49;
  border: 1px solid black;
}

.bermuda {
  background-color: #001b5b;
  color: #ef90b2;
  border: 1px solid black;
}

.birmingham-city {
  background-color: #0032a0;
  color: white;
  border: 1px solid black;
}

.blackburn-rovers {
  background-color: #009ee0;
  color: white;
  border: 1px solid black;
}

.blackpool {
  background-color: #e55613;
  color: white;
  border: 1px solid black;
}

.blackwhite {
  background-color: black;
  color: white;
  border: 1px solid #222;
}

.bolivia {
  background-color: #006200;
  color: white;
  border: 1px solid black;
}

.bologna {
  background-color: #2e2b54;
  color: #a21c26;
  border: 1px solid black;
}

.bolton-wanderers {
  background-color: white;
  color: #263c7e;
  border: 1px solid black;
}

.bootle {
  background-color: #1262ac;
  color: white;
  border: 1px solid black;
}

.bosnia-and-herzegovina {
  background-color: #22459b;
  color: #f4cb3c;
  border: 1px solid black;
}

.botswana {
  background-color: #75aadb;
  color: white;
  border: 1px solid black;
}

.bournemouth {
  background-color: #e4010b;
  color: black;
  border: 1px solid black;
}

.bradford-city {
  background-color: #721434;
  color: #f7a30a;
  border: 1px solid black;
}

.bradford-park-avenue {
  background-color: white;
  color: #008037;
  border: 1px solid black;
}

.brazil {
  background-color: #fddc02;
  color: #0c87d1;
  border: 1px solid black;
}

.brentford {
  background-color: #e4010b;
  color: white;
  border: 1px solid black;
}

.brescia {
  background-color: #075da8;
  color: white;
  border: 1px solid black;
}

.brighton {
  background-color: #0054a5;
  color: white;
  border: 1px solid black;
}

.brisbane-roar {
  background-color: #f26522;
  color: white;
  border: 1px solid black;
}

.bristol-city {
  background-color: #e21a23;
  color: white;
  border: 1px solid black;
}

.bristol-rovers {
  background-color: #0033a0;
  color: white;
  border: 1px solid black;
}

.bromley {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.bulgaria {
  background-color: white;
  color: #00a859;
  border: 1px solid black;
}

.burkina-faso {
  background-color: #006139;
  color: white;
  border: 1px solid black;
}

.burnley {
  background-color: #81204c;
  color: #9fd4f4;
  border: 1px solid black;
}

.burton-albion {
  background-color: #f5dd15;
  color: black;
  border: 1px solid black;
}

.burton-swifts {
  background-color: #d42f2f;
  color: #0f2592;
  border: 1px solid black;
}

.burton-wanderers {
  background-color: #172a8e;
  color: white;
  border: 1px solid black;
}

.burundi {
  background-color: #009e45;
  color: white;
  border: 1px solid black;
}

.bury {
  background-color: white;
  color: #002060;
  border: 1px solid black;
}

.caf {
  background-color: #126035;
  color: white;
  border: 1px solid black;
}

.cagliari {
  background-color: #001461;
  color: white;
  border: 1px solid black;
}

.cambridge-united {
  background-color: #ffc139;
  color: black;
  border: 1px solid black;
}

.cameroon {
  background-color: #449d47;
  color: #f8d712;
  border: 1px solid black;
}

.canada {
  background-color: #c5281c;
  color: white;
  border: 1px solid black;
}

.cape-verde {
  background-color: #003c8f;
  color: white;
  border: 1px solid black;
}

.cardiff-city {
  background-color: #00519b;
  color: white;
  border: 1px solid black;
}

.carlisle-united {
  background-color: #276fb7;
  color: white;
  border: 1px solid black;
}

.carrarese {
  background-color: #0072ba;
  color: #ffed00;
  border: 1px solid black;
}

.catanzaro {
  background-color: #e73d34;
  color: #fee431;
  border: 1px solid black;
}

.central-african-republic {
  background-color: #172983;
  color: white;
  border: 1px solid black;
}

.central-coast-mariners {
  background-color: #f8c542;
  color: #1a3450;
  border: 1px solid black;
}

.cesena {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.chad {
  background-color: #0078b4;
  color: white;
  border: 1px solid black;
}

.championship {
  background-color: white;
  color: #283271;
  border: 1px solid black;
}

.champions-league {
  background-color: #000040;
  color: white;
  border: 1px solid black;
}

.charlton-athletic {
  background-color: #c30017;
  color: white;
  border: 1px solid black;
}

.chelsea {
  background-color: #004495;
  color: white;
  border: 1px solid black;
}

.cheltenham-town {
  background-color: #da291c;
  color: white;
  border: 1px solid black;
}

.chester-city {
  background-color: #0057a2;
  color: white;
  border: 1px solid black;
}

.chesterfield {
  background-color: #00488d;
  color: white;
  border: 1px solid black;
}

.chile {
  background-color: #e30c19;
  color: #005091;
  border: 1px solid black;
}

.china {
  background-color: #e20613;
  color: white;
  border: 1px solid black;
}

.chinese-super-league {
  background-color: #db372d;
  color: white;
  border: 1px solid black;
}

.cincinnati {
  background-color: #263b80;
  color: #f05323;
  border: 1px solid black;
}

.cittadella {
  background-color: #9c182f;
  color: white;
  border: 1px solid black;
}

.colchester-united {
  background-color: #1566a5;
  color: white;
  border: 1px solid black;
}

.colombia {
  background-color: #f6e200;
  color: #045da3;
  border: 1px solid black;
}

.como {
  background-color: #114169;
  color: white;
  border: 1px solid black;
}

.comoros {
  background-color: #009a3e;
  color: white;
  border: 1px solid black;
}

.congo {
  background-color: #c51218;
  color: #faf127;
  border: 1px solid black;
}

.conmebol {
  background-color: #002f5e;
  color: white;
  border: 1px solid black;
}

.cosenza {
  background-color: #213a58;
  color: white;
  border: 1px solid black;
}

.coventry-city {
  background-color: #69b3e7;
  color: white;
  border: 1px solid black;
}

.crawley-town {
  background-color: #be2026;
  color: white;
  border: 1px solid black;
}

.cremonese {
  background-color: #e1052c;
  color: white;
  border: 1px solid black;
}

.crewe-alexandra {
  background-color: #da291c;
  color: white;
  border: 1px solid black;
}

.croatia {
  background-color: white;
  color: #e41b23;
  border: 1px solid black;
}

.crystal-palace {
  background-color: #1B458F; /* Official Palace Blue */
  border: 1px solid black;
  letter-spacing: 1px; 
  color: #C4122E; /* Official Palace Red */
  /* White text shadow creates a buffer */
  text-shadow: 
    -1px -1px 0 #fff,  
     1px -1px 0 #fff,
    -1px  1px 0 #fff,
     1px  1px 0 #fff;
  font-weight: bold;
}

.cyprus {
  background-color: #0b4793;
  color: white;
  border: 1px solid black;
}

.czech-republic {
  background-color: #e92b1e;
  color: white;
  border: 1px solid black;
}

.dagenham-redbridge {
  background-color: #f52517;
  color: #111d6e;
  border: 1px solid black;
}

.darlington {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.darwen {
  background-color: #f4afb0;
  color: white;
  border: 1px solid black;
}

.denmark {
  background-color: #cd181e;
  color: white;
  border: 1px solid black;
}

.derby-county {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.djibouti {
  background-color: #3181c7;
  color: white;
  border: 1px solid black;
}

.doncaster-rovers {
  background-color: #da291c;
  color: white;
  border: 1px solid black;
}

.dr-congo {
  background-color: #1a93ce;
  color: #ce1a3d;
  border: 1px solid black;
}

.ecuador {
  background-color: #ffce00;
  color: #002255;
  border: 1px solid black;
}

.egypt {
  background-color: #cb0000;
  color: white;
  border: 1px solid black;
}

.el-salvador {
  background-color: #0070af;
  color: white;
  border: 1px solid black;
}

.empoli {
  background-color: #01579c;
  color: white;
  border: 1px solid black;
}

.england {
  background-color: white;
  color: #2c58ac;
  border: 1px solid black;
}

.england2 {
  background-color: white;
  color: #ce1124;
  border: 1px solid black;
}

.equatorial-guinea {
  background-color: #fc000e;
  color: white;
  border: 1px solid black;
}

.eritrea {
  background-color: #2677ab;
  color: #dbd433;
  border: 1px solid black;
}

.estonia {
  background-color: #2263a1;
  color: white;
  border: 1px solid black;
}

.eswatini {
  background-color: #0053aa;
  color: #ffff00;
  border: 1px solid black;
}

.ethiopia {
  background-color: #08752f;
  color: #f8e300;
  border: 1px solid black;
}

.everton {
  background-color: #1a11a2;
  color: white;
  border: 1px solid black;
}

.exeter-city {
  background-color: #da291c;
  color: white;
  border: 1px solid black;
}

.faroe-islands {
  background-color: white;
  color: #2f4694;
  border: 1px solid black;
}

.feralpisalo {
  background-color: #1a427d;
  color: white;
  border: 1px solid black;
}

.finland {
  background-color: white;
  color: #00308c;
  border: 1px solid black;
}

.fiorentina {
  background-color: #583089;
  color: white;
  border: 1px solid black;
}

.fleetwood-town {
  background-color: #d71921;
  color: white;
  border: 1px solid black;
}

.forest-green-rovers {
  background-color: #96cf1d;
  color: black;
  border: 1px solid black;
}

.france {
  background-color: #004687;
  color: white;
  border: 1px solid black;
}

.frosinone {
  background-color: #ffdd00;
  color: #004393;
  border: 1px solid black;
}

.fulham {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.gabon {
  background-color: #fad905;
  color: #125ba3;
  border: 1px solid black;
}

.gainsborough-trinity {
  background-color: #304189;
  color: white;
  border: 1px solid black;
}

.gambia {
  background-color: #e90006;
  color: #180093;
  border: 1px solid black;
}

.georgia {
  background-color: #ca003d;
  color: white;
  border: 1px solid black;
}

.genoa {
  background-color: #ae1919;
  color: white;
  border: 1px solid black;
}

.germany {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.ghana {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.gibraltar {
  background-color: #dc0d1d;
  color: white;
  border: 1px solid black;
}

.gillingham {
  background-color: #0084c4;
  color: white;
  border: 1px solid black;
}

.greece {
  background-color: #14448b;
  color: white;
  border: 1px solid black;
}

.grimsby-town {
  background-color: black;
  color: white;
  border: 1px solid #222;
}

.guinea {
  background-color: #cd1716;
  color: #fbc608;
  border: 1px solid black;
}

.guinea-bissau {
  background-color: #f10808;
  color: white;
  border: 1px solid black;
}

.halifax-town {
  background-color: #0462a9;
  color: white;
  border: 1px solid black;
}

.halifax-town-afc {
  background-color: #0462a9;
  color: white;
  border: 1px solid black;
}

.harrogate-town {
  background-color: #ffdb22;
  color: black;
  border: 1px solid black;
}

.hartlepool-united {
  background-color: #204284;
  color: white;
  border: 1px solid black;
}

.hellas-verona {
  background-color: #002f6c;
  color: #ffd100;
  border: 1px solid black;
}

.hereford-united {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.huddersfield-town {
  background-color: #0071cd;
  color: white;
  border: 1px solid black;
}

.hull-city {
  background-color: #ef8902;
  color: black;
  border: 1px solid black;
}

.hungary {
  background-color: #ee2624;
  color: white;
  border: 1px solid black;
}

.iceland {
  background-color: #0042e5;
  color: white;
  border: 1px solid black;
}

.india {
  background-color: #3f94e8;
  color: white;
  border: 1px solid black;
}

.internazionale {
  background-color: #011ea0;
  color: white;
  border: 1px solid black;
}

.ipswich-town {
  background-color: #0033a0;
  color: white;
  border: 1px solid black;
}

.iran {
  background-color: white;
  color: #e11e25;
  border: 1px solid black;
}

.iraq {
  background-color: #006d29;
  color: white;
  border: 1px solid black;
}

.ireland {
  background-color: #007025;
  color: white;
  border: 1px solid black;
}

.israel {
  background-color: #39aadc;
  color: white;
  border: 1px solid black;
}

.italy {
  background-color: #0053b6;
  color: white;
  border: 1px solid black;
}

.ivory-coast {
  background-color: #f25c00;
  color: white;
  border: 1px solid black;
}

.jamaica {
  background-color: #39b54a;
  color: #fff600;
  border: 1px solid black;
}

.japan {
  background-color: #052667;
  color: white;
  border: 1px solid black;
}

.juventus {
  background-color: black;
  color: white;
  border: 1px solid #222;
}

.juve-stabia {
  background-color: #f3e42b;
  color: #000062;
  border: 1px solid black;
}

.kazakhstan {
  background-color: #ffd540;
  color: #123c8b;
  border: 1px solid black;
}

.kenya {
  background-color: #e53935;
  color: white;
  border: 1px solid black;
}

.kidderminster-harriers {
  background-color: #d02424;
  color: white;
  border: 1px solid black;
}

.kjobenhavns-boldklub {
  background-color: #0000ff;
  color: white;
  border: 1px solid black;
}

.korea-dpr {
  background-color: #ff1100;
  color: white;
  border: 1px solid black;
}

.korea-republic {
  background-color: #eb072a;
  color: white;
  border: 1px solid black;
}

.kosovo {
  background-color: #1d3d92;
  color: white;
  border: 1px solid black;
}

.la-liga {
  background-color: #ff4b44;
  color: white;
  border: 1px solid black;
}

.latvia {
  background-color: #b61b41;
  color: white;
  border: 1px solid black;
}

.lazio {
  background-color: #84d8f9;
  color: white;
  border: 1px solid black;
}

.lecce {
  background-color: #fbd80b;
  color: #d80d16;
  border: 1px solid black;
}

.lecco {
  background-color: #06215a;
  color: #689fca;
  border: 1px solid black;
}

.leeds-city {
  background-color: #000066;
  color: #f8c913;
  border: 1px solid black;
}

.leeds-united {
  background-color: white;
  color: #0060aa;
  border: 1px solid black;
}

.leicester-city {
  background-color: #0052a1;
  color: white;
  border: 1px solid black;
}

.lesotho {
  background-color: #046dac;
  color: white;
  border: 1px solid black;
}

.leyton-orient {
  background-color: #e20714;
  color: white;
  border: 1px solid black;
}

.liberia {
  background-color: #e3001c;
  color: white;
  border: 1px solid black;
}

.libya {
  background-color: #e3001c;
  color: black;
  border: 1px solid black;
}

.liechtenstein {
  background-color: #00338d;
  color: white;
  border: 1px solid black;
}

.lincoln-city {
  background-color: #da0000;
  color: white;
  border: 1px solid black;
}

.lithuania {
  background-color: #fabb00;
  color: #007735;
  border: 1px solid black;
}

.liverpool {
  background-color: #d0011a;
  color: white;
  border: 1px solid black;
}

.luton-town {
  background-color: #f47831;
  color: #1b365d;
  border: 1px solid black;
}

.luxembourg {
  background-color: #da2028;
  color: white;
  border: 1px solid black;
}

.maidstone-united {
  background-color: #f7a32e;
  color: black;
  border: 1px solid black;
}

.macarthur {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.macclesfield-town {
  background-color: #004495;
  color: white;
  border: 1px solid black;
}

.madagascar {
  background-color: #009646;
  color: white;
  border: 1px solid black;
}

.major-league-soccer {
  background-color: #da231b;
  color: white;
  border: 1px solid black;
}

.malawi {
  background-color: #ec1a23;
  color: white;
  border: 1px solid black;
}

.mali {
  background-color: #158355;
  color: #ffde10;
  border: 1px solid black;
}

.malta {
  background-color: #ce132d;
  color: white;
  border: 1px solid black;
}

.manchester-city {
  background-color: #98c2e8;
  color: white;
  border: 1px solid black;
}
  
.manchester-united {
  background-color: #c70101;
  color: white;
  border: 1px solid black;
}

.mansfield-town {
  background-color: #f3b21a;
  color: #005d93;
  border: 1px solid black;
}

.mantova {
  background-color: white;
  color: #e4272c;
  border: 1px solid black;
}

.mauritania {
  background-color: #11ad01;
  color: #ffff01;
  border: 1px solid black;
}

.mauritius {
  background-color: #DC143C;
  color: white;
  border: 1px solid black;
}

.melbourne-city {
  background-color: #7ab2e1;
  color: white;
  border: 1px solid black;
}

.melbourne-victory {
  background-color: #002d62;
  color: white;
  border: 1px solid black;
}

.mexico {
  background-color: #0a9841;
  color: white;
  border: 1px solid black;
}

.middlesbrough {
  background-color: #d71b21;
  color: white;
  border: 1px solid black;
}

.milan {
  background-color: #de051a;
  color: black;
  border: 1px solid black;
}

.millwall {
  background-color: #00184b;
  color: white;
  border: 1px solid black;
}

.milton-keynes-dons {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.modena {
  background-color: #ffeb00;
  color: #000052;
  border: 1px solid black;
}

.moldova {
  background-color: #214290;
  color: white;
  border: 1px solid black;
}

.montenegro {
  background-color: #e81d2c;
  color: #fedf1b;
  border: 1px solid black;
}

.monza {
  background-color: #e10032;
  color: white;
  border: 1px solid black;
}

.morecambe {
  background-color: #981915;
  color: white;
  border: 1px solid black;
}

.morocco {
  background-color: #ee1524;
  color: white;
  border: 1px solid black;
}

.mozambique {
  background-color: #ee3238;
  color: black;
  border: 1px solid black;
}

.namibia {
  background-color: #C8102E;
  color: white;
  border: 1px solid black;
}

.napoli {
  background-color: #199fd6;
  color: white;
  border: 1px solid black;
}

.nelson {
  background-color: #164ac2;
  color: white;
  border: 1px solid black;
}

.netherlands {
  background-color: #f36c21;
  color: white;
  border: 1px solid black;
}

.newcastle-united {
  background-color: black;
  color: white;
  border: 1px solid #222;
}

.newcastle-united-jets {
  background-color: #12538f;
  color: #bea56e;
  border: 1px solid black;
}

.newport-county {
  background-color: #f9a31a;
  color: black;
  border: 1px solid black;
}

.new-zealand {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.niger {
  background-color: #ff6600;
  color: #24a007;
  border: 1px solid black;
}

.nigeria {
  background-color: #008751;
  color: white;
  border: 1px solid black;
}

.northampton-town {
  background-color: #8b2942;
  color: white;
  border: 1px solid black;
}

.north-macedonia {
  background-color: #e9362a;
  color: #fed11b;
  border: 1px solid black;
}

.northern-ireland {
  background-color: #0e6743;
  color: white;
  border: 1px solid black;
}

.norway {
  background-color: #dc1430;
  color: #142861;
  border: 1px solid black;
}

.norwich-city {
  background-color: #fff200;
  color: #038c40;
  border: 1px solid black;
}

.nottingham-forest {
  background-color: #c8102e;
  color: white;
  border: 1px solid black;
}

.notts-county {
  background-color: black;
  color: white;
  border: 1px solid #222;
}

.oldham-athletic {
  background-color: #0054a6;
  color: white;
  border: 1px solid black;
}

.oxford-united {
  background-color: #ffd700;
  color: #00205b;
  border: 1px solid black;
}

.palermo {
  background-color: #eec0c8;
  color: black;
  border: 1px solid black;
}

.paraguay {
  background-color: #00619e;
  color: white;
  border: 1px solid black;
}

.parma {
  background-color: #fdc82f;
  color: #29356d;
  border: 1px solid black;
}

.perth-glory {
  background-color: #4a2465;
  color: white;
  border: 1px solid black;
}

.peru {
  background-color: white;
  color: #e41d25;
  border: 1px solid black;
}

.perugia {
  background-color: #e20613;
  color: white;
  border: 1px solid black;
}

.peterborough-united {
  background-color: #0050b4;
  color: white;
  border: 1px solid black;
}

.pisa {
  background-color: black;
  color: white;
  border: 1px solid #222;
}

.plymouth-argyle {
  background-color: #374f46;
  color: white;
  border: 1px solid black;
}

.poland {
  background-color: white;
  color: #dc143c;
  border: 1px solid black;
}

.portsmouth {
  background-color: #253785;
  color: white;
  border: 1px solid black;
}

.portugal {
  background-color: #d9534f;
  color: #49b949;
  border: 1px solid black;
}

.port-vale {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.premier-league {
  background-color: #3b125b;
  color: white;
  border: 1px solid black;
}

.preston-north-end {
  background-color: white;
  color: #001b55;
  border: 1px solid black;
}

.qatar {
  background-color: #973e4d;
  color: white;
  border: 1px solid black;
}

.queens-park-rangers {
  background-color: white;
  color: #175ba5;
  border: 1px solid black;
}

.reading {
  background-color: white;
  color: #0032b9;
  border: 1px solid black;
}

.real-madrid {
  background-color: white;
  color: #004996;
  border: 1px solid black;
}

.reggiana {
  background-color: #7c0201;
  color: white;
  border: 1px solid black;
}

.reggina {
  background-color: #890035;
  color: white;
  border: 1px solid black;
}

.reunion {
  background-color: #2e9845;
  color: white;
  border: 1px solid black;
}

.rochdale {
  background-color: #1a5ba0;
  color: white;
  border: 1px solid black;
}

.roma {
  background-color: #8e001c;
  color: #ffb300;
  border: 1px solid black;
}

.romania {
  background-color: #ffcb06;
  color: #0d4ba0;
  border: 1px solid black;
}

.rotherham-united {
  background-color: #e31720;
  color: white;
  border: 1px solid black;
}

.russia {
  background-color: #d52b1e;
  color: white;
  border: 1px solid black;
}

.rwanda {
  background-color: #fad509;
  color: #62bb46;
  border: 1px solid black;
}

.saint-lucia {
  background-color: #FADA5E;
  color: black;
  border: 1px solid black;
}

.salernitana {
  background-color: #611b1a;
  color: white;
  border: 1px solid black;
}

.salford-city {
  background-color: #e31f11;
  color: white;
  border: 1px solid black;
}

.sampdoria {
  background-color: #0079bb;
  color: white;
  border: 1px solid black;
}

.san-marino {
  background-color: #57b3e4;
  color: white;
  border: 1px solid black;
}

.sao-tome {
  background-color: #FFD100;
  color: #009739;
  border: 1px solid black;
}

.sassuolo {
  background-color: #33b65b;
  color: black;
  border: 1px solid black;
}

.saudi-arabia {
  background-color: #136239;
  color: white;
  border: 1px solid black;
}

.scarborough {
  background-color: #e20714;
  color: white;
  border: 1px solid black;
}

.score {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.scotland {
  background-color: #1d355f;
  color: white;
  border: 1px solid black;
}

.scunthorpe-united {
  background-color: #862633;
  color: #69b3e7;
  border: 1px solid black;
}

.senegal {
  background-color: #11a335;
  color: #ffdc00;
  border: 1px solid black;
}

.serbia {
  background-color: #b42129;
  color: white;
  border: 1px solid black;
}

.serie-a {
  background-color: #0032a0;
  color: white;
  border: 1px solid black;
}

.seychelles {
  background-color: #cf0000;
  color: white;
  border: 1px solid black;
}

.sheffield {
  background-color: #c52443;
  color: black;
  border: 1px solid black;
}

.sheffield-united {
  background-color: #e31720;
  color: white;
  border: 1px solid black;
}

.sheffield-wednesday {
  background-color: #4685c3;
  color: white;
  border: 1px solid black;
}

.shrewsbury-town {
  background-color: #004a99;
  color: #f2a900;
  border: 1px solid black;
}

.sierra-leone {
  background-color: #0070c0;
  color: white;
  border: 1px solid black;
}

.slovakia {
  background-color: #0b4ea2;
  color: white;
  border: 1px solid black;
}

.slovenia {
  background-color: white;
  color: #7abd21;
  border: 1px solid black;
}

.somalia {
  background-color: #7bcbea;
  color: white;
  border: 1px solid black;
}

.south-africa {
  background-color: #fbd049;
  color: #00684f;
  border: 1px solid black;
}

.south-sudan {
  background-color: white;
  color: #07892f;
  border: 1px solid black;
}

.southampton {
  background-color: #d10a11;
  color: white;
  border: 1px solid black;
}

.southend-united {
  background-color: #003781;
  color: white;
  border: 1px solid black;
}

.spain {
  background-color: #e4002b;
  color: #ffc845;
  border: 1px solid black;
}

.spal {
  background-color: white;
  color: #00a3dd;
  border: 1px solid black;
}

.spezia {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.sri-lanka {
  background-color: #f3bb2a;
  color: black;
  border: 1px solid black;
}

.stevenage {
  background-color: #aa1f2f;
  color: white;
  border: 1px solid black;
}

.stockport-county {
  background-color: #194f90;
  color: white;
  border: 1px solid black;
}

.stoke-city {
  background-color: #e31720;
  color: white;
  border: 1px solid black;
}

.sudan {
  background-color: #dc2035;
  color: white;
  border: 1px solid black;
}

.sudtirol {
  background-color: white;
  color: #bc091b;
  border: 1px solid black;
}

.sunderland {
  background-color: #e31720;
  color: white;
  border: 1px solid black;
}

.supercoppa-italiana {
  background-color: #9db5b4;
  color: #106ef0;
  border: 1px solid black;
}

.sutton-united {
  background-color: #fdc623;
  color: black;
  border: 1px solid black;
}

.swansea-city {
  background-color: white;
  color: black;
  border: 1px solid black;
}

.sweden {
  background-color: #ffd600;
  color: #015794;
  border: 1px solid black;
}

.swindon-town {
  background-color: #ed3424;
  color: white;
  border: 1px solid black;
}

.switzerland {
  background-color: #da291c;
  color: white;
  border: 1px solid black;
}

.sydney-fc {
  background-color: #7db1e0;
  color: #08466e;
  border: 1px solid black;
}

.tanzania {
  background-color: #083090;
  color: #fdd117;
  border: 1px solid black;
}

.ternana {
  background-color: #d5252a;
  color: #246334;
  border: 1px solid black;
}

.thailand {
  background-color: #102c52;
  color: white;
  border: 1px solid black;
}

.thai-league-1 {
  background-color: #b31f24;
  color: white;
  border: 1px solid black;
}

.togo {
  background-color: #ffeb00;
  color: #38a647;
  border: 1px solid black;
}

.torino {
  background-color: #711c1f;
  color: white;
  border: 1px solid black;
}

.torquay-united {
  background-color: #ffd100;
  color: #1553b7;
  border: 1px solid black;
}

.tottenham-hotspur {
  background-color: white;
  color: #1e3a5b;
  border: 1px solid black;
}

.tranmere-rovers {
  background-color: white;
  color: #144c96;
  border: 1px solid black;
}

.trinidad-and-tobago {
  background-color: #d52027;
  color: black;
  border: 1px solid black;
}

.tunisia {
  background-color: #e70013;
  color: white;
  border: 1px solid black;
}

.turkey {
  background-color: #e30a17;
  color: white;
  border: 1px solid black;
}

.udinese {
  background-color: black;
  color: white;
  border: 1px solid #222;
}
.uefa {
  background-color: #005eb4;
  color: white;
  border: 1px solid black;
}

.uganda {
  background-color: #efeb0c;
  color: black;
  border: 1px solid black;
}

.ukraine {
  background-color: #ffd700;
  color: #0057b7;
  border: 1px solid black;
}

.united-states {
  background-color: white;
  color: #1f2742;
  border: 1px solid black;
}

.uruguay {
  background-color: #7dcaeb;
  color: white;
  border: 1px solid black;
}

.uzbekistan {
  background-color: white;
  color: #1b4c9b;
  border: 1px solid black;
}

.venezia {
  background-color: black;
  color: #ee732e;
  border: 1px solid #222;
}

.venezuela {
  background-color: #510e26;
  color: #bd9b52;
  border: 1px solid black;
}

.vicenza {
  background-color: white;
  color: #ff0003;
  border: 1px solid black;
}

.vietnam {
  background-color: #e41b23;
  color: #fff100;
  border: 1px solid black;
}

.wales {
  background-color: #e5231b;
  color: white;
  border: 1px solid black;
}

.walsall {
  background-color: #eb1f3a;
  color: white;
  border: 1px solid black;
}

.watford {
  background-color: #fbef1e;
  color: #ee1b22;
  border: 1px solid black;
}

.wellington-phoenix {
  background-color: #ffdd00;
  color: black;
  border: 1px solid black;
}

.west-bromwich-albion {
  background-color: white;
  color: #020c52;
  border: 1px solid black;
}

.western-sydney-wanderers {
  background-color: #c60c30;
  color: black;
  border: 1px solid black;
}

.western-united {
  background-color: #2bb56c;
  color: black;
  border: 1px solid black;
}

.west-ham-united {
  background-color: #7c2c3b;
  color: #2fafe5;
  border: 1px solid black;
}

.wigan-athletic {
  background-color: #1759b0;
  color: white;
  border: 1px solid black;
}

.wimbledon {
  background-color: #0b2b57;
  color: #fffb00;
  border: 1px solid black;
}

.wolverhampton-wanderers {
  background-color: #fdb913;
  color: black;
  border: 1px solid black;
}

.world-cup {
  background-color: #045694;
  color: white;
  border: 1px solid black;
}

.worldcup2 {
  background-color: #FFD700;
  color: white;
  border: 1px solid black;
}

.wrexham {
  background-color: #ee4035;
  color: white;
  border: 1px solid black;
}

.wycombe-wanderers {
  background-color: #003362;
  color: #4eb6e3;
  border: 1px solid black;
}

.yeovil-town {
  background-color: #4dac26;
  color: white;
  border: 1px solid black;
}

.york-city {
  background-color: #ee1229;
  color: #13347c;
  border: 1px solid black;
}

.zambia {
  background-color: #008000;
  color: white;
  border: 1px solid black;
}

.zimbabwe {
  background-color: #ffd100;
  color: #286c36;
  border: 1px solid black;
}