/* chela-light */
.Type { color: #2222ff; background-color: #fafafa; }
.Constant { color: #cc2222; background-color: #fafafa; }
.Special { color: #cc00cc; background-color: #fafafa; }
.Identifier { color: #2222ff; background-color: #fafafa; }
.Statement { color: #2222ff; background-color: #fafafa; }
.vim_block { color: #222222; background-color: #fafafa; font-family: monospace; overflow: auto; }
.PreProc { color: #2222ff; background-color: #fafafa; }

/* Beyond vim's default */
.vim_block, .syntax { padding: 3px 5px; border: thin dotted #112A40; }
.syntax .highlight pre { margin-bottom: 0; }

/* end code highlighting */

.deprecation-example {
margin-left: 3em;
}

a, a:hover {
text-decoration: none;
font-weight: normal;
}

.box {
padding-bottom: 1em;
}

.box a {
font-weight: bold;
}

.box ul {
margin-bottom: 0;
}

.box h2 {
border-bottom: 1px solid #EEEEEE;
}

.box h4 {
border-bottom: 1px solid #EEEEEE;
margin-top: 1em;
}

.howto h2 {
margin-top: 1.5em;
}


ul.list li.first-child {
border-top: none;
}

ol,ul {
margin-left: 1em;
}

.less-padding {
padding: 11px 11px;
}

.history {
margin-bottom: .5em;
}

.read-more a {
text-decoration: none;
font-weight: normal;
font-size: smaller;
}


.history a {
text-decoration: none;
}

.post hr {
margin-top: 1em;
}

.howto h3 {
margin-top: 1.5em;
margin-bottom: 0.2em;
}

.howto p {
margin-bottom: 0.5em;
}

.howto h4 {
color: #FF7B15;
margin-top: 1em;
}

.transparent-redirect-list p {
margin-bottom: 1em;
}

.code-block {
margin-top: 0.5em;
margin-left: 2em;
margin-bottom: 0.5em
}

div.syntax {
  margin-bottom: 1em;
}

div.syntax pre {
  margin-bottom: 0;
}

h3.section {
  font-size: 18px;
  border-bottom: 1px dashed #ccc;
  margin-bottom: 0.5em;
}

