@charset "utf-8";
/* CSS Document */
@media(max-width:1023px) {
  .locations {
    padding: 0 20px;
  }
  .locations .ul .li {
    padding: 20px 0;
  }
}
@media(max-width:1679px) {
  .locations {
    padding: 0 20px;
  }
  .locations .ul .li {
    padding: 5px 0;
  }
}

.location-change .country-block {
  border-bottom: 1px solid #e2e2e2;
  margin-bottom: 30px;
  padding-left: 0;
}
.location-change .country-block ul {
  padding-left: 0;
}
.location-change .country-block ul li {
  list-style: outside none none;
  min-height: 70px;
  padding: 0;
}
.location-change .country-block ul li a {
  color: #000;
  font-weight: 400;
  padding-left: 25px;
  text-decoration: none;
}
.location-change .country-block ul li a.flags-icon.Belgium, .location-change .country-block ul li a.flags-icon .CA, .location-change .country-block ul li a.flags-icon .Switzerland {
  cursor: default;
  pointer-events: none;
}
.location-change .country-block ul li a:hover {
  color: #0068d9;
}
.location-change .country-block ul li .country-lang {
  padding-left: 35px;
}
.location-change .country-block ul li .country-lang a {
  color: #0068d9;
  font-family: Arial, sans-serif;
  font-size: 12px;
  padding-left: 0;
}
.location-change .country-block ul li .country-lang a:hover {
  text-decoration: underline;
}
.location-change .country-block ul li .country-lang a.first-lang {
  border-right: 1px solid #000;
  margin-right: 8px;
  padding-right: 10px;
}
.location-change .country-block:last-child {
  border-bottom: medium none;
  margin-bottom: 50px;
  padding: 20px 0;
}
.location-change .country-inner-block {
  margin: 20px 0;
  padding-left: 0;
}
.location-change .flags-icon {
  background-image: url("https://s3.belkin.com/resources/img/common/flags-round-sprite.png");
  background-repeat: no-repeat;
  height: 22px;
  margin-left: 0;
  width: auto;
  display: block;
}
.location-change .flags-icon.US {
  background-position: 0 0;
}
.location-change .flags-icon.ca {
  background-position: 0 -60px;
}
.location-change .flags-icon.UAE {
  background-position: 0 -1740px;
}
.location-change .flags-icon.SouthAfrica {
  background-position: 0 -1710px;
}
.location-change .flags-icon.Qatar {
  background-position: 0 -1650px;
}
.location-change .flags-icon.Kuwait {
  background-position: 0 -1620px;
}
.location-change .flags-icon.Australia {
  background-position: 0 -90px;
}
.location-change .flags-icon.HongKong, .location-change .flags-icon.en-hk {
  background-position: 0 -150px;
}
.location-change .flags-icon.India, .location-change .flags-icon.in {
  background-position: 0 -180px;
}
.location-change .flags-icon.Indonesia {
  background-position: 0 -60px;
}
.location-change .flags-icon.Malaysia, .location-change .flags-icon.my {
  background-position: 0 -270px;
}
.location-change .flags-icon.NewZealand {
  background-position: 0 -85px;
}
.location-change .flags-icon.Philippines, .location-change .flags-icon.ph {
  background-position: 0 -300px;
}
.location-change .flags-icon.Singapore, .location-change .flags-icon.sg {
  background-position: 0 -330px;
}
.location-change .flags-icon.Thailand, .location-change .flags-icon.en-th {
  background-position: 0 -360px;
}
.location-change .flags-icon.Japan, .location-change .flags-icon.jp {
  background-position: 0 -210px;
}
.location-change .flags-icon.Korea, .location-change .flags-icon.kr {
  background-position: 0 -240px;
}
.location-change .flags-icon.NewZealand {
  background-position: 0 -1770px;
}
.location-change .flags-icon.cn {
  background-position: 0 -120px;
}
.location-change .flags-icon.Belgium {
  background-position: 0 -360px;
}
.location-change .flags-icon.CzechRepublic {
  background-position: 0 -390px;
}
.location-change .flags-icon.dk {
  background-position: 0 -420px;
}
.location-change .flags-icon.Finland {
  background-position: 0 -450px;
}
.location-change .flags-icon.fr {
  background-position: 0 -480px;
}
.location-change .flags-icon.de {
  background-position: 0 -510px;
}
.location-change .flags-icon.Greece {
  background-position: 0 -540px;
}
.location-change .flags-icon.Hungary {
  background-position: 0 -570px;
}
.location-change .flags-icon.Italy, .location-change .flags-icon.it {
  background-position: 0 -720px;
}
.location-change .flags-icon.nl {
  background-position: 0 -630px;
}
.location-change .flags-icon.Norway {
  background-position: 0 -660px;
}
.location-change .flags-icon.pl {
  background-position: 0 -690px;
}
.location-change .flags-icon.Portugal {
  background-position: 0 -720px;
}
.location-change .flags-icon.Romania {
  background-position: 0 -780px;
}
.location-change .flags-icon.ru {
  background-position: 0 -810px;
}
.location-change .flags-icon.es {
  background-position: 0 -600px;
}
.location-change .flags-icon.se {
  background-position: 0 -750px;
}
.location-change .flags-icon.Switzerland {
  background-position: 0 -870px;
}
.location-change .flags-icon.Turkey {
  background-position: 0 -840px;
}
.location-change .flags-icon.tr {
  background-position: 0 -840px;
}
.location-change .flags-icon.Ukraine {
  background-position: 0 -960px;
}
.location-change .flags-icon.uk {
  background-position: 0 -780px;
}
.location-change .flags-icon.Argentina {
  background-position: 0 -990px;
}
.location-change .flags-icon.Bolivia {
  background-position: 0 -1050px;
}
.location-change .flags-icon.Brazil {
  background-position: 0 -1080px;
}
.location-change .flags-icon.Belize {
  background-position: 0 -1020px;
}
.location-change .flags-icon.Chile {
  background-position: 0 -1110px;
}
.location-change .flags-icon.Colombia {
  background-position: 0 -1140px;
}
.location-change .flags-icon.CostaRica {
  background-position: 0 -1170px;
}
.location-change .flags-icon.DominicanRepublic {
  background-position: 0 -1200px;
}
.location-change .flags-icon.Ecuador {
  background-position: 0 -1230px;
}
.location-change .flags-icon.ElSalvador {
  background-position: 0 -1260px;
}
.location-change .flags-icon.Guatemala {
  background-position: 0 -1290px;
}
.location-change .flags-icon.Honduras {
  background-position: 0 -1320px;
}
.location-change .flags-icon.Mexico {
  background-position: 0 -1350px;
}
.location-change .flags-icon.Nicaragua {
  background-position: 0 -1380px;
}
.location-change .flags-icon.Panama {
  background-position: 0 -1410px;
}
.location-change .flags-icon.Paraguay {
  background-position: 0 -1440px;
}
.location-change .flags-icon.Peru {
  background-position: 0 -1470px;
}
.location-change .flags-icon.PuertoRico {
  background-position: 0 -1500px;
}
.location-change .flags-icon.Uruguay {
  background-position: 0 -1530px;
}
.location-change .flags-icon.Venezuela {
  background-position: 0 -1560px;
}
.location-change .flags-icon.Egypt {
  background-position: 0 -1590px;
}
.location-change .flags-icon.SaudiArabia {
  background-position: 0 -1680px;
}
.location-change .flags-icon.at {
  background-position: 0 -870px;
}
