.headerfull { background-color:var(--light); }
.wsmenu > .wsmenu-list > li > .navtext > span { color:var(--text-dark); }
.wsmenu > .wsmenu-list > li > .navtext > span + span { color:var(--text-dark); }
.wsmenu > .wsmenu-list > li > .navtext > span + span:after { color:#636363; }
.wsmenu > .wsmenu-list > li.wsshopmyaccount > a { color:#828181; }
.wsmenu > .wsmenu-list > .wsshopmyaccount > a i { color:#7b7b7b; }
.wsmenu > .wsmenu-list > li.wssearchbar > .topmenusearch > input { background-color:#eee; }
.wsmenu > .wsmenu-list > li.wssearchbar > .topmenusearch > .btnstyle { background-color:#eee; }
.wsmenu > .wsmenu-list > li.wssearchbar > .topmenusearch > input:focus { color:var(--text-dark); }
.wsmenu > .wsmenu-list > li > a { color:var(--text-dark); }
.wsmenu > .wsmenu-list > li > a .wsarrow:after { border-top-color:#555; }
.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:var(--primary); }
.wsmenu > .wsmenu-list > li > a > i { color:var(--primary); }
.wsmenu > .wsmenu-list > li > a.active i { color:var(--text-dark); }
.wsmenu > .wsmenu-list > li:hover > a > i { color:var(--text-dark); }
.wsmenu > .wsmenu-list > li > a:hover i { color:var(--primary); }
.wsmenu > .wsmenu-list > li.wssearchbar > .topmenusearch > .btnstyle:hover { background-color:#d7d7d7; }
.wsmenu > .wsmenu-list > li.wssearchbar > .topmenusearch > .btnstyle:hover i { color:var(--text-dark); }
.wsmenu > .wsmenu-list > li.wssearchbar > .topmenusearch > input:focus~.btnstyle { background-color:#d7d7d7; }
.wsmenu > .wsmenu-list > li.wssearchbar > .topmenusearch > input:focus~.btnstyle > i { color:var(--text-dark); }
.wsmenu > .wsmenu-list > li.wssearchbar > .topmenusearch > input:focus~.btnstyle i { color:var(--text-dark); }
.wsmenu > .wsmenu-list > li > a.active { background-color:#f5f5f5; color:var(--text-dark); box-shadow:inset 0 3px 0px var(--primary); }
.wsmenu > .wsmenu-list > li:hover > a { background-color:#f5f5f5; color:var(--primary)!important; box-shadow:inset 0 3px 0px var(--primary); }
.wsmenu > .wsmenu-list > li > ul.sub-menu > li:hover > a { background-color:#f5f5f5; color:var(--text-dark); text-decoration:none; }
.wsmenu > .wsmenu-list > li > ul.sub-menu > li > ul.sub-menu > li:hover > a { background-color:#f5f5f5; color:var(--text-dark); }
.wsmenu > .wsmenu-list > li > .wsshoptabing > .wsshopwp > .wstabitem > li.wsshoplink-active > a { background-color:#f5f5f5; color:var(--text-dark); border-left:3px solid #DA4B38; }
.wsmobileheader { background-color:var(--dark); }
.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); }
@media only screen and (max-width:991px) {
}