.my-badges h3 {
  text-transform: uppercase;
}

.top_panel_wrap .logo a {
  padding-left: 15px;
  padding-right: 15px;
}

.sc_section .shortcode--blog-highlight p {
  color: #28628e;
  font-size: 18px;
}

.sc_section .shortcode--my-tickets p span, .sc_section .shortcode--underwriting-turn-time p span {
  color: #28628e;
}

.facebook_posts_f--frame .cff-post-text {
  text-align: left;
}

@media only screen and (max-width: 991px) {
  .shortcode--blog-highlight {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .shortcode--blog-highlight p {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }
}

@media only screen and (max-width: 767px) {
  .shortcode--blog-highlight {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .shortcode--blog-highlight p {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 80%;
            flex: 1 0 80%;
  }
  .shortcode--blog-highlight a {
    margin-top: 10px;
  }
}

.tribe-mini-calendar-wrapper .af-tribe-mini-calendar-grid-wrapper .calendar-nav {
  padding: 15px 10px;
}

.tribe-mini-calendar-wrapper .af-tribe-mini-calendar-grid-wrapper .calendar-nav .prev-month {
  margin: 0 10px 0 0;
}

.tribe-mini-calendar-wrapper .af-tribe-mini-calendar-grid-wrapper .calendar-nav .next-month {
  margin: 0 0 0 10px;
}

.tribe-mini-calendar-wrapper .af-tribe-mini-calendar-grid-wrapper .calendar-nav span {
  font-size: 18px;
}

.tribe-events-meta-group.tribe-events-meta-group-details {
    width: 100%;
}

a.tribe-events-button.sc_button.sc_button_style_filled {
    box-shadow: none;
    background-color: #49bc86;
    padding: 8px 15px;
    margin-right: 18px;
    color: white;
    font-weight: 600;
    text-transform: uppercase;
}
a.tribe-events-button.sc_button.sc_button_style_filled:hover {
    box-shadow: none !important;
}
a.sc_button.sc_button_style_filled {
    box-shadow: none;
    background: #49bc86;
    padding: 8px 15px;
}
a.sc_button.sc_button_style_filled:hover {
    box-shadow: none !important;
}

#buddypress #header-cover-image {
    background-image: url(/wp-content/uploads/2021/01/ProfileCoverPhoto.png);
}
#buddypress #forums-personal-li {
    display: none;
}
#buddypress span.activity {
    color: white;
    font-size: 14px;
}
#buddypress a#user-xprofile {
    background: #49bc86;
}

@media screen and (max-width: 782px) {
  #buddypress div#item-header #item-header-cover-image #item-header-content{
    margin: 0 !important;
  }
}
/* fix partial width on profile pages */
.sidebar_show .content {
    width: 100%;
}

div#turn_times {
    max-height: 387px;
    overflow-y: scroll;
}

.announcement-inner-page.shortcode--announcement {
  padding-top: 20px;
}

.announcement-inner-page.shortcode--announcement .header h3 {
  margin-bottom: 0px;
}

@media only screen and (max-width: 1619px) {
  .announcement-inner-page.shortcode--announcement .header h3 {
    font-size: 16px;
  }
}

.announcement-inner-page.shortcode--announcement .close {
  top: 0;
}

.inner-sitebar-accordion .accordion-heading {
  margin: -15px -15px 0 -15px;
  border-radius: 4px 4px 0 0;
}

.inner-sitebar-accordion h3 {
  color: white;
  font-size: 21px;
  font-weight: 600;
  padding: 0.7em 1em;
  text-align: center;
  text-transform: uppercase;
}

.inner-sitebar-accordion .sc_accordion .sc_accordion_item .sc_accordion_title.ui-state-active {
  background-color: #79d3de;
}

.inner-sitebar-accordion .sc_accordion .sc_accordion_item .sc_accordion_title.ui-state-active::after {
  border-color: #79d3de transparent transparent transparent;
}

.inner-sitebar-accordion .sc_accordion .sc_accordion_item .sc_accordion_content {
  padding: 25px 15px;
}

.video-promo {
  border-radius: 4px;
  overflow: hidden;
}

.video-promo h3 {
  color: white;
  font-size: 21px;
  font-weight: 600;
  padding: 0.7em 1em;
  text-align: center;
  text-transform: uppercase;
  background-color: #2a2f43;
  margin-bottom: 0;
}

@media only screen and (max-width: 767px) {
  .video-promo h3 {
    font-size: 20px;
  }
}

.list-post-category .post_content-description {
  display: none;
}

.list-post-category .post_thumb img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.swiper-slide--url {
  position: absolute;
  width: 100%;
  height: 100%;
}

.post_title_support {
  background-color: #99c222;
  margin: -25px -25px 15px -25px;
  padding: 10px;
  color: white;
  text-align: center;
  text-transform: uppercase;
  font-size: 18px;
}

.post_title_support a {
  color: white;
  max-width: 250px;
  display: inline-block;
}

.post_title_support a:hover {
  color: white;
}

.help-center-tutorials .post_title_support {
  background-color: #2a2f43;
}

.help-center-tutorials .post_title_support a {
  max-width: 450px;
}

.help-center-tutorials .sc_video_frame.hover_icon:before {
  background-color: #67d3e0 !important;
}

.it-suppirt-post-like {
  margin-right: 15px;
}

.it-suppirt-post-like > a::before {
  color: #ee3940;
  font-size: 20px;
}

.it-suppirt-post-like > a span {
  color: white;
}

.it-suppirt-post-comment a span {
  color: white;
}

.img-w-100 .vc_single_image-wrapper {
  width: 100%;
}

.img-w-100 .vc_single_image-wrapper img {
  width: 100%;
}

#selected-state {
  text-align: center;
  color: #66dac8;
  font-size: 20px;
  font-weight: 500;
}

#selected-state span {
  color: #66dac8;
  font-size: 18px;
  font-weight: 500;
}

.facebook_posts_f--frame .cff-wrapper #cff .cff-posts-wrap .cff-no-author-info {
  margin-bottom: 10px;
}

.facebook_posts_f--frame .cff-wrapper #cff .cff-posts-wrap .cff-no-author-info .cff-author-img {
  display: none;
}

.facebook_posts_f--frame .cff-wrapper #cff .cff-posts-wrap .cff-no-author-info .cff-author-text {
  min-height: 0;
}

.facebook_posts_f--frame .cff-wrapper #cff .cff-posts-wrap .cff-no-author-info .cff-author-text .cff-date {
  margin-left: 0 !important;
  margin-top: 5px !important;
}

.video-container video {
  pointer-events: auto !important;
  width: 100%;
  height: 100%;
}

.video-container .mejs-container:not(.sc_audio) .mejs-controls div.mejs-volume-button {
  height: 40px;
  width: 32px;
}

.video-container .mejs-container:not(.sc_audio) .mejs-controls .mejs-volume-total {
  width: 2px;
  height: 100px;
}

.video-container .mejs-container:not(.sc_audio) .mejs-controls .mejs-volume-current {
  width: 2px;
  height: 0px;
}

.video-container .mejs-container:not(.sc_audio) .mejs-controls .mejs-volume-handle {
  width: 16px;
  height: 6px;
  margin-bottom: 0;
}
/*# sourceMappingURL=child-style.css.map */