.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
margin: 0 auto;
max-width: 85%;
}

body .content-area, .content-sidebar {
padding-top: 40px;
}

#page {
    margin-top: 70px;
}

.site-header {
margin-top:10px
}

ins {
background: transparent;
text-decoration: none;
}

.comment-notes {
display:none;
}

.list-view .site-content .cat-links,
.list-view .site-content .entry-content,
.list-view .site-content .entry-summary,
.list-view .site-content footer.entry-meta {
display: block !important;
}

.site {
 
        margin: 0 auto;
 
}

@media screen and (min-width: 783px) {
	 .primary-navigation {
		 float: right;
		 margin-left: 20px;
	        }
}
.site {
		margin: 0 auto;
		}

		media screen and (min-width: 1110px) {
	.archive-header,
	.comments-area,
	.image-navigation,
	.page-header,
	.page-content,
	.post-navigation,
	.site-content .entry-header,
	.site-content .entry-content,
	.site-content .entry-summary,
	.site-content footer.entry-meta {
		padding-left: 55px;
	        }
	            }
	        .site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
		max-width: 874px;
        }
        
        .comments-area {
		max-width: 874px;
        }
        
        .post-navigation, .image-navigation {
		max-width: 874px;
        }
        
        .site:before,
#secondary {
		width: 0;
		display: none;
	    }

.featured-content {
		padding-left: 0;
        }
        
        .site-content, .site-main .widecolumn {
		margin-left: 0;
        }  
        
        .hentry {
		max-width: 900px;
        }
.post-thumbnail img {
		width: 100%;
		}  

#site-title {padding-top: 0em;}

# branding {
padding:0;
}

@media screen and (max-width: 600px) {
	body {
		padding-left: 0;
		padding-right: 0;
	}
	#page {
		margin-top: 0;
	}
}

a:visited { color: #660000; }

button {
background-color: #1e73be;
border:none;
}

button:visited {
background-color: #1e73be;
}

button:focus {
background-color: #1e73be;
}

button:hover {
background-color: #2674f2;
}

button:active {
background-color: #1e73be;
}

.styles .styles .primary-navigation ul ul li.focus>a {
    background-color: white;
}