label { font-weight: bold; margin-bottom: 0; margin-top: -0.2rem; display: block; font-size: .8rem; } .label-sm { font-size: .6rem; } .form-group:last-child { margin-bottom: 0; } .form-control, .input-group-text, .btn-addon { background: rgba($dark, .06); border: none; border-bottom: 2px solid $dark; &:focus { background: rgba($dark, .06); } } .form-control--framed { background: transparent; border: 1px solid $text-muted; &:focus { background-color: transparent; } } .input-group-append, .input-group-append .btn + .btn { margin-left: 0; } .btn-addon:disabled { opacity: 1; color: rgba($dark, .5) } .input-group-prepend { margin-right: 0; }