В бутстрапе создаете блок с классом container-fluidвнутри него блок с классом row и внутри него блок с классом col-xs-12
и последний блок будет на весь экран, при любых размерах
В классах указывайте, как должен он располагать в десктопной версии.
У вас например написано col-md-4 col-sm-4 col-xs-push-12 пропишите сюда класс с lg
margin - это растояние между элементами
padding - это расстояние между содержимым и рамками
Ответ на ваш вопрос: вне зависимости есть или нет рамок, для задания отступов между элементами используйте margin