BODY { padding-top: 75px; letter-spacing: +.02rem; font-weight: 300; font-size: 1.6rem; line-height: 2; color: #4d5363; } code { color: f00; font-size: 1.7rem; } h1 { text-align: center; font-size: 3.5rem; } h1, h2, h3, h4, h5, h6 { font-family: "Open Sans","Helvetica","Tahoma","Geneva","Arial",sans-serif; text-rendering: optimizeLegibility; line-height: 100%; letter-spacing: 0; } h2 { font-size: 2.6rem; } h3 { font-size: 2.2rem; } h4 { font-size: 1.8rem; } img{ max-width: 500px; height: auto; } video { max-width: 100%; height: auto; } pre { font-size: 1.7rem; line-height: 1.7; } .input-group { padding-right: 30px; padding-left: 20px; } .navbar { letter-spacing: +.05rem; font-weight: bold; font-size: 1.8rem; background-color: #292929; } a:link { color: #e00; } a:visited { color: #e00; } a:hover { color: #000; } .navbar a { font-size: 1rem; } .navbar a:link{ color: #ba3232; } .navbar a:visited { color: #ba3232; /*font-size: 1.5rem;*/ } .navbar a:hover { color: #ba3232; /*font-size: 2rem;*/ } .sidebar-header { color: #000; font-size: 3rem; text-align: center; letter-spacing: 0.3rem; font-weight: bold; padding-bottom: 10px; background-color: #ba3232; } .sidebar-toggle { float: left; margin-left: 15px; } .sidebar { margin-top: -2px; position: fixed; top: 51px; bottom: 0; left: 0; z-index: 1050; padding-left: 20px; overflow-x: hidden; overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */ background-color: #292929; border-right: 1px solid #eee; /*letter-spacing: +.05rem;*/ font-weight: 400; font-size: 1.25rem; line-height: 1.55; } .sidebar.active { display: block; } @media (min-width: 768px) { .sidebar { display: block; padding-top: 0px; } .navbar a { font-size: 2rem; } } .sidebar a { display: block; padding: 10px 20px; text-decoration: none; color: #ccc; } .sidebar-header a { color: #fff; font-size: 3rem; text-align: center; } .sidebar ul { list-style-type: none; padding: 0; } .sidebar > ul { margin-right: -21px; /* 20px padding + 1px border */ margin-bottom: 20px; margin-left: -20px; } .sidebar .sub-item > a{ padding-left: 40px; background-color: #111; } .sidebar .subsub-item > a{ padding-left: 60px; background-color: #111; } .sidebar .subsubsub-item > a{ padding-left: 80px; background-color: #111; } .sidebar .active > a { color: #fff; background-color: #ba3232; font-weight: bold; } .sidebar a:hover { color: #fff; /* background-color: #ba3232; */ font-weight: bold; } .main { padding: 20px; } @media (min-width: 768px) { .main { padding-right: 80px; padding-left: 80px; } .navbar { display: none; } } .main .page-header { margin-top: 0; } .property-name { font-weight: bold; } .bs-callout { padding: 20px; margin: 20px 0; border: 1px solid #eee; border-left-width: 5px; border-radius: 3px; } .bs-callout:first-child { margin-top: 0; } .bs-callout h4 { margin-top: 0; margin-bottom: 5px; } .bs-callout p:last-child { margin-bottom: 0; } .bs-callout code { border-radius: 3px; } .bs-callout+.bs-callout { margin-top: -5px; } .bs-callout-default { border-left-color: #777; } .bs-callout-default h4 { color: #777; } .bs-callout-primary { border-left-color: #428bca; } .bs-callout-primary h4 { color: #428bca; } .bs-callout-success { border-left-color: #5cb85c; } .bs-callout-success h4 { color: #5cb85c; } .bs-callout-danger { border-left-color: #d9534f; } .bs-callout-danger h4 { color: #d9534f; } .bs-callout-warning { border-left-color: #f0ad4e; } .bs-callout-warning h4 { color: #f0ad4e; } .bs-callout-info { border-left-color: #5bc0de; } .bs-callout-info h4 { color: #5bc0de; }