1. .container {width:100%;max-width:1220px;} .container-fluid??? Забудьте про него. Приктически нигде не нужен.
2. Во-первых если max-width то 767px. Если min-width то 768px. min-width = движение вперед к увеличению размера, проще говоря, движение "от". max-width движение ширины "до". То есть, если вы пропишите max-width 767px, то у вас будут применяться все стили внутри этого медиа запроса для любой ширины экрана до 768px. min-width действует наоборот. min-width 768 px стили будет применяться для любой ширины экрана от 768 до бесконечности.
3.
<!-- bootstrap сетка -->
<div class="bootstrap-grid">
<div class="row">
<div class="col-6">
inner html
</div>
<div class="col-6">
inner html
</div>
</div>
</div>
<!-- своя сетка -->
<div class="custom-grid">
inner html
</div>
Что не так ??
4. Я использую с обязательным тестированием. Но чет они зависли с альфой очень надолго.
5. Используйте bootstrap 3 - без flex или 4 bootstrap - он полностью на флексбоксах.
6. Bootstrap 4 и SASS!!!