.countryicon-sprite.iconset-shiny {
    width: 16px;
    height: 18px;
    margin: 0;
    padding: 0;
    /*background-image: url(../imagesN/spicy.png);*/
    display: inline-block
}
.countryicon-sprite.iconset-shiny.countrycode-ad {
    background-position: 0 -10px
}
.countryicon-sprite.iconset-shiny.countrycode-ae {
    background-position: 0 -31px
}
.countryicon-sprite.iconset-shiny.countrycode-af {
    background-position: 0 -52px
}
.countryicon-sprite.iconset-shiny.countrycode-ag {
    background-position: 0 -73px
}
.countryicon-sprite.iconset-shiny.countrycode-ai {
    background-position: 0 -94px
}
.countryicon-sprite.iconset-shiny.countrycode-al {
    background-position: 0 -115px
}
.countryicon-sprite.iconset-shiny.countrycode-am {
    background-position: 0 -136px
}
.countryicon-sprite.iconset-shiny.countrycode-an {
    background-position: 0 -157px
}
.countryicon-sprite.iconset-shiny.countrycode-ao {
    background-position: 0 -178px
}
.countryicon-sprite.iconset-shiny.countrycode-ar {
    background-position: 0 -199px
}
.countryicon-sprite.iconset-shiny.countrycode-as {
    background-position: 0 -220px
}
.countryicon-sprite.iconset-shiny.countrycode-at {
    background-position: 0 -241px
}
.countryicon-sprite.iconset-shiny.countrycode-au {
    background-position: 0 -262px
}
.countryicon-sprite.iconset-shiny.countrycode-aw {
    background-position: 0 -283px
}
.countryicon-sprite.iconset-shiny.countrycode-ax {
    background-position: 0 -304px
}
.countryicon-sprite.iconset-shiny.countrycode-az {
    background-position: 0 -325px
}
.countryicon-sprite.iconset-shiny.countrycode-ba {
    background-position: 0 -346px
}
.countryicon-sprite.iconset-shiny.countrycode-bb {
    background-position: 0 -367px
}
.countryicon-sprite.iconset-shiny.countrycode-bd {
    background-position: 0 -388px
}
.countryicon-sprite.iconset-shiny.countrycode-be {
    background-position: 0 -409px
}
.countryicon-sprite.iconset-shiny.countrycode-bf {
    background-position: 0 -430px
}
.countryicon-sprite.iconset-shiny.countrycode-bg {
    background-position: 0 -451px
}
.countryicon-sprite.iconset-shiny.countrycode-bh {
    background-position: 0 -472px
}
.countryicon-sprite.iconset-shiny.countrycode-bi {
    background-position: 0 -493px
}
.countryicon-sprite.iconset-shiny.countrycode-bj {
    background-position: 0 -514px
}
.countryicon-sprite.iconset-shiny.countrycode-bm {
    background-position: 0 -535px
}
.countryicon-sprite.iconset-shiny.countrycode-bn {
    background-position: 0 -556px
}
.countryicon-sprite.iconset-shiny.countrycode-bo {
    background-position: 0 -577px
}
.countryicon-sprite.iconset-shiny.countrycode-br {
    background-position: 0 -598px
}
.countryicon-sprite.iconset-shiny.countrycode-bs {
    background-position: 0 -619px
}
.countryicon-sprite.iconset-shiny.countrycode-bt {
    background-position: 0 -640px
}
.countryicon-sprite.iconset-shiny.countrycode-bv {
    background-position: 0 -661px
}
.countryicon-sprite.iconset-shiny.countrycode-bw {
    background-position: 0 -682px
}
.countryicon-sprite.iconset-shiny.countrycode-by {
    background-position: 0 -703px
}
.countryicon-sprite.iconset-shiny.countrycode-bz {
    background-position: 0 -724px
}
.countryicon-sprite.iconset-shiny.countrycode-ca {
    background-position: 0 -745px
}
.countryicon-sprite.iconset-shiny.countrycode-catalonia {
    background-position: 0 -766px
}
.countryicon-sprite.iconset-shiny.countrycode-cc {
    background-position: 0 -787px
}
.countryicon-sprite.iconset-shiny.countrycode-cd {
    background-position: 0 -808px
}
.countryicon-sprite.iconset-shiny.countrycode-cf {
    background-position: 0 -829px
}
.countryicon-sprite.iconset-shiny.countrycode-cg {
    background-position: 0 -850px
}
.countryicon-sprite.iconset-shiny.countrycode-ch {
    background-position: 0 -871px
}
.countryicon-sprite.iconset-shiny.countrycode-ci {
    background-position: 0 -892px
}
.countryicon-sprite.iconset-shiny.countrycode-ck {
    background-position: 0 -913px
}
.countryicon-sprite.iconset-shiny.countrycode-cl {
    background-position: 0 -934px
}
.countryicon-sprite.iconset-shiny.countrycode-cm {
    background-position: 0 -955px
}
.countryicon-sprite.iconset-shiny.countrycode-cn {
    background-position: 0 -976px
}
.countryicon-sprite.iconset-shiny.countrycode-co {
    background-position: 0 -997px
}
.countryicon-sprite.iconset-shiny.countrycode-cr {
    background-position: 0 -1018px
}
.countryicon-sprite.iconset-shiny.countrycode-cs {
    background-position: 0 -1039px
}
.countryicon-sprite.iconset-shiny.countrycode-cu {
    background-position: 0 -1060px
}
.countryicon-sprite.iconset-shiny.countrycode-cv {
    background-position: 0 -1081px
}
.countryicon-sprite.iconset-shiny.countrycode-cx {
    background-position: 0 -1102px
}
.countryicon-sprite.iconset-shiny.countrycode-cy {
    background-position: 0 -1123px
}
.countryicon-sprite.iconset-shiny.countrycode-cz {
    background-position: 0 -1144px
}
.countryicon-sprite.iconset-shiny.countrycode-de {
    background-position: 0 -1165px
}
.countryicon-sprite.iconset-shiny.countrycode-dj {
    background-position: 0 -1186px
}
.countryicon-sprite.iconset-shiny.countrycode-dk {
    background-position: 0 -1207px
}
.countryicon-sprite.iconset-shiny.countrycode-dm {
    background-position: 0 -1228px
}
.countryicon-sprite.iconset-shiny.countrycode-do {
    background-position: 0 -1249px
}
.countryicon-sprite.iconset-shiny.countrycode-dz {
    background-position: 0 -1270px
}
.countryicon-sprite.iconset-shiny.countrycode-ec {
    background-position: 0 -1291px
}
.countryicon-sprite.iconset-shiny.countrycode-ee {
    background-position: 0 -1312px
}
.countryicon-sprite.iconset-shiny.countrycode-eg {
    background-position: 0 -1333px
}
.countryicon-sprite.iconset-shiny.countrycode-eh {
    background-position: 0 -1354px
}
.countryicon-sprite.iconset-shiny.countrycode-england {
    background-position: 0 -1375px
}
.countryicon-sprite.iconset-shiny.countrycode-er {
    background-position: 0 -1396px
}
.countryicon-sprite.iconset-shiny.countrycode-es {
    background-position: 0 -1417px
}
.countryicon-sprite.iconset-shiny.countrycode-et {
    background-position: 0 -1438px
}
.countryicon-sprite.iconset-shiny.countrycode-europeanunion {
    background-position: 0 -1459px
}
.countryicon-sprite.iconset-shiny.countrycode-fam {
    background-position: 0 -1480px
}
.countryicon-sprite.iconset-shiny.countrycode-fi {
    background-position: 0 -1501px
}
.countryicon-sprite.iconset-shiny.countrycode-fj {
    background-position: 0 -1522px
}
.countryicon-sprite.iconset-shiny.countrycode-fk {
    background-position: 0 -1543px
}
.countryicon-sprite.iconset-shiny.countrycode-fm {
    background-position: 0 -1564px
}
.countryicon-sprite.iconset-shiny.countrycode-fo {
    background-position: 0 -1585px
}
.countryicon-sprite.iconset-shiny.countrycode-fr {
    background-position: 0 -1606px
}
.countryicon-sprite.iconset-shiny.countrycode-ga {
    background-position: 0 -1627px
}
.countryicon-sprite.iconset-shiny.countrycode-gb {
    background-position: 0 -1648px
}
.countryicon-sprite.iconset-shiny.countrycode-gd {
    background-position: 0 -1669px
}
.countryicon-sprite.iconset-shiny.countrycode-ge {
    background-position: 0 -1690px
}
.countryicon-sprite.iconset-shiny.countrycode-gf {
    background-position: 0 -1711px
}
.countryicon-sprite.iconset-shiny.countrycode-gh {
    background-position: 0 -1732px
}
.countryicon-sprite.iconset-shiny.countrycode-gi {
    background-position: 0 -1753px
}
.countryicon-sprite.iconset-shiny.countrycode-gl {
    background-position: 0 -1774px
}
.countryicon-sprite.iconset-shiny.countrycode-gm {
    background-position: 0 -1795px
}
.countryicon-sprite.iconset-shiny.countrycode-gn {
    background-position: 0 -1816px
}
.countryicon-sprite.iconset-shiny.countrycode-gp {
    background-position: 0 -1837px
}
.countryicon-sprite.iconset-shiny.countrycode-gq {
    background-position: 0 -1858px
}
.countryicon-sprite.iconset-shiny.countrycode-gr {
    background-position: 0 -1879px
}
.countryicon-sprite.iconset-shiny.countrycode-gs {
    background-position: 0 -1900px
}
.countryicon-sprite.iconset-shiny.countrycode-gt {
    background-position: 0 -1921px
}
.countryicon-sprite.iconset-shiny.countrycode-gu {
    background-position: 0 -1942px
}
.countryicon-sprite.iconset-shiny.countrycode-gw {
    background-position: 0 -1963px
}
.countryicon-sprite.iconset-shiny.countrycode-gy {
    background-position: 0 -1984px
}
.countryicon-sprite.iconset-shiny.countrycode-hk {
    background-position: -26px -10px
}
.countryicon-sprite.iconset-shiny.countrycode-hm {
    background-position: -26px -31px
}
.countryicon-sprite.iconset-shiny.countrycode-hn {
    background-position: -26px -52px
}
.countryicon-sprite.iconset-shiny.countrycode-hr {
    background-position: -26px -73px
}
.countryicon-sprite.iconset-shiny.countrycode-ht {
    background-position: -26px -94px
}
.countryicon-sprite.iconset-shiny.countrycode-hu {
    background-position: -26px -115px
}
.countryicon-sprite.iconset-shiny.countrycode-id {
    background-position: -26px -136px
}
.countryicon-sprite.iconset-shiny.countrycode-ie {
    background-position: -26px -157px
}
.countryicon-sprite.iconset-shiny.countrycode-il {
    background-position: -26px -178px
}
.countryicon-sprite.iconset-shiny.countrycode-in {
    background-position: -26px -199px
}
.countryicon-sprite.iconset-shiny.countrycode-io {
    background-position: -26px -220px
}
.countryicon-sprite.iconset-shiny.countrycode-iq {
    background-position: -26px -241px
}
.countryicon-sprite.iconset-shiny.countrycode-ir {
    background-position: -26px -262px
}
.countryicon-sprite.iconset-shiny.countrycode-is {
    background-position: -26px -283px
}
.countryicon-sprite.iconset-shiny.countrycode-it {
    background-position: -26px -304px
}
.countryicon-sprite.iconset-shiny.countrycode-jm {
    background-position: -26px -325px
}
.countryicon-sprite.iconset-shiny.countrycode-jo {
    background-position: -26px -346px
}
.countryicon-sprite.iconset-shiny.countrycode-jp {
    background-position: -26px -367px
}
.countryicon-sprite.iconset-shiny.countrycode-ke {
    background-position: -26px -388px
}
.countryicon-sprite.iconset-shiny.countrycode-kg {
    background-position: -26px -409px
}
.countryicon-sprite.iconset-shiny.countrycode-kh {
    background-position: -26px -430px
}
.countryicon-sprite.iconset-shiny.countrycode-ki {
    background-position: -26px -451px
}
.countryicon-sprite.iconset-shiny.countrycode-km {
    background-position: -26px -472px
}
.countryicon-sprite.iconset-shiny.countrycode-kn {
    background-position: -26px -493px
}
.countryicon-sprite.iconset-shiny.countrycode-kp {
    background-position: -26px -514px
}
.countryicon-sprite.iconset-shiny.countrycode-kr {
    background-position: -26px -535px
}
.countryicon-sprite.iconset-shiny.countrycode-kw {
    background-position: -26px -556px
}
.countryicon-sprite.iconset-shiny.countrycode-ky {
    background-position: -26px -577px
}
.countryicon-sprite.iconset-shiny.countrycode-kz {
    background-position: -26px -598px
}
.countryicon-sprite.iconset-shiny.countrycode-la {
    background-position: -26px -619px
}
.countryicon-sprite.iconset-shiny.countrycode-lb {
    background-position: -26px -640px
}
.countryicon-sprite.iconset-shiny.countrycode-lc {
    background-position: -26px -661px
}
.countryicon-sprite.iconset-shiny.countrycode-li {
    background-position: -26px -682px
}
.countryicon-sprite.iconset-shiny.countrycode-lk {
    background-position: -26px -703px
}
.countryicon-sprite.iconset-shiny.countrycode-lr {
    background-position: -26px -724px
}
.countryicon-sprite.iconset-shiny.countrycode-ls {
    background-position: -26px -745px
}
.countryicon-sprite.iconset-shiny.countrycode-lt {
    background-position: -26px -766px
}
.countryicon-sprite.iconset-shiny.countrycode-lu {
    background-position: -26px -787px
}
.countryicon-sprite.iconset-shiny.countrycode-lv {
    background-position: -26px -808px
}
.countryicon-sprite.iconset-shiny.countrycode-ly {
    background-position: -26px -829px
}
.countryicon-sprite.iconset-shiny.countrycode-ma {
    background-position: -26px -850px
}
.countryicon-sprite.iconset-shiny.countrycode-mc {
    background-position: -26px -871px
}
.countryicon-sprite.iconset-shiny.countrycode-md {
    background-position: -26px -892px
}
.countryicon-sprite.iconset-shiny.countrycode-me {
    background-position: -26px -913px
}
.countryicon-sprite.iconset-shiny.countrycode-mg {
    background-position: -26px -935px
}
.countryicon-sprite.iconset-shiny.countrycode-mh {
    background-position: -26px -956px
}
.countryicon-sprite.iconset-shiny.countrycode-mk {
    background-position: -26px -977px
}
.countryicon-sprite.iconset-shiny.countrycode-ml {
    background-position: -26px -998px
}
.countryicon-sprite.iconset-shiny.countrycode-mm {
    background-position: -26px -1019px
}
.countryicon-sprite.iconset-shiny.countrycode-mn {
    background-position: -26px -1040px
}
.countryicon-sprite.iconset-shiny.countrycode-mo {
    background-position: -26px -1061px
}
.countryicon-sprite.iconset-shiny.countrycode-mp {
    background-position: -26px -1082px
}
.countryicon-sprite.iconset-shiny.countrycode-mq {
    background-position: -26px -1103px
}
.countryicon-sprite.iconset-shiny.countrycode-mr {
    background-position: -26px -1124px
}
.countryicon-sprite.iconset-shiny.countrycode-ms {
    background-position: -26px -1145px
}
.countryicon-sprite.iconset-shiny.countrycode-mt {
    background-position: -26px -1166px
}
.countryicon-sprite.iconset-shiny.countrycode-mu {
    background-position: -26px -1187px
}
.countryicon-sprite.iconset-shiny.countrycode-mv {
    background-position: -26px -1208px
}
.countryicon-sprite.iconset-shiny.countrycode-mw {
    background-position: -26px -1229px
}
.countryicon-sprite.iconset-shiny.countrycode-mx {
    background-position: -26px -1250px
}
.countryicon-sprite.iconset-shiny.countrycode-my {
    background-position: -26px -1271px
}
.countryicon-sprite.iconset-shiny.countrycode-mz {
    background-position: -26px -1292px
}
.countryicon-sprite.iconset-shiny.countrycode-na {
    background-position: -26px -1313px
}
.countryicon-sprite.iconset-shiny.countrycode-nc {
    background-position: -26px -1334px
}
.countryicon-sprite.iconset-shiny.countrycode-ne {
    background-position: -26px -1355px
}
.countryicon-sprite.iconset-shiny.countrycode-nf {
    background-position: -26px -1376px
}
.countryicon-sprite.iconset-shiny.countrycode-ng {
    background-position: -26px -1397px
}
.countryicon-sprite.iconset-shiny.countrycode-ni {
    background-position: -26px -1418px
}
.countryicon-sprite.iconset-shiny.countrycode-nl {
    background-position: -26px -1439px
}
.countryicon-sprite.iconset-shiny.countrycode-no {
    background-position: -26px -1460px
}
.countryicon-sprite.iconset-shiny.countrycode-np {
    background-position: -26px -1481px
}
.countryicon-sprite.iconset-shiny.countrycode-nr {
    background-position: -26px -1502px
}
.countryicon-sprite.iconset-shiny.countrycode-nu {
    background-position: -26px -1523px
}
.countryicon-sprite.iconset-shiny.countrycode-nz {
    background-position: -26px -1544px
}
.countryicon-sprite.iconset-shiny.countrycode-om {
    background-position: -26px -1565px
}
.countryicon-sprite.iconset-shiny.countrycode-pa {
    background-position: -26px -1586px
}
.countryicon-sprite.iconset-shiny.countrycode-pe {
    background-position: -26px -1607px
}
.countryicon-sprite.iconset-shiny.countrycode-pf {
    background-position: -26px -1628px
}
.countryicon-sprite.iconset-shiny.countrycode-pg {
    background-position: -26px -1649px
}
.countryicon-sprite.iconset-shiny.countrycode-ph {
    background-position: -26px -1670px
}
.countryicon-sprite.iconset-shiny.countrycode-pk {
    background-position: -26px -1691px
}
.countryicon-sprite.iconset-shiny.countrycode-pl {
    background-position: -26px -1712px
}
.countryicon-sprite.iconset-shiny.countrycode-pm {
    background-position: -26px -1733px
}
.countryicon-sprite.iconset-shiny.countrycode-pn {
    background-position: -26px -1754px
}
.countryicon-sprite.iconset-shiny.countrycode-pr {
    background-position: -26px -1775px
}
.countryicon-sprite.iconset-shiny.countrycode-ps {
    background-position: -26px -1796px
}
.countryicon-sprite.iconset-shiny.countrycode-pt {
    background-position: -26px -1817px
}
.countryicon-sprite.iconset-shiny.countrycode-pw {
    background-position: -26px -1838px
}
.countryicon-sprite.iconset-shiny.countrycode-py {
    background-position: -26px -1859px
}
.countryicon-sprite.iconset-shiny.countrycode-qa {
    background-position: -26px -1880px
}
.countryicon-sprite.iconset-shiny.countrycode-re {
    background-position: -26px -1901px
}
.countryicon-sprite.iconset-shiny.countrycode-ro {
    background-position: -26px -1922px
}
.countryicon-sprite.iconset-shiny.countrycode-rs {
    background-position: -26px -1943px
}
.countryicon-sprite.iconset-shiny.countrycode-ru {
    background-position: -26px -1964px
}
.countryicon-sprite.iconset-shiny.countrycode-rw {
    background-position: -26px -1985px
}
.countryicon-sprite.iconset-shiny.countrycode-sa {
    background-position: -52px -10px
}
.countryicon-sprite.iconset-shiny.countrycode-sb {
    background-position: -52px -31px
}
.countryicon-sprite.iconset-shiny.countrycode-sc {
    background-position: -52px -52px
}
.countryicon-sprite.iconset-shiny.countrycode-scotland {
    background-position: -52px -73px
}
.countryicon-sprite.iconset-shiny.countrycode-sd {
    background-position: -52px -94px
}
.countryicon-sprite.iconset-shiny.countrycode-se {
    background-position: -52px -115px
}
.countryicon-sprite.iconset-shiny.countrycode-sg {
    background-position: -52px -136px
}
.countryicon-sprite.iconset-shiny.countrycode-sh {
    background-position: -52px -157px
}
.countryicon-sprite.iconset-shiny.countrycode-si {
    background-position: -52px -178px
}
.countryicon-sprite.iconset-shiny.countrycode-sj {
    background-position: -52px -199px
}
.countryicon-sprite.iconset-shiny.countrycode-sk {
    background-position: -52px -220px
}
.countryicon-sprite.iconset-shiny.countrycode-sl {
    background-position: -52px -241px
}
.countryicon-sprite.iconset-shiny.countrycode-sm {
    background-position: -52px -262px
}
.countryicon-sprite.iconset-shiny.countrycode-sn {
    background-position: -52px -283px
}
.countryicon-sprite.iconset-shiny.countrycode-so {
    background-position: -52px -304px
}
.countryicon-sprite.iconset-shiny.countrycode-sr {
    background-position: -52px -325px
}
.countryicon-sprite.iconset-shiny.countrycode-st {
    background-position: -52px -346px
}
.countryicon-sprite.iconset-shiny.countrycode-sv {
    background-position: -52px -367px
}
.countryicon-sprite.iconset-shiny.countrycode-sy {
    background-position: -52px -388px
}
.countryicon-sprite.iconset-shiny.countrycode-sz {
    background-position: -52px -409px
}
.countryicon-sprite.iconset-shiny.countrycode-tc {
    background-position: -52px -430px
}
.countryicon-sprite.iconset-shiny.countrycode-td {
    background-position: -52px -451px
}
.countryicon-sprite.iconset-shiny.countrycode-tf {
    background-position: -52px -472px
}
.countryicon-sprite.iconset-shiny.countrycode-tg {
    background-position: -52px -493px
}
.countryicon-sprite.iconset-shiny.countrycode-th {
    background-position: -52px -514px
}
.countryicon-sprite.iconset-shiny.countrycode-tj {
    background-position: -52px -535px
}
.countryicon-sprite.iconset-shiny.countrycode-tk {
    background-position: -52px -556px
}
.countryicon-sprite.iconset-shiny.countrycode-tl {
    background-position: -52px -577px
}
.countryicon-sprite.iconset-shiny.countrycode-tm {
    background-position: -52px -598px
}
.countryicon-sprite.iconset-shiny.countrycode-tn {
    background-position: -52px -619px
}
.countryicon-sprite.iconset-shiny.countrycode-to {
    background-position: -52px -640px
}
.countryicon-sprite.iconset-shiny.countrycode-tr {
    background-position: -52px -661px
}
.countryicon-sprite.iconset-shiny.countrycode-tt {
    background-position: -52px -682px
}
.countryicon-sprite.iconset-shiny.countrycode-tv {
    background-position: -52px -703px
}
.countryicon-sprite.iconset-shiny.countrycode-tw {
    background-position: -52px -724px
}
.countryicon-sprite.iconset-shiny.countrycode-tz {
    background-position: -52px -745px
}
.countryicon-sprite.iconset-shiny.countrycode-ua {
    background-position: -52px -766px
}
.countryicon-sprite.iconset-shiny.countrycode-ug {
    background-position: -52px -787px
}
.countryicon-sprite.iconset-shiny.countrycode-um {
    background-position: -52px -808px
}
.countryicon-sprite.iconset-shiny.countrycode-us {
    background-position: -52px -829px
}
.countryicon-sprite.iconset-shiny.countrycode-uy {
    background-position: -52px -850px
}
.countryicon-sprite.iconset-shiny.countrycode-uz {
    background-position: -52px -871px
}
.countryicon-sprite.iconset-shiny.countrycode-va {
    background-position: -52px -892px
}
.countryicon-sprite.iconset-shiny.countrycode-vc {
    background-position: -52px -913px
}
.countryicon-sprite.iconset-shiny.countrycode-ve {
    background-position: -52px -934px
}
.countryicon-sprite.iconset-shiny.countrycode-vg {
    background-position: -52px -955px
}
.countryicon-sprite.iconset-shiny.countrycode-vi {
    background-position: -52px -976px
}
.countryicon-sprite.iconset-shiny.countrycode-vn {
    background-position: -52px -997px
}
.countryicon-sprite.iconset-shiny.countrycode-vu {
    background-position: -52px -1018px
}
.countryicon-sprite.iconset-shiny.countrycode-wales {
    background-position: -52px -1039px
}
.countryicon-sprite.iconset-shiny.countrycode-wf {
    background-position: -52px -1060px
}
.countryicon-sprite.iconset-shiny.countrycode-ws {
    background-position: -52px -1081px
}
.countryicon-sprite.iconset-shiny.countrycode-ye {
    background-position: -52px -1102px
}
.countryicon-sprite.iconset-shiny.countrycode-yt {
    background-position: -52px -1123px
}
.countryicon-sprite.iconset-shiny.countrycode-za {
    background-position: -52px -1144px
}
.countryicon-sprite.iconset-shiny.countrycode-zm {
    background-position: -52px -1165px
}
.countryicon-sprite.iconset-shiny.countrycode-zw {
    background-position: -52px -1186px
}
hr.colorful {
    background: url(../imagesN/bg-h2-content.png) center bottom no-repeat;
    height: 1px;
    border-top: 0;
    clear: both
}
h1.colorful,
h2.colorful,
h3.colorful,
h4.colorful,
h5.colorful,
h6.colorful {
    background: url(../imagesN/bg-h2-content.png) center bottom no-repeat;
    border-bottom: 0;
    padding-bottom: 8px
}
body.page-leadscentral {
    background: #f9f9f9
}
#leadscentral-page {
    overflow: hidden
}
#leadscentral-page #leadscentral-container {
    overflow: hidden;
    background: #fff
}
body.page-leadscentral .main-container .region-sidebar-first {
    padding-left: 15px;
    padding-bottom: 15px
}
body.page-leadscentral .main-container .region-sidebar-second {
    padding-left: 15px
}
body.page-leadscentral #block-b2brazil-front-menu-products-services #leads-menu {
    margin-bottom: 15px
}
body.page-leadscentral #block-b2brazil-front-menu-products-services #leads-menu a {
    font-size: 16px
}
body.page-leadscentral #block-b2brazil-front-menu-products-services #leads-menu>li:first-child {
    width: 50%
}
body.page-leadscentral #block-b2brazil-front-menu-products-services #leads-menu>li:last-child {
    width: 50%
}
body.page-leadscentral #block-b2brazil-front-menu-products-services #leads-menu li li {
    display: block
}
body.page-leadscentral #b2brazil-search-form-top .search-input {
    width: 30%;
    float: left
}
body.page-leadscentral #b2brazil-search-form-top .search-input {
    width: 50%;
    float: left
}
@media(max-width:1024px) {
    #navbar #b2brazil-search-form-top .form-type-select {
        width: 20%
    }
}
@media(max-width:768px) {
    #navbar #b2brazil-search-form-top span.or-label {
        display: none
    }
    #navbar #b2brazil-search-form-top .form-type-select {
        width: 15%
    }
    body.page-leadscentral #b2brazil-search-form-top .search-input {
        width: 30%
    }
}
@media(max-width:768px) {
    body.page-leadscentral #b2brazil-search-form-top .search-input {
        width: 60%
    }
}
body.page-leadscentral #form-search-wrapper {
    width: 25%
}
body.page-leadscentral #navbar #b2brazil-search-form-top .form-type-select {
    width: 100%
}
body.page-leadscentral #b2brazil-search-form-top .search-btn {
    float: left
}
.view-b2brazil-leads-central-solr .views-row {
    padding: 23px 10px 23px 10px;
    background: url(../imagesN/bg-h2-content.png) center bottom no-repeat;
    border: 2px solid #fff
}
.view-b2brazil-leads-central-solr .views-row:hover {
    border: 2px solid #ffdf01
}
.view-b2brazil-leads-central-solr .views-row.rfq {
    background: #eaf2e6
}
.view-b2brazil-leads-central-solr .views-row.rfq:hover {
    border-color: #9eae96
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-subject {
    margin-bottom: 15px
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-subject a {
    color: #79a401;
    font-weight: bold;
    font-size: 22px;
    text-decoration: none
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-subject span {
    text-transform: uppercase;
    margin-left: 7px;
    font-size: 12px;
    font-weight: bold
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-subject span.opened {
    color: #b02b2c
}
.view-b2brazil-leads-central-solr .views-row .views-field-nothing {
    float: right
}
.view-b2brazil-leads-central-solr .views-row .views-field-nothing a {
    background: url(../imagesN/lead-contact-now-letter.png) no-repeat 10px center #f60;
    padding: 5px 5px 5px 39px;
    text-decoration: none;
    color: #fff;
    display: block;
    width: 180px;
    font-size: 13px
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-type span.buy {
    color: #f60;
    text-transform: uppercase
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-type span.sell {
    color: #3aa2f0;
    text-transform: uppercase
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-company-field-b2br-cpny-subsc-type {
    margin-bottom: 7px;
    display: inline-block;
    margin-right: 10px;
    font-size: 13px
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-company-field-b2br-cpny-verified {
    margin-bottom: 7px;
    display: inline-block;
    font-size: 13px
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-company-field-b2br-cpny-subsc-type img,
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-company-field-b2br-cpny-verified img {
    position: relative;
    top: -2px;
    margin-right: 3px
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-company-field-b2br-cpny-contact-field-b2br-cpny-contact-country {
    margin-top: 5px;
    font-size: 13px
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-company-field-b2br-cpny-contact-field-b2br-cpny-contact-country img {
    margin-right: 5px
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-descr {
    font-size: 12px
}
.view-b2brazil-leads-central-solr .views-row .views-field-field-b2br-lead-descr .views-more-link {
    color: #79a401;
    font-weight: bold
}
.view-b2brazil-leads-central-solr .views-field-field-b2br-lead-company-field-b2br-cpny-contact-field-b2br-cpny-contact-country .views-label {
    color: #79a401;
    width: 60px;
    display: inline-block
}
.view-b2brazil-leads-central-solr .views-field-field-b2br-lead-company-field-b2br-cpny-contact-field-b2br-cpny-contact-country .countryicon-sprite {
    position: relative;
    top: 1px
}
body.page-leadscentral #b2brazil-leads-block-leadscentral-right a#post-lead {
    background-color: #f60;
    color: #fff;
    font-weight: bold;
    padding: 5px 24px !important;
    height: 35px;
    font-size: 16px;
    width: 100%;
    margin-bottom: 15px
}
body.page-leadscentral #b2brazil-leads-block-leadscentral-right #how-to-proceed,
body.page-leadscentral #b2brazil-leads-block-leadscentral-right #lead-packages {
    background: #fff;
    margin-bottom: 20px;
    padding: 5px 10px
}
body.page-leadscentral #b2brazil-leads-block-leadscentral-right h4 {
    color: #25657e;
    font-weight: bold;
    white-space: pre;
    border-bottom: 1px solid #ffdf01;
    padding: 8px;
    margin-top: 0
}
body.page-leadscentral #b2brazil-leads-block-leadscentral-right #how-to-proceed ol {
    padding: 15px 0 25px 23px;
    color: #79a401;
    font-size: 13px;
    margin-left: 9px;
    font-size: 42px;
    padding: 0;
    list-style-position: inside;
    margin: 0
}
body.page-leadscentral #b2brazil-leads-block-leadscentral-right #how-to-proceed ol li {
    position: relative
}
body.page-leadscentral #b2brazil-leads-block-leadscentral-right #how-to-proceed ol div {
    font-size: 13px
}
body.page-leadscentral #b2brazil-leads-block-leadscentral-right #how-to-proceed ol .primary {
    position: absolute;
    left: 45px;
    top: 10px;
    font-size: 18px
}
body.page-leadscentral #b2brazil-leads-block-leadscentral-right #how-to-proceed ol .secundary {
    color: #25657e;
    font-size: 14px;
    position: absolute;
    left: 45px;
    top: 35px
}
body.page-leadscentral #b2brazil-leads-block-leadscentral-right #how-to-proceed ol li {
    margin-bottom: 7px
}
body.page-leadscentral #b2brazil-leads-block-leadscentral-right #need-help h4 {
    color: #79a401;
    padding-left: 0
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .views-exposed-form .views-exposed-widget {
    float: left;
    padding: 39px 0 0 0
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default #edit-lead-type-wrapper {
    padding: 22px 0 0 0
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .views-widget-filter-field_b2br_lead_company_field_b2br_cpny_intl {
    padding-right: 0
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default #edit-lead-type-wrapper>label {
    display: block;
    padding: 0;
    margin: 0
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default #edit-lead-type-wrapper>label+.views-widget {
    float: left
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default #edit-lead-type-wrapper .form-item-edit-lead-type-b label {
    color: #f60;
    text-transform: uppercase
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .form-type-bef-checkbox label {
    font-weight: 500;
    padding: 2px 0
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default #edit-lead-type-wrapper .form-item-edit-lead-type-s label {
    color: #3aa2f0;
    text-transform: uppercase
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .form-type-bef-checkbox.form-item-edit-intl-0 label {
    padding-left: 22px;
    background: url(../imagesN/shield-brazil.png) no-repeat left center
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .form-type-bef-checkbox.form-item-edit-intl-1 label {
    padding-left: 22px;
    background: url(../imagesN/shield-internacional.png) no-repeat left center
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .form-control {
    background: transparent none;
    border: 0 none;
    box-shadow: none;
    -webkit-box-shadow: none;
    transition: none;
    -webkit-transition: none;
    width: auto;
    display: inline-block;
    margin-top: 0;
    padding: 0
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .bef-checkboxes {
    overflow: hidden
}
.bef-checkboxes .form-item {
    margin-top: 3px
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .form-type-bef-checkbox {
    display: block;
    float: left;
    margin-right: 8px;
    cursor: pointer
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .form-type-bef-checkbox input {
    height: 13px;
    position: relative;
    top: 2px
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .form-type-bef-checkbox * {
    cursor: pointer
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .views-widget-per-page {
    float: right !important;
    position: relative;
    top: 6px;
    margin: 0 0 0 10pxy;
    padding: 11px 0 0 0 !important;
    width: 60px
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .views-widget-per-page label {
    margin-right: 5px;
    position: relative;
    top: 1px
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default .views-widget-per-page select.form-select {
    border: 1px solid #79a401;
    height: 25px;
    width: 100%
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default #edit-rfq-wrapper .form-item-edit-rfq-0 {
    display: none
}
body.page-leadscentral #views-exposed-form-b2brazil-leads-central-solr-default #edit-rfq-wrapper label {
    color: #9eae96
}
body.page-leadscentral .view-b2brazil-leads-central-solr .views-submit-button,
body.page-leadscentral .view-b2brazil-leads-central-solr .views-widget-filter-field_b2br_lead_company_field_b2br_cpny_verified,
body.page-leadscentral .view-b2brazil-leads-central-solr .views-widget-filter-field_b2br_lead_company_field_b2br_cpny_subsc_field_b2br_plano_pacote_field_b2br_pacote_flag {
    display: none
}
#lead-page .banner {
    text-align: center;
    margin-bottom: 30px
}
@media(min-width:1200px) {
    #lead-page .container {
        width: 1041px
    }
}
body.page-leadscentral.page-leadscentral-lead .main-container .center-content,
body.page-leadscentral.page-leadscentral-lead .main-container .region-sidebar-first {
    background: transparent
}
body.page-leadscentral-lead #lead-page.rfq #lead-content {
    background: #eaf2e6
}
body.page-leadscentral-lead #lead-page #lead-content,
body.page-leadscentral-lead #lead-page #lead-related,
body.page-leadscentral-lead #lead-page #lead-create {
    padding: 15px;
    border: 1px solid #ccc;
    background: #fff;
    margin-bottom: 20px;
    position: relative;
    font-size: 12px
}
body.page-leadscentral-lead #lead-page.rfq #lead-content .rfq-highlight-link {
    color: #79a401
}
body.page-leadscentral-lead #lead-page .change-lang {
    float: right
}
body.page-leadscentral-lead #lead-page h1 {
    font-size: 22px;
    color: #24647d;
    font-weight: 500;
    margin-top: 0
}
#lead-page .lead-translated,
#lead-page .lead-orig {
    display: none
}
#lead-page.translated *.lead-translated,
#lead-page.orig *.lead-orig {
    display: block
}
#lead-page h1 span.mine,
#lead-page h1 span.opened {
    color: #f60;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold
}
#lead-page h1 span.opened {
    color: #b02b2c
}
body.page-leadscentral-lead #lead-page #know-more {
    color: #79a401;
    font-size: 15px;
    margin-bottom: 10px
}
#lead-page #created-date {
    float: right;
    font-size: 11px;
    color: #999
}
#lead-page .lead-main-content {
    margin-bottom: 20px
}
#lead-page .lead-main-content .description {
    margin: 10px 0
}
#lead-page .action>a,
#lead-page .action>*>a {
    display: inline-block;
    background: #79a401;
    padding: 14px;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
    text-align: center;
    min-width: 180px
}
#lead-page #privatemsg-new {
    overflow: hidden
}
#lead-page #privatemsg-new button.form-submit {
    background: #79a401;
    color: #fff;
    float: right
}
#lead-page #privatemsg-new #edit-submit {
    background: #79a401;
    color: #fff;
    float: right
}
#lead-page #lead-information-welcome {
    padding-bottom: 10px;
    color: #666;
    font-family: arial
}
#lead-page #lead-information-welcome span {
    color: #ff7f27;
    font-weight: bold
}
#lead-page #lead-information-welcome hr {
    margin: 3px 0
}
#lead-page #lead-information-welcome a {
    color: #79a401;
    font-size: 11px
}
#lead-page #lead-information {
    padding: 20px;
    border: 1px solid #ccc;
    background: #fff8cc;
    position: relative
}
#lead-page #lead-information #lead-information-conect {
    width: 17px;
    background: url(../imagesN/lead-box-conect.png) top left;
    height: 27px;
    position: absolute;
    left: -17px;
    top: 50%;
    margin-top: -9px
}
#lead-page.rfq #lead-information,
#lead-page.rfq #lead-information #lead-information-conect {
    background: #eaf2e6
}
#lead-page #lead-information .company {
    font-weight: 500;
    color: #79a401;
    font-size: 22px
}
#lead-page #lead-information .company span {
    display: block;
    font-size: 10px;
    color: #999;
    font-weight: 100
}
#lead-page #lead-information .country .countryicon-sprite {
    position: relative;
    top: -2px
}
#lead-page #lead-information .country {
    color: #ff7f27;
    font-size: 22px;
    margin-bottom: 20px
}
#lead-page #lead-information .contact-name span,
#lead-page #lead-information .contact-number span,
#lead-page #lead-information .email span {
    width: 52px;
    color: #256599;
    display: inline-block
}
#lead-page #lead-information .contact-name,
#lead-page #lead-information .contact-number,
#lead-page #lead-information .email {
    font-size: 12px;
    word-break: break-all
}
#lead-page #lead-information .btn.login {
    background: none repeat scroll 0 0 #79a401;
    color: #FFF;
    display: inline-block;
    width: 100%;
    margin-top: 10px
}
#lead-page #lead-information .action {
    text-align: center;
    margin-top: 15px
}
#lead-page #lead-information a.not-member {
    display: none
}
#lead-page #lead-or {
    text-align: center;
    padding: 10px 0;
    font-size: 16px
}
#lead-packages {
    padding: 20px;
    text-align: center;
    background: #fff;
    border: 1px solid #ccc
}
#lead-packages span {
    font-weight: bold;
    color: #888;
    margin-bottom: 10px;
    display: block;
    font-size: 24px
}
#lead-related .view-filters,
#lead-related ul.pagination {
    display: none
}
#lead-related-link {
    margin-bottom: 20px
}
#lead-related-link a {
    background: #fff;
    padding: 5px;
    display: inline-block
}
#lead-create .lead-create-information {
    border-left: 1px solid #ccc;
    font-size: 12px;
    word-break: break-all
}
#lead-create .lead-create-information strong {
    font-size: 14px
}
#lead-create .originalTextareaInfo {
    display: none
}
#lead-create #lead-create-message {
    width: 100%;
    margin-bottom: 1%;
    padding: 7px
}
#lead-create #lead-create-quantity {
    width: 50%;
    float: left;
    margin-right: 1%
}
#lead-create #lead-create-unit-type {
    width: 49%;
    float: left;
    height: 39px;
    padding: 0 10px
}
#lead-create input[type=submit] {
    width: 100%;
    margin-top: 1%;
    background: #79a401;
    color: #fff
}
#lead-page .not-member,
#lead-page .action .not-member {
    float: right;
    font-size: 12px;
    position: relative;
    top: 35px;
    padding: 0;
    background: transparent;
    color: #f60;
    font-size: 16px
}
#lead-page .b2brazil-register-form {
    display: none;
    border-top: 1px solid #ccc;
    margin-top: 10px;
    padding: 10px 0
}
#lead-page .b2brazil-register-form.active {
    display: block
}
#lead-page.buy #seller-service-help {
    padding-bottom: 10px;
    background: url(../imagesN/bg-h2-content.png) center bottom no-repeat
}
#lead-page.buy #seller-service-help h4 {
    padding: 5px
}
#lead-page.buy #seller-service-help a {
    font-size: 14px;
    padding-left: 10px
}
#lead-page.buy .view-b2brazil-leads-central-solr .view-content .views-row:last-child {
    background: none
}
#lead-page.buy #lead-content #open-reply a {
    background: #79a401;
    color: #fff;
    display: inline-block;
    margin: 0 30px
}
#lead-page.sell #lead-content #open-reply {
    text-align: center
}
#lead-page.sell #lead-content #privatemsg-new {
    display: none
}
#lead-page.sell #lead-related h2 {
    margin-top: 0
}
#lead-page.sell #lead-related #lead-related-content {
    position: relative
}
#lead-page.sell #lead-related .swiper-slide a {
    height: 170px;
    width: 166px
}
#lead-page.sell #lead-information #privatemsg-new {
    margin-top: 25px
}
#lead-page.sell #lead-information #privatemsg-new button.form-submit {
    float: none;
    margin: 0 auto;
    display: block
}
#lead-page.sell #lead-information #privatemsg-new textarea {
    height: 75px
}
#lead-page.sell #lead-information #privatemsg-new .originalTextareaInfo,
#lead-page.sell #privatemsg-new label {
    display: none
}
#lead-page.sell #lead-information #privatemsg-new #edit-submit {
    width: 100%
}
.leads-items {
    width: 100%;
    margin-left: 0;
    padding-left: 0
}
#lead-packages .leads-items li {
    display: block;
    vertical-align: top;
    background: #fff;
    margin-top: 20px;
    border: 2px solid #d6d6d6;
    text-align: center;
    width: 100%;
    height: 360px;
    transition: all ease .125s
}
#lead-packages .leads-items li span {
    display: block
}
#lead-packages .link {
    color: #428bca;
    text-decoration: none
}
#lead-packages .link:hover {
    text-decoration: underline
}
#lead-packages .leads-items li .qtty {
    font-size: 28px;
    text-transform: uppercase;
    font-weight: bold;
    margin: 30px 0
}
#lead-packages .leads-items li .qtty.old {
    font-size: 20px;
    color: #cfcfcf !important;
    text-decoration: line-through;
    margin: 15px 0 0
}
#lead-packages .leads-items li .qtty.old+.qtty {
    margin-bottom: 15px
}
#lead-packages .leads-items li .price {
    margin: 0 auto 45px;
    width: 150px;
    height: 150px;
    border-radius: 150px;
    color: #fff;
    border: 3px solid #fff;
    font-size: 20px;
    padding-top: 15px
}
#lead-packages .leads-items li .price b {
    display: block;
    font-size: 64px;
    line-height: 100%
}
#lead-packages .leads-items li .price+.cpl {
    margin: -30px 0 10px 0
}
#lead-packages .leads-items li .cpl {
    color: #8d8d8d;
    font-size: 14px
}
#lead-packages .leads-items li a {
    color: #fff;
    line-height: 20px;
    display: block;
    width: 140px;
    padding: 0 1em;
    margin: 0 auto;
    font-size: 16px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 100;
    border-radius: 10px;
    border: 3px solid #fff
}
#lead-packages .leads-items li a:hover {
    opacity: .75
}
#lead-packages .leads-items li:nth-child(1) {
    margin-left: 0
}
#lead-packages .leads-items li:nth-child(1) .qtty {
    color: #9c00ff
}
#lead-packages .leads-items li:nth-child(1) .price,
#lead-packages .leads-items li:nth-child(1) a {
    background: #9c00ff;
    border-color: #8500d9
}
#lead-packages .leads-items li:nth-child(2) .qtty {
    color: #00b6ea
}
#lead-packages .leads-items li:nth-child(2) .price,
#lead-packages .leads-items li:nth-child(2) a {
    background: #00b6ea;
    border-color: #00a4d3
}
#lead-form-action {
    margin-right: -1%;
    font-size: 0;
    margin-bottom: 20px
}
#lead-form-action a {
    width: 49%;
    margin-right: 1%;
    display: inline-block
}
@media screen and (min-width: 1024px) {
    #lead-packages .leads-items li:hover {
        transform: scale(1.085)
    }
}
@media screen and (max-width: 1024px) {
    #lead-packages .leads-items li {
        width: 100%;
        margin: 0 0 0 2.5%
    }
    #lead-packages .leads-items li:nth-child(1) {
        margin: 0 0 0 2.5%
    }
}
@media screen and (max-width: 1024px) {
    #lead-packages .leads-items li {
        width: 100%;
        margin: 0 5% 5%
    }
    #lead-packages .leads-items li:nth-child(1) {
        margin: 0 5% 5%
    }
}
@media(max-width:768px) {
    #lead-packages .leads-items li, #lead-packages .leads-items li: nth-child(1) {
        margin: 10px 0
    }
    body.page-leadscentral .view-content {
        padding-top: 10px
    }
    body.page-leadscentral .banners-container {
        margin: 0
    }
    body.page-leadscentral .leadscentral-content .view .view-filters {
        display: none
    }
}
body.page-leadscentral .banners-container .banner-item img {
    width: 70%
}
body.page-leadscentral-buy aside.col-sm-3 {
    min-height: 1200px
}
@media(max-width:783px) {
    body.page-leadscentral-buy aside.col-sm-3 {
        min-height: 400px
    }
}