/*
 Theme Name:   Zr Dom Child
 Description:  Child theme for Bridge
 Author:       GV
 Template:     bridge
 Version:      1.0.0
*/

.portfolio_main_holder .mix {
    position: relative;
    cursor: pointer;
}

.portfolio_main_holder .mix::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    background: transparent;
}

.portfolio_main_holder .mix a.portfolio_link_for_touch,
.portfolio_main_holder .mix h5 a {
    position: relative;
    z-index: 11;
}

.portfolio_shader,
.text_holder,
.hover_feature_holder_title,
.feature_holder {
    pointer-events: none !important;
}

@media (max-width: 1024px) {
    .portfolio_main_holder .mix::after {
        display: none;
    }
}

nav.main_menu ul li:hover a { color: #2e7d32; }
nav.main_menu ul li.active a { color: #2e7d32; }

.drop_down .second .inner > ul > li > a:hover,
.drop_down .wide .second ul li ul li.menu-item-has-children > a:hover,
.drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children > a:hover{
	color: #2e7d32 !important;
}

.drop_down .wide .second .inner>ul>li>a:hover{ color: #2e7d32 !important; }

.drop_down .second .inner ul li.sub ul li a:hover,
.drop_down .wide .second ul li.show_widget_area_in_popup:hover .popup_wrapper > a,
.drop_down .second .inner ul li ul li a:hover,
.drop_down .wide.icons .second a:hover i {
	color: #2e7d32 !important;
}

header.scrolled nav.main_menu > ul > li > a:hover > span,
header.scrolled nav.main_menu > ul > li:hover > a > span,
header.scrolled nav.main_menu > ul > li.active > a > span,
header.scrolled nav.main_menu > ul > li > a:hover > i,
header.scrolled nav.main_menu > ul > li:hover > a > i,
header.scrolled nav.main_menu > ul > li.active > a > i,
header.scrolled .side_menu_button a:hover,
.light.scrolled nav.main_menu > ul > li > a:hover,
.light.scrolled nav.main_menu > ul > li.active > a,
.light.scrolled .side_menu_button a:hover,
.dark.scrolled nav.main_menu > ul > li > a:hover,
.dark.scrolled nav.main_menu > ul > li.active > a,
.dark.scrolled .side_menu_button a:hover {
	color: #2e7d32 !important;
}


h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,
.q_icon_with_title .icon_with_title_link,
.blog_holder article .post_description a:hover,
.blog_holder.masonry article .post_info a:hover,
.breadcrumb .current,
.breadcrumb a:hover,
.portfolio_social_holder a:hover,
.latest_post_inner .post_infos a:hover{
	color: #2e7d32;
}

.footer_top a:hover { color: #2e7d32 !important; }

.footer_top .q_social_icon_holder:hover .simple_social { color: #2e7d32; }

.qode_video_box .qode_video_image:hover .qode_video_box_button_arrow { border-left-color: #2e7d32;}
.filter_holder ul li.active span,
.filter_holder ul li:hover span {
    color: #2e7d32 !important;
}