/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 23 2024 | 16:04:32 */
body {
	color: 333;
	background: #f9f9f9;
}
#branding {
  width: 28%;
}
#header {
	background: #f6f3ed;
}
#header-aside {
  width: 72%;
}
#media_image-2 {
  margin-bottom: 0;
}
#custom_html-3, #custom_html-4 {
  margin-top: 0;
  line-height: 1.5;
}
#loop-meta .entry-header {
  display:none;
}
.loop-meta {
  padding-top: 0;
  padding-bottom: 0;
}
.loop-title {
  padding-top: 45px;
  padding-bottom: 45px;
}
#menu-primary-items > li a {
  font-size: 15px;
  color: #555;
}
#menu-primary-items > li a:hover {
  color: #000;
}
.content-block-content h4 {
  font-weight: 600;
  font-size: 1.2em;
}
#categories-2 h3 {
	font-size: 1.4em;
	padding-left: 15px;
}
#categories-2 ul {
	list-style: none;
	line-height: 2.5;
	font-weight: 600;
}
#categories-2 ul li {
  border-bottom: 1px solid #999;
}
.breadcrumbs{
	margin-bottom: 30px;
}
.zoooom {
	border: 1px solid #999;
}
.more-link {
  display: none;
}
#custom_html-10, #hoot-content-blocks-widget-2, .content-blocks-widget {
	margin: 0;
}
div#n2-ss-2 .n2-ss-slider-1 {
  border: 1px solid;
}
div#n2-ss-2 .n2-active {
  border-bottom: 3px solid #999 !important;
}
.uagb-tabs__wrap.uagb-tabs__hstyle1-desktop .uagb-tab {
  margin: 10px 10px -2px 0 !important;
}
.uagb-tabs__wrap .uagb-tabs__body-wrap {
  padding: -0 10px 10px 10px !important;
	border-color: rgb(129,137,141) !important;
	min-height: 300px;
}
.uagb-tabs__panel .uagb-tab {
  border-bottom-width: 0 !important;
  border-color: rgb(129,137,141) !important;
}
.uagb-tabs__panel .uagb-tabs__active {
  border-bottom-width: 3px !important;
}
#content-wrap {
  display: flex !important;
  flex-wrap: wrap !important;
	align-items:space-between;
}
.archive-big {
  width: 48%;
  border: 1px solid #999;
  margin: 0 20px 20px 0;
  padding: 20px;
	text-align: center;
}
@media only screen and (min-width: 481px) {
.archive-big {
  width: 26%;
 }
}
.post-archive-button .wp-block-button__link {
  color: #000;
  background: transparent;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-color: #999;
  border-style: solid;
}
.post-archive-button .wp-block-button__link:hover {
  color: #fff;
  background: #000;
}
.archive-big h2 {
 font-size: 1.4em !important;
}
.entry-byline { 
  display: none !important;
}
.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-top .uagb-post__text {
  position: relative !important;
  bottom: auto !important;
  top: auto !important;
  padding-bottom: 30px !important;
}
.uagb-block-316c2dc7.uagb-equal_height_inline-read-more-buttons .uagb-post__inner-wrap .uagb-post__text {
  left: auto !important;
  right: auto !important;
}
.searchandfilter li {
  padding-top: 5px;
}
.searchandfilter li h4 {
  padding-top: 15px;
}
.acf-fields.-left > .acf-field[data-width] {
  float: left !important;
  width: 45% !important;
}