body{background:#000 url(https://www.betpassion.it/l.ashx?u=sts/bg.jpg) center top no-repeat}#stsWrapper{color:#999}#stsWrapper a{color:#666}#stsWrapper .loginWrapper{background:#f7f7f7;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);-moz-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3)}#stsWrapper h1.logoMg{display:none}#stsWrapper h1.logoConc{display:block;height:80px !important;max-width:380px;margin-left:auto;margin-right:auto;margin-top:80px}#stsWrapper h1.logoConc a{display:block;height:80px !important;width:320px;text-indent:-9999px;margin:auto;background:transparent url(https://www.betpassion.it/l.ashx?u=res/logo.png) center no-repeat}#accessButton input{background:#03d738}#accessButton input:hover{background:#02a52b;border:1px solid #03d738}#inputFields p i{background:#03d738;color:#fff}input[type=text]:focus,input[type=password]:focus{border:1px solid #03d738}body{background:none}#stsWrapper{color:#bdbdbd}#stsWrapper h1{margin:0 auto !important;padding:10px !important;border-top-left-radius:10px;border-top-right-radius:10px;background:#fff}#stsWrapper h1.logoConc{margin:0 auto !important;display:block}#stsWrapper h1 a{display:block}#stsWrapper .loginWrapper{background:none;box-shadow:none}#stsWrapper #accessForm{padding-top:3px;background:linear-gradient(to right,rgba(170,170,170,0) 0%,#aaa 50%,rgba(170,170,170,0) 100%)}#stsWrapper #accessForm>form{background:#ededed}#stsWrapper #inputFields{display:flex;flex-direction:column;justify-content:center}#stsWrapper #inputFields h2{color:#318806}#stsWrapper #inputFields input{background:#d9d9d9;border-color:#d9d9d9;border-radius:22px}#stsWrapper #inputFields p i{border-top-left-radius:22px;border-bottom-left-radius:22px;background:linear-gradient(to top,#359a49 0%,#359a49 40%,#6dd46b 100%);border:1px solid #369634;top:0 !important}#stsWrapper #inputFields p i:before{padding-left:3px}@media only screen and (max-width:767px){#stsWrapper #inputFields p{width:auto;float:none}}#stsWrapper #inputFields #accessButton{width:150px;height:35px;margin:40px auto 25px;position:relative;background:#359a49;background:-ms-linear-gradient(top,#6dd46b 0%,#359a49 100%);background:linear-gradient(to bottom,#359a49 0%,#6dd46b 100%);border:1px solid #369634;border-radius:35px;text-shadow:1px 1px 0 #000;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}#stsWrapper #inputFields #accessButton:before{content:"";width:138px;height:20px;display:block;position:absolute;left:5px;border-radius:20px;background:-ms-linear-gradient(top,#a1e2ae 0%,rgba(201,240,211,.7) 8%,rgba(203,240,211,0) 100%);background:linear-gradient(to bottom,#a1e2ae 0%,rgba(201,240,211,.7) 8%,rgba(203,240,211,0) 100%)}#stsWrapper #inputFields #accessButton:hover{background:-ms-linear-gradient(top,#359a49 0%,#359a49 100%);background:linear-gradient(to bottom,#359a49 0%,#359a49 100%)}#stsWrapper #inputFields #accessButton input.enterButton{margin:6px 0 0 0;text-align:center;position:relative;z-index:1;display:block;color:#fff;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700;text-shadow:1px 1px 1px #1f4c00;height:auto;min-width:0;padding:0;border-radius:0;background:none;cursor:pointer;outline:0}#stsWrapper #inputFields #accessButton input.enterButton:hover,#stsWrapper #inputFields #accessButton input.enterButton:active{box-shadow:none;border:none;outline:0;background:none}#stsWrapper #recovery ul{display:flex;justify-content:space-around;align-items:center;width:100%}#stsWrapper #recovery ul li{display:flex;flex-direction:column;justify-content:center;align-items:center}#stsWrapper #recovery ul li:first-child{display:none}#stsWrapper #recovery ul li i{font-size:24px}@media only screen and (max-width:767px){#stsWrapper #recovery ul{flex-wrap:wrap}#stsWrapper #recovery ul li{flex-basis:50%}#stsWrapper #recovery ul li:first-child{display:flex;order:3;flex-basis:100%;padding-top:15px}}.modal#stsWrapper a#LinkLogoMicrogame,.modal#stsWrapper a#LinkLogoConc{cursor:default;pointer-events:none}.modal#stsWrapper #accessForm{height:367px}.modal#stsWrapper #accessForm>form{height:100%}.modal#stsWrapper .loginWrapper{height:100%;padding:0 10px;margin:0;display:flex;justify-content:space-around;flex-direction:column}.modal#stsWrapper .feedbackMessage{position:absolute;left:0;top:65px;width:100%;padding:0 10px;z-index:10;box-sizing:border-box}.modal#stsWrapper .feedbackMessage>span{box-shadow:0 1px 2px 0 rgba(33,33,33,.8);border-radius:3px}.modal#stsWrapper #inputFields{justify-content:flex-start;height:100%}.modal#stsWrapper #inputFields .errorMsg[style*=inline]{background:none;border:0;margin:0;padding:0;font-weight:bold}.modal#stsWrapper #inputFields .g-recaptcha{padding:0}.modal#stsWrapper #recovery{flex-grow:1;display:flex;align-items:flex-end;display:none}.modal#stsWrapper #recovery ul{margin-bottom:10px}.custom1 #recovery{display:none}.custom1#stsWrapper{background:url(https://www.betpassion.it/l.ashx?u=mg-kiosk/bg.jpg) center no-repeat;min-height:100vh;background-size:cover}.custom1#stsWrapper h1.logoConc{background:#fff;max-width:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.custom1#stsWrapper h1.logoConc a{background-image:url(https://www.betpassion.it/l.ashx?u=mg-kiosk/logo-faraoniko-euromatika.png);pointer-events:none}.custom1#stsWrapper #accessForm{background:none}.custom1#stsWrapper #accessForm>form{margin:30px auto;max-width:450px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);border-radius:4px}.custom1#stsWrapper #inputFields h2{color:#000}.custom1#stsWrapper #inputFields p i{background:#000;background:-ms-linear-gradient(top,#000 0%,#333 100%);background:linear-gradient(to bottom,#000 0%,#333 100%);border:1px solid #000}.custom1#stsWrapper #inputFields #accessButton{background:#000;background:-ms-linear-gradient(top,#000 0%,#333 100%);background:linear-gradient(to bottom,#000 0%,#333 100%);border:1px solid #000}.custom1#stsWrapper #inputFields #accessButton:before{display:none}