input:-moz-placeholder { color: #999999; } input::-moz-placeholder { color: #999999; } input:-ms-input-placeholder { color: #999999; } input::-webkit-input-placeholder { color: #999999; } textarea, input { display: block; font-size: 14px; line-height: 1.428571429; color: #555555; vertical-align: middle; background-color: #ffffff; border: 1px solid #cccccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } input{ padding: 6px 12px; } textarea:focus, input:focus { border-color: #81cf57; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } input[disabled], input[readonly], fieldset[disabled] input { cursor: not-allowed; background-color: #eeeeee; } input[type="checkbox"], input[type="radio"] { display: inline; } .alert-error { color: #b94a48; background-color: #f2dede; border-color: #eed3d7; } .alert-error hr { border-top-color: #e6c1c7; } .alert-error .alert-link { color: #953b39; }