/* GLOBAL STYLES
-------------------------------------------------- */
/* Padding below the footer and lighter body text */

body {
  padding-bottom: 40px;
  color: #5a5a5a;
}



/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  height: 700px;
  margin-top: 60px;
  margin-bottom: 60px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 700px;
  background-color: #777;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 700px;
}




/* RESPONSIVE CSS
-------------------------------------------------- */
div.item {
	background-image : url("../panorama/lakehouse768x353.jpg");
	background-repeat: no-repeat;
	background-size: 768px 353px;	

	
}
@media screen and (max-width: 767px)  {
	.carousel {
		height: 400px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.carousel .item {
	  height: 353px;
	  background-color: #aaa;
	}
}
@media screen and (min-width: 768px) and (max-width: 850px) {
	div.item {
		background-image : url("../panorama/lakehouse768x353.jpg");
		background-size: 100% 100%;	
	}
}

@media (min-width: 850px) and (max-width: 967px) {
	div.item {
		background-image : url("../panorama/lakehouse968x445.jpg");
		background-size: 968px 100%;	
	}
}

@media (min-width: 968px) {
	div.item {
		background-image : url("../panorama/lakehouse968x445.jpg");
		background-size: 100% 100%;	
	}
}


@media (min-width: 1500px) {
	div.item {
		background-image : url("../panorama/lakehouse1920x883.jpg");
	}
}
@media (min-width: 1200px) {
	div.item {
		background-image : url("../panorama/lakehouse1280x589.jpg");
	}
}

@media (min-width: 768px) {

  /* Bump up size of carousel content */
  .carousel-caption p {
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 1.4;
  }

}

