@import "../mixins/index"; @btnClass: ~"@{css-prefix}btn"; .reset-form(); label { position: relative; &[required]:before { position: absolute; display: inline-block; left: ~"-5px \9"; // ie8-9 content: "*"; color: @label-required-color; font-family: SimSun; font-size: @font-size-base; .translate3d(-10px; 0; 0); } > .@{iconfont-css-prefix} { vertical-align: top; font-size: @font-size-base; } } // Input styles .@{css-prefix}input { .input; } //== Input type: with extra icon .has-feedback { .input-with-icon(); } //== Style for input-group: input with label, with button or dropdown... .@{css-prefix}input-group { .input-group(~"@{css-prefix}input"; @btnClass) } // Radio && Checkbox input[type="radio"], input[type="checkbox"] { &[disabled], &.disabled, fieldset[disabled] & { cursor: @cursor-disabled; } } // These classes are used directly on