/* color */

.main-menu .navigation>li.current>a,
.main-menu .navigation>li:hover>a,
.main-menu .navigation>li>ul>li>a:hover,
.main-menu .navigation>li>.megamenu li>a:hover,
.main-menu .navigation>li>ul>li>ul>li>a:hover,
.header-top .links-list li a:hover,
.header-top .info-list li i,
.header-top .info-list li a:hover,
.banner-carousel .content-box h2 span,
.sec-title h6,
.content_block_one .content-box .inner-box .single-item .icon-box,
.service-block-one .inner-box .icon-box,
.content_block_two .content-box .form-group input[type='button'],
.funfact-block-one:first-child .inner-box .icon-box,
.theme-btn.btn-three,
.news-block-one .inner-box .post-date i,
.news-block-one .inner-box h3 a:hover,
.news-block-one .inner-box .post-info li i,
.news-block-one .inner-box .post-info li a:hover,
.scroll-to-top .scroll-bar-text,
.main-footer a:hover,
.footer-bottom p a,
.sec-title h2 span,
.feature-block-two .inner-box .icon-box,
.feature-block-two .inner-box h3 a:hover,
.content_block_four .content-box .list-item li:before,
.card-block-one .inner-box .lower-content h3 a:hover,
.processing-block-one:hover .inner-box .count-text,
.news-block-two .inner-box .lower-content h3 a:hover,
.news-block-two .inner-box .lower-content .post-info li i,
.news-block-two .inner-box .lower-content .post-info li a:hover,
.page-title .bread-crumb li a:hover,
.team-block-one .inner-box .lower-content h3 a:hover,
.team-block-one .inner-box:hover .lower-content .designation,
.team-details .content-box .designation,
.team-details .content-box .info-list li a:hover,
.career-block-one .inner-box .info-box li i,
.career-block-one .inner-box .btn-box a,
.career-details-content .content-one span,
.career-sidebar .info-list li i,
.news-block-three .inner-box .lower-content .post-info li i,
.news-block-three .inner-box .lower-content .post-info li a:hover,
.news-block-three .inner-box .lower-content h3 a:hover,
.news-block-three .inner-box .lower-content .btn-box a,
.blog-sidebar .search-widget .search-inner .form-group input:focus+button,
.blog-sidebar .search-widget .search-inner .form-group button:hover,
.blog-sidebar .category-widget .category-list li a:before,
.blog-sidebar .category-widget .category-list li a:hover,
.blog-sidebar .post-widget .post h5 a:hover,
.blog-sidebar .post-widget .post .post-date i,
.info-block-one .inner-box p a:hover {
    color: var(--theme-color) !important;
}


/** background **/

.switcher .switch_btn button,
button.rtl,
button.ltr,
.main-header .outer-box .logo-box,
.main-header .outer-box .logo-box:before,
.theme-btn.btn-one,
.theme-btn.btn-two:before,
.theme-btn.btn-two:after,
.main-header .outer-box .logo-box .shape,
.main-header .outer-box .logo-box:after,
.banner-section .owl-nav button:hover,
.feature-block-one .inner-box .icon-box,
.feature-block-one .inner-box:before,
.image_block_one .image-box .experience-box,
.content_block_one .content-box .inner-box .single-item .icon-box:before,
.service-block-one .inner-box:before,
.content_block_two .content-box .form-group input[type='button']:hover,
.video-section .inner-box .video-btn a,
.funfact-block-one:last-child .inner-box,
.apps-section .content-box .btn-box a:hover,
.subscribe-section,
.main-footer .social-links li a:hover,
.main-footer .links-widget .links-list li a:hover:before,
.nav-style-one .owl-nav button:hover,
.service-style-two .tab-btns li:before,
.service-style-two .tab-btns li:after,
.processing-block-one .inner-box .count-text,
.processing-block-one:before,
.exchange-section .tab-btns li:before,
.exchange-section .tab-btns li:after,
.apps-section.alternat-2,
.service-block-one .inner-box .shape:before,
.requirements-block-one .inner-box h4:before,
.team-block-one .inner-box .image-box .social-links li a:hover,
.team-details .content-box .social-links li a:hover,
.career-block-one .inner-box .btn-box a:hover,
.news-block-one .inner-box .theme-btn:before,
.news-block-one .inner-box .theme-btn:after,
.career-sidebar h4,
.news-block-three .inner-box .lower-content .post-date,
.news-block-three .inner-box .lower-content .btn-box a:hover,
.blog-sidebar .tags-widget .tags-list li a:hover,
.blog-details-content .list-item li:before,
.blog-details-content .post-tag-option .tags-list li a:hover,
.accordion .acc-btn .icon-box:before,
.info-block-one .inner-box .icon-box {
    background: var(--theme-color) !important;
}




/** border-color **/

.content_block_two .content-box .form-group input[type='button'],
.content_block_four .content-box .list-item li:before,
.processing-block-one .inner-box .count-text:after,
.image_block_three .image-box .rating-box,
.service-block-one .inner-box .shape:after,
.career-block-one .inner-box .btn-box a,
.news-block-three .inner-box .lower-content .btn-box a,
.blog-sidebar .search-widget .search-inner .form-group input:focus,
.blog-details-content .comment-form-area .form-group input:focus,
.blog-details-content .comment-form-area .form-group textarea:focus,
.faq-form-section .form-inner .form-group input:focus,
.faq-form-section .form-inner .form-group textarea:focus,
.contact-section .form-inner .form-group input:focus,
.contact-section .form-inner .form-group textarea:focus {
    border-color: var(--theme-color) !important;
}

a:hover,
.carousel-style-one.owl-theme .owl-controls .owl-nav div:hover,
.button-green:hover,
.account-dropdown a:hover,
.mainmenu ul#nav>li:hover>a,
.mainmenu ul#nav li ul.sub-menu>li:hover>a,
.mainmenu ul#nav li ul.sub-menu li ul.inside-menu>li>a:hover,
.search-form button[type="submit"],
.mean-container .mean-nav ul li a:hover,
.mean-container a.meanmenu-reveal,
.single-item-text h4 a:hover,
.single-latest-text>h3 a:hover,
.single-product-text h4 a:hover,
.single-event-item:hover h3 a,
.subscribe-form>button:hover,
.footer-list a:hover,
.newsletter-two .subscribe-form>button:hover,
.pagination-content.number .pagination li a,
.single-teacher-text>h3 a:hover,
.author-info>h4 a:hover,
span.reply a,
.sidebar-widget .single-teacher-text>h3 a:hover,
.breadcrumb-bar a:hover,
.recent-text>h4 a:hover,
.related-tag .tags li a:hover,
.link-social>a:hover,
.shortcode-area i,
.shortcode-area h3,
.text-green,
.header-top span.text-green,
.slick-prev:hover:before,
.slick-next:hover:before,
.footer-widget-list li a:hover,
.footer-container .social-links-three>a:hover {
    color: var(--theme-color);
}

.header-top:before,
.about-area:before,
.newsletter-area:before,
.mainmenu ul#nav>li>a:after,
.mainmenu ul#nav.menu-white>li>a:after,
.search-menu,
.button-default:hover,
.button-green,
.about-area .button-default,
.single-item .button-default,
.button-large.button-default,
.single-latest-item .button-default,
.single-product-text .button-default,
.single-event-item .button-default,
.subscribe-form>button,
.social-icons>a:hover,
.footer-area,
.newsletter-two,
.pagination-content.number .pagination li a:hover,
.pagination-content.number .pagination li.current a,
.pagination-content.number .pagination li:first-child a,
.pagination-content.number .pagination li:last-child a,
.product-details-content .button-default,
.product-details-content .social-links a:hover,
.duration-title,
h4.title:after,
.tution-fee,
.single-sidebar-widget .social-links a:hover,
.single-sidebar-widget .tags li a:hover,
.pagination-content .pagination,
.news-details-content .social-links a:hover,
.contact-form-area .button-default,
.skill-bar-item .progress-bar,
#scrollUp,
.bg-green,
.bg-blue:hover,
.preview-2 .nivo-directionNav a.nivo-prevNav:hover::before,
.preview-2 .nivo-directionNav a.nivo-nextNav:hover::before,
.slider-three .preview-2 .nivo-controlNav a,
.footer-widget-area.footer-widget-four {
    background: var(--theme-color);
}

#particles-js,
#particles-js.bg-color-1 {
    background-color: #86BC42;
}

.search-form,
.single-item,
.single-latest-text,
.single-product-text,
.single-event-text,
.subscribe-form>button,
.subscribe-form>button:hover,
.pagination-content.number .pagination li a,
.subscribe-form>button,
.subscribe-form>button:hover,
.pagination-content.number .pagination li a,
.pagination-content.number .pagination li a:hover,
.pagination-content.number .pagination li.current a,
.product-details-content .social-links a:hover,
.single-teacher-text,
.single-course-details,
.course-duration .text,
.tutor-image>img,
.single-sidebar-widget .social-links a:hover,
.single-sidebar-widget .tags li a:hover,
.single-sidebar-widget .single-item,
.event-details-content .single-event-item,
.recent-content-item>a,
.quote-section,
.news-details-content .social-links a:hover,
.shortcode-area i,
.shortcode-area h3,
.border-green,
.slider-three .nivo-controlNav a.active:before,
.slider-three .nivo-controlNav a:hover:before {
    border-color: var(--theme-color);
}

.header-top:after,
.about-area:after {
    border-color: rgba(0, 0, 0, 0) var(--theme-color) var(--theme-color) rgba(0, 0, 0, 0);
}

.about-area:after,
.newsletter-area:after {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) var(--theme-color) var(--theme-color);
}

.slider-area::after,
.overlay-light-fullwidth::after {
    background: rgba(var(--theme-color-rgb), 0.6) none repeat scroll 0 0;
}

.overlay-light-2-fullwidth:after,
.semi-transparent {
    background: rgba(var(--theme-color-rgb), 0.4) none repeat scroll 0 0;
}

.header-logo-menu.stick.semi-transparent,
.gallery-img,
.gallery-img .hover-effect {
    background: rgba(var(--theme-color-rgb), 0.85) none repeat scroll 0 0;
}

.footer-img a:before {
    background: rgba(var(--theme-color-rgb), 0.9) none repeat scroll 0 0;
}

.single-teacher-image>a:after {
    background: rgba(var(--theme-color-rgb), 0.8) none repeat scroll 0 0;
}

.social-links>a:hover {
    background: #7a9757 none repeat scroll 0 0;
    border-color: #7a9757;
}
