body { padding-top: 60px; }
div.article { padding-top: 20px; }
div.article h2 { padding-bottom: 10px; }
article.hentry { padding-top: 10px; padding-bottom: 15px; }

div.highlight pre {
  background-color: #fefbf3;
  margin: 0 0 10px;
}

.well.small {
	padding: 6px 6px 4px;
}

.btn.xsmall {
  padding: 1px 3px 1px;
  font-size: 11px;
}

.summary * { display: inline; }
.summary pre { display: none; }

.social a[href*='activestate.com']:before {content: url('./images/icons/activestate.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='atom.xml']:before {content: url('./images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='bitbucket.org']:before {content: url('./images/icons/bitbucket.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='code.google.com']:before {content: url('./images/icons/phosting.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='delicious.com']:before {content: url('./images/icons/delicious.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='debian.org']:before {content: url('./images/icons/debian.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='digg.com']:before {content: url('./images/icons/digg.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='facebook.com']:before {content: url('./images/icons/facebook.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='github.com']:before {content: url('./images/icons/github.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='google.com/reader']:before {content: url('./images/icons/reader.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='jamendo.com']:before {content: url('./images/icons/jamendo.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='last.fm']:before, .social a[href*='lastfm.']:before {content: url('./images/icons/lastfm.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='linkedin.com']:before {content: url('./images/icons/linkedin.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='rss.xml']:before {content: url('./images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='stackoverflow.com']:before {content: url('./images/icons/stackoverflow.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='careers.stackoverflow.com']:before {content: url('./images/icons/careers.stackoverflow.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='twitter.com']:before {content: url('./images/icons/twitter.png'); margin-right: 2px; vertical-align: -3px;}
.social a[href*='weibo.com']:before {content: url('./images/icons/weibo.png'); margin-right: 2px; vertical-align: -3px;}

body, input, button, select, textarea, li, .navbar-search .search-query {
  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  line-height: 24px;
}
h1, h2, h3, h4, h5, h6 {
  font-family: 'Istok Web', sans-serif;
}
code, pre {
  font-family: "Droid Sans Mono", Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 15px;
  line-height: 21px;
  white-space: pre;
  overflow: auto;
}

p {
  font-size: 15px;
}

.imgfloatright {
	float: right;
}

.text-center {
    text-align: center;
}

.tag-1 {
    font-size: 13pt;
}
.tag-2 {
    font-size: 10pt;
}
.tag-2 {
    font-size: 8pt;
}
.tag-4 {
    font-size: 6pt;
}
.alert {
  padding: 8px 35px 8px 14px;
  color: #B94A48;
  background-color: #F2DEDE;
  border-color: #EED3D7;
  text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
  border: 1px solid #FBEED5;
  border-radius: 4px;
}
