@import url(https://fonts.googleapis.com/css2?family=Lora:wght@700&display=swap);.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){#topWrap{background-image:url(//i.ifrype.com/login/005/604/5604.jpg?v=1);background-color:#f8e7d6}.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:5px;left:-871px;width:817px;font-family:Lora,serif;font-style:normal;font-weight:700;font-size:47px;text-align:center;color:#862b14;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.textImage a,.textImage img,.textImage span{display:block}.textImage img{width:100%;max-width:14em;margin:0 auto}.textImage span{padding:.5em 0 .7em;line-height:1.4}.textImage a{width:8em;line-height:2;background:#0adc9d;-webkit-box-shadow:0 5px 9px rgba(232,197,158,.5);box-shadow:0 5px 9px rgba(232,197,158,.5);border-radius:1em;color:#fff;margin:0 auto;text-decoration:none;font-size:.85em}}@media only screen and (min-width:2160px){.textImage{left:-1076px}}@media only screen and (max-width:1536px){.textImage{width:500px;left:-586px;font-size:36px;top:36px}}@media only screen and (max-width:1536px){.textImage{width:400px;left:-470px;font-size:26px;top:68px}}@media only screen and (max-width:1024px){.textImage{width:300px;left:-330px;font-size:22px;top:102px}}@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}}