




    body{
         color: #0a0a0a;         font-weight: 800;    }
    





    .header_bottom,
	.fixed_top_header .bottom_header,
	header.centered_logo:not(.sticky):not(.scrolled) .main_menu_line_holder nav.main_menu{
    background-color: rgba(255,255,255,1);
    }

    








    .content .content_inner > .container > .container_inner,
    .content .content_inner > .full_width > .full_width_inner,
	body.page-template-blog-masonry-full-width-php .content .full_width .full_width_inner,
	.content .full_width.blog_masonry_full_width_template .full_width_inner{
    padding-top: 0px;
    }

    .content .content_inner > .container > .container_inner.default_template_holder{
		padding-top: 44px;
    }

    @media only screen and (max-width: 1000px){
    .content .content_inner > .container > .container_inner,
    .content .content_inner > .full_width > .full_width_inner,
    .content .content_inner > .container > .container_inner.default_template_holder,
	body.page-template-blog-masonry-full-width-php .content .full_width .full_width_inner,
	.content .full_width.blog_masonry_full_width_template .full_width_inner{
		padding-top: 44px !important;
    }
    }






















                        .content{
            margin-top: -165px;
            }
						.content_wrapper{
            margin-top: 165px;
            }
            
@media only screen and (max-width: 1000px){
	.content_wrapper{
		margin-top: 100px;
	}
}



header .header_bottom.left_menu_position .logo_wrapper{
	width: 70px;
}























	
	.fixed_top_header.has_top .bottom_header{
		padding-top:  15px;
	}


    .logo_wrapper,
    .side_menu_button,
    .header_bottom_right_widget_holder,
    .shopping_cart_inner,
		.side_menu .close_side_menu_holder{
		height: 129px;
    }



    .logo_wrapper,
    .side_menu_button,
    .header_bottom_right_widget_holder,
    .shopping_cart_inner,
		.side_menu .close_side_menu_holder{
    height: 15px;
    }

            .content.content_top_margin{
        margin-top: 15px !important;
        }
    
    header:not(.centered_logo) .header_fixed_right_area {
    line-height: 15px;
    }

    .vertical_menu_enabled .content.content_top_margin {
    margin-top: 0px !important;
    }






    header.sticky .logo_wrapper,
    header.sticky .side_menu_button,
    header.sticky .header_bottom_right_widget_holder,
    header.sticky .shopping_cart_inner,
		.side_menu.sticky .close_side_menu_holder{
		height: 60px !important;
    }

    header.sticky .header_bottom,
    header.fixed.scrolled .header_bottom,
    header.fixed_hiding.scrolled .header_bottom{
    box-shadow: none;
    -webkit-box-shadow: none;
	box-shadow: none;
    }



    @media only screen and (max-width: 1000px){
    .mobile_menu_button,
	.logo_wrapper,
	.logo_wrapper a,
	.side_menu_button,
	.shopping_cart_inner,
	.header_bottom_right_widget_holder,
	.side_menu .close_side_menu_holder{
		height: 100px !important;
    }
    }

        @media only screen and (min-width: 1000px){
			header.fixed_hiding .eltd_logo a,
			header.fixed_hiding .eltd_logo{
				max-height: 130px;
			}
        }

        @media only screen and (min-width: 1000px){
			header.fixed_hiding .holeder_for_hidden_menu{
				max-height: 15px;
			}
        }



    @media only screen and (max-width: 1000px){
        .eltd_logo a{
            height: 70px !important;
        }
    }

    @media only screen and (max-width: 480px){
    .eltd_logo a{
    height: 70px !important;
    }
    }


    nav.main_menu > ul > li > a{
		line-height: 15px;
    }











    .drop_down .second{
    border-top: 0 !important;
    }




    nav.main_menu > ul > li > a{
     color: #0a0a0a;                             }

	.header_bottom #lang_sel > ul > li > a,
	.header_bottom #lang_sel_click > ul > li > a,
	.header_bottom #lang_sel ul > li:hover > a{
     color: #0a0a0a !important;                             }

	






















    nav.vertical_menu_toggle ul > li.menu-item-has-children > a > .plus,
    nav.vertical_menu_to_content ul > li.menu-item-has-children > a > .plus,
    nav.vertical_menu_side ul > li.menu-item-has-children > a > .plus,
    nav.vertical_menu_side ul > li.menu-item-has-children .second ul li.prev_level > a > .plus{
		color: #0a0a0a    }



























    
    
			




    nav.main_menu > ul > li.active > a,
	header:not(.with_hover_bg_color) nav.main_menu > ul > li.active > a{
		color: #a0a0a0;
    }

	.light:not(.sticky) nav.main_menu > ul > li.active > a{
		color: #a0a0a0!important;
    }

	.dark:not(.sticky) nav.main_menu > ul > li.active > a{
		color: #a0a0a0!important;
    }


    nav.main_menu > ul > li:hover > a,
    nav.main_menu > ul > li.active:hover > a,
    header:not(.with_hover_bg_color) nav.main_menu > ul > li:hover > a,
	header:not(.with_hover_bg_color) nav.main_menu > ul > li.active:hover > a,
	.header_bottom #lang_sel ul li a:hover,
	.header_bottom #lang_sel_click > ul > li a:hover{
		color: #a0a0a0 !important;
    }

    .light:not(.sticky) nav.main_menu > ul > li:hover > a,
	.light:not(.sticky) nav.main_menu > ul > li.active:hover > a{
    color: #0a0a0a !important;
    }

	.dark:not(.sticky) nav.main_menu > ul > li:hover > a,
	.dark:not(.sticky) nav.main_menu > ul > li.active:hover > a{
		color: #0a0a0a !important;
    }







    .drop_down .second .inner > ul > li > a,
    .drop_down .second .inner > ul > li > h4,
    .drop_down .wide .second .inner > ul > li > h4,
    .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  h4 a,
    .drop_down .wide .second .inner > ul li .flexslider ul li  h4 a,
    .drop_down .wide .second .inner > ul li.sub .flexslider ul li  h4,
    .drop_down .wide .second .inner > ul li .flexslider ul li  h4{
     color: #0a0a0a;                                 }

	.shopping_cart_dropdown ul li
	.item_info_holder .item_left a,
	.shopping_cart_dropdown ul li .item_info_holder .item_right .amount,
	.shopping_cart_dropdown .cart_bottom .subtotal_holder .total,
	.shopping_cart_dropdown .cart_bottom .subtotal_holder .total_amount{
		color: #0a0a0a;
	}

    .header_bottom #lang_sel ul li li a,
	.header_bottom #lang_sel_click  ul li  ul li a,
	.header_top #lang_sel ul ul a,
	.header_top #lang_sel_click ul ul a{
     color: #0a0a0a!important;                                 }

    .drop_down .second .inner > ul > li:hover > a,
    .drop_down .wide .second ul li ul li.menu-item-has-children:hover > a,
    .drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children:hover > a,
	.header_bottom #lang_sel ul li li:hover a,
	.header_bottom #lang_sel_click  ul li  ul li:hover a,
	.header_top #lang_sel ul ul:hover a,
	.header_top #lang_sel_click ul ul:hover a{
    color: #a0a0a0 !important;
    }

    .drop_down .second .inner > ul > li:hover{
    background-color: #a0a0a0;
    }






    .drop_down .wide .second .inner>ul>li>a{
     color: #0a0a0a;                                 }
    .drop_down .wide .second .inner>ul>li>a:hover{
    color: #a0a0a0 !important;
    }
    .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{
     color: #0a0a0a;                                  }
    .drop_down .second .inner ul li.sub ul li:hover a,
    .drop_down .second .inner ul li ul li:hover a{
    color: #a0a0a0 !important;
    }

    .drop_down .second .inner ul li.sub ul li:hover,
    .drop_down .second .inner ul li ul li:hover{
    background-color: #a0a0a0;
    }

    header.scrolled nav.main_menu > ul > li > a > span.item_inner,
    header.light.scrolled nav.main_menu > ul > li > a > span.item_inner,
    header.dark.scrolled nav.main_menu > ul > li > a > span.item_inner{
     color: #0a0a0a;                                 }
    header.scrolled .side_menu_button_wrapper .side_menu_button a{
        }
    header.scrolled .side_menu_button a {
     color: #0a0a0a !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: #a0a0a0 !important;
    }

    header.sticky nav.main_menu > ul > li > a > span.item_inner,
    header.light.sticky nav.main_menu > ul > li > a > span.item_inner,
    header.dark.sticky nav.main_menu > ul > li > a > span.item_inner{
     color: #0a0a0a;                                 }
    header.sticky .side_menu_button_wrapper .side_menu_button a{
        }

    header.sticky .side_menu_button a,
    header.sticky .side_menu_button a:hover,
	header.sticky .side_menu_button > a.side_menu_button_link:not(.popup_menu),
	header.sticky .side_menu_button > a.side_menu_button_link:not(.popup_menu):hover{
     color: #0a0a0a;     }

    header.sticky nav.main_menu > ul > li > a:hover span,
    header.sticky nav.main_menu > ul > li.active > a span,
    header.sticky nav.main_menu > ul > li:hover > a > span,
    header.sticky nav.main_menu > ul > li > a:hover > i,
    header.sticky nav.main_menu > ul > li:hover > a > i,
    header.sticky nav.main_menu > ul > li.active > a > i,
    .light.sticky nav.main_menu > ul > li > a:hover,
    .light.sticky nav.main_menu > ul > li.active > a,
    .dark.sticky nav.main_menu > ul > li > a:hover,
    .dark.sticky nav.main_menu > ul > li.active > a{
    color: #a0a0a0 !important;
    }

    nav.mobile_menu ul li a,
    nav.mobile_menu ul li h4{
     color: #0a0a0a;                                 }
            nav.mobile_menu ul > li.has_sub > span.mobile_arrow{
        color: #0a0a0a;
        }
    

    nav.mobile_menu ul li a:hover,
    nav.mobile_menu ul li.active > a,
    nav.mobile_menu ul li > a.current{
    color: #a0a0a0;
    }
    nav.mobile_menu ul li,
    nav.mobile_menu ul li.open_sub > ul{
    border-color: #0a0a0a;
    }

    @media only screen and (max-width: 1000px){
    .header_bottom,
    nav.mobile_menu{
    background-color: #ffffff !important;
    }
    }





    .eltd_list.circle ul>li,
    .eltd_list.line ul>li{
    letter-spacing: px    }




    .ordered ol li,
	.eltd_list.number ul>li{
    font-family: , sans-serif;letter-spacing: px;margin-bottom: px    }






    h1{
       color: #0a0a0a;                                 }
    h2{
                                }
    h2, h2 a{
    color: #0a0a0a;     }
    h3{
                                }
    h3, h3 a{
    color: #0a0a0a;     }
    h4{
                                }
    h4, h4 a{
    color: #0a0a0a;     }
    h5{
                                }
    h5, h5 a{
    color: #0a0a0a;     }
    h6{
                                }
    h6, h6 a{
    color: #0a0a0a;     }


    p{
    font-weight: 800;color: #0a0a0a    }

    .woocommerce .select2-container.orderby .select2-choice,
    .woocommerce-page .select2-container.orderby .select2-choice,
    .woocommerce .select2-dropdown-open.select2-drop-above.orderby .select2-choice,
    .woocommerce .select2-dropdown-open.select2-drop-above.orderby .select2-choices,
    .woocommerce-page .select2-dropdown-open.select2-drop-above.orderby .select2-choice,
    .woocommerce-page .select2-dropdown-open.select2-drop-above.orderby .select2-choices,
    .woocommerce div.cart-collaterals .select2-container .select2-choice,
    .woocommerce-page div.cart-collaterals .select2-container .select2-choice,
    .woocommerce .chosen-container.chosen-container-single .chosen-single,
    .woocommerce-page .chosen-container.chosen-container-single .chosen-single,
    .woocommerce-checkout .chosen-container.chosen-container-single .chosen-single,
    .woocommerce select#pa_color,
    .woocommerce .product .woocommerce-product-rating .woocommerce-review-link,
    .woocommerce-cart table.cart tbody tr td a,
    .woocommerce-checkout .checkout table tbody tr td a,
    .woocommerce table.cart tbody tr span.amount,
    .woocommerce-page table.cart tbody span.amount,
    .woocommerce .content input[type="text"]:not(.eltd_search_field):not(.qty),
    .woocommerce-page .content input[type="text"]:not(.eltd_search_field):not(.qty),
    .woocommerce .content textarea,
    .woocommerce-page .content textarea,
    .woocommerce .content input[type="password"],
    .woocommerce-page .content input[type="password"],
    .woocommerce form.checkout table.shop_table span.amount,
    .woocommerce-checkout table.shop_table td span.amount,
    .woocommerce-account table.shop_table td span.amount,
    .woocommerce .widget #searchform input[type='text'],
    aside.sidebar .widget_product_search form#searchform input#s,
    .woocommerce .widget #searchsubmit,
    aside.sidebar .widget_product_search form#searchform input#searchsubmit,
    .select2-drop,
    .select2-container-multi .select2-choices .select2-search-choice{
    color: #0a0a0a;
    }


    a, p a{
    color: #0a0a0a;                }

    a:hover,
    p a:hover{
    color: #a0a0a0;        }




    .title h1, .title h1.title_like_separator .vc_text_separator.full .separator_content{
    color: #0a0a0a;                                 }

    .subtitle, .title_holder .title_subtitle_holder .subtitle.subtitle_like_separator .separator_content{
    color: #0a0a0a;                                 }

    .breadcrumb a, .breadcrumb span{
    color: #0a0a0a;                                 }

    .breadcrumb a:hover, .breadcrumb span.current{
    color: #a0a0a0;
    }
	body.single-post .title .title_subtitle_holder .subtitle{
		display:none;
	}






















































































	.blog_holder.masonry .post_author,
	.blog_holder.masonry .post_author a,
	.blog_holder.masonry_full_width .post_author,
	.blog_holder.masonry_full_width .post_author a,
	.latest_post_holder .post_author, .latest_post_holder a.post_author_link{
	font-family: , sans-serif;font-size: px;line-height: px;letter-spacing: px;font-weight: ;font-style: ;text-transform: ;color: 	}


	 .blog_holder.blog_masonry_meta_info_featured_on_side article .post_icon_date{
		background-color: 	 }

	 .blog_holder.blog_masonry_meta_info_featured_on_side article .post_icons,
	 .blog_holder.blog_masonry_meta_info_featured_on_side article .column_left .post_icons .post_info_meta{
		border-color: 	 }

	 .blog_holder.blog_masonry_meta_info_featured_on_side article .post_icon_date .date_month{
		color: 	 }

	 .blog_holder.blog_masonry_meta_info_featured_on_side article .post_icon_date .date_day{
		color: 	 }

	 .blog_holder.blog_masonry_meta_info_featured_on_side article .post_icons .post_info_meta.post_icon_date{
		padding-top: 0	 }

	 .blog_holder.blog_masonry_meta_info_featured_on_side article .post_icons .post_info_meta.post_icon_date{
		padding-bottom: 0	 }



	 .blog_holder.blog_masonry_meta_info_featured_on_side article .post_icons .post_info_meta.post_icon_like{
		padding-top: 0	 }

	 .blog_holder.blog_masonry_meta_info_featured_on_side article .post_icons .post_info_meta.post_icon_like{
		padding-bottom: 0	 }


	 .blog_holder.blog_masonry_meta_info_featured_on_side article .post_icons .post_info_meta.post_icon_share{
		padding-top: 0	 }

	 .blog_holder.blog_masonry_meta_info_featured_on_side article .post_icons .post_info_meta.post_icon_share{
		padding-bottom: 0	 }

    .blog_holder.blog_single article .post_content > h2{
    font-family: , sans-serif;font-size: px;line-height: px;letter-spacing: px;font-weight: ;font-style: ;text-transform: ;color:     }

    .blog_holder.blog_single article.format-quote .post_text .post_title h3,
    .blog_holder.blog_single article.format-link .post_text .post_title h3,
    .blog_holder.blog_single article.format-quote .post_text .quote_author{
    font-family: , sans-serif;font-size: px;line-height: px;letter-spacing: px;font-weight: ;font-style: ;text-transform: ;color:     }


    .blog_holder article .post_info,
    .latest_post_holder .post_info_section span, .latest_post_holder .post_info_section a, .latest_post_holder .post_info_section:before{
    font-family: , sans-serif;font-size: px;line-height: px;letter-spacing: px;font-weight: ;font-style: ;text-transform: ;color:     }



    .blog_holder.masonry .post_author,
    .blog_holder.masonry .post_author a,
    .blog_holder.masonry_full_width .post_author,
    .blog_holder.masonry_full_width .post_author a,
    .latest_post_holder .post_author, .latest_post_holder a.post_author_link{
    font-family: , sans-serif;font-size: px;line-height: px;letter-spacing: px;font-weight: ;font-style: ;text-transform: ;color:     }



































    .blog_holder.blog_vertical_loop_type article .post_image_title h2{
    text-align: dropdown    }



























































































    #back_to_top > span{
    font-size: 14px;    }






	.carousel-control .prev_nav .numbers,
	.carousel-control .next_nav .numbers {
		-webkit-transition: color 0.15s ease-out;
		-moz-transition: color 0.15s ease-out;
		transition: color 0.15s ease-out;
		font-family: -1, sans-serif	}































.eltd_team.below_image:not(.social_style_center) .eltd_team_social_holder_between.center{
    right: calc(50% - 23px);
}

.eltd_pricing_tables .price_table_inner ul a.button_on_bottom{
	left: calc(50% - 24px);
}

















































































































 



 


    .footer_top_holder, .footer_ingrid_border_holder_outer{
    background-color:#0a0a0a;
    }

    @media only screen and (min-width: 600px){
        .footer_top, .eltd_column{
        text-align:  center        }
    }
    @media only screen and (min-width: 600px){
        .footer_top, .eltd_column.column1{
        text-align:  center        }
    }












    .footer_bottom_holder_inner,
    .footer_bottom_holder_inner ul li a,
    .footer_bottom_holder_inner p,
    .footer_bottom_holder_inner span,
    .footer_bottom span:not(.eltd_social_icon_holder):not(.fa-stack):not(.social_icon){
    font-size: 16px;color: #ffffff    }

    .footer_bottom_holder_inner a,
    .footer_bottom_holder_inner ul li a{
    font-size: 16px;color: #ffffff    }

    .footer_bottom_holder_inner a:hover,
    .footer_bottom_holder_inner ul li a:hover{
    color:#cecece; !important;
    }





























	
	
	











/* widget elements style start */
/* search widget */

.widget.widget_search form input[type="submit"],
.header_top #searchform input[type="submit"],
.header-widget #searchform input[type="submit"],
.header_top #searchform input[type="submit"]{
	width: 30px;
}

.woocommerce .widget #searchsubmit,
aside.sidebar .widget_product_search form#searchform input#searchsubmit{
	width: 37px;
}

.widget.widget_search form input[type="text"],
.header_top #searchform input[type="text"],
.header-widget #searchform input[type="text"]{
	width: calc(100% - 30px);
}

.woocommerce .widget #searchform input[type='text'],
aside.sidebar .widget_product_search form#searchform input#s{
	width: calc(100% - 37px);
}
























    .shopping_cart_dropdown .cart_bottom .view-cart,
	.shopping_cart_dropdown .cart_bottom .checkout{
    letter-spacing: px    }











    .side_menu_button > a,
    .mobile_menu_button span,
    .side_menu_button > a.search_covers_header:not(.popup_menu),
    .side_menu_button > a.side_menu_button_link:not(.popup_menu),
    .side_menu_button > a.search_slides_from_header_bottom:not(.popup_menu),
    .side_menu_button > a.fade_push_text_right:not(.popup_menu){ color: #0a0a0a; }

    .popup_menu .line,
    .popup_menu .line:after, .popup_menu .line:before,
	.popup_menu.opened .line:after, .popup_menu.opened .line:before{
    background-color: #0a0a0a;
    }
    .side_menu_button > a:hover,
    .mobile_menu_button span:hover,
    .popup_menu:hover .line,
    .popup_menu:hover .line:after,
    .popup_menu:hover .line:before,
	.light:not(.sticky):not(.scrolled) .side_menu_button > a:hover,
	.dark:not(.sticky):not(.scrolled) .side_menu_button > a:hover{
		color: #a0a0a0!important;	}

    .popup_menu:hover .line,
    .popup_menu:hover .line:after, .popup_menu:hover .line:before,
	.popup_menu.opened:hover .line:after,
	.popup_menu.opened:hover .line:before{
    background-color: #a0a0a0 ;
    }


	.side_menu_button .popup_menu{
		-webkit-backface-visibility: hidden;
		display: inline-block;
	}
	.side_menu_button .popup_menu.normal{
		padding:10px 15px;
	}
	.side_menu_button .popup_menu.medium{
		padding:10px 13px;
	}
	.side_menu_button .popup_menu.large{
		padding:15px;
	}
	.side_menu_button .popup_menu:not(.opened){
		background-color: #0a0a0a;
	}
	.side_menu_button .popup_menu.normal:not(.opened):hover,
	.side_menu_button .popup_menu.medium:not(.opened):hover,
	.side_menu_button .popup_menu.large:not(.opened):hover{
		background-color: #a0a0a0;
	}


	@media only screen and (max-width: 1000px){
		.mobile_menu_button span,
		.side_menu_button > a,
        a.search_covers_header:not(.popup_menu),
        .side_menu_button > a.side_menu_button_link:not(.popup_menu),
        .side_menu_button > a.search_slides_from_header_bottom:not(.popup_menu),
        .side_menu_button > a.fade_push_text_right:not(.popup_menu){
			color: #0a0a0a;
		}

		.popup_menu .line,
		.popup_menu .line:after,
		.popup_menu .line:before{
			background-color: #0a0a0a;
		}
	}

	@media only screen and (max-width: 1000px){
		.mobile_menu_button span:hover,
		.side_menu_button > a:hover,
		.mobile_menu_button span:hover{
			color: #a0a0a0!important ;
		}
		.popup_menu:hover .line,
		.popup_menu:hover .line:after,
		.popup_menu:hover .line:before{
			background-color: #a0a0a0;
		}
	}



.vertical_menu_to_content .menu-item .second {
    left: calc(100% + 40px); /*because of the padding*/
}

.vertical_menu_right .vertical_menu_to_content .menu-item .second {
    right: calc(100% + 40px);
}

.vertical_menu_right .vertical_menu_to_content .second .inner ul li ul {
    right: calc(100% + 25px);
}

.vertical_menu_to_content .second .inner ul li ul {
    left: calc(100% + 25px);
}
















	.vertical_menu_hidden_button_line,
	.vertical_menu_hidden_button_line:after,.vertical_menu_hidden_button_line:before{
		background-color: #000000;
	}














    aside .vertical_menu_area_widget_holder,
    aside .vertical_menu_area_widget_holder p,
    aside .vertical_menu_area_widget_holder span{
    color: #0a0a0a;
    }

    nav.vertical_menu > ul > li > a,
		.vertical_menu.vertical_menu_side ul li a		{
     color: #0a0a0a;                                 }


    nav.vertical_menu > ul > li.active:hover > a,
    nav.vertical_menu > ul > li:hover > a,
	.vertical_menu.vertical_menu_side ul li:hover > a,
	.vertical_menu.vertical_menu_side ul li.active:hover > a{
		color: #a0a0a0;
	}

    nav.vertical_menu > ul > li.active > a,
	.vertical_menu.vertical_menu_side ul li.active > a{
		color: #a0a0a0;
    }







	nav.vertical_menu > ul > li > a .menu_icon{
		color: #000000;
	}

















    .vertical_menu .second .inner > ul > li > a,
    .vertical_menu .wide .second .inner > ul > li > a{
     color: #0a0a0a;                                 }

    .vertical_menu .second .inner > ul > li > a:hover{
    color: #a0a0a0 !important;
    }





    .vertical_menu .second .inner ul li.sub ul li a{
     color: #0a0a0a;                                  }

    .vertical_menu .second .inner ul li.sub ul li a:hover{
    color: #a0a0a0 !important;
    }
















    nav.popup_menu ul li ul li ul li a{
    font-family: , sans-serif;font-size: px;line-height: px;letter-spacing: px;font-weight: ;font-style: ;text-transform:     }








    .projects_holder article .portfolio_description{
    background-color: transparent;
    }

    .projects_holder.standard article .portfolio_description,
    .projects_holder.standard_no_space article .portfolio_description {
    padding-left: 0;
    padding-right: 0;
    }

    .masonry_with_space .projects_holder article .portfolio_description {
    padding: 35px 0 43px;
    }





    .portfolio_single.big-slider h2.portfolio_single_text_title,
    .portfolio_single.big-images h2.portfolio_single_text_title,
    .portfolio_single.gallery h2.portfolio_single_text_title{
    font-family: , sans-serif;font-size: px;line-height: px;letter-spacing: px;font-weight: ;font-style: ;text-transform: ;color:     }

    .portfolio_single.small-slider .portfolio_detail > h3.info_section_title,
    .portfolio_single.small-images .portfolio_detail > h3.info_section_title{
    font-family: , sans-serif;font-size: px;line-height: px;letter-spacing: px;font-weight: ;font-style: ;text-transform: ;color:     }

    .portfolio_detail .info .info_section_title{
    font-family: , sans-serif;font-size: px;line-height: px;letter-spacing: px;font-weight: ;font-style: ;text-transform: ;color:     }




    .header_top .eltd_social_icon_holder i.simple_social,
    .header_top .header-widget,
	.header_top .textwidget,
    .header_top .header-widget.widget_nav_menu ul.menu>li>a,
    .header_top .header-widget p,
    .header_top .header-widget a:not(.qbutton),
    .header_top .header-widget span {
    color: #0a0a0a !important ;    }

    .header_top .eltd_social_icon_holder i.simple_social:hover,
    .header_top .header-widget:hover,
    .header_top .header-widget.widget_nav_menu ul.menu>li>a:hover,
    .header_top .header-widget p:hover,
    .header_top .header-widget a:hover,
    .header_top .header-widget span:hover {
    color: #a0a0a0 !important ;    }






    .header_top #lang_sel > ul > li:hover > a,
	.header_top #lang_sel_click > ul > li:hover > a{
		color: #a0a0a0 !important;
    }

    .header_top #lang_sel > ul > li > a,
	.header_top #lang_sel_click > ul > li > a{
		color: #0a0a0a !important;
    }





































	










												


















    .woocommerce-page ul.products li.product,
    .woocommerce ul.products li.product{
    text-align: left;
    }
            .woocommerce .product_info_box .separator.medium,
        .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{
        float:  left;
        }
    







    .woocommerce .product_info_box .separator_holder .separator.medium{
		border-style: solid    }

















.woocommerce .product .onsale:not(.out-of-stock-button),
.woocommerce .product .single-onsale{
	left: calc( 50% - 27px);
}



.woocommerce .product .onsale.out-of-stock-button{
	  left: calc( 50% - 27px);
}













































.preload_background{
	background-image: url("https://wilder-mind.de/wp-content/themes/borderland/img/preload_pattern.png") !important;
}

		.paspartu_outer,
	.paspartu_left,
	.paspartu_right,
	.paspartu_top,
	.paspartu_bottom,
	.paspartu_outer .eltd_slider,
	.paspartu_outer .content:not(.has_slider) .content_inner{
		background-color: #ffffff;
	}
	
			.paspartu_outer,
		.paspartu_outer .content_wrapper{
			padding: 0 1.6% 1.6% 1.6%;
		}

		body:not(.paspartu_on_top_fixed) .paspartu_outer .content:not(.has_slider) .content_inner,
		.paspartu_top,
		.paspartu_bottom,
		.paspartu_on_top_fixed header,
		.paspartu_on_top_fixed .fixed_top_header .top_header,
		.paspartu_on_top_fixed .paspartu_outer .content_wrapper{
			padding-top: 1.6%;
		}

		.paspartu_on_bottom_fixed footer{
			margin-bottom: 1.6%;
		}

		body.paspartu_on_top_fixed.paspartu_on_bottom_fixed .popup_menu_holder_outer{
			padding: 1.6%;
		}

		.paspartu_enabled #multiscroll-nav.right{
			padding-right: 1.6%;
		}

		.paspartu_left,
		.paspartu_right{
			width: 1.6%;
		}

		header.paspartu_header_alignment .header_bottom{
			padding: 0px 1.6%;
		}

		header.paspartu_header_inside,
		.paspartu_enabled.vertical_menu_enabled header{
			padding-left: 1.6%;
			padding-right: 1.6%;
		}

		header.paspartu_header_inside.fixed_top_header .top_header,
		.paspartu_enabled .vertical_split_slider_preloader{
			width: 96.8%;
			margin: 0 1.6%;
		}

		.paspartu_enabled.vertical_menu_inside_paspartu aside.vertical_menu_area,
		.paspartu_enabled.vertical_menu_inside_paspartu .vertical_area_background,
		.paspartu_enabled.vertical_menu_inside_paspartu.vertical_menu_enabled .carousel-inner:not(.relative_position),
		.paspartu_enabled.vertical_menu_inside_paspartu .vertical_menu_hidden_button{
			margin-left: 1.6%;
		}

		.paspartu_enabled.vertical_menu_inside_paspartu.vertical_menu_right aside.vertical_menu_area,
		.paspartu_enabled.vertical_menu_inside_paspartu.vertical_menu_right .vertical_area_background,
		.paspartu_enabled.vertical_menu_inside_paspartu.vertical_menu_enabled.vertical_menu_right .carousel-inner:not(.relative_position),
		.paspartu_enabled.vertical_menu_inside_paspartu.vertical_menu_right .vertical_menu_hidden_button{
			margin-right: 1.6%;
		}

		.paspartu_enabled.vertical_menu_inside_paspartu aside.vertical_menu_area,
		.paspartu_enabled.vertical_menu_inside_paspartu .vertical_area_background,
		.paspartu_enabled.vertical_menu_inside_paspartu .vertical_menu_hidden_button{
			margin-top: 1.6%;
		}

		body.vertical_menu_outside_paspartu.paspartu_on_top_fixed .paspartu_outer{
			padding-top: 1.6%;
		}

		@media only screen and (min-width: 1024px) {
			header.paspartu_header_alignment .header_inner_left{
				left: 1.6%;
			}
		}

        .paspartu_enabled #back_to_top:not(.center):not(.left){
            margin-right: 1.6%;
        }
		
		.paspartu_enabled.paspartu_on_bottom_fixed  #back_to_top:not(.center):not(.left){
			margin-bottom: 1.6%;
		}

        .paspartu_enabled #back_to_top.left{
            margin-left: 1.6%;
        }
		
		@media only screen and (min-width: 1000px) {
		
			.vertical_menu_outside_paspartu.vertical_menu_left.vertical_menu_width_290 .content_wrapper,
			.vertical_menu_outside_paspartu.vertical_menu_left.vertical_menu_width_350 .content_wrapper,
			.vertical_menu_outside_paspartu.vertical_menu_left.vertical_menu_width_400 .content_wrapper{
				margin-left: 1.6%;
				width: 98.4%;
			}
			
			.vertical_menu_outside_paspartu.vertical_menu_right.vertical_menu_width_290 .content_wrapper,
			.vertical_menu_outside_paspartu.vertical_menu_right.vertical_menu_width_350 .content_wrapper,
			.vertical_menu_outside_paspartu.vertical_menu_right.vertical_menu_width_400 .content_wrapper{
				margin-right: 1.6%;
				width: 98.4%;
			}
	
		}

	
	






























    






