$poll-margin: 10px; .poll-ui-builder-form { margin: 0; label { font-weight: bold; display: inline; } .tip { display: block; margin-bottom: $poll-margin * 1.5; margin-top: $poll-margin / 2; font-size: $font-down-1; } .poll-select { margin-bottom: $poll-margin; display: flex; align-items: center; } .input-group-label { min-width: 85px; } .poll-number { margin: $poll-margin 0; display: flex; align-items: center; input { width: 70px; } } .poll-textarea textarea { width: 100%; height: 90px; box-sizing: border-box; } .poll-select + .poll-textarea { margin-top: $poll-margin; } .poll-checkbox { margin-top: $poll-margin / 2; } }