{% load docbow %}

{% if field.is_hidden %}
    {{ field }}
{% else %}
    <div id="div_{{ field.auto_id }}" class="ctrlHolder{% if wrapper_class %} {{ wrapper_class }}{% endif %}{% if field.errors %} error{% endif %}{% if field|is_checkbox %} checkbox{% endif %}{% if field.css_classes %} {{ field.css_classes }}{% endif %}">
      {% for error in field.errors %}
      <p id="error_{{ forloop.counter }}_{{ field.auto_id }}" class="errorField">
        {{ error }}
      </p>
      {% endfor %}

      {% if field.label %}
      <label for="{{ field.id_for_label }}" {% if field.field.required %}class="requiredField"{% endif %}>
        {{ field.label|safe }}{% if field.field.required %}<span class="asteriskField">*</span>{% endif %}
      </label>
      {% endif %}

      {{ field }}

      {% if field.help_text %}
      <div id="hint_{{ field.auto_id }}" class="formHint">{{ field.help_text|safe }}</div>
      {% endif %}
    </div>
{% endif %}
