#user-loginuser .pageBodyWrapper{overflow:visible;position:relative}#loginBox{border-radius:3px;min-height:60px;padding:20px;position:absolute;right:0;top:-36px;width:320px;z-index:999}#loginBox .closebutton{cursor:pointer;position:absolute;right:11px;top:11px}#loginBox::before,#loginBox::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#loginBox::before{border-style:solid;border-width:12px;content:'';display:block;position:absolute;top:-24px}#loginBox::after{border-style:solid;border-width:10px;content:'';display:block;position:absolute;top:-20px}#loginBox .buttons{padding-right:15px;width:100%}#loginBox .part label,.kkLogin label{font-size:12px;font-weight:700}#loginBox .bonusText{margin-left:15px;margin-top:4px}#loginBox .part.currentUser,#loginBox .info.part{margin:0}#loginBox .forgotSubmit,#loginBox .part,#topfLoginForgotPassword .part .info{margin-bottom:5px;margin-right:0;margin-top:5px}#loginBox #topUserInfo,#loginBox .part{clear:both;width:100%}#loginBox .loginTypeRadioButtonContainer,.kkLogin .loginTypeRadioButtonContainer{border-radius:2px;cursor:pointer;padding:7px 0}#loginBox .privateRadioButtonContainer,.kkLogin .privateRadioButtonContainer{margin-right:5px}#loginBox .businessRadioButtonContainer,.kkLogin .businessRadioButtonContainer{margin-left:5px}#loginBox .horizontalAlign,.kkLogin .horizontalAlign{text-align:center}#loginBox .radioButtonClass,.kkLogin .radioButtonClass{cursor:pointer;margin-right:5px}#loginBox .bonusText,#loginBox #topUserInfo,#loginBox .part,#loginBox .remember,#loginBox .button,#loginBox .register,#loginBox .forgot,#loginBox .email,#loginBox .password{float:left}#loginBox .forgot{clear:left}#loginBox .button{display:block;padding:2px 5px;text-align:center}#loginBox .loginButton{width:100%}#loginBox .forgotSubmit{float:right}#loginBox .register,.forgot a{font-size:12px}#loginBox .register{width:50%}.topContent .links .uaLink{max-width:226px}input#topRememberMe{margin-right:7px}.topContent .topContentRight #loginBox input[type='password'],.topContent .topContentRight #loginBox input[type='email'],.kkLogin input[type='password'],.kkLogin input[type='email']{width:310px}#loginBox .forgotSubmit,#loginBox .forgotSubmit input{line-height:normal}#loginBox hr{border:1px solid #e5e5e5}#loginBox .loginAlternative{border-radius:4px;clear:both;padding:10px}#loginBox .accountInfo{margin-top:5px;min-width:30%;padding-right:6px}.kkLogin .loginType,#kkLoginSubmit{width:260px}#loginBox .forgot{clear:none;display:inline-block;float:right;width:50%}
.siteflags__list{float:right;list-style:none;margin:10px 0 20px;padding:0}.siteflags__list-item{float:left;margin-left:4px}.siteflags__flag{background-image:url("/system/build/images/sprite-flags.png");display:block;height:16px;overflow:hidden;text-indent:100%;white-space:nowrap;width:16px}.siteflags__flag--ae{background-position:-18px 0px}.siteflags__flag--at{background-position:-90px 0px}.siteflags__flag--au{background-position:0px -18px}.siteflags__flag--be{background-position:-18px -18px}.siteflags__flag--bg{background-position:-36px 0px}.siteflags__flag--by{background-position:-36px -18px}.siteflags__flag--ca{background-position:0px -36px}.siteflags__flag--ch{background-position:-18px -36px}.siteflags__flag--cn{background-position:-36px -36px}.siteflags__flag--cz{background-position:-54px 0px}.siteflags__flag--de{background-position:-54px -18px}.siteflags__flag--dk{background-position:-54px -36px}.siteflags__flag--es{background-position:0px -54px}.siteflags__flag--fi{background-position:-18px -54px}.siteflags__flag--fr{background-position:-36px -54px}.siteflags__flag--gb{background-position:-54px -54px}.siteflags__flag--gr{background-position:-72px 0px}.siteflags__flag--hk{background-position:-72px -18px}.siteflags__flag--hr{background-position:-72px -36px}.siteflags__flag--hu{background-position:-72px -54px}.siteflags__flag--id{background-position:0px -72px}.siteflags__flag--ie{background-position:-18px -72px}.siteflags__flag--il{background-position:-36px -72px}.siteflags__flag--in{background-position:-54px -72px}.siteflags__flag--it{background-position:-72px -72px}.siteflags__flag--jp{background-position:0px 0px}.siteflags__flag--kr{background-position:-90px -18px}.siteflags__flag--mx{background-position:-90px -36px}.siteflags__flag--my{background-position:-90px -54px}.siteflags__flag--nl{background-position:-90px -72px}.siteflags__flag--no{background-position:0px -90px}.siteflags__flag--nz{background-position:-18px -90px}.siteflags__flag--ph{background-position:-36px -90px}.siteflags__flag--pl{background-position:-54px -90px}.siteflags__flag--pt{background-position:-72px -90px}.siteflags__flag--ro{background-position:-90px -90px}.siteflags__flag--ru{background-position:-108px 0px}.siteflags__flag--sa{background-position:-108px -18px}.siteflags__flag--se{background-position:-108px -36px}.siteflags__flag--sg{background-position:-108px -54px}.siteflags__flag--si{background-position:-108px -72px}.siteflags__flag--sk{background-position:-108px -90px}.siteflags__flag--th{background-position:0px -108px}.siteflags__flag--tr{background-position:-18px -108px}.siteflags__flag--tw{background-position:-36px -108px}.siteflags__flag--ua{background-position:-54px -108px}.siteflags__flag--uk{background-position:-72px -108px}.siteflags__flag--us{background-position:-90px -108px}.siteflags__flag--vn{background-position:-108px -108px}.siteflags__flag--za{background-position:-126px 0px}
