.primary-menu > li {
  margin: 0.8rem 0 0 1.4rem;
}
.featured-media img {
  display:none;
}
.singular .intro-text {
  display:none;
}

h1.entry-title {
  width:90%;
	margin:0 auto
}
.post-41 h1.entry-title {
  width:80%;
}

.post-7887 .entry-content {margin-bottom: -30px}
@media only screen and (max-width: 600px) {
	.post-7887 .entry-content {margin-top:-40px;}
}

.post-7887 .entry-header {display:none}

.wp-block-columns .wp-block-image .aligncenter {width:60%}
@media screen and (min-width:40em) and (max-width: 769px) {
	.wp-block-columns .wp-block-image .aligncenter {width:40%}
}
@media screen and (min-width:769px) and (max-width: 1024px) {
	.wp-block-columns .wp-block-image .aligncenter {width:80%}
}

.post-7887 .entry-content .has-small-font-size  {
  line-height: 23px;
}

h5 a {text-decoration:none}
h5 a:hover {text-decoration:underline !important}

.site-description {font-size: 1.4rem;}

@media (min-width: 1220px)
{
.footer-widgets.column-one  {
  border-right:0.12em  solid #555;
	padding-right:30px
}
	h1 {
  font-size: 6.3rem;
}
}

.support a {color:black; text-decoration:none}
.support a:hover {text-decoration:underline}

.wp-block-latest-posts__featured-image img {
  border-radius: 9999px;
}
.entry-categories-inner {
  display:none;
}
.subtitle {margin-top:20px; margin-bottom:-40px;
max-width:80%;
margin:20px auto -40px}
@media only screen and (max-width: 600px) {
	.subtitle {margin-top:20px; margin-bottom:0px}
}

.post-inner {
  padding-top: 4rem;
}

.pagination-single {
  display:none;
}

.uagb-post__image img {
  width: 100%;
	height:200px !important;
	object-fit: cover;
}
@media only screen and (max-width: 600px) {
	.uagb-post__image img {
  height:100px !important;
}
}

/* OPACITY HOVER IMAGES */
.wp-block-image, .slides img, .wp-block-latest-posts__featured-image img, .uagb-post__image img, .tiled-gallery-item img {
	opacity: 1;
}
.wp-block-image:hover, .slides img:hover, .wp-block-latest-posts__featured-image img:hover, .uagb-post__image img:hover, .tiled-gallery-item img:hover {
	opacity: .8;
}

/* Gallery Caption */

.gallerycaption {font-size:15px; text-align:center; margin-top:-25px; font-style:italic}

/* WHAT'S ON */

.ultp-block-wrapper {
  padding-bottom:40px !important;
}

.post-7887 .ultp-pagination-wrap {
  display:none;
}
.sd-title {font-size:20px !important}

.wp-container-7 {width:70%}

.powered-by-wordpress {display:none}

.gallery-title {margin-bottom:-30px}

.post-author {display:none !important}