If you want to move the label closer to the input, you need to change the width.
.form-horizontal .control-label { width:160px; }
To change the height of the inputs, you need to change the height property for this selector.
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { height:20px; }
To reduce the height between the lines, you need to change the line border.
.form-horizontal .control-group { margin-bottom:20px; }
These are the default styles that are used in bootstrap.css. If you want to override them, I would suggest setting a top-level class on your page. This way you can override the default values without overwriting the bootstrap.css file ...
source share