.loginRegistrationWrapper{display:flex;justify-content:space-between}.loginRegistrationWrapper .mandatory{display:none}.loginRegistrationWrapper #passwordRecoveryLink{margin:20px 0}.loginRegistrationWrapper #passwordRecoveryLink button{text-align:left}@media screen and (max-width:767px){.loginRegistrationWrapper .buttonsRow button[type=submit],.loginRegistrationWrapper .register{width:96px}}@media screen and (min-width:768px) and (max-width:959px){.loginRegistrationWrapper .buttonsRow button[type=submit],.loginRegistrationWrapper .register{width:96px}}@media screen and (min-width:960px){.loginRegistrationWrapper .buttonsRow button[type=submit],.loginRegistrationWrapper .register{width:88px}}@media screen and (min-width:960px){.loginRegistrationWrapper form{display:block}.loginRegistrationWrapper form .buttonsRow,.loginRegistrationWrapper form .fieldRow,.loginRegistrationWrapper form .mandatory,.loginRegistrationWrapper form .privacyContainer{width:100%;max-width:335px}.loginRegistrationWrapper form .captcha{margin-right:0}}.loginRegistrationWrapper .buttonsRow a{margin:0 auto}.loginRegistrationWrapper .advantages{margin:16px 0}.loginRegistrationWrapper .registrationContainer ol{padding-left:8px}.loginRegistrationWrapper .registrationContainer ol>li:before{content:"-";display:inline-block;margin-left:-8px;width:8px}.loginRegistrationWrapper .registrationContainer .register{display:flex;width:160px;min-height:40px;padding:8px;color:#000;background-color:#fff;border:1px solid #a2a2a2;font-size:10px;line-height:16px;justify-content:center;align-items:center;cursor:pointer;text-align:center}.loginRegistrationWrapper .registrationContainer .register:active,.loginRegistrationWrapper .registrationContainer .register:hover{border-color:#000;text-decoration:none}@media screen and (max-width:767px){.cn .loginRegistrationWrapper .registrationContainer .register,.jp .loginRegistrationWrapper .registrationContainer .register,.kr .loginRegistrationWrapper .registrationContainer .register{font-size:12px}}@media screen and (min-width:768px) and (max-width:959px){.loginRegistrationWrapper .registrationContainer .register{width:160px;min-height:40px;padding:8px;font-size:14px;line-height:16px}}@media screen and (min-width:960px){.loginRegistrationWrapper .registrationContainer .register{width:160px;min-height:32px;padding:8px;font-size:12px;line-height:14px}}@media screen and (max-width:767px){.loginRegistrationWrapper .registrationContainer .register{width:96px}}@media screen and (min-width:768px) and (max-width:959px){.loginRegistrationWrapper .registrationContainer .register{width:96px}}@media screen and (min-width:960px){.loginRegistrationWrapper .registrationContainer .register{width:88px}}#popUpEmailDifferentCountry .title{font-weight:400;color:#000;text-transform:uppercase;margin-bottom:8px;line-height:2}.cn #popUpEmailDifferentCountry .title,.jp #popUpEmailDifferentCountry .title,.kr #popUpEmailDifferentCountry .title{font-weight:700}@media screen and (max-width:767px){#popUpEmailDifferentCountry .title{font-size:9px}.cn #popUpEmailDifferentCountry .title,.jp #popUpEmailDifferentCountry .title,.kr #popUpEmailDifferentCountry .title{font-size:14px}}@media screen and (min-width:768px) and (max-width:959px){#popUpEmailDifferentCountry .title{font-size:16px}.cn #popUpEmailDifferentCountry .title,.jp #popUpEmailDifferentCountry .title,.kr #popUpEmailDifferentCountry .title{font-size:18px}}@media screen and (min-width:960px){#popUpEmailDifferentCountry .title{font-size:11px}.cn #popUpEmailDifferentCountry .title,.jp #popUpEmailDifferentCountry .title,.kr #popUpEmailDifferentCountry .title{font-size:14px}}#popUpEmailDifferentCountry #changeCountry,#popUpEmailDifferentCountry .newAccountInfo{margin-top:16px;display:inline-block}#popUpEmailDifferentCountry a{text-decoration:underline}@media screen and (max-width:959px){.loginRegistrationWrapper{flex-direction:column}.loginRegistrationWrapper #passwordRecoveryLink{margin:30px 0}.loginRegistrationWrapper .container:last-child{margin-top:24px}.loginRegistrationWrapper .registrationContainer .secondRow{margin-top:40px}}@media screen and (min-width:960px){.loginRegistrationWrapper .container{width:50%}.loginRegistrationWrapper .container:first-child{margin-right:72px}.loginRegistrationWrapper .container:last-child{margin-left:72px}.loginRegistrationWrapper .buttonsRow button[type=submit],.loginRegistrationWrapper .register{margin-top:32px}.loginRegistrationWrapper .registrationContainer{display:flex;flex-direction:column}.loginRegistrationWrapper .registrationContainer .firstRow{flex-grow:1}}