html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
html {
font-size: 62.5%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body {
background: #fff;
}
article, .comments-area .pingback,
aside,
details,
figcaption,
figure,
footer,
header,
nav,
section {
display: block;
}
ol, ul {
list-style: none;
}
table { border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
font-weight: normal;
text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active { outline: 0;
}
a img {
border: 0;
}
body {
background: #fff;
color: #000;
font-family: "Gudea", sans-serif;
font-size: 16px;
font-size: 1.6rem;
line-height: 1.5;
}
h1, h2, h3, h4, h5, h6 {
font-family: "Bitter", serif;
font-weight: bold;
}
.site-header hgroup,
#header-image,
.page-header,
.featured-image,
.site-footer {
text-align: center;
}
a {
color: #000;
text-decoration: none;
}
p {
margin-bottom: 1.5em;
}
ul, ol {
margin: 0 0 1.5em 40px;
margin: 0 0 1.5em 4rem;
}
p {
margin-bottom: 1.5em;
}
ul, ol {
margin: 0 0 1.5em 40px;
margin: 0 0 1.5em 4rem;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
ul ul, ol ol, ul ol, ol ul {
margin-bottom: 0;
margin-left: 20px;
margin-left: 2rem;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
b, strong {
font-weight: bold;
}
dfn, cite, em, i {
font-style: italic;
}
blockquote {
margin-bottom: 1.5em;
padding: 0 0 0 1.6em;
padding: 0 0 0 1.6em;
border-left: 2px solid #aaa;
}
address {
margin: 0 0 1.5em;
}
pre {
border: 1px solid #aaa;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 0.875em;
margin-bottom: 1.6em;
padding: 1.6em;
overflow: auto;
max-width: 100%;
}
code, kbd, tt, var {
background: #eee;
font: 0.875em Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
sup,
sub {
font-size: 75%;
height: 0;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
small {
font-size: 75%;
}
big {
font-size: 125%;
}
figure {
margin: 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
border-width: 0 1px 1px 0;
border-style: solid;
border-color: #aaa;
}
th, td {
padding: 5px 10px;
border-width: 1px 0 0 1px;
border-style: solid;
border-color: #aaa;
}
th {
font-weight: bold;
background: #f4f4f4;
}
#secondary, nav {
display: none;
}
.site-header {
border-bottom: 1px solid #aaa;
margin-bottom: 20px;
margin-bottom: 2rem;
}
.site-header hgroup, #header-image {
margin-bottom: 20px;
margin-bottom: 2rem;
}
.site-title {
font-size: 30px;
font-size: 3rem;
text-transform: uppercase;
}
.site-description {
font-size: 14px;
font-size: 1.4rem;
font-family: "Gudea", sans-serif;
font-weight: normal;
}
.has-logo-image .site-title, .has-logo-image .site-description {
height: 0;
width: 0;
overflow: hidden;
}
.hentry, .page-header {
padding: 0 0 1.6em;
margin: 0 0 1.6em;
border-bottom: 1px solid #aaa;
}
.page-header span {
text-decoration: underline;
}
.entry-title {
font-size: 24px;
font-size: 2.4rem;
word-wrap: break-word;
}
.entry-content h1, .comment-content h1 {
font-size: 20px;
font-size: 2rem;
}
.entry-content h2, .comment-content h2 {
font-size: 18px;
font-size: 1.8rem;
}
.entry-content h3, .comment-content h3 {
font-size: 16px;
font-size: 1.6rem;
}
.entry-content h4, .comment-content h4 {
font: bold 15px sans-serif;
font: bold 1.5rem sans-serif;
text-transform: uppercase;
}
.entry-content h5, .comment-content h5 {
font: bold 15px sans-serif;
font: bold 1.5rem sans-serif;
}
.entry-content h6, .comment-content h6 {
font: bold 14px sans-serif;
font: bold 1.4rem sans-serif;
font-variant: small-caps;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6 {
margin-bottom: 20px;
margin-bottom: 2rem;
}
.entry-meta {
clear: both;
font-size: 11px;
font-size: 1.1rem;
color: #888;
}
.wp-post-image {
margin: 0 0 1.5em;
}
.wp-post-image.attachment-post-thumbnail {
float: left;
margin: 0.4em 20px 20px 0;
margin: 0.4em 2rem 2rem 0;
}
.sticky .poststicky:before {
content: '. ';
}
.entry-content,
.entry-summary,
.comment-content {
margin: 1.5em 0 0;
}
.comments-title {
margin-bottom: 1.6em;
}
ol.commentlist {
list-style: none;
margin: 0;
padding: 0;
}
ul.children {
list-style: none;
margin-left: 20px;
margin-left: 2rem;
}
.comments-area article, .comments-area .pingback {
margin: 20px 0;
margin: 2rem 0;
border-bottom: 1px solid #aaa;
position: relative;
}
.avatar {
border: 1px solid #ccc;
}
cite.fn {
font-weight: bold;
font-style: normal;
}
cite.fn, .comment-meta {
position: absolute;
top: 0;
left: 53px;
}
.comment-meta {
top: 24px;
top: 2.4rem;
}
.comment-meta, .comment-notes, .form-allowed-tags {
font-size: 12px;
font-size: 1.2rem;
}
.reply, #respond {
display: none;
}
.site-footer {
font-size: 12px;
font-size: 1.2rem;
}