.flagstrap-icon {
    background-size: 42px 28px !important;
    background-repeat: none !important;
    width: 42px;
    height: 28px;
    display: block;
    float: left;
    margin-right: 10px;
}

.flagstrap-icon.flagstrap-ab{
    background-image: url(/es/www/assets/img/aruba.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ar{
    background-image: url(/es/www/assets/img/argentina.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-as{
    background-image: url(/es/www/assets/img/arabia.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-at{
    background-image: url(/es/www/assets/img/austria.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-au{
    background-image: url(/es/www/assets/img/australia.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-bo{
    background-image: url(/es/www/assets/img/bolivia.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-br{
    background-image: url(/es/www/assets/img/brazil.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ca{
    background-image: url(/es/www/assets/img/canada.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ch{
    background-image: url(/es/www/assets/img/chile.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-cn{
    background-image: url(/es/www/assets/img/china.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-co{
    background-image: url(/es/www/assets/img/colombia.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-cr{
    background-image: url(/es/www/assets/img/costa-rica.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-cu{
    background-image: url(/es/www/assets/img/cuba.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-cw{
    background-image: url(/es/www/assets/img/curazao.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-dk{
    background-image: url(/es/www/assets/img/dinamarca.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ec{
    background-image: url(/es/www/assets/img/ecuador.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-sv{
    background-image: url(/es/www/assets/img/salvador.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-dm{
    background-image: url(/es/www/assets/img/dominicana.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-eg{
    background-image: url(/es/www/assets/img/egipto.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ea{
    background-image: url(/es/www/assets/img/emiratos-arabes.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-gt{
    background-image: url(/es/www/assets/img/guatemala.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-gy{
    background-image: url(/es/www/assets/img/guyana.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-hn{
    background-image: url(/es/www/assets/img/honduras.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-in{
    background-image: url(/es/www/assets/img/india.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-jo{
    background-image: url(/es/www/assets/img/jordan.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ky{
    background-image: url(/es/www/assets/img/cayman.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-es{
    background-image: url(/es/www/assets/img/spain.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-fr{
    background-image: url(/es/www/assets/img/france.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-gr{
    background-image: url(/es/www/assets/img/greece.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-hk{
    background-image: url(/es/www/assets/img/hong-kong.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-hu{
    background-image: url(/es/www/assets/img/hungary.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ir{
    background-image: url(/es/www/assets/img/ireland.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-il{
    background-image: url(/es/www/assets/img/israel.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-hl{
    background-image: url(/es/www/assets/img/holland.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ge{
    background-image: url(/es/www/assets/img/germany.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-gu{
    background-image: url(/es/www/assets/img/guatemala.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ho{
    background-image: url(/es/www/assets/img/honduras.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-jp{
    background-image: url(/es/www/assets/img/japan.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-li{
    background-image: url(/es/www/assets/img/libano.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-it{
    background-image: url(/es/www/assets/img/italia.png);
    background-size: 42px 28px !important;
}

.flagstrap-icon.flagstrap-mx{
    background-image: url(/es/www/assets/img/mexico.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ni{
    background-image: url(/es/www/assets/img/nicaragua.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-no{
    background-image: url(/es/www/assets/img/norway.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-nz{
    background-image: url(/es/www/assets/img/new-zeland.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-pa{
    background-image: url(/es/www/assets/img/panama.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-pe{
    background-image: url(/es/www/assets/img/peru.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-pt{
    background-image: url(/es/www/assets/img/portugal.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-po{
    background-image: url(/es/www/assets/img/poland.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-qa{
    background-image: url(/es/www/assets/img/qatar.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-uk{
    background-image: url(/es/www/assets/img/united-kingdom.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ru{
    background-image: url(/es/www/assets/img/rusia.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-sa{
    background-image: url(/es/www/assets/img/south-africa.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-su{
    background-image: url(/es/www/assets/img/suiza.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-sd{
    background-image: url(/es/www/assets/img/sudan.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-uc{
    background-image: url(/es/www/assets/img/ukraine.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ur{
    background-image: url(/es/www/assets/img/uruguay.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-us{
    background-image: url(/es/www/assets/img/usa.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ve{
    background-image: url(/es/www/assets/img/venezuela.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-ur{
    background-image: url(/es/www/assets/img/uruguay.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-tt{
    background-image: url(/es/www/assets/img/trinidad.png);
    background-size: 42px 28px !important;
}
.flagstrap-icon.flagstrap-world{
    background-image: url(/es/www/assets/img/world.png);
    background-size: 30px 30px !important;
    background-position-x: 6px;
    background-position-y: -1px;
}




