
#header .header-body {
 background: #f2f2f2;
 border-top: 5px solid #f2f2f2;
}

.home-intro {
 background-color: #f2f2f2;
}


html .btn-primary:hover {
 border-color: #57a000;
 background-color: #57a000;
}
html .toggle-primary .toggle label {
 border-left-color: #57a000;
 border-right-color: #57a000;
}
html .toggle-primary .toggle.active > label {
 background-color: #57a000;
}
html .divider.divider-primary .fa,
html .divider.divider-primary .icons {
 color: #57a000;
}

html .divider.divider-primary.divider-small hr {
 background: #57a000;
}
html #header .header-nav-bar-primary {
 background: #57a000 !important;
 color: #ffffff !important;
}
.featured-box-primary .icon-featured:after {
 border-color: #57a000;
}

.featured-box-primary .box-content {
 border-top-color: #57a000;
}

html .featured-box-primary .box-content {
 border-top-color: #57a000;
}


html .btn-primary {
 background-color: #519400;
 border-color: #519400;
}

#header .header-nav-main.header-nav-main-light nav > ul > li.open > a, #header .header-nav-main.header-nav-main-light nav > ul > li:hover > a {
 background: #519400;
}

#header .header-nav-main.header-nav-main-light nav > ul > li.active > a {
 background: #519400;
}

#footer {
 background: #519400;
 border-top: 4px solid #519400;
}

#footer .footer-copyright {
 background: #212121;
 border-top: 4px solid #212121;
}

#footer p, #footer .footer-copyright p, #footer h1, #footer h2, #footer h3, #footer h4, #footer a{
 color: #FAFAFA;
}



.feature-box.feature-box-style-3 .feature-box-icon i.fa, .feature-box.feature-box-style-3 .feature-box-icon .icons{
 color: #519400;
}

.home-intro p {
 color: #519400;
}

#header .header-column .header-extra-info .feature-box h4, #header .header-column .header-extra-info .feature-box h4 a {
    color: #519400;
}

#header .header-top p, .feature-box-info p {
    color: #519400;
}

.home-intro p span {
 color: #519400;
}

#header .header-nav-main.header-nav-main-light nav > ul > li > a {
  color: #dcdada
}

.page-header.custom-product p.lead {
 color: #fff;
}

.page-header.custom-product h1 {
 color: #fff;
}

.header-extra-info a, a:hover{
 text-decoration: none;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    background-color: #FFFFFF;
}

@media (max-width: 991px) {
 ul.dropdown-menu {
    position : relative!important;
    display:block!important;
  }
  
  .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    background-color: #519400;
  }
  
  .dropdown-menu>li>a {
    color: #fff;
 }
  
  #header .header-nav-main.header-nav-main-light nav > ul > li > a {
    color: #fff;
 }
  
  .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fffbfb;
    text-decoration: none;
    background-color: #519400;
}
}


#header .header-btn-collapse-nav {
    background: #519400;
}