.cssmenu{
	color:#fff;
	background-color:#00498e;
	width: 100%;
}
.cssmenu,
.cssmenu ul,
.cssmenu ul li,
.cssmenu ul li a {
	list-style: none;
	position: relative;
	display:block;
}
.cssmenu ul ul {
	display: none;
	background-color: #0266c5;
}
.cssmenu ul ul ul{
	background-color: #0274e0;
}
.cssmenu > ul > li > a {
	padding: 10px 20px;
	border-bottom: 1px solid #00498e;
	cursor: pointer;
	text-decoration: none;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.cssmenu a:hover,
.cssmenu li.active a{
	background-color:#eb1c29;
}
.cssmenu a:hover:not([href]),
.cssmenu li.active a:not([href]){
	background-color:transparent;
}
.cssmenu > ul > li:first-child > a,
.cssmenu > ul > li.first > a {
}
.cssmenu > ul > li:last-child > a,
.cssmenu > ul > li.last > a {
	border-bottom: 1px solid #00498e;
}
.cssmenu > ul > li > a:hover > span::after,
.cssmenu > ul > li.active > a > span::after,
.cssmenu > ul > li.open > a > span::after {
	border-color: #eeeeee;
}
.cssmenu ul ul li a {
	cursor: pointer;
	border-bottom: 1px solid #00498e;
	padding: 7px 20px;
	text-decoration: none;
	font-size: 0.9em;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.cssmenu ul ul ul li a {
	padding: 4px 20px;
	border-bottom: 1px solid #00498e;
}
.cssmenu ul ul li:first-child > a {
  box-shadow: none;
}
.cssmenu ul ul ul li:first-child > a {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.cssmenu ul ul ul li a {
  padding-left: 30px;
}
.cssmenu > ul > li > ul > li:last-child > a,
.cssmenu > ul > li > ul > li.last > a {
  border-bottom: 0;
}
.cssmenu > ul > li > ul > li.open:last-child > a,
.cssmenu > ul > li > ul > li.last.open > a {
  border-bottom: 1px solid #00498e;
}
.cssmenu > ul > li > ul > li.open:last-child > ul > li:last-child > a {
  border-bottom: 0;
}
.cssmenu ul ul li.active > a::after,
.cssmenu ul ul li.open > a::after,
.cssmenu ul ul li > a:hover::after {
  border-color: #ffffff;
}
.darAltVar{
    bottom: 0;
    line-height: 25px !important;
    padding: 10px;
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
	cursor:pointer;
}