@import url("https://fonts.googleapis.com/css2?family=Dosis");.wpp-thumbnail {
  border-style: solid;
  border-width: 0px;
  border-radius: 15px;
}
.dark-skin .container-wrapper {
  background-color: #000000;
  border-color: #ffffff !important;
  text-align: center;
  font-size: 16px;
  border-style: solid;
  border-width: 0px;
}
.widget li:first-child {
  font-size: 18px;
  font-weight: 500;
}
.post-cat-wrap {
  font-size: 46px;
}
.entry ul {
  text-align: left;
}
.post-bottom-meta {
  font-size: 20px;
}
#site-info {
  background-color: #000000;
}
#theme-header:not(.main-nav-boxed) #main-nav {
  background-color: #000000;
}
#tie-container #tie-wrapper {
  background-color: #000000;
}
.wf-active h2 {
  font-size: 26px;
  font-weight: 500;
}
.copyright-text {
  font-size: 17px;
}
#related-posts .related-item .post-title a {
  font-weight: 500;
  font-size: 18px;
}
.wp-block-image {
  background-color: #ffffff;
}
.entry p {
  font-size: 22px;
  font-weight: 400;
  text-align: center;
  font-family: Dosis;
  color: #ffffff;
}
.dark-skin .entry a {
  font-size: 24px;
  background-color: rgba(242, 242, 242, 0);
  font-weight: 400;
  color: #ffffff;
}
.snax .snax-voting-large .snax-voting-downvote {
  font-size: 20px;
  font-weight: 500;
}
.snax .snax-voting-large .snax-voting-upvote {
  font-weight: 500;
}
.mag-box-title h3:only-child {
  font-weight: 700;
  font-size: 20px;
}
.dark-skin .magazine1 .share-buttons-bottom {
  background-color: #000000;
}
.wf-active #main-nav .main-menu > ul > li > a {
  background-color: rgba(254, 70, 65, 0);
}
.stream-item iframe {
  border-style: solid;
  border-width: 1px;
  border-radius: 9px;
}
.stream-title {
  font-size: 18px;
  font-weight: 600;
  color: #abe3ff !important;
  font-family: Dosis;
}
body .post-bottom-meta-title {
  background-color: rgba(44, 47, 52, 0);
  font-size: 22px;
  color: #40bff5;
}
html [type=button] {
  background-color: rgba(240, 240, 240, 0);
  color: #ffffff;
  font-size: 20px;
}
.wpp-list {
  font-size: 18px;
}
.wpp-post-title {
  font-size: 20px;
  font-family: Dosis;
  text-align: center;
}
.dark-skin .entry h3 {
  color: #f540d9;
  font-weight: 600;
  font-size: 24px;
  font-family: Dosis;
  background-color: #000000;
}
.main-content > #the-post .post-bottom-tags > .post-bottom-meta-title {
  font-size: 26px;
}
.lwrp-list-container .lwrp-list-left > .lwrp-list-item > .lwrp-list-link {
  font-weight: 400;
}
.background-overlay > #tie-container > #tie-wrapper #footer-widgets-container {
  background-color: #000000;
}
.tie-row .the-subtitle {
  font-size: 24px;
  font-family: Dosis;
}
.footer-widget-area a {
  font-size: 20px;
  line-height: 45px;
  font-family: Dosis;
  text-align: center;
}
.tie-row #block-43 a {
  font-size: 23px;
}
.footer-widget-area #block-43 > p {
  font-size: 24px;
  line-height: 25px;
  font-family: Dosis;
  text-align: center;
}
.footer-widget-area .wp-block-heading {
  text-align: center;
  font-family: Dosis;
  color: #ffffff;
}
.footer-widget-area #block-47 > p {
  font-size: 20px;
}
.main-content > #the-post .post-title {
  font-family: Dosis;
  text-align: center;
}
#the-post .snax-voting-container-title {
  font-family: Dosis;
}
.main-content .mag-box-title > h3 {
  font-family: Dosis;
}
.related-posts-list > .related-item .post-thumb-overlay {
  font-family: Dosis;
}
.main-content .related-item {
  font-family: Dosis;
  text-align: center;
}
.link-whisper-related-posts .lwrp-list-left > .lwrp-list-item {
  text-align: center;
}
.link-whisper-related-posts .lwrp-list-right > .lwrp-list-item {
  text-align: center;
}
.main-content > #the-post .lwrp-title {
  font-family: Dosis;
}
.main-menu .menu > .menu-item > a {
  font-family: Dosis;
}
.sidebar h2 {
  font-family: Dosis;
  font-size: 24px;
}
.container-wrapper .thumb-content a {
  font-family: Dosis;
  font-size: 26px;
}
#content > #main-content-row #load-more-archives {
  background-color: #40bff5;
  font-family: Dosis;
}
#main-content-row .wp-block-image {
  background-color: #000000;
}
.theiaStickySidebar > #block-6 li {
  font-family: Dosis;
  font-size: 17px;
}
.slide .title {
  font-weight: 900;
  font-family: Dosis;
}
.super-simple-slider > .slide > .overlay-container .opacity {
  border-radius: 36px 36px 36px 36px;
  border-width: 0px;
  border-style: solid;
  border-color: #f540d9;
}
.slide button {
  background-color: #000000;
  color: #ffffff;
  font-family: Dosis;
  font-weight: 700;
  border-radius: 4px 4px 4px 4px;
  border-color: #f540d9;
  border-width: 1px;
  border-style: solid;
}
div > #super-simple-slider-664047f608fa4 .next {
  color: #40bff5;
}
div > #super-simple-slider-664047f608fa4 .prev {
  color: #40bff5;
}
.slide button:hover {
  background-color: #ffffff;
  color: #000000;
}
#the-post .post-cat {
  font-size: 31px;
  font-family: Dosis;
  font-weight: 600;
  background-color: #40bff5;
  border-radius: 7px 7px 7px 7px;
}
.main-content > #the-post .snax-post-referral-form {
  background-color: #000000;
}
#content > #main-content-row .page-title {
  font-family: Dosis;
}
.wp-block-image strong {
  color: #8a8a8a;
  font-family: Dosis;
  font-size: 14px;
}
.main-content > #media-page-layout > #masonry-grid .slide:hover {
  border-color: #40bff5;
  border-width: 1px;
  border-style: solid;
}
.caroufredsel_wrapper .overlay {
  border-color: #40bff5;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px 4px 4px 4px;
}
.related-posts-list > .is-trending .post-thumb-overlay {
  border-color: #40bff5;
}
#content > #main-content-row .entry-content {
  text-align: left;
}
.main-content > #the-post #tax-search-filter {
  border-color: #ffffff;
}
.entry-content .taxonomy-list-item .tax-desc {
  visibility: hidden;
}
#affiliate-style-c63eb25a-176f-4467-9c77-06119f1d9842 td {
  background-color: #000000;
  text-align: center;
  font-family: dosis;
}
#affiliate-style-c63eb25a-176f-4467-9c77-06119f1d9842 th {
  text-align: center;
}
#the-post p a {
  color: #abe3ff;
}
#quizzard-q-items .quizzard-question-media {
  background-color: #103b4c;
}
.quizzard-question-body .quizzard-item > .quizzard-answer {
  background-color: #103b4c;
}
#pmpro_account-profile .pmpro_list_item {
  color: #ffffff;
  font-size: 18px;
}
.entry-content #pmpro_account-profile .pmpro_card_content {
  background-color: #323232;
}
.entry-content #pmpro_account-profile .pmpro_card_actions {
  background-color: #f540d9;
}
.pmpro_card .pmpro_list_item > strong {
  font-size: 17px;
  font-family: Dosis;
}
#the-post #pmpro_account-membership > .pmpro_section_title {
  font-family: Dosis;
}
.pmpro > #pmpro_account-membership .pmpro_card_content {
  background-color: #f540d9;
}
#pmpro_account-membership-2 > .pmpro_card_content span {
  color: #ff0000;
  font-size: 22px;
  font-family: 'Arial Black', Gadget, sans-serif;
  font-weight: 800;
}
.pmpro > #pmpro_account-membership .pmpro_card_actions {
  background-color: #f540d9;
}
.entry-content #pmpro_account-orders .pmpro_card_content {
  background-color: #f540d9;
}
.pmpro_card_content #pmpro_table_order-DF1996381C > .pmpro_table_order-level {
  font-weight: 600;
  font-family: Dosis;
  color: #000000;
  background-color: #ffffff;
  font-size: 18px;
}
.pmpro_table .pmpro_tag {
  background-color: rgba(29, 122, 51, 0.58);
  color: #ffffff;
  font-size: 18px;
  font-family: dosis;
}
.pmpro_table a {
  color: #000000;
  font-weight: 600;
}
.pmpro_card_content thead .pmpro_table_order-date {
  color: #000000;
  background-color: #8a8a8a;
  font-size: 18px;
  text-align: center;
}
.pmpro_card_content thead .pmpro_table_order-level {
  color: #000000;
  font-size: 18px;
  text-align: left;
}
.pmpro_card_content .pmpro_table_order-total {
  color: #000000;
}
.pmpro_card_content thead .pmpro_table_order-status {
  color: #000000;
  background-color: #767676;
  font-size: 18px;
  text-align: left;
}
.pmpro_card_content .pmpro_table_order-amount {
  color: #ff0000;
  background-color: #ffffff;
  font-size: 22px;
}
.pmpro_card_content #pmpro_table_order-DF1996381C > .pmpro_table_order-date {
  background-color: #ffffff;
}
.pmpro_card_content #pmpro_table_order-DF1996381C > .pmpro_table_order-status {
  background-color: #ffffff;
}
.pmpro_section_content > #member-profile-edit #pmpro_member_profile_edit-account-information {
  background-color: #000000;
}
#pmpro_member_profile_edit .pmpro_card_content {
  background-color: #000000;
}
.pmpro_card_content > #pmpro_member_profile_edit-account-information .pmpro_form_field-first_name > .pmpro_form_label {
  color: #ffffff;
}
.pmpro_card_content > #pmpro_member_profile_edit-account-information .pmpro_form_field-last_name > .pmpro_form_label {
  color: #ffffff;
}
.pmpro_card_content > #pmpro_member_profile_edit-account-information .pmpro_form_field-display_name > .pmpro_form_label {
  color: #ffffff;
}
.pmpro_card_content > #pmpro_member_profile_edit-account-information .pmpro_form_field-user_email > .pmpro_form_label {
  color: #ffffff;
}
#member-profile-edit .pmpro_btn-cancel {
  color: #ffffff;
}
#member-profile-edit .pmpro_btn-submit-update-profile {
  background-color: #f540d9;
}
.pmpro_card_content > #pmpro_member_profile_edit-account-information #first_name {
  color: #000000;
}
.pmpro_card_content > #pmpro_member_profile_edit-account-information #last_name {
  color: #000000;
}
.pmpro_card_content > #pmpro_member_profile_edit-account-information #display_name {
  color: #000000;
}
.pmpro_card_content > #pmpro_member_profile_edit-account-information #user_email {
  color: #000000;
}
html [type=button]:hover {
  color: #40bff5;
}
#main-content-row .pmpro_message {
  background-color: #f540d9;
}
.main-content > #the-post > .entry-content a {
  font-family: Dosis;
  font-weight: 700;
}
.pmpro_table #pmpro_level-1 .pmpro_btn {
  background-color: #f540d9;
}
.pmpro_table #pmpro_level-2 .pmpro_btn {
  background-color: #f540d9;
}
.pmpro > #pmpro_levels .pmpro_card_content {
  background-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
}
.pmpro_card_content thead th {
  background-color: #000000;
}
.pmpro_card_content #pmpro_level-1 > th {
  background-color: rgba(67, 254, 111, 0.58);
  font-size: 18px;
  font-weight: 600;
  text-align: center;
}
.pmpro_card_content #pmpro_level-1 > td {
  background-color: #8a8a8a;
}
.pmpro_card_content #pmpro_level-2 > th {
  background-color: #40bff5;
  font-size: 18px;
  font-family: dosis;
  color: #000000;
  font-weight: 600;
  text-align: center;
}
.pmpro_card_content #pmpro_level-2 > td {
  background-color: #8a8a8a;
}
.pmpro_card_content th {
  background-color: #f540d9;
  text-align: center;
  color: #000000;
  font-size: 18px;
}
tbody > #pmpro_level-1 strong {
  font-weight: 400;
}
tbody > #pmpro_level-2 strong {
  font-weight: 400;
}
.pmpro > #pmpro_level-1 > #pmpro_form .pmpro_card_title {
  background-color: #000000;
}
.pmpro > #pmpro_level-1 #pmpro_pricing_fields > .pmpro_card_content {
  background-color: #000000;
}
#pmpro_level-1 > #pmpro_form > #pmpro_user_fields .pmpro_card_content {
  background-color: #000000;
}
#pmpro_user_fields #pmpro_account_loggedin {
  color: #ffffff;
  font-size: 18px;
  font-family: dosis;
}
#pmpro_level-1 > #pmpro_form > #pmpro_payment_information_fields .pmpro_card_content {
  background-color: #000000;
}
#pmpro_level-1 > #pmpro_form #pmpro_btn-submit {
  background-color: #f540d9;
}
body #tie-container {
  background-color: #000000;
}
.entry-content .pmpro_card_actions {
  background-color: #f540d9;
}
.pmpro_table #pmpro_table_order-B79DF07BB2 a {
  color: #000000;
}
.pmpro_card_content #pmpro_table_order-B79DF07BB2 > .pmpro_table_order-level {
  font-size: 18px;
  font-weight: 600;
}
.pmpro_table #pmpro_table_order-DF1996381C a {
  color: #000000;
}
.pmpro_card_content thead .pmpro_table_order-amount {
  font-size: 18px;
  color: #00af24;
  text-align: left;
}
.pmpro_card_content #pmpro_table_order-B79DF07BB2 > .pmpro_table_order-amount {
  font-size: 18px;
  color: #00af24;
}
.pmpro_card_content #pmpro_table_order-DF1996381C > .pmpro_table_order-amount {
  font-size: 18px;
  color: #00af24;
}
.pmpro_table #pmpro_table_order-B79DF07BB2 .pmpro_tag {
  background-color: #f540d9;
}
.pmpro_table #pmpro_table_order-DF1996381C .pmpro_tag {
  background-color: #f540d9;
}
#pmpro_account-membership-1 .pmpro_list_item > span {
  font-size: 18px;
  font-family: Dosis;
  color: #000000;
  text-align: left;
}
.pmpro_section_content > #pmpro_account-membership-1 .pmpro_list_item {
  text-align: left;
}
.entry-content .pmpro_card_title {
  background-color: #f540d9;
  font-family: dosis;
}
.entry-content .pmpro_card_content {
  background-color: #f540d9;
}
.pmpro_card_content tbody .pmpro_table_cancel-expiration {
  color: #000000;
  background-color: #ff0000;
}
.pmpro_card_content thead .pmpro_table_cancel-level {
  background-color: #f540d9;
}
.pmpro_card_content .pmpro_table_cancel-action {
  text-align: center;
}
.pmpro_card_content tbody .pmpro_table_cancel-level {
  background-color: #f540d9;
}
.pmpro > #pmpro_cancel > .pmpro_actions_nav a {
  color: #ffffff;
}
#pmpro_cancel > #pmpro_form .pmpro_btn-submit {
  background-color: #f540d9;
  color: #ffffff;
}
.entry-content .pmpro_actions_nav-right > a {
  color: #f7f7f7;
}
.pmpro > #pmpro_login .pmpro_card_title > a {
  color: #f540d9;
  text-transform: capitalize;
}
.pmpro_card #pmpro_account_loggedin > strong {
  text-transform: capitalize;
  font-size: 20px;
}
#pmpro_form > #pmpro_tos_fields .pmpro_form_label {
  color: #ffffff;
}
.pmpro_card .pmpro_form_fields > .pmpro_form_field > .pmpro_form_label {
  color: #ffffff;
}
.pmpro_card_content .pmpro_form_field-password > .pmpro_form_label {
  color: #ffffff;
}
.pmpro_card_content .pmpro_form_field-bemail > .pmpro_form_label {
  color: #ffffff;
}
.pmpro_card_content .pmpro_form_field-bconfirmemail > .pmpro_form_label {
  color: #ffffff;
}
.pmpro_cols-2 .pmpro_form_field-password-toggle-state {
  color: #f540d9;
}
.pmpro_form_field .feather {
  color: #f540d9;
}
#pmpro_form > #pmpro_pricing_fields .pmpro_level_name_text > strong {
  color: #ff0000;
}
.pmpro_card_content > #pmpro_level_cost strong {
  color: #00af24;
}
.pmpro_table .pmpro_level-expiration {
  font-size: 12px;
}
#pmpro_pricing_fields .pmpro_level_expiration_text > p {
  font-size: 14px;
}
body #header-notification-bar > .container {
  background-color: #000000;
  text-align: center;
  font-weight: 500;
  font-family: Dosis;
}
.background-overlay > #tie-container > #header-notification-bar .button {
  background-color: #ff0000;
  font-size: 16px;
  font-weight: 700;
}
.background-overlay > #tie-container > #header-notification-bar .pb-2 {
  font-family: Dosis;
  font-weight: 500;
  font-size: 18px;
}
#header-notification-bar a > strong {
  text-decoration: none;
  color: #ffffff;
}
#the-post .stream-item > div {
  font-size: 17px;
  font-style: italic;
  font-family: Dosis;
  font-weight: 600;
  text-transform: none;
}
#content .main-content > .stream-item > div {
  font-family: Dosis;
  font-weight: 600;
  font-size: 18px;
}
.pmpro_card_content #pmpro_level-3 > th {
  background-color: #abe3ff;
  font-weight: 600;
  font-family: Dosis;
}
.pmpro_card_content #pmpro_level-3 > td {
  background-color: #8a8a8a;
}
.pmpro_table #pmpro_level-3 .pmpro_btn {
  background-color: #f540d9;
}
tbody > #pmpro_level-3 strong {
  font-weight: 400;
}
#the-post #pmpro_form {
  color: #00af24;
}
.main-content > #the-post .popular-posts-sr {
  background-color: #40bff5;
  font-family: Dosis;
}
.main-content > #the-post .popular-posts > h2 {
  font-family: Dosis;
}
#main-content-row .wp-block-heading {
  font-family: Dosis;
}
.main-content > #the-post strong {
  color: #abe3ff;
}
.theiaStickySidebar > #block-90 img {
  border-radius: 37px 37px 37px 37px;
}
.footer-widget-area #block-95 > .wp-block-image {
  background-color: #000000;
}
.footer-widget-area #block-94 > .wp-block-image {
  background-color: #000000;
}
.background-overlay > #tie-container > #header-notification-bar p {
  font-family: Dosis;
}
@media screen and (max-width: 1024px) {
  .post-components > #comments > #add-comment-block #reply-title {
    font-family: Dosis;
  }
  #comments > #add-comment-block > #respond .logged-in-as {
    font-family: Dosis;
  }
}
@media screen and (max-width: 375px) {
  #content > #main-content-row #load-more-archives {
    color: #000000;
    font-size: 22px;
    font-weight: 900;
  }
}
