body {font-size:16px;
}
a {
	color:#99A7F0;
}

p {/*font-weight:300;*/}

.hentry .more-link-container a.more-link {
	font-size:15px;
	border-color:#99a7F0;
}

.hentry .entry-content a:not(.primary-button) {
	border-color:#99a7F0;
}

h1, h2, h3, h4 {color:#000;}



.homepage-widgets .widget .widget-title {
	color:#000000;
}


.home #hero.has-background .overlay {background-color:transparent;}



.home #primary-header .overlay, .page-header.has-featured-image .overlay {background-color:transparent;}

#primary-header .overlay {
	opacity:1;
	background-color:#f4F4F4;
}

#hero.has-background .hentry {
    color: #393939;
    text-shadow: 0 0px 0px rgba(0,0,0,0.2);
}

.wf-active #hero .hentry .entry-title,.wf-active .entry-header.primary-hentry .entry-title{
	/*font-weight:400;*/
	letter-spacing:0px;
}

.wf-active .homepage-widgets .widget .widget-title {
	/*font-weight:400;*/
	letter-spacing:0px;
}

.site-header .main-header-links {
	font-size:17px;
	text-transform:none;
	letter-spacing:0.2px;
	/*font-weight:600;*/
}

.homepage-widgets .widget .widget-title{
	color:#000;
}

#page .grid-wrapper .hentry .entry-title {
	font-size:20px;
	text-transform:none;
}


#page .homepage-widgets .front-page-block .recent-post .entry-title{
	font-size:20px;
}

.hentry .entry-title a {
	/*font-weight:500;*/
text-transform:none;
letter-spacing:0;}

#hero .hentry .entry-content a.button {
	background-color:#99A7F0;
	border:0;
}


#site-navigation .current_page_item > a, #site-navigation .current-menu-item > a, #site-navigation .current_page_ancestor > a, #site-navigation .current_page_item > a:hover, #site-navigation .current-menu-item > a:hover, #site-navigation .current_page_ancestor > a:hover, #site-navigation ul:not(.sub-menu) > .menu-item-has-children:hover > a:hover, #site-navigation ul:not(.sub-menu) > .menu-item-has-children:hover > a {
	background-color:#99A7F0;
}

.entry-thumb img {
	max-height:400px;
	width:100%;
	object-fit:cover;
}

button, a.primary-button, input[type="submit"] {
	background-color:#99A7F0;
}

.site-footer .gotop {
	background-color:#272828;
}

#colophon {
	border-color:#272828;
}

.news-grid .wpnbha article .entry-title {font-size:20px; padding-top:30px;}