I'm running into the same issue whenever I try the solutions posted to questions that are similar to mine. The header text simply ignores everything. Here is the problem markup; it's a really simple three column row.
<div class="row">
<div class="col-md-4">
<h3 class="events">Upcoming Events</h3>
</div>
<div class="col-md-4">
<h3 class="register">Signup</h3>
</div>
<div class="col-md-4">
<h3 class="search">Search Here</h3>
</div>
</div>
Furthermore, here is my CSS, which I have added in on top of the standard Bootstrap CSS.
h3.earnings, h3.register, h3.search {
text-align: center
}
Regardless of any styling tricks I use, the header text simply remains left-justified within it's parent div column. What am I missing, which would allow me to properly format my layout?