html body{background-color:#130716;background-image:url('/img/partycasino/landingpages/code/background.jpg?__cv=dc4d224c773c9812bbfa485f84879d00');background-position:top center;background-repeat:no-repeat}html body .page .logo-wrapper .logo .cobrand,html body>img,html body>span{display:none}html body a{outline:0!important}html body .page{position:relative;width:960px;height:725px;text-align:center;margin:0 auto}html body .page .login-facebook{position:absolute;top:-2px;right:0;width:240px;text-align:right;padding:8px 18px;border:2px solid #b438b1;box-shadow:0 2px 15px 0 rgba(16,2,16,.85);background-color:rgba(38,6,50,.8);z-index:3}html body .page .login-facebook .title{color:#fff;line-height:1;text-align:center;margin-bottom:10px}html body .page .login-facebook .btn-fbook{display:inline-block}html body .page .login-facebook .login{width:152px}html body .page .known-from{position:absolute;top:60px;left:50%;width:260px;color:#fff;text-align:center;text-transform:uppercase;margin-left:-520px}html body .page .logo-wrapper{position:absolute;top:38px;width:100%}html body .page .logo-wrapper .logo{position:relative;display:block;margin:18px auto;cursor:default;pointer-events:none;z-index:4}html body .page .logo-wrapper .logo img{width:300px}html body .page .overlay{position:absolute;top:40px;left:0;right:0;width:436px;height:660px;text-align:center;padding:132px 55px 84px;margin:0 auto;background-image:url('/img/partycasino/landingpages/code/overlay.png?__cv=fdf27765fc8dcb6cf5ff996f026cef00');background-position:top center}html body .page .overlay .wrapper{width:100%;height:100%;overflow:hidden}html body .page .overlay .wrapper .steps{width:1304px;height:444px;transition:transform .2s cubic-bezier(0,.5,0,1.25)}html body .page .overlay .wrapper .steps.s2{transform:translateX(-326px)}html body .page .overlay .wrapper .steps.s3{transform:translateX(-652px)}html body .page .overlay .wrapper .steps.s4{transform:translateX(-978px)}html body .page .overlay .wrapper .steps .step{position:relative;width:326px;height:444px;float:left;display:block;opacity:0;transition:opacity .2s ease-in-out}html body .page .overlay .wrapper .steps .step.active{opacity:1}html body .page .overlay .wrapper .steps .step .chips-hint{color:#fff;font-size:1.15em;font-weight:700;line-height:66px;text-transform:uppercase;text-shadow:0 0 20px #ff00de,0 0 20px #ff00de;background-color:rgba(0,0,0,.25)}html body .page .overlay .wrapper .steps .step .step-progress{width:276px;height:42px;padding:4px;margin:20px auto 12px;background-image:url('/img/partycasino/landingpages/code/progress.png?__cv=28dc7fc70b7ae48cf45d6ea22cb2b700')}html body .page .overlay .wrapper .steps .step .step-progress li{width:34px;height:34px;float:left;color:#fff;line-height:32px;text-shadow:0 0 5px rgba(0,0,0,.75);margin-right:44px}html body .page .overlay .wrapper .steps .step .step-progress li:last-of-type{margin-right:0}html body .page .overlay .wrapper .steps .step .step-progress li.active{background-image:url('/img/partycasino/landingpages/code/progress-circle.png?__cv=12ea2aba5f2425e70e0f4a1797d46b00')}html body .page .overlay .wrapper .steps .step .step-progress li.active.checked{font-family:sans-serif;line-height:36px}html body .page .overlay .wrapper .steps .step .title{margin-top:4px}html body .page .overlay .wrapper .steps .step fieldset{position:relative;width:254px;padding:0;margin:0 auto;border:0}html body .page .overlay .wrapper .steps .step fieldset input{width:100%;color:#1e1e1e;font-size:.95em;font-weight:400;padding:8px 12px;margin-top:6px;border:2px solid #fff;border-radius:5px;box-shadow:inset 0 0 4px #444;transition:all .2s ease-in-out}html body .page .overlay .wrapper .steps .step fieldset input.error{border-color:#ff6464}html body .page .overlay .wrapper .steps .step fieldset input.filled,html body .page .overlay .wrapper .steps .step fieldset input:valid,html body .page .overlay .wrapper .steps .step fieldset input[data-empty=false]{padding:13px 12px 3px}html body .page .overlay .wrapper .steps .step fieldset input.filled+label,html body .page .overlay .wrapper .steps .step fieldset input:valid+label,html body .page .overlay .wrapper .steps .step fieldset input[data-empty=false]+label{color:#c041bc;font-size:.65em;font-weight:400;text-shadow:1px 1px 2px rgba(0,0,0,.25);transform:translate3d(0,-4px,0)}html body .page .overlay .wrapper .steps .step fieldset label{position:absolute;top:16px;left:15px;color:#909090;font-size:.95em;transition:all .2s ease-in-out;transform:translate3d(0,0,0)}html body .page .overlay .wrapper .steps .step .button{width:338px;height:80px;display:inline-block;color:#fff;font-size:1.15em;font-weight:400;line-height:72px;text-shadow:0 2px 1px rgba(0,0,0,.6);padding:0 45px;margin-left:-6px;background:url('/img/partycasino/landingpages/code/button.png?__cv=54cd2a573799291c174f12adbc8c9700');cursor:pointer}html body .page .overlay .wrapper .steps .step .button:hover{background-position:0 -80px}html body .page .overlay .wrapper .steps .step .note{position:absolute;left:0;right:0;bottom:0;color:rgba(255,255,255,.75);font-size:.85em;line-height:1.2;text-align:left;padding:25px 25px 25px 70px;background-color:rgba(0,0,0,.25);background-position:20px center;background-repeat:no-repeat}html body .page .overlay .wrapper .steps .step .note:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-image:linear-gradient(to right,#371934 0%,#eba6ed 50%,#371934 100%)}html body .page .overlay .wrapper .steps .step .note.error{color:#d52b34;font-size:1.15em;background-position:20px center;background-repeat:no-repeat}html body .page .overlay .wrapper .steps .step .note .note-generic-icon{position:absolute;left:26px;width:26px;height:26px;color:#47173f;font-family:times,serif;font-size:22px;font-weight:700;text-align:center;border-radius:50%}html body .page .overlay .wrapper .steps .step .note .note-generic-icon.hint-icon{top:28px;background-color:#ff73e0}html body .page .overlay .wrapper .steps .step .note .note-generic-icon.error-icon{top:24px;background-color:#d52b34}html body .page .overlay .wrapper .steps .step .note .note-title{text-align:center;margin-left:-45px}html body .page .overlay .wrapper .steps .step .note .facebook-connect-button{width:338px;height:72px;display:flex;color:#fff;font-size:.85em;font-weight:400;line-height:1.1;text-transform:uppercase;text-shadow:0 2px 1px rgba(0,0,0,.6);padding:0 50px 2px 100px;margin-left:-75px;background:url('/img/partycasino/landingpages/code/btn-blue-facebook.png?__cv=d0bb8b47534bd75cc773c25b17e79000');align-items:center}html body .page .overlay .wrapper .steps .step .note .facebook-connect-button:hover{background-position:0 -72px}html body .page .chipstack{position:absolute;top:490px;left:50%;margin-left:-400px}html body footer,html body footer a{color:#6e4e77}