
/* change color of very top bar */
#masthead .top-bar {
  background-color: #333;
	padding-bottom: 6px;
padding-top: 6px;
	color: #fff;
}



/* Change background colors for menu, featured pages, and theme footer area | 15843574-hc | tmb */
.th-bg-secondary-lightest.main-navigation {
	background: #333;
}
.main-navigation {
  background: #333;
	color: #fff;
	font-weight:normal;
	font-size: 18px;
}

.site-menu ul ul {
-webkit-box-shadow: 2px 2px 10px 2px rgba(0,0,0,0.1);
background: #000;
border: 0px solid #fff;
box-shadow: 2px 2px 10px 2px rgba(0,0,0,0.1);
float: left;
font-size: 1rem;

}
.site-menu li:hover > a, .site-menu li.focus > a, .site-menu .menu-item-description {
color: #007ec3;
}
/* main menu adjustments */

.main-navigation .container > div > ul > li > a {
	max-width: 400px;
}

/* top right menu adjustments */

@media (min-width: 60em) {
	.secondary-navigation a {
		max-width: 240px;
	}
}
.secondary-navigation > div > ul > li {
	margin-left: 20px;
		margin-top: 20px;
	padding-left: 20px;
	text-align: center;
}

.secondary-navigation > div > ul > li:first-child, .secondary-navigation > div > ul > li:nth-of-type(3n+1) {
	border-left: 1px solid rgba(0,0,0,.2);
	background: #f3e9dc;
		border-RIGHT: 1px solid rgba(0,0,0,.2);
  border-top: 1px solid
rgba(0,0,0,.2);
		border-bottom: 1px solid rgba(0,0,0,.2);

	padding-left: 10px;
		padding-right: 10px;
		padding-top: 20px;
		padding-bottom: 20px;

}

.secondary-navigation a {
    color: #007ec3;
			font-size:22px;

}

.site-menu .menu-item-description {
	font-size: 14px;
	line-height: 1.4;


}

/* adjust border below menu */

#masthead {
border-bottom: 1px solid #f1f1f1; 
}

/*rounds image corners*/
img{
border-radius:10px;
} 

/* Reduce padding in top menu */
.main-navigation .container > div > ul > li {
    padding: 10px 0;
}

/*change read more button color */
.more-link-container .more-link {
    color: #fff;
    background-color: #007ec3;
	border-radius:30px;
}
/*change news background */
.th-bg-secondary-lightest {
    background-color: #f3e9dc;
}

/*change testimonial background */
.jetpack-testimonial .testimonial-content {
    color: #000000;
    background-color: #007ec3;
}
/* change site menu link hover color */
.site-menu li:hover > a {
    color: #007ec3;
}

.site-menu li.focus > a, .site-menu .menu-item-description {
    color: #000;
}


/* Change the color of the current menu item |#16884406-hc| CM */
.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a {
    color: #007ec3;
}

/* Change the color of the right border (separator) of the menu items |#16884406-hc| CM */

.main-navigation .container > div > ul > li > a {
    border-right: 1px solid #555;
}

/* Hide the copyright in the left footer area |#16884406-hc| CM */
.site-credits {
    display: none;
}

/* Reduce some space above home page title "Who are we?" by removing the top margin |#16884406-hc| CM */
article#post-799 .entry-content, 
article#post-799.has-text-align-center {
    margin-top: 0;
}
section.front-block.featured-page.featured-page-799.th-w-full.th-py-lg {
    padding-top: 0px;
}

/* links and hover colors */
.entry-content a, .entry-summary a, .comment-content a,  .front-block-content a, .taxonomy-description a, .brief-text a {
    border-bottom: none;
	color: #007ec3;

}

 .widget_text a {
		color: #fff;

}

div.textwidget a:hover, .widget_text a:hover, .footer-custom-text a:hover {
    color: #007ec3;
}

.entry-content a:hover, .entry-summary a:hover, .comment-content a:hover, .widget_text a:hover, .front-block-content a:hover, .brief-text a:hover, .footer-custom-text a:hover, .taxonomy-description a:hover {
    color: #007ec3;
	text-transform: none;
}

/* hide featured image on posts */

.page-id-400 .entry-thumb, .page-id-405 .entry-thumb, .page-id-1082 .entry-thumb, .page-id-2099 .entry-thumb, .page-id-970 .entry-thumb, .page-id-530 .entry-thumb,  .page-id-21 .entry-thumb, .page-id-81 .entry-thumb, .page-id-45 .entry-thumb, .page-id-1942 .entry-thumb {
 	display: none;
} 

.post-81 .entry-thumb,.post-355 .entry-thumb,
.post-334 .entry-thumb, 
.post-352 .entry-thumb,
.post-405 .entry-thumb, 
.post-530 .entry-thumb,
.post-1090 .entry-thumb,
.post-534 .entry-thumb,
.post-512 .entry-thumb{
 	display: none;
} 

/* change mini toggle menu color */


#toggle-sidebar #close-toggle-sidebar {
background: #007ec3;
}

/* hide top menu links from toggle */

/* Allow logo to be wider on larger screens | 20498675-hc kf */
@media only screen and (min-width: 992px) {
    .site-header .site-branding {
        max-width: 50%;
    }
}

/* Change button background | 20498675-hc kf */
.wp-block-button__link {
    background-color: #fff;
}