/* line 3, ../../src/styles/lists.scss */
body.list {
  padding: 0;
  margin: 0;
}

/* line 10, ../../src/styles/lists.scss */
body.noframes #content.list nav {
  display: none;
}
/* line 14, ../../src/styles/lists.scss */
body.noframes #content.list #search {
  position: absolute;
  right: 5px;
  top: 9px;
  padding-left: 10px;
}

/* line 25, ../../src/styles/lists.scss */
body.frames #content.list #search {
  position: relative;
  margin-top: 5px;
  margin-left: 10px;
}

/* line 34, ../../src/styles/lists.scss */
#content.list.tree > ul {
  margin-top: 13px !important;
}
/* line 38, ../../src/styles/lists.scss */
#content.list.tree ul {
  font-size: 16px;
  margin: 0;
  padding: 0;
}
/* line 44, ../../src/styles/lists.scss */
#content.list.tree ul li {
  margin: 0;
  padding: 5px;
  color: #000;
  font-size: 1em;
  list-style: none;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}
/* line 57, ../../src/styles/lists.scss */
#content.list.tree ul li.namespace {
  overflow: visible;
}
/* line 61, ../../src/styles/lists.scss */
#content.list.tree ul li > a.toggle {
  display: block;
  float: left;
  width: 10px;
  height: 10px;
  margin-top: 5px;
  margin-left: 5px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTM5jWRgMAAAAVdEVYdENyZWF0aW9uIFRpbWUAMy8xNC8wOeNZPpQAAAE2SURBVDiNrZTBccIwEEXfelIAHUA6CZ24BGaWO+FuzZAK4k6gg5QAdGAq+Bxs2Yqx7BzyL7Llp/VfzZeQhCTc/ezuGzKKnKSzpCxXJM8fwNXda3df5RZETlIt6YUzSQDs93sl8w3wBZxCCE10GM1OcWbWjB2mWgEH4Mfdyxm3PSepBHibgQE2wLe7r4HjEidpnXMYdQPKEMJcsZ4zs2POYQOcaPfwMVOo58zsAdMt18BuoVDPxUJRacELbXv3hUIX2vYmOUvi8C8ydz/ThjXrqKqqLbDIAdsCKBd+Wo7GWa7o9qzOQHVVVXeAbs+yHHCH4aTsaCOQqunmUy1yBUAXkdMIfMlgF5EXLo2OpV/c/Up7jG4hhHcYLgWzAZXUc2b2ixsfvc/RmNNfOXD3Q/oeL9axJE1yT9IOoUu6MGUkAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: 0px -10px;
}
/* line 75, ../../src/styles/lists.scss */
#content.list.tree ul li > a.toggle.collapsed {
  background-position: 0px 0px;
}
/* line 80, ../../src/styles/lists.scss */
#content.list.tree ul li > span, #content.list.tree ul li a {
  margin-left: 20px;
  text-decoration: none;
}
/* line 85, ../../src/styles/lists.scss */
#content.list.tree ul li > a.toggle + span, #content.list.tree ul li a.toggle + a {
  margin-left: 5px;
}
/* line 89, ../../src/styles/lists.scss */
#content.list.tree ul li small {
  color: #888;
  white-space: nowrap;
}
/* line 94, ../../src/styles/lists.scss */
#content.list.tree ul li small.namespace {
  display: none;
}
/* line 100, ../../src/styles/lists.scss */
#content.list.tree ul li.result a.toggle {
  visibility: hidden;
}
/* line 104, ../../src/styles/lists.scss */
#content.list.tree ul li.result small.namespace {
  display: inline;
}
/* line 108, ../../src/styles/lists.scss */
#content.list.tree ul li.result small.parent {
  display: none;
}

/* line 116, ../../src/styles/lists.scss */
#content.list {
  padding: 0;
  margin: 0;
}
/* line 120, ../../src/styles/lists.scss */
#content.list h1 {
  padding: 12px 10px;
  padding-bottom: 10px;
  margin: 0;
  font-size: 1.4em;
}
/* line 127, ../../src/styles/lists.scss */
#content.list a:hover {
  background: transparent;
}
/* line 131, ../../src/styles/lists.scss */
#content.list nav {
  margin-left: 10px;
}
/* line 135, ../../src/styles/lists.scss */
#content.list #search {
  color: #888;
}
/* line 138, ../../src/styles/lists.scss */
#content.list #search input {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BBB;
}
/* line 144, ../../src/styles/lists.scss */
#content.list a {
  color: #05A;
  cursor: pointer;
  text-decoration: none;
}
/* line 150, ../../src/styles/lists.scss */
#content.list a:hover {
  text-decoration: underline;
}
/* line 154, ../../src/styles/lists.scss */
#content.list ul {
  padding: 0;
  list-style: none;
  margin-left: 0;
}
/* line 159, ../../src/styles/lists.scss */
#content.list ul li[deprecated] {
  text-decoration: line-through;
}
/* line 163, ../../src/styles/lists.scss */
#content.list ul li {
  padding: 5px;
  padding-left: 12px;
  margin: 0;
  font-size: 1.1em;
  list-style: none;
  color: #888;
  cursor: pointer;
}
/* line 173, ../../src/styles/lists.scss */
#content.list ul li.stripe {
  background: #F0F0F0;
}
/* line 177, ../../src/styles/lists.scss */
#content.list ul li:hover {
  background: #ddd;
}
