.ar { background: url(../img/flags/icons/ar.gif) no-repeat left center; }
.bo { background: url(../img/flags/icons/bo.gif) no-repeat left center; }
.br { background: url(../img/flags/icons/br.gif) no-repeat left center; }
.ca { background: url(../img/flags/icons/ca.gif) no-repeat left center; }
.cl { background: url(../img/flags/icons/cl.gif) no-repeat left center; }
.co { background: url(../img/flags/icons/co.gif) no-repeat left center; }
.ec { background: url(../img/flags/icons/ec.gif) no-repeat left center; }
.es { background: url(../img/flags/icons/es.gif) no-repeat left center; }
.fr { background: url(../img/flags/icons/fr.gif) no-repeat left center; }
.it { background: url(../img/flags/icons/it.gif) no-repeat left center; }
.jp { background: url(../img/flags/icons/jp.gif) no-repeat left center; }
.mx { background: url(../img/flags/icons/mx.gif) no-repeat left center; }
.pa { background: url(../img/flags/icons/pa.gif) no-repeat left center; }
.pe { background: url(../img/flags/icons/pe.gif) no-repeat left center; }
.pt { background: url(../img/flags/icons/pt.gif) no-repeat left center; }
.py { background: url(../img/flags/icons/py.gif) no-repeat left center; }
.uk { background: url(../img/flags/icons/uk.gif) no-repeat left center; }
.us { background: url(../img/flags/icons/us.gif) no-repeat left center; }
.uy { background: url(../img/flags/icons/uy.gif) no-repeat left center; }
.ve { background: url(../img/flags/icons/ve.gif) no-repeat left center; }

#countries {
  position: absolute;
  right: 0;
  top: 0;
}