<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<section class="section-white visible-md visible-lg ">
<div class="container ">
<div class="alert alert-warning alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
<p>This is an example of how to use <a href="http://getbootstrap.com/css/#responsive-utilities">Bootstraps 3.x Responsive Utilities</a>. Without examples, I found the docs a little hard to follow.
<br> In this example, the Bootsrap carousel is <strong>only</strong> visible on larger screens, and only responsive images are shown on smaller screens. Carousels/Sliders etc. are often not a good thing to use on smaller screens. This is the best
of all worlds and accomplished with <strong>only</strong> Bootstrap's built in classes. Just resize your browser to see how this works.
<a href="http://bootsnipp.com/snippets/featured/understanding-responsive-utilities" target="_blank">See my other example which uses different size/cropped images depending on screen size.</a>
</p>
<p class="text-right">
<a href="http://bootsnipp.com/iframe/yM3qe" target="_blank">Best viewed full screen</a><br>
<a href="http://validator.w3.org/check?uri=http%3A%2F%2Fbootsnipp.com%2Fiframe%2FyM3qe" target="_blank"><small>HTML</small><sup>5</sup></a>
</p>
</div>
<h2>Carousel is visible on medium and large screens.</h2>
<div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
<li data-target="#carousel-example-generic" data-slide-to="1"></li>
<li data-target="#carousel-example-generic" data-slide-to="2"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner">
<div class="item active">
<img src="http://flexslider.woothemes.com/images/kitchen_adventurer_lemon.jpg" alt="...">
<div class="carousel-caption">
<h2>Item 1</h2>
</div>
</div>
<div class="item">
<img src="http://flexslider.woothemes.com/images/kitchen_adventurer_donut.jpg" alt="...">
<div class="carousel-caption">
<h2>Item 2</h2>
</div>
</div>
<div class="item">
<img src="http://flexslider.woothemes.com/images/kitchen_adventurer_cheesecake_brownie.jpg" alt="...">
<div class="carousel-caption">
<h2>Item 3</h2>
</div>
</div>
</div>
<!-- Controls -->
<a class="left carousel-control" href="#carousel-example-generic" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a>
<a class="right carousel-control" href="#carousel-example-generic" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
</a>
</div>
</div>
</section>
<hr>
<div class="container visible-sm visible-xs">
<div class="row">
<h2>Only images (responsive) are visible on small and x-small screens.</h2>
<p>Carousel is hidden from small screens.</p>
<div class="col-md-4">
<h4>Item 1 </h4><img src="http://flexslider.woothemes.com/images/kitchen_adventurer_lemon.jpg" class="img-responsive" alt="">
</div>
<div class="col-md-4">
<h4>Item 2 </h4><img src="http://flexslider.woothemes.com/images/kitchen_adventurer_donut.jpg" class="img-responsive" alt="">
</div>
<div class="col-md-4">
<h4>Item 3</h4><img src="http://flexslider.woothemes.com/images/kitchen_adventurer_cheesecake_brownie.jpg" class="img-responsive" alt="">
</div>
</div>
</div>