#page {
  overflow: hidden;
}

.banner {
  background: url(/wp-content/uploads/2015/11/waiting.jpg) no-repeat;
  background-size: cover;
  background-attachment: fixed;
  padding: 75px 0;
}

.banner h1, .banner h2.subheader, .banner p {
  color: white;
}

@media screen and (max-width: 1024px) {
   .banner {
   background-attachment: initial;
  }
}

.lt-green {
  color: #C5DC95;
}
.green {
  color: #8B9F62;
}
.tan { 
  color: #EFECCA;
}
.blue {
  color: #88A9B8; 
}
.brown {
  color: #7D4E19;
}
.lt-green-bg {
  background-color: #C5DC95;
  padding: 15px;
}
.lt-green-bg a {
  background-color: #8B9F62;
  padding: 15px;
  color: #fff;
}
.tan-bg {
  background-color: #EFECCA;
  padding: 15px;
}
.tan-bg a {
  color: #697D43;
}
.tan-bg a:hover {
  color: #333;
}
.blue-bg {
  background-color: #88A9B8; 
  padding: 15px; 
}
.blue-bg h2 {
  color: #fff;
  text-align: center;
}
.blue-bg h3 {
  color: #fff;
  text-align: center;
  line-height: 1.9;
}
.blue-bg a {
  color: #EFECCA;
}
.blue-bg a:hover {
  color: #fff;
}
.striped-bg {
  <!--
  background: url(/wp-content/uploads/2017/09/lined-paper.png) #C5DC95; -->
  background: #fff;
}


a {
  color: #8B9F62;
}
a:hover {
  color: #88A9B8;
}

.click-to-call h3{
  color: #037b7a;
  font-family: 'Comfortaa', sans-serif;
  text-align: center;
}
.click-to-call a {
  color: #8B9F62;
}
.click-to-call a:hover {
  color: #88A9B8;
}
.nav-tabs-2 {
    text-align:center;
}
.nav-tabs-2 > li {
    float: none;
    display: inline-block;
    zoom: 1;
    background: #C5DC95;
    margin-bottom: 10px;
    margin-right: 3px;
    width: 107px;
    height: 205px;
    padding: 10px 0px 0px 0px;
}
.nav-tabs-2>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a:hover {
  background: #C5DC95;
}
.nav-tabs-2 > li img {
  width: 90px;
}
.nav-tabs-2>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
  color: #fff;
    cursor: default;
    border-bottom-color: transparent;
  background-color: #88A9B8
  
}
.nav-tabs-2 > li p {
  line-height: 1.5;
  font-size: 12px;
  margin-top: 35px;
}
.site-main ul li:before {
    content: "\2022";
    margin-right: 10px;
    color: #72c02c;
    display: none;
}

  
.staff {
  border-radius: 50%;
}
.img-border {
  border: 10px solid #fff;
  -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
}
hr {
  border: 3px solid #88A9B8;
  width: 100px;
}
.btn-primary, a.btn-primary, input.dsidx-resp-submit {
    background: #8B9F62;
    color: #fff;
    border: 0;
  border-radius: 0px;
  width: 100%;
  font-family: 'Comfortaa', sans-serif;
  text-transform: none;
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus, input.dsidx-resp-submit:hover {
    background: #88A9B8;
    color: #fff;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    background: #8B9F62;
    color: #fff;
    font-weight: 700;
    padding: 8px 8px 30px 8px;
}
.navbar-default .navbar-nav > li> a {
    font-size: 21px;
    padding: 8px 8px 30px 8px;
    height: 23px;
    line-height: 23px;
    font-weight: 300;
    font-family: 'Comfortaa', sans-serif;
    color: #333;
    font-weight: 700;
    text-transform: none;
    background: #e8e8e8;
    margin-right: 10px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    padding: 10px;
    border-radius: 6px;
}

.header-area {
  background: url(/wp-content/uploads/2017/09/white.jpg);
  padding: 25px 0;
  background-size: cover;
}
.spacing {
  padding: 70px 0;
}
.footerWidgets {
  background-color: #333;
  border-top: 15px solid #C5DC95;
  margin-top: -35px;
}
.footerWidgets p{
  color: #fff;
}