<div class="c-input">
<label for="default" class="c-input__label">
<span>Input label</span>
<abbr class="c-input__required" title="required">*</abbr>
</label>
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<input id="default" class="c-textfield c-textfield--error" />
</div>
<div class="c-input__error">Inline error message.</div>
</div>
</div>
<div class="c-input">
<label for="icon" class="c-input__label">Input with icon</label>
<div class="c-input__controls">
<div class="c-textfield-wrapper c-textfield-wrapper--icon">
<input id="icon" type="number" class="c-textfield" />
<i class="c-textfield__icon icon icon-price"></i>
</div>
<div class="c-input__helper">Helper text</div>
</div>
</div>
<div class="c-input">
<label for="group" class="c-input__label">
<span>Input group</span>
</label>
<div class="c-input__controls">
<div class="c-input-group">
<div class="c-input">
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<input id="group" class="c-textfield" placeholder="Fixed" />
</div>
</div>
</div>
<div class="c-input c-input--flexible">
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<input id="group" class="c-textfield" placeholder="Flexible" />
</div>
</div>
</div>
<div class="c-input">
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<input id="group" class="c-textfield" placeholder="Fixed" />
</div>
</div>
</div>
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label for="horizontal" class="c-input__label">
<span>Horizontal input</span>
</label>
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<input id="horizontal" class="c-textfield" />
</div>
</div>
</div>
<div class="c-input c-input--horizontal">
<label for="subform" class="c-input__label">
<span>Subform</span>
</label>
<div class="c-input__controls">
<div class="c-select-wrapper">
<select class="c-select" id="subform">
<option>Option A</option>
<option>Option B</option>
<option>Option C</option>
</select>
<i class="icon icon-caret-down c-select__caret"></i>
</div>
<div class="c-input__subform">
<div class="c-input">
<label for="subform1" class="c-input__label">Subform field A</label>
<div class="c-input__controls">
<div class="c-textfield-wrapper">
<input id="subform1" class="c-textfield" />
</div>
</div>
</div>
<div class="c-input">
<label class="c-input__label">Subform field B</label>
<div class="c-input__controls">
<div class="c-checkbox-group c-checkbox-group--inline">
<label class="c-checkbox-block">
<input type="checkbox" class="c-checkbox" checked />
<span class="c-checkbox-block__label">Option A</span>
</label>
<label class="c-checkbox-block">
<input type="checkbox" class="c-checkbox" />
<span class="c-checkbox-block__label">Option B</span>
</label>
</div>
</div>
</div>
</div>
</div>
</div>