.fw-flag {
  display: table-cell;
  background: url(/static-assets/images/common/company/flags/language-selector-flag.png?v=1.2) no-repeat top left;
  transform: scale(.7);
  height: 40px;
  width: 40px;
}
.fw-flag.fw-flag-zimbabwe { background-position: 0px 0px;  } 
.fw-flag.fw-flag-zambia { background-position: -50px 0px;  } 
.fw-flag.fw-flag-yemen { background-position: -100px 0px;  } 
.fw-flag.fw-flag-world { background-position: -150px 0px;  } 
.fw-flag.fw-flag-western-sahara-sahrawi-arab { background-position: -200px 0px;  } 
.fw-flag.fw-flag-wallis-and-futuna-islands { background-position: -250px 0px;  } 
.fw-flag.fw-flag-wales { background-position: -300px 0px;  } 
.fw-flag.fw-flag-virgin-islands-us { background-position: -350px 0px;  } 
.fw-flag.fw-flag-viet-nam { background-position: -400px 0px;  } 
.fw-flag.fw-flag-venezuela-bolivarian-republic { background-position: -450px 0px;  } 
.fw-flag.fw-flag-vanuatu { background-position: -500px 0px;  } 
.fw-flag.fw-flag-uzbekistan { background-position: -550px 0px;  } 
.fw-flag.fw-flag-us-minor-outlying-islands { background-position: -600px 0px;  } 
.fw-flag.fw-flag-uruguay { background-position: -650px 0px;  } 
.fw-flag.fw-flag-united-states-of-america { background-position: -700px 0px;  } 
.fw-flag.fw-flag-united-nation { background-position: -750px 0px;  } 
.fw-flag.fw-flag-united-kingdom { background-position: -800px 0px;  } 
.fw-flag.fw-flag-united-arab-emirates { background-position: -850px 0px;  } 
.fw-flag.fw-flag-ukraine { background-position: -900px 0px;  } 
.fw-flag.fw-flag-uganda { background-position: -950px 0px;  } 
.fw-flag.fw-flag-tuvalu { background-position: -1000px 0px;  } 
.fw-flag.fw-flag-turks-and-caicos-islands { background-position: -1050px 0px;  } 
.fw-flag.fw-flag-turkmenistan { background-position: -1100px 0px;  } 
.fw-flag.fw-flag-turkey { background-position: -1150px 0px;  } 
.fw-flag.fw-flag-tunisia { background-position: -1200px 0px;  } 
.fw-flag.fw-flag-trinidad-and-tobago { background-position: -1250px 0px;  } 
.fw-flag.fw-flag-transnistria { background-position: -1300px 0px;  } 
.fw-flag.fw-flag-tonga { background-position: -1350px 0px;  } 
.fw-flag.fw-flag-tokelau { background-position: -1400px 0px;  } 
.fw-flag.fw-flag-togo { background-position: -1450px 0px;  } 
.fw-flag.fw-flag-timor-leste { background-position: -1500px 0px;  } 
.fw-flag.fw-flag-tanzania-united-republic-of { background-position: -1550px 0px;  } 
.fw-flag.fw-flag-tajikistan { background-position: -1600px 0px;  } 
.fw-flag.fw-flag-taiwan-republic-of-china { background-position: -1650px 0px;  } 
.fw-flag.fw-flag-syrian-arab-republic-syria { background-position: -1700px 0px;  } 
.fw-flag.fw-flag-switzerland { background-position: -1750px 0px;  } 
.fw-flag.fw-flag-sweden { background-position: -1800px 0px;  } 
.fw-flag.fw-flag-swaziland { background-position: -1850px 0px;  } 
.fw-flag.fw-flag-svalbard-and-jan-mayen-islands { background-position: -1900px 0px;  } 
.fw-flag.fw-flag-suriname { background-position: -1950px 0px;  } 
.fw-flag.fw-flag-sudan { background-position: -2000px 0px;  } 
.fw-flag.fw-flag-sri-lanka { background-position: -2050px 0px;  } 
.fw-flag.fw-flag-spain { background-position: -2100px 0px;  } 
.fw-flag.fw-flag-south-sudan { background-position: -2150px 0px;  } 
.fw-flag.fw-flag-south-georgia-and-the-south-sandwich-islands { background-position: -2200px 0px;  } 
.fw-flag.fw-flag-south-africa { background-position: -2250px 0px;  } 
.fw-flag.fw-flag-somalia { background-position: -2300px 0px;  } 
.fw-flag.fw-flag-solomon-islands { background-position: -2350px 0px;  } 
.fw-flag.fw-flag-slovenia { background-position: -2400px 0px;  } 
.fw-flag.fw-flag-slovakia { background-position: -2450px 0px;  } 
.fw-flag.fw-flag-sint-maarten { background-position: -2500px 0px;  } 
.fw-flag.fw-flag-singapore { background-position: -2550px 0px;  } 
.fw-flag.fw-flag-sierra-leone { background-position: -2600px 0px;  } 
.fw-flag.fw-flag-seychelles { background-position: -2650px 0px;  } 
.fw-flag.fw-flag-serbia { background-position: -2700px 0px;  } 
.fw-flag.fw-flag-senegal { background-position: -2750px 0px;  } 
.fw-flag.fw-flag-scotland { background-position: -2800px 0px;  } 
.fw-flag.fw-flag-saudi-arabia { background-position: -2850px 0px;  } 
.fw-flag.fw-flag-sao-tome-and-principe { background-position: -2900px 0px;  } 
.fw-flag.fw-flag-san-marino { background-position: -2950px 0px;  } 
.fw-flag.fw-flag-samoa { background-position: -3000px 0px;  } 
.fw-flag.fw-flag-saint-vincent-and-grenadines { background-position: -3050px 0px;  } 
.fw-flag.fw-flag-saint-pierre-and-miquelon { background-position: -3100px 0px;  } 
.fw-flag.fw-flag-saint-martin { background-position: -3150px 0px;  } 
.fw-flag.fw-flag-saint-lucia { background-position: -3200px 0px;  } 
.fw-flag.fw-flag-saint-kitts-and-nevis { background-position: -3250px 0px;  } 
.fw-flag.fw-flag-saint-helena { background-position: -3300px 0px;  } 
.fw-flag.fw-flag-saint-barthelemy { background-position: -3350px 0px;  } 
.fw-flag.fw-flag-rwanda { background-position: -3400px 0px;  } 
.fw-flag.fw-flag-romania { background-position: -3450px 0px;  } 
.fw-flag.fw-flag-reunion { background-position: -3500px 0px;  } 
.fw-flag.fw-flag-qatar { background-position: -3550px 0px;  } 
.fw-flag.fw-flag-puerto-rico { background-position: -3600px 0px;  } 
.fw-flag.fw-flag-portugal { background-position: -3650px 0px;  } 
.fw-flag.fw-flag-poland { background-position: -3700px 0px;  } 
.fw-flag.fw-flag-pitcairn { background-position: -3750px 0px;  } 
.fw-flag.fw-flag-philippines { background-position: -3800px 0px;  } 
.fw-flag.fw-flag-peru { background-position: -3850px 0px;  } 
.fw-flag.fw-flag-paraguay { background-position: -3900px 0px;  } 
.fw-flag.fw-flag-papua-new-guinea { background-position: -3950px 0px;  } 
.fw-flag.fw-flag-panama { background-position: -4000px 0px;  } 
.fw-flag.fw-flag-palestinian-territory { background-position: -4050px 0px;  } 
.fw-flag.fw-flag-palau { background-position: -4100px 0px;  } 
.fw-flag.fw-flag-pakistan { background-position: -4150px 0px;  } 
.fw-flag.fw-flag-oman { background-position: -4200px 0px;  } 
.fw-flag.fw-flag-norway { background-position: -4250px 0px;  } 
.fw-flag.fw-flag-northern-mariana-islands { background-position: -4300px 0px;  } 
.fw-flag.fw-flag-northern-ireland { background-position: -4350px 0px;  } 
.fw-flag.fw-flag-northern-cyprus { background-position: -4400px 0px;  } 
.fw-flag.fw-flag-norfolk-island { background-position: -4450px 0px;  } 
.fw-flag.fw-flag-niue { background-position: -4500px 0px;  } 
.fw-flag.fw-flag-niger { background-position: -4550px 0px;  } 
.fw-flag.fw-flag-nicaragua { background-position: -4600px 0px;  } 
.fw-flag.fw-flag-new-zealand { background-position: -4650px 0px;  } 
.fw-flag.fw-flag-new-caledonia { background-position: -4700px 0px;  } 
.fw-flag.fw-flag-netherlands { background-position: -4750px 0px;  } 
.fw-flag.fw-flag-netherlands-antilles { background-position: -4800px 0px;  } 
.fw-flag.fw-flag-nepal { background-position: -4850px 0px;  } 
.fw-flag.fw-flag-nauru { background-position: -4900px 0px;  } 
.fw-flag.fw-flag-namibia { background-position: -4950px 0px;  } 
.fw-flag.fw-flag-myanmar { background-position: -5000px 0px;  } 
.fw-flag.fw-flag-mozambique { background-position: -5050px 0px;  } 
.fw-flag.fw-flag-morocco { background-position: -5100px 0px;  } 
.fw-flag.fw-flag-montenegro { background-position: -5150px 0px;  } 
.fw-flag.fw-flag-monaco { background-position: -5200px 0px;  } 
.fw-flag.fw-flag-moldova { background-position: -5250px 0px;  } 
.fw-flag.fw-flag-micronesia-federated-states-of { background-position: -5300px 0px;  } 
.fw-flag.fw-flag-mexico { background-position: -5350px 0px;  } 
.fw-flag.fw-flag-mayotte { background-position: -5400px 0px;  } 
.fw-flag.fw-flag-mauritius { background-position: -5450px 0px;  } 
.fw-flag.fw-flag-mauritania { background-position: -5500px 0px;  } 
.fw-flag.fw-flag-martinique { background-position: -5550px 0px;  } 
.fw-flag.fw-flag-marshall-islands { background-position: -5600px 0px;  } 
.fw-flag.fw-flag-malta { background-position: -5650px 0px;  } 
.fw-flag.fw-flag-mali { background-position: -5700px 0px;  } 
.fw-flag.fw-flag-maldives { background-position: -5750px 0px;  } 
.fw-flag.fw-flag-malaysia { background-position: -5800px 0px;  } 
.fw-flag.fw-flag-malawi { background-position: -5850px 0px;  } 
.fw-flag.fw-flag-madagascar { background-position: -5900px 0px;  } 
.fw-flag.fw-flag-macedonia-republic-of { background-position: -5950px 0px;  } 
.fw-flag.fw-flag-macao-sar-china { background-position: -6000px 0px;  } 
.fw-flag.fw-flag-luxembourg { background-position: -6050px 0px;  } 
.fw-flag.fw-flag-lithuania { background-position: -6100px 0px;  } 
.fw-flag.fw-flag-liechtenstein { background-position: -6150px 0px;  } 
.fw-flag.fw-flag-libya { background-position: -6200px 0px;  } 
.fw-flag.fw-flag-liberia { background-position: -6250px 0px;  } 
.fw-flag.fw-flag-lesotho { background-position: -6300px 0px;  } 
.fw-flag.fw-flag-lebanon { background-position: -6350px 0px;  } 
.fw-flag.fw-flag-latvia { background-position: -6400px 0px;  } 
.fw-flag.fw-flag-laos-pdr { background-position: -6450px 0px;  } 
.fw-flag.fw-flag-kyrgyzstan { background-position: -6500px 0px;  } 
.fw-flag.fw-flag-kuwait { background-position: -6550px 0px;  } 
.fw-flag.fw-flag-kosovo { background-position: -6600px 0px;  } 
.fw-flag.fw-flag-korea-south { background-position: -6650px 0px;  } 
.fw-flag.fw-flag-korea-north { background-position: -6700px 0px;  } 
.fw-flag.fw-flag-kiribati { background-position: -6750px 0px;  } 
.fw-flag.fw-flag-kenya { background-position: -6800px 0px;  } 
.fw-flag.fw-flag-kazakhstan { background-position: -6850px 0px;  } 
.fw-flag.fw-flag-jordan { background-position: -6900px 0px;  } 
.fw-flag.fw-flag-jersey { background-position: -6950px 0px;  } 
.fw-flag.fw-flag-japan { background-position: -7000px 0px;  } 
.fw-flag.fw-flag-jamaica { background-position: -7050px 0px;  } 
.fw-flag.fw-flag-italy { background-position: -7100px 0px;  } 
.fw-flag.fw-flag-israel { background-position: -7150px 0px;  } 
.fw-flag.fw-flag-isle-of-man { background-position: -7200px 0px;  } 
.fw-flag.fw-flag-ireland { background-position: -7250px 0px;  } 
.fw-flag.fw-flag-iraq { background-position: -7300px 0px;  } 
.fw-flag.fw-flag-iran-islamic-republic-of { background-position: -7350px 0px;  } 
.fw-flag.fw-flag-indonesia { background-position: -7400px 0px;  } 
.fw-flag.fw-flag-india { background-position: -7450px 0px;  } 
.fw-flag.fw-flag-iceland { background-position: -7500px 0px;  } 
.fw-flag.fw-flag-hungary { background-position: -7550px 0px;  } 
.fw-flag.fw-flag-hong-kong-sar-china { background-position: -7600px 0px;  } 
.fw-flag.fw-flag-honduras { background-position: -7650px 0px;  } 
.fw-flag.fw-flag-holy-see-vatican-city-state { background-position: -7700px 0px;  } 
.fw-flag.fw-flag-heard-and-mcdonald-islands { background-position: -7750px 0px;  } 
.fw-flag.fw-flag-haiti { background-position: -7800px 0px;  } 
.fw-flag.fw-flag-guyana { background-position: -7850px 0px;  } 
.fw-flag.fw-flag-guinea { background-position: -7900px 0px;  } 
.fw-flag.fw-flag-guinea-bissau { background-position: -7950px 0px;  } 
.fw-flag.fw-flag-guernsey { background-position: -8000px 0px;  } 
.fw-flag.fw-flag-guatemala { background-position: -8050px 0px;  } 
.fw-flag.fw-flag-guam { background-position: -8100px 0px;  } 
.fw-flag.fw-flag-group-10 { background-position: -8150px 0px;  } 
.fw-flag.fw-flag-grenada { background-position: -8200px 0px;  } 
.fw-flag.fw-flag-greenland { background-position: -8250px 0px;  } 
.fw-flag.fw-flag-greece { background-position: -8300px 0px;  } 
.fw-flag.fw-flag-gibraltar { background-position: -8350px 0px;  } 
.fw-flag.fw-flag-ghana { background-position: -8400px 0px;  } 
.fw-flag.fw-flag-germany { background-position: -8450px 0px;  } 
.fw-flag.fw-flag-georgia { background-position: -8500px 0px;  } 
.fw-flag.fw-flag-gambia { background-position: -8550px 0px;  } 
.fw-flag.fw-flag-gabon { background-position: -8600px 0px;  } 
.fw-flag.fw-flag-french-southern-territories { background-position: -8650px 0px;  } 
.fw-flag.fw-flag-french-polynesia { background-position: -8700px 0px;  } 
.fw-flag.fw-flag-french-guiana { background-position: -8750px 0px;  } 
.fw-flag.fw-flag-france { background-position: -8800px 0px;  } 
.fw-flag.fw-flag-finland { background-position: -8850px 0px;  } 
.fw-flag.fw-flag-faroe-islands { background-position: -8900px 0px;  } 
.fw-flag.fw-flag-falkland-islands-malvinas { background-position: -8950px 0px;  } 
.fw-flag.fw-flag-europe-union { background-position: -9000px 0px;  } 
.fw-flag.fw-flag-ethiopia { background-position: -9050px 0px;  } 
.fw-flag.fw-flag-estonia { background-position: -9100px 0px;  } 
.fw-flag.fw-flag-eritrea { background-position: -9150px 0px;  } 
.fw-flag.fw-flag-equatorial-guinea { background-position: -9200px 0px;  } 
.fw-flag.fw-flag-england { background-position: -9250px 0px;  } 
.fw-flag.fw-flag-el-salvador { background-position: -9300px 0px;  } 
.fw-flag.fw-flag-egypt { background-position: -9350px 0px;  } 
.fw-flag.fw-flag-ecuador { background-position: -9400px 0px;  } 
.fw-flag.fw-flag-dominican-republic { background-position: -9450px 0px;  } 
.fw-flag.fw-flag-dominica { background-position: -9500px 0px;  } 
.fw-flag.fw-flag-djibouti { background-position: -9550px 0px;  } 
.fw-flag.fw-flag-denmark { background-position: -9600px 0px;  } 
.fw-flag.fw-flag-czech-republic { background-position: -9650px 0px;  } 
.fw-flag.fw-flag-cyprus { background-position: -9700px 0px;  } 
.fw-flag.fw-flag-curacao { background-position: -9750px 0px;  } 
.fw-flag.fw-flag-cuba { background-position: -9800px 0px;  } 
.fw-flag.fw-flag-croatia { background-position: -9850px 0px;  } 
.fw-flag.fw-flag-cote-d_ivoire { background-position: -9900px 0px;  } 
.fw-flag.fw-flag-costa-rica { background-position: -9950px 0px;  } 
.fw-flag.fw-flag-cook-islands { background-position: -10000px 0px;  } 
.fw-flag.fw-flag-congo-kinshasa { background-position: -10050px 0px;  } 
.fw-flag.fw-flag-congo-brazzaville { background-position: -10100px 0px;  } 
.fw-flag.fw-flag-comoros { background-position: -10150px 0px;  } 
.fw-flag.fw-flag-colombia { background-position: -10200px 0px;  } 
.fw-flag.fw-flag-cocos-keeling-islands { background-position: -10250px 0px;  } 
.fw-flag.fw-flag-christmas-island { background-position: -10300px 0px;  } 
.fw-flag.fw-flag-china { background-position: -10350px 0px;  } 
.fw-flag.fw-flag-chile { background-position: -10400px 0px;  } 
.fw-flag.fw-flag-chad { background-position: -10450px 0px;  } 
.fw-flag.fw-flag-central-african-republic { background-position: -10500px 0px;  } 
.fw-flag.fw-flag-cayman-islands { background-position: -10550px 0px;  } 
.fw-flag.fw-flag-caribbean-netherlands { background-position: -10600px 0px;  } 
.fw-flag.fw-flag-cape-verde { background-position: -10650px 0px;  } 
.fw-flag.fw-flag-canada { background-position: -10700px 0px;  } 
.fw-flag.fw-flag-cameroon { background-position: -10750px 0px;  } 
.fw-flag.fw-flag-cambodia { background-position: -10800px 0px;  } 
.fw-flag.fw-flag-burundi { background-position: -10850px 0px;  } 
.fw-flag.fw-flag-burkina-faso { background-position: -10900px 0px;  } 
.fw-flag.fw-flag-bulgaria { background-position: -10950px 0px;  } 
.fw-flag.fw-flag-brunei-darussalam { background-position: -11000px 0px;  } 
.fw-flag.fw-flag-british-virgin-islands { background-position: -11050px 0px;  } 
.fw-flag.fw-flag-british-indian-ocean-territory { background-position: -11100px 0px;  } 
.fw-flag.fw-flag-brazil { background-position: -11150px 0px;  } 
.fw-flag.fw-flag-bouvet-island { background-position: -11200px 0px;  } 
.fw-flag.fw-flag-botswana { background-position: -11250px 0px;  } 
.fw-flag.fw-flag-bosnia-and-herzegovina { background-position: -11300px 0px;  } 
.fw-flag.fw-flag-bolivia { background-position: -11350px 0px;  } 
.fw-flag.fw-flag-bhutan { background-position: -11400px 0px;  } 
.fw-flag.fw-flag-bermuda { background-position: -11450px 0px;  } 
.fw-flag.fw-flag-benin { background-position: -11500px 0px;  } 
.fw-flag.fw-flag-belize { background-position: -11550px 0px;  } 
.fw-flag.fw-flag-belgium { background-position: -11600px 0px;  } 
.fw-flag.fw-flag-belarus { background-position: -11650px 0px;  } 
.fw-flag.fw-flag-barbados { background-position: -11700px 0px;  } 
.fw-flag.fw-flag-bangladesh { background-position: -11750px 0px;  } 
.fw-flag.fw-flag-bahrain { background-position: -11800px 0px;  } 
.fw-flag.fw-flag-bahamas { background-position: -11850px 0px;  } 
.fw-flag.fw-flag-azerbaijan { background-position: -11900px 0px;  } 
.fw-flag.fw-flag-austria { background-position: -11950px 0px;  } 
.fw-flag.fw-flag-australia { background-position: -12000px 0px;  } 
.fw-flag.fw-flag-asean { background-position: -12050px 0px;  } 
.fw-flag.fw-flag-aruba { background-position: -12100px 0px;  } 
.fw-flag.fw-flag-armenia { background-position: -12150px 0px;  } 
.fw-flag.fw-flag-argentina { background-position: -12200px 0px;  } 
.fw-flag.fw-flag-antigua-and-barbuda { background-position: -12250px 0px;  } 
.fw-flag.fw-flag-antarctica { background-position: -12300px 0px;  } 
.fw-flag.fw-flag-anguilla { background-position: -12350px 0px;  } 
.fw-flag.fw-flag-angola { background-position: -12400px 0px;  } 
.fw-flag.fw-flag-andorra { background-position: -12450px 0px;  } 
.fw-flag.fw-flag-american-samoa { background-position: -12500px 0px;  } 
.fw-flag.fw-flag-algeria { background-position: -12550px 0px;  } 
.fw-flag.fw-flag-albania { background-position: -12600px 0px;  } 
.fw-flag.fw-flag-aland-islands { background-position: -12650px 0px;  } 
.fw-flag.fw-flag-afghanistan { background-position: -12700px 0px;  } 
.fw-flag.fw-flag-thailand { background-position: -12750px 0px; }