I can't center a grid column when the resolution changes with bootstrap. This is the incriminated code:
<div class="container-fluid container-reasons">
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-4 text-center padding">
<img src="//####/wp-content/uploads/theme-images/reasonHeart.png" width="50px" height="46px" />
<h2>Lorem Ipsum 1</h3>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>
</div>
<div class="col-xs-12 col-sm-6 col-md-4 text-center padding">
<img src="//####/wp-content/uploads/theme-images/reasonHeart.png" width="50px" height="46px" />
<h2>Lorem Ipsum 2</h3>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Donec quam felis, ultricies nec.</p>
</div>
<div class="col-xs-12 col-sm-6 col-md-4 text-center padding">
<img src="//####/wp-content/uploads/theme-images/reasonHeart.png" width="50px" height="46px" />
<h2>Lorem Ipsum 3</h3>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>
</div>
</div>
<div class="row">
<div class="col-sm-12 center-block text-center enroll-form-link-homepage">
<form action="http://###/index.php/inscriete/">
<input type="submit" id="enroll-button" value="Inregistreaza-te la Oriflame" />
</form>
</div>
</div>
</div>
The grid works perfectly on large & smartphones, everything is centered, but on tablet resolution when the last column goes under the first two it sticks to left.
I tried with col-*-offset-*
, mx-auto
offset-*-*
but none works.
Anyone can give me a hint please?