/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*
Read More
*/
/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*
Read More
*/
.site-info::after {
	content: "© 2019 C. G. Gordon Martin. All Rights Reserved. ";
}

#page  .grid-wrapper .hentry .entry-title, #page .homepage-widgets .front-page-block .recent-post .entry-title {
	font-size: 16px;
}

.page:not(.page-template-front-page) .site-main .hentry .entry-thumb,
.single .site-main .hentry .entry-thumb {
	display: none;
}

.page:not(.page-template-front-page) .site-main .grid-item .hentry .entry-thumb {
	display: block;
}

.container {
	max-width: 1280px;
}

.homepage-widgets .widget .widget-title {
	margin-bottom: 50px;
}

.homepage-widgets .widget .widget-title {
	margin-top: 0;
}

#hero.has-background .overlay {
	opacity: .6;
}

#hero {
	padding-top: 100px;
	padding-bottom: 100px;
}

#hero .hentry .entry-title {
	font-size: 32px;
}

#primary-header .overlay {
	opacity: .9;
}

#masthead .main-header-links,
#site-navigation ul ul {
	font-size: 14px;
}

.homepage-widgets .widget {
	padding: 40px 0;
}

#page .homepage-widgets .front-page-block .recent-post .entry-title,
#page .grid-wrapper .hentry .entry-title {
	letter-spacing: 0;
	font-size: 18px;
}

#primary-header {
	font-size-adjust: .5;
}

#primary-header {
	padding-top: 20px;
	padding-bottom: 20px;
}

#primary-header {
	text-align: center;
}

#primary-header {
	font-variant: small-caps;
}

.homepage-widgets .widget .widget-title {
	font-size: 40px;
}

.homepage-widgets .widget .widget-title {
	text-align: center;
}

#masthead .site-title a {
	font-size: 22px;
}

#colophon {
	font-size: 15px;
}

#primary-header .overlay {
	background: #54748a;
}

#masthead .site-title a {
	font-variant: small-caps;
}

.attachment-full.size-full.wp-post-image {
	display: none;
}

.front-page-block.featured-page-one .grid-item .entry-thumb {
	display: none;
}

#masthead {
	padding-top: 10px;
	padding-bottom: 10px;
}