/* Desktop Main Menu Color */

.loginicon {font-size: 16px; !Important;
}

.wsmainfull {
  background-color: transparent;
  border-bottom: solid 0px;
  border-bottom-color: rgba(0, 0, 0, 0.0);
}

.wsmenu>.wsmenu-list {
  background-color: transparent;
}


/* Mobile Header */

.wsmobileheader {
  background-color: rgba(0,0,0,0.0);
}

.wsmenu>.wsmenu-list>li>a {
  color: #fff;
  font-size: 14px;
  text-transform: none;
  font-weight: 300;
}

.wsmenu>.wsmenu-list>li>a.small {
  color: #000;
  font-size: 14px;
  text-transform: none;
  font-weight: 300;
}

.wsmenu>.wsmenu-list>li>a .wsarrow:after {
  border-top-color: #000;
}


.wsmenu>.wsmenu-list>li>a:hover .wsarrow:after {
  border-top-color: #000;
}

.wsmenu>.wsmenu-list>li>a.active .wsarrow:after {
  border-top-color: #000;
}

.wsmenu>.wsmenu-list>li:hover>a .wsarrow:after {
  border-top-color: #000;
}

.wsmenu>.wsmenu-list>li>a>.fa {
  color: #000;
}

.wsmenu>.wsmenu-list>li>a>.fa.small {
  color: #000;
}


.wsmenu>.wsmenu-list>li>a.active .fa {
  color: #000;
}

.wsmenu>.wsmenu-list>li:hover>a>.fa {
  color: #000;
}

.wsmenu>.wsmenu-list>li>a:hover .fa {
  color: #000;
}

.wsmenu>.wsmenu-list>li>.wsmegamenu .menu_form input[type="submit"] {
  background-color: #fff;
  color: #000;
}

.wsmenu>.wsmenu-list>li>.wsmegamenu .menu_form input[type="button"] {
  background-color: #fff;
  color: #000;
}

.wsmenu>.wsmenu-list>li>a.active {
  color: #000;
  border-bottom-color: #8BCBD1;
}

.wsmenu>.wsmenu-list>li:hover>a {
  color: #8BCBD1;
  border-bottom-color: #8BCBD1;
}

.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>a {
  background-color: #f5f5f5;
  color: #8BCBD1;
  border-left: 3px solid #8BCBD1;
  border-bottom: solid 1px transparent;
}

.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
  background-color: #f5f5f5;
  color: #8BCBD1;
    border-left: 3px solid #8BCBD1;
	border-bottom: solid 1px transparent;
}

.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover a {
  background-color: #f5f5f5;
  color: #8BCBD1;
    border-left: 3px solid #8BCBD1;
	border-bottom: solid 1px transparent;
}

.wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li.wsshoplink-active>a {
  background-color: #f5f5f5;
  color: #000;
  border-left-color: #8BCBD1;
}

.wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li.wsshoplink-active>a>.fa {
  color: #000;
}




@media only screen and (max-width: 1365px) {

.wsmenu>.wsmenu-list {
  background-color: #fff;
}
.wsmenu>.wsmenu-list>li>a {
    color: #333;
    font-size: 14px;
    font-weight: 400;
    word-spacing: 0px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
}

.wsmenu>.wsmenu-list>li>a.small {
    color: #333;
    font-size: 14px;
    font-weight: 400;
    word-spacing: 0px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
}

.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>a {
  background-color: #fff;
  color: #8BCBD1;
  border-left: 0px solid #8BCBD1;
  border-bottom: solid 0px rgba(0, 0, 0, 0.13);
}

.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
  background-color: #fff;
  color: #8BCBD1;
    border-left: 0px solid #8BCBD1;
	border-bottom: solid 0px rgba(0, 0, 0, 0.13);
}

.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover a {
  background-color: #fff;
  color: #8BCBD1;
    border-left: 0px solid #8BCBD1;
	border-bottom: solid 0px rgba(0, 0, 0, 0.13);
}

.wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li.wsshoplink-active>li:hover a {
  color: #333;
}
.wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li.wsshoplink-active>a {
  background-color: #fff;
  color: #333;
  border-left-color: #8BCBD1;
  border-left: 0px;
  border-bottom: solid 0px rgba(0, 0, 0, 0.13);
  line-height: 24px;
}

.wsmenu>.wsmenu-list>li:hover>a {
  color: #8BCBD1;
}