.form-number{max-width:100%}label p{margin:0}.block-donation-form-block .radio label,.block-donation-form-block .form-type-checkbox label{font-family:"Roboto",sans-serif;font-size:.75rem;line-height:1.5;color:#777779}.form-required:after{content:"*";display:inline-block;line-height:1;margin-left:5px;color:#e2231a}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:normal}.hide-checkbox{display:none}input.hide-number-spinner{-moz-appearance:textfield}input.hide-number-spinner::-webkit-inner-spin-button,input.hide-number-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input.field-error,select.field-error{border:1px solid #e2231a !important}.field-error,.error-output{color:#e2231a}.input-group-error{text-align:right;width:100%;display:block}.intl-tel-input{width:100%}.input-group label{margin:0}input.asterisk::-webkit-input-placeholder{-webkit-transform:translateY(3px);transform:translateY(3px)}input.asterisk::-moz-placeholder{transform:translateY(3px)}input.asterisk:-ms-input-placeholder{transform:translateY(3px)}input.asterisk::-ms-input-placeholder{transform:translateY(3px)}input.asterisk::placeholder{-webkit-transform:translateY(3px);transform:translateY(3px)}
