





.header_bottom,
.header_top {
	background-color: rgba(255,255,255,0.9);
}



header.fixed.scrolled .header_bottom,
header.fixed.scrolled .header_top {
	background-color: rgba(255,255,255,0.9) !important;
}






.header_top{
	background-color: rgba(255,255,255,0.9);
}
header.sticky .header_top{
	background-color: rgba(0,0,0,0.9);
}



.content{
	margin-top: 0;
}

	.content.content_top_margin{
		margin-top: 230px !important;
	}



        header.fixed_hiding .q_logo a,
        header.fixed_hiding .q_logo{
            max-height: 105px;
        }





    .drop_down .second .inner ul,
    .drop_down .second .inner ul li ul,
	.shopping_cart_dropdown,
    li.narrow .second .inner ul,
	.header_top .right #lang_sel ul ul,
    .drop_down .wide .second ul li.show_widget_area_in_popup .widget{
    background-color: #ffffff;
    background-color: rgba(255,255,255,0.5);
    }


nav.main_menu > ul > li > a{
	 color: #336e00; 		font-family: 'Aldrich', sans-serif;
		 font-size: 16px;     			 letter-spacing: 0px; 	 text-transform: capitalize; }


	nav.main_menu > ul > li:not(:first-child):before {
		content: '|';
		position: relative;
		left: -2px;
		color: #9e9e9e;
		font-size: 15px;
		font-weight: 400;
	}
	nav.main_menu > ul > li:not(:first-child):before {
		color: #336e00;
	}

nav.main_menu ul li:hover a {
	 color: #336e00; }

		nav.main_menu ul li.active a {
			color: #336e00		}
	

.drop_down .second .inner > ul > li > a,
.drop_down .second .inner > ul > li > h3,
.drop_down .wide .second .inner > ul > li > h3,
.drop_down .wide .second .inner > ul > li > a,
.drop_down .wide .second ul li ul li.menu-item-has-children > a,
.drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children > a,
.drop_down .wide .second .inner > ul li.sub .flexslider ul li  h5 a,
.drop_down .wide .second .inner > ul li .flexslider ul li  h5 a,
.drop_down .wide .second .inner > ul li.sub .flexslider ul li  h5,
.drop_down .wide .second .inner > ul li .flexslider ul li  h5,
.header_top #lang_sel ul li ul li a {
	 color: #336e00; 							}
.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: #336e00 !important;
}



















	.qbutton.white{

			color:#fff #dd3333; 		}


.google_map{
	height: 750px;
}




















 
  



	.vertical_menu_area{
		text-align:left;
	}













	.filter_holder ul li span {
		color: #ffffff;	}
	
	.cf7_custom_style_1  input.wpcf7-form-control.wpcf7-submit,
	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
		background-color: #dd3333;border-color: #1e73be;color: #ffffff;	}

	.cf7_custom_style_1  input.wpcf7-form-control.wpcf7-submit:hover,
	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
		background-color: #1e73be;border-color: #dd3333;	}



















