@import url("https://fonts.googleapis.com/css2?family=Lato&family=Merriweather&family=PT+Sans");.mec-event-grid-modern .mec-event-title {
  color: #0e5434;
  font-size: 2em;
  font-weight: 600;
  line-height: 1;
}
.mec-event-grid-modern .mec-event-title a {
  color: #0e5434;
}
.mec-wrap SPAN {
  color: #333333;
  font-weight: 700;
}
.mec-event-grid-modern .event-grid-modern-head .mec-event-day {
  color: #96CE88;
  font-weight: 400;
}
.mec-event-grid-modern .mec-event-footer .mec-booking-button {
  border-color: #179145;
  border-width: 2px;
}
.mec-event-grid-modern .mec-event-title a:hover {
  color: #96ce88;
}
nav#object-nav a {
  color: #179145;
}
#bbpress-forums#bbpress-forums .bs-forums-items .item-title a {
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 700;
  color: #0e5434;
}
.bb-topic-status.subscribed {
  color: #006699;
}
/*.widget .widget-title{font-size: 16px;
	font-weight: 700;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 5px;
	border-bottom-color: rgb(14 , 84 , 52);
	color: #ffffff;
	background-color: rgb(14 , 84 , 52);
	padding-top: 5px;
	padding-left: 5px;
	box-shadow: 0 1px 1px rgba(0 , 0 , 0 , 0.25) , 0 2px 2px rgba(0 , 0 , 0 , 0.20) , ;
}*/
.widget .widget-title {
  color: #fbfbfc;
}
.buddypress-wrap .bp-subnavs ul li:not(:last-child) a {
  font-size: 18px !important;
  font-weight: 700;
  color: #3C91E6;
  text-transform: none;
  letter-spacing: 1px !important;
}
.buddypress-wrap .bp-subnavs ul li:not(:last-child):hover a {
  color: #69B0B7;
  font-size: 14px;
  font-weight: 700;
}
.buddypress-wrap .bp-subnavs ul li:last-child a {
  font-size: 14px;
  font-weight: 700;
  color: #3C91E6;
}
.buddypress-wrap .bp-subnavs ul li:last-child:hover a {
  color: #69B0B7;
  font-size: 14px;
  font-weight: 700;
}
.buddypanel-menu > li > .bb-menu-item > i:not(.bb-icon-angle-down) {
  color: #699ACD;
}
.item-header-wrap .bp-group-meta .group-type {
  background-color: #3C91E6;
}
#category-posts-2-internal .cat-post-item .cat-post-title {
  font-size: 16px;
  color: #3C91E6;
  font-weight: 600;
  text-align: left;
  text-transform: uppercase;
}
#category-posts-2-internal .cat-post-item {
  text-align: center;
}
.widget {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;
  font-weight: 700px;
  color: #3c91e6;
}
#category-posts-2-internal .cat-post-item .cpwp-wrap-text {
  text-align: left;
  font-weight: 500;
}
html > body > #page > #content > div > div > #secondary > div > #mec_mec_widget-2 > #mec_skin_546 > #mec_search_form_546 {
  visibility: hidden;
}
.mec-skin-grid-container.mec-widget {
  padding-top: 0px;
}
.et-db #et-boc .et-l .et_pb_section.et_section_transparent {
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;
}
.et-db #et-boc .et-l .MDSB_EventDate_0.MDSB_EventDate .mec-single-event-date {
  background-color: #DCE0E5 !important;
}
.et-db .mec-divi-single-builder-wrap #et-boc .et-l .et_pb_module .mec-single-event-time {
  backgroud-color: #DCE0E5 !important;
}
.et-db .mec-divi-single-builder-wrap #et-boc .et-l .et_pb_module .mec-speakers-details ul li {
  babackground-color: #DCE0E5 !important;
}
#buddypress #dir-activity-search {
  display: none;
}
.single .entry-content-wrap {
  background-color: #fff;
  padding: 10px;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;
}
.mec-single-fluent-wrap .mec-events-event-image img {
  background-color: #ffffff;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.mec-profile .mec-profile-bookings {
  background: #fff;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;
}
.site-main article {
  font-size: 16px;
}
html > body > #page > #content > div > div > #primary > #main > #post-574 {
  background-color: #ffffff;
  padding: 50px;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;
}
#content .mepr-price-menu.custom .mepr-price-box.highlighted {
  background-color: #179145;
  color: #ffffff;
}
#content .mepr-price-menu .mepr-price-box-title {
  color: #ffffff;
  font-weight: 500;
}
#content .mepr-price-menu .mepr-price-box-price span {
  color: #ffffff;
}
#content .mepr-price-menu .mepr-price-box-price {
  color: #dce0e5;
}
#content .mepr-price-menu.custom .mepr-price-box-head .mepr-price-box-heading {
  color: #ffffff;
}
#content .mepr-price-menu .mepr-price-box-benefits-item:before {
  color: #fff;
}
#content .mepr-price-menu.custom .mepr-price-box-button a {
  background-color: #179145;
}
#content .mepr-price-menu.custom .mepr-price-box {
  background-color: #699ACD !important;
  Margin-top: 50px;
}
#content .mepr-price-menu .mepr-price-box-benefits-item {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
}
html > body > #page > #content > div > div > #primary > #main > #post-566 {
  background-color: #fff;
  padding: 50px;
}
.mp_wrapper form a {
  font-weight: 500;
  font-size: 18px;
  margin-top: 30px;
}
.mp_wrapper .mp-form-row label {
  font-size: 16px;
  font-weight: 500;
}
.page-id-563 .entry-title {
  visibility: hidden;
}
.mec-single-fluent-body .lity-container div:not([class^=elementor-]) {
  Background-color: #fff;
}
.mec-single-fluent-body .lity-content .mec-events-meta-group-booking form {
  adding: 0 20px 20px 20px;
}
table.dataTable.no-footer {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25), 0 2px 2px rgba(0, 0, 0, 0.2);
}
.mec-event-grid-modern .mec-event-footer .mec-modal-booking-button {
  margin-left: 10px;
  border-color: #179145;
  border-width: 2px;
}
.mec-wrap .mec-event-article .mec-color-hover {
  font-size: 15px;
  color: #333333;
  font-weight: 600;
}
.page-id-820 .site-main article {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;
}
html > body > #page > #content > div > div > #primary > #main > #post-820 {
  box-shadow: none;
}
#bbpress-forums#bbpress-forums .bs-forums-items .bs-section-title {
  background-color: #0e5434;
  color: #ffffff;
  padding: 10px;
}
#bbpress-forums#bbpress-forums .bs-forums-items.list-view .item-meta a {
  color: #0e5434;
}
body #bbpress-forums #subscription-toggle a {
  color: #179145;
  border-color: #179145;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 0px;
  margin-right: 0px;
}
#bbpress-forums > div.bbp-forum-buttons-wrap > div > a {
  background-color: #179145;
  border-radius: 20px;
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 0px;
  margin-right: 0px;
  color: #ffffff;
}
.page-id-912 #et-boc .et-l .et_pb_section.et_section_transparent {
  box-shadow: none;
}
html > body > #page > #content > div > div > #primary > #main > #post-566 > div > div > form > a {
  background-color: #3c91e6;
  color: #fff;
  padding: 10px;
  font-weight: 500;
  font-size: 16px;
}
.mec-event-grid-modern .event-grid-modern-head .mec-event-month {
  font-size: 18px;
}
#bbpress-forums div.bbp-topic-content p {
  margin-top: 20px;
  font-size: 1.7em;
  font-weight: 600;
  color: #0e5434;
}
#bbpress-forums div.bbp-topic-author img.avatar {
  width: 75px;
  Margin-right: 10px;
}
body #bbpress-forums li.bbp-header {
  display: none;
}
body #bbpress-forums li.bbp-footer {
  display: none;
}
#bbpress-forums ul.bbp-lead-topic {
  border-color: #179145;
  border-style: solid;
  border-width: 1px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;
}
#bbpress-forums div.bbp-reply-content.entry-img {
  color: #007cff;
  line-height: 21px;
}
.bbp-voting .score {
  font-size: 20px;
  color: #699ACD;
}
.bbp-reply-content.bs-forum-content p {
  font-size: 16px;
}
.buddypress.widget ul.item-list li .item-avatar {
  align: center;
  font-size: 14px;
  padding-bottom: 2px;
  padding-top: 2px;
  padding-right: 2px;
  padding-left: 2px;
  margin-bottom: 4px;
  margin-top: 0px;
}
.widget .item-list .item-title a {
  font-weight: 600;
}
.widget-area .buddypress.widget ul.item-list li {
  border-width: 2px;
  border-color: #699acd;
  text-align: center;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 7px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px, rgba(255, 255, 255, 0.02) 0px 0px 0px 1px inset;
}
.activity-link-preview-container {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 7px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px, rgba(255, 255, 255, 0.02) 0px 0px 0px 1px inset;
  border-width: 2px;
  border-color: #699acd;
}
.activity-link-preview-container a {
  color: #3c91e6;
  font-weight: 500;
}
.activity-list li.bbp_topic_create .activity-content .activity-inner {
  border-width: 2px;
  border-color: #699acd;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 7px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px, rgba(255, 255, 255, 0.02) 0px 0px 0px 1px inset;
}
.activity-inner a {
  color: #3c91e6 !important;
  font-weight: 500;
}
.widget ul a {
  color: #3c91e6 !important;
  font-weight: 500;
}
.et-db #et-boc .et-l .et_pb_text_0.et_pb_text {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 6px 14px 0px, rgba(0, 0, 0, 0.1) 0px 2px 2px 0px, rgba(255, 255, 255, 0.03) 0px 0px 0px 1px inset;
}
.et-db #et-boc .et-l .et_pb_text_2.et_pb_text {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 6px 14px 0px, rgba(0, 0, 0, 0.1) 0px 2px 2px 0px, rgba(255, 255, 255, 0.03) 0px 0px 0px 1px inset;
}
.dlp-grid-card-content {
  background-color: #f7fafc;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 2px 0px, rgba(255, 255, 255, 0.03) 0px 0px 0px 1px inset;
  border-color: #699acd !important;
  border-width: 0px 1px 1px 1px !important;
}
.bb-grid-cell:not(.no-gutter) {
  background-color: #ffffff;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 2px 0px, rgba(255, 255, 255, 0.03) 0px 0px 0px 1px inset;
  margin-top: 20px;
  margin-bottom: 20px;
}
.dlp-grid-card-info .dlp-grid-card-categories span a {
  color: #fff;
}
.dlp-grid-card-info .dlp-grid-card-file-info {
  color: #699acd;
  background-color: rgba(255, 255, 255, 0.9);
  padding-left: 10px;
  border-radius: 25px;
  border-style: solid;
  border-width: 1px;
  border-color: #699acd;
}
.bb-grid > :not(.no-gutter) {
  padding-top: 20px;
}
.dlp-grid-card-featured-img {
  border-style: solid;
  border-width: 1px 1px 0px 1px !important;
  padding: 1px;
  border-color: #699acd;
}
.bb-modal-overlay {
  position: relative;
  background-color: #fff;
  z-index: 20;
}
#new-post > fieldset > div > div.bb-form-select-fields.flex {
  flex: 1;
  align-content: flex-start;
  float: none;
  flex-wrap: nowrap;
  flex-direction: column;
  align-items: baseline;
}
#bbpress-forums > #bbp-forum-0 > li .action a {
  padding: 5px;
  color: #fff;
}
.active .attachment-medium {
  height: 150px;
  width: 150px;
  Padding: 10px;
}
.active .mec-booking-button {
  border-width: 2px;
  border-color: #699acd;
}
#primary > #main .entry-title {
  visibility: hidden;
}
.container .bps-form-title {
  font-size: 18px !important;
  line-height: 20px;
  font-weight: 500;
  letter-spacing: 1px;
  color: #003366 !important;
  text-transform: none !important;
}
body #content {
  line-height: 20px;
  -webkit-text-stroke-color: #333333;
  color: #333333;
  font-family: Lato !important;
}
#content #bp-profile-search-form-outer {
  margin-top: 143px;
  border-width: 3px;
  border-color: #189144 !important;
}
.container #bp_core_friends_widget-2 > .widget-title {
  font-size: 18px;
  letter-spacing: 1px;
  -webkit-text-stroke-color: #393e41;
  text-transform: none !important;
  font-family: Lato;
}
.container #bp_core_whos_online_widget-2 > .widget-title {
  letter-spacing: 1px;
  font-size: 18px;
  line-height: 26px;
  -webkit-text-stroke-color: #393e41;
  text-transform: none;
  font-family: Lato;
}
LABEL {
  font-size: 16px !important;
  font-weight: 500;
  letter-spacing: 1px;
  color: #003366;
  font-family: Lato;
}
.container #form_39 {
  font-weight: 400;
  letter-spacing: 1px !important;
  font-size: 16px !important;
}
#field_2_wrap > label {
  font-weight: 600;
}
#buddypress .component-navigation {
  font-size: 14px;
}
.members-directory-container #members-all > a {
  font-weight: 600;
}
#members-all > a {
  color: #3f88c5;
  font-size: 16px;
  letter-spacing: 1px;
}
.main-navs #members-all .count {
  background-color: #189144;
}
.members-directory-container #members-personal > a {
  color: #3f88c5;
  font-weight: 600 !important;
  letter-spacing: 1px;
  font-size: 18px !important;
  font-family: Lato;
}
.main-navs #members-personal div {
  font-size: 18px;
}
.even .item a {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  letter-spacing: 1px;
  color: #003366;
  font-family: Merriweather;
  -webkit-text-stroke-color: #393e41;
}
.odd .item a {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  letter-spacing: 1px;
  color: #003366;
  font-family: Merriweather;
  -webkit-text-stroke-color: #393e41;
}
.screen-content > #members-dir-list .is-online > .list-wrap {
  color: #333333;
  border-color: #189144 !important;
  border-width: 3px;
  border-radius: 10px 10px 10px 10px;
  border-style: solid;
}
.screen-content > #members-dir-list .even > .list-wrap {
  color: #333333;
  border-color: rgba(105, 154, 205, 0.75) !important;
  border-width: 3px;
  border-radius: 10px 10px 10px 10px;
}
.even .last-activity {
  color: #3f88c5 !important;
  font-size: 16px;
}
.even .followers-wrap {
  color: #3f88c5;
}
.odd .last-activity {
  color: #3f88c5 !important;
  font-size: 16px;
}
.screen-content > #members-dir-list .odd > .list-wrap {
  color: #333333;
  border-color: rgba(105, 154, 205, 0.75) !important;
  border-width: 3px;
  border-radius: 10px 10px 10px 10px;
}
div .user-nicename {
  letter-spacing: 0px;
  font-size: 32px;
  line-height: 36px;
  font-weight: 600;
}
div .mention-name {
  color: #3f88c5 !important;
}
.bb-enable-cover-img .bb-user-content-wrap > div {
  color: #3f88c5 !important;
}
.bb-enable-cover-img .member-header-actions {
  color: #e94f37 !important;
}
#cover-image-container .member-header-actions-wrap {
  color: #e94f37 !important;
}
#object-nav #xprofile-personal-li div {
  font-size: 16px;
  color: #189144;
  font-family: Merriweather;
}
#object-nav #forums-personal-li div {
  font-size: 16px;
  color: #393e41;
  font-family: Merriweather;
}
#object-nav #groups-personal-li div {
  font-size: 16px;
  color: #393e41;
  font-family: Merriweather;
}
#object-nav #mec-main-personal-li div {
  font-size: 16px;
  color: #393e41;
  font-family: Merriweather;
}
#object-nav #friends-personal-li div {
  font-size: 16px;
  color: #393e41;
  font-family: Merriweather;
}
#object-nav #media-personal-li div {
  font-size: 16px;
  color: #393e41;
  font-family: Merriweather;
}
#object-nav #video-personal-li div {
  font-size: 16px;
  color: #393e41;
  font-family: Merriweather;
}
#object-nav #document-personal-li div {
  font-size: 16px;
  color: #393e41;
  font-family: Merriweather;
}
#object-nav #activity-personal-li div {
  font-size: 16px;
  color: #393e41;
  font-family: Merriweather;
}
.bp-widget .field_2 > .label {
  color: #393e41 !important;
  font-family: Merriweather;
  font-size: 18px;
  font-weight: 500;
}
.bp-widget .field_3 > .label {
  color: #393e41 !important;
  font-family: Merriweather;
  font-size: 18px;
  font-weight: 500;
}
.bp-widget .field_4 > .label {
  color: #393e41 !important;
  font-family: Merriweather;
  font-size: 18px;
  font-weight: 500;
}
.bp-widget .field_6 > .label {
  color: #393e41 !important;
  font-family: Merriweather;
  font-size: 18px;
  font-weight: 500;
}
.bp-widget .field_5 > .label {
  color: #393e41 !important;
  font-family: Merriweather;
  font-size: 18px;
  font-weight: 500;
}
.bp-widget .field_11 > .label {
  color: #393e41 !important;
  font-family: Merriweather;
  font-size: 18px;
  font-weight: 500;
}
.bp-widget .field_12 > .label {
  color: #393e41 !important;
  font-family: Merriweather;
  font-size: 18px;
  font-weight: 500;
}
.bp-widget .field_13 > .label {
  color: #393e41 !important;
  font-family: Merriweather;
  font-size: 18px;
  font-weight: 500;
}
.bp-widget .field_16 > .label {
  color: #393e41 !important;
  font-family: Merriweather;
  font-size: 18px;
  font-weight: 500;
}
.bp-widget .field_14 > .label {
  color: #393e41 !important;
  font-family: Merriweather;
  font-size: 18px;
  font-weight: 500;
}
.bp-widget .field_17 > .label {
  color: #393e41 !important;
  font-family: Merriweather;
  font-size: 18px;
  font-weight: 500;
}
div .group-separator-block {
  border-style: none;
  border-width: 0px !important;
  font-size: 16px;
}
.default h2 {
  letter-spacing: 1px;
  -webkit-text-stroke-color: #003366;
  border-width: 0px;
  border-style: solid;
  font-size: 18px;
}
.bb-grid .betterdocs-sidebar-content {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #003366;
}
#main > div > div:nth-child(3) > div > div > h2 {
  font-size: 32px;
  letter-spacing: 0px;
  color: #003366;
}
.active li span {
  font-size: 16px;
}
#betterdocs-single-main #betterdocs-entry-title {
  font-size: 42px;
  font-family: Merriweather;
  color: #003366;
}
#betterdocs-single-main #betterdocs-single-content > p {
  font-family: PT Sans;
  letter-spacing: 1px;
  word-spacing: 1px;
}
.elementor-element .fp-playlist-external > a {
  border-width: 1px;
  border-color: #003366;
  margin-top: 5px;
  margin-right: 5px;
  margin-left: 5px;
  margin-bottom: 5px;
  box-shadow: 1px 1px 5px 0px #3c91e6;
}
.elementor-widget-container .fp-ui {
  box-shadow: 0px 2px 3px 0px #3c91e6;
}
.main-navs #groups-all div {
  font-size: 18px;
  color: #003366;
  font-weight: 500;
  font-family: Lato;
}
.main-navs #groups-all .count {
  background-color: #189144;
}
.main-navs #groups-personal div {
  color: #003366;
  font-family: Lato;
  font-size: 18px;
  font-weight: 500;
}
.main-navs #groups-create div {
  color: #e94f37;
  font-size: 18px;
  font-weight: 500;
  font-family: Lato;
}
#object-nav #activity-groups-li div {
  font-size: 16px;
  font-family: Merriweather;
  letter-spacing: 1px;
  color: #003366;
}
#object-nav #group-documents-groups-li div {
  font-size: 16px;
  font-family: Merriweather;
  letter-spacing: 1px;
  color: #003366;
}
#object-nav #nav-forum-groups-li div {
  font-size: 16px;
  font-family: Merriweather;
  letter-spacing: 1px;
  color: #003366;
}
.bp-wrap > #object-nav #documents {
  font-size: 16px;
  font-family: Merriweather;
  letter-spacing: 1px;
  color: #003366;
}
#object-nav #members-groups-li div {
  font-size: 16px;
  font-family: Merriweather;
  letter-spacing: 1px;
  color: #003366;
}
#object-nav #request-membership-groups-li div {
  font-size: 16px;
  font-family: Merriweather;
  letter-spacing: 1px;
  color: #003366;
}
#object-nav #invite-groups-li div {
  font-size: 16px;
  font-family: Merriweather;
  letter-spacing: 1px;
  color: #003366;
}
#object-nav #photos-groups-li div {
  font-size: 16px;
  font-family: Merriweather;
  letter-spacing: 1px;
  color: #003366;
}
#object-nav #admin-groups-li div {
  font-size: 16px;
  font-family: Merriweather;
  letter-spacing: 1px;
  color: #003366;
}
.bb-enable-cover-img .bp-group-meta-wrap .group-visibility {
  color: #e94f37;
}
#cover-image-container .group-description > p {
  font-size: 16px;
}
.bb-enable-cover-img .bp-group-title-wrap .group-type {
  color: #DCE0E5;
}
.bp-widget .field_1 > .label {
  font-size: 16px;
  font-family: Merriweather;
  letter-spacing: 1px;
  color: #003366;
}
.mec-calendar-side > #mec_skin_events_82 > #mec_monthly_view_month_82_202411 .mec-selected-day {
  background-color: #189144;
}
.mec-calendar-side h2 {
  color: #003366;
}
.mec-calendar-side > #mec_skin_events_82 > #mec_monthly_view_month_82_202411 .mec-calendar-day-head {
  color: #003366;
}
.mec-calendar-topsec #mec-calendar-events-sec-82-20241120 > .mec-color {
  border-color: #189144;
}
.elementor-widget-container .elementor-size-sm .elementor-button-text {
  color: #fff;
  padding-right: 5px;
  padding-left: 5px;
}
.elementor-element .betterdocs-title-excerpt-list {
  border-bottom-width: 1px;
  border-bottom-color: rgba(105, 154, 205, 0.75);
  border-bottom-style: dashed;
}
.wpuf-el #wpuf-file_upload-3010-pickfiles {
  color: #dce0e5;
}
.bs-header-item .bb-reply-topic-title {
  font-size: 28px !important;
}
#topic-1268-replies > .bs-header-item p {
  font-size: 18px;
  font-family: Lato;
}
.bb-sm-grid .bbp-topic-reply-link {
  color: #dce0e5;
}
div > .title-wrap a {
  color: #dce0e5 !important;
  background-color: #189144 !important;
}
.tribe-common .tribe-events-calendar-list__month-separator-text {
  font-weight: 500;
  -webkit-text-stroke-color: #189144;
  word-spacing: 0px;
  letter-spacing: 0px;
  font-size: 22px !important;
}
.tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event-datetime-wrapper {
  font-weight: 500;
  font-size: 16px !important;
}
.tribe-events-calendar-list__event .tribe-events-calendar-list__event-title-link {
  font-size: 18px;
  -webkit-text-stroke-color: #003366;
  letter-spacing: 0px;
  font-weight: 500 !important;
}
.tribe-events-c-subscribe-dropdown__container .tribe-common-c-svgicon__svg-fill {
  font-weight: 500;
  color: rgba(255, 255, 255, 0.9);
}
.tribe-events-calendar-list__event-wrapper .tribe-events-c-small-cta__link {
  color: #e94f37 !important;
}
.tribe-events-calendar-list__event-wrapper .tribe-events-c-small-cta__price {
  color: #189144;
}
#tribe-events-events-bar-search #tribe-events-events-bar-keyword {
  padding-left: 50px;
}
.wpuf-form-add .post_title label {
  font-weight: 500;
  color: #003366;
}
.elementor-shortcode .wpuf-submit-button {
  font-size: 16px;
  padding-top: 0px !important;
  padding-right: 10px !important;
  padding-bottom: 15px !important;
  padding-left: 10px !important;
  margin-top: 0px;
  border-radius: 10px 10px 10px 10px !important;
}
.bb-grid .elementor-element .elementor-element {
  padding-left: 0px !important;
}
#mceu_24-body > #mceu_25 > #mceu_25-body #mceu_26-body {
  font-size: 16px !important;
  color: #333333;
}
div .screen-heading {
  letter-spacing: 0px;
  color: #003366;
}
.profile > #profile-edit-form #field_1-1 {
  letter-spacing: 0px;
  font-weight: 500;
}
#profile-edit-form #field-visibility-settings-toggle-1 > .current-visibility-level {
  font-size: 12px;
  font-weight: 300;
}
#profile-edit-form #field-visibility-settings-toggle-2 > .current-visibility-level {
  font-size: 12px;
}
#profile-edit-form #field-visibility-settings-toggle-3 > .current-visibility-level {
  font-size: 12px;
}
#profile-edit-form #field-visibility-settings-toggle-4 > .current-visibility-level {
  font-size: 12px;
}
#profile-edit-form #field-visibility-settings-toggle-6 > .current-visibility-level {
  font-size: 12px;
}
.visibility-toggle-link {
  box-shadow: none !important;
  color: #e94f37 !important;
  font-weight: 400 !important;
}
fieldset > #wp-field_102-wrap > #wp-field_102-editor-tools #field_102-tmce {
  box-shadow: none;
}
fieldset > #wp-field_34-wrap > #wp-field_34-editor-tools #field_34-html {
  box-shadow: none;
}
.bb-profile-grid .push-right {
  font-size: 16px !important;
}
.bp-profile-wrapper > #subnav #change-avatar {
  font-weight: 600;
}
.bp-profile-wrapper > #subnav #change-cover-image {
  font-weight: 600 !important;
}
.entry-content > #buddypress .bb-profile-grid > div {
  border-width: 3px;
  border-style: solid;
  border-color: #a4bdf8;
  border-radius: 10px 10px 10px 10px;
}
TD {
  color: #003366 !important;
  font-weight: 500 !important;
  font-size: 16px !important;
}
P {
  letter-spacing: 0px !important;
  font-size: 18px;
}
#object-nav #mepr-bp-info-personal-li div {
  color: #393e41;
  font-family: Merriweather;
  font-size: 16px;
  font-weight: 500;
}
.bp_members #object-nav {
  font-size: 16px !important;
}
.item .medicaid-fraud-news-home-link {
  font-weight: 500;
}
#buddypress .odd {
  border-width: 0px;
  border-style: solid;
}
.screen-content > #groups-dir-list .odd > .list-wrap {
  border-width: 3px;
  border-color: rgba(105, 154, 205, 0.75);
  border-radius: 10px 6px 10px 10px;
}
.screen-content > #groups-dir-list .even > .list-wrap {
  border-width: 3px;
  border-color: rgba(105, 154, 205, 0.75);
  border-radius: 10px 6px 10px 10px;
}
#secondary > #bp-profile-search-form-outer > #form_39 .submit {
  font-size: 16px;
  line-height: 31px;
}
#bp-profile-search-form-outer > #form_39 > #field_90_match_any_wrap option {
  font-size: 12px;
}
#bp-profile-search-form-outer > #form_39 > #field_82_match_any_wrap option {
  font-size: 12px;
}
.fas {
  content: "\f04b" !important;
}
.eael-magnific-link {
  Display: none !important;
}
.eael-filter-gallery-container .fa-link::before {
  content: "\f04b" !important;
}
.topic .replies-content {
  font-size: 18px;
  font-family: Lato;
}
#bbpress-forums .no-hover-effect {
  border-width: 3px !important;
  border-color: rgba(105, 154, 205, 0.75) !important;
  border-radius: 10px 10px 0px 0px;
}
.bbp-reply-position-2 .bbp-author-name {
  font-size: 18px;
  font-family: Lato;
}
.bps-label {
  font-size: 16px !important;
  font-family: Lato !important;
  font-weight: 500;
}
.main-navs #members-all div {
  font-family: Lato;
}
.main-navs #members-followers div {
  font-family: Lato;
  font-weight: 600 !important;
}
.members-directory-container #members-followers > a {
  font-weight: 600 !important;
}
#page > #content #secondary {
  margin-top: 103px;
  padding-top: 0px;
}
#post-2431 > header > h1 {
  display: none !important;
}
#post-7 > header > h1 {
  margin-left: -300px;
  margin-right: 0px;
}
body .pp-header__title-text {
  letter-spacing: 0px;
}
body > .pp-content span {
  letter-spacing: 0px;
}
.elementor-element #search-filter-label-0 {
  font-weight: 600 !important;
}
.elementor-element #search-filter-label-1 {
  font-weight: 600 !important;
}
.elementor-element .elementor > .bdt-element-link {
  box-shadow: 3px 3px 10px 1px rgba(57, 62, 65, 0.33);
}
.elementor .attachment-large {
  box-shadow: none;
}
#main p {
  line-height: 26px;
}
.memberpressgroup li {
  font-size: 18px;
  line-height: 32px;
  font-weight: 600;
}
.memberpressgroup #mepr-price-box-3490 {
  background-color: #699acd;
}
.mepr-price-boxes > #mepr-price-box-3490 a {
  background-color: #e94f37 !important;
  border-radius: 10px 10px 10px 10px !important;
}
.mepr-price-boxes > #mepr-price-box-835 a {
  border-radius: 10px 10px 10px 10px !important;
  background-color: #e94f37 !important;
}
