/**
 * ===============================
 *  Defult CSS 
 * ===============================
 */
p {
  color: rgba(0, 0, 0, 0.7);
}
/**
 * ===============================
 *  Section Heading Section Defult Style 
 * ===============================
 */
.section-heading {
  color: rgba(0, 0, 0, 0.9);
}
.section-heading:after {
  background: url('../../../images/shape-yellow.png');
}
.section-header .section-heading-normal {
  color: rgba(0, 0, 0, 0.8);
}
.section-header p {
  color: rgba(0, 0, 0, 0.7);
}
/**
 * ===============================
 *   Defult Button Style
 * ===============================
 */
.btn.btn-fill {
  background-color: #78c900;
  border-color: #78c900;
}
.btn.btn-fill:hover {
  background-color: #8eed00 !important;
  border-color: #8eed00 !important;
}
.btn.btn-border {
  border-color: #78c900;
}
.btn.btn-border:hover {
  background-color: #78c900;
}
.btn-text-link a {
  color: #78c900;
}
.btn-text-link a:hover {
  color: #8eed00 !important;
}
/**
 * ================================
 * Navbar Style 
 * ================================
 */
.header-nav {
  /* After Fixed In Top */
}
.header-nav.navbar-home .nav li .btn {
  background-color: #78c900;
}
.header-nav.navbar-home .nav li .btn:hover {
  background-color: #8eed00 !important;
  border-color: #8eed00 !important;
}
/**
 * ==========================
 * Features Defult Style
 * ==========================
 */
/* Features Defult Style */
.features .each-item .fa {
  color: #78c900;
}
.features-hover .each-item:hover .fa {
  background-color: #78c900;
}
/**
 * =============================
 * EASY FEATURES AVAILABLE 
 * =============================
 */
.easy-features-available {
  background: #ffffff;
}
/**
 * ========================================
 * Two cols description width image
 * ========================================
 */
.two-cols-description-with-image {
  background-color: #f3f4ef;
}
.description-info-inner .section-header p {
  margin-bottom: 15px;
}
.description-info-inner ul li {
  color: rgba(0, 0, 0, 0.7);
}
.description-info-inner ul li:after {
  background-color: #78c900;
}
/**
 * ===============================
 * Our featured Section Style
 * ===============================
 */
.our-featured {
  background-color: #ffffff;
}
/** 
 * ======================
 * Fun Facts
 * ======================
 */
.fun-facts {
  background-color: #f3f4ef;
}
/**
 * ======================
 * Pricing Table Section 
 * ======================
 */
.pricing-table {
  background-color: #ffffff;
}
.table-single {
  border-color: rgba(0, 0, 0, 0.08);
}
.table-single .important {
  background-color: #78c900;
}
.table-single .important:after {
  border-top-color: #78c900;
}
.table-single .meta-price {
  color: #000000;
}
.table-single .meta-price .rate:after {
  border: 1px solid rgba(0, 0, 0, 0.08);
}
.table-single .button {
  margin: 30px 0 20px;
}
.table-single .button .btn {
  border-color: rgba(0, 0, 0, 0.08);
  color: #000000;
}
.table-single:hover .meta-price .rate {
  background-color: #78c900;
}
.table-single:hover .button .btn {
  border-color: #78c900;
  background-color: #78c900;
}
/**
 * ====================================
 * Newsletter Form Style
 * ====================================
 */
.subscribe-newsletter {
  background-color: #78c900;
}
.subscribe-newsletter .input-group .form-control:hover,
.subscribe-newsletter .input-group .btn:hover {
  color: #78c900;
}
.subscribe-newsletter .input-group .btn:hover {
  background-color: #171719 !important;
}
/**
 * ===============================
 * Subscription and contact  "MESSAGE"
 * ===============================
 */
.subscription-success,
.subscription-failed {
  color: rgba(0, 0, 0, 0.8) !important;
}
/**
 * =========================================
 * Image Gallery Section
 * =========================================
 */
.image-gallery {
  background-color: #f3f4ef;
}
.image-gallery .owl-page span {
  border-color: #78c900 !important;
}
.image-gallery .owl-page.active span {
  background-color: #78c900 !important;
}
/**
 * =========================================
 * Download Section
 * =========================================
 */
.download .button-group .btn {
  background-color: #78c900;
}
/**
 * =========================================
 * Collapse CSS
 * =========================================
 */
#collapse-area {
  background-color: #ffffff;
}
.collapse-tab .panel .panel-heading {
  background: #ffffff;
}
.collapse-tab .panel .panel-heading .panel-title a {
  background-color: #ffffff !important;
  border-bottom-color: #78c900;
  color: rgba(0, 0, 0, 0.8);
}
.collapse-tab .panel .panel-heading .panel-title a .collapse-icon span {
  background-color: rgba(0, 0, 0, 0.4);
}
.collapse-tab .panel .panel-heading .panel-title a .collapse-icon span:after {
  background-color: rgba(0, 0, 0, 0.4);
}
.collapse-tab .panel-collapse {
  background-color: #ffffff;
  border-bottom-color: #78c900;
}
.collapse-tab .panel-collapse .panel-body {
  color: rgba(0, 0, 0, 0.7);
}
/**
 * ===========================
 * Footer Section 
 * ===========================
 */
.footer {
  background-color: #18181c;
}
.footer .copyright p {
  color: rgba(255, 255, 255, 0.7);
}
.footer .copyright p a {
  color: #78c900;
}
.footer .copyright p a:hover {
  color: #8eed00 !important;
}
.social-icon ul li a {
  color: #18181c;
}
/**
 * ================================
 * Some Features Section
 * ================================
 */
.some-feature-background {
  background-color: #ffffff;
}
.some-feature .section-header .section-heading {
  color: rgba(255, 255, 255, 0.9);
}
.some-feature .section-header p {
  color: rgba(255, 255, 255, 0.7);
}
.some-feature .features .detail h4 {
  color: #78c900;
}
.some-feature .features .detail p {
  color: rgba(255, 255, 255, 0.7);
}
/**
 * =============================
 * Client's Feedback Section
 * =============================
 */
.client-feedback {
  background-color: #ffffff;
}
.client-feedback-contant .left-contant .quote-sym .fa {
  color: #78c900;
}
.client-feedback-contant .left-contant #sync1 {
  background-color: #ffffff;
}
.client-feedback-contant .left-contant #sync1 .item blockquote {
  color: rgba(0, 0, 0, 0.7);
}
.client-feedback-contant .left-contant #sync1 .item figcaption cite {
  color: #78c900;
}
.client-feedback-contant .left-contant #sync1 .owl-controls .owl-page span {
  background: #78c900;
}
@media (max-width: 767px) {
  /**
     * ================================
     * Navbar Style 
     * ================================
     */
  .header-nav .navbar-collapse.in {
    border-top-color: rgba(236, 206, 82, 0.9);
  }
}
