/* Desktop Main Menu Color */

.wsmenu>.wsmenu-list {
  background-color: #fff;
}

.wsmenu>.wsmenu-list>li>.navtext>span {
  color: #fff;/* Custom #9e9e9e*/
}

.wsmenu>.wsmenu-list>li>.navtext>span+span {
  color: #fff;/* Custom #555555*/
}

@media only screen and (max-width: 991px){
	.wsmenu>.wsmenu-list>li>.navtext>span+span {
	  color: #333;/* Custom #555555*/
	}
	
	.wsmenu>.wsmenu-list>li:hover>.navtext>span+span {
	  background-color: #494c62!important;
	  color: #FFF!important;
	}
	.wsmenu>.wsmenu-list>li:hover>.wsmenu-click>i:before {
		border-color: #FFF;
	}
}

.wsmenu>.wsmenu-list>li>.navtext>span+span:after {
   color: #fff;/* Custom #9e9e9e*/
}

.wsmenu>.wsmenu-list>li.wsshopmyaccount>a {
  color: #fff;/*custom 828181*/
  font-weight: bold;
}

.wsmenu>.wsmenu-list>.wsshopmyaccount>a i {
  color: #fff;/*custom 7b7b7b*/
}

.wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input {
  background-color: #eeeeee;
}

.wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>.btnstyle {
  background-color: #eeeeee;
}

.wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input:focus {
  color: #333;
}

.wsmenu>.wsmenu-list>li>a {
  color: #fff;
}

.wsmenu>.wsmenu-list>li>a .wsarrow:after {
  border-top-color: #b3b3b3;
}

.wsmenu>.wsmenu-list>li>a:hover .wsarrow:after {
  border-top-color: #333;
}

.wsmenu>.wsmenu-list>li>a.active .wsarrow:after {
  border-top-color: #333;
}

.wsmenu>.wsmenu-list>li:hover>a .wsarrow:after {
  border-top-color: #333;
}

.wsmenu>.wsmenu-list>li>a>i {
  color: #898d91;
}

.wsmenu>.wsmenu-list>li>a.active i {
  color: #333;
}

.wsmenu>.wsmenu-list>li:hover>a>i {
  color: #515365;/*level0 emenu icon*/
}

.wsmenu>.wsmenu-list>li>a:hover i {
  color: #515365;/*level0 menü icon*/
}

.wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>.btnstyle:hover {
  background-color: #d7d7d7;
}

.wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>.btnstyle:hover i {
  color: #333;
}

.wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input:focus~.btnstyle {
  background-color: #d7d7d7;
}

.wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input:focus~.btnstyle>i {
  color: #333;
}

.wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input:focus~.btnstyle i {
  color: #333;
}

.wsmenu>.wsmenu-list>li>a.active {
  background-color: #494c62;
  color: #333;
}

.wsmenu>.wsmenu-list>li:hover>a {
  background-color: #494c62;
  color: #515365;
}

.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>a {
  background-color: #f5f5f5;
  color: #333;
  text-decoration: none;
}

.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
  background-color: #f5f5f5;
  color: #333;
}

.wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li.wsshoplink-active>a {
  background-color: #f5f5f5;
  color: #38a9ff;
  border-left: 3px solid #38a9ff;
  font-weight:700;
}
.wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li.wsshoplink-active>a>i{
  color: #38a9ff;
}

.wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li:hover >a,
.wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li:hover >a>i
{
  color: #38a9ff;
}

/* Mobile Header Color */

.wsmobileheader {
  background-color: #fff;
}

.wsactive .wsmobileheader {
  border-left: solid 1px #e0e0e0;
}

.wsmenu>.wsmenu-list>li>.wsmenu-click {
  border-color: rgba(0, 0, 0, 0.1);
}

.wsmenu>.wsmenu-list>li>.wsmenu-click>i {
  color: rgba(0, 0, 0, 0.25);
}

.wsmenu>.wsmenu-list>li>a {
  border-bottom-color: rgba(0, 0, 0, 0.13);
}