.wpforms-confirmation-container-full {
  background-color: rgba(253, 126, 41, 0.5);
}
.entry-content hr {
  font-weight: 300;
  height: 1px;
}
#container .post-title {
  text-align: center;
}
#legend a {
  font-size: 16px;
  line-height: 49px;
  font-family: Arial, Helvetica, sans-serif;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button {
  background-color: #586daa;
}
.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input {
  background-color: #dbe3f8;
  background-position: left;
  font-size: 16px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search {
  background-color: #dbe3f8;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button {
  background-color: #dbe3f8;
}
.tribe-events .tribe-events-view-loader {
  color: #586daa;
  font-size: 25px;
}
.weaverx-sb-one-column #wrapper {
  color: #586daa;
}
.tribe-events-widget .tribe-events-widget-events-list__view-more-link {
  color: #236fe0;
  text-align: center;
  font-weight: 500;
  font-size: 12px;
  border-style: none;
}
.tribe-events-single-event-title {
  font-size: 22px;
  text-align: left;
  color: #586daa;
  font-family: Arial, Helvetica, sans-serif;
}
.tribe-events-schedule h2 span {
  font-size: 18px;
  color: #838cd6;
  font-weight: 600;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
}
.tribe-events-schedule .recurringinfo {
  background-color: #d3d7f8;
  color: #586daa;
}
.tribe-events-schedule {
  text-align: center;
}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
  color: #144081;
  border-color: #1d437f;
  box-sizing: border-box;
}
.elementor-section.elementor-section-boxed > .elementor-container .fc .fc-button-primary:not(:disabled).fc-button-active,
.elementor-section.elementor-section-boxed > .elementor-container .fc .fc-button-primary:not(:disabled):active {
  color: #1d437f;
  background-color: #eaf6fd;
  border-color: #1d437f;
}
.elementor-section.elementor-section-boxed > .elementor-container .fc .fc-button-group > .fc-button {
  position: relative;
  flex: 1 1 auto;
}
.elementor-section.elementor-section-boxed > .elementor-container .fc .fc-button-primary {
  color: #fff;
  background-color: #1d437f;
  border-color: #2C3E50;
}
