/*
 is4 = capitol
 is5 = sailboat
 is6 = norwalk
 is7 = nightlife
 is8 = farm
 */
#BGcarousel,
.carousel-inner,
.carousel-item,
.carousel-item.active {
  /*height: 100vh;*/
  height: 100%;
  overflow: hidden !important;
}

@media
  ( min-device-width: 1024px) and
  (-webkit-min-device-pixel-ratio: 1.25),
  ( min--moz-device-pixel-ratio: 1.25),
  ( -o-min-device-pixel-ratio: 1.25/1),
  ( min-device-pixel-ratio: 1.25) and
  ( min-resolution: 200dpi) and
  ( min-resolution: 1.25dppx) {

    .carousel-item {
      background-attachment: scroll;
    }

    /* is4 = capitol */
    .carousel-item:nth-child(1) {
      background-image: url('../assets/img/is4-2048.jpg');
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center center;
    }

    /* is8 = farm */
    .carousel-item:nth-child(2) {
      background-image: url('../assets/img/is8-2048.jpg');
      background-repeat: no-repeat;
      background-size: cover;
      background-position: right bottom;
    }

    /* is7 = nightlife */
    .carousel-item:nth-child(3) {
      background-image: url('../assets/img/is7-2048.jpg');
      background-repeat: no-repeat;
      background-size: cover;
      background-position: top center;
    }

    /* is5 = sailboat */
    .carousel-item:nth-child(4) {
      background-image: url('../assets/img/is5-2048.jpg');
      background-repeat: no-repeat;
      background-size: cover;
      background-position: left bottom;
    }

    /* is6 = norwalk */
    .carousel-item:nth-child(5) {
      background-image: url('../assets/img/is6-2048.jpg');
      background-repeat: no-repeat;
      background-size: cover;
      background-position: bottom center;
    }

}

@media (min-width: 1400px ) {

  .carousel-item {
    background-attachment: fixed;
  }

  /* is4 = capitol */
  .carousel-item:nth-child(1) {
    background-image: url('../assets/img/is4-2048.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
  }

  /* is8 = farm */
  .carousel-item:nth-child(2) {
    background-image: url('../assets/img/is8-2048.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
  }

  /* is7 = nightlife */
  .carousel-item:nth-child(3) {
    background-image: url('../assets/img/is7-2048.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
  }

  /* is5 = sailboat */
  .carousel-item:nth-child(4) {
    background-image: url('../assets/img/is5-2048.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
  }

  /* is6 = norwalk */
  .carousel-item:nth-child(5) {
    background-image: url('../assets/img/is6-2048.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
  }

}

@media (min-width: 769px ) {

  .carousel-item {
    background-attachment: scroll;
  }

  /* is4 = capitol */
  .carousel-item:nth-child(1) {
    background-image: url('../assets/img/is4-1024.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
  }

  /* is8 = farm */
  .carousel-item:nth-child(2) {
    background-image: url('../assets/img/is8-1024.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
  }

  /* is7 = nightlife */
  .carousel-item:nth-child(3) {
    background-image: url('../assets/img/is7-1024.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
  }

  /* is5 = sailboat */
  .carousel-item:nth-child(4) {
    background-image: url('../assets/img/is5-1024.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
  }

  /* is6 = norwalk */
  .carousel-item:nth-child(5) {
    background-image: url('../assets/img/is6-1024.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
  }

}

@media (max-width: 768px) {

  /*#BGcarousel {
    margin-top: -65px;
  }*/

  .carousel-item {
    background-attachment: scroll;
  }

  /* is4 = capitol */
  .carousel-item:nth-child(1) {
    background-image: url('../assets/img/is4-768.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
  }

  /* is8 = farm */
  .carousel-item:nth-child(2) {
    background-image: url('../assets/img/is8-768.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
  }

  /* is7 = nightlife */
  .carousel-item:nth-child(3) {
    background-image: url('../assets/img/is7-768.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
  }

  /* is5 = sailboat */
  .carousel-item:nth-child(4) {
    background-image: url('../assets/img/is5-768.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
  }

  /* is6 = norwalk */
  .carousel-item:nth-child(5) {
    background-image: url('../assets/img/is6-768.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
  }

}

@media (max-width: 575px) {

  /*#BGcarousel {
    height: calc( 100vh - 90px );
  }*/
  .carousel-item {
    background-attachment: scroll;
  }

  /* is4 = capitol */
  .carousel-item:nth-child(1) {
    background-image: url('../assets/img/is4-576.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
  }

  /* is8 = farm */
  .carousel-item:nth-child(2) {
    background-image: url('../assets/img/is8-576.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: right bottom;
  }

  /* is7 = nightlife */
  .carousel-item:nth-child(3) {
    background-image: url('../assets/img/is7-576.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
  }

  /* is5 = sailboat */
  .carousel-item:nth-child(4) {
    background-image: url('../assets/img/is5-576.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: right bottom;
  }

  /* is6 = norwalk */
  .carousel-item:nth-child(5) {
    background-image: url('../assets/img/is6-576.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
  }

}





