.wf-active body {
	font-family: "Karla", sans-serif;
}

.wf-active input, .wf-active textarea {
	font-family: "Karla", sans-serif;
}

.wf-active input[type="button"], .wf-active input[type="submit"] {
	font-family: "Karla", sans-serif;
}

.wf-active .search-wrap #searchform input#s {
	font-family: "Karla", sans-serif;
}

.wf-active #primary .sharedaddy h3.sd-title {
	font-family: "Karla", sans-serif;
}

.wf-active h1, .wf-active h2, .wf-active h3, .wf-active h4, .wf-active h5, .wf-active h6 {
	font-family: "Karla", sans-serif;
	font-weight: 400;
	font-style: normal;
}

.wf-active h1 {
	font-size: 15.4px;
	font-style: normal;
	font-weight: 400;
}

.wf-active h2 {
	font-size: 15.4px;
	font-style: normal;
	font-weight: 400;
}

.wf-active h3 {
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
}

.wf-active h4 {
	font-size: 12.6px;
	font-style: normal;
	font-weight: 400;
}

.wf-active h5 {
	font-size: 11.2px;
	font-style: normal;
	font-weight: 400;
}

.wf-active h6 {
	font-size: 10.5px;
	font-style: normal;
	font-weight: 400;
}

.wf-active #site-title h1 {
	font-size: 25.2px;
	font-style: normal;
	font-weight: 400;
}

.wf-active #site-title h2.site-description {
	font-size: 9.8px;
	font-weight: 400;
	font-style: normal;
}

.wf-active .entry-header h2.entry-title {
	font-size: 11.2px;
	font-style: normal;
	font-weight: 400;
}

.wf-active .entry-header h1.entry-title {
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
}

.wf-active .author-info h6 {
	font-size: 10.5px;
	font-style: normal;
	font-weight: 400;
}

.wf-active #comments h3.comments-title {
	font-size: 10.5px;
	font-style: normal;
	font-weight: 400;
}

.wf-active #comments h3.comments-title span a {
	font-size: 8.4px;
	font-weight: 400;
	font-style: normal;
}

.wf-active #comments #respond h3#reply-title {
	font-size: 10.5px;
	font-style: normal;
	font-weight: 400;
}

.wf-active .archive-header h2.archive-title {
	font-size: 11.2px;
	font-style: normal;
	font-weight: 400;
}

.wf-active .page .entry-header h1.entry-title {
	font-size: 16.8px;
	font-style: normal;
	font-weight: 400;
}

.wf-active .widget h3.widget-title {
	font-size: 8.4px;
	font-style: normal;
	font-weight: 400;
}

.wf-active .widget_jetpack_display_posts_widget h4 {
	font-size: 12.6px;
	font-style: normal;
	font-weight: 400;
}

@media screen and (min-width: 635px) {
	.wf-active #site-title h1 {
		font-size: 25px;
		font-style: normal;
		font-weight: 400;
	}
}

@media screen and (min-width: 635px) {
	.wf-active .single-attachment .entry-header h1.entry-title, .wf-active .single-post .entry-header h1.entry-title {
		font-size: 15.4px;
		font-style: normal;
		font-weight: 400;
	}
}

@media screen and (min-width: 635px) {
	.wf-active .page .entry-header h1.entry-title {
		font-size: 22.4px;
		font-style: normal;
		font-weight: 400;
	}
}

@media screen and (min-width: 635px) {
	.wf-active .list-view .entry-header h2.entry-title {
		font-size: 15.4px;
		font-style: normal;
		font-weight: 400;
	}
}

@media screen and (min-width: 635px) {
	.wf-active .single-post.list-view .entry-header h2.entry-title {
		font-size: 11.2px;
		font-style: normal;
		font-weight: 400;
	}
}

.wf-active #site-title h2.site-description {
	font-size: 11.8px;
	font-weight: 400;
	font-style: normal;
}

#colophon {
	margin: 0 auto;
	padding-top: 60px;
	padding-bottom: 60px;
	background: #222;
	color: rgba(255,255,255,.66);
}

.post .entry-content a:hover, .page .entry-content a:hover, .commentlist .comment-text a:hover, .about-introtext a:hover, .about-full a:hover, .textwidget a:hover, .single-post .author-info p.author-description a:hover, .entry-header h2.entry-title a:hover, .list-view .entry-details a:hover, .entry-details a:hover, #comments ul.comment-meta a:hover, #respond a#cancel-comment-reply-link:hover, #comments .comment-author a:hover, .author-info h6 a:hover {
	color: #f5f2eb;
}

.single-post .entry-content, .single-post .author-wrap, #comments, .single-post #comments {
	max-width: 71.6474%;
	padding-left: .5%;
}