/*=============================================*/
/* Menu List - Genral CSS */
/*=============================================*/
.webgatha_menu_list_wrapper {
  margin-bottom: 30px;
}

.webgatha_menu_list_wrapper .webgatha_menu_list-title {
  font-size: 18px;
  font-weight: 600;
  color: #323232;
  line-height: 30px;
  margin-bottom: 20px;
}

.webgatha_menu_list_wrapper .webgatha_menu_list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.webgatha_menu_list_wrapper ul.webgatha_menu_list li {
  position: relative;
  line-height: normal;
  display: flex;
  align-items: center;
  padding: 8px 0;
}

.webgatha_menu_list_wrapper ul.webgatha_menu_list li.empty-link .menu-title {
  display: inline-block;
}

/*.webgatha_menu_list_wrapper ul.webgatha_menu_list li.empty-link i + .menu-title{
	padding-left: 35px;
}*/
.webgatha_menu_list_wrapper ul.webgatha_menu_list li i {
  font-size: 15px;
  width: 22px;
  text-align: center;
  margin-right: 7px;
}

.webgatha_menu_list_wrapper ul.webgatha_menu_list li > .menu_item_link {
  display: inline-block;
  color: #969696;
  line-height: 24px;
}

/*.webgatha_menu_list_wrapper ul.webgatha_menu_list li > i + .menu_item_link{
	padding-left: 35px;
}*/
/* Light Background */
.row-background-dark .webgatha_menu_list_wrapper .webgatha_menu_list-title {
  color: #ffffff;
}

.row-background-dark .webgatha_menu_list_wrapper ul.webgatha_menu_list li > .menu_item_link {
  color: #bbb;
}

/* Mega Menu Dark */
.webgatha-menu-item-color-scheme-dark .webgatha_menu_list_wrapper .webgatha_menu_list-title,
.webgatha-menu-item-color-scheme-dark .webgatha_menu_list_wrapper ul.webgatha_menu_list li a {
  color: #ffffff;
}

/*----------------------*/
/* Menu label */
/*----------------------*/
.webgatha_menu_list_wrapper .webgatha_menu_list .menu_item_label,
.site-header .webgatha_megamenu-enable li[class*='webgatha_menu-label-'] .text-label {
  background: #ffba03;
  color: #fff;
  font-size: 9px;
  font-weight: 600;
  font-style: normal;
  text-transform: uppercase;
  padding: 1px 5px;
  line-height: 16px;
  margin-left: 5px;
  border-radius: 2px;
  position: relative;
  top: -2px;
}

.site-header .webgatha_megamenu-enable > li.webgatha-menu-item-mega-menu .webgatha-mega-sub-menu .hot-label > a:after,
.site-header .webgatha_megamenu-enable > li.webgatha-menu-item-mega-menu .webgatha-mega-sub-menu .new-label > a:after,
.site-header .webgatha_megamenu-enable > li.webgatha-menu-item-mega-menu .webgatha-mega-sub-menu .popular-label > a:after,
.site-header .webgatha_megamenu-enable > li.webgatha-menu-item-mega-menu .webgatha-mega-sub-menu .sale-label > a:after {
  position: relative;
  top: -2px;
}

.webgatha_menu_list_wrapper .webgatha_menu_list .menu_item_label-red,
.site-header .webgatha_megamenu-enable li.webgatha_menu-label-red > a > .text-label {
  background: #ff605f;
}

.webgatha_menu_list_wrapper .webgatha_menu_list .menu_item_label-orange,
.site-header .webgatha_megamenu-enable li.webgatha_menu-label-orange > a > .text-label {
  background: #ffba03;
}

.webgatha_menu_list_wrapper .webgatha_menu_list .menu_item_label-blue,
.site-header .webgatha_megamenu-enable li.webgatha_menu-label-blue > a > .text-label {
  background: #5279b3;
}

.webgatha_menu_list_wrapper .webgatha_menu_list .menu_item_label-green,
.site-header .webgatha_megamenu-enable li.webgatha_menu-label-green > a > .text-label {
  background: #97d041;
}

.webgatha_menu_list_wrapper .webgatha_menu_list .menu_item_label-black,
.site-header .webgatha_megamenu-enable li.webgatha_menu-label-black > a > .text-label {
  background: #323232;
}
