/* Desktop Main Menu Color */

.wsmainfull {
  background-color: #fff;
/*  border-bottom: solid 5px #80c133; */
}

.wsmenu>.wsmenu-list {
  background-color: #fff;
}

/* Mobile Header */

.wsmobileheader {
  background-color: #fff;
}

.wsmenu>.wsmenu-list>li>a {
  color: #333;
  border-right: 1px solid rgba(0, 0, 0, 0.08);
}

.wsmenu>.wsmenu-list>li>a .wsarrow:after {
  border-top-color: #b3b3b3;
}

.wsmenu>.wsmenu-list>li>a:hover .wsarrow:after {
  border-top-color: #fff;
}

.wsmenu>.wsmenu-list>li>a.active .wsarrow:after {
  border-top-color: #fff;
}

.wsmenu>.wsmenu-list>li:hover>a .wsarrow:after {
  border-top-color: #fff;
}

.wsmenu>.wsmenu-list>li>a>i {
  color: #55606c;
}

.wsmenu>.wsmenu-list>li>a.active i {
  color: #fff;
}

.wsmenu>.wsmenu-list>li:hover>a>i {
  color: #fff;
}

.wsmenu>.wsmenu-list>li>a:hover i {
  color: #fff;
}

.wsmenu>.wsmenu-list>li>.wsmegamenu .menu_form input[type="submit"] {
  background-color: #80c133;
  color: #fff;
}

.wsmenu>.wsmenu-list>li>.wsmegamenu .menu_form input[type="button"] {
  background-color: #80c133;
  color: #fff;
}

.wsmenu>.wsmenu-list>li>a.active {
  background-color: #80c133;
  color: #fff;
}

.wsmenu>.wsmenu-list>li:hover>a {
  background-color: #80c133;
  color: #fff;
}

.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>a {
  background-color: #cbfdcb;
  color: #000;
}

.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
  background-color: #cbfdcb;
  color: #000;
}

.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover a {
  background-color: #cbfdcb;
  color: #000;
}
/*
@media only screen and (max-width: 1400px)
{
	.wsmainfull {
	height: 125px;
	}
}

@media only screen and (max-width: 1199px)
{
	.wsmainfull {
		height: 109px;
	}
}

@media only screen and (max-width: 1024px)
{
	.wsmainfull {
		height: 95px;
	}
}
*/
@media only screen and (max-width: 991px)
{
	.wsmainfull {
		height: 70px;
	}
}
@media only screen and (max-width: 800px)
{
	.wsmainfull {
		height: 75px;
	}
}
@media only screen and (max-width: 768px)
{
	.wsmainfull {
		height: 55px;
	}
}
@media only screen and (max-width: 667px)
{
	.wsmainfull {
		height: 25px;
	}
}
@media only screen and (max-width: 480px)
{
	.wsmainfull {
		height: 20px;
	}
}
@media only screen and (max-width: 375px)
{
	.wsmainfull {
		height: 0px;
	}
}
