.container_xs,.container_md,.container_lg,.container_xl,.container_xxl{width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.container_xs{max-width:575px}.container_md{max-width:1325px}.container_lg{max-width:1465px}.container_xl{max-width:1600px}.container_xxl{max-width:2000px}body,html{overflow-y:scroll}body.login{background:#fff;background-repeat:no-repeat;background-size:cover;background-position:80% 0;font-family:Arial,Helvetica,sans-serif}body.login #login{width:100%;max-width:500px}body.login #login p#backtoblog,body.login #login p#nav{margin:0 12px}body.login div#login form{border:2px solid #fff;border-radius:5px;z-index:9999;margin-top:0;border-top-left-radius:0;border-top-right-radius:0;padding-top:20px}body.login div#login h1{background:#fff;padding:34px 0 15px;border-top-left-radius:5px;border-top-right-radius:5px}body.login div#login h1 a{background:url(../../images/psychobunny-logo-black.svg);width:198px;height:50px;background-size:contain;margin-bottom:0;background-repeat:no-repeat;background-size:cover}.login #login_error,.login .message,.login .success{border-left:8px solid #62fb4b;margin:0;background:#fff}.login #login_error{margin-top:10px;border-left:8px solid #d63635}body.login div#login p#nav,body.login div#login p#backtoblog{padding:0}body.login div#login p#nav a,body.login div#login p#nav a:hover,body.login div#login p#backtoblog a:hover{opacity:1}body.login div#login .privacy-policy-page-link .privacy-policy-link{padding:5px 10px;backdrop-filter:blur(10px);border:none;border-radius:15px;text-decoration:none;background:#62fb4b;color:#000;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}body.login div#login .privacy-policy-page-link .privacy-policy-link:hover{background:#2c2c2f;color:#fff}body.login div#login form input{border-radius:0;border:1px solid #2c2c2f;outline:none}body.login div#login form input.input{margin-bottom:25px;box-shadow:none}body.login div#login form p.submit input#wp-submit{display:inline-block;text-decoration:none;white-space:nowrap;border:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border-radius:0;box-shadow:none;padding:12px 15px;text-transform:uppercase;color:#000;background:#62fb4b;border:1px solid #62fb4b;font-size:15px;font-style:normal;font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase}body.login div#login form p.submit input#wp-submit:hover{background:#000;color:#62fb4b}body.login-action-lostpassword p#nav{display:none!important}body.login-action-lostpassword #backtoblog a{color:inherit;background:transparent;font-family:inherit;border:none;padding:0;display:inline-block;font-size:16px}body.login-action-lostpassword #backtoblog a::after{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:block;content:"";border-bottom:solid 1px currentColor;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}body.login-action-lostpassword #backtoblog a:hover{color:inherit}body.login-action-lostpassword #backtoblog a:hover::after{-webkit-transform:scaleX(.75);-ms-transform:scaleX(.75);transform:scaleX(.75)}