@import 'fonts.googleapis.com/css?family=David+Libre:400,500';

body {

font-family: 'David Libre', serif;
font-size: 18px;

}

h1, h2, h3, h4, h5, h6 {

font-family: sans-serif;
margin: 0.50em 0;

}

h1 { font-size: 32px; } h2 { font-size: 28px; } h3 { font-size: 24px; } h4 { font-size: 20px; } h5 { font-size: 16px; }

pre, ul, ol, blockquote, p {

margin-top: 0.50em;
margin-bottom: 0.50em;

}

blockquote, p {

line-height: 1.5;

}

blockquote {

font-style: italic;
margin-left: 32px;
padding: 0 3px;

}

hr { margin: 1em 0; }

.post-header {

margin-bottom: 1.5em;

}

@media (min-width: 600px) {

.wrapper {
    width: 960px;
    margin: 0 auto;
}

}

@media (max-width: 600px) {

.wrapper {
    padding: 5px;
}

}