// Label for use with horizontal and inline forms .form-label { font-size: $font-size-md; font-family: $font-family-monospace; } input[type]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder, select.form-select { font-size: $font-size-sm; } input[type]:-moz-placeholder, textarea:-moz-placeholder, select:-moz-placeholder, select.form-select { /* Firefox 18- */ font-size: $font-size-sm; } input[type]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder, select.form-select { /* Firefox 19+ */ font-size: $font-size-sm; } input[type]:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder, select.form-select { font-size: $font-size-sm; } // Remove default -webkit search input clear button input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration { display: none; } // Disabled inputs .form-control:disabled { cursor: not-allowed; }