*{padding:0;margin:0}:focus{outline:0}img{border:0}html{height:100%}html body{background-color:#000;background-position:center top;background-repeat:no-repeat}html body.v2 .background-box .logo-wrapper{left:140px}html body.v2 .background-box .signup-form{left:153px}html body.v2 .background-box .signup-form .facebook{display:none}html body .background-box{position:relative;width:1090px;height:825px;margin:10px auto 0}html body .background-box h2{position:absolute;top:66px;left:515px;width:466px;color:#fff;font-size:2.45em;line-height:1.1;text-align:center;text-transform:uppercase;text-shadow:0 0 10px #000,0 0 15px #000;margin:0}html body .background-box h2>span{font-size:1.85em}html body .background-box .logo-wrapper{position:absolute;top:40px;left:40px}html body .background-box .logo-wrapper .logo img{width:348px}html body .background-box .logo-wrapper .logo .cobrand{position:absolute;top:-40px;left:300px}html body .background-box .logo-wrapper .logo .cobrand img{width:auto}html body .background-box .login,html body .background-box .logo-text{position:absolute;color:#fff;font-weight:400;text-align:center;text-transform:uppercase}html body .background-box .logo-text{left:53px;text-shadow:0 2px 1px 0 rgba(0,0,0,.75);top:125px;width:320px;font-size:1.25em}html body .background-box .login{top:-10px;right:20px;width:100px;height:44px;font-size:.75em;line-height:32px;background-image:url('/img/default/landingpages/777-signup/buttons.png?__cv=4d99fcd7e06da4f1ea8569d0219c7300');background-position:-431px -81px;cursor:pointer}html body .background-box .login:hover{background-position:-650px -81px}html body .background-box .signup-form{position:absolute;top:166px;left:53px;width:318px;text-align:center}html body .background-box .signup-form .tac{color:#fff;font-size:.75em;text-shadow:0 0 10px #000;margin-bottom:15px}html body .background-box .signup-form .tac a,html body footer a,html body footer a:hover{color:#fff}html body .background-box .signup-form input{width:300px;height:50px;color:#fff;font-size:1.1em;font-weight:400;padding:0 22px;margin-bottom:29px;border:0;background-color:transparent}html body .background-box .signup-form input::-webkit-input-placeholder{color:#8b8e90}html body .background-box .signup-form input:-moz-placeholder,html body .background-box .signup-form input::-moz-placeholder{color:#8b8e90}html body .background-box .signup-form input:-ms-input-placeholder{color:#8b8e90}html body .background-box .signup-form input.error{color:#ca0000;background-position:0 50px}html body .background-box .signup-form .facebook,html body .background-box .signup-form .signup{width:330px;height:120px;color:#fff;text-transform:uppercase;text-shadow:1px 1px 4px rgba(0,0,0,.8);margin-bottom:10px;margin-left:-10px;background-image:url('/img/default/landingpages/777-signup/buttons.png?__cv=4d99fcd7e06da4f1ea8569d0219c7300')}html body .background-box .signup-form .signup{border:0;box-shadow:none;background-color:transparent;font-size:1.75em;font-weight:600;line-height:1;padding-left:10px;background-position:-58px -178px}html body .background-box .signup-form .signup:hover{background-position:-424px -178px}html body .background-box .signup-form .signup.disabled{pointer-events:none}html body .background-box .signup-form .facebook{font-size:1.05em;font-weight:400;line-height:74px;padding-left:30px;background-position:-58px -344px;cursor:pointer}html body .background-box .signup-form .facebook:hover{background-position:-424px -344px}html body .background-box .signup-form .known-from{color:#fff;font-size:.85em;font-weight:400;text-transform:uppercase;margin-top:20px}html body .background-box .signup-form .form-animation{position:absolute;top:-37px;left:-28px;z-index:-1}html body .background-box .slot-animation{position:absolute;top:184px;left:562px}html body .background-box .best-free-casino-award{position:absolute;top:464px;left:905px}html body .background-box .best-free-casino-award img{width:80%}html body .seo{width:1090px;color:#888;font-size:.75em;padding:10px;margin:10px auto;border-radius:10px;background-color:rgba(0,0,0,.75)}html body .seo a{color:#888}html body footer{color:#fff;font-size:.85em;line-height:70px;text-align:center}html body footer ul{display:inline;margin:0}html body footer ul li{display:inline}html body footer ul li:after{content:" | "}html body footer ul li:last-of-type:after{content:""}