А Вы зайдите в код не-минимизированного bootstrap.css:
колонки, сделанные с пом. суфиксов -sm-*, -md-*, -lg-* инкапсулированы в @media-запросы, которые поддерживаются только с IE9.
Одно решение – допишите к вашим колонкам добавочные модификаторы с -xs-*.
Другое – условные комментарии
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
и использование стилей типа
.lt-ie8 {...}