/*@import url(http://fonts.googleapis.com/css?family=Lato);*/
@charset "UTF-8";
/* Base Styles */
#cssmenu,
#cssmenu ul,
#cssmenu li,
#cssmenu a {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  font-weight: normal;
  text-decoration: none;
  line-height: 1;
  font-size: 14px;
  position: relative;
}
#cssmenu a {
  line-height: 1.3;
  padding: 8px 5px;
}
#cssmenu {
  width: 100%;
}
#cssmenu > ul > li {
  cursor: pointer;
}

#cssmenu > ul > li > a {
  font-size: 13px;
  display: block;
  color: #007bff;
}
#cssmenu > ul > li > a:hover {
  text-decoration: none;
}
#cssmenu > ul > li.active {
  border-bottom: none;
}
#cssmenu > ul > li.active > a {
  background: #007bff ;
  color: #fff;
}
#cssmenu > ul > li.has-sub > a:after {
  content: "";
  position: absolute;
  top: 13px;
  right:3px;
  border: 5px solid transparent;
  border-left: 5px solid #007bff;
}
#cssmenu > ul > li.has-sub.active > a:after {
  right:3px;
  top: 13px;
  border: 5px solid transparent;
  border-top: 5px solid #fff;
}
/* Sub menu */
#cssmenu ul ul {
  padding: 0 0 0 10px;
  display: none;
}
#cssmenu ul ul a {
  display: block;
  color: #797979;
  font-size: 13px;
}
/*#cssmenu ul ul li {
  border-bottom: 1px solid #c9c9c9;
}
#cssmenu ul ul li.odd a {
  background: #e5e5e5;
}
#cssmenu ul ul li:last-child {
  border: none;
}*/

.LeftNavHead{background:#333; color:#fff; padding: 0.80em !important;
    border: none;background-color: #6c757d;
    color: #fff;
    text-align: center;
	border-top-left-radius: .80rem;
    border-top-right-radius: .80rem;
	font-weight: bold;
}