.flag.flag-table {
  height: 9px;
  width: 15px;
  display: inline-block;
  margin-right: 4px;
}

.flag.ca {
  background-image: url(../../img/ca.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.gb {
  background-image: url(../../img/gb.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.us {
  background-image: url(../../img/us.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.nl {
  background-image: url(../../img/nl.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.ie {
  background-image: url(../../img/ie.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.gi {
  background-image: url(../../img/gi.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.de {
  background-image: url(../../img/de.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.no {
  background-image: url(../../img/no.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.ph {
  background-image: url(../../img/ph.svg);
  background-size: cover;
  background-position: left center;
  background-repeat: no-repeat;
}

.flag.canada {
  background-image: url(../../img/canada.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.unitedkingdom {
  background-image: url(../../img/unitedkingdom.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.us {
  background-image: url(../../img/us.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.netherlands {
  background-image: url(../../img/netherlands.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.ireland {
  background-image: url(../../img/ireland.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.gibraltar {
  background-image: url(../../img/gibraltar.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.germany {
  background-image: url(../../img/germany.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.norway {
  background-image: url(../../img/norway.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.philippines {
  background-image: url(../../img/philippines.svg);
  background-size: cover;
  background-position: left center;
  background-repeat: no-repeat;
}

.flag.eu {
  background-image: url(../../img/eu.svg);
  background-size: cover;
  background-position: left center;
  background-repeat: no-repeat;
}

/* European Countries */
.flag.al {
  background-image: url(../../img/al.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.ad {
  background-image: url(../../img/ad.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.at {
  background-image: url(../../img/at.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.ba {
  background-image: url(../../img/ba.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.be {
  background-image: url(../../img/be.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.bg {
  background-image: url(../../img/bg.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.by {
  background-image: url(../../img/by.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.ch {
  background-image: url(../../img/ch.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.cy {
  background-image: url(../../img/cy.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.cz {
  background-image: url(../../img/cz.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.dk {
  background-image: url(../../img/dk.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.ee {
  background-image: url(../../img/ee.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.es {
  background-image: url(../../img/es.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.fi {
  background-image: url(../../img/fi.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.fr {
  background-image: url(../../img/fr.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.gr {
  background-image: url(../../img/gr.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.hr {
  background-image: url(../../img/hr.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.hu {
  background-image: url(../../img/hu.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.is {
  background-image: url(../../img/is.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.it {
  background-image: url(../../img/it.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.li {
  background-image: url(../../img/li.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.lt {
  background-image: url(../../img/lt.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.lu {
  background-image: url(../../img/lu.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.lv {
  background-image: url(../../img/lv.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.mc {
  background-image: url(../../img/mc.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.md {
  background-image: url(../../img/md.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.me {
  background-image: url(../../img/me.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.mk {
  background-image: url(../../img/mk.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.mt {
  background-image: url(../../img/mt.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.pl {
  background-image: url(../../img/pl.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.pt {
  background-image: url(../../img/pt.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.ro {
  background-image: url(../../img/ro.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.rs {
  background-image: url(../../img/rs.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.ru {
  background-image: url(../../img/ru.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.se {
  background-image: url(../../img/se.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.si {
  background-image: url(../../img/si.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.sk {
  background-image: url(../../img/sk.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.sm {
  background-image: url(../../img/sm.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.tr {
  background-image: url(../../img/tr.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.ua {
  background-image: url(../../img/ua.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.flag.va {
  background-image: url(../../img/va.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
<<<<<<< HEAD
}
=======
}
>>>>>>> 7970096a4b7f4e7b99cd45058fd32ef3932fd17c
