	.carousel-caption {
    background: rgba(0, 0, 0, 0.35);
	margin: 0 -50px 0px -50px;
	padding: 5px;
	}
@media (min-width:20em) { /* smartphones, iPhone, portrait 480x320 phones */ 
    div#pageCarousel {
      height: 200px;
	  align-content:center;
	  margin-bottom: 10px;
    }

}
@media (min-width:30.063em) { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ 
    div#pageCarousel {
      height: 350px;
	  align-content:center;
	  margin-bottom: 12px;
    }
}
@media (min-width:40.063em) { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ 
    div#pageCarousel {
      height: 450px;
	  align-content:center;		  
	  margin-bottom: 15px;
    }
}
@media (min-width:60.063em) { /* tablet, landscape iPad, lo-res laptops ands desktops */ 
    div#pageCarousel {
      height: 450px;
	  align-content:center;
	  margin-bottom: 15px;
    }
}
@media (min-width:64.063em) { /* big landscape tablets, laptops, and desktops */ 
    div#pageCarousel {
      height: 550px;
	  align-content:center;
	  margin-bottom: 20px;
    }

}
@media (min-width:80.063em) { /* hi-res laptops and desktops */ 
    div#pageCarousel {
      height: 550px;
	  align-content:center;
	  margin-bottom: 20px;
    }
 }
