// // Forms // -------------------------------------------------- // // Textual form controls // .form-control { display: block; width: 100%; // // Make inputs at least the height of their button counterpart (base line-height + padding + border) // height: $input-height-base; padding: $padding-base-vertical $padding-base-horizontal; font-size: $font-size-base; line-height: $line-height-base; color: $input-color; background-color: $input-bg; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214. background-image: none; border: 1px solid $input-border; // Note: This has no effect on `s in CSS. @include border-radius($input-border-radius); @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; // Make inputs at least the height of their button counterpart (base line-height + padding + border). // Only apply the height to textual inputs and some selcts. &:not(textarea), &:not(select[size]), &:not(select[multiple]) { height: $input-height-base; } // Unstyle the caret on `