/*table.table-tariff2 { width: 470px; font-family: open_sanslight; }
*/
.intl-tel-input { position: relative;/* margin-left: 5%; margin-top:5px; margin-bottom:5px;*/}
.intl-tel-input .hide { display: none; }
.intl-tel-input .flag-dropdown { position: absolute; cursor: pointer; }
.intl-tel-input .flag-dropdown .selected-flag { z-index: 1; position: relative; }
.intl-tel-input .flag-dropdown .country-list { list-style: none; overflow-y: scroll; position: absolute; z-index: 2; }
.intl-tel-input input { padding-left: 47px; position: relative; z-index: 0; }
.intl-tel-input.pretty .flag-dropdown .selected-flag { margin: 1px; padding: 8px; }
.intl-tel-input.pretty .flag-dropdown .selected-flag:hover { background-color: /*  rgba(0, 0, 0, 0.05); */ }
.intl-tel-input.pretty .flag-dropdown .selected-flag .down-arrow { top: 6px; position: relative; left: 20px; width: 0; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid black;  display:none;  }
.intl-tel-input.pretty .flag-dropdown .country-list { padding: 0; margin: 0; box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); background-color: white; border: 1px solid #cccccc; top: 29px; width: 427px; max-height: 200px; margin-top:20px; font-size:15px; }
.intl-tel-input.pretty .flag-dropdown .country-list .divider { padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #cccccc; }
.intl-tel-input.pretty .flag-dropdown .country-list .country { line-height: 16px; padding: 4px 10px; }
.intl-tel-input.pretty .flag-dropdown .country-list .country .dial-code { color: #999999; }
.intl-tel-input.pretty .flag-dropdown .country-list .country.highlight {font-family: open_sanslight;  font-weight: 600 !important; background-color: #606060; color:#fff; }
.intl-tel-input.pretty .flag-dropdown .country-list .flag { display: inline-block; vertical-align: bottom; }
.intl-tel-input.pretty .flag-dropdown .country-list .flag, .intl-tel-input.pretty .flag-dropdown .country-list .country-name { margin-right: 6px; }
.intl-tel-input.pretty input { box-sizing: border-box; -moz-box-sizing: border-box; height: 46px;  margin-bottom: 0; width: 100%; /*400px;*/border:none; box-shadow: none; background-color:transparent; }
/*.intl-tel-input.pretty input[type="text"]:focus { border:none;*/
.intl-tel-input input[type="text"]:focus { border:none !important; box-shadow: none !important; }
/* originally from https://github.com/lafeber/world-flags-sprite */

table.table-tariff, table.table-tariff2 {
  font-family: open_sanslight;
}
table.table-tariff td.cell-country, table.table-tariff td.cell-tariff {
  vertical-align: middle;
  background-color: #F5F5F5;
  border: 1px solid #bfbfbf;
}
table.table-tariff span.country-txt { vertical-align: middle; }

table.table-tariff td.cell-country img {
  height: 32px;
  margin-left: 5px;
}

table.table-tariff td.table-header, table.table-tariff2 td.table-header, table.table-tariff2 td.table-footer {
  font-family: Open_sanslight;
  text-align: center;
  font-weight: normal;
  color: #606060;
  border: none;
}

table.table-tariff td.table-header { padding: 0 10px; }
table.table-tariff2 td.table-header2, table.table-tariff2 td.cell-tariff {
  width: 150px;
  height: 46px;
  vertical-align: middle;
  background-color: #F5F5F5;
  border: 1px solid #bfbfbf;
  border-bottom: none !important;
}
table.table-tariff td.cell-tariff,
table.table-tariff2 td.cell-tariff,
table.table-tariff2 td.table-header2 {
  text-align: center;
}
td.country-select {
  padding: 0;
}

td.country-select {
  background: url("../../images/tariffs/dd_arrow.gif")no-repeat scroll right center #F5F5f5;
  border: 1px solid #bfbfbf;
}

@media only screen and (min-width: 1200px) {

  .rt-block.my-tarieven { min-height: 340px; }

  table.table-tariff2 {
    width: 470px;
    font-size: 18px;
    font-weight: 600;
  }

  table.table-tariff {
    float:right;
    width: 550px;
    font-size: 18px;
    font-weight: 600;
  }

  table.table-tariff td.cell-country { width: 240px; }
  table.table-tariff td.cell-country img { height: 46px; }
  table.table-tariff span.country-txt {
    margin-left: 10px;
  }

  .td-offer1, .td-offer2, .td-offer3, .td-offer4 {
    line-height: 10px;
    background-color: #f5f5f5;
    border-right: 1px solid #bfbfbf;
  }
  .td-offer1 { color: transparent; border-top: 1px solid #bfbfbf; padding-right: 10px; }
  .td-offer2 { text-decoration: normal; }
  .td-offer4 { position: relative;  }
  .td-offer4::before, .td-offer4::after {
    content: '';
    width: 100%;
    position: absolute;
    right: 0;
    top: 50%;
  }
  .td-offer4::before {
    border-bottom: 2px solid red;
    -webkit-transform: skewY(-10deg);
    transform: skewY(-10deg);
  }
  .td-offer4::after {
    border-bottom: 2px solid red;
    -webkit-transform: skewY(10deg);
    transform: skewY(10deg);
  }

  table.table-tariff2 td.cell-tariff,
  table.table-tariff2 td.table-header2,
  table.table-tariff2 input[type="text"] {
    font-weight: 600;
  }

  td.table-header { font-size: 17px; font-weight: normal; }
  td.table-footer { font-size: 80%; }

  .intl-tel-input.pretty input { font-family: open_sanslight; font-weight: 600;  font-size: 18px; }

  .intl-tel-input.pretty .flag-dropdown .country-list .country {
    line-height: 42px;
    font-size: 18px;
  }
  .intl-tel-input.pretty .flag-dropdown .country-list { top: 26px; }
  .f32 .flag { margin-top: 2px; }
}

@media only screen and (min-width: 960px) and (max-width: 1199px) {

  table.table-tariff {
    width: 450px;
    font-size: 17px;
    font-weight: 600;
  }

  table.table-tariff2 {
    width: 411px;
    font-size: 17px;
    font-weight: 600;
  }

  table.table-tariff td.cell-country { width: 170px; }
  table.table-tariff td.cell-country img { height: 46px; }
  table.table-tariff span.country-txt { margin-left: 10px; }
  
  td.table-header { font-size: 16px; font-weight: normal; }
  td.table-footer { font-size: 80%; }

  .td-offer1, .td-offer2, .td-offer3 {
    line-height: 10px;
    background-color: #f5f5f5;
    border-right: 1px solid #bfbfbf;
  }
  .td-offer1 { color: transparent; border-top: 1px solid #bfbfbf; padding-right: 10px; }
  .td-offer2 { text-decoration: normal; }

/*  table.table-tariff2 td.cell-tariff,
  table.table-tariff2 td.table-header2,
  table.table-tariff2 input[type="text"] { font-size: 110%; }
*/
  .intl-tel-input.pretty input { font-family: open_sanslight; font-weight: 600;  font-size: 17px; }

  .intl-tel-input.pretty .flag-dropdown .country-list .country {
    line-height: 42px;
    font-size: 17px;
  }
  .intl-tel-input.pretty .flag-dropdown .country-list { width: 405px !important; }
  .intl-tel-input.pretty .flag-dropdown .country-list { top: 26px; }
  .f32 .flag { margin-top: 2px; }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {

  table.table-tariff {
    width: 340px;
    font-size: 16px;
    font-weight: 600;
    margin-left: 15px;
  }

  table.table-tariff2 {
    width: 354px;
    font-size: 16px;
    font-weight: 600;
  }
  table.table-tariff td.cell-country { width: 140px; }
  table.table-tariff td.cell-country img { height: 40px; }
  table.table-tariff span.country-txt { margin-left: 10px; }
  table.table-tariff td.table-header,
  td.table-header { font-weight: normal; font-size: 14px; }
  td.table-footer { font-size: 80%; }
  table.table-tariff2 td.table-header { padding: 0; }

  .td-offer1, .td-offer2, .td-offer3 {
    line-height: 10px;
    background-color: #f5f5f5;
    border-right: 1px solid #bfbfbf;
  }
  .td-offer1 { color: transparent; border-top: 1px solid #bfbfbf; padding-right: 10px; }
  .td-offer2 { text-decoration: normal; }

  table.table-tariff2 td.country-select {
    background-image: url("../../images/tariffs/dd_arrow_48.gif");
  }
  table.table-tariff2 td.cell-tariff,
  table.table-tariff2 td.table-header2 { height: 40px; }
  table.table-tariff2 td.cell-tariff,
  table.table-tariff2 td.table-header2,
  table.table-tariff2 input[type="text"] {
    font-size: 16px;
    font-weight: 600;
  }

  .intl-tel-input.pretty input {
    height: 42px;
    font-family: open_sanslight;
    font-weight: 600;
    font-size: 16px;
  }
  .intl-tel-input.pretty .flag-dropdown .country-list .country {
    line-height: 42px;
    font-size: 16px;
  }
  .intl-tel-input.pretty .flag-dropdown .country-list { width: 350px !important; top: 22px;}
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
  .intl-tel-input.pretty .flag-dropdown .country-list .country { line-height: 42px; }

  table.table-tariff {
    width: 480px;
    font-size: 17px;
    font-weight: 600;
  }

  .f32 .flag { /*margin-bottom: -5px;*/ margin-top:/* 5px*/0px; }
  table.table-tariff td.cell-tariff,
  table.table-tariff2 td.cell-tariff,
  table.table-tariff2 td.table-header2 {
    height: 48px;
  }

  td.table-header { font-size: 15px; }
  td.table-footer { font-size: 80%; }
  table.table-tariff span.country-txt {
    margin-left: 7px;
  }
  table.table-tariff td.cell-country {
    width: 200px;
  }

  table.table-tariff2 {
    width: 100%;
    font-size: 17px;
    font-weight: 600;
  }

  .intl-tel-input.pretty input {
    height: 42px;
    font-family: open_sanslight;
    font-weight: 600;
    font-size: 17px;
  }
  .intl-tel-input.pretty .flag-dropdown .country-list { font-size: 17px; }

  .td-offer1, .td-offer2, .td-offer3 {
    line-height: 10px;
    background-color: #f5f5f5;
    border-right: 1px solid #bfbfbf;
  }
  .td-offer1 { color: transparent; border-top: 1px solid #bfbfbf; padding-right: 10px; }
  .td-offer2 { text-decoration: normal; }

  .rt-block.my-tarieven {
    padding:0 5px 15px;
    margin: 15px 0 0;
  }

}

@media only screen and (max-width: 480px) {
  .intl-tel-input.pretty .flag-dropdown .selected-flag {
    padding: 3px 6px;
  }
  .intl-tel-input.pretty input { height: 34px; }
  .f32 .flag { height: 22px !important; line-height: 22px !important; }
  .intl-tel-input.pretty .flag-dropdown .country-list {
    width: 290px !important;
    top: 14px;
  }
  .intl-tel-input.pretty .flag-dropdown .country-list .country { line-height: 22px; }

  table.table-tariff {
    width: 100%;
    font-size: 17px;
    font-weight: 600;
  }

  table.table-tariff2 {
    width: 100%;
    font-size: 17px;
    font-weight: 600;
  }

  table.table-tariff td.cell-tariff,
  table.table-tariff2 td.cell-tariff,
  table.table-tariff2 td.table-header2 {
    height: 40px;
  }

  table.table-tariff td.table-header {
    padding: 0 4px; 
  }
  table.table-tariff span.country-txt {
    margin-left: 7px;
  }
  table.table-tariff td.cell-country {
    width: /*115px*/ 45%;
  }
  td.table-header { font-size: 16px; }
  td.table-footer { font-size: 80%; }

  .intl-tel-input.pretty input {
    font-family: open_sanslight;
    font-weight: 600;
    font-size: 17px;
  }
  .intl-tel-input.pretty .flag-dropdown .country-list { font-size: 17px; }

  .td-offer1, .td-offer2, .td-offer3 {
    line-height: 10px;
    background-color: #f5f5f5;
    border-right: 1px solid #bfbfbf;
  }
  .td-offer1 { color: transparent; border-top: 1px solid #bfbfbf; padding-right: 10px; }
  .td-offer2 { text-decoration: normal; }

  td.country-select {
          background-image: url("../../images/tariffs/dd_arrow_34.gif"); width: 300px;
  }
  table.table-tariff2 td.table-header2, table.table-tariff2 td.cell-tariff {
  	  height: 35px;
	  width: 127px;
  }

  .rt-block.my-tarieven { padding:0 5px 15px; margin: 15px 0 0; }
}

@media only screen and (max-width: 359px) {
  table.table-tariff { font-size: 16px !important; }
  table.table-tariff2 { font-size: 16px !important; }

  td.table-header { font-size: 14.4px !important; }
  .intl-tel-input.pretty input { font-size: 16px !important; }
  .intl-tel-input.pretty .flag-dropdown .country-list { font-size: 16px !important; }
}

.f16 .flag { width: 16px; height: 16px; background: url("../img/flags16.png") no-repeat; }
.f16 ._African_Union { background-position: 0 -16px; }
.f16 ._Arab_League { background-position: 0 -32px; }
.f16 ._ASEAN { background-position: 0 -48px; }
.f16 ._CARICOM { background-position: 0 -64px; }
.f16 ._CIS { background-position: 0 -80px; }
.f16 ._Commonwealth { background-position: 0 -96px; }
.f16 ._England { background-position: 0 -112px; }
.f16 ._European_Union { background-position: 0 -128px; }
.f16 ._Islamic_Conference { background-position: 0 -144px; }
.f16 ._Kosovo { background-position: 0 -160px; }
.f16 ._NATO { background-position: 0 -176px; }
.f16 ._Northern_Cyprus { background-position: 0 -192px; }
.f16 ._Northern_Ireland { background-position: 0 -208px; }
.f16 ._Olimpic_Movement { background-position: 0 -224px; }
.f16 ._OPEC { background-position: 0 -240px; }
.f16 ._Red_Cross { background-position: 0 -256px; }
.f16 ._Scotland { background-position: 0 -272px; }
.f16 ._Somaliland { background-position: 0 -288px; }
.f16 ._Tibet { background-position: 0 -304px; }
.f16 ._United_Nations { background-position: 0 -320px; }
.f16 ._Wales { background-position: 0 -336px; }
.f16 .ad { background-position: 0 -352px; }
.f16 .ae { background-position: 0 -368px; }
.f16 .af { background-position: 0 -384px; }
.f16 .ag { background-position: 0 -400px; }
.f16 .ai { background-position: 0 -416px; }
.f16 .al { background-position: 0 -432px; }
.f16 .am { background-position: 0 -448px; }
.f16 .an { background-position: 0 -464px; }
.f16 .ao { background-position: 0 -480px; }
.f16 .aq { background-position: 0 -496px; }
.f16 .ar { background-position: 0 -512px; }
.f16 .as { background-position: 0 -528px; }
.f16 .at { background-position: 0 -544px; }
.f16 .au { background-position: 0 -560px; }
.f16 .aw { background-position: 0 -576px; }
.f16 .az { background-position: 0 -592px; }
.f16 .ba { background-position: 0 -608px; }
.f16 .bb { background-position: 0 -624px; }
.f16 .bd { background-position: 0 -640px; }
.f16 .be { background-position: 0 -656px; }
.f16 .bf { background-position: 0 -672px; }
.f16 .bg { background-position: 0 -688px; }
.f16 .bh { background-position: 0 -704px; }
.f16 .bi { background-position: 0 -720px; }
.f16 .bj { background-position: 0 -736px; }
.f16 .bm { background-position: 0 -752px; }
.f16 .bn { background-position: 0 -768px; }
.f16 .bo { background-position: 0 -784px; }
.f16 .br { background-position: 0 -800px; }
.f16 .bs { background-position: 0 -816px; }
.f16 .bt { background-position: 0 -832px; }
.f16 .bw { background-position: 0 -848px; }
.f16 .by { background-position: 0 -864px; }
.f16 .bz { background-position: 0 -880px; }
.f16 .ca { background-position: 0 -896px; }
.f16 .cg { background-position: 0 -912px; }
.f16 .cf { background-position: 0 -928px; }
.f16 .cd { background-position: 0 -944px; }
.f16 .ch { background-position: 0 -960px; }
.f16 .ci { background-position: 0 -976px; }
.f16 .ck { background-position: 0 -992px; }
.f16 .cl { background-position: 0 -1008px; }
.f16 .cm { background-position: 0 -1024px; }
.f16 .cn { background-position: 0 -1040px; }
.f16 .co { background-position: 0 -1056px; }
.f16 .cr { background-position: 0 -1072px; }
.f16 .cu { background-position: 0 -1088px; }
.f16 .cv { background-position: 0 -1104px; }
.f16 .cy { background-position: 0 -1120px; }
.f16 .cz { background-position: 0 -1136px; }
.f16 .de { background-position: 0 -1152px; }
.f16 .dj { background-position: 0 -1168px; }
.f16 .dk { background-position: 0 -1184px; }
.f16 .dm { background-position: 0 -1200px; }
.f16 .do { background-position: 0 -1216px; }
.f16 .dz { background-position: 0 -1232px; }
.f16 .ec { background-position: 0 -1248px; }
.f16 .ee { background-position: 0 -1264px; }
.f16 .eg { background-position: 0 -1280px; }
.f16 .eh { background-position: 0 -1296px; }
.f16 .er { background-position: 0 -1312px; }
.f16 .es { background-position: 0 -1328px; }
.f16 .et { background-position: 0 -1344px; }
.f16 .fi { background-position: 0 -1360px; }
.f16 .fj { background-position: 0 -1376px; }
.f16 .fm { background-position: 0 -1392px; }
.f16 .fo { background-position: 0 -1408px; }
.f16 .fr { background-position: 0 -1424px; }
.f16 .ga { background-position: 0 -1440px; }
.f16 .gb { background-position: 0 -1456px; }
.f16 .gd { background-position: 0 -1472px; }
.f16 .ge { background-position: 0 -1488px; }
.f16 .gg { background-position: 0 -1504px; }
.f16 .gh { background-position: 0 -1520px; }
.f16 .gi { background-position: 0 -1536px; }
.f16 .gl { background-position: 0 -1552px; }
.f16 .gm { background-position: 0 -1568px; }
.f16 .gn { background-position: 0 -1584px; }
.f16 .gp { background-position: 0 -1600px; }
.f16 .gq { background-position: 0 -1616px; }
.f16 .gr { background-position: 0 -1632px; }
.f16 .gt { background-position: 0 -1648px; }
.f16 .gu { background-position: 0 -1664px; }
.f16 .gw { background-position: 0 -1680px; }
.f16 .gy { background-position: 0 -1696px; }
.f16 .hk { background-position: 0 -1712px; }
.f16 .hn { background-position: 0 -1728px; }
.f16 .hr { background-position: 0 -1744px; }
.f16 .ht { background-position: 0 -1760px; }
.f16 .hu { background-position: 0 -1776px; }
.f16 .id { background-position: 0 -1792px; }
.f16 .mc { background-position: 0 -1792px; }
.f16 .ie { background-position: 0 -1808px; }
.f16 .il { background-position: 0 -1824px; }
.f16 .im { background-position: 0 -1840px; }
.f16 .in { background-position: 0 -1856px; }
.f16 .iq { background-position: 0 -1872px; }
.f16 .ir { background-position: 0 -1888px; }
.f16 .is { background-position: 0 -1904px; }
.f16 .it { background-position: 0 -1920px; }
.f16 .je { background-position: 0 -1936px; }
.f16 .jm { background-position: 0 -1952px; }
.f16 .jo { background-position: 0 -1968px; }
.f16 .jp { background-position: 0 -1984px; }
.f16 .ke { background-position: 0 -2000px; }
.f16 .kg { background-position: 0 -2016px; }
.f16 .kh { background-position: 0 -2032px; }
.f16 .ki { background-position: 0 -2048px; }
.f16 .km { background-position: 0 -2064px; }
.f16 .kn { background-position: 0 -2080px; }
.f16 .kp { background-position: 0 -2096px; }
.f16 .kr { background-position: 0 -2112px; }
.f16 .kw { background-position: 0 -2128px; }
.f16 .ky { background-position: 0 -2144px; }
.f16 .kz { background-position: 0 -2160px; }
.f16 .la { background-position: 0 -2176px; }
.f16 .lb { background-position: 0 -2192px; }
.f16 .lc { background-position: 0 -2208px; }
.f16 .li { background-position: 0 -2224px; }
.f16 .lk { background-position: 0 -2240px; }
.f16 .lr { background-position: 0 -2256px; }
.f16 .ls { background-position: 0 -2272px; }
.f16 .lt { background-position: 0 -2288px; }
.f16 .lu { background-position: 0 -2304px; }
.f16 .lv { background-position: 0 -2320px; }
.f16 .ly { background-position: 0 -2336px; }
.f16 .ma { background-position: 0 -2352px; }
.f16 .md { background-position: 0 -2368px; }
.f16 .me { background-position: 0 -2384px; }
.f16 .mg { background-position: 0 -2400px; }
.f16 .mh { background-position: 0 -2416px; }
.f16 .mk { background-position: 0 -2432px; }
.f16 .ml { background-position: 0 -2448px; }
.f16 .mm { background-position: 0 -2464px; }
.f16 .mn { background-position: 0 -2480px; }
.f16 .mo { background-position: 0 -2496px; }
.f16 .mq { background-position: 0 -2512px; }
.f16 .mr { background-position: 0 -2528px; }
.f16 .ms { background-position: 0 -2544px; }
.f16 .mt { background-position: 0 -2560px; }
.f16 .mu { background-position: 0 -2576px; }
.f16 .mv { background-position: 0 -2592px; }
.f16 .mw { background-position: 0 -2608px; }
.f16 .mx { background-position: 0 -2624px; }
.f16 .my { background-position: 0 -2640px; }
.f16 .mz { background-position: 0 -2656px; }
.f16 .na { background-position: 0 -2672px; }
.f16 .nc { background-position: 0 -2688px; }
.f16 .ne { background-position: 0 -2704px; }
.f16 .ng { background-position: 0 -2720px; }
.f16 .ni { background-position: 0 -2736px; }
.f16 .nl { background-position: 0 -2752px; }
.f16 .no { background-position: 0 -2768px; }
.f16 .np { background-position: 0 -2784px; }
.f16 .nr { background-position: 0 -2800px; }
.f16 .nz { background-position: 0 -2816px; }
.f16 .om { background-position: 0 -2832px; }
.f16 .pa { background-position: 0 -2848px; }
.f16 .pe { background-position: 0 -2864px; }
.f16 .pf { background-position: 0 -2880px; }
.f16 .pg { background-position: 0 -2896px; }
.f16 .ph { background-position: 0 -2912px; }
.f16 .pk { background-position: 0 -2928px; }
.f16 .pl { background-position: 0 -2944px; }
.f16 .pr { background-position: 0 -2960px; }
.f16 .ps { background-position: 0 -2976px; }
.f16 .pt { background-position: 0 -2992px; }
.f16 .pw { background-position: 0 -3008px; }
.f16 .py { background-position: 0 -3024px; }
.f16 .qa { background-position: 0 -3040px; }
.f16 .re { background-position: 0 -3056px; }
.f16 .ro { background-position: 0 -3072px; }
.f16 .rs { background-position: 0 -3088px; }
.f16 .ru { background-position: 0 -3104px; }
.f16 .rw { background-position: 0 -3120px; }
.f16 .sa { background-position: 0 -3136px; }
.f16 .sb { background-position: 0 -3152px; }
.f16 .sc { background-position: 0 -3168px; }
.f16 .sd { background-position: 0 -3184px; }
.f16 .se { background-position: 0 -3200px; }
.f16 .sg { background-position: 0 -3216px; }
.f16 .si { background-position: 0 -3232px; }
.f16 .sk { background-position: 0 -3248px; }
.f16 .sl { background-position: 0 -3264px; }
.f16 .sm { background-position: 0 -3280px; }
.f16 .sn { background-position: 0 -3296px; }
.f16 .so { background-position: 0 -3312px; }
.f16 .sr { background-position: 0 -3328px; }
.f16 .st { background-position: 0 -3344px; }
.f16 .sv { background-position: 0 -3360px; }
.f16 .sy { background-position: 0 -3376px; }
.f16 .sz { background-position: 0 -3392px; }
.f16 .tc { background-position: 0 -3408px; }
.f16 .td { background-position: 0 -3424px; }
.f16 .tg { background-position: 0 -3440px; }
.f16 .th { background-position: 0 -3456px; }
.f16 .tj { background-position: 0 -3472px; }
.f16 .tl { background-position: 0 -3488px; }
.f16 .tm { background-position: 0 -3504px; }
.f16 .tn { background-position: 0 -3520px; }
.f16 .to { background-position: 0 -3536px; }
.f16 .tr { background-position: 0 -3552px; }
.f16 .tt { background-position: 0 -3568px; }
.f16 .tv { background-position: 0 -3584px; }
.f16 .tw { background-position: 0 -3600px; }
.f16 .tz { background-position: 0 -3616px; }
.f16 .ua { background-position: 0 -3632px; }
.f16 .ug { background-position: 0 -3648px; }
.f16 .us { background-position: 0 -3664px; }
.f16 .uy { background-position: 0 -3680px; }
.f16 .uz { background-position: 0 -3696px; }
.f16 .va { background-position: 0 -3712px; }
.f16 .vc { background-position: 0 -3728px; }
.f16 .ve { background-position: 0 -3744px; }
.f16 .vg { background-position: 0 -3760px; }
.f16 .vi { background-position: 0 -3776px; }
.f16 .vn { background-position: 0 -3792px; }
.f16 .vu { background-position: 0 -3808px; }
.f16 .ws { background-position: 0 -3824px; }
.f16 .ye { background-position: 0 -3840px; }
.f16 .za { background-position: 0 -3856px; }
.f16 .zm { background-position: 0 -3872px; }
.f16 .zw { background-position: 0 -3888px; }

.f32 .flag{display:inline-block;height:32px;width:32px;vertical-align:text-top;line-height:32px;background:url("../../images/tariffs/flags32.png") no-repeat;}
.f32 ._African_Union(OAS){background-position:0 -37px;}
.f32 ._Arab_League{background-position:0 -69px;}
.f32 ._ASEAN{background-position:0 -101px;}
.f32 ._CARICOM{background-position:0 -133px;}
.f32 ._CIS{background-position:0 -165px;}
.f32 ._Commonwealth{background-position:0 -197px;}
.f32 ._England{background-position:0 -229px;}
.f32 ._European_Union{background-position:0 -261px;}
.f32 ._Islamic_Conference{background-position:0 -293px;}
.f32 .xk{background-position:0 -325px;}
.f32 ._NATO{background-position:0 -357px;}
.f32 ._Northern_Cyprus{background-position:0 -389px;}
.f32 ._Northern_Ireland{background-position:0 -421px;}
.f32 ._Olimpic_Movement{background-position:0 -453px;}
.f32 ._OPEC{background-position:0 -485px;}
.f32 ._Red_Cross{background-position:0 -517px;}
.f32 ._Scotland{background-position:0 -549px;}
.f32 ._Somaliland{background-position:0 -581px;}
.f32 ._Tibet{background-position:0 -613px;}
.f32 ._United_Nations{background-position:0 -645px;}
.f32 ._Wales{background-position:0 -677px;}
.f32 .ad{background-position:0 -709px;}
.f32 .ae{background-position:0 -741px;}
.f32 .af{background-position:0 -773px;}
.f32 .ag{background-position:0 -805px;}
.f32 .ai{background-position:0 -837px;}
.f32 .al{background-position:0 -869px;}
.f32 .am{background-position:0 -901px;}
.f32 .an{background-position:0 -933px;}
.f32 .ao{background-position:0 -965px;}
.f32 .aq{background-position:0 -997px;}
.f32 .ar{background-position:0 -1029px;}
.f32 .as{background-position:0 -1061px;}
.f32 .at{background-position:0 -1093px;}
.f32 .au{background-position:0 -1125px;}
.f32 .aw{background-position:0 -1157px;}
.f32 .az{background-position:0 -1189px;}
.f32 .ba{background-position:0 -1221px;}
.f32 .bb{background-position:0 -1253px;}
.f32 .bd{background-position:0 -1285px;}
.f32 .be{background-position:0 -1317px;}
.f32 .bf{background-position:0 -1349px;}
.f32 .bg{background-position:0 -1381px;}
.f32 .bh{background-position:0 -1413px;}
.f32 .bi{background-position:0 -1445px;}
.f32 .bj{background-position:0 -1477px;}
.f32 .bm{background-position:0 -1509px;}
.f32 .bn{background-position:0 -1541px;}
.f32 .bo{background-position:0 -1573px;}
.f32 .bq{background-position:0 -5509px;}
.f32 .br{background-position:0 -1605px;}
.f32 .bs{background-position:0 -1637px;}
.f32 .bt{background-position:0 -1669px;}
.f32 .bw{background-position:0 -1701px;}
.f32 .by{background-position:0 -1733px;}
.f32 .bz{background-position:0 -1765px;}
.f32 .ca{background-position:0 -1797px;}
.f32 .cd{background-position:0 -1829px;}
.f32 .cf{background-position:0 -1861px;}
.f32 .cg{background-position:0 -1893px;}
.f32 .ch{background-position:0 -1925px;}
.f32 .ci{background-position:0 -1957px;}
.f32 .ck{background-position:0 -1989px;}
.f32 .cl{background-position:0 -2021px;}
.f32 .cm{background-position:0 -2053px;}
.f32 .cn{background-position:0 -2085px;}
.f32 .co{background-position:0 -2117px;}
.f32 .cr{background-position:0 -2149px;}
.f32 .cu{background-position:0 -2181px;}
.f32 .cv{background-position:0 -2213px;}
.f32 .cy{background-position:0 -2245px;}
.f32 .cz{background-position:0 -2277px;}
.f32 .de{background-position:0 -2309px;}
.f32 .dj{background-position:0 -2341px;}
.f32 .dk{background-position:0 -2373px;}
.f32 .dm{background-position:0 -2405px;}
.f32 .do{background-position:0 -2437px;}
.f32 .dz{background-position:0 -2469px;}
.f32 .ec{background-position:0 -2501px;}
.f32 .ee{background-position:0 -2533px;}
.f32 .eg{background-position:0 -2565px;}
.f32 .eh{background-position:0 -2597px;}
.f32 .er{background-position:0 -2629px;}
.f32 .es{background-position:0 -2661px;}
.f32 .et{background-position:0 -2693px;}
.f32 .fi{background-position:0 -2725px;}
.f32 .fj{background-position:0 -2757px;}
.f32 .fm{background-position:0 -2789px;}
.f32 .fo{background-position:0 -2821px;}
.f32 .fr{background-position:0 -2853px;}
.f32 .ga{background-position:0 -2885px;}
.f32 .gb{background-position:0 -2917px;}
.f32 .gd{background-position:0 -2949px;}
.f32 .ge{background-position:0 -2981px;}
.f32 .gg{background-position:0 -3013px;}
.f32 .gh{background-position:0 -3045px;}
.f32 .gi{background-position:0 -3077px;}
.f32 .gl{background-position:0 -3109px;}
.f32 .gm{background-position:0 -3141px;}
.f32 .gn{background-position:0 -3173px;}
.f32 .gp{background-position:0 -3205px;}
.f32 .gq{background-position:0 -3237px;}
.f32 .gr{background-position:0 -3269px;}
.f32 .gt{background-position:0 -3301px;}
.f32 .gu{background-position:0 -3333px;}
.f32 .gw{background-position:0 -3365px;}
.f32 .gy{background-position:0 -3397px;}
.f32 .hk{background-position:0 -3429px;}
.f32 .hn{background-position:0 -3461px;}
.f32 .hr{background-position:0 -3493px;}
.f32 .ht{background-position:0 -3525px;}
.f32 .hu{background-position:0 -3557px;}
.f32 .id{background-position:0 -3589px;}
.f32 .mc{background-position:0 -3589px;}
.f32 .ie{background-position:0 -3621px;}
.f32 .il{background-position:0 -3653px;}
.f32 .im{background-position:0 -3685px;}
.f32 .in{background-position:0 -3717px;}
.f32 .iq{background-position:0 -3749px;}
.f32 .ir{background-position:0 -3781px;}
.f32 .is{background-position:0 -3813px;}
.f32 .it{background-position:0 -3845px;}
.f32 .je{background-position:0 -3877px;}
.f32 .jm{background-position:0 -3909px;}
.f32 .jo{background-position:0 -3941px;}
.f32 .jp{background-position:0 -3973px;}
.f32 .ke{background-position:0 -4005px;}
.f32 .kg{background-position:0 -4037px;}
.f32 .kh{background-position:0 -4069px;}
.f32 .ki{background-position:0 -4101px;}
.f32 .km{background-position:0 -4133px;}
.f32 .kn{background-position:0 -4165px;}
.f32 .kp{background-position:0 -4197px;}
.f32 .kr{background-position:0 -4229px;}
.f32 .kw{background-position:0 -4261px;}
.f32 .ky{background-position:0 -4293px;}
.f32 .kz{background-position:0 -4325px;}
.f32 .la{background-position:0 -4357px;}
.f32 .lb{background-position:0 -4389px;}
.f32 .lc{background-position:0 -4421px;}
.f32 .li{background-position:0 -4453px;}
.f32 .lk{background-position:0 -4485px;}
.f32 .lr{background-position:0 -4517px;}
.f32 .ls{background-position:0 -4549px;}
.f32 .lt{background-position:0 -4581px;}
.f32 .lu{background-position:0 -4613px;}
.f32 .lv{background-position:0 -4645px;}
.f32 .ly{background-position:0 -4677px;}
.f32 .ma{background-position:0 -4709px;}
.f32 .md{background-position:0 -4741px;}
.f32 .me{background-position:0 -4773px;}
.f32 .mg{background-position:0 -4805px;}
.f32 .mh{background-position:0 -4837px;}
.f32 .mk{background-position:0 -4869px;}
.f32 .ml{background-position:0 -4901px;}
.f32 .mm{background-position:0 -4933px;}
.f32 .mn{background-position:0 -4965px;}
.f32 .mo{background-position:0 -4997px;}
.f32 .mq{background-position:0 -5029px;}
.f32 .mr{background-position:0 -5061px;}
.f32 .ms{background-position:0 -5093px;}
.f32 .mt{background-position:0 -5125px;}
.f32 .mu{background-position:0 -5157px;}
.f32 .mv{background-position:0 -5189px;}
.f32 .mw{background-position:0 -5221px;}
.f32 .mx{background-position:0 -5253px;}
.f32 .my{background-position:0 -5285px;}
.f32 .mz{background-position:0 -5317px;}
.f32 .na{background-position:0 -5349px;}
.f32 .nc{background-position:0 -5381px;}
.f32 .ne{background-position:0 -5413px;}
.f32 .ng{background-position:0 -5445px;}
.f32 .ni{background-position:0 -5477px;}
.f32 .nl{background-position:0 -5509px;}
.f32 .no{background-position:0 -5541px;}
.f32 .np{background-position:0 -5573px;}
.f32 .nr{background-position:0 -5605px;}
.f32 .nz{background-position:0 -5637px;}
.f32 .om{background-position:0 -5669px;}
.f32 .pa{background-position:0 -5701px;}
.f32 .pe{background-position:0 -5733px;}
.f32 .pf{background-position:0 -5765px;}
.f32 .pg{background-position:0 -5797px;}
.f32 .ph{background-position:0 -5829px;}
.f32 .pk{background-position:0 -5861px;}
.f32 .pl{background-position:0 -5893px;}
.f32 .pr{background-position:0 -5925px;}
.f32 .ps{background-position:0 -5957px;}
.f32 .pt{background-position:0 -5989px;}
.f32 .pw{background-position:0 -6021px;}
.f32 .py{background-position:0 -6053px;}
.f32 .qa{background-position:0 -6085px;}
.f32 .re{background-position:0 -6117px;}
.f32 .ro{background-position:0 -6149px;}
.f32 .rs{background-position:0 -6181px;}
.f32 .ru{background-position:0 -6213px;}
.f32 .rw{background-position:0 -6245px;}
.f32 .sa{background-position:0 -6277px;}
.f32 .sb{background-position:0 -6309px;}
.f32 .sc{background-position:0 -6341px;}
.f32 .sd{background-position:0 -6373px;}
.f32 .se{background-position:0 -6405px;}
.f32 .sg{background-position:0 -6437px;}
.f32 .si{background-position:0 -6469px;}
.f32 .sk{background-position:0 -6501px;}
.f32 .sl{background-position:0 -6533px;}
.f32 .sm{background-position:0 -6565px;}
.f32 .sn{background-position:0 -6597px;}
.f32 .so{background-position:0 -6629px;}
.f32 .sr{background-position:0 -6661px;}
.f32 .st{background-position:0 -6693px;}
.f32 .sv{background-position:0 -6725px;}
.f32 .sy{background-position:0 -6757px;}
.f32 .sz{background-position:0 -6789px;}
.f32 .tc{background-position:0 -6821px;}
.f32 .td{background-position:0 -6853px;}
.f32 .tg{background-position:0 -6885px;}
.f32 .th{background-position:0 -6917px;}
.f32 .tj{background-position:0 -6949px;}
.f32 .tl{background-position:0 -6981px;}
.f32 .tm{background-position:0 -7013px;}
.f32 .tn{background-position:0 -7045px;}
.f32 .to{background-position:0 -7077px;}
.f32 .tr{background-position:0 -7109px;}
.f32 .tt{background-position:0 -7141px;}
.f32 .tv{background-position:0 -7173px;}
.f32 .tw{background-position:0 -7205px;}
.f32 .tz{background-position:0 -7237px;}
.f32 .ua{background-position:0 -7269px;}
.f32 .ug{background-position:0 -7301px;}
.f32 .us{background-position:0 -7333px;}
.f32 .uy{background-position:0 -7365px;}
.f32 .uz{background-position:0 -7397px;}
.f32 .va{background-position:0 -7429px;}
.f32 .vc{background-position:0 -7461px;}
.f32 .ve{background-position:0 -7493px;}
.f32 .vg{background-position:0 -7525px;}
.f32 .vi{background-position:0 -7557px;}
.f32 .vn{background-position:0 -7589px;}
.f32 .vu{background-position:0 -7621px;}
.f32 .ws{background-position:0 -7653px;}
.f32 .ye{background-position:0 -7685px;}
.f32 .za{background-position:0 -7717px;}
.f32 .zm{background-position:0 -7749px;}
.f32 .zw{background-position:0 -7781px;}
.f32 .io{background-position:0 -7813px;}
.f32 .dg{background-position:0 -7813px;}
.f32 .cw{background-position:0 -7845px;}
.f32 .fk{background-position:0 -7877px;}
.f32 .gf{background-position:0 -7909px;}
.f32 .yt{background-position:0 -2853px;}
.f32 .nu{background-position:0 -7941px;}
.f32 .nf{background-position:0 -7973px;}
.f32 .mp{background-position:0 -8005px;}
.f32 .sh{background-position:0 -8037px;}
.f32 .sx{background-position:0 -8069px;}
.f32 .pm{background-position:0 -8101px;}
.f32 .ss{background-position:0 -8133px;}
.f32 .tk{background-position:0 -8165px;}
.f32 .wf{background-position:0 -8197px;}
.f32 .mf{background-position:0 -8229px;}
.f32 .bl{background-position:0 -8261px;}
.f32 .sj{background-position:0 -8293px;}
.f32 .cc{background-position:0 -8325px;}
.f32 .cx{background-position:0 -8357px;}
.f32 .ab{background-position:0 -8389px;}
.f32 .nk{background-position:0 -8421px;}
.f32 .os{background-position:0 -8453px;}
.f32 .ac{background-position:0 -8485px;}

