html
{
	width: auto;
	height: auto;
	height: auto;
}

body {
	background: #eee;
	color: #72626A;
	font-family: "Lato", "Ubuntu", sans-serif;
	line-height: 1.5;
	overflow-x: hidden;
	overflow-y: auto;
}

p, pre {
  margin-bottom: 16px; }

pre {
  padding: 10px;
  background: #fff;
  white-space: pre-wrap; }

code {
	font-family: "Ubuntu Mono", monospace;
	padding: 0 2px;
	background: #f2e2ea;
}

h1, h2, h3, h4 {
	font-family: "PT Serif", serif;
	font-weight: normal;
	color:#771c1b;
 }

a {
	text-decoration: underline;
	color: #50444a;
	border-bottom-color: #ab939f;
}

h2, h2 a {
	font-size: 24px;
	line-height: 1;
	margin-bottom: 16px;
	background: #50444a;
	color: #f2e2ea;
	padding: 10px; }

a:hover {
	color: #771c1b;
	border-bottom-color: #72626a; }

blockquote { margin:.5em; } 

.rss {
  left: auto;
 }

.atom {
  left: auto;
}
.find-id {
  left: auto;
}

.iframe {
  left: auto;
}

.other {
  left: auto;
}

.panel {
  position: relative;
}

.about-nav-wrapper { position: inline;  right: auto; }

.innner { width: auto; }

.ad-nav-wrapper { display: none; }

.nav h1 { display: inline-block; }

.nav p.header {  display: none; }

.nav {
  width: 100%;
  height: 50px;
  position: fixed;
  z-index: 3;
  top: 0;
  background: #fff;
  color: #000;
  overflow: hidden;}
 .nav h1 {
    float: left;
    font-size: 24px;
    line-height: 1; }
  .nav ul {
    float: center;
    list-style: none; }
  .nav li {
    float: left;
    padding: 2px 5px; }
  .nav a {
    display: block;
    line-height: 2;
    color: #fff;
    background: #000;
    text-decoration: none;
    font-size: 12px;
    padding: 0 5px; }

    .about-visible .nav a {
      background: #E0D873;
      color: #555; }
    .rss-visible .nav a {
      background: #939fab;
      color: #fff; }
    .atom-visible .nav a {
      background: #9f93ab;
      color: #fff; }
    .iframe-visible .nav a {
      background: #ab939f;
      color: #fff; }
 
a.anchor, .panel {
	padding-top: 50px; margin-top: -50px;
}

.about h2, .single h2 {margin-top: 50px;}

.el-info { display: inline-block; margin-top: .5em;}
