.btn-default,.btn-success,.btn-primary,.btn-edit{background-color:#aad42d;border-color:#aad42d}.btn-default:hover,.btn-success:hover,.btn-primary:hover,.btn-edit:hover{background-color:#5c6673;border-color:#5c6673}.btn-default:focus,.btn-success:focus,.btn-primary:focus,.btn-edit:focus{background-color:#5c6673;border-color:#5c6673}.btn-default:active,.btn-success:active,.btn-primary:active,.btn-edit:active{background-color:#aad42d;border-color:#5c6673}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}a:hover{color:#aad42d}p{margin:0}.login-fields-ie-6{display:none}.error{color:red}.hideOnLoad{display:none}.anonymousPage{color:#666;background:#f3f4f5}.anonymousPage .anonymous-outer-wrapper{width:340px;margin:0 auto;position:relative;top:100px;background:#fff;padding:24px}.anonymousPage .anonymous-outer-wrapper img{display:block;margin:0 auto;padding-top:4px;margin-bottom:20px}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap{margin:0 auto}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap input.form-control{margin-bottom:20px;color:#000}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap input.form-control.error{color:#000;border:1px solid red}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .message{border-radius:4px;font-size:14px;padding:12px;margin:12px 0}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .message span{font-weight:bold}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .message p{margin-bottom:12px}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .message ul{padding-left:18px}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;color:red;border:1px solid red}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage span{font-weight:bold}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage p{margin-bottom:12px}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage ul{padding-left:18px}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;padding-left:36px;background:url('img/warning.png') no-repeat 12px 14px;border:1px solid #5c6673}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage span{font-weight:bold}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage p{margin-bottom:12px}.anonymousPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage ul{padding-left:18px}.loginPage{color:#666;background:#f3f4f5;min-height:90vh;padding-bottom:0}.loginPage .anonymous-outer-wrapper{width:340px;margin:0 auto;position:relative;top:100px;background:#fff;padding:24px}.loginPage .anonymous-outer-wrapper img{display:block;margin:0 auto;padding-top:4px;margin-bottom:20px}.loginPage .anonymous-outer-wrapper .anonymous-wrap{margin:0 auto}.loginPage .anonymous-outer-wrapper .anonymous-wrap input.form-control{margin-bottom:20px;color:#000}.loginPage .anonymous-outer-wrapper .anonymous-wrap input.form-control.error{color:#000;border:1px solid red}.loginPage .anonymous-outer-wrapper .anonymous-wrap .message{border-radius:4px;font-size:14px;padding:12px;margin:12px 0}.loginPage .anonymous-outer-wrapper .anonymous-wrap .message span{font-weight:bold}.loginPage .anonymous-outer-wrapper .anonymous-wrap .message p{margin-bottom:12px}.loginPage .anonymous-outer-wrapper .anonymous-wrap .message ul{padding-left:18px}.loginPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;color:red;border:1px solid red}.loginPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage span{font-weight:bold}.loginPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage p{margin-bottom:12px}.loginPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage ul{padding-left:18px}.loginPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;padding-left:36px;background:url('img/warning.png') no-repeat 12px 14px;border:1px solid #5c6673}.loginPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage span{font-weight:bold}.loginPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage p{margin-bottom:12px}.loginPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage ul{padding-left:18px}.loginPage #forgotForm button{margin-bottom:15px}.errorPage{color:#666;background:#f3f4f5}.errorPage .anonymous-outer-wrapper{width:340px;margin:0 auto;position:relative;top:100px;background:#fff;padding:24px}.errorPage .anonymous-outer-wrapper img{display:block;margin:0 auto;padding-top:4px;margin-bottom:20px}.errorPage .anonymous-outer-wrapper .anonymous-wrap{margin:0 auto}.errorPage .anonymous-outer-wrapper .anonymous-wrap input.form-control{margin-bottom:20px;color:#000}.errorPage .anonymous-outer-wrapper .anonymous-wrap input.form-control.error{color:#000;border:1px solid red}.errorPage .anonymous-outer-wrapper .anonymous-wrap .message{border-radius:4px;font-size:14px;padding:12px;margin:12px 0}.errorPage .anonymous-outer-wrapper .anonymous-wrap .message span{font-weight:bold}.errorPage .anonymous-outer-wrapper .anonymous-wrap .message p{margin-bottom:12px}.errorPage .anonymous-outer-wrapper .anonymous-wrap .message ul{padding-left:18px}.errorPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;color:red;border:1px solid red}.errorPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage span{font-weight:bold}.errorPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage p{margin-bottom:12px}.errorPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage ul{padding-left:18px}.errorPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;padding-left:36px;background:url('img/warning.png') no-repeat 12px 14px;border:1px solid #5c6673}.errorPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage span{font-weight:bold}.errorPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage p{margin-bottom:12px}.errorPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage ul{padding-left:18px}.error404Page{color:#666;background:#f3f4f5}.error404Page .anonymous-outer-wrapper{width:340px;margin:0 auto;position:relative;top:100px;background:#fff;padding:24px}.error404Page .anonymous-outer-wrapper img{display:block;margin:0 auto;padding-top:4px;margin-bottom:20px}.error404Page .anonymous-outer-wrapper .anonymous-wrap{margin:0 auto}.error404Page .anonymous-outer-wrapper .anonymous-wrap input.form-control{margin-bottom:20px;color:#000}.error404Page .anonymous-outer-wrapper .anonymous-wrap input.form-control.error{color:#000;border:1px solid red}.error404Page .anonymous-outer-wrapper .anonymous-wrap .message{border-radius:4px;font-size:14px;padding:12px;margin:12px 0}.error404Page .anonymous-outer-wrapper .anonymous-wrap .message span{font-weight:bold}.error404Page .anonymous-outer-wrapper .anonymous-wrap .message p{margin-bottom:12px}.error404Page .anonymous-outer-wrapper .anonymous-wrap .message ul{padding-left:18px}.error404Page .anonymous-outer-wrapper .anonymous-wrap .errorMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;color:red;border:1px solid red}.error404Page .anonymous-outer-wrapper .anonymous-wrap .errorMessage span{font-weight:bold}.error404Page .anonymous-outer-wrapper .anonymous-wrap .errorMessage p{margin-bottom:12px}.error404Page .anonymous-outer-wrapper .anonymous-wrap .errorMessage ul{padding-left:18px}.error404Page .anonymous-outer-wrapper .anonymous-wrap .warningMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;padding-left:36px;background:url('img/warning.png') no-repeat 12px 14px;border:1px solid #5c6673}.error404Page .anonymous-outer-wrapper .anonymous-wrap .warningMessage span{font-weight:bold}.error404Page .anonymous-outer-wrapper .anonymous-wrap .warningMessage p{margin-bottom:12px}.error404Page .anonymous-outer-wrapper .anonymous-wrap .warningMessage ul{padding-left:18px}.resetPassword,.resetPasswordConfirm{color:#666;background:#f3f4f5}.resetPassword .anonymous-outer-wrapper,.resetPasswordConfirm .anonymous-outer-wrapper{width:340px;margin:0 auto;position:relative;top:100px;background:#fff;padding:24px}.resetPassword .anonymous-outer-wrapper img,.resetPasswordConfirm .anonymous-outer-wrapper img{display:block;margin:0 auto;padding-top:4px;margin-bottom:20px}.resetPassword .anonymous-outer-wrapper .anonymous-wrap,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap{margin:0 auto}.resetPassword .anonymous-outer-wrapper .anonymous-wrap input.form-control,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap input.form-control{margin-bottom:20px;color:#000}.resetPassword .anonymous-outer-wrapper .anonymous-wrap input.form-control.error,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap input.form-control.error{color:#000;border:1px solid red}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .message,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .message{border-radius:4px;font-size:14px;padding:12px;margin:12px 0}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .message span,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .message span{font-weight:bold}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .message p,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .message p{margin-bottom:12px}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .message ul,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .message ul{padding-left:18px}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .errorMessage,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .errorMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;color:red;border:1px solid red}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .errorMessage span,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .errorMessage span{font-weight:bold}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .errorMessage p,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .errorMessage p{margin-bottom:12px}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .errorMessage ul,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .errorMessage ul{padding-left:18px}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .warningMessage,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .warningMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;padding-left:36px;background:url('img/warning.png') no-repeat 12px 14px;border:1px solid #5c6673}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .warningMessage span,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .warningMessage span{font-weight:bold}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .warningMessage p,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .warningMessage p{margin-bottom:12px}.resetPassword .anonymous-outer-wrapper .anonymous-wrap .warningMessage ul,.resetPasswordConfirm .anonymous-outer-wrapper .anonymous-wrap .warningMessage ul{padding-left:18px}.signupPage{color:#666;background:#f3f4f5}.signupPage .anonymous-outer-wrapper{width:340px;margin:0 auto;position:relative;top:100px;background:#fff;padding:24px}.signupPage .anonymous-outer-wrapper img{display:block;margin:0 auto;padding-top:4px;margin-bottom:20px}.signupPage .anonymous-outer-wrapper .anonymous-wrap{margin:0 auto}.signupPage .anonymous-outer-wrapper .anonymous-wrap input.form-control{margin-bottom:20px;color:#000}.signupPage .anonymous-outer-wrapper .anonymous-wrap input.form-control.error{color:#000;border:1px solid red}.signupPage .anonymous-outer-wrapper .anonymous-wrap .message{border-radius:4px;font-size:14px;padding:12px;margin:12px 0}.signupPage .anonymous-outer-wrapper .anonymous-wrap .message span{font-weight:bold}.signupPage .anonymous-outer-wrapper .anonymous-wrap .message p{margin-bottom:12px}.signupPage .anonymous-outer-wrapper .anonymous-wrap .message ul{padding-left:18px}.signupPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;color:red;border:1px solid red}.signupPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage span{font-weight:bold}.signupPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage p{margin-bottom:12px}.signupPage .anonymous-outer-wrapper .anonymous-wrap .errorMessage ul{padding-left:18px}.signupPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;padding-left:36px;background:url('img/warning.png') no-repeat 12px 14px;border:1px solid #5c6673}.signupPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage span{font-weight:bold}.signupPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage p{margin-bottom:12px}.signupPage .anonymous-outer-wrapper .anonymous-wrap .warningMessage ul{padding-left:18px}.signupPage a{text-decoration:underline!important}.signupPage #creationMessage{text-align:left}.signupPage #creationMessage img{display:inline-block;margin:8px 0;padding:0;float:left}.signupPage #creationMessage span{padding-left:10px;display:inline-block;width:92%}.termsConditions{min-width:700px}.termsConditions .container{width:100%;color:#666;background:#f3f4f5}.termsConditions .container .anonymous-outer-wrapper{width:340px;margin:0 auto;position:relative;top:100px;background:#fff;padding:24px}.termsConditions .container .anonymous-outer-wrapper img{display:block;margin:0 auto;padding-top:4px;margin-bottom:20px}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap{margin:0 auto}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap input.form-control{margin-bottom:20px;color:#000}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap input.form-control.error{color:#000;border:1px solid red}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .message{border-radius:4px;font-size:14px;padding:12px;margin:12px 0}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .message span{font-weight:bold}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .message p{margin-bottom:12px}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .message ul{padding-left:18px}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .errorMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;color:red;border:1px solid red}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .errorMessage span{font-weight:bold}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .errorMessage p{margin-bottom:12px}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .errorMessage ul{padding-left:18px}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .warningMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;padding-left:36px;background:url('img/warning.png') no-repeat 12px 14px;border:1px solid #5c6673}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .warningMessage span{font-weight:bold}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .warningMessage p{margin-bottom:12px}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap .warningMessage ul{padding-left:18px}.termsConditions .container .anonymous-outer-wrapper{width:600px;top:0}.termsConditions .container .anonymous-outer-wrapper .anonymous-wrap p{margin:10px 0;font-size:16px}.signupConfirm{color:#666;background:#f3f4f5}.signupConfirm .anonymous-outer-wrapper{width:340px;margin:0 auto;position:relative;top:100px;background:#fff;padding:24px}.signupConfirm .anonymous-outer-wrapper img{display:block;margin:0 auto;padding-top:4px;margin-bottom:20px}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap{margin:0 auto}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap input.form-control{margin-bottom:20px;color:#000}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap input.form-control.error{color:#000;border:1px solid red}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .message{border-radius:4px;font-size:14px;padding:12px;margin:12px 0}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .message span{font-weight:bold}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .message p{margin-bottom:12px}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .message ul{padding-left:18px}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .errorMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;color:red;border:1px solid red}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .errorMessage span{font-weight:bold}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .errorMessage p{margin-bottom:12px}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .errorMessage ul{padding-left:18px}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .warningMessage{border-radius:4px;font-size:14px;padding:12px;margin:12px 0;padding-left:36px;background:url('img/warning.png') no-repeat 12px 14px;border:1px solid #5c6673}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .warningMessage span{font-weight:bold}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .warningMessage p{margin-bottom:12px}.signupConfirm .anonymous-outer-wrapper .anonymous-wrap .warningMessage ul{padding-left:18px}.login-controls-container{min-height:90vh}.legal-disclaimer-row{min-height:10vh;color:#fff;background-color:#5d6a70;font-size:13px;text-align:left}.legal-disclaimer-icon{padding:19px 20px 0 0;font-size:3em}.legal-disclaimer-wrapper-div{padding-top:15px;max-width:80%}@media(max-width:1366px){.legal-disclaimer-icon{padding-top:8px}.legal-disclaimer-wrapper-div{padding-top:4px;max-width:86%}}@media(min-width:1024px)and (max-width:1260px){.legal-disclaimer-row{min-height:17vh}.login-controls-container{min-height:83vh}}@media(min-width:992px)and (max-width:1023px){.legal-disclaimer-row{min-height:20vh}.login-controls-container{min-height:80vh}}@media(max-width:991px){.legal-disclaimer-icon{display:none!important}.legal-disclaimer-wrapper-div{max-width:100%;padding:15px 15px 0 15px}.legal-disclaimer-row{min-height:25vh}.login-controls-container{min-height:75vh}}.bs-reset{padding:0;margin:0}