@import url("//fonts.googleapis.com/css?family=Oswald:500|Playfair+Display:700,900|Roboto:300,300i,400,400i,500,700");body{box-sizing:border-box;margin:0;padding:0;background:#f5f5f4}#login{color:#232323}#login h1{box-sizing:border-box;background:#fff;border-bottom:1px solid #9e9c90;font:900 1.5625rem Playfair Display,serif;margin:0 0 1.875rem;padding:1em;text-align:center}@media (min-width:62rem){#login h1{font-size:2.25rem}}#login h1 a{color:inherit;font:inherit;pointer-events:none;text-decoration:none}#login_error{background:rgba(198,53,46,.2);border:1px solid #c6352e;color:#c6352e;font:italic .875rem/1.2 Roboto,sans-serif;margin:0 .625rem 1.875rem;padding:.5rem .625rem}@media (min-width:62rem){#login_error{margin:0 auto 1.875rem;max-width:18.59375rem}}#login_error a{color:inherit;text-decoration:underline}#loginform,#lostpasswordform,#resetpassform,.admin-email-confirm-form{background:#fff;box-shadow:4px 4px 10px rgba(0,0,0,.15);margin:0 .625rem 1.875rem;padding:2.5rem 0}@media (min-width:62rem){#loginform,#lostpasswordform,#resetpassform,.admin-email-confirm-form{margin:0 auto 1.875rem;max-width:37.1875rem}}#loginform .user-pass-wrap,#loginform p,#lostpasswordform .user-pass-wrap,#lostpasswordform p,#resetpassform .user-pass-wrap,#resetpassform p,.admin-email-confirm-form .user-pass-wrap,.admin-email-confirm-form p{box-sizing:border-box;padding:0;margin:0 .9375rem 1.25rem}@media (min-width:62rem){#loginform .user-pass-wrap,#loginform p,#lostpasswordform .user-pass-wrap,#lostpasswordform p,#resetpassform .user-pass-wrap,#resetpassform p,.admin-email-confirm-form .user-pass-wrap,.admin-email-confirm-form p{margin:0 25% 1.25rem}}#loginform .wp-hide-pw,#lostpasswordform .wp-hide-pw,#resetpassform .wp-hide-pw,.admin-email-confirm-form .wp-hide-pw{display:none!important}#loginform label,#lostpasswordform label,#resetpassform label,.admin-email-confirm-form label{font:.6875rem Roboto,sans-serif;text-transform:uppercase}#loginform .input,#lostpasswordform .input,#resetpassform .input,.admin-email-confirm-form .input{box-sizing:border-box;background:#fff;border:1px solid #dbdad3;border-radius:.1875rem;color:#1e1e1e;display:block;font:300 1rem Roboto,sans-serif;height:1.875rem;margin:.3125rem 0 0;outline:none;padding:.125rem .625rem;transition:border .25s;width:100%}#loginform .submit,#lostpasswordform .submit,#resetpassform .submit,.admin-email-confirm-form .submit{margin-bottom:0;text-align:center}#loginform .button-primary,#lostpasswordform .button-primary,#resetpassform .button-primary,.admin-email-confirm-form .button-primary{box-sizing:border-box;background:transparent;display:block;background:#e84b37;border:.125rem solid #e84b37;border-radius:.3125rem;color:#fff;cursor:pointer;display:inline-block;font:700 .6875rem Roboto,sans-serif;margin:.125rem;outline:none;padding:calc(1em - 4px) calc(2em - 4px);text-transform:uppercase}#loginform .button-primary:focus,#loginform .button-primary:hover,#lostpasswordform .button-primary:focus,#lostpasswordform .button-primary:hover,#resetpassform .button-primary:focus,#resetpassform .button-primary:hover,.admin-email-confirm-form .button-primary:focus,.admin-email-confirm-form .button-primary:hover{background:#c6352e;border-color:#c6352e}#loginform .button-primary[disabled],#lostpasswordform .button-primary[disabled],#resetpassform .button-primary[disabled],.admin-email-confirm-form .button-primary[disabled]{background:#9e9c90;cursor:not-allowed}#loginform:before{color:#9e9c90;content:"Entre com seu e-mail e senha";display:block;font:.96875rem Roboto,sans-serif;margin:0 0 1.875rem;text-align:center}@media (min-width:62rem){#loginform:before{font-size:1.125rem}}#loginform .forgetmenot{margin-top:-.9375rem}#lostpasswordform:before{color:#9e9c90;content:"Entre com o e-mail que você usou para criar sua conta JOTA";display:block;font:.96875rem Roboto,sans-serif;margin:0 .625rem 1.875rem;text-align:center}@media (min-width:62rem){#lostpasswordform:before{font-size:1.125rem;margin:0 25% 1.875rem}}#resetpassform:before{color:#9e9c90;content:"Crie uma nova senha ou utilize a nossa sugestão";display:block;font:.96875rem Roboto,sans-serif;margin:0 .625rem 1.875rem;text-align:center}@media (min-width:62rem){#resetpassform:before{font-size:1.125rem;margin:0 25% 1.875rem}}#resetpassform .pw-weak{display:none!important}#resetpassform .user-pass1-wrap p{margin-bottom:0}#resetpassform .description{color:#9e9c90;font:.75rem/1.5 Roboto,sans-serif}#resetpassform .password-input-wrapper{position:relative}#resetpassform .password-input-wrapper input[type=password]{display:block;font-family:Verdana,sans-serif;padding-right:1.875rem}#resetpassform .password-input-wrapper input[type=text]{display:none;padding-right:1.875rem}#resetpassform .show-password input[type=password]{display:none}#resetpassform .show-password input[type=text]{display:block}#resetpassform .wp-hide-pw{color:#9e9c90;cursor:pointer;position:absolute;right:.3125rem;top:.3125rem;transition:color .25s}#resetpassform .wp-hide-pw:focus,#resetpassform .wp-hide-pw:hover{color:#232323}#pass-strength-result{border-top:5px solid rgba(219,218,211,.7);font:700 italic .75rem Roboto,sans-serif;margin-top:.5625rem;padding-top:.375rem;position:relative;text-transform:lowercase;transition:color .25s}#pass-strength-result:before{color:#9e9c90;content:"Força da senha: ";font-weight:400;text-transform:none}#pass-strength-result:after{content:"";display:block;height:5px;left:0;position:absolute;right:0;top:-5px;transform:scaleX(0);transform-origin:left;transition:background .25s,transform .25s}#pass-strength-result.short{color:#e84b37}#pass-strength-result.short:after{background:#e84b37;transform:scaleX(.05)}#pass-strength-result.bad{color:#e84b37}#pass-strength-result.bad:after{background:#e84b37;transform:scaleX(.33)}#pass-strength-result.good{color:#f6881c}#pass-strength-result.good:after{background:#f6881c;transform:scaleX(.66)}#pass-strength-result.strong{color:#8cc63f}#pass-strength-result.strong:after{background:#8cc63f;transform:scaleX(1)}.login .message{background:rgba(140,198,63,.2);border:1px solid #8cc63f;color:#8cc63f;font:italic .875rem/1.2 Roboto,sans-serif;margin:0 .625rem 1.875rem;padding:.5rem .625rem}@media (min-width:62rem){.login .message{margin:0 auto 1.875rem;max-width:18.59375rem}}.login .message a{color:inherit;text-decoration:underline}.login-action-lostpassword .message{display:none}.login-action-resetpass .message{box-sizing:border-box;align-items:center;background:#fff;border:none;box-shadow:4px 4px 10px rgba(0,0,0,.15);color:#e84b37;display:flex;flex-direction:column;font:1.875rem Roboto,sans-serif;margin:2.5rem .625rem;padding:2.5rem .9375rem;text-align:center}@media (min-width:62rem){.login-action-resetpass .message{margin:2.5rem auto;max-width:37.1875rem;padding:2.5rem}}.login-action-resetpass .message a{box-sizing:border-box;background:transparent;border:none;background:#e84b37;border-radius:.3125rem;color:#fff;cursor:pointer;display:block;font:700 .6875rem Roboto,sans-serif;margin:1.875rem auto 0;outline:none;padding:1em 3em;text-decoration:none;text-transform:uppercase}.login-action-resetpass .message a:focus,.login-action-resetpass .message a:hover{background:#c6352e}.login-action-resetpass .message a[disabled]{background:#9e9c90;cursor:not-allowed}.login-action-resetpass .message~#backtoblog{display:block}#backtoblog,#nav,.privacy-policy-page-link{color:#9e9c90;font:.875rem Roboto,sans-serif;margin:0 .625rem 2.5rem;padding:0;text-align:center}@media (min-width:62rem){#backtoblog,#nav,.privacy-policy-page-link{margin:0 auto 2.5rem;max-width:37.1875rem}}#backtoblog a,#nav a,.privacy-policy-page-link a{color:inherit;text-decoration:underline}#backtoblog a:focus,#backtoblog a:hover,#nav a:focus,#nav a:hover,.privacy-policy-page-link a:focus,.privacy-policy-page-link a:hover{color:#e84b37;text-decoration:none}.privacy-policy-page-link{margin-top:-1.25rem}.privacy-policy-page-link a{color:#e84b37;font:.8125rem Roboto,sans-serif}#backtoblog,.admin-email__heading{display:none}.admin-email-confirm-form{font:.875rem Roboto,sans-serif;line-height:1.5}.admin-email-confirm-form p{margin:0 .9375rem 1.25rem}@media (min-width:62rem){.admin-email-confirm-form p{margin:0 20% 1.25rem}}.admin-email-confirm-form a{color:#e84b37;text-decoration:underline}.admin-email-confirm-form a:focus,.admin-email-confirm-form a:hover{text-decoration:none}.admin-email-confirm-form .button:not(.button-primary){box-sizing:border-box;background:transparent;display:block;background:#fff;border:.125rem solid #e84b37;border-radius:.3125rem;color:#e84b37;cursor:pointer;display:inline-block;font:700 .6875rem Roboto,sans-serif;margin:.125rem;outline:none;padding:calc(1em - 4px) calc(2em - 4px);text-decoration:none;text-transform:uppercase}.admin-email-confirm-form .button:not(.button-primary):focus,.admin-email-confirm-form .button:not(.button-primary):hover{background:#c6352e;border-color:#c6352e;color:#fff}.admin-email__actions{text-align:center}.admin-email__actions-secondary{font-size:.6875rem;margin:.625rem 0 0}