h3, h4 {
	font-weight: 400;
}

.header {
	background-color: white !important;
	border-bottom-color: var(--color-accent) !important;
	border-bottom-width:5px;
}

.cart-icon {
	display:none;
}

.search-submit {
	display: block !important;
}

.header-search form {
	max-width: 800px;
	margin: auto;
}

.header-search form label input {
	border: 1px solid var(--color-light) !important;
}

.custom-logo {
	max-width: 220px!important;
 }


.header-transparent, .header-transparent .cart-icon, .header-transparent .menu-toggle, .header-transparent .search-open, .header-transparent .site-description, .header-transparent .site-title a, .header-transparent .nav {
	color: black;
}

.header-transparent .nav > ul > li > .menu-text > .sub-menu-toggle, .header-transparent .nav > ul > li > .menu-text > a, .header-transparent .nav > ul > li > a {
    color: black;
}

.entry-thumbnail amp-img.amp-wp-enforced-sizes[layout="intrinsic"] > img {
	-o-object-fit: cover;
	object-fit: cover;
}

.accent-color-border {
border-color: var(--color-accent);
}

.add-border-accent {
	border: 1px solid var(--color-accent);
}

.full-height {
	height: 100%;
}

.accordian-h2-class
{
	padding-bottom: 100px;
}

.accordian-h2-class summary 
{
	font-family: "Open Sans", sans-serif;
	font-weight: 700;
	font-style: normal;
	font-size: 30px;
	letter-spacing: 2px;
	text-transform: uppercase;

	text-align: center;
	padding: 50px 0;
}

/*annonyous post form*/
#ap_form_content_editor_ifr {
	height: 350px!important;
}

.cluevo-content {
  margin: 10px auto;
}

/* widgets */
.recentcomments {
	font-size: 14px!important;
}

.recentcomments {
	padding: 10px 0;
}

.recent-posts-widget-with-thumbnails, .cwp-ul {
padding-bottom: 30px!important;
}

.media-menu-item {
	color: black;
}

.announcement-box {
	border: 1px var(--color-dark) solid;
	border-radius: 5px;
	width: 75%;
	margin: auto;
	padding: 15px;
	background: #e5f2f3;
}

.no-margin {
	margin: 0px !important;
}

.entry-title:hover {
	text-decoration: underline;
}

@media (max-width: 340px) {
	.thumbnail-header-background .entry-header-text {
		padding: 80px 0 !important;
	}
}

.menu-item, .wp-block-button, form, button {
	font-family: "Open Sans",sans-serif;
}