Created by: boulox
Repost from https://github.com/twbs/bootstrap/pull/12040
sorry for my mess up with rebase