.morenews-header.header-layout-centered .top-bar-right div.custom-menu-link>a, .morenews-header.header-layout-compressed-full .top-bar-right div.custom-menu-link>a, .morenews-header.header-layout-side .search-watch div.custom-menu-link>a, .af-cat-widget-carousel a.morenews-categories.category-color-1 {
    background: #C19832;
}

a.morenews-categories.category-color-1 {
    color: #C19832;
}

.main-navigation .menu > ul > li, .main-navigation .menu > ul > ul > li {
	font-weight: 400;
	padding: 5px 15px 5px 15px;
}

h1.site-title.font-family-1 {
	line-height: 1.15;
}

h1.elementor-heading-title::after
{
	display: inline-block;
    content: "";
    border-top: .3rem solid #A28045;
	position: relative;
 	width: 50%;    
	margin: 0 1rem;
   transform: translateY(-1rem);
	left: 0.5em;
 margin-right: -50%;
}

span.heading-line{
	font-size: 1.5em;
	letter-spacing: 1px;
}

:root :where(.wp-element-button, .wp-block-button__link) {
	background-color: rgba(0,0,0,0);
}

body.aft-default-mode .primary-footer .morenews-widget {
    background-color: rgba(0, 0, 0, 0);
}

.entry-author { 
	display: none; 
}

span.item-metadata.posts-author.byline{
	display: none;
}

div#main-navigation-bar {
    background: #0C2340;
}

span.item-metadata.posts-author.byline{
	display: none;
}

span.tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium, div.tribe-events-calendar-list__event-date-tag.tribe-common-g-col.tribe_events.type-tribe_events.status-publish.hentry > time > span.tribe-events-calendar-list__event-date-tag-weekday, time > h7
{
	color: #a18046;
}

time.tribe-events-calendar-list__month-separator-text tribe-common-h7 tribe-common-h6--min-medium tribe-common-h--alt {
	color: #a18046;
}

.sp-template-gallery .sp-gallery-wrapper {
		background: rgba(0, 0, 0, 00);
		border: none;
		margin: 0 auto;
		padding: 5px;
    text-align: center;
}

.sp-template-gallery .gallery-item {
	padding: 0 !important;
	margin: 10px; !important
	position: relative !important;
	width: 250px;
	border: none;
}

dl.gallery-item {
	display: inline-block;
  border: 1px solid #ccc;
	justify-content: space-between;
	margin: 30px;
	transition: 0.3s;
	pointer-events: none;
}

dl.gallery-item:hover {
	transform: scale(1.1)
}

.sp-template-gallery .gallery-caption {
	font-family: "Open Sans";
	text-align: center;
	color: #ffffff;
	letter-spacing: 0.05em;
	background-color: #183254;
}