html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{font-size:16px}body{margin:0;font-family:Roboto,sans-serif;line-height:1.5;color:#302c2c;background-color:#fff}[tabindex="-1"]:focus{outline:none!important}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0;margin-bottom:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:900}dd{margin-bottom:0;margin-left:0}blockquote{margin:0}a{color:#0fb2f6;text-decoration:none;cursor:pointer}a:hover{color:#0891ca;text-decoration:underline}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}label{display:inline-block;margin-bottom:0}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}[hidden]{display:none!important}.pxl-error-message{color:#c33239}.pxl-form-control{background-color:#fff;border:1px solid #c3c3ca;border-radius:4px;color:#302c2c;display:block;font-size:16px;height:36px;padding:6px 12px;width:100%}.pxl-form-control:disabled{background-color:#f6f7f8;cursor:not-allowed}.pxl-has-error .pxl-form-control{border:1px solid #c33239}.pxl-btn{display:inline-block;padding:5px 12px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;border-radius:4px;border:1px solid #c3c3ca;color:#302c2c;margin:0;line-height:1.5;cursor:pointer;white-space:pre-wrap;text-align:center;touch-action:manipulation;-ms-touch-action:manipulation}.pxl-btn:hover{background-color:#e9e9ec;color:#302c2c}.pxl-btn--lg{padding:10px 16px;font-size:20px;border-radius:6px}.pxl-btn--sm{padding:5px 10px}.pxl-btn--sm,.pxl-btn--xs{font-size:14px;border-radius:3px}.pxl-btn--xs{padding:1px 5px}.pxl-btn--primary{background-color:#86b62d;border:1px solid #86b62d}.pxl-btn--primary.pxl-btn--active,.pxl-btn--primary:active,.pxl-btn--primary:hover{background-color:#59791e;border:1px solid #59791e;color:#fff}.pxl-btn--primary.disabled:hover,.pxl-btn--primary.pxl-btn--disabled,.pxl-btn--primary:disabled{background-color:#59791e;color:#fff;box-shadow:none;border:1px solid #59791e}.pxl-btn--secondary{color:#fff;background-color:#0fb2f6}.pxl-btn--secondary.pxl-btn--active,.pxl-btn--secondary:active,.pxl-btn--secondary:hover{background-color:#0891ca;border:1px solid #0891ca;color:#fff}.pxl-btn--secondary.disabled:hover,.pxl-btn--secondary.pxl-btn--disabled,.pxl-btn--secondary:disabled{background-color:#0891ca;color:#fff;box-shadow:none;border:1px solid #0891ca}.pxl-btn--tertiary{color:#fff;background-color:#e1610b;border:1px solid #e1610b}.pxl-btn--tertiary.pxl-btn--active,.pxl-btn--tertiary:active,.pxl-btn--tertiary:hover{background-color:#ac4a08;border:1px solid #ac4a08;color:#fff}.pxl-btn--tertiary.disabled:hover,.pxl-btn--tertiary.pxl-btn--disabled,.pxl-btn--tertiary:disabled{background-color:#ac4a08;color:#fff;box-shadow:none;border:1px solid #ac4a08}.pxl-btn--active,.pxl-btn--disabled,.pxl-btn:active,.pxl-btn:disabled,.pxl-btn:hover{text-decoration:none}.pxl-btn--disabled,.pxl-btn:disabled{opacity:.65;filter:saturate(.5)}.pxl-btn--block{display:block;width:100%}.pxl-btn--sharp{border-radius:0}.hidden{display:none}#_header,.account{display:flex}.account{width:100%;flex-direction:row-reverse;min-height:calc(100vh - 70px)}.account__error{color:#c33239}.account__copy,.account__error{margin-bottom:15px}.account__agree,.account__captcha{font-size:14px;margin-bottom:15px}.account__hr{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:15px}.account__hr .account__line-break{border-bottom:1px solid #ccc;height:1px;width:50%}.account__hr .account__or{font-size:12px;color:#ccc;margin:0 5px}.account__form{width:80%}.account__visual{background:url(https://cdn-payscale.com/content/blue-waves-salary.png);background-size:cover;width:60%;background-position:50%;padding:80px 30px 0}.account__content,.account__visual{flex-grow:0;flex-shrink:0}.account__content{display:flex;justify-content:center;align-items:center;padding:40px;width:40%}.account__header{font-size:30px;line-height:1.2;font-weight:300;text-align:center;margin-bottom:20px}.account__headline{font-size:56px;line-height:1.2;font-weight:900;text-align:center;color:#302c2c}@media (max-width:576px){.account__headline{font-size:40px}}.account__callout{font-size:24px;font-weight:300;text-align:center;color:#302c2c}.account__links{display:flex;flex-direction:row;justify-content:center}.account__link{font-size:14px;color:#2d67b9;margin:0 10px}.account__link:hover{color:#193967;text-decoration:none}.account__fb-unavailable-message{margin-bottom:15px;font-size:14px}.account__btn--facebook{display:inline-block;padding:5px 12px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;border-radius:4px;color:#302c2c;line-height:1.5;cursor:pointer;white-space:pre-wrap;text-align:center;touch-action:manipulation;-ms-touch-action:manipulation;display:flex;background-color:#3b5998;border:1px solid #3b5998;justify-content:center;margin:0 0 20px;-webkit-appearance:none}.account__btn--facebook:hover{background-color:#3b5998;border:1px solid #3b5998;text-decoration:none}.account__btn--facebook .btn-divider{color:#fff;margin-right:10px}.account__btn--facebook .btn-text{color:#fff}@media (max-width:992px){.account__content{width:100%}.account__visual{display:none}}.forgot{display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 70px);width:100%}.forgot__form{max-width:50%;padding:50px 0}.forgot__header{text-align:center}.forgot__copy,.forgot__header{margin-bottom:30px}.forgot__btn{margin-top:20px;width:100%}@media (max-width:768px){.forgot__form{max-width:80%}}.account--create .account__form{width:304px}.account--login .pxl-form-control,.forgot .pxl-form-control{font-size:18px;height:48px}.pxl-form-group{margin-bottom:15px}.pxl-form-group label{font-weight:700}.pxl-btn--primary{background:linear-gradient(90deg,#00aaa4,#00817d);color:#fff;border:1px solid #00aaa4;-webkit-appearance:none}.pxl-btn--primary:hover{background:linear-gradient(90deg,#00817d,#004e4b);border:1px solid #00817d}.pxl-btn{margin-bottom:15px;-webkit-appearance:none}.pxl-btn--secondary{border:1px solid #0fb2f6;-webkit-appearance:none}.account__agree a,.account__copy a,.forgot__form a{color:#2d67b9}.account__agree a:hover,.account__copy a:hover,.forgot__form a:hover{color:#193967;text-decoration:none}