body{background:#fff;padding:10px}.bootstrap-dialog-close-button{position:absolute;right:15px;top:15px}.btn-remove{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-remove:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.container{text-align:center}.btn-comp{background-color:#358f42;color:#fff}.btn-comp[disabled]{opacity:.25}.btn-comp:hover{background-color:#cb007b}.hp-logo{margin:40px auto;max-width:320px;width:100%}.version-info{position:fixed;width:100%;bottom:15px;left:0;font-size:12px;color:#d7d7d7;text-align:center}.login-page .logo-box{text-align:center}.login-page .logo{margin:20px auto 40px auto}.login-page .form-header h2{color:#444;font-size:24px;margin:0 0 20px 0;text-align:center}.login-page .form-header p{color:#777;font-size:14px;margin-bottom:20px;line-height:24px}.login-page .form-box{background:#fff none repeat scroll 0 0;border-radius:2px;margin:0 auto 30px;max-width:300px;padding:0 0 15px 0;text-align:left}.accept-rules-page .logo-box{text-align:center}.accept-rules-page .logo{margin:20px auto 40px auto}.accept-rules-page .form-header{margin-top:100px}.accept-rules-page .form-header h2{color:#444;font-size:24px;margin:0 0 20px 0;text-align:center}.accept-rules-page .form-header p{color:#777;font-size:14px;margin-bottom:20px;line-height:24px;text-align:center}.accept-rules-page .form-box{background:#fff none repeat scroll 0 0;margin:0 auto 30px;max-width:450px;text-align:left}.accept-rules-page .form-box form{margin-top:40px}.accept-rules-page .form-box form .checkbox{text-indent:-23px;font-size:14px}.accept-rules-page .form-box form .btn{margin-top:20px;max-width:250px;margin-left:auto;margin-right:auto}.remove-account-page .content{text-align:center}.remove-account-page .holder{margin:0 auto;padding:50px 20px;text-align:center}.remove-account-page .remove-account-btn{margin-top:20px}.remove-account-page .success-info{display:none;font-size:16px}.set-password-page .logo-box{text-align:center}.set-password-page .logo{margin:20px auto 40px auto}.set-password-page .form-header h2{color:#444;font-size:24px;margin:0 0 20px 0}.set-password-page .form-header p{color:#777;font-size:14px;margin-bottom:20px;line-height:24px}.set-password-page .form-box{background:#fff none repeat scroll 0 0;border-radius:2px;margin:50px auto 30px;max-width:400px;padding:30px 30px 15px 30px}.set-password-page .form-box .form-control{background:#f7f7f7 none repeat scroll 0 0;border:1px solid #d4d4d4;border-radius:4px;font-size:14px;height:50px;line-height:50px}.set-password-page .form-box .form-group{margin-bottom:10px}.set-password-page .form-box{text-align:center}.set-password-page .form-box .btn.btn-primary{font-size:14px;width:100%;height:50px;line-height:50px;padding:0}.set-password-page .form-box .btn.btn-primary.reset{background:#f90 none repeat scroll 0 0}.set-password-page .btn[type=submit]{margin-top:25px}.set-password-page label.error{font-weight:400!important;color:#e66954;font-size:12px;margin:7px 0 0 16px}.set-password-page .form-control.error{background-color:#f9b1a5;color:#e66954;border:1px solid #e66954}.set-password-page .form-control.error:focus{border-color:#e66954;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(230,105,84,.6);outline:0 none}.error-404-page{background-color:#fff}.error-404-page .holder{text-align:center;padding:50px}.error-404-page .holder h1{font-family:Lato,Courier,monospace;display:inline-block;padding:10px 25px;text-align:center;background:#fff;color:#666;line-height:0;margin:0 auto;font-size:70px;line-height:80px;font-weight:700}.error-404-page .holder p{font-family:Lato,Courier,monospace;font-size:18px;margin-top:20px;margin-bottom:20px;color:#000}.rules-page .rules-header{color:#444;font-size:24px;margin:0 0 50px 0;text-align:center;padding-top:20px;font-weight:700}.comp-rules{max-width:860px;padding:20px 80px;text-align:justify;background-color:#fff;margin:0 auto 50px auto;border:solid 1px #ddd}.comp-rules h1{font-size:22px;line-height:40px;text-align:center}.comp-rules h2{color:#777;font-size:16px;margin:30px 0;text-align:left}.comp-rules ol,.comp-rules p,.comp-rules ul{font-size:12px;line-height:17px;list-style:decimal outside none;margin-bottom:20px}.comp-rules ol b,.comp-rules ol span,.comp-rules ol strong,.comp-rules p span{font-weight:700}.comp-rules ol ol,.comp-rules ol ul{margin-bottom:0}.comp-rules ol ol{list-style:lower-latin outside none}.comp-rules ol ol ol{list-style:lower-alpha outside none}.comp-rules ul{list-style:disc outside none}.comp-rules ol li,.comp-rules ul li{margin:0 0 10px 17px}.comp-rules ol li li{margin:10px 0 0 20px}.comp-rules ol p{margin-bottom:0;margin-top:10px}