blob: 7e04d60b9d67075b69877d8371d15ceda65452e7 [file] [log] [blame]
/*=============================================================================
Navbar at the top of the page
=============================================================================*/
/* Padding at top because of the fixed navbar. */
body {
padding-top: 70px;
}
/* Our logo. */
.navbar-logo {
padding: 5px 15px 5px 15px;
}
.navbar-logo img {
width: 78px;
height: 40px;
}
/* Links */
.navbar-default .navbar-nav > li > a {
color: black;
font-weight: bold;
}
.navbar-default .navbar-nav > li > a:hover {
background: #E7E7E7;
}
.navbar-collapse .dropdown-header {
color: black;
}
/*=============================================================================
Text
=============================================================================*/
/* The auto-generated TOC anchors are hidden by the top navbar otherwise. */
h1, h2, h3, h4, h5, h6 {
padding-top: 70px;
margin-top: -60px;
}
h1 {
font-size: 160%;
}
h2 {
font-size: 140%;
}
h3, h4, h5, h6 {
font-size: 120%;
}
/*=============================================================================
Table of Contents
=============================================================================*/
.page-toc {
padding-bottom: 2em;
}
#markdown-toc {
font-size: 90%;
}
@media (min-width: 768px) {
#markdown-toc {
/*width: 35%;*/
}
}
/* Custom list styling */
#markdown-toc, #markdown-toc ul {
list-style: none;
display: block;
position: relative;
padding-left: 0;
margin-bottom: 0;
}
/* All element */
#markdown-toc li > a {
display: block;
padding: 5px 10px;
border: 1px solid #E5E5E5;
margin:-1px;
}
#markdown-toc li > a:hover,
#markdown-toc li > a:focus {
text-decoration: none;
background-color: #eee;
}
/* 1st-level elements */
#markdown-toc > li > a {
font-weight: bold;
}
/* 2nd-level element */
#markdown-toc > li li > a {
padding-left: 20px; /* A little more indentation*/
}
/* >= 3rd-level element */
#markdown-toc > li li li {
display: none; /* hide */
}
#markdown-toc li:last-child > a {
border-bottom: 1px solid #E5E5E5;
}
/*=============================================================================
Various
=============================================================================*/
.stack img {
width: 385px;
height: 300px;
}
.frontpage-tags a {
color: black;
}
pre {
background: none;
}
.blog-title a {
color: black;
}
code {
background: none;
color: black;
}
.footer {
padding: 1em 0 2em 0;
}
.download-button {
padding-bottom:10px
}
.img100 img {
width: 100%;
}
.img-column {
text-align: center;
}
#disqus_thread {
padding-top: 3em;
}