
.menu-item.menu-ico-face{
	width: 35px;
}
.menu-item.menu-ico-face span {
   visibility: hidden;
   font-size: 0px
}
.menu-item.menu-ico-face a:before {
    content: "";
	width: 30px;
	height: 30px;
	position: absolute;
	top: -8px;
	left: 0px;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url(img/ico-facebook.png);
	opacity: 0.8;
}

.et-fixed-header .menu-item.menu-ico-face a:before {
	background-image: url(img/ico-facebook-c.png);
	opacity: 1;
}



.menu-item.menu-ico-inta{
	width: 35px;
}
.menu-item.menu-ico-inta span {
   visibility: hidden;
   font-size: 0px
}
.menu-item.menu-ico-inta a:before {
    content: "";
	width: 30px;
	height: 30px;
	position: absolute;
	top: -8px;
	left: 0px;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url(img/ico-intagram.png);
	opacity: 0.8;
}

.et-fixed-header .menu-item.menu-ico-inta a:before {
	background-image: url(img/ico-intagram-c.png);
	opacity: 1;
}


.menu-item.menu-ico-what{
	width: 35px;
}
.menu-item.menu-ico-what span {
   visibility: hidden;
   font-size: 0px
}
.menu-item.menu-ico-what a:before {
    content: "";
	width: 30px;
	height: 30px;
	position: absolute;
	top: -8px;
	left: 0px;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url(img/ico-whastapp.png);
	opacity: 0.8;
}

.et-fixed-header .menu-item.menu-ico-what a:before {
	background-image: url(img/ico-whastapp-c.png);
	opacity: 1;
}

.home-titles a{
	display: block;
	color: #fff!important;
	text-align: center;
	margin-top: 20px;
}
.home-titles .short-line{
	background-color:#fff; 
}


.et_pb_gutters3 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product{
	margin-bottom: 4%!important;
}


@media (max-width: 980px) {
	.menu-item.menu-ico-inta{
		position: relative;
		top: 0px;
    	left: 14px;
	}
	.menu-item.menu-ico-what{
		position: relative;
		top: 0px;
    	left: 14px;
	}

	.et_pb_side_nav.et-visible{
		display: none;
	}


	.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
	    position: fixed;
	}	


	.et-fixed-header #logo-dark{
		display: none!important;
	}

	.et-fixed-header #logo {
    	display: inline-block !important;
	}

	.et_pb_gutters3 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product {
    width: 100%!important;
	}
	.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item {
    width: 50%!important;
	}
	.et_pb_gallery_1.et_pb_gallery .et_pb_gallery_item {
    width: 50%!important;
	}
	

}



.archive #left-area .post-meta {
    padding-bottom: 0 !important;
}
.archive #page-container .et_pb_post {
   margin-bottom: 50px !important;
} .archive #left-area .post-meta {
    padding-bottom: 0 !important;
}
.archive #page-container .et_pb_post {
   margin-bottom: 50px !important;
}

.woocommerce-page #sidebar{
   margin-top: 20px !important;
	display: block!important;
}

.et_pb_sidebar_0 .widgettitle,
.sidebarstyle .widgettitle {
    color: #fff!important;
    font-size: 15px;
    text-transform: uppercase;
    line-height: 16px!important;
    padding: 11px 10px!important;
     border: 0px!important;
    background-color: #4a8d4a!important;
    border-radius: 6px!important;
	height:auto!important;
	margin-bottom:15px!important;
}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container{
	z-index:99!important;
}
.header-content-container .entry-title{
	font-size:30px!important;
}

.woocommerce-loop-product__title{
	font-size: 18px!important;
    color: #4a8d4a!important;
}
.woocommerce-Price-amount{
font-weight: 700!important;
    font-size: 20px!important;
    color: #666666!important;
}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img,
.et_shop_image .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{
	box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3)!important;
}
.product_title.entry-title{
	margin-top: 18px!important;
    color: #4a8d4a!important;
	font-size:30px;
}