#cssmenu #menu-button {
	color: #fff;
}

#cssmenu #menu-button:hover::after {
	background-color: #fff;
}

#cssmenu #menu-button:hover::before{
	border-bottom: 2px solid #fff;
	border-top: 2px solid #fff;
}

#cssmenu #menu-button::after {
	background-color: #fff;
}

#cssmenu #menu-button::before {
	border-bottom: 2px solid #fff;
	border-top: 2px solid #fff;
}

#cssmenu .submenu-button.submenu-opened:hover::before, #cssmenu .submenu-button:hover::before, #cssmenu .submenu-button:hover::after {
	background-color: #fff;
}

#cssmenu .submenu-button.submenu-opened::before, #cssmenu .submenu-button::before, #cssmenu .submenu-button::after {
	background-color: #fff;
}

#cssmenu > ul > li > a {
	background-color: rgba(0, 0, 0, 0);
	color: rgba(255, 255, 255, 1);
}
#cssmenu > ul > li > a:hover {
	background-color: rgba(0, 0, 0, 0);
	color: #43bccf;
}
#cssmenu > ul > li.parent > a::after, #cssmenu ul ul li.parent > a::after {
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
}

#cssmenu > ul > li.parent:hover > a::after, #cssmenu ul ul li.parent:hover > a::after {
	border-color: #43bccf;
}

#cssmenu > ul > li:hover > a, #cssmenu > ul > li.current > a,  {
	background-color: #477d94;
	color: #fff;
}
#cssmenu ul ul li:hover > a, #cssmenu ul ul li a {
	background-color: #477d94;
	color: #fff;
}
#cssmenu ul ul li a:hover {
	background-color: #166d93;
	color: #fff;
}
#cssmenu.align-right ul ul li.parent > a::after {
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
}

@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 980px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 980px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 980px), only screen and (min-device-pixel-ratio: 2) and (max-width: 980px), only screen and (min-resolution: 192dpi) and (max-width: 980px), only screen and (min-resolution: 2dppx) and (max-width: 980px) {
#cssmenu {
/*background-color: #394048;*/
color: #fff;
}
#cssmenu #menu-button {
	border: 1px solid #fff;
}
#cssmenu ul {
	background-color: #2c3137;
}
#cssmenu ul ul li {
	background-color: transparent;
	color: rgba(255, 255, 255, 1);
}
}