/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   File    : jui-ici-icons-flags-1.0.css
   Version : 1.0.0
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */


.jp-ici.jp-ici-icons-flags.jp-icon-loc-background {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}
.jp-ici.jp-ici-icons-flags {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}

.jp-ici.jp-ici-icons-flags.jp-ici-scale-32 {
    width: 2.66666666em;
    height: 2em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-scale-48 {
    width: 3.99999999em;
    height: 3em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-scale-64 {
    width: 5.33333332em;
    height: 4em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-scale-84 {
    width: 6.99999825em;
    height: 5.25em;
}

.jp-ici.jp-ici-icons-flags.jp-ici-icon-rendition-flag-1x1 {
  width: 1em;
  height: 1em;
}

.jp-ici.jp-ici-icons-flags.jp-ici-icon-rendition-flag-1x1.jp-ici-scale-32 {
  width: 2em;
  height: 2em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-icon-rendition-flag-1x1.jp-ici-scale-48 {
  width: 3em;
  height: 3em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-icon-rendition-flag-1x1.jp-ici-scale-64 {
  width: 4em;
  height: 4em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-icon-rendition-flag-1x1.jp-ici-scale-84 {
  width: 5.25em;
  height: 5.25em;
}

.jp-ici.jp-ici-icons-flags.jp-icon-loc-an,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-an.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ad-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-an.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ad-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ae,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ae.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ae-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ae.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ae-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-af,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-af.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/af-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-af.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/af-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ag,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ag.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ag-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ag.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ag-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ai,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ai.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ai-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ai.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ai-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-al,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-al.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/al-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-al.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/al-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-am,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-am.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/am-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-am.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/am-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ao,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ao.jp-ici-icon-rendition-flag-4x3  {
  background-image: url(../images/icons/flags/ao-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ao.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ao-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aq,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aq.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/aq-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aq.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/aq-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ar,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ar.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ar-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ar.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ar-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-as,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-as.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/as-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-as.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/as-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-at,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-at.jp-ici-icon-rendition-flag-4x3  {
  background-image: url(../images/icons/flags/at-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-at.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/at-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-au,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-au.jp-ici-icon-rendition-flag-4x3  {
  background-image: url(../images/icons/flags/au-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-au.jp-ici-icon-rendition-flag-1x1{
  background-image: url(../images/icons/flags/au-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/aw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/aw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ax,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ax.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ax-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ax.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ax-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-az,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-az.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/az-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-az.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/az-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ba,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ba.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ba-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ba.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ba-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bb,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bb.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bb-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bb.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bb-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bd,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bd.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bd-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bd.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bd-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-be,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-be.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/be-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-be.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/be-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bg.jp-ici-icon-rendition-flag-4x3  {
  background-image: url(../images/icons/flags/bg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bi,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bi.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bi-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bi.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bi-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bj,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bj.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bj-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bj.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bj-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bo,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bo.jp-ici-icon-rendition-flag-4x3  {
  background-image: url(../images/icons/flags/bo-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bo.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bo-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bq,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bq.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bq-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bq.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bq-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-br,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-br.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/br-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-br.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/br-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bs,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bs.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bs-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bs.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bs-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bv,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-by,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-by.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/by-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-by.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/by-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ca,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ca.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ca-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ca.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ca-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cd,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cd.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cd-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cd.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cd-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ch,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ch.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ch-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ch.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ch-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ci,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ci.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ci-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ci.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ci-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ck,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ck.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ck-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ck.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ck-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-co,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-co.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/co-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-co.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/co-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cv,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cx,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cx.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cx-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cx.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cx-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cy,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cy.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cy-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cy.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cy-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-de,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-de.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/de-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-de.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/de-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dj,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dj.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/dj-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dj.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/dj-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/dk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/dk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/dm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/dm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-do,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-do.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/do-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-do.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/do-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/dz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/dz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ec,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ec.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ec-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ec.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ec-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ee,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ee.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ee-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ee.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ee-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/eg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/eg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/eh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/eh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-er,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-er.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/er-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-er.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/er-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-es,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-es.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/es-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-es.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/es-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-et,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-et.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/et-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-et.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/et-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fi,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fi.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fi-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fi.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fi-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fj,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fj.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fj-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fj.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fj-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fo,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fo.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fo-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fo.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fo-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ga,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ga.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ga-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ga.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ga-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gb,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gb.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gb-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gb.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gb-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gd,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gd.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gd-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gd.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gd-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ge,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ge.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ge-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ge.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ge-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gi,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gi.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gi-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gi.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gi-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gp,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gp.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gp-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gp.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gp-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gq,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gq.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gq-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gq.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gq-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gs,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gs.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gs-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gs.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gs-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gy,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gy.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gy-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gy.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gy-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/hk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/hk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/hm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/hm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/hn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/hn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/hr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/hr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ht,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ht.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ht-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ht.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ht-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/hu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/hu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-id,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-id.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/id-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-id.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/id-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ie,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ie.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ie-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ie.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ie-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-il,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-il.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/il-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-il.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/il-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-im,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-im.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/im-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-im.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/im-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-in,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-in.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/in-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-in.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/in-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-io,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-io.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/io-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-io.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/io-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-iq,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-iq.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/iq-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-iq.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/iq-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ir,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ir.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ir-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ir.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ir-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-is,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-is.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/is-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-is.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/is-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-it,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-it.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/it-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-it.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/it-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-je,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-je.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/je-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-je.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/je-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/jm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/jm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jo,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jo.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/jo-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jo.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/jo-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jp,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jp.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/jp-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jp.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/jp-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ke,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ke.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ke-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ke.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ke-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ki,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ki.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ki-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ki.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ki-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-km,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-km.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/km-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-km.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/km-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kp,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kp.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kp-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kp.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kp-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ky,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ky.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ky-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ky.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ky-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-la,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-la.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/la-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-la.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/la-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lb,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lb.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lb-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lb.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lb-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-li,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-li.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/li-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-li.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/li-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ls,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ls.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ls-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ls.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ls-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lv ,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ly,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ly.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ly-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ly.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ly-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ma,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ma.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ma-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ma.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ma-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-md,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-md.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/md-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-md.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/md-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-me,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-me.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/me-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-me.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/me-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ml,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ml.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ml-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ml.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ml-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mo,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mo.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mo-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mo.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mo-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mp {
  background-image: url(../images/icons/flags/mp-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mp.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mp-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mq,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mq.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mq-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mq.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mq-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ms,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ms.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ms-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ms.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ms-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mv,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mx,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mx.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mx-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mx.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mx-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-my,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-my.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/my-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-my.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/my-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-na,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-na.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/na-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-na.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/na-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ne,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ne.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ne-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ne.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ne-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ng,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ng.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ng-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ng.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ng-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ni,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ni.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ni-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ni.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ni-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-no,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-no.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/no-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-no.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/no-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-np,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-np.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/np-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-np.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/np-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-om,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-om.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/om-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-om.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/om-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pa,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pa.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pa-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pa.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pa-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pe,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pe.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pe-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pe.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pe-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ph,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ph.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ph-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ph.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ph-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ps,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ps.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ps-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ps.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ps-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-py,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-py.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/py-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-py.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/py-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-qa,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-qa.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/qa-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-qa.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/qa-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-re,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-re.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/re-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-re.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/re-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ro,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ro.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ro-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ro.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ro-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rs,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rs.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/rs-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rs.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/rs-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ru,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ru.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ru-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ru.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ru-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/rw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/rw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sa,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sa.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sa-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sa.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sa-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sb,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sb.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sb-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sb.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sb-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sckotland,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sckotland.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sckotland-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sckotland.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sckotland-1x1.svg);
}

.jp-ici.jp-ici-icons-flags.jp-icon-loc-sd,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sd.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sd-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sd.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sd-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-se,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-se.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/se-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-se.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/se-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-si,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-si.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/si-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-si.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/si-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sj,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sj.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sj-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sj.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sj-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-so,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-so.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/so-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-so.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/so-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ss,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ss.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ss-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ss.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ss-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-st,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-st.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/st-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-st.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/st-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sv,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sx,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sx.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sx-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sx.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sx-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sy,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sy.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sy-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sy.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sy-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-td,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-td.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/td-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-td.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/td-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-th,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-th.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/th-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-th.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/th-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tj,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tj.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tj-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tj.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tj-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tm {
  background-image: url(../images/icons/flags/tm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-to,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-to.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/to-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-to.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/to-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tv,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ua,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ua.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ua-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ua.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ua-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ug,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ug.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ug-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ug.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ug-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-um,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-um.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/um-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-um.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/um-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-us,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-us.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/us-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-us.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/us-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uy,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uy.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/uy-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uy.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/uy-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/uz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/uz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-va,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-va.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/va-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-va.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/va-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/vc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/vc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ve,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ve.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ve-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ve.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ve-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/vg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/vg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vi,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vi.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/vi-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vi.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/vi-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/vn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/vn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/vu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/vu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wales,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wales.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/wales-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wales.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/wales-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/wf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/wf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ws,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ws.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ws-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ws.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ws-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ye,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ye.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ye-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ye.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ye-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-yt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-yt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/yt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-yt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/yt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-za,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-za.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/za-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-za.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/za-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/zm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/zm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/zw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/zw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eur,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eur.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/eur-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eur.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/eur-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-unn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-unn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/unn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-unn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/unn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-row,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-row.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/row-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-row.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/row-1x1.svg);
}
