/***********************
Header
***********************/
header {
  position: relative;
  padding-top: 130px;
  overflow: hidden;
}

header a.btn-white,
header a.btn-transparent:hover,
nav.bg-solid .navbar-collapse .navbar-right > li > a:focus {
  color: #363255;
}

nav .navbar-header .navbar-brand .logo-blue {
  visibility: hidden;
}

nav.bg-solid .navbar-header .navbar-brand {
  background-size: 95px;
  margin-top: 5px;
  background-image: url(../../../images/logo.svg) !important;
  background-repeat: no-repeat;
  background-position: 15px 15px;
}

@media (max-width:767px) {
  nav.bg-solid .navbar-header .navbar-brand {
    background-position: 15px 7.5px;
  }

}

nav.bg-solid .navbar-header .navbar-brand img {
  visibility: hidden;
}

nav.bg-solid .navbar-collapse .navbar-right > li.active > a {
  border-bottom: 2px solid #363255;
}

nav.bg-solid .navbar-collapse .navbar-right > li > a:hover {
  border-bottom: 2px solid #363255;
}

nav .navbar-collapse .navbar-right  li.dropdown .dropdown-menu li a:hover {
  color: #f68b1f;
}

nav.bg-solid .navbar-collapse .navbar-right  li.dropdown .dropdown-menu li a:hover {
  color: #f68b1f;
}

nav .btn-getnow:hover {
  color: #fff;
}

nav.bg-solid .navbar-collapse .navbar-right > li a,
nav.bg-solid .btn-getnow {
  color: #363255;
}

nav.bg-solid .btn-getnow {
  border: 2px solid #3CBF53;
}

nav.bg-solid .btn-getnow:hover {
  background-color: #3CBF53;
}

/*==== slider css video color bg====*/
.home-video:before {
  background: #3CBF53;
}

.cb-slideshow:before {
  background: #3CBF53;
  opacity: 0.70;
}

/***********************
overView
***********************/
.sec-overview [class^="col-"] .wrapper-img > .overview-img.lnr,
.sec-overview [class^="col-"] .wrapper-img > .overview-img.fa {
  color: #3CBF53;
}

.sec-overview [class^="col-"] hr {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
}

.sec-overview [class^="col-"]:hover hr {
  background-image: -moz-linear-gradient(90deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(90deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(90deg, #3CBF53 0%, #3e9d38 100%);
}

/***********************
all vertical sections 
***********************/

section.bg-gradient-vertical {
  background-image: -moz-linear-gradient(90deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(90deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(90deg, #3CBF53 0%, #3e9d38 100%);
}

section#features .lnr {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  color: #3CBF53;
}

.sec-screenshots .filter-btns a:hover {
  color: #3CBF53 !important;
}

.sec-screenshots .screenshots .screenshot::before {
  background-image: -moz-linear-gradient(90deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(90deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(90deg, #3CBF53 0%, #3e9d38 100%);
}

section.bg-gradient-horizontal {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
}

section#screenshots .filter-btn.active {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  color: #3CBF53 !important;
}

.sec-screenshots .screenshots .owl-controls .owl-pagination .owl-page {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
}

/************
Testimonial
*************/
.sec-testimonial .owl-controls .owl-pagination .owl-page {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
}

.sec-testimonial .media .media-body .fa-quote-left,
.sec-testimonial .media .media-body i[class*="fa-star"] {
  color: #3CBF53;
}

/************
Team
*************/
.sec-team .wrapper a i {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
}

/************
pricing
*************/
.sec-pricing .highlighted[class^="col-"] .wrapper::after {
  background-color: #3CBF53;
}

.sec-pricing .wrapper h3,
.sec-pricing .wrapper h1 {
  color: #3CBF53 !important;
}

.sec-pricing [class^="col-"] .wrapper a {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  color: #3CBF53;
}

.sec-pricing .highlighted[class^="col-"] .wrapper a,
.sec-pricing [class^="col-"] .wrapper .pricing-img,
.sec-pricing .highlighted[class^="col-"] .wrapper .pricing-img {
  color: #3CBF53;
}

/************
Latest post
*************/
.sec-blog .thumbnail-blog p + a,
.sec-blog-list .thumbnail-blog p + a {
  color: #3CBF53;
}

.sec-blog .container > a,
.sec-blog-list .container > a {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  color: #3CBF53;
}

.sec-blog-list .pagination a::after {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
}

.sec-blog-post .blog-submit form button {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
}

/************
Get apps
*************/
.sec-get-app a::after {
  background-image: -moz-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -ms-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
  background-image: -webkit-linear-gradient(0deg, #3CBF53 0%, #3e9d38 100%);
}

/************
Section contact
*************/
.sec-contact,
.sec-contact form {
  background-color: #fff;
  color: #606060;
  margin-bottom: 60px;
  min-height: 130px;
  border-radius: 2px;
  overflow: visible;
}

.sec-contact .contact .contact-info h5,
.sec-contact form button {
  color: #3CBF53;
}

/************
footer
*************/
footer {
  background-color: #363255;
  position: relative;
}

footer .subscription i,
footer .subscription button {
  color: #3CBF53;
}