body {
font-size: 15px; line-height: 1.6em; position: relative; margin: 0;
} .container {
width: 95%; max-width: 1260px;
} p, pre {
margin-bottom: 2em;
} .main h2 {
font-weight: bold; margin: 60px 0 20px 0;
} .main h3 {
margin: 60px 0 20px 0;
} .main h4 {
margin: 0 0 10px 0; font-weight: bold;
} ul.nobullets {
margin: 0; padding: 0; list-style-position: inside;
} li {
padding-bottom: 1em;
} sidebar {
top: 20px; width: 300px;
} sidebar ul {
margin-bottom: 5px;
} sidebar li {
margin-bottom: 0; padding-bottom: 0;
} sidebar li ul {
display: none;
} sidebar li.active ul {
display: block;
} sidebar li li {
padding: 4px 0;
} input {
padding: 6px; width: 100%; border-radius: 4px;
} .navbar {
text-align: left; margin: 0; border: 0;
} .navbar-inverse {
background: #222;
} .navbar .container {
padding: 0 20px;
} .navbar-nav li a:link, .navbar-nav li a:visited {
font-weight: bold; color: #fff; font-size: 16px;
} .navbar-nav li {
background: #fff;
} .navbar-nav li a:hover {
opacity: 0.8;
} .navbar-nav li {
padding: 0;
} .navbar-inverse .navbar-text {
margin: 18px 0 0 0; color: #eee;
} footer {
background: #222; margin-top: 80px; padding: 30px; color: #fff; text-align: center;
} footer a:link, footer a:visited {
color: #fff; border-bottom: 1px dotted #fff;
} jumbo {
background: #f5f5f5 linear-gradient(to bottom,#eee 0,#f5f5f5 100%); color: #000; padding: 30px 0; margin-bottom: 30px;
} jumbo .btn {
border-radius: 0;
} config .demo { position: relative; } config .demo i { position: absolute; bottom: 10px; right: 24px; top: auto; cursor: pointer; }
rightcol {
margin-left: 330px;
}
nav-spy {
float: left; width: 300px;
}
@media (max-width: 980px) {
#rightcol { margin-left: 0; } #nav-spy { float: none; position: relative; }
}