.uw-menu-widget {
  
}

.uw-menu-widget .uw-menu-underlined-header {
  padding-bottom: 12px;
  border-bottom: 1px solid #ccc;
}

.uw-menu-widget .uw-menu-title {
  margin-top: 0px;
  margin-bottom: 0px;
}

.uw-menu-widget .uw-menu-title-center {
  text-align: center;
}

.uw-menu-widget .uw-menu-title + .uw-menu-container {
  margin-top: 12px;
}

.uw-menu-widget .uw-menu {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.uw-menu-widget .uw-menu li {
  margin-bottom: 0;
}

.uw-menu-widget .uw-menu a {
  display: block;
  padding: 7px 5px;
  width: 100%;
}

.uw-menu-widget .uw-menu a:hover {
  text-decoration: none;
}

.uw-menu-widget .uw-menu.menu-divided li {
  border-bottom: 1px solid #ccc;
}

.uw-menu-widget .uw-menu.menu-divided li:last-child {
  border-bottom: none;
}

.uw-menu-widget .uw-menu.menu-hover-gold a:hover {
  background: linear-gradient(#f7f5e8, #e7d9c1);
  color: #b70101; 
}

.uw-menu-widget .uw-menu.menu-hover-gray a:hover {
  background: linear-gradient(#eee, #dddddd);
  color: #990000;
}

.uw-menu-widget .uw-menu.menu-hover-red a:hover {
  background: linear-gradient(#ac0809, #660000);
  color: #f7f5e8;
}

.uw-menu-widget .uw-menu.menu-hover-shadow a:hover {
  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}

.uw-dropdown-menu-widget {
  position: relative;
}

.uw-dropdown-menu-widget .uw-menu-underlined-header {
  padding-bottom: 0px;
  border-bottom: none;
}

.uw-dropdown-menu-widget .uw-menu-title .glyphicon {
  margin-right: 7px;
}

.uw-dropdown-menu-widget .uw-menu-title {
  margin-bottom: 0px;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* IE/Edge */
  user-select: none;
  cursor: pointer;
}

.uw-dropdown-menu-widget .uw-menu-dropdown-container {
  display: none;
  margin-top: 12px;
}

.uw-dropdown-menu-widget.open .uw-menu-underlined-header {
  padding-bottom: 12px;
  border-bottom: 1px solid #ccc;
}

.uw-dropdown-menu-widget.open .uw-menu-dropdown-container {
  display: block;
}