 /*-------------------------------------- Green color css #529e19 ----------------------------------------*/
h1 span, .logged-in-as a, strong.search-excerpt {
     color:#529e19;
}
 a.view_more:hover{
     background: #529e19;
}
form .form-group button[type="submit"],
form .form-group input[type="submit"],
form button[type="submit"],
form input[type="submit"] {
     background: #529e19;
}
 .navbar-nav .nav-item.current-menu-ancestor a {
     color:#529e19;
}
 .navbar-nav .nav-item.current-menu-ancestor a.dropdown-toggle::after{
     color:#529e19;
}
 .header-transparent .nav-item.dropdown.active a{
     color:#529e19;
}
 .dropdown-item a:hover{
     background-color: #529e19;
     color:#fff;
}
 .navbar-toggler-icon {
     display: block;
     width:25px;
     height:2px;
     vertical-align: middle;
     background-color: #529e19;
     margin: 5px 0;
}
#banner .caption .display span{
     color:#529e19;
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span{
     background:#529e19;
}
section#portfolio .sort-btn.active, section#portfolio .sort-btn:hover {
     background:#529e19;
}
section#testimonials .testimonials-slider .item .client_detail .name_designation h5{
     color:#529e19;
}
.owl-carousel .owl-nav .owl-next::before {
     color:#529e19;
}
.owl-carousel .owl-nav .owl-prev::before {
     color:#529e19;
}
.owl-carousel .owl-nav .owl-prev:hover,
.owl-carousel .owl-nav .owl-next:hover{
     background:#529e19;
     border-color:#529e19;
     -webkit-box-shadow: 0px 8px 21px -6px rgba(82,158,25,1);
     -moz-box-shadow: 0px 8px 21px -6px rgba(82,158,25,1);
     box-shadow: 0px 8px 21px -6px rgba(82,158,25,1);
}
.section_heading h2 span{
     color:#529e19;
}
.avadanta-scroll-top:not(.fixed-bottom),
.separator ul li {
     background:#529e19;
}
.separator.left-align ul li{
     background:#529e19;
}
.pagination .page-item.active .page-link,
.pagination .page-item .page-link:hover{
     background:#529e19;
     border-color:#529e19;
     -webkit-box-shadow: 0px 8px 21px -6px rgba(82,158,25,1);
     -moz-box-shadow: 0px 8px 21px -6px rgba(82,158,25,1);
     box-shadow: 0px 8px 21px -6px rgba(82,158,25,1);
}
.post-detail .post-status ul li i{
     color: #529e19;
}
.post-detail .post-status ul li i::before{
     color: #529e19;
}
.post-detail .description a {
     color: #529e19;
}

.post-detail .description .wp-block-button__link,
.post-detail .description .wp-block-file__button {
     color: #fff;
}

.post-detail .description .is-style-outline .wp-block-button__link {
     color: #529e19;
}

.sidebar .widget .widget-content .post-item .post-content .post-status i::before {
     color: #529e19;
}
.sidebar .widget .tagcloud a:hover,
footer .widget_tag_cloud .tagcloud a:hover {
     border: solid 1px #529e19;
     background:#529e19;
}
.chat-id p span{
     font-size: 30px;
     color:#529e19;
}
.service-card.item .service_icon i::before{
     color: #529e19;
}
.service-card.item:hover{
     border:solid 1px #529e19;
     background:#529e19 !important;
     -webkit-box-shadow: 0px 15px 32px -14px rgba(83,158,25,1);
     -moz-box-shadow: 0px 15px 32px -14px rgba(83,158,25,1);
     box-shadow: 0px 15px 32px -14px rgba(83,158,25,1);
}
.team-card.item .name_designation h5 a{
     display: block;
     color:#529e19;
     font-weight: 500;
}
.project .label-bg {
     background: #529e19;
}
.blog_card .post-detail .posted_by a{
     color:#529e19;
     font-weight:bold;
}

footer .newsletter form input[type="submit"]{
     background:#529e19;
}

 footer .footer_about_content a{
     color: #529e19;
}
 footer .contact_info i{
     color:#529e19;
}
 footer .newsletter h4{
     color:#529e19;
}
 footer .newsletter form button[type="submit"]{
     background:#529e19;
}

footer .copyright a:hover,
footer .widget_nav_menu ul li::before,
footer .widget_pages ul li::before,
footer .widget_categories .cat-item::before {
     color: #529e19;
}

footer.index-1 .latest-news .post-item .post-content .post-status {
     color: #529e19;
}
section#inner-banner .inner-heading .breadcrumb li.breadcrumb-item a {
     color: #529e19;
}
section#qualities .column .icon i::before{
     color: #529e19;
}
section#about-detail .section_heading h4 span{
     color: #529e19;
}
section#pricing .price_amount strong{
     color: #529e19;
}
section#pricing .purchase a.purchase_now:hover{
     background: #529e19;
     color: #fff;
}
section#pricing .ultimate{
     background: #529e19;
     -webkit-box-shadow: 0px 5px 32px -7px rgba(82,158,25,0.78);
     -moz-box-shadow: 0px 5px 32px -7px rgba(82,158,25,0.78);
     box-shadow: 0px 5px 32px -7px rgba(82,158,25,0.78);
}
section#pricing .ultimate .purchase a.purchase_now,
section#pricing .ultimate .purchase a:hover.purchase_now{
     color: #529e19;
}
section#portfolio_detail .about_project i::before{
     font-size: 40px;
     color:#529e19;
}
section#member .meeting_content a{
     color:#529e19;
}
section#team_member_detail .name_designation h3{
     color:#529e19;
}
section#team_member_detail .name_designation h6{
     color:#262626;
}
section#team_member_detail .social_media ul li a:hover{
     color:#529e19;
}
section#team_member_detail .contact-detail li i::before{
     color:#529e19;
}
.blog_card .post-detail h6 a:hover,
.blog_card .post-detail h4 a:hover,
.blog_card .post-detail h5 a:hover{
     color:#529e19;
}
section#member .overlay, section#services-counter .overlay, section#counter .overlay{
     width:100%;
     height:100%;
     background: rgba(82, 158, 25, 0.8);
     display:block;
     position:absolute;
     z-index:0;
     top:0;
}
section#team_member_detail .counter-column .counter_content .title{
     color: #529e19;
}
section#blog-post-list .post-detail .post-status ul li i{
     color: #529e19;
}
section#blog-post-list .post-detail .post-status ul li i::before{
     color: #529e19;
}


section#blog-post-list .post-detail .description a:hover,
section#blog-with-sidebar .post-detail .description a:hover,
section#avadanta-blog-posts .post-detail .description a:hover {
     color: #529e19;
     border-bottom:solid 1px #529e19;
}

.blog-detail .post-detail .about-post .special-quote{
     background:#f0ffe9;
     border:solid 1px #def8d2;
}
.tags_share .tags ul li a:hover{
     border: solid 1px #529e19;
     background:#529e19;
}
.tags_share .share_on .icons a i:hover::before{
     color:#529e19;
}
.author_sec .about-author .name_designation h6{
     color:#529e19;
}
.author_sec .about-author .social_media ul li a:hover{
     color:#529e19;
}
.comments ol li .visitor_description .date {
     color:#529e19;
}
.comments ol li .visitor_description a{
     color:#529e19;
}
.project .zoom{
     background: rgba(82, 158, 25, 0.9);
}
.blog_card .post-img .posted_on {
     background: rgba(82, 158, 25, 0.9);
}
.sidebar .widget .widget-content .post-item .post-content .post-status i::before {
     color: #529e19;
}
section#contact-us .contact-detail .contact-card .icon i::before{
     color: #529e19;
}
section#contact-us .mid-content .description span{
     color: #529e19;
}
section#contact-us .info ul li .icon i:before{
     color:#529e19;
}
section#contact-us .form-header {
     background:#529e19;
}
.wpb_accordion #accordion button.btn-link span{
     color:#529e19;
}
section#page-not-found .error-content h4 {
     color:#529e19;
}
section#page-not-found .error-content a{
     background: #529e19;
}
 header .navbar .main-nav ul li.sub-dropdown.active a.caret::after, header .navbar .main-nav ul li.megamenu.active a.caret::after{
     color:#529e19;
}
section#pricing .ultimate .features ul li{
     border-bottom: solid 1px #71d328;
}
 header .hamburger-inner, header .hamburger-inner::before, header .hamburger-inner::after {
     background-color:#529e19;
}
section#blog_post .post-detail .description a.view_more:hover {
     background-color:#529e19;
     border-color:#529e19;
}

.wpb_accordion #accordion ul li::before {
    content: url('../img/footer_nav_arrow.png');
    left: -15px;
    position: relative;
    transition: all 0.1s ease;
}

.wpb_accordion #accordion ul li:hover::before {
    content: url('../img/footer_nav_arrow.png');
    left: -10px;
    position: relative;
}