.input-group {
    display: table;

    .input {
        width: 100%;
    }

    .input,
    .input-addon {
        display: table-cell;
        vertical-align: middle;
    }

    .input-addon {
        width: 1%;
        overflow: hidden;
    }
}