input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px white inset !important}.field_with_errors{display:inline-block}.content.sign_in,.content.forgot_password,.content.change-success{height:400px;background:transparent;box-shadow:none;margin:auto;width:400px}.content.sign_in .form-header,.content.sign_in .message.forgot_password,.content.sign_in .message.change-success,.content.sign_in .links_holder,.content.sign_in .message.error,.content.forgot_password .form-header,.content.forgot_password .message.forgot_password,.content.forgot_password .message.change-success,.content.forgot_password .links_holder,.content.forgot_password .message.error,.content.change-success .form-header,.content.change-success .message.forgot_password,.content.change-success .message.change-success,.content.change-success .links_holder,.content.change-success .message.error{text-align:center}.content.sign_in .cta_holder,.content.forgot_password .cta_holder,.content.change-success .cta_holder{margin:auto;width:183px;margin-top:10px}.content.sign_in .required-input-title,.content.forgot_password .required-input-title,.content.change-success .required-input-title{margin:0 0 10px 0}p.message{margin-bottom:10px}p.message.error{color:#cc0033;font-weight:bold;font-size:14px}p.message.forgot_password{font-size:15px}.user_session_form .input_holder input[type="email"],.user_session_form .input_holder input[type="password"],.user_session_form .input_holder input[type="text"],.forgot_password_form .input_holder input[type="email"],.forgot_password_form .input_holder input[type="password"],.forgot_password_form .input_holder input[type="text"],.edit_password_form .input_holder input[type="email"],.edit_password_form .input_holder input[type="password"],.edit_password_form .input_holder input[type="text"],.edit_user .input_holder input[type="email"],.edit_user .input_holder input[type="password"],.edit_user .input_holder input[type="text"]{background:white;color:#333333;border-color:#ccc}.user_session_form .input_holder input[type="email"].placeholder,.user_session_form .input_holder input[type="password"].placeholder,.user_session_form .input_holder input[type="text"].placeholder,.forgot_password_form .input_holder input[type="email"].placeholder,.forgot_password_form .input_holder input[type="password"].placeholder,.forgot_password_form .input_holder input[type="text"].placeholder,.edit_password_form .input_holder input[type="email"].placeholder,.edit_password_form .input_holder input[type="password"].placeholder,.edit_password_form .input_holder input[type="text"].placeholder,.edit_user .input_holder input[type="email"].placeholder,.edit_user .input_holder input[type="password"].placeholder,.edit_user .input_holder input[type="text"].placeholder{font-size:16px;font-style:italic;color:#6a6a6a;color:#6a6a6a}.user_session_form .input_holder input:-ms-input-placeholder,.forgot_password_form .input_holder input:-ms-input-placeholder,.edit_password_form .input_holder input:-ms-input-placeholder,.edit_user .input_holder input:-ms-input-placeholder{font-size:16px;font-style:italic;color:#6a6a6a}.user_session_form .input_holder input:-moz-placeholder,.forgot_password_form .input_holder input:-moz-placeholder,.edit_password_form .input_holder input:-moz-placeholder,.edit_user .input_holder input:-moz-placeholder{font-size:16px;font-style:italic;color:#6a6a6a}.user_session_form .input_holder input::-webkit-input-placeholder,.forgot_password_form .input_holder input::-webkit-input-placeholder,.edit_password_form .input_holder input::-webkit-input-placeholder,.edit_user .input_holder input::-webkit-input-placeholder{font-size:16px;font-style:italic;color:#6a6a6a}.user_session_form .input_holder span.placeholder,.forgot_password_form .input_holder span.placeholder,.edit_password_form .input_holder span.placeholder,.edit_user .input_holder span.placeholder{font-size:16px;font-style:italic;color:#6a6a6a;color:#6a6a6a;margin-top:3px}.user_session_form label,.forgot_password_form label,.edit_password_form label,.edit_user label{display:inline-block;width:130px;margin-top:10px}.user_session_form .form_submit,.forgot_password_form .form_submit,.edit_password_form .form_submit,.edit_user .form_submit{width:219px;margin-top:10px}.forgot_password h3{text-align:center}.edit_user #error_explanation h2{display:none}.edit_user #error_explanation ul{margin:0 0 5px 0}.edit_user #error_explanation ul li{color:#cc0033;font-weight:bold;font-size:14px;list-style-type:none}.error_msg,.current_password_error_msg,.password_error_msg,.password_confirmation_error_msg{font-size:13px;color:#cc0033;margin-left:5px;position:absolute;margin-top:5px}.edit_password_form input[type='text'].error-field-border,.edit_password_form input[type='password'].error-field-border,.edit_password_form select.error-field-border,.edit_password_form label.error-field-border{border-color:#ed5a40;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(237,90,64,0.6)}
