.copy,.copy a{color:#fff}.copy,.pageBox{position:fixed}.copy,.pageBox,.popup{left:50%;transform:translate(-50%,-50%)}.box,.popupBox{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc', GradientType=1 )}.popupBox .right a,a:hover{text-decoration:none}form{margin:0;padding:0}body{margin:0;background-color:#000;overflow:hidden}canvas{width:100%;height:100%}.copy{bottom:0;white-space:nowrap;font-size:85%;text-shadow:#000 4px 4px 5px,#000 -4px -4px 5px}.box h1,.popupBox .left h1{text-shadow:rgba(205,205,205,.5) -1px -1px 1px,rgba(0,0,0,.5) 1px 1px 1px}.pageBox{top:50%;width:390px;height:170px;background-color:rgba(255,255,255,.38);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.box{width:354px;height:134px;margin:7px 0 0 7px;padding:10px;border:1px solid #999;background:rgba(255,255,255,1);background:-moz-linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(204,204,204,1) 100%);background:-webkit-gradient(left bottom,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(204,204,204,1)));background:-webkit-linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(204,204,204,1) 100%);background:-o-linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(204,204,204,1) 100%);background:-ms-linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(204,204,204,1) 100%);background:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(204,204,204,1) 100%);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.box h1{padding:0;margin:0;font-size:18px;color:#414141;font-weight:400}.box hr{height:1px;color:#e8e8e8;background-color:#e8e8e8;border:none}.form{padding-top:5px}.buttons{padding-top:15px}.login .forgotButton{cursor:pointer;position:absolute;right:22px;width:27px;height:27px;margin-top:6px;background-color:#ccc;color:#fff;font-weight:700;text-align:center;font-size:23px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.login .left{float:left;width:176px}.login .right{float:right;width:176px;text-align:right}.login .left p{padding:0;margin:0;font-size:14px;color:#414141;line-height:30px}.login input[type=text],.login input[type=password]{width:149px}.signup .title .left{float:left}.signup .title .right{float:right;text-align:right;font-size:13px;color:#414141;line-height:22px}.signup .form{text-align:center}.forgot .right,.signup .buttons{text-align:right}.signup .buttons .left{float:left;padding:0;margin:0;font-size:14px;color:#414141;line-height:30px}.forgot .right,.message .right{font-size:13px;line-height:22px;color:#414141}.signup .buttons .right{float:right}.signup .buttons .btn{width:100px}.signup input[type=text]{width:330px}.forgot .left{float:left}.forgot .right{float:right}.forgot .form{text-align:center}.forgot .buttons .btn{width:150px;margin:0 auto}.forgot input[type=text]{width:330px}.message .left{float:left}.message .right{float:right;text-align:right}.message .text{padding:10px 0 0;margin:0;font-size:14px;color:#414141;text-align:center;line-height:18px}.popup{z-index:2;position:fixed;top:50%;width:90%;height:80%;padding:10px;background-color:rgba(255,255,255,.38);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.popupBox{width:100%;height:100%;border:1px solid #999;background:rgba(255,255,255,1);background:-moz-linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(204,204,204,1) 100%);background:-webkit-gradient(left bottom,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(204,204,204,1)));background:-webkit-linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(204,204,204,1) 100%);background:-o-linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(204,204,204,1) 100%);background:-ms-linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(204,204,204,1) 100%);background:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(204,204,204,1) 100%);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.popupBox hr{height:1px;color:#e8e8e8;background-color:#e8e8e8;border:none}.popupBox .header{padding:10px 10px 0}.popupBox .left{float:left}.popupBox .left h1{padding:0;margin:0;font-size:22px;color:#414141;font-weight:400}.popupBox .right{float:right;text-align:right;font-size:13px;color:#414141;line-height:22px}.popupBox .right a{padding-right:5px}.popupBox .text{overflow-y:scroll;padding:10px;margin:0;font-size:14px;color:#414141;line-height:18px}.popup.how .text img{padding:10px 0 20px}.popup.how .text{color:#000}a{color:#d52f30;text-decoration:underline}input[type=text],input[type=password]{border:1px solid #cdcdcd;background-color:#fff;font-size:14px;color:#ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:8px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.btn{color:#fff;height:30px;line-height:30px;text-align:center;cursor:pointer;font-size:16px;background:#d52f2f;border:1px solid #900;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:rgba(102,0,0,.55) -1px -1px 0,rgba(255,255,255,.55) 1px 1px 1px;-webkit-box-shadow:0 1px 3px #d52f2f;-moz-box-shadow:0 1px 3px #d52f2f;box-shadow:0 1px 3px #d52f2f}.clear-fix{clear:both}input[type=text].error,input[type=password].error{background-color:#ffdddc}.error{color:#d52f2f}