body {padding-bottom:40px; color:#5a5a5a}

.navbar-wrapper {position:relative; z-index:15}
.carousel {margin-bottom:60px; margin-top:0px}
.carousel-caption {z-index:10}
.carousel .item {height:500px; background-color:#777}
.carousel-inner > .item > img {position:absolute; top:0; left:0; min-width:100%; height:500px}

.marketing {padding-left:15px; padding-right:15px}
.marketing .col-lg-4 {margin-bottom:20px; text-align:center}
.marketing h2 {font-weight:normal}
.marketing .col-lg-4 p {margin-left:10px; margin-right:10px}

.featurette-divider {margin:80px 0; /* Space out the Bootstrap <hr> more */}
.featurette-heading {line-height:1; font-weight:300; letter-spacing:-1px}

/* ========== Min 768px ========== */
@media (min-width:768px) {

  .marketing {padding-left:0; padding-right:0}
  .navbar-wrapper {margin-top:20px}
  .navbar-wrapper .navbar {border-radius:4px}
  .carousel-caption p {margin-bottom:20px; line-height:1.4; font-size:21px}
  .featurette-heading {font-size:50px}
}

/* ========== Min 992px ========== */
@media (min-width:992px) {

  .featurette-heading {margin-top:120px}
}
