body{background-color:red;background:#414042}a.streamline-staff{position:absolute;bottom:1em;left:1.8em;opacity:0;transition:opacity 0.2s}a.streamline-staff:hover{opacity:0.5}.window{position:absolute;overflow:hidden;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:800px;height:600px;margin:0 auto;background:#ffffff;background:linear-gradient(to bottom, #fff 20%, #e7e8e9 110%);border-radius:4px;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5)}.window .logo .icon{position:absolute;background:url(/assets/traction/logo-red-674cd301a548c1a55f0a55fb680c2d41efaac9bd752888d8748015e67831fcdc.svg);background-repeat:no-repeat;background-size:35px 35px;width:35px;height:35px;left:26px;top:20px;transition:600ms all ease-in-out}.window .logo .name{position:absolute;top:26px;left:0;right:521px;font-size:16px;text-align:center;font-weight:600;letter-spacing:4px;text-transform:uppercase;transition:600ms all ease-in-out}.window .logo .tagline{position:absolute;top:43px;left:0;right:400px;text-align:center;opacity:0;font-size:14px;font-weight:lighter;letter-spacing:1px;transition:600ms all ease-in-out}.window .pensionx-logo{position:absolute;left:36px;top:30px;transition:600ms all ease-in-out}.window .pensionx-logo svg{width:125px}.window .inner{padding:60px 69px 0 69px;text-align:center}h2{color:#666;font-size:18px;font-weight:bold}form.new_user,form.edit_user{width:360px;margin:0 auto;text-align:left}form.new_user .field_with_errors,form.edit_user .field_with_errors{color:#900}form.edit_user #error_explanation{margin-top:20px}form.edit_user #error_explanation ul{padding:0 0 0 20px}form.edit_user #error_explanation li{padding:3px 0}form .field{margin-bottom:25px}form .field label{text-transform:uppercase;font-weight:bold;font-size:12px;letter-spacing:.1px}form .field input[type=email],form .field input[type=password]{width:100%;padding:10px}form .actions{margin-bottom:25px;text-align:center}form .actions input{border:1px solid #717d7c;color:#717d7c;padding:17px 27px;font-size:18px;background:none}
