input[type=number]{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.formTopError{color:#fff;width:90%;background-color:#b00;padding:12px;padding-left:36px;margin:10px auto;font-size:13px;border-radius:2px;font-weight:700;background-position:6px 5px;background-size:24px 24px;background-repeat:no-repeat}.formRow{line-height:50px;margin:20px 0}.formRow .formRow30{margin:10px 10px 0 0;width:30%}.inputContainer{display:block;position:relative}.inputContainer.inline{display:inline-block;width:33%;margin-right:5%;margin-top:0;margin-left:0;float:left}input[type=text],input[type=password],input[type=number],select,textarea{width:100%;height:45px;display:block;margin:0 auto;padding:10px;border:none;border-radius:3px;font-size:14px;border:1px solid #888;background-color:#fff;background-image:-moz-linear-gradient(top,#FFF,#FFF);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#FFF));background-image:-webkit-linear-gradient(top,#FFF,#FFF);background-image:-o-linear-gradient(top,#FFF,#FFF);background-image:linear-gradient(to bottom,#FFF,#FFF);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#FFF',GradientType=0);box-shadow:inset 0 0 3px rgba(0,0,0,.5)}.formRow .placeholder{position:absolute;left:11px;top:-3px;font-size:14px;line-height:50px;color:#999}.formRow .placeholder.shifted{position:absolute;top:-5px;padding:5px;line-height:0;font-size:12px}.formRow .inputContainer.required .placeholder::after{content:" *";color:#b00;font-size:16px;font-weight:700}input[type=text].inputError,input[type=number].inputError,input[type=number].inputError:focus,select.inputError,select.inlineField.inputError,input[type=text].inputError:focus,input[type=password].inputError,input[type=password].inputError:focus,select.inputError:focus,select.inlineField.inputError{border-bottom:2px solid #b00;border-radius:3px 3px 0 0;color:#b00;border-color:#b00;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjZGMzNTQ1JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI2RjMzU0NScgc3Ryb2tlPSdub25lJy8+PC9zdmc+);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-position:right calc(0.375em + 0.1875rem) center;padding-right:calc(1.5em + 0.75rem);background-repeat:no-repeat;-webkit-animation-name:autofill-invalid;-webkit-animation-fill-mode:both}@-webkit-keyframes autofill-invalid{to{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjZGMzNTQ1JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI2RjMzU0NScgc3Ryb2tlPSdub25lJy8+PC9zdmc+)}}input[type=text].inputSuccess,input[type=number].inputSuccess,input[type=number].inputSuccess:focus,select.inputSuccess,select.inlineField.inputSuccess,input[type=text].inputSuccess:focus,input[type=password].inputSuccess,input[type=password].inputSuccess:focus,select.inputSuccess:focus,select.inlineField.inputSuccess{border-radius:3px;color:#000;background-color:#d9f2e9;border-color:#00aa6e;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=);padding-right:calc(1.5em + 0.75rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-position:right calc(0.375em + 0.1875rem) center;padding-right:calc(1.5em + 0.75rem);background-repeat:no-repeat;-webkit-animation-name:autofill-valid;-webkit-animation-fill-mode:both}@-webkit-keyframes autofill-valid{to{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=)}}.formError{display:none;color:#fff;width:90%;background-color:#b00;padding:5px 8px;margin:1px auto 5px;font-size:14px;border-radius:0 0 3px 3px;position:relative;line-height:20px;text-align:left}.formError p{padding:0}.formRow .inlineError,.formRow .inlineWarning{background-color:#b00;padding:0 10px;margin-top:0;background-size:20px 20px;background-repeat:no-repeat;display:none;width:100%;margin:0 auto;font-size:15px;color:#fff;border-radius:0 0 3px 3px}.formRow .inlineWarning{background-color:#7ac2f7;color:#000;margin-top:-2px;border-top:2px solid #0094ff}.formRow .inlineError p,.formRow .inlineWarning p,.formRow .inlineError li,.formRow .inlineWarning li{margin:0;font-size:14px;padding:10px 0;line-height:18px}