.site-title {
font-size: 30px !important;
}
.site-description {
font-size: 18px !important;
font-style: italic !important;
}
.main-navigation {
font-size: 22px !important;
}
.entry-title, .entry-title a {
font-size: 30px !important;
text-align: center;
}
.single-post, .entry-content {
font-size: 18px !important;
}
@media screen and (min-width: 61.5625em) {
	body:not(.search-results) article:not(.type-page) .entry-footer
	{
		float: none;
		margin-top: 1.5em;
		width: 100%;
	}
	.single .byline, .full-size-link,
	body.group-blog:not(.search-results) .byline,
	body:not(.search-results) .entry-format,
	body:not(.search-results) .cat-links,
	body:not(.search-results) .tags-links,
	body:not(.search-results) article:not(.sticky) .posted-on,
	body:not(.search-results) article:not(.type-page) .comments-link,
	body:not(.search-results) article:not(.type-page) .entry-footer .edit-link
	{
   		display: inline;
	}
  	body:not(.search-results) article:not(.type-page) .entry-footer > span:not(:last-child):after
	{
		display: inline;
	}
	body:not(.search-results) article:not(.type-page) .entry-content
	{
		float: none;
    	margin-left: 50px;
    	margin-right: 80px;
		width: 90%;
	}
	body:not(.search-results) article:not(.type-page) .entry-footer .avatar
	{
		display: inline;
		margin: auto 0.3em 1em auto;
		width: 27px;
	}
}
.widget-title {
font-size: 18px !important;
color: #FFFFFF;
background-color: #000000;
line-height: 2em;
text-align: center;
}
.widget {
font-size: 18px !important;
border-top: 0;
}
.home .entry-header {
display: none;
}