Added options to make more flexible and not bootstrap specific