/* CSS crunched with Crunch - http://crunchapp.net/ */
.pace .pace-progress,.button.theme-color,.featured-box:hover .featured-icon span,.featured-box:hover .featured-icon,.action-wrapper,.dp_tmtimeline:before,.dp_tmtimeline>li .dp_tmicon{
	background-color: #9aab90;
}
.hovercolor:hover,.dropdown-menu li a:hover,.navbar-default .navbar-brand:hover,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li.active>a,.services-indicators a.current,.portfolioFilter a:hover,.quote-left-indicator:hover,.quote-right-indicator:hover,.credits .credits-title a:hover,.credits .credits-title-link a:hover,.credits .scroll-up a:hover,.dp_tmtimeline>li .dp_tmtime span:last-child,article.post h1.post-title a:hover,article.post .post_excerpt a.readmore,.page:hover,.page.gradient:hover,.blog-post-navigate .navigate-next:hover,.blog-post-navigate .navigate-prev:hover,.dp_tmtimeline:before{color:#e09331;}
.navbar-nav>li>.dropdown-menu{border-bottom:2px solid #e09331;}
.lightbox-item .lightbox-item-overlay-content{background-color:#e09331;background-color:rgba(224, 147, 49, 0.75);}
.action:before{border-top-color:#e09331;}
.dp_tmtimeline>li:nth-child(odd) .dp_tmtime span:last-child{color:rgba(224, 147, 49, 0.75);}
.dp_tmtimeline>li .dp_tmicon{background:#e09331;box-shadow:0 0 0 8px rgba(224, 147, 49, 0.75);}
.blog-header-color,.button.theme-color:hover,.services{background:rgba(224, 147, 49, 0.75);}

.navbar-default .navbar-nav > li.active > a {font-weight: 700; color: #e09331 !important}

.contact {background-attachment: scroll !important; background-position: center top !important}

h1, h3{color: #9aab90 !important}

li.listing {
  border-top: 1px solid #95a68b;
  padding-top: 10px;
}
li.listingbottom {
  border-top: 1px solid #95a68b;
  border-bottom: 1px solid #95a68b;
  padding-top: 10px;
  padding-bottom: 10px;
}

.btn-lg:hover {
  padding: 10px 16px !important;
  font-size: 18px !important;
  line-height: 1.33 !important;
  border-radius: 6px !important;
}

.btn-primary{
      border-color: #95a68b !important;
background-color: #95a68b !important;
}
.btn-primary:hover{
      border-color: #95a68b !important;
background-color: #95a68b !important;
    opacity: .5
}

.logo{max-width: 315px}

.navbar-default .navbar-nav > li > a {
  color: #000;
  font-family: 'montserrat', sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 12px;
}

.navbar-default .navbar-nav > li > a:hover {
  color: #95a68b;
  font-family: 'montserrat', sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 12px;
}

.navbar-right {
  margin: 35px 0 0 0;
    margin-right: 0px;
}

@media (min-width: 850px) {
  .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: 15px;
  }
}

.contact-wrapper {
  background: rgba(0, 0, 0, 0);
  padding-top: 90px;
  padding-bottom: 60px;
}

.foot .scroll-up {
  margin: auto;
  width: 45px;
  height: 45px;
  border-radius: 50%;
  background: transparent;
  border: 1px solid #FFF;
  font-size: 29px;
  line-height: 37px;
  text-align: center;
  transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
}

.respMarginFooter {margin-top: 30px}

@media (max-width: 991px) {
.respMarginFooter {margin-top: 0px}

    
}
