::selection {
background: #758c77;
} ::-moz-selection {
background: #758c77;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.blog_holder article.sticky .post_text h3 a,
.blog_holder.masonry article.sticky .post_text h5 a,
.blog_holder.masonry_full_width article.sticky .post_text h5 a,
.blog_holder article .post_info,
.blog_holder article .post_info a,
.blog_holder article.format-quote .post_text:hover .post_info .social_share_dropdown span,
.blog_holder article.format-link .post_text:hover .post_info .social_share_dropdown span,
.latest_post_inner .post_comments:hover i,
.blog_holder article .post_description a:hover,
.blog_holder article .post_description .post_comments:hover,
.blog_like a:hover i,
.blog_like a.liked i,
.blog_like a:hover span,
.blog_holder article.format-quote .post_text i.qoute_mark,
.blog_holder article.format-link .post_text i.link_mark,
.single_tags  a,
.widget .tagcloud a,
.comment_holder .comment .text .replay,
.comment_holder .comment .text .comment-reply-link,
.comment_holder .comment .text .replay:hover,
.comment_holder .comment .text .comment-reply-link:hover,
div.comment_form form p.logged-in-as a,
.blog_holder.masonry .post_author a,
.blog_holder.masonry_full_width .post_author a,
.blog_holder.masonry article .post_info a:hover,
.blog_holder.masonry_full_width article .post_info a:hover,
.q_masonry_blog article .q_masonry_blog_post_info a:hover,
.latest_post_holder .post_info_section.date_hour_holder:hover,
.latest_post_holder.boxes .latest_post_author_holder a,
.latest_post_inner .post_infos a:hover,
.latest_post_holder .post_info_section:hover .latest_post_info_icon,
header:not(.with_hover_bg_color) nav.main_menu > ul > li:hover > a,
nav.main_menu>ul>li.active > a,
.drop_down .second .inner > ul > li > a:hover,
.drop_down .second .inner ul li.sub ul li a:hover,
nav.mobile_menu ul li a:hover,
nav.mobile_menu ul li.active > a,
.side_menu_button > a:hover,
.mobile_menu_button span:hover,
.vertical_menu ul li a:hover,
.vertical_menu_toggle .second .inner ul li a:hover,
.header_top #lang_sel ul li ul li a:hover,
.header_top #lang_sel_click ul li ul li a:hover,
.header_top #lang_sel_list ul li a.lang_sel_sel,
.header_top #lang_sel_list ul li a:hover,
aside .widget #lang_sel a.lang_sel_sel:hover,
aside .widget #lang_sel_click a.lang_sel_sel:hover,
aside .widget #lang_sel ul ul a:hover,
aside .widget #lang_sel_click ul ul a:hover,
aside .widget #lang_sel_list li a.lang_sel_sel,
aside .widget #lang_sel_list li a:hover,
.portfolio_detail .info .info_section_title,
.portfolio_detail .info .info_section_title a,
.portfolio_detail .social_share_icon,
.portfolio_detail .social_share_holder:hover .social_share_title,
.portfolio_navigation .portfolio_prev a:hover,
.portfolio_navigation .portfolio_next a:hover,
.portfolio_navigation .portfolio_button a:hover,
.projects_holder article .portfolio_description .project_category,
.projects_holder.hover_text article .project_category,
.portfolio_slider li.item .project_category,
.q_accordion_holder.accordion .ui-accordion-header:hover,
.q_accordion_holder.accordion.with_icon .ui-accordion-header i,
.q_accordion_holder.boxed .ui-state-active .tab-title,
blockquote.with_quote_icon i,
.q_dropcap,
.testimonials .testimonial_text_inner p.testimonial_author span.author_company,
.testimonial_content_inner .testimonial_author .company_position,
.q_tabs .tabs-nav li.active a:hover,
.q_tabs .tabs-nav li a:hover,
.q_tabs.horizontal .tabs-nav li.active a,
.price_in_table .value,
.price_in_table .price,
.q_font_elegant_holder.q_icon_shortcode:hover,
.q_font_awsome_icon_holder.q_icon_shortcode:hover,
.q_icon_with_title.normal_icon .icon_holder:hover .icon_text_icon,
.box_holder_icon_inner.normal_icon .icon_holder_inner:hover .icon_text_icon,
.q_progress_bars_icons_inner.square .bar.active i,
.q_progress_bars_icons_inner.circle .bar.active i,
.q_progress_bars_icons_inner.normal .bar.active i,
.q_progress_bars_icons_inner .bar.active i.fa-circle,
.q_progress_bars_icons_inner.square .bar.active .q_font_elegant_icon,
.q_progress_bars_icons_inner.circle .bar.active .q_font_elegant_icon,
.q_progress_bars_icons_inner.normal .bar.active .q_font_elegant_icon,
.q_list.number ul>li:before,
.social_share_list_holder ul li i:hover,
.service_table_inner li.service_table_title_holder .service_table_icon,
.qbutton:not(.white):hover,
.load_more a:hover,
.blog_load_more_button a:hover,
#submit_comment:hover,
.drop_down .wide .second ul li .qbutton:hover,
.drop_down .wide .second ul li ul li .qbutton:hover,
nav.content_menu ul li.active:hover i,
nav.content_menu ul li:hover i,
nav.content_menu ul li.active:hover a,
nav.content_menu ul li:hover a,
.more_facts_button:hover,
aside.sidebar .widget a:hover,
.header-widget.widget_nav_menu ul.menu li a:hover,
.breadcrumb a:hover,
.title.breadcrumbs_title .breadcrumb a:hover,
.title.breadcrumbs_title .breadcrumb span.current,
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,
.select2-container--default.select2-container--open .select2-selection--single,
.select2-container--default .select2-results__option[aria-selected=true],
.select2-container--default .select2-results__option--highlighted[aria-selected]{
color: #bdd5b3;
}
.header_top #lang_sel > ul > li > a:hover,
.header_top #lang_sel_click > ul > li> a:hover,
.filter_holder ul li.active span,
.filter_holder ul li:hover span,
.q_social_icon_holder.normal_social:hover .simple_social,
.q_steps_holder .circle_small:hover span,
.q_steps_holder .circle_small:hover .step_title,
.social_share_holder:hover > a{
color: #bdd5b3 !important;
}
.blog_holder article .post_text .post_info .post_author,
.blog_holder article .post_text .post_info .time,
.blog_holder article .post_text .post_info .post_category,
.blog_holder article .post_text .post_info .post_comments,
.blog_holder.masonry article .post_text .post_info .post_comments a,
.blog_holder article .post_text .post_info .blog_like,
.blog_holder article .post_text .post_info .blog_share,
.drop_down .second,
.drop_down .narrow .second .inner ul li ul,
.header_top #lang_sel ul ul ,
.header_top #lang_sel_click ul ul,
.portfolio_slides .hover_feature_holder_inner .qbutton:hover,
.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark,
.q_accordion_holder.accordion.boxed .ui-accordion-header.ui-state-active,
.testimonials_holder.light .flex-direction-nav a:hover,
.q_font_awsome_icon_square:hover,
.q_font_awsome_icon_circle:hover,
.q_font_elegant_holder.circle:hover,
.q_font_elegant_holder.square:hover,
.q_font_elegant_holder.circle:hover,
.q_font_awsome_icon_circle:hover,
.q_progress_bars_icons_inner.circle .bar .bar_noactive,
.q_progress_bars_icons_inner.square .bar .bar_noactive,
.page_share,
.q_steps_holder .circle_small_wrapper,
.animated_icon_inner span.animated_icon_back .animated_icon,
.qbutton,
.load_more a,
.blog_load_more_button a,
.post-password-form input[type="submit"],
#submit_comment,
#submit_comment:hover,
.drop_down .wide .second ul li .qbutton,
.drop_down .wide .second ul li ul li .qbutton,
.qbutton.white:hover,
.qbutton.solid_color,
.qbutton:hover,
.post-password-form input[type="submit"]:hover
.header-widget.widget_nav_menu ul ul,
#back_to_top:hover > span,
input.wpcf7-form-control.wpcf7-submit,
input.wpcf7-form-control.wpcf7-submit[disabled],
input.wpcf7-form-control.wpcf7-submit:not([disabled]),
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover{
border-color: #bdd5b3;
}
.q_icon_with_title .icon_holder:hover .icon_holder_inner,
.q_icon_with_title .icon_holder:hover .fa-stack,
.q_icon_with_title .icon_holder:hover .q_font_elegant_holder,
.box_holder_icon_inner.circle .icon_holder_inner:hover,
.box_holder_icon_inner.square .icon_holder_inner:hover,
.box_holder_icon_inner.square .icon_holder_inner:hover .fa-stack,
.box_holder_icon_inner.circle .icon_holder_inner:hover .fa-stack,
.box_holder_icon_inner .icon_holder_inner:hover .q_font_elegant_holder.circle,
.box_holder_icon_inner .icon_holder_inner:hover .q_font_elegant_holder.square,
.q_circles_holder .q_circle_inner:hover .q_circle_inner2,
.q_circles_holder .q_circle_inner:hover {
border-color: #bdd5b3 !important;
}
#respond textarea:focus,
#respond input[type='text']:focus,
.contact_form input[type='text']:focus,
.contact_form  textarea:focus,
.q_masonry_blog article.format-link:hover,
.q_masonry_blog article.format-quote:hover,
.latest_post_holder .latest_post_date .post_publish_day,
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-time-rail .mejs-time-handle,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.popup_menu:hover .line,
.popup_menu:hover .line:after,
.popup_menu:hover .line:before,
.projects_holder .hover_icon_holder .hover_icon,
.portfolio_slider .hover_icon_holder .hover_icon,
.projects_holder .hover_icon_holder.portfolio_like,
.portfolio_slider .hover_icon_holder.portfolio_like,
.projects_masonry_holder .hover_icon_holder.portfolio_like,
.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark_icon,
.q_dropcap.circle,
.q_dropcap.square,
.gallery_holder ul li .gallery_hover i,
.testimonials_holder.light .flex-direction-nav a:hover,
.q_tabs.vertical .tabs-nav li.active a,
.q_tabs.boxed .tabs-nav li.active a,
.q_message,
.q_price_table.active .active_text,
.price_table_inner .price_button a:hover,
.active .price_table_inner .price_button a,
.q_list.circle ul>li:before,
.q_list.number.circle_number ul>li:before,
.vc_text_separator.full div,
.q_pie_graf_legend ul li .color_holder,
.q_line_graf_legend ul li .color_holder,
.q_team .q_team_text_inner .separator,
.circle_item .circle:hover,
.qode_call_to_action.container,
.animated_icon_inner span.animated_icon_back .animated_icon,
.q_progress_bar .progress_content,
.q_progress_bars_vertical .progress_content_outer .progress_content,
.qbutton,
.load_more a,
.post-password-form input[type="submit"],
.blog_load_more_button a,
#submit_comment,
.drop_down .wide .second ul li .qbutton,
.drop_down .wide .second ul li ul li .qbutton,
.qbutton.white:hover,
.qbutton.solid_color,
#wp-calendar td#today,
#back_to_top:hover > span,
.latest_post_holder.boxes .q_font_elegant_holder.circle,
.blog_holder.masonry article .q_font_elegant_holder.circle,
input.wpcf7-form-control.wpcf7-submit,
div.wpcf7-response-output.wpcf7-mail-sent-ok,
div.wpcf7-response-output.wpcf7-validation-errors{
background-color: #bdd5b3;
}
.blog_holder article.format-link .post_text:hover .post_text_inner,
.blog_holder article.format-quote .post_text:hover .post_text_inner,
.q_icon_with_title .icon_holder:hover .fa-stack,
.q_icon_with_title.circle .icon_holder:hover .q_font_elegant_holder,
.q_icon_with_title.square .icon_holder:hover .q_font_elegant_holder,
.box_holder_icon_inner.square .icon_holder_inner:hover .fa-stack,
.box_holder_icon_inner.circle .icon_holder_inner:hover .fa-stack,
.box_holder_icon_inner .icon_holder_inner:hover .q_font_elegant_holder.circle,
.box_holder_icon_inner .icon_holder_inner:hover .q_font_elegant_holder.square,
.q_circles_holder .q_circle_inner:hover .q_circle_inner2 {
background-color: #bdd5b3 !important;
}
.myaccount_user a,
.woocommerce .button:hover,
.woocommerce-page .button:hover,
.woocommerce #submit:hover,
.woocommerce ul.products li.product a.qbutton:hover,
.woocommerce-page ul.products li.product a.qbutton:hover,
.woocommerce ul.products li.product .added_to_cart:hover,
.woocommerce .select2-results li.select2-highlighted,
.woocommerce-page .select2-results li.select2-highlighted,
.woocommerce-checkout .chosen-container .chosen-results li.active-result.highlighted,
.woocommerce-account .chosen-container .chosen-results li.active-result.highlighted,
.woocommerce ins, .woocommerce-page ins,
.woocommerce ul.products li.product .price,
.woocommerce ul.products li.product:hover h6,
.woocommerce .product .woocommerce-product-rating .woocommerce-review-link:hover,
.woocommerce div.product div.product_meta > span a:hover,
.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong span.amount,
.woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount,
.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong,
.woocommerce .checkout-opener-text a,
.woocommerce form.checkout table.shop_table tfoot tr.order-total th,
.woocommerce form.checkout table.shop_table tfoot tr.order-total td span.amount,
.woocommerce aside ul.product_list_widget li > a:hover,
aside ul.product-categories li > a:hover,
.woocommerce aside ul.product_list_widget li span.amount,
aside ul.product_list_widget li span.amount,
.woocommerce .widget_shopping_cart_content p.buttons a.button:hover,
.woocommerce aside .widget ul.product-categories a:hover,
aside .widget ul.product-categories a:hover,
.woocommerce-page aside .widget ul.product-categories a:hover,
.woocommerce .widget_shopping_cart_content .total .amount,
.woocommerce-page .widget_shopping_cart_content .total .amount,
.shopping_cart_header .header_cart:hover i,
.shopping_cart_dropdown ul li a:hover,
.shopping_cart_dropdown span.total span,
.shopping_cart_dropdown .cart_list span.quantity {
color: #bdd5b3;
}
.woocommerce .button,
.woocommerce-page .button,
.woocommerce-page input[type="submit"],
.woocommerce input[type="submit"],
.woocommerce ul.products li.product .added_to_cart,
.woocommerce .quantity .minus:hover,
.woocommerce #content .quantity .minus:hover,
.woocommerce-page .quantity .minus:hover,
.woocommerce-page #content .quantity .minus:hover,
.woocommerce .quantity .plus:hover,
.woocommerce #content .quantity .plus:hover,
.woocommerce-page .quantity .plus:hover,
.woocommerce-page #content .quantity .plus:hover,
.shopping_cart_dropdown,
.select2-container--default .select2-search--dropdown .select2-search__field:focus {
border-color: #bdd5b3;
}
.woocommerce input[type='text']:not(.qode_search_field):focus,
.woocommerce input[type='password']:focus,
.woocommerce input[type='email']:focus,
.woocommerce input[type='tel']:focus,
.woocommerce-page input[type='text']:not(.qode_search_field):focus,
.woocommerce-page input[type='password']:focus,
.woocommerce-page input[type='email']:focus,
.woocommerce-page input[type='tel']:focus,
.woocommerce textarea:focus,
.woocommerce-page textarea:focus,
.woocommerce table.cart div.coupon .input-text:focus,
.woocommerce-page table.cart div.coupon .input-text:focus,
.woocommerce.woocommerce-checkout div.coupon .input-text:focus,
.woocommerce-page.woocommerce-checkout div.coupon .input-text:focus,
.woocommerce .button,
.woocommerce-page .button,
.woocommerce-page input[type="submit"],
.woocommerce input[type="submit"],
.woocommerce ul.products li.product .added_to_cart,
.woocommerce .product .onsale,
.woocommerce .product .single-onsale,
.woocommerce .quantity .minus:hover,
.woocommerce #content .quantity .minus:hover,
.woocommerce-page .quantity .minus:hover,
.woocommerce-page #content .quantity .minus:hover,
.woocommerce .quantity .plus:hover,
.woocommerce #content .quantity .plus:hover,
.woocommerce-page .quantity .plus:hover,
.woocommerce-page #content .quantity .plus:hover,
.woocommerce .woocommerce-accordion .ui-accordion-header.ui-state-active,
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range {
background-color: #bdd5b3;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
a,
p a,
.blog_holder article .post_text h5,
.blog_holder article.format-quote .post_text .post_title p,
.blog_holder article.format-link .post_text .post_title p,
.blog_holder article.format-quote .post_text .post_title p a,
.blog_holder article.format-link .post_text .post_title p a,
.blog_holder article.format-quote .post_text .quote_author,
.comment_holder .comment .text .comment_date,
.comment_holder .comment .text .name,
#respond textarea,
#respond input[type='text'],
.contact_form input[type='text'],
.contact_form  textarea,
.blog_holder.masonry .post_author a:hover,
.blog_holder.masonry_full_width .post_author a:hover,
.blog_holder.masonry article .post_info,
.blog_holder.masonry_full_width article .post_info,
.blog_holder.masonry article .post_info > a,
.blog_holder.masonry_full_width article .post_info > a,
.blog_holder.masonry article .post_info .social_share_holder > a,
.blog_holder.masonry_full_width article .post_info .social_share_holder > a,
.latest_post_holder.boxes .latest_post_author_holder a:hover,
.latest_post_inner .post_infos,
.latest_post_inner .post_infos a,
.mejs-container .mejs-controls .mejs-time,
.mejs-container .mejs-controls .mejs-time span,
.side_menu_button > a,
.mobile_menu_button span,
.portfolio_detail .social_share_title,
.testimonial_content_inner .testimonial_author .website,
.price_table_inner ul,
.price_in_table .mark,
.q_counter_holder span.counter,
nav.content_menu ul li.active i,
nav.content_menu ul li.active a,
.title.breadcrumbs_title .breadcrumb a,
.title.breadcrumbs_title .breadcrumb span {
color: #191919;
}
.blog_holder.masonry article .post_text .post_info .post_comments,
.blog_holder.masonry_full_width article .post_text .post_info .post_comments,
.blog_holder.masonry article .post_text .post_info .blog_share,
.blog_holder.masonry_full_width article .post_text .post_info .blog_share,
.author_description_inner .image,
.comment_holder .comment .image img,
.comment_holder .comment .text .comment-reply-link {
border-color: #191919;
}
.footer_top_holder,
.qode_search_form,
.qode_search_form input,
.qode_search_form input:focus,
.popup_menu .line:after, .popup_menu .line:before,
.popup_menu .line,
.testimonials_holder .flex-direction-nav a:hover {
background-color: #191919;
}
.woocommerce div.message,
.woocommerce .woocommerce-message,
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.myaccount_user,
aside.sidebar .woocommerce.widget .product-categories a,
.woocommerce li.product del,
.woocommerce-page li.product del,
aside.sidebar .woocommerce.widget h5,
.woocommerce aside ul.product_list_widget li a,
aside ul.product_list_widget li a,
.woocommerce aside ul.product_list_widget li del span.amount,
aside ul.product_list_widget li del span.amount,
.woocommerce .widget_shopping_cart_content .total strong,
.woocommerce .widget_price_filter .price_label,
.woocommerce-page .widget_price_filter .price_label,
.shopping_cart_header .header_cart i,
.shopping_cart_header .header_cart span,
.shopping_cart_dropdown ul li a,
.shopping_cart_dropdown span.total {
color: #191919;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
border-color: #191919;
}
body{
font-family: 'Playfair Display', sans-serif;
color: #3C3C3B; 			 font-size: 14px; 			font-weight: 400;            }
span.highlight {
background-color: #758c77;
}
.header_bottom,
.header_top {
background-color: rgba(255,255,255,0);
}
.header_bottom,
.header_top {
border-bottom: 0;
}
.header_bottom {
box-shadow: none;
}
.header_top .right .inner > div:first-child,
.header_top .right .inner > div,
.header_top .left .inner > div:last-child,
.header_top .left .inner > div {
border: none;
}
.title{
border-bottom-width:1px;
border-bottom-style:solid;
}
.title{
border-bottom-color:#7AAE6D;
}
.content .container .container_inner.default_template_holder,
body.page-template-blog-masonry-full-width-php .content .full_width {
padding-top:60px;
}
header.fixed.scrolled .header_bottom,
header.fixed_hiding.scrolled .header_bottom,
header.fixed.scrolled .header_top{
background-color: rgba(255,255,255,50) !important;
}
.header_top{
background-color: rgba(255,255,255,0);
}
header.sticky .header_top{
background-color: rgba(0,0,0,50);
}
.content{
margin-top: -110px;
}
.logo_wrapper,
.side_menu_button,
.shopping_cart_inner
{
height: 110px;
}
.content.content_top_margin{
margin-top: 110px !important;
}
header:not(.centered_logo) .header_fixed_right_area {
line-height: 110px;
}
@media only screen and (min-width: 1000px){
header.fixed_hiding .q_logo a,
header.fixed_hiding .q_logo{
max-height: 200px;
}
}
nav.main_menu > ul > li > a{
line-height: 110px;
}
.drop_down .second .inner ul,
.drop_down .second .inner ul li ul,
.shopping_cart_dropdown,
li.narrow .second .inner ul {
background-color: #f3f3f3;
background-color: rgba(243,243,243,0.90);
}
.drop_down .wide .second ul li{
border-color: #ababab;
}
nav.main_menu > ul > li > a{
color: #292929; 			                font-family: 'Oswald', sans-serif;
font-size: 16px; 									 font-weight: 400; 			 letter-spacing: 6px;             }
nav.main_menu > ul > li:hover > a,
header:not(.with_hover_bg_color) nav.main_menu > ul > li:hover > a{
color: #3e7a22;
}
nav.main_menu>ul>li.active > a{
color: #476649;
}
nav.main_menu > ul > li:not(:first-child):before,
header.stick_with_left_right_menu.sticky nav.main_menu.right_side > ul > li:first-child:before{
font-size: 16px;             }
nav.main_menu > ul > li:not(:first-child):before { content: none; }
.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{
color: #5f686d; 						 font-size: 16px; 									font-weight: 400; 			 text-transform: capitalize;  			 letter-spacing: 0px;              }
.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: #7AAE6D !important;
}
.drop_down .second{
border-color: #7AAE6D;
}
.drop_down .wide .second .inner>ul>li>a
{
color: #292929; 						 font-size: 14px; 						 font-style: italic;  			font-weight: 600; 			 text-transform: capitalize;  			 letter-spacing: 0px;              }
.drop_down .wide .second .inner ul li.sub ul li a,
.drop_down .wide .second ul li ul li a,
.drop_down .second .inner ul li.sub ul li a,
.drop_down .wide .second ul li ul li a,
.drop_down .wide .second .inner ul li.sub .flexslider ul li .menu_recent_post,
.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post a,
.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post,
.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post a{
color: #5f686d;  						 font-size: 16px;  									 font-weight: 400;  			 text-transform: capitalize;  			 letter-spacing: 0;              }
.drop_down .wide.icons .second i{
color: #5f686d;              }
.drop_down .second .inner ul li.sub ul li a:hover,
.drop_down .second .inner ul li ul li a:hover,
.drop_down .wide.icons .second a:hover i
{
color: #7AAE6D !important;
}
nav.mobile_menu ul li a,
nav.mobile_menu ul li h3{
color: #5f686d; 			                font-family: 'Playfair Display', sans-serif;
font-size: 12px; 									 font-weight: 400; 			            }
nav.mobile_menu ul li a:hover,
nav.mobile_menu ul li.active > a,
nav.mobile_menu ul li.current-menu-item > a{
color: #7AAE6D;
}
h1{
line-height: 80px; 						font-weight: 700; 			letter-spacing: 3px; 			text-transform: uppercase;             }
.title h1{
font-family: 'Noto Serif', sans-serif;
font-size: 60px; 						font-style: normal; 			font-weight: 600; 			            }
h2,
h2 a{
color: #292929; 			                font-family: 'Oswald', sans-serif;
font-size: 30px; 									font-weight: 400; 			letter-spacing: 5px; 			text-transform: uppercase;             }
h3,h3 a{
color: #292929; 			                font-family: 'Oswald', sans-serif;
font-size: 20px; 									font-weight: 400; 			letter-spacing: 5px; 			text-transform: uppercase;             }
h4,
h4 a{
color: #3C3C3B; 						font-size: 17px; 			line-height: 28px; 						font-weight: 400; 						            }
h5,
h5 a{
color: #292929; 			                font-family: 'Oswald', sans-serif;
font-size: 17px; 									font-weight: 300; 			letter-spacing: 6px; 			text-transform: uppercase;             }
h6{
color: #292929; 						font-size: 18px; 						font-style: italic;  			font-weight: 400; 						text-transform: none;             }
p{
color: #3C3C3B;						font-size: 14px;			line-height: 28px;						font-weight: 400;						            }
.breadcrumb a,
.filter_holder ul li span,
blockquote h5,
.q_social_icon_holder i.simple_social,
.header-widget.widget_nav_menu ul.menu li a,
.side_menu a,
.side_menu li,
.side_menu span,
.side_menu p,
.side_menu .widget.widget_rss li a.rsswidget,
.side_menu #wp-calendar caption,
.side_menu #wp-calendar th,
.side_menu #wp-calendar td,
aside .widget #lang_sel_list li a,
aside .widget #lang_sel li a,
aside .widget #lang_sel_click li a,
section.side_menu #lang_sel_list li a,
section.side_menu #lang_sel li a,
section.side_menu #lang_sel_click li a,
footer #lang_sel_list li a,
footer #lang_sel li a,
footer #lang_sel_click li a,
footer #lang_sel_list.lang_sel_list_horizontal a,
footer #lang_sel_list.lang_sel_list_vertical a,
.side_menu #lang_sel_list.lang_sel_list_horizontal a,
.side_menu #lang_sel_list.lang_sel_list_vertical a,
#lang_sel_footer a{
color: #3C3C3B;            }
footer #lang_sel ul li a,
footer #lang_sel ul ul a,
footer #lang_sel_click ul li a,
footer #lang_sel_click ul ul a,
footer #lang_sel_click ul ul a span,
section.side_menu #lang_sel ul li a,
section.side_menu #lang_sel ul ul a,
section.side_menu #lang_sel ul ul a:visited,
section.side_menu #lang_sel_click > ul > li > a,
section.side_menu #lang_sel_click ul ul a,
section.side_menu #lang_sel_click ul ul a:visited{
color: #3C3C3B !important;            }
.woocommerce del,
.woocommerce-page del,
.woocommerce input[type='text']:not(.qode_search_field),
.woocommerce input[type='password'],
.woocommerce input[type='email'],
.woocommerce input[type='tel'],
.woocommerce-page input[type='text']:not(.qode_search_field),
.woocommerce-page input[type='password'],
.woocommerce-page input[type='email'],
.woocommerce-page input[type='tel'],
.woocommerce textarea,
.woocommerce-page textarea,
.woocommerce .select2-container .select2-choice,
.woocommerce-page .select2-container .select2-choice,
.woocommerce .select2-dropdown-open.select2-drop-above .select2-choice,
.woocommerce .select2-dropdown-open.select2-drop-above .select2-choices,
.woocommerce-page .select2-dropdown-open.select2-drop-above .select2-choice,
.woocommerce-page .select2-dropdown-open.select2-drop-above .select2-choices,
.woocommerce .chosen-container.chosen-container-single .chosen-single,
.woocommerce-page .chosen-container.chosen-container-single .chosen-single,
.woocommerce-checkout .form-row .chosen-container-single .chosen-single,
.woocommerce ul.products li.product h4,
.woocommerce div.product p[itemprop='price'] del,
.woocommerce div.product p[itemprop='price'] del span.amount,
.woocommerce div.product div.product_meta > span span,
.woocommerce div.product div.product_meta > span a,
.woocommerce aside ul.product_list_widget li > a,
.woocommerce aside ul.product-categories li > a,
.woocommerce aside ul.product_list_widget li del span.amount,
.shopping_cart_dropdown ul li a,
.select2-drop{
color: #3C3C3B;
}
.blog_holder article .post_text h5.blockquote_text,
blockquote .blockquote_text {
font-family: "Playfair Display", sans-serif;font-size: 18px;letter-spacing: 0px;font-weight: 400;text-transform: none;color: #c2b5ae;font-style: italic            }
.subtitle{
font-family: 'Noto Serif', sans-serif;
font-size: 24px; 			line-height: 39px; 			font-style: italic; 			font-weight: 400;             }
.title.breadcrumbs_title .breadcrumb a, .title.breadcrumbs_title .breadcrumb span{
color: #ffffff; 			                font-family: 'Playfair Display', sans-serif;
font-size: 16px; 						font-style: italic; 			font-weight: 400; 			letter-spacing: 0px;             }
.title.breadcrumbs_title .breadcrumb a:hover, .title.breadcrumbs_title .breadcrumb span.current{
color: #7AAE6D;
}
.separator.small,
.wpb_column>.wpb_wrapper .separator.small
{
margin-bottom: 25px; 									    border-style: solid;             }
.q_message{
background-color: #415dba;
}
.qbutton,
.qbutton.medium,
#submit_comment,
.load_more a,
.blog_load_more_button a,
.woocommerce .button,
.woocommerce-page .button,
.woocommerce-page input[type="submit"],
.woocommerce input[type="submit"],
.woocommerce ul.products li.product .added_to_cart,
input.wpcf7-form-control.wpcf7-submit,
input.wpcf7-form-control.wpcf7-submit:not([disabled]),
.post-password-form input[type="submit"]{
color: #F9F7EA;font-size: 12px;font-weight: 400;font-family: "Oswald";letter-spacing: 5px;border-color: #476649;border-radius: 50px;-moz-border-radius: 50px;-webkit-border-radius: 50px;background-color: #476649;            }
.qbutton:hover,
.qbutton:not(.white):hover,
.qbutton.medium:hover,
#submit_comment:hover,
.load_more a:hover,
.blog_load_more_button a:hover,
.woocommerce .button:hover,
.woocommerce-page .button:hover,
.woocommerce #submit:hover,
.woocommerce ul.products li.product a.qbutton:hover,
.woocommerce-page ul.products li.product a.qbutton:hover,
.woocommerce ul.products li.product .added_to_cart:hover,
.post-password-form input[type='submit']:hover,
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
.post-password-form input[type="submit"]:hover{
color: #F9F7EA;background-color: #7AAE6D;border-color: #7AAE6D;            }
.qbutton.white {
border-color: #ffffff;color: #414141;background-color: #ffffff;            }
.qbutton.white:hover {
color: #ffffff;            }
.qbutton:before,
.load_more a:before,
.blog_load_more_button a:before,
#submit_comment:before,
.drop_down .wide .second ul li .qbutton:before,
.drop_down .wide .second ul li ul li .qbutton:before {
border-color: #476649;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;                }
.qbutton:hover:before,
.load_more a:hover:before,
.blog_load_more_button a:hover:before,
#submit_comment:hover:before,
.drop_down .wide .second ul li .qbutton:hover:before,
.drop_down .wide .second ul li ul li .qbutton:hover:before {
border-color: #7AAE6D;                }
.qbutton.white:before {
border-color: #ffffff;                }
.q_counter_holder span.counter{
color: #7aae6d; 			    font-weight: 300; 			    font-size: 85px; 			    font-family: 'Oswald', sans-serif; 			            }
.q_counter_holder p.counter_text{
color: #ffffff; 			    font-weight: 400; 			    text-transform: uppercase; 			    letter-spacing: 3px; 			    font-size: 14px; line-height: 1.25em; 						                font-family: 'Playfair Display', sans-serif;
}
.q_tabs .tabs-nav li a{
font-size: 18px; 			font-weight: 400; 			                font-family: 'Playfair Display', sans-serif;
}
.footer_top_holder,    footer #lang_sel > ul > li > a,    footer #lang_sel_click > ul > li > a{
background-color: #5E6759;
}
footer #lang_sel ul ul a,footer #lang_sel_click ul ul a,footer #lang_sel ul ul a:visited,footer #lang_sel_click ul ul a:visited{
background-color: #5E6759 !important;
}
.footer_top_holder { border-top: 10px solid #7AAE6D }
.footer_top .column_inner > div h2,
.footer_top .column_inner > div h3,
.footer_top .column_inner > div h4,
.footer_top .column_inner > div h5,
.footer_top .column_inner > div h6 {
color:#f5f5ea;
}
.footer_top,
.footer_top p,
.footer_top span,
.footer_top li,
.footer_top .textwidget,
.footer_top .widget_recent_entries>ul>li>span {
color: #f5f5ea;
}
.footer_bottom_holder, #lang_sel_footer{
background-color:#363636;
}
.footer_bottom, .footer_bottom span, .footer_bottom p, .footer_bottom p a, #lang_sel_footer ul li a,
footer #lang_sel > ul > li > a,
footer #lang_sel_click > ul > li > a,
footer #lang_sel a.lang_sel_sel,
footer #lang_sel_click a.lang_sel_sel,
footer #lang_sel ul ul a,
footer #lang_sel_click ul ul a,
footer #lang_sel ul ul a:visited,
footer #lang_sel_click ul ul a:visited,
footer #lang_sel_list.lang_sel_list_horizontal a,
footer #lang_sel_list.lang_sel_list_vertical a,
#lang_sel_footer a{
}
.footer_top h5 {
font-family: "Oswald", sans-serif;font-size: 17px;letter-spacing: 5px;font-weight: 400;text-transform: uppercase;color: #ffffff            }
.footer_bottom { height: 57px; }
.side_menu,
.side_menu #lang_sel,
.side_menu #lang_sel_click,
.side_menu #lang_sel ul ul,
.side_menu #lang_sel_click ul ul{
background-color:#5E6759;
}
.side_menu .widget,
.side_menu .widget.widget_search form,
.side_menu .widget.widget_search form input[type="text"],
.side_menu .widget.widget_search form input[type="submit"],
.side_menu .widget h6,
.side_menu .widget h6 a,
.side_menu .widget p,
.side_menu .widget li a,
.side_menu .widget.widget_rss li a.rsswidget,
.side_menu #wp-calendar caption,
.side_menu .widget li,
.side_menu_title h3,
.side_menu .widget.widget_archive select,
.side_menu .widget.widget_categories select,
.side_menu .widget.widget_text select,
.side_menu .widget.widget_search form input[type="submit"],
.side_menu #wp-calendar th,
.side_menu #wp-calendar td,
.side_menu .q_social_icon_holder i.simple_social
{
color: #F9F7EA;
}
.side_menu h5, .side_menu h6 { font-family: "Oswald", sans-serif;font-size: 14px;letter-spacing: 5px;font-weight: 400;text-transform: uppercase }
.blog_holder.masonry article.format-quote .post_text .post_text_inner,
.blog_holder.masonry article.format-link .post_text .post_text_inner,
.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner,
.blog_holder.masonry_full_width article.format-link .post_text .post_text_inner {
background-color: #000000;
}
.blog_holder article.format-link .post_text:hover .post_text_inner,
.blog_holder article.format-quote .post_text:hover .post_text_inner{
border-color: #000000;
}
.latest_post_holder.boxes>ul>li .latest_post,
.latest_post_holder.boxes .boxes_image,
.blog_holder.masonry article,
.latest_post_holder.boxes>ul>li{
border: none;
}
.blog_holder.masonry article .post_text,
.latest_post_holder.boxes>ul>li .latest_post {
padding: 0px;
}
.blog_holder.masonry article,
.blog_holder.masonry article .post_text .post_text_inner,
.blog_holder.masonry_full_width article .post_text .post_text_inner,
.blog_holder.masonry article.format-quote .post_text .post_text_inner,
.blog_holder.masonry article.format-link .post_text .post_text_inner,
.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner,
.blog_holder.masonry_full_width article.format-link .post_text .post_text_inner{
background-color: #fcfbf4;
}
.side_menu_button > a,
.mobile_menu_button span{ color: #292929; }
.popup_menu .line,
.popup_menu .line:after, .popup_menu .line:before{
background-color: #292929;
}
nav.popup_menu > ul > li > a,
nav.popup_menu > ul > li > h6{
color: #ADCAA0; 																		            }
.popup_menu.opened .line:after,
.popup_menu.opened .line:before{
background-color: #ADCAA0;
}
nav.popup_menu > ul > li > a:hover,
nav.popup_menu > ul > li > h6:hover{
color: #F9F7EA;			            }
nav.popup_menu ul li ul li a,
nav.popup_menu ul li ul li h6{
color: #ADCAA0; 																		            }
nav.popup_menu ul li ul li a:hover,
nav.popup_menu ul li ul li h6:hover{
color: #F9F7EA;			            }
.popup_menu_holder{
background-color: rgba(71,102,73,0.9); 			            }
.filter_holder ul li span {
color: #292929;font-family: "Oswald";font-size: 13px;font-weight: 300;letter-spacing: 2px;text-transform: uppercase;            }
.filter_holder ul li span:after{
color: #292929;
}
.filter_holder ul li.current span,
.filter_holder ul li:hover span{
color: #7AAE6D !important;            }
.projects_holder article .portfolio_description .project_category, .projects_holder.hover_text article .project_category, .portfolio_slider li.item .project_category {
color: #375496;            }
.contact_section .separator.small { display: none; }
.projects_holder article span.text_holder,
.projects_masonry_holder .text_holder,
.portfolio_gallery a .gallery_text_holder,
.gallery_holder ul li .gallery_hover,
.portfolio_slides li:hover .image_pixel_hover {
background-color: rgba(173, 202, 160, 0.85)            }
.price_table_inner ul li.table_title { background-color: #2b3541 }
.price_table_inner ul li.table_title .title_content { color: #ffffff }
.price_in_table .mark { color: #f5f5f5 }
.price_in_table .price, .price_in_table .value { color: #5d5d5d }
.q_price_table.active .active_text span { color: #ffffff }
.q_price_table.active .active_text, .active .price_table_inner .price_button a  { background-color: #c2b5ae }
.price_table_inner ul li.pricing_table_content li:nth-child(2n+1)  { background-color: #efefef }
.q_price_table .price_table_inner  { background-color: #f5f5f5 }
.price_table_inner .price_button a {
font-family: "Oswald", sans-serif;font-size: 18px;letter-spacing: 3px;font-weight: 700;text-transform: uppercase;color: #ffffff;background-color: #2b3541            }
aside.sidebar .widget h5 {
font-family: "Oswald", sans-serif;font-size: 15px;letter-spacing: 4px;font-weight: 400;text-transform: uppercase;color: #ffffff;background-color: #7aae6d;border: 1px solid #7aae6d            }
.comment_holder .comment { background-color: #f7f7f7;border: 1px solid #f7f7f7 }
.projects_holder.standard article .portfolio_description,
.projects_holder.standard_no_space article .portfolio_description {
background-color: #f6f6f6;border: 1px solid #f6f6f6            }
.projects_holder article .portfolio_description .project_category,
.projects_holder.hover_text article .project_category,
.portfolio_slider li.item .project_category,
.projects_masonry_holder .project_category {
color: #aeaeae            }
.projects_holder article .portfolio_description .portfolio_title a,
.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title a,
.portfolio_slider .portfolio_title a,
.projects_masonry_holder .portfolio_title a {
color: #292929            }
.projects_holder .hover_icon_holder .hover_icon:hover,
.portfolio_slider .hover_icon_holder .hover_icon:hover,
.projects_masonry_holder .hover_icon_holder .hover_icon:hover,
.projects_holder .hover_icon_holder.portfolio_like:hover,
.portfolio_slider .hover_icon_holder.portfolio_like:hover,
.projects_masonry_holder .hover_icon_holder.portfolio_like:hover {
background-color: #2a343f            }
.woocommerce ul.products li.product.product_with_borders { border-color: #000000 }
.woocommerce ul.products li.product h6 {
font-family: "Oswald", sans-serif;font-weight: 400;color: #476649;font-style: normal                }
.woocommerce ul.products li.product .price {
font-size: 16px;color: #292929                }
.woocommerce .product .onsale.out-of-stock-button { background-color: #c2b5ae }
.woocommerce .product .onsale, .woocommerce .product .single-onsale { background-color: #7AAE6D }
.woocommerce .product .onsale, .woocommerce .product .single-onsale {
color: #ffffff;font-style: normal                }
.woocommerce aside.sidebar ul.product_list_widget li, aside ul.product_list_widget li { border: none; padding: 0; }
.woocommerce aside ul.product_list_widget li > a {
font-family: "Oswald", sans-serif;font-weight: 400;color: #476649;font-style: normal                }
.woocommerce aside ul.product_list_widget li span.amount, aside ul.product_list_widget li span.amount {
font-size: 16px;color: #292929                }
.woocommerce .product h1.product_title {
font-family: "Oswald", sans-serif;font-size: 30px;letter-spacing: 5px;font-weight: 400;color: #476649;font-style: normal                }
.woocommerce div.product .summary p.price span.amount {
color: #292929                }
.woocommerce .product .summary-inner { border-top: none; padding-top: 0; }
.woocommerce div.product div[itemprop="description"] { border-bottom: none; }