/*Site text colour*/

p {
  color: #000000;
}

/*Header-BG*/

#masthead .ast-container,
.ast-header-breadcrumb .ast-container {
  background-color: #0d0b3d;
}

.header-main-layout-2 .site-branding {
  text-align: center;
  padding-bottom: 1em;
  background-color: #0D0B3D;
}

/*Site-Title*/

.site-title a,
.site-title a:focus,
.site-title a:hover,
.site-title a:visited {
  color: gold;
}

.ast-primary-header-bar {
  border-bottom-width: 0px;
  background-color: #0D0B3D;
  border-bottom-color: #0D0B3D;
}

.ast-below-header-bar {
  background-color: #0D0B3D;
}

.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle {
  color: #fff;
}

.ast-button-wrap .menu-toggle .menu-toggle-icon {
  background-color: #0D0B3D;
}

[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal {
  background-color: #fff;
  color: #0D0B3D;
}

[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
  width: 20px;
  height: 20px;
  fill: gold;
}

.ast-header-break-point .main-navigation ul .menu-item .menu-link {
  padding: 0 20px;
  display: inline-block;
  width: 100%;
  border-bottom-width: 1px;
  border-style: solid;
  border-color: #eaeaea;
  background-color: #0D0B3D;
}

/*Menu*/

.main-header-menu .menu-link,
.main-header-menu a {
  color: gold;
}

/*Gap-below-me*/

.ast-separate-container .ast-article-post,
.ast-separate-container .ast-article-single {
  background-color: #fff;
  border-bottom: 1px solid #eee;
  margin: 0;
  padding: 1em 1em;
}

/*Footer*/

.ast-footer-overlay {
  background-color: #0D0B3D;
  padding-top: 1em;
  padding-bottom: 1em;
}

.site-below-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-full.ast-builder-grid-row-tablet-full.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
  background-color: #0D0B3D;
}

.ast-footer-copyright p {
  color: gold;
}

.ast-above-header-bar.ast-above-header.site-above-header-wrap.site-header-focus-item.ast-builder-grid-row-layout-default.ast-builder-grid-row-tablet-layout-default.ast-builder-grid-row-mobile-layout-default {
  background-color: #0D0B3D;
}

.site-branding.ast-site-identity {
  background-color: #0D0B3D;
}

.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle {
  color: gold;
  border-color: red;
  border-width: 2px;
}

.ast-button-wrap .menu-toggle.main-header-menu-toggle .mobile-menu {
  color: gold;
}

.ahfb-svg-iconset svg>* {
  color: #fff;
}

.wpspw-post-categories a:hover {
  display: none;
}

.sp_wpspwpost_static.wpspw-design-1 .wpspw-post-categories {
  display: none;
}

#post-49.post-49.page.type-page.status-publish.ast-article-single {
  background-image: url("https://www.exrbfrs.co.uk/wp-content/uploads/2021/08/lilybg.jpg");
  width: 100%;
  /*opacity: 0.8;*/
  background-repeat: repeat-y;
  background-size: contain;
  color: darkgoldenrod;
}

.has-text-align-center.has-normal-font-size {
  color: #9e9b9b;
}

.ast-desktop .main-header-menu:not(#ast-hf-mobile-menu) .sub-menu {
  background-color: #0D0B3D;
}

.has-background.has-medium-font-size {
  margin-bottom: 4px;
}

.entry-content p {
  margin-bottom: 7px;
}

.comments-title {
  display: none;
}

/*#li-comment-7.comment.even.thread-even.depth-1 {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
      padding-right: 10px;
}*/

.ast-container {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
}

.page-id-171 .ast-comment-content.comment {
  margin-top: -10px;
  margin-bottom: -10px;
  background-color: #fef;
}

.ast-comment {
  margin-top: -50px;
}

.ast-edit-link {
  display: none;
}

#respond.comment-respond {
  margin-top: -30px;
}

.comment.even.thread-even.depth-1 {
  padding-bottom: 0px;
}

.page-id-171 p {
  font-style: normal;
  padding-left: 10px;
  padding-right: 10px;
}

.ast-comment-meta.ast-row.ast-comment-author.vcard.capitalize {
  padding: 0px;
}

.ast-comment-info {
  margin-bottom: 7px;
}

time {
  color: #8c7e7e;
  display: none;
}

.logged-in-as {
  background-color: #fff !important;
}

.ast-comment-cite-wrap {
  font-size: 16px;
  font-style: normal;
}

.comment-form-comment {
  background-color: #fff;
}

#comment-8.ast-comment {
  margin-top: 1px;
}

.wp-block-columns {
  background-repeat: repeat-x;
  background-size: contain;
}

/*Comment Layout*/

.ast-comment section.ast-comment-content.comment {
  background-color: #FAFAFA;
  padding: 10px;
}

.ast-comment-info {
  margin-bottom: 0px;
}

/*Reply Box Outer Padding*/

.page-id-211.ast-separate-container .ast-comment-list li.depth-1 {
  padding-top: 2em;
  padding-right: 2em;
  padding-bottom: 2em;
  padding-left: 2em;
  margin-bottom: 1em;
}

.page-id-211 .ast-comment-info {
  margin-bottom: -20px;
}

.page-id-211 time {
  display: none;
}

.page-id-173.ast-separate-container .ast-comment-list li.depth-1 {
  padding-top: 2em;
  padding-right: 2em;
  padding-bottom: 2em;
  padding-left: 2em;
  margin-bottom: 1em;
}

.page-id-173 time {
  display: none;
}

.page-id-201.ast-separate-container .ast-comment-list li.depth-1 {
  padding-top: 2em;
  padding-right: 2em;
  padding-bottom: 2em;
  padding-left: 2em;
  margin-bottom: 1em;
}

.page-id-201 time {
  display: none;
}

.page-id-215.ast-separate-container .ast-comment-list li.depth-1 {
  padding-top: 2em;
  padding-right: 2em;
  padding-bottom: 2em;
  padding-left: 2em;
  margin-bottom: 1em;
}

.page-id-215 time {
  display: none;
}

.page-id-196.ast-separate-container .ast-comment-list li.depth-1 {
  padding-top: 2em;
  padding-right: 2em;
  padding-bottom: 2em;
  padding-left: 2em;
  margin-bottom: 1em;
}

.page-id-196 time {
  display: none;
}

#post-476.post-476.page.type-page.status-publish.ast-article-single {
  padding-top: 0px;
}

#wpforo #wpforo-wrap {
  padding-top: 0px;
  padding-bottom: 0px;
}

#wpforo #wpforo-wrap #wpforo-title {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-2 .wpforo-category {
  background-color: #0d0b3d;
  display: none;
}

#wpforo #wpforo-wrap .wpfl-2 .cat-title {
  color: gold;
  font-size: 21px;
}

#wpforo #wpforo-wrap .wpfl-2 .cat-lastpostinfo {
  color: gold;
  font-size: 16px;
}

#wpforo #wpforo-wrap a {
  color: #3439c2;
}

.ast-separate-container #primary,
.ast-separate-container.ast-left-sidebar #primary,
.ast-separate-container.ast-right-sidebar #primary,
#post-476 {
  margin: 0;
  padding: 0;
}

.ast-container,
#post-476 {
  max-width: 1240px;
}

#wpforo #wpforo-wrap .wpf-action-link {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpf-post-button-actions {
  padding-top: 0px;
}

#wpforo #wpforo-wrap .wpf-head-bar {
  padding-top: 0px;
  margin-top: -10px;
  padding: 0px;
}

#wpforo #wpforo-wrap #wpforo-poweredby {
  display: none;
}

/*Topic Starter & Date*/

#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbleft {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar-left {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-forum {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-posts {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-views {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-status {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-title {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-users {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-date {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-forum {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-posts {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-views {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-date {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-users {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-post-date {
  display: none;
}

/*#wpforo #wpforo-wrap span {
  display: none;
}*/

#wpforo #wpforo-wrap #wpforo-menu li a {
  background-color: #0d0b3d;
  color: #dcbd32;
}

#wpforo #wpforo-wrap #wpforo-menu {
  background-color: #0D0B3D;
}

.has-text-align-center.has-ast-global-color-7-color.has-text-color {
  margin-top: -16px;
}

.ast-single-post .entry-title {
  text-align: center;
}

.tablepress .row tr,
td {
  color: #000000;
  font-weight: 500;
}

.tablepress .column-1 {
  width: 200px;
}

/*Forthcoming Events*/

#wpforms-form-888.wpforms-validate.wpforms-form.wpforms-ajax-form {
  background-color: #ffffde;
  padding-left: 10px;
  padding-right: 10px;
}

#tablepress-3-description.tablepress-table-description.tablepress-table-description-id-3 {
  color: #0000ff;
  text-align: center;
}

.tablepress>:not(caption)>*>* {
  text-align: center;
}