.blog {

}

.blog .main_content,
.date .main_content,
.category .main_content,
.tag .main_content,
.single-post .main_content {
	background: none;
	border: none;
}

.posts {
}


.sidebar--left {
}

.sidebar--right {
}

.blog-post {
	padding-bottom: 45px;
}

.blog-post .post-title {
	font-family: "Metric", sans-serif;
	font-weight: 300;
	font-size: 1.5em;
	color: #444545;
	padding-bottom: 24px;
	line-height: 1.3;
}

.blog-post .post-title a {
	color: #ea7a56;
}

.blog-post .post-author {
	font-family: "Metric", sans-serif;
	font-weight: 400;
	font-size: 1em;
	color: #414141;
	letter-spacing: 0.01em;
	text-transform: uppercase;
	padding: 24px 0 16px 0;
}

.blog-post .post-body {

}

.blog-post .post-link {
	border-bottom: 2px solid transparent;
	font-size: 0.875em;
	font-family: "Metric", sans-serif;
	font-weight: 500;
	color: #ea7a56 !important;
	text-transform: uppercase;
}


/* paginator */

.paginator {
	float: right;
}
.paginator span,
.paginator a {
	float: left;
	display: block;
	margin:  0 0 0 4px;
	padding: 4px;
}

.sidebar-widget-area {

}

.widgets {
	margin: 0;
	padding: 0;
	text-indent: 0;
	list-style-position: outside;
	list-style: none;
}

.widgets .widget {
	/*border: 1px solid red;*/
	margin:  0 0 24px 0;
	padding: 0 0 24px 0;
	border-top: 2px solid #262626;
}

.widget .widgettitle {
	font-family: "Metric", sans-serif;
	color: #414141;
	letter-spacing: 0.01em;
	padding: 24px 0 14px 0;
	text-transform: uppercase;
}
.widget ul {
	margin: 0;
	padding: 0;
	text-indent: 0;
	list-style-position: outside;
	list-style: none;
}

.widget ul li,
.widget .tagcloud {
	font-family: "Metric", sans-serif;
	/*color: #414141;*/
}
.widget ul a {
	border-bottom: 2px solid #ea7a56;
	padding-bottom: 1px;
}
.widget ul a:hover {
	color: #ea7a56;
}

.widget .children {
	padding-left: 1em;
}

.widget .post-date {
	color: #bbb;
	margin: 0 0 0 .25em;
}