body, html {
  height:100%;
  width:100%
}

.navbar-custom, body {
  background-color: #D3D3D3;
}

.intro, body, html {
  width:100%;
}

.team-line {
  border-color:black;
}

body {
  font-family:Monteserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
  color:black;
  webkit-tap-highlight-color:rgba(255,255,255,.2);
}

.btn, .navbar-custom, h1, h2, h3, h4, h5, h6 {
  text-transform: uppercase;
  font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  margin:0 0 35px;
  font-weight:700;
  letter-spacing:5px;
}

@media (min-width:768px) {
  p {
    margin:0 0 35px;
    font-size:20px;
    line-height:1.6;
  }
}

a {
 color:#42DCA3;
 -webkit-transition:all .2s ease-in-out;
 -moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;
}

a:focus, a:hover {
  text-decoration:none;
  color:#1d9b6c;
}

.light {
  font-weight:400;
}

.navbar-custom {
  margin-bottom:0;
  border-bottom:1px solid rgba(255,255,255,.3);
}

.navbar-custom,.navbar-toggle {
  color:#fff;
  background-color:rgba(255,255,255,.2);
  font-size:12px;
}

.navbar-custom .nav li a:active, .navbar-custom .nav li a:focus, .navbar-custom .nav li a:hover {
  background-color:transparent;
  outline:0;
}

.navbar-custom .navbar-toggle:active,.navbar-custom .navbar-toggle:focus {
  outline:0;
}

.navbar-custom .navbar-brand {
  font-weight:700;
}

.navbar-custom .navbar-brand:focus {
  outline:0;
}

.navbar-custom a {
  color:#fff;
}

.navbar-custom .nav li a {
  -webkit-transition:background .3s ease-in-out;
  -moz-transition:background .3s ease-in-out;
  transition:background .3s ease-in-out;
}

.navbar-custom .nav li a:hover{
  color:rgba(255,255,255,.8);
}

.navbar-custom .nav li.active {
  outline:0
}

.navbar-custom .nav li.active a {
  background-color:rgba(255,255,255,.3);
}

.navbar-custom .nav li.active a:hover {
  color:#fff;
}

@media (min-width:768px) {
  .navbar-custom {
    padding:20px 0;
    border-bottom:none;
    letter-spacing:1px;
    background:0 0;
    -webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;
    -moz-transition:background .5s ease-in-out,padding .5s ease-in-out;
    transition:background .5s ease-in-out,padding .5s ease-in-out;
  }
  .navbar-custom.top-nav-collapse {
    padding:0;
    background:#000;
    border-bottom:1px solid rgba(255,255,255,.3);
    }
  }

/*THE HOME PAGE*/
.intro {
  display:table;
  height:auto;
  padding:100px 0;
  text-align:center;
  color:#fff;
  background:url(../img/background-images/team-back.jpg) bottom center no-repeat #000;
  -webkit-background-size:cover;-moz-background-size:cover;
  background-size:cover;-o-background-size:cover;
}

.intro .intro-body {
  display:table-cell;
  vertical-align:middle;
}

.intro .intro-body .brand-heading {
  font-size:40px;
}

.intro .intro-body .intro-text {
  font-size:18px;
}

@media (min-width:768px) {
  .intro {
    height:100%;
    padding:0
  }
  .intro .intro-body .brand-heading {
    font-size:100px;
  }
  .intro .intro-body .intro-text {
    font-size:26px;
  }
}

/*The DOWN ARROW BUTTON*/
.btn-circle {
  width:70px;
  height:70px;
  margin-top:15px;
  padding:7px 16px;
  border:2px solid #fff;
  border-radius:100%!important;
  font-size:40px;
  color:#fff;
  background:0 0;
  -webkit-transition:background .3s ease-in-out;
  -moz-transition:background .3s ease-in-out;
  transition:background .3s ease-in-out;
}

.btn-circle:focus, .btn-circle:hover {
  outline:0;
  color:#fff;
  background:rgba(255,255,255,.1);
  }

.btn-circle i.animated {
  -webkit-transition-property:-webkit-transform;
  -webkit-transition-duration:1s;
  -moz-transition-property:-moz-transform;
  -moz-transition-duration:1s;
}

.btn-circle:hover i.animated {
  -webkit-animation-name:pulse;
  -moz-animation-name:pulse;
  -webkit-animation-duration:1.5s;
  -moz-animation-duration:1.5s;
  -webkit-animation-iteration-count:infinite;
  -moz-animation-iteration-count:infinite;
  -webkit-animation-timing-function:linear;
  -moz-animation-timing-function:linear;
}

@-webkit-keyframes pulse {
  0%,100% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  50% {
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
    }
  }

@-moz-keyframes pulse {
  0%,100% {
    -moz-transform:scale(1);
    transform:scale(1);
  }
  50% {
    -moz-transform:scale(1.2);
    transform:scale(1.2);
  }
}

#findings_box {

}
