body{margin:0;padding:0;font-family:arial;background:#fff}#header{height:38px;background:#363c74;text-align:center;padding:12px 0 0 0;-webkit-box-shadow:-2px 2px 5px rgba(0,0,0,0.5);-moz-box-shadow:-2px 2px 5px rgba(0,0,0,0.5);box-shadow:-2px 2px 5px rgba(0,0,0,0.5)}#mapwrapper{width:980px;height:505px;margin:20px auto 10px auto;padding:0;border-top:1px solid #d7d8e3}#selectregion{position:absolute;text-align:center;width:100%;left:0;color:#000}#selectregion h2{font-size:15px;font-weight:100}#textwrapper{width:185px;padding-left:5px;float:left}#textwrapper h2{font-size:18px;font-weight:200;color:#363c74;margin-bottom:3px}#textwrapper a{font-size:13px;color:#6e6e6e;text-decoration:none}#textwrapper a:hover{color:#000;font-weight:bold}#imagewrapper{width:790px;min-height:525px;float:left;position:relative;background:url("//cdn.targus.com/content/images/flags/map.png") no-repeat;background-position:2px 68px}#footer{text-align:center;padding-top:20px;padding-bottom:10px;width:100%;float:left;color:#6e6e6e;margin:0 auto;font-size:9px;border-top:1px solid #d7d8e3}#footer a{color:#363c74;text-decoration:none}.celebrate{display:block;padding:10px;text-align:right}span.c{color:#000}div.maxmind,div.maxmind a{color:transparent !important;margin-top:-40px}#txtBrazil{background:url("//cdn.targus.com/content/images/flags/flag-brazil.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtCanada{background:url("//cdn.targus.com/content/images/flags/flag-canada.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtMexico{background:url("//cdn.targus.com/content/images/flags/flag-mexico.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtUnitedStates{background:url("//cdn.targus.com/content/images/flags/flag-united-states.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtGermany{background:url("//cdn.targus.com/content/images/flags/flag-germany.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtUnitedKingdom{background:url("//cdn.targus.com/content/images/flags/flag-united-kingdom.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtSpain{background:url("//cdn.targus.com/content/images/flags/flag-spain.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtFrance{background:url("//cdn.targus.com/content/images/flags/flag-france.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtItaly{background:url("//cdn.targus.com/content/images/flags/flag-italy.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtRussia{background:url("//cdn.targus.com/content/images/flags/flag-russia.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtAustralia{background:url("//cdn.targus.com/content/images/flags/flag-australia.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtChina{background:url("//cdn.targus.com/content/images/flags/flag-china.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtHongKong{background:url("//cdn.targus.com/content/images/flags/flag-hong-kong.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtIndia{background:url("//cdn.targus.com/content/images/flags/flag-india.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtIndonesia{background:url("//cdn.targus.com/content/images/flags/flag-indonesia.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtJapan{background:url("//cdn.targus.com/content/images/flags/flag-japan.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtKorea{background:url("//cdn.targus.com/content/images/flags/flag-korea.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtMalaysia{background:url("//cdn.targus.com/content/images/flags/flag-malaysia.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtSingapore{background:url("//cdn.targus.com/content/images/flags/flag-singapore.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#txtTaiwan{background:url("//cdn.targus.com/content/images/flags/flag-taiwan.png") no-repeat;background-position:0 1px;padding-left:22px;height:17px}#imgBrazil{position:absolute;left:202px;top:326px}#imgCanada{position:absolute;left:62px;top:77px}#imgMexico{position:absolute;left:116px;top:252px}#imgUnitedStates{position:absolute;left:2px;top:134px}#imgGermany{position:absolute;left:374px;top:176px}#imgUnitedKingdom{position:absolute;left:343px;top:164px}#imgSpain{position:absolute;left:339px;top:208px}#imgFrance{position:absolute;left:349px;top:187px}#imgItaly{position:absolute;left:375px;top:199px}#imgRussia{position:absolute;left:422px;top:89px}#imgAustralia{position:absolute;left:615px;top:341px}#imgChina{position:absolute;left:527px;top:180px}#imgHongKong{position:absolute;left:;top:}#imgIndia{position:absolute;left:514px;top:230px}#imgIndonesia{position:absolute;left:576px;top:303px}#imgJapan{position:absolute;left:651px;top:204px}#imgKorea{position:absolute;left:643px;top:224px}#imgMalaysia{position:absolute;left:585px;top:298px}#imgSingapore{position:absolute;left:;top:}#imgTaiwan{position:absolute;left:629px;top:256px}#flagbrazil{position:absolute;left:455px;top:425px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagcanada{position:absolute;left:330px;top:245px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagmexico{position:absolute;left:355px;top:345px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagunitedstates{position:absolute;left:360px;top:300px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flaggermany{position:absolute;left:590px;top:250px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagunitedkingdom{position:absolute;left:557px;top:240px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagspain{position:absolute;left:557px;top:284px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagfrance{position:absolute;left:570px;top:265px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagitaly{position:absolute;left:594px;top:278px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagrussia{position:absolute;left:770px;top:215px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagaustralia{position:absolute;left:870px;top:434px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagchina{position:absolute;left:792px;top:294px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flaghongkong{position:absolute;left:818px;top:323px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagindia{position:absolute;left:744px;top:326px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagindonesia{position:absolute;left:815px;top:391px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagjapan{position:absolute;left:880px;top:288px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagkorea{position:absolute;left:853px;top:292px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagmalaysia{position:absolute;left:825px;top:370px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagsingapore{position:absolute;left:798px;top:369px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}#flagtaiwan{position:absolute;left:842px;top:325px;-moz-box-shadow:0 1px 1px 1px #4b4b4b;-webkit-box-shadow:0 1px 1px 1px #4b4b4b;box-shadow:0 1px 1px 1px #4b4b4b}@media screen and (min-width:980px){#txtBrazil,#txtCanada,#txtMexico,#txtUnitedStates,#txtGermany,#txtUnitedKingdom,#txtSpain,#txtFrance,#txtItaly,#txtRussia,#txtAustralia,#txtChina,#txtHongKong,#txtIndia,#txtIndonesia,#txtJapan,#txtKorea,#txtMalaysia,#txtSingapore,#txtTaiwan{background:0;margin:0;padding-left:0}#flagwrapper{position:absolute;margin:-70px 0 0 -25px}#flagwrapper img{border:0}#footer{width:980px;margin:0 auto;float:none}.celebrate{width:980px;display:block;padding:10px;text-align:right}}@media screen and (max-width:979px) and (min-width:785px){#selectregion{position:relative;margin:0}#selectregion h2{margin:20px 0 0 0}#mapwrapper{width:100%;border-bottom:0;text-align:center !important}#textwrapper{width:100%;padding:0;display:inline-block;text-align:center !important}#textwrapper h2{font-size:24px}#textwrapper a{font-size:14px}#textwrapper a:hover{font-weight:100}.countrywrap{padding:0 20px;text-align:left;display:inline-block;vertical-align:top}#mainimagewrapper{width:785px;margin:0 auto}#imagewrapper{width:785px;border-bottom:1px solid #d7d8e3;margin-bottom:10px}#flagwrapper{display:none}#txtBrazil,#txtCanada,#txtMexico,#txtUnitedStates,#txtGermany,#txtUnitedKingdom,#txtSpain,#txtFrance,#txtItaly,#txtRussia,#txtAustralia,#txtChina,#txtHongKong,#txtIndia,#txtIndonesia,#txtJapan,#txtKorea,#txtMalaysia,#txtSingapore,#txtTaiwan{font-size:20px;height:28px;background-position:0 2px}.celebrate{width:785px;display:block;padding:10px;text-align:right}}@media screen and (max-width:784px) and (min-width:541px){#selectregion{position:relative;margin:0}#selectregion h2{margin:20px 0 0 0}#mapwrapper{width:100%;border-bottom:0}#textwrapper{width:100%;display:inline-block;text-align:center;padding:0}#textwrapper h2{font-size:24px}#textwrapper a{font-size:14px}#textwrapper a:hover{font-weight:100}.countrywrap{padding:0 20px;text-align:left;display:inline-block;vertical-align:top}#imagewrapper{width:100%;min-height:400px;border-bottom:1px solid #d7d8e3;background:url("//cdn.targus.com/content/images/flags/map-medium.png") no-repeat;background-position:center;background-size:540px 282px;margin-bottom:10px}#flagwrapper{display:none}#txtBrazil,#txtCanada,#txtMexico,#txtUnitedStates,#txtGermany,#txtUnitedKingdom,#txtSpain,#txtFrance,#txtItaly,#txtRussia,#txtAustralia,#txtChina,#txtHongKong,#txtIndia,#txtIndonesia,#txtJapan,#txtKorea,#txtMalaysia,#txtSingapore,#txtTaiwan{font-size:20px;height:28px;background-position:0 2.5px}#imgBrazil,#imgCanada,#imgMexico,#imgUnitedStates,#imgGermany,#imgUnitedKingdom,#imgSpain,#imgFrance,#imgItaly,#imgRussia,#imgAustralia,#imgChina,#imgHongKong,#imgIndia,#imgIndonesia,#imgJapan,#imgKorea,#imgMalaysia,#imgSingapore,#imgTaiwan{display:none !important}.celebrate{width:100%;display:block;padding:10px;text-align:center}}@media screen and (max-width:540px) and (min-width:490px){#selectregion{position:relative;margin:0}#selectregion h2{margin:20px 0 0 0}#mapwrapper{width:100%;border-bottom:0}#textwrapper{width:100%;display:inline-block;text-align:center;padding:0}#textwrapper h2{font-size:22px}#textwrapper a{font-size:14px}#textwrapper a:hover{font-weight:100}.countrywrap{padding:0 12px;text-align:left;display:inline-block;vertical-align:top}#imagewrapper{width:100%;min-height:400px;border-bottom:1px solid #d7d8e3;background:url("//cdn.targus.com/content/images/flags/map-medium.png") no-repeat;background-position:center;background-size:480px 251px;margin-bottom:10px}#flagwrapper{display:none}#txtBrazil,#txtCanada,#txtMexico,#txtUnitedStates,#txtGermany,#txtUnitedKingdom,#txtSpain,#txtFrance,#txtItaly,#txtRussia,#txtAustralia,#txtChina,#txtHongKong,#txtIndia,#txtIndonesia,#txtJapan,#txtKorea,#txtMalaysia,#txtSingapore,#txtTaiwan{font-size:20px;height:28px;background-position:0 2px}#imgBrazil,#imgCanada,#imgMexico,#imgUnitedStates,#imgGermany,#imgUnitedKingdom,#imgSpain,#imgFrance,#imgItaly,#imgRussia,#imgAustralia,#imgChina,#imgHongKong,#imgIndia,#imgIndonesia,#imgJapan,#imgKorea,#imgMalaysia,#imgSingapore,#imgTaiwan{display:none !important}.celebrate{width:100% display:block;padding:5px;text-align:center}}@media screen and (max-width:489px){#selectregion{position:relative;margin:0}#selectregion h2{margin:20px 0 0 0}#mapwrapper{width:100%;border-bottom:0}#textwrapper{width:100%;padding:0}#textwrapper h2{font-size:24px}#textwrapper a{font-size:20px}#textwrapper a:hover{font-weight:100}.countrywrap{width:90%;padding:0 5%;float:left}#imagewrapper{width:100%;min-height:240px;border-bottom:1px solid #d7d8e3;background:url("//cdn.targus.com/content/images/flags/map-small.png") no-repeat;background-position:center;margin-bottom:10px}#flagwrapper{display:none}#txtBrazil,#txtCanada,#txtMexico,#txtUnitedStates,#txtGermany,#txtUnitedKingdom,#txtSpain,#txtFrance,#txtItaly,#txtRussia,#txtAustralia,#txtChina,#txtHongKong,#txtIndia,#txtIndonesia,#txtJapan,#txtKorea,#txtMalaysia,#txtSingapore,#txtTaiwan{font-size:20px;height:28px;background-position:0 5px}#imgBrazil,#imgCanada,#imgMexico,#imgUnitedStates,#imgGermany,#imgUnitedKingdom,#imgSpain,#imgFrance,#imgItaly,#imgRussia,#imgAustralia,#imgChina,#imgHongKong,#imgIndia,#imgIndonesia,#imgJapan,#imgKorea,#imgMalaysia,#imgSingapore,#imgTaiwan{display:none !important}.celebrate{width:100%;display:block;padding:5x;text-align:center}}