/**handles:wc-memberships-frontend,bbpress-custom-styles,profile-styles**/
.woocommerce.wc-memberships-frontend-banner,.woocommerce.wc-memberships.admin-restricted-content-notice{background-color:#96588a;box-shadow:0 1px 1em rgba(0,0,0,.2);color:#fff;font-size:1em;left:0;margin:0;padding:1em 0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:99998}.woocommerce.wc-memberships-frontend-banner .dismiss-link:hover,.woocommerce.wc-memberships-frontend-banner a,.woocommerce.wc-memberships.admin-restricted-content-notice .dismiss-link:hover,.woocommerce.wc-memberships.admin-restricted-content-notice a{color:#fff;text-decoration:underline}.woocommerce .wc-memberships-restriction-message{margin:2em 0!important}.woocommerce .wc-memberships-variation-message{display:none}.woocommerce ul.products li.product .onsale.wc-memberships-member-discount{margin-left:-.5em;margin-right:0;right:auto}.woocommerce span.onsale.wc-memberships-member-discount{left:auto;margin-right:-.5em}.woocommerce span.wc-memberships-variation-member-discount{font-style:italic;font-weight:400}.admin-bar .wc-memberships-frontend-banner,.admin-bar .wc-memberships.admin-restricted-content-notice{top:32px}.woocommerce-account table.my_account_memberships{table-layout:fixed}.woocommerce-account .wc-memberships-members-area-sorting .unsorted .sort-order-icon{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .unsorted:hover .sort-order-icon.sort-asc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-asc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-desc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-asc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-desc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-desc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-asc{display:inline-block}.woocommerce-account .wc-memberships-members-area-pagination{float:right;line-height:normal;text-align:right}.woocommerce-account .wc-memberships-members-area-pagination a{text-decoration:none}.woocommerce-account .wc-memberships-members-area-pagination a span{opacity:.4}.woocommerce-account .wc-memberships-members-area-pagination a:focus span,.woocommerce-account .wc-memberships-members-area-pagination a:hover span{opacity:1}.woocommerce-account td.membership-content-actions,.woocommerce-account td.membership-discount-actions,.woocommerce-account td.membership-product-actions,.woocommerce-account th.membership-content-actions,.woocommerce-account th.membership-discount-actions,.woocommerce-account th.membership-product-actions{min-width:150px}.woocommerce-account .membership-discount-image img,.woocommerce-account .membership-product-image img{max-height:84px;max-width:84px}.woocommerce-account td.membership-discount-image,.woocommerce-account td.membership-product-image,.woocommerce-account th.membership-discount-image,.woocommerce-account th.membership-product-image{min-width:130px}.theme-twentytwenty #wc-memberships-members-area,.theme-twentytwentyone #wc-memberships-members-area{margin:0 auto;max-width:1600px;padding:0 6vw}
body .bbpress-wrapper .bbp-forums .bbp-header{background:#005f90!important;color:#fff!important}#bbpress-forums li.bbp-footer *,#bbpress-forums li.bbp-header *{color:#fff!important}body .bbpress-wrapper .bbp-forums .bbp-header li *{color:#fff!important}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{background:#005f90!important}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:16px}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:16px}#page #bbpress-forums{font-size:16px;line-height:1.25}#page #bbpress-forums .bbp-forum-title,#page #bbpress-forums .bbp-topic-permalink{font-size:18px;font-weight:700}#page #bbpress-forums ul.bbp-forums,#page #bbpress-forums ul.bbp-lead-topic,#page #bbpress-forums ul.bbp-replies,#page #bbpress-forums ul.bbp-search-results,#page #bbpress-forums ul.bbp-topics{font-size:16px}#page div.bbp-breadcrumb,#page div.bbp-topic-tags{font-size:16px}#page .bbp-row-actions #favorite-toggle a{font-size:16px}#page .bbp-row-actions #subscription-toggle a{font-size:16px}#page #bbpress-forums .bbp-pagination-links a,#page #bbpress-forums .bbp-pagination-links span.current{font-size:16px;line-height:1.25}#page #bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{font-size:16px}#page #bbpress-forums #bbp-your-profile fieldset p.description{font-size:16px}#page div.bbp-template-notice li,#page div.bbp-template-notice p{font-size:16px;line-height:1.25}body.bp-legacy #main{display:flex}body.bp-legacy #main .widget-content{width:300px}body.bp-legacy #main .widget-content .widget-title{font-size:1.8em}body.bp-legacy #main .widget-content{width:300px}@media only screen and (max-width:480px){#page #bbpress-forums div.bbp-reply-author .bbp-author-role,#page #bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:16px}}
.content-area .layout.basic-content ol,.content-area .layout.basic-content ul,.content-area ol,.content-area ul{margin:unset;padding:unset;margin-left:15px}.content-area .layout.basic-content ol,.content-area ol{list-style-type:decimal;list-style-position:inside}.content-area .layout.basic-content ul,.content-area ul{list-style-type:disc;list-style-position:inside}::-webkit-scrollbar{-webkit-appearance:none!important;width:7px!important}::-webkit-scrollbar-thumb{border-radius:4px!important;background-color:rgba(0,0,0,.5)!important;box-shadow:0 0 1px rgba(255,255,255,.5)!important}.content-area.ma-main-cont{width:70%!important;margin-right:auto!important;margin-left:auto!important}.content-area.ma-main-cont #activity-filter-select{display:none!important}.profile-widgets-wrp{width:100%}.profile-widgets-wrp .profile-col{padding:20px;display:inline-block;width:26.6%;height:250px;overflow-y:auto;background-color:#e8e6e6;vertical-align:top;margin-right:20px;margin-bottom:20px;-webkit-overflow-scrolling:auto}.profile-widgets-wrp .profile-col:nth-child(3n){margin-right:0}.profile-widgets-wrp .widget .widget-title{color:#9c9b9b;font-size:22px;text-transform:unset;font-weight:700}.course-item,.wo-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bpegad-item{margin-bottom:15px}.pi-details,.pi-wrp{display:inline-block;vertical-align:top}.pi-details{padding-left:20px}@media (max-width:991.98px){.profile-widgets-wrp .profile-col{width:100%!important;margin-right:0}}