.input-range { .form-field-group:not(:last-child) { padding-right: 20px; &:after { content: 'to'; position: absolute; right: -9px; top: 25%; font-style: italic; color: $gray; } + .form-field-group { padding-left: 20px; } } } .input-range-label { margin-bottom: .375rem; text-align: left; } @media(max-width: $screen-xs-max){ .input-range { .form-field-group:not(:last-child) { padding-right: 6px; &:after { right: -20px; } + .form-field-group { margin-top: 6px; padding-left: 6px; } } } }