body{background:#eff0f2;font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:400;line-height:1.45;color:#545e75}body.login #login h1 a{background-image:url(images/eric-p-wallace-llc-logo--notagline.svg);background-size:200px;height:42px;width:200px}body.login .message{font-size:.9rem}body.login form{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-radius:.2rem;padding:24px}body.login form label{font-weight:600;margin-bottom:.25rem;font-size:1rem}body.login form label[for=rememberme]{font-size:1rem!important;font-weight:400;margin:9px 0;display:inline-block;font-family:proxima-nova,sans-serif}body.login form[name=lostpasswordform] input[type=submit],body.login form[name=resetpassform] input[type=submit]{width:100%;display:block}body.login form[name=lostpasswordform] #pass-strength-result,body.login form[name=resetpassform] #pass-strength-result{margin-top:.25rem;border-radius:.2rem}body.login .privacy-policy-page-link{display:none}body.login #nav{font-size:1rem}body.login #nav a{color:#2195f2;text-decoration:underline}body.login #nav a:active,body.login #nav a:focus,body.login #nav a:hover{color:#0b6dbc;text-decoration:none;outline:none}body.login input{font-family:proxima-nova,sans-serif;font-size:16px!important;font-weight:400}body.login input[type=password],body.login input[type=text]{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#545e75;background-color:#fff;background-clip:padding-box;border:1px solid #cdd0d7;border-radius:.25rem;box-shadow:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}body.login input[type=checkbox]:focus,body.login input[type=password]:focus,body.login input[type=text]:focus{border-color:#99cff9;outline:0;box-shadow:0 0 0 .2rem rgba(33,149,242,.25)}body.login input[type=checkbox]{background:#fff;box-shadow:none;border-radius:.2rem;width:1.25rem;height:1.25rem}body.login input[type=checkbox]:checked{background-color:#2195f2;border-color:#2195f2}body.login input[type=checkbox]:checked:before{width:1.25rem;height:1.25rem;content:"";background-size:50%;background-position:50%;background-repeat:no-repeat;margin:-1px 0 0 -1px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}body.login .button-primary{background-color:#2195f2!important;border:0;color:#fff;font-weight:600;box-shadow:none;text-shadow:none;height:auto!important;padding:.5rem 1rem!important;font-size:1rem;line-height:1.45!important;border-radius:.25rem}body.login .button-primary:active,body.login .button-primary:focus,body.login .button-primary:hover{box-shadow:none;background-color:#0d82e0!important;outline:none;-webkit-transform:none;transform:none}@media (min-width:768px){body.login{-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;position:fixed}body.login #login{width:400px;padding:0}body.login form{padding:32px}}