@import url("https://fonts.googleapis.com/css2?family=Karla");p b,
p strong,
li b,
li strong {
  color: #909cfe !important;
  font-weight: 600 !important;
}
.like-count {
  color: #d6d6d6 !important;
}
.comment-count {
  color: #d6d6d6 !important;
}
.activity-reactions_count {
  color: #d6d6d6 !important;
}
.activity-list .activity-content p {
  font-size: 16px;
}
.activity-list .bp-activity-head p {
  color: #d6d6d6 !important;
}
.tribe_events p {
  color: #d6d6d6;
  margin-bottom: 0 !important;
}
.tribe-events .tribe-events-c-subscribe-dropdown__button-text {
  color: #373737;
  font-size: 18px !important;
}
.bs-single-content .tribe-common-c-btn-border {
  color: #373737 !important;
  background-color: #909cfe;
  width: 250px;
}
.bb-grid > #tribe-events-pg-template > #tribe-events-content .bs-single-pri-meta {
  border-radius: 0px 0px 0px 0px;
  border-top-color: #909cfe !important;
  border-top-width: 7px;
  border-top-style: solid;
  border-bottom-width: 0.176471px;
  border-width: 0;
  border-style: none;
}
#tribe-events-pg-template > #tribe-events-content .tribe-events-single-section {
  color: #d6d6d6;
  font-size: 16px;
  padding: 0px 21px 0px 21px;
  border-top-width: 4px;
  border-top-style: solid;
  border-top-color: #909cfe;
}
.tribe_events .tribe-events-single-section-title {
  color: #909cfe;
  font-size: 26px;
}
#tribe-events-content > #tribe-events-footer .tribe-events-nav-previous > a {
  color: #d6d6d6 !important;
}
#tribe-events-content > #tribe-events-footer .tribe-events-nav-next > a {
  color: #d6d6d6 !important;
}
.bb-grid > #tribe-events-pg-template > #tribe-events-content #respond {
  padding: 0px;
}
.bb-grid > #tribe-events-pg-template > #tribe-events-content .comments-title {
  font-size: 28px;
  text-transform: uppercase !important;
  font-weight: 500;
}
.bb-grid > #tribe-events-pg-template #tribe-events-footer > .tribe-events-visuallyhidden {
  margin-bottom: 7.999996px;
}
.bb-grid > #tribe-events-pg-template > #tribe-events-content .bs-single-body {
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #909cfe;
}
#tribe-events-pg-template > #tribe-events-content .bs-single-content {
  padding: 0px;
  margin-top: 40.000001px;
}
#tribe-events-content .bs-schedule-short-m {
  color: #d6d6d6;
}
.tribe-events-single-section .tribe-events-start-date {
  font-size: 18px;
}
.tribe-events-single-section .tribe-events-start-time {
  font-size: 18px;
}
.bb-activity {
  background-color: #252525;
}
.activity_update {
  border-width: 4.176471px;
  border-radius: 0px 0px 0px 0px;
  background-color: #252525;
  margin-bottom: 40px !important;
}
.bp-activity-head p {
  font-size: 16px;
}
.activity p > a {
  font-size: 16px;
}
.time-since {
  font-size: 14px;
}
.bb-media-privacy-wrap {
  font-size: 14px;
}
.bp-activity-head .privacy {
  color: #676767;
}
#e-n-tab-content-1414425851 .bb-block-header {
  margin-bottom: 0;
}
.activity-reactions_count {
  font-size: 15px;
  margin-left: 6px;
}
.activity-content p {
  font-size: 17px;
}
.activity-state {
  padding-bottom: 12.000001px;
  padding-left: 50px;
}
.activity-inner {
  background-color: #373737 !important;
  border-radius: 0px 0px 0px 0px !important;
  padding: 19px !important;
}
.like-count {
  color: #252525 !important;
  font-size: 16px !important;
}
.comment-count {
  font-size: 15px !important;
  color: #c8c8c8 !important;
}
.like-count {
  color: #c8c8c8 !important;
}
.activity-actions .comment-count:hover {
  color: #909cfe !important;
}
.activity_update .generic-button .emotions {
  margin-right: 6px;
}
.time-since {
  font-size: 14px !important;
}
.activity-reactions_count {
  margin-left: 6px !important;
}
.ac-emotions_list {
  background-color: #373737 !important;
}
.activity-inner {
  padding: 0px 0px 0px 0px !important;
  background-color: rgba(55, 55, 55, 0) !important;
  margin-top: 20px !important;
}
.activity-state {
  font-size: 16px !important;
  color: #c8c8c8;
  line-height: 21.5px;
}
.ac-emotions_list {
  border-style: none;
  border-width: 0 !important;
  border-radius: 0px 0px 0px 0px !important;
  box-shadow: none !important;
}
#user_pass {
  background-color: #373737;
  border-radius: 0px 0px 0px 0px;
}
#user_login {
  background-color: #373737;
  border-radius: 0px 0px 0px 0px;
}
#rememberme {
  color: #909cfe !important;
  border-style: solid;
  border-width: 2.176471px !important;
  border-color: #ababab !important;
}
#rememberme {
  opacity: 1 !important;
  background-color: #373737;
  border-style: none;
}
#login h2 {
  font-size: 30px;
  color: #909cfe;
  letter-spacing: 1px;
  font-weight: 500;
}
.sub-menu-inner > #header-my-account-menu > .menu-item a {
  font-size: 16px;
  color: #c8c8c8 !important;
}
.sub-menu-inner > #header-my-account-menu > .menu-item span:hover {
  color: #909cfe;
}
.sub-menu-inner .user-name {
  font-size: 18px !important;
  color: #909cfe !important;
}
.sub-menu-inner .user-mention {
  font-size: 14px !important;
}
.sub-menu .user-link {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.wrapper .menu-item > a {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
  border-radius: 0px 0px 0px 0px;
}
.container > #header-aside .sub-menu {
  border-radius: 0px 0px 0px 0px;
}
.user-wrap #header-my-account-menu li {
  margin-bottom: 0px;
}
.sub-menu-inner > #header-my-account-menu > .menu-item span {
  color: #c8c8c8;
  font-size: 15px;
}
#primary-navbar > #primary-menu > .current-menu-item span {
  color: #909cfe !important;
  font-size: 16px !important;
}
#primary-navbar > #primary-menu > .menu-item span {
  color: #d6d6d6 !important;
  font-size: 16px;
}
#header-aside .user-link > .user-name {
  font-size: 16px;
  font-weight: 400;
}
.wrapper .menu-item > a {
  padding: 8px 8px 8px 8px !important;
  border-radius: 0px 0px 0px 0px !important;
}
.sub-menu .menu-item:hover {
  color: #909cfe;
  background-color: #676767 !important;
}
.bp_activity .activity-update-form-overlay {
  background-color: #737373 !important;
}
#whats-new-submit a {
  color: #373737;
  background-color: #909cfe;
  font-weight: 600 !important;
}
#bp-nouveau-activity-form > #whats-new-form #whats-new-submit {
  font-weight: 600 !important;
  background-color: #909cfe !important;
}
.entry-content > #buddypress > #bp-nouveau-activity-form .whats-new-form-footer {
  color: #3b3b3b !important;
  border-radius: 0px 0px 0px 0px;
  background-color: #333333;
}
.whats-new-form-header > #user-status-huddle > .activity-post-name-status #bp-activity-privacy-point {
  background-color: #909cfe;
  border-radius: 0px 0px 0px 0px !important;
}
#user-status-huddle > .activity-post-name-status > #whats-new-status .bb-icon-f {
  opacity: 0.9;
  color: #3b3b3b;
}
#activity-form-submit-wrapper > #bb-schedule-posts .bb-schedule-post_dropdown_button > .bb-icon-clock {
  color: #909cfe;
}
#activity-form-submit-wrapper > #bb-schedule-posts .bb-icon-caret-down {
  color: #909cfe;
}
.whats-new-form-footer > #activity-form-submit-wrapper > #bb-schedule-posts .bb-schedule-post_dropdown_button {
  border-radius: 0px 0px 0px 0px;
  border-width: 0px;
}
#whats-new-form #aw-whats-new-submit {
  border-width: 0px;
  font-weight: 800 !important;
  color: #373737 !important;
}
#user-status-huddle > .activity-post-name-status > #whats-new-status .privacy-point-icon {
  color: #252525 !important;
}
#user-status-huddle > .activity-post-name-status > #whats-new-status .bp-activity-privacy-status {
  color: #252525 !important;
}
#whats-new-form > #editor-toolbar #show-toolbar-button > .bb-icon-l {
  color: #909cfe;
}
#whats-new-form > #editor-toolbar > .post-mention .bb-icon-l {
  color: #909cfe;
}
.whats-new-form-header > #whats-new-content > #whats-new-textarea p {
  font-size: 17px !important;
}
#medium-editor-toolbar-actions1 > li > button {
  color: #909cfe !important;
}
#medium-editor-toolbar-1 > #medium-editor-toolbar-actions1 .medium-editor-action-italic > b:before {
  color: #909cfe !important;
}
#editor-toolbar > #medium-editor-toolbar-1 > #medium-editor-toolbar-actions1 .medium-editor-action-bold {
  color: #909cfe !important;
}
#medium-editor-toolbar-1 > #medium-editor-toolbar-actions1 .medium-editor-action-bold > b {
  color: #909cfe !important;
}
#medium-editor-toolbar-1 > #medium-editor-toolbar-actions1 .medium-editor-action-unorderedlist > b {
  color: #909cfe !important;
}
#bp-nouveau-activity-form > #whats-new-form > #editor-toolbar #medium-editor-toolbar-actions1 {
  color: #909cfe !important;
  -webkit-text-stroke-color: #909cfe;
}
#medium-editor-toolbar-1 > #medium-editor-toolbar-actions1 .medium-editor-action-orderedlist > b {
  color: #909cfe;
}
#medium-editor-toolbar-1 > #medium-editor-toolbar-actions1 .medium-editor-action-quote > b {
  color: #909cfe;
}
#medium-editor-toolbar-1 > #medium-editor-toolbar-actions1 .medium-editor-action-anchor > b {
  color: #909cfe;
}
.bp_activity #whats-new-form {
  background-color: #2b2b2b;
  margin-bottom: 20px;
  border-radius: 0px 0px 0px 0px !important;
}
#medium-editor-toolbar-1 > #medium-editor-toolbar-actions1 .medium-editor-action-pre > b {
  color: #909cfe;
}
.bp_activity #whats-new-form-placeholder {
  color: #d6d6d6 !important;
  border-radius: 0px 0px 0px 0px;
}
.entry-content > #buddypress > #bp-nouveau-activity-form-placeholder #whats-new-toolbar {
  border-radius: 0px 0px 0px 0px;
  background-color: #252525;
}
#whats-new-form-placeholder #whats-new-placeholder {
  border-radius: 0px 0px 0px 0px;
  background-color: #373737;
  padding-left: 15px !important;
}
#subnav-filters #dir-activity-search {
  background-color: #373737;
  border-radius: 0px 0px 0px 0px;
}
.e-con-inner .wpaicg-chat-shortcode {
  box-shadow: none !important;
  border-width: 3px;
  border-style: solid;
  border-color: #909cfe;
}
.elementor-shortcode .wpaicg-ai-message {
  padding-right: 20px !important;
  border-radius: 0px 0px 0px 0px;
  padding: 23px;
}
.wpaicg-chat-shortcode-footer {
  color: #252525;
  font-size: 16px;
}
.auto-expand:focus {
  border-width: 0 !important;
  box-shadow: none !important;
}
.wpaicg-user-message {
  border-radius: 0px 0px 0px 0px !important;
  background-color: #737373 !important;
}
.wpaicg-user-message {
  background-color: #c8c8c8 !important;
  padding-right: 15px;
  margin-top: 20px !important;
  margin-bottom: 20px;
  padding: 23px !important;
  padding-left: 10px;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
.wpaicg-chat-shortcode > .wpaicg-chatbox-action-bar .st0 {
  color: #252525;
}
.wpaicg-active-fullscreen {
  color: #252525 !important;
}
.wpaicg-chatbox-clear-btn > svg {
  color: #252525 !important;
}
.wpaicg-chat-shortcode-content .wpaicg-user-message img {
  display: none;
}
.wpaicg-bot-thinking {
  font-size: 14px !important;
  color: #c8c8c8 !important;
}
#onesignal-slidedown-dialog {
  background-color: #373737 !important;
  box-shadow: none !important;
}
.slidedown-body-message {
  font-family: "Karla", sans-serif !important;
}
#onesignal-slidedown-allow-button {
  font-family: "Karla", sans-serif !important;
}
#onesignal-slidedown-cancel-button {
  color: #3b3b3b !important;
  font-family: "karla", sans-serif !important;
}
.glossary-only-link {
  padding-right: 5px !important;
  padding-left: 5px !important;
}
.glossary-tooltip-content {
  background-color: #373737 !important;
  font-size: 16px !important;
  padding: 10px;
}
.glossary-tooltip-text a {
  display: none !important;
}
#header-aside .user-link > .user-name {
  font-size: 17px;
}
.sub-menu-inner > #header-my-account-menu > .menu-item span {
  font-size: 15px !important;
  padding-left: 32.000004px !important;
}
.sub-menu .menu-item {
  margin-bottom: 0px !important;
}
.user-wrap .sub-menu-inner > li {
  margin-bottom: 5px !important;
}
.sub-menu-inner .user-mention {
  font-size: 14px;
}
.sub-menu-inner .user-mention:hover {
  color: #909cfe !important;
}
.wrapper .menu-item > a {
  margin: 0px 0px 0px 0px !important;
  border-radius: 0px 0px 0px 0px !important;
}
.sub-menu-inner > #header-my-account-menu > .menu-item span:hover {
  color: #909cfe !important;
}
.wrapper .bp-menu > a:hover {
  color: #909cfe !important;
  -webkit-text-stroke-color: #909cfe !important;
}
#activity-stream .activity-inner {
  padding-right: 0 !important;
}
.activity-content .bb-post-title {
  font-size: 22px !important;
  font-family: "SF Pro Display", sans-serif;
  font-weight: 700 !important;
  margin-bottom: 6px !important;
}
.activity-list .bp-activity-head p {
  margin-bottom: 0px !important;
}
#activity-stream .bb-content-wrp p {
  padding-left: 0px !important;
}
#activity-stream .activity-inner {
  padding-top: 0px !important;
}
#activity-stream .bb-content-wrp {
  padding: 20px !important;
}
.bb-activity {
  padding-top: 0px !important;
}
.woocommerce-MyAccount-content h3 {
  font-size: 20px !important;
  margin-bottom: 0px !important;
}
.wc-MyAccount-inner-content .woocommerce-Address-title {
  margin-bottom: 20px !important;
}
.woocommerce-MyAccount-content p,
.woocommerce-MyAccount-content p a {
  font-size: 16px !important;
  font-family: Karla !important;
  margin-bottom: 10px !important;
  line-height: 22px;
}
.wc-MyAccount-inner-content .woocommerce-Address-title {
  flex-direction: column !important;
  align-items: stretch !important;
  padding: 10px 0px 5px 0px !important;
}
.wc-MyAccount-inner-content .u-column1 > .woocommerce-Address-title {
  padding-bottom: 10px !important;
}
.wc-DashBoard-address-wrapper .edit {
  position: static !important;
  font-size: 15px;
}
.woocommerce-order-details__title {
  display: none;
}
.activity-comments .ac-textarea,
.activity-comments .ac-input {
  font-size: 16px !important;
}
.ac-input {
  border-radius: 0px 0px 0px 0px !important;
  color: #dcdcdc !important;
}
.ac-reply-content {
  border-radius: 0px 0px 0px 0px !important;
}
#content li {
  margin-bottom: 8px !important;
}
#content li::marker {
  color: #909cfe !important;
}
#content img.alignleft {
  margin-right: 20px !important;
  margin-bottom: 10px !important;
}
#content img.alignright {
  margin-left: 20px !important;
  margin-bottom: 10px !important;
}
#ez-toc-container {
  padding: 25px;
}
.ez-toc-link {
  padding-bottom: 0px !important;
}
.ez-toc-title-container {
  margin-bottom: 10px !important;
}
#ez-toc-container {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
  margin-bottom: 50px !important;
  margin-top: 50px !important;
}
.ez-toc-title-container {
  margin-bottom: 15px !important;
}
.ez-toc-link:hover {
  font-weight: 700;
  text-decoration: none !important;
}
#ez-toc-container .ez-toc-js-icon-con {
  border: none !important;
}
.ez-toc-pull-right .list-377408 {
  width: 40px !important;
  height: 40px !important;
}
.ez-toc-pull-right .arrow-unsorted-368013 {
  width: 20px !important;
  height: 22px !important;
}
nav .ez-toc-heading-level-2 {
  margin-bottom: 0px !important;
  line-height: 24px !important;
  font-size: 17px !important;
}
#ez-toc-container .ez-toc-list-level-2 {
  margin-top: 6px;
}
.shortcuts-apps-table-name-col {
  font-weight: 800 !important;
}
#footable_parent_4698 > #footable_4698 .footable-header > .ninja_clmn_nm_logo {
  color: #909cfe !important;
}
.bp-generic-meta {
  border-style: none !important;
}
.container .activity-update-form-overlay {
  background-color: rgba(0, 0, 0, 0.68);
}
.ez-toc-title {
  font-family: "Inter Tight";
  font-weight: 700;
}
.wrapper > .bb-sub-menu span:hover {
  color: #252525 !important;
}
.menu-item > .wrapper a {
  background-color: rgba(0, 0, 0, 0) !important;
}
.wpaicg-chat-message b,
.wpaicg-chat-message strong {
  color: #252525 !important;
}
.wpaicg-chat-shortcode-messages > .wpaicg-ai-message img {
  padding-right: 10px !important;
}
.whats-new-scroll-view #whats-new {
  padding: 10px !important;
}
#buddypress .bb-topic-selector-item > .bb-topic-selector-link {
  color: #333333 !important;
  background-color: #909cfe;
}
#buddypress > .activity-topic-selector .selected {
  background-color: #909cfe;
  font-weight: 800;
}
.bb-topic-url {
  font-size: 13px !important;
  line-height: 21px !important;
}
.activity-list > .activity-topic {
  line-height: 24px !important;
}
.acomment-foot-actions .like-count {
  font-size: 13px !important;
}
.acomment-content_wrap {
  font-size: 13px !important;
}
.acomment_inner .time-since {
  font-size: 13px !important;
}
.bp_activity .activity-topic-selector > ul {
  border-color: #676767;
}
#buddypress > .activity-topic-selector li > a {
  background-color: #909cfe;
  border-radius: 0px 0px 0px 0px;
}
#buddypress .bp-icon {
  color: #252525;
}
.entry-content > #buddypress > #bp-nouveau-activity-form #whats-new-toolbar {
  border-radius: 0px 0px 0px 0px;
}
.entry-content .flex > .bb-subnav-filters-container > .subnav-filters-opener {
  border-radius: 0px 0px 0px 0px;
}
#activity-stream > aside > span {
  border-radius: 0px 0px 0px 0px;
}
#activity-stream > aside {
  background-color: #333333;
}
.screen-content > #buddypress > #activity-modal h2 {
  font-size: 28px;
}
.entry-content > #buddypress #activity-modal {
  border-radius: 0px 0px 0px 0px;
  padding: 19px;
}
.activity-post-name-status > #whats-new-heading .user-name {
  font-size: 24px;
}
#secondary-right {
  max-width: 200px;
}
#secondary {
  max-width: 200px;
}
.activity-state {
  margin-top: 20px !important;
  border-width: 0px;
  border-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #909cfe;
  margin-bottom: 0px !important;
  padding-left: 0px;
}
.activity-state {
  border-bottom-color: #676767;
}
.bb-activity-edited-text {
  font-size: 14px;
}
@media screen and (max-width: 700px) {
  .menu-item-5376 {
    visibility: hidden;
  }
  .main-navigation > .bb-primary-menu > .menu-item > a > .bb-icon-file {
    display: none;
  }
  .bb-mobile-panel-inner .bb-primary-menu > .menu-item > a {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    border-radius: 0px 0px 0px 0px !important;
  }
  .bb-mobile-panel-wrapper .menu-item {
    height: 30px !important;
    min-height: 30px !important;
    border-radius: 0px 0px 0px 0px !important;
  }
  .bb-mobile-panel-inner .bb-primary-menu > .bp-menu > a {
    padding-left: 5px !important;
    border-radius: 0px 0px 0px 0px !important;
  }
  .main-navigation ._mi {
    margin-right: 10px !important;
    font-size: 21px !important;
    color: #dcdcdc !important;
  }
  .bb-mobile-panel-wrapper .bb-primary-menu > .bp-menu {
    min-height: 30px !important;
    height: 30px !important;
    border-radius: 0px 0px 0px 0px !important;
  }
  .bb-mobile-panel-wrapper .bb-primary-menu > .menu-item {
    height: 30px !important;
    min-height: 30px !important;
  }
  .bb-mobile-panel-header .ab-item {
    display: none;
  }
  #page > #masthead .bb-mobile-panel-header {
    box-shadow: none;
    margin-bottom: 10px !important;
  }
  .main-navigation > .bb-primary-menu {
    color: #dcdcdc;
  }
  .main-navigation > .bb-primary-menu > .menu-item .link-text {
    color: #dcdcdc !important;
    font-size: 16px;
  }
  .main-navigation .current-menu-item .link-text {
    color: #373737 !important;
  }
  .main-navigation > .bb-primary-menu > .bp-menu span {
    font-size: 16px !important;
    color: #dcdcdc;
  }
}
