/**
 * @file
 * Styles for menus and navigation markup.
 */
/**
 * Markup generated by theme_menu_tree().
 */
.menu {
  padding-left: .5em;
  list-style: none;
  text-align: left;
  /* LTR */
}
.menu > li {
  margin: 0 0 0 0.5em;
  /* LTR */
}

td.menu-disabled {
  background: #ccc;
}

/**
 * Markup generated by theme_links().
 */
ul.inline,
ul.links.inline {
  display: inline;
  padding-left: 0;
}

ul.inline li {
  display: inline;
  list-style-type: none;
  padding-right: .5em;
}

/**
 * Markup generated by theme_menu_local_tasks().
 */
.primary {
  margin: 1em 0;
  padding: 0;
  white-space: nowrap;
}
.primary > li {
  display: inline;
}
.primary > li > a {
  background-color: gainsboro;
  padding: .5em;
  text-decoration: none;
  display: inline-block;
}
.primary > li.active > a,
.primary > li > a:hover {
  background-color: lightgray;
}

.secondary {
  padding: 0;
  margin: 1em 0;
}
.secondary > li {
  display: inline;
}
.secondary > li > a {
  padding: .5em;
  text-decoration: none;
  border: 1px solid gainsboro;
}
.secondary > li.active > a,
.secondary > li > a:hover {
  border-color: lightgray;
}
