body {
  padding-top: 60px;
  padding-bottom: 40px;
}

.small {
    font-size: 11px;
    color: #aaa;
}

h1 span.small { font-size: 18px; }
h2 span.small { font-size: 16px; }
h3 span.small { font-size: 14px; }

.sidebar-nav {
  padding: 9px 0;
}

@media (max-width: 980px) {
  /* Enable use of floated navbar text */
  .navbar-text.pull-right {
    float: none;
    padding-left: 5px;
    padding-right: 5px;
  }
}

.mailboxlist li a span.badge { float: right; }

.mailboxlist .nav-header {
    font-size: 14px;
    border-bottom: 1px solid #E3E3E3;
}

table tr.message { display: none; }

pre.params {
    font-size: 13px;
    line-height: 20px;
}

pre.version {
    font-size: 12px;
    line-height: 14px;
}

.CodeMirror {
    border: 1px solid #ccc;
    margin-bottom: 20px;
}

.print {
    display: none;
}

.autocomplete-w1 {
    position: absolute;
    top: 0;
    left: 0;
    margin: 6px 0 0 6px;
}

.autocomplete {
    border: 1px solid #999;
    background:#FFF;
    cursor: default;
    text-align: left;
    max-height:350px;
    overflow: auto;
    margin: -6px 6px 6px -6px;
}

.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }
.autocomplete strong { font-weight:normal; color: #5986de; }