.galTag{display:none}#loginLogo:before{display:none}@media only screen and (min-width:600px){#loginBody{background:0 0}#topWrap{background-repeat:no-repeat;background-position:center center;background-size:cover}#loginTable{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:20px}#loginForm{background:0 0;border:0;overflow:visible;border-radius:5px}#loginLogo{border-radius:5px 5px 0 0}#loginLogo img{max-width:100%;margin:20px 30px;display:none}#loginLogo:before{content:url(/i/login/logo-flat.png);padding:20px 40px;display:block}.button>div{border:0 none}.button>div:hover{border:0 none}.button .buttonC{text-shadow:none;color:#fff}#loginFooter{border-top:0}#loginForgot{color:#aaa;margin:0 20px 20px}#loginQR{color:#aaa;margin:0 20px 20px}.galTag{cursor:pointer;display:block;border-radius:0 0 3px 3px;padding:5px 30px;text-align:center;position:absolute;top:0;right:15%;color:#fff;background:rgba(0,0,0,.7)}:lang(en) #loginLogo:before{content:url(/i/login/logo-flat-en.png)}:lang(de) #loginLogo:before{content:url(/i/login/logo-flat-de.png)}:lang(hu) #loginLogo:before{content:url(/i/login/logo-flat-hu.png)}:lang(lt) #loginLogo:before{content:url(/i/login/logo-flat-lt.png)}}@media only screen{#loginBody{background:0 0}#topWrap{background-repeat:no-repeat;background-position:center center;background-size:cover}#loginTable{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:20px}#loginForm{background:0 0;border:0;overflow:visible;border-radius:5px}#loginLogo{border-radius:5px 5px 0 0}.button>div{border:0 none}.button>div:hover{border:0 none}.button .buttonC{text-shadow:none;color:#fff}#loginFooter{border-top:0}#loginForgot{color:#aaa;margin:0 20px 20px}#loginRegister{color:#aaa;margin:0 20px 20px}#loginQR{color:#aaa;margin:0 20px 20px}}@media only screen and (min-width:600px){.galTag{background:rgba(0,0,0,.7)}#loginTable{background:rgba(0,0,0,.7);position:relative}#loginLogo{background:rgba(0,0,0,.7)}#loginFooter{background:rgba(0,0,0,.7)}#loginFooter a{color:#fff}#loginFooter b{color:#fff}#loginFooter span{color:#fff}#loginFooter strong{color:#fff}#loginFooter span.badge{background:#fff;color:#000!important}.button>div{background:#f60}.button>div:hover{background:#f38b03}#loginForgot{color:#fff}#loginRegister{color:#fff}#loginQR{color:#fff}.formItem label{color:#fff}#loginBody #loginTable{margin:10px 15% 10px auto}.textImage{position:absolute;top:-30px;right:-777px;width:573px;text-align:center;background:url(text@2x.png) no-repeat center top;padding-top:408px;background-size:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@media only screen and (max-width:1536px){.textImage{width:500px;right:-586px}}@media only screen and (max-width:1536px){.textImage{width:500px;right:-570px}}@media only screen and (max-width:1024px){.textImage{width:300px;right:-330px}}@media only screen and (max-width:600px){#loginLogo img{visibility:hidden}#loginLogo{min-height:70px;min-width:298px;background:transparent url(//ifrype.com/i/logos/lv.png) no-repeat center}.textImage{display:none}}