/***********************
Header
***********************/

header {
    position: relative;
    padding-top: 130px;
    background-image: -moz-linear-gradient(230deg, #3f5ef2, rgba(19, 4, 88, 0.88));
    background-image: -webkit-linear-gradient(230deg, #3f5ef2, rgba(19, 4, 88, 0.88));
    background-image: -ms-linear-gradient(230deg, #3f5ef2, rgba(19, 4, 88, 0.88));
    overflow: hidden;
}
header a.btn-white,header a.btn-transparent:hover,nav.bg-solid .navbar-collapse .navbar-right > li > a:focus {
  color: #3f97f2;
}

nav.bg-solid .navbar-header .navbar-brand {

  background-repeat: no-repeat;
  background-position: 15px 15px;
}

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

@media (max-width: 767px) {
  nav .navbar-collapse {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-color: #3f97f2;
    background-image: -moz-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
    background-image: -webkit-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
    background-image: -ms-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  }
}

nav.bg-solid .navbar-collapse .navbar-right > li.active > a {
  border-bottom: 2px solid #3f97f2;
}
nav.bg-solid .navbar-collapse .navbar-right > li > a:hover {
  border-bottom: 2px solid #3f97f2;
}
nav .btn-getnow:hover {
  color: #3f97f2;
}
nav.bg-solid .navbar-collapse .navbar-right > li a,nav.bg-solid .btn-getnow{
    color:#3f97f2;
}
nav.bg-solid .btn-getnow {
  border: 2px solid #3f97f2;
}
nav.bg-solid .btn-getnow:hover {
  background-color: #3f97f2;
}
/***********************
overView
***********************/
.sec-overview [class^="col-"] .wrapper-img > .overview-img.lnr, .sec-overview [class^="col-"] .wrapper-img > .overview-img.fa {
  color: #3f97f2;
}
.sec-overview [class^="col-"] hr {
  background-image: -moz-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -webkit-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -ms-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
}
.sec-overview [class^="col-"]:hover hr {
  background-image: -moz-linear-gradient(90deg, #3f97f2 0%, #0062c7 100%);
  background-image: -webkit-linear-gradient(90deg, #3f97f2 0%, #0062c7 100%);
  background-image: -ms-linear-gradient(90deg, #3f97f2 0%, #0062c7 100%);
}
/***********************
all vertical sections 
***********************/
section.bg-white .hr, section.bg-grey .hr {
  background-image: url("../../../img/hr.png");
}
section.bg-gradient-vertical {
  background-image: -moz-linear-gradient(90deg, #3f97f2 0%, #0062c7 100%);
  background-image: -webkit-linear-gradient(90deg, #3f97f2 0%, #0062c7 100%);
  background-image: -ms-linear-gradient(90deg, #3f97f2 0%, #0062c7 100%);
}
section#features .lnr {
  background-image: -moz-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -webkit-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -ms-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  color:#3f97f2;
}
.sec-screenshots .filter-btns a:hover{
    color:#000428!important;
}
.sec-screenshots .screenshots .screenshot::before {
  background-image: -moz-linear-gradient(90deg, #3f97f2 0%, #0062c7 100%);
  background-image: -webkit-linear-gradient(90deg, #3f97f2 0%, #0062c7 100%);
  background-image: -ms-linear-gradient(90deg, #3f97f2 0%, #0062c7 100%);
}
section.bg-gradient-horizontal {
  background-image: -moz-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -webkit-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -ms-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
}
section#screenshots .filter-btn.active {
  background-image: -moz-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -webkit-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -ms-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  color: #000428;
}
.sec-screenshots .screenshots .owl-controls .owl-pagination .owl-page {
  background-image: -moz-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -webkit-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -ms-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
}
/************
Testimonial
*************/
.sec-testimonial .owl-controls .owl-pagination .owl-page {
  background-image: -moz-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -ms-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -webkit-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
}
.sec-testimonial .media .media-body .fa-quote-left,.sec-testimonial .media .media-body i[class*="fa-star"] {
  color: #3f97f2;
}



/************
Get apps
*************/
.sec-get-app a::after {
  background-image: -moz-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -ms-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
  background-image: -webkit-linear-gradient(0deg, #3f97f2 0%, #0062c7 100%);
}
/************
Section contact
*************/
.sec-contact,.sec-contact form {
  background-color: #0062c7;
}
.sec-contact .contact .contact-info h5,.sec-contact form button {
  color: #0062c7;
}