.input-group { display: table; .input { width: 100%; } .input, .input-addon { display: table-cell; vertical-align: middle; } .input-addon { width: 1%; overflow: hidden; } }