.input-xs.form-control { padding: 0.313rem 0.625rem; }
.input-s.form-control { padding: 0.5rem 0.875rem; }
.input-m.form-control { padding: 0.625rem 1rem; }
.input-lg.form-control { padding: 0.875rem 1.125rem; }
[disabled].form-control.form-control-solid { background-color: #ececec; border-color: #e0e0e0; cursor: no-drop }

select.input-xs.form-select { padding: 6px 15px; border-radius: 0 !important; }
select.input-s.form-select { padding: 9px 15px; border-radius: 0 !important; }
select.input-m.form-select { padding: 12px 15px; border-radius: 0 !important; }
select.input-lg.form-select { padding: 18px 15px; border-radius: 0 !important; }

.input-xs.btn { padding: 6px 15px !important; }
.input-s.btn { padding: 9px 15px !important; }
.input-m.btn { padding: 12px 15px !important; }
.input-lg.btn { padding: 15px 24px !important; }

.input-xs.btn,
.input-s.btn ,
.input-m.btn ,
.input-lg.btn { white-space: nowrap }