@import "../../../buzz/assets/css/style.min.css";

/* Your CSS code goes here
-------------------------------------- */
/* mega menu   ------ */
.swpm-join-us-link {
	display: none;
  }
  
.ev_cat_grid article.elementor-grid-item, .category .item-inner, .tag .item-inner  {
	border: 1px solid #d9ad86;
	max-width:300px;
	margin: auto;
}

@media (min-width: 768px) {
	
	.ev_cat_grid article.elementor-grid-item, .category .item-inner, .tag .item-inner  {
	width: 262px;
	}
}
@media (max-width: 767px) {
	
	.ev_cat_grid article.elementor-grid-item, .category .item-inner, .tag .item-inner  {
		width: 96%;
	}
}

@media (max-width: 600px) {
#mega-menu-wrap-primary_mobile {
	display:inline-block;
  }
}
@media (min-width: 601px) {
#mega-menu-wrap-primary_mobile {
	display: none;
  }
			
}
article.post .entry-meta{
	display: none;
  }
article.post .elementor-tabs-wrapper {
	max-width:720px;
		width:100%;
		border-right:1px solid #d9ad86;
  }
article.post .elementor-tabs-wrapper .elementor-tab-title{	
	    border: 1px solid #d9ad86;
		border-right: none;
		width:144px;
		text-align:center;
  }

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    color: #666;
    font-family: inherit;
    font-size: 14px;
    display: block;
    float:  right;
    clear: none;
    padding: 15px 15px 15px 15px;
    vertical-align: top;
	line-height:1;
}
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {
	text-align:right;
	font-weight:400 !important;
	line-height:1;
	
	}
	
/* 

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
    width: 1140px !important;
	}

mega menu end  ------ */


#nav_menu-3 {
	margin-right:40px;
	}
#menu-item-2581 a {
	border-left:1px solid #FFF;
	}
.entry-meta .ev_cat span {
     margin-bottom: 0 !important;
	 margin-bottom:  0 !important;
}
/*  
.category-cleansers
elementor-post elementor-grid-item post-2584 post type-post status-publish format-standard has-post-thumbnail hentry category-cleansers
*/
.ev_cat_grid article.elementor-grid-item  {
  /*  padding: 0 10px;  */
	}
.ev_cat_grid .elementor-posts .elementor-post__excerpt {
    margin-bottom: 0 !important;
}

.elementor-tab-title.elementor-active, 
.elementor-tab-title.elementor-active a, 
.elementor-tab-title.elementor-active a:hover, 
.elementor-tab-title.elementor-active a:focus {
    color: #ffffff;
	background-color: #d9ad86;
}
.elementor-tab-title a:hover, 
.elementor-tab-title a:focus {
	/* color: #d9ad86 !important; */ 
}
.elementor-widget-tabs .elementor-tab-desktop-title {
    padding: 12px 20px;
}
/* grid footer */ 
/*
	justify-content: space-between; 
	*/
.ev_meta_row .elementor-row { 
	justify-content: space-between; 
	}
div.ev_tdr.elementor-col-50.elementor-inner-column {
    white-space: nowrap;
    width: auto !important;
	}
div.ev_tdl.elementor-col-50.elementor-inner-column {
    white-space: nowrap;
    width: auto !important;
	}
	
/* category heb title remove 
.ev_cat div.elementor-element-d354497 {
	display:none;
	}
	
*/	
.ev_cat_title .elementor-heading-title {
	white-space: nowrap;
	}	
	
/* category color and background */
body.category-cleansers .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-cleansers .ev_cat_btn .elementor-button, body.tag div.category-cleansers .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #408cbf;
}
body.category-cleansers .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-cleansers .ev_cat_title .elementor-heading-title, body.tag div.category-cleansers .ev_cat_title .elementor-heading-title {
	color: #408cbf !important;
}
/***************** uv-protection */
body.category-uv-protection .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-uv-protection .ev_cat_btn .elementor-button, body.tag div.category-uv-protection .ev_cat_btn .elementor-button {
	color: #fed318;
    background-color: #ffffff;
	border:2px solid #fed318;
}
body.category-uv-protection .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-uv-protection .ev_cat_title .elementor-heading-title, body.tag div.category-uv-protection .ev_cat_title .elementor-heading-title {
	color: #fed318 !important;
}
/***************** clear */
body.category-clear .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-clear .ev_cat_btn .elementor-button, body.tag div.category-clear .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #ff0013;
	border:none;
}

body.category-clear .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-clear .ev_cat_title .elementor-heading-title, body.tag div.category-clear .ev_cat_title .elementor-heading-title {
	color: #ff0013 !important;
}
/***************** classic */
body.category-classic .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-classic .ev_cat_btn .elementor-button, body.tag div.category-classic .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #43564f;
	border:none;
}
body.category-classic .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-classic .ev_cat_title .elementor-heading-title, body.tag div.category-classic .ev_cat_title .elementor-heading-title {
	color: #43564f !important;
}
/***************** eye-care  category-eye-contour category-eye-care */
body.category-eye-contour .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-eye-contour .ev_cat_btn .elementor-button, body.tag div.category-eye-contour .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #74bee6;
	border:none;
}
body.category-eye-contour .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-eye-contour .ev_cat_title .elementor-heading-title, body.tag div.category-eye-contour .ev_cat_title .elementor-heading-title {
	color: #74bee6 !important;
}
/***************** renova #dc8f8d */
body.category-renova .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-renova .ev_cat_btn .elementor-button, body.tag div.category-renova .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #b47f7e;
	border:none;
}
body.category-renova .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-renova .ev_cat_title .elementor-heading-title, body.tag div.category-renova .ev_cat_title .elementor-heading-title {
	color: #b47f7e !important;
}
/***************** body-care */
body.category-body-care .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-body-care .ev_cat_btn .elementor-button, body.tag div.category-body-care .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #9e7599;
	border:none;
}
body.category-body-care .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-body-care .ev_cat_title .elementor-heading-title, body.tag div.category-body-care .ev_cat_title .elementor-heading-title {
	color: #9e7599 !important;
}
/***************** treatment-makeup   f05674*/
body.category-treatment-makeup .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-treatment-makeup .ev_cat_btn .elementor-button, body.tag div.category-treatment-makeup .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #ae5189;
	border:none;
}
body.category-treatment-makeup .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-treatment-makeup .ev_cat_title .elementor-heading-title, body.tag div.category-treatment-makeup .ev_cat_title .elementor-heading-title {
	color: #ae5189 !important;
}
/***************** professional-salon   2b3990  */

body.category-professional-salon .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-professional-salon .ev_cat_btn .elementor-button, body.tag div.category-professional-salon .ev_cat_btn .elementor-button {
	color: #9b0860;
    background-color: #ffffff;
	border:2px solid #9b0860;
}
body.category-professional-salon .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-professional-salon .ev_cat_title .elementor-heading-title, body.tag div.category-professional-salon .ev_cat_title .elementor-heading-title {
	color: #9b0860 !important;
}
/***************** men */
body.category-men .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-men .ev_cat_btn .elementor-button, body.tag div.category-men .ev_cat_btn .elementor-button {
	color: #0a4751;
    background-color: #ffffff;
	border:2px solid #0a4751;
}
body.category-men .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-men .ev_cat_title .elementor-heading-title, body.tag div.category-men .ev_cat_title .elementor-heading-title {
	color: #0a4751 !important;
}


/***************** c-white */
body.category-c-white .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-c-white .ev_cat_btn .elementor-button, body.tag div.category-c-white .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #f6861f;
	border:none;
}
body.category-c-white .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-c-white .ev_cat_title .elementor-heading-title, body.tag div.category-c-white .ev_cat_title .elementor-heading-title {
	color: #f6861f !important;
}
/***************** alodem */
body.category-alodem .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-alodem .ev_cat_btn .elementor-button, body.tag div.category-alodem .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #77202d;
	border:none;
}
body.category-alodem .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-alodem .ev_cat_title .elementor-heading-title, body.tag div.category-alodem .ev_cat_title .elementor-heading-title {
	color: #77202d !important;
}
/***************** greens */
body.category-greens .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-greens .ev_cat_btn .elementor-button, body.tag div.category-greens .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #29a329;
	border:none;
}
body.category-greens .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-greens .ev_cat_title .elementor-heading-title, body.tag div.category-greens .ev_cat_title .elementor-heading-title {
	color: #29a329 !important;
}
/***************** liquid-gold */
body.category-liquid-gold .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-liquid-gold .ev_cat_btn .elementor-button, body.tag div.category-liquid-gold .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #ffd005;
	border:none;
}
body.category-liquid-gold .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-liquid-gold .ev_cat_title .elementor-heading-title, body.tag div.category-liquid-gold .ev_cat_title .elementor-heading-title {
	color: #ffd005 !important;
}
/***************** new-age  a06d6d*/
body.category-new-age .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-new-age .ev_cat_btn .elementor-button, body.tag div.category-new-age .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #8f7679;
	border:none;
}
body.category-new-age .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-new-age .ev_cat_title .elementor-heading-title, body.tag div.category-new-age .ev_cat_title .elementor-heading-title {
	color: #8f7679 !important;
}
/***************** barbados */
body.category-barbados .ev_cat_btn .elementor-button, body.single-post .ev_cat_grid article.category-barbados .ev_cat_btn .elementor-button, body.tag div.category-barbados .ev_cat_btn .elementor-button {
	color: #ffffff;
    background-color: #96ab79;
	border:none;
}
body.category-barbados .ev_cat_title .elementor-heading-title, body.single-post .ev_cat_grid article.category-barbados .ev_cat_title .elementor-heading-title, body.tag div.category-barbados .ev_cat_title .elementor-heading-title {
	color: #96ab79 !important;
}

/* category color and background */
/*
.ev_cat_grid .elementor-post__text  {
	border-top: 1px solid #ccc;
	}
*/
body.category .grid-item h4.grid-heading.entry-title, .ev_cat_grid .elementor-post__title {
	/*	text-align:center;*/
	display:none;
}
.sf-menu span {
  text-transform: capitalize ;
  }
.ev_cat {
	padding:0 10px;
}
.sf-menu li.menu-item-2577 ul {
    width: 14em;
}
.sf-menu li.menu-item-2578 ul {
    width: 16em;
}
.sf-menu li.menu-item-2579 ul {
    width: 23em;
}
.ev_cat_grid  .elementor-post__thumbnail__link {
    margin-bottom: 0 !important;
}
.ev_cat_grid  .elementor-post__thumbnail {
    padding-bottom: 100% !important;
}
/*
@media (min-width: 992px) {
	body.category .grid-item {
		width: 23% !important;
	}   
}
 */
 div.elementor-tab-title.elementor-tab-desktop-title {
 	white-space: nowrap;
	 }





    