/* Color of the links BEFORE scroll */
.navbar-scroll .nav-link,
.navbar-scroll .fa-bars,
.navbar-scroll .navar-brand {
  color: #4f4f4f;
}

.navbar-scroll .nav-link:hover {
  color: #1266f1;
}

/* Color of the links AFTER scroll */
.navbar-scrolled .nav-link,
.navbar-scrolled .fa-bars,
.navbar-scrolled .navar-brand {
  color: #4f4f4f;
}

/* Color of the navbar AFTER scroll */
.navbar-scroll,
.navbar-scrolled {
  background-color: #fff;
}

/* An optional height of the navbar AFTER scroll */
.navbar.navbar-scroll.navbar-scrolled {
  padding-top: 5px;
  padding-bottom: 5px;
}

/* Carousel styling */
#introCarousel,
#introCarousel .carousel-inner,
#introCarousel .carousel-item,
#introCarousel .carousel-item.active {
  height: 100vh;
}

#introCarousel .carousel-item:nth-child(1) {
  background-image: url('../img/carousel1.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

#introCarousel .carousel-item:nth-child(2) {
    background-image: url('../img/carousel2.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

#introCarousel .carousel-item:nth-child(3) {
    background-image: url('../img/carousel3.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

#introCarousel .carousel-item:nth-child(4) {
    background-image: url('../img/carousel4.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

#introCarousel .carousel-item:nth-child(5) {
    background-image: url('../img/carousel5.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

#introCarousel .carousel-item:nth-child(6) {
    background-image: url('../img/carousel6.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

#introCarousel .carousel-item:nth-child(7) {
    background-image: url('../img/carousel7.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}


/* Height for devices larger than 576px */
@media (min-width: 992px) {
  #introCarousel {
    margin-top: 58.59px;
  }

  #introCarousel,
  #introCarousel .carousel-inner,
  #introCarousel .carousel-item,
  #introCarousel .carousel-item.active {
    height: 50vh;
  }
}

.multi-carousel .multi-carousel-inner .multi-carousel-item img {
  max-height: 100%;
}

.font-small {
  font-size: 1rem;
}

.connect-footer {
    text-align: right
}

@media only screen and (max-width: 600px) {
    .connect-footer {
        text-align: center
    }
  }

#theapplicantmanager  { margin-top: 0px; } 

#theapplicantmanager h2  { font-size: 16pt; margin-bottom: 4px; } 

#theapplicantmanager p  { margin-bottom: 30px; }