<div class="row {{ question.css_class }}{% if errors[question.id] is not empty %} errorWrap showError{% endif %}">
    <label for="question_{{ question.id }}">
        {{ question.name }}{% if question.required %}<sup>*</sup>{% endif %}
    </label>
    <div class="inputWrap {% if errors[question.id] is not empty %} inputError showError{% endif %}">
        <select name="question_{{ question.id }}" id="question_{{ question.id }}">
            {% if question.placeholder is not empty %}
                <option value="0">{{ question.placeholder }}</option>
            {% endif %}
            {% for option in question.options %}
                {% if option.value is not empty %}
                    <option value="{{ option.id }}"
                        {% if request['question_' ~ question.id] == option.id %}
                            selected="selected"
                        {% endif %}>
                            {{ option.value }}
                    </option>
                {% endif %}
            {% endfor %}
        </select>
        {% if errors[question.id] is not empty %}
            <div class="validationMessage">
                <span>{{ errors[question.id] }}</span>
            </div>
        {% endif %}
    </div>
</div>