If you want to hide a column in any other place except a very small one, here's how:
Bootstrap 3:
<div class="row"> <div class="col-lg-12 col-xl-9"> </div> <div class="col-xl-3 hidden-lg hidden-md hidden-sm hidden-xs"> </div> </div>
in other words, you must define each individual predefined viewport size in which you want to hide the column.
Bootstrap 4, slightly less redundant:
<div class="row"> <div class="col-lg-12 col-xl-9"> </div> <div class="col-xl-3 hidden-lg-down"> </div> </div>
Also if you want to hide the column if the screen is too big:
Bootstrap 4:
<div class="row"> <div class="col-md-12 col-sm-9"> </div> <div class="col-sm-3 hidden-md-up"> </div> </div>
also note that col-xs-[n] been replaced by col-[n] in bootstrap 4
source share