/*-- Quote font --*/
blockquote {
	font-style: inherit;
}

/*-- Page width --*/
.site, .attachment img {
	max-width: 1000px;
/* 840px */
}

.site-main, .format-image .entry-content, .format-image .entry-meta, .format-video .entry-content, .format-video .entry-meta, .wp-caption.alignleft, img.alignleft, .wp-caption.alignright, img.alignright, .size-full, .size-large, .wp-caption.width-750, .comments-area, .search-results .content-area, .footer-widget-area {
	max-width: 1000px;
/* 750px */
}

.entry-content, .entry-meta, .page-header, .format-link .entry-header, .wp-caption, .wp-caption.smaller-than-750 .size-full, .wp-caption.smaller-than-750 .size-large {
	max-width: 920px;
/* 520px */
}

.wp-caption.alignleft, img.alignleft {
	margin-left: 0;
}

/*-- Menu bar --*/
.main-navigation a {
/* both 1.159px */
	padding-top: .7rem;
	padding-bottom: .4rem;
}

@media (max-width: 48.75em) {
	.menu-toggle {
	/* both 0.459px */
		margin-top: .2rem;
		margin-bottom: .1rem;
	}
}

.main-navigation a:visited {
	color: #000;
}

/*-- Space between posts --*/
/* 7.7rem */
.hentry {
	margin-top: 40px;
	margin-bottom: 0;
	padding-bottom: 40px;
	border-bottom-width: 1px;
	border-bottom-color: #ccc;
	border-bottom-style: dotted;
}

/*-- Links in posts --*/
a {
	color: #03c;
	text-decoration: none;
	font-weight: 600;
}

a:visited {
	color: #933;
}

time.entry-date.published, a.url.fn.n, a.post-edit-link, .comments-link {
	color: #333;
	font-weight: 600;
}

/*-- Meta info of post --*/
.entry-meta {
	border-top-width: 0;
	margin-top: 0;
	font-size: 80%;
	text-align: right;
	padding-top: 0;
}

.comments-link:before {
	content: "\00a0\\2022\\00a0";
}

/*-- Other --*/
.entry-title, .entry-header, .site-title {
	display: none;
}

.site {
	border-top-width: 0;
	border-bottom-width: 0;
}

p, blockquote {
	margin-bottom: 10px;
}

h1 {
	margin-top: 1.3rem;
	margin-bottom: .511rem;
}

h2 {
	margin-top: 1.1rem;
	margin-bottom: .518rem;
}

h3 {
	margin-top: .8rem;
	margin-bottom: .359rem;
}

h4 {
	margin-top: .7rem;
	margin-bottom: .3rem;
}

/* New media query: 1000px */
@media (max-width: 62.5em) {
	.site-header,
													.site-content,
													.site-footer {
		margin-left: 2rem;
		margin-right: 2rem;
	}
	
	.wp-caption.alignleft,
													img.alignleft,
													.wp-caption.width-750 {
		margin-left: auto;
	}
	
	.wp-caption.alignright,
													img.alignright {
		margin-right: auto;
	}
	
	.size-full.alignnone,
													.size-full.aligncenter,
													.size-large.alignnone,
													.size-large.aligncenter {
		margin-left: auto;
		margin-right: auto;
	}
	
	.wp-caption.alignleft,
													img.alignleft,
													.wp-caption.alignright,
													img.alignright,
													.wp-caption.width-750,
													.size-full,
													.size-large {
		max-width: 100%;
	}
	
	.comments-link {
		float: none;
	}
	
	.comments-link:before {
		content: " \\2022 ";
	}
}