.hidden{display:none!important}.entry-content .woocommerce{width:100%;height:auto;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.entry-content .woocommerce .myaccount--page{width:100%;float:left}.entry-content .woocommerce .myaccount--page .woocommerce-EditAccountForm fieldset{border:none;padding:0}.entry-content .woocommerce .myaccount--page .woocommerce-MyAccount-navigation{width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.entry-content .woocommerce .myaccount--page .woocommerce-MyAccount-navigation ul{width:100%;margin-bottom:0}.entry-content .woocommerce .myaccount--page .woocommerce-MyAccount-navigation ul li{border-left:solid 1px #eee;width:100%;line-height:32px;float:left;border-bottom:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:10px;background-color:#fff;cursor:pointer}.entry-content .woocommerce .myaccount--page .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.entry-content .woocommerce .myaccount--page .woocommerce-MyAccount-navigation ul li.is-active{border-left:solid 3px #1EAEDB!important}.entry-content .woocommerce .myaccount--page .left-side-menu li{border-left:none!important;border-right:solid 1px #eee;border-bottom:solid 1px #eee}.entry-content .woocommerce .woocommerce-MyAccount-content{width:75%!important;float:left;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.entry-content .woocommerce .woocommerce-MyAccount-content ul{width:100%;float:left}.entry-content .woocommerce .woocommerce-MyAccount-content ul li{list-style-type:none;margin-bottom:0;line-height:40px}@media screen and (max-width:991px){.entry-content .woocommerce .woocommerce-MyAccount-content{width:100%!important}}.entry-content .woocommerce .woocommerce-MyAccount-navigation ul{width:100%;float:left}.entry-content .woocommerce .woocommerce-MyAccount-navigation ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style-type:none;margin-bottom:0;line-height:40px}.entry-content .woocommerce .woocommerce-MyAccount-navigation ul li::before{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 0 0 15px}@media screen and (max-width:768px){.entry-content .woocommerce .woocommerce-MyAccount-navigation{width:100%;float:left}}.myaccount--page .woocommerce-orders-table__cell-order-status{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#e5e5e5;border-radius:5px!important;padding:10px!important;margin-top:5px;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:10px;font-weight:600}.myaccount--page .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{background:#c8d7e1}.myaccount--page .woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status{background:#f8dda7}.myaccount--page .woocommerce-orders-table__row--status-failed .woocommerce-orders-table__cell-order-status{background:#eba3a3}.myaccount--page .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{background:#c6e1c6}.myaccount--page .woocommerce-orders-table__row--status-trash .woocommerce-orders-table__cell-order-status{background:#eba3a3}.myaccount--page .lms_org_managers,.myaccount--page .lms_org_members,.myaccount--page .woocommerce-MyAccount-orders{border-collapse:collapse!important}.myaccount--page .lms_org_managers thead tr th:last-of-type,.myaccount--page .lms_org_managers tr td:last-of-type,.myaccount--page .lms_org_members thead tr th:last-of-type,.myaccount--page .lms_org_members tr td:last-of-type,.myaccount--page .woocommerce-MyAccount-orders thead tr th:last-of-type,.myaccount--page .woocommerce-MyAccount-orders tr td:last-of-type{text-align:left!important}.myaccount--page .lms_org_managers tr,.myaccount--page .lms_org_members tr,.myaccount--page .woocommerce-MyAccount-orders tr{border:1px solid #E1E1E1}.myaccount--page .lms_org_managers tr th,.myaccount--page .lms_org_members tr th,.myaccount--page .woocommerce-MyAccount-orders tr th{background-color:#fff!important;padding-left:8px}.myaccount--page .lms_org_managers tr td,.myaccount--page .lms_org_members tr td,.myaccount--page .woocommerce-MyAccount-orders tr td{border-top:none!important;border-bottom:none!important;border:1px solid #E1E1E1;padding-left:8px}.myaccount--page .lms_org_managers tr td:last-child,.myaccount--page .lms_org_members tr td:last-child,.myaccount--page .woocommerce-MyAccount-orders tr td:last-child{border-right:none!important}.myaccount--page .lms_org_managers tr:nth-child(2n+1),.myaccount--page .lms_org_members tr:nth-child(2n+1),.myaccount--page .woocommerce-MyAccount-orders tr:nth-child(2n+1){background-color:#f9f9f9}.myaccount--page .woocommerce-orders-table__cell-order-actions{display:inline-block;max-width:400px}.myaccount--page .woocommerce-orders-table__cell-order-actions a{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;border-radius:5px!important;padding:0 35px!important;margin-left:5px!important}.myaccount--page .woocommerce-pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px}.myaccount--page .woocommerce-pagination a.button{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0!important}#table-OrganizationManagers .pagination-links,#table-OrganizationManagers .tablenav.down,#table-OrganizationManagers .tablenav.top,.post-type-org-relations .pagination-links,.post-type-org-relations .tablenav.down,.post-type-org-relations .tablenav.top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#table-OrganizationManagers .current-page,.post-type-org-relations .current-page{margin-bottom:0!important;min-width:65px;text-align:center;height:30px!important}#table-OrganizationManagers .paging-input,.post-type-org-relations .paging-input{margin:0 16px}#table-OrganizationManagers .first-page.button,#table-OrganizationManagers .last-page.button,#table-OrganizationManagers .next-page.button,#table-OrganizationManagers .prev-page.button,#table-OrganizationManagers .tablenav-pages-navspan.button,.post-type-org-relations .first-page.button,.post-type-org-relations .last-page.button,.post-type-org-relations .next-page.button,.post-type-org-relations .prev-page.button,.post-type-org-relations .tablenav-pages-navspan.button{display:inline-block!important;vertical-align:baseline!important;width:30px!important;height:30px!important;margin:0 1px!important;padding:0 4px!important;font-size:16px!important;line-height:1.625!important;text-align:center!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;border:0!important}#table-OrganizationManagers .first-page.button.disabled,#table-OrganizationManagers .last-page.button.disabled,#table-OrganizationManagers .next-page.button.disabled,#table-OrganizationManagers .prev-page.button.disabled,#table-OrganizationManagers .tablenav-pages-navspan.button.disabled,.post-type-org-relations .first-page.button.disabled,.post-type-org-relations .last-page.button.disabled,.post-type-org-relations .next-page.button.disabled,.post-type-org-relations .prev-page.button.disabled,.post-type-org-relations .tablenav-pages-navspan.button.disabled{border-color:#dcdcde!important;background-color:#f6f7f7!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:default;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important}#table-OrganizationManagers .first-page.button,#table-OrganizationManagers .last-page.button,#table-OrganizationManagers .pagination-links .tablenav-pages-navspan.button.disabled:first-child,#table-OrganizationManagers .pagination-links .tablenav-pages-navspan.button.disabled:last-child,#table-OrganizationManagers .tablenav.top,.post-type-org-relations .first-page.button,.post-type-org-relations .last-page.button,.post-type-org-relations .pagination-links .tablenav-pages-navspan.button.disabled:first-child,.post-type-org-relations .pagination-links .tablenav-pages-navspan.button.disabled:last-child,.post-type-org-relations .tablenav.top{display:none!important}#table-OrganizationManagers .myaccount--page .tablenav.top,.post-type-org-relations .myaccount--page .tablenav.top{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#table-OrganizationManagers table.lms_org_managers,#table-OrganizationManagers table.lms_org_members,.post-type-org-relations table.lms_org_managers,.post-type-org-relations table.lms_org_members{width:100%}#table-OrganizationManagers table.lms_org_managers .toggle-row,#table-OrganizationManagers table.lms_org_managers td .row-actions,#table-OrganizationManagers table.lms_org_members .toggle-row,#table-OrganizationManagers table.lms_org_members td .row-actions,.post-type-org-relations table.lms_org_managers .toggle-row,.post-type-org-relations table.lms_org_managers td .row-actions,.post-type-org-relations table.lms_org_members .toggle-row,.post-type-org-relations table.lms_org_members td .row-actions{display:none!important}.swal-modal{width:850px!important}.swal-modal .ms-list{min-height:60vh}.swal-modal .ms-container{width:100%}#manage-subscribers-button{width:100%!important;text-align:center}#ms-subscribers-multi-select .ms-elem-selectable.ms-selected.should-show{opacity:.3;background-color:#f4f4f4;pointer-events:none!important;cursor:none;display:list-item!important}#ms-subscribers-multi-select .ms-elem-selection.ms-selected.should-hide{display:none!important}.d-flex,.pagination-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.d-flex{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.d-flex.space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.d-flex.justify-content-flex-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.w-100{width:100%}.w-50{width:50%}.w-45{width:45%}.w-15{width:15%}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.search-hidden{display:none!important}.pagination-links{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem;margin-bottom:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.membership_subscriber_pagination_links,.pagination-links .pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}#my-account-credit-log .pagination-links,.membership_subscriber_pagination_links,.my-account-my-credits-list .the-list .user_credit_field_label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal}.pagination-links .pagination{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-15%}.pagination-links .page-numbers{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;background:#0d52bf;border:1px solid #016198;border-radius:2.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:600;cursor:pointer;height:40px!important;min-height:30px;line-height:40px;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;width:30px;margin:auto 10px}.pagination-links .page-numbers.current{background-color:#007cba}.pagination-links .page-numbers.disabled{-webkit-filter:grayscale(1) opacity(.75);filter:grayscale(1) opacity(.75);cursor:none}.membership_subscriber_pagination_links{display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin-left:10px}#my-account-credit-log .pagination-links,.general-fields-information{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.membership_subscriber_pagination_links #sub_account-pagination_links,.membership_subscriber_pagination_links #sub_account-pagination_links_selected{text-align:left}.general-fields-information{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#my-account-credit-log .subsubsub{list-style-type:none;margin:0;padding:0;overflow:hidden}#my-account-credit-log .subsubsub li{display:inline;margin-right:10px}#my-account-credit-log .tablenav-pages{width:100%}#my-account-credit-log .pagination-links{-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#my-account-credit-log .paging-input{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#my-account-credit-log .tablenav-paging-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#my-account-credit-log .pagination-links>*,#my-account-credit-log .total-pages{margin-left:4px!important;margin-right:4px!important}#my-account-credit-log form{padding:2px}.my-account-my-credits-list{padding:8px}.my-account-my-credits-list .the-list{width:100%;margin-top:10px;margin-left:10px}.my-account-my-credits-list .the-list .user_credit_field_label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin-bottom:5px}.my-account-my-credits-list .the-list .user_credit_field_label>label{margin-bottom:0;line-height:0;margin-right:5px}.my-account-my-credits-list .the-list .user_credit_field_label>label>input{width:14px;height:14px}.switch{position:relative;display:inline-block;width:42px;height:22px}.switch[readonly]{opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.3s ease-out all;-moz-transition:.3s ease-out all;transition:.3s ease-out all}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:2px;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196F3}input:focus+.slider{-webkit-box-shadow:0 0 1px #2196F3;box-shadow:0 0 1px #2196F3}input:checked+.slider:before{-webkit-transform:translateX(18px);-moz-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.woocommerce .woocommerce-MyAccount-content.reverse-order{float:left!important}.woocommerce .woocommerce-MyAccount-navigation.reverse-order{float:right!important}span.menu-icon{float:right;margin-right:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer;font-size:16px}span.menu-icon:hover{color:#939393}.subaccount-menu-td{position:relative}.subaccount-row-menu-box{position:absolute;border:1px solid #cecece;border-radius:5px;padding:5px 20px;background:#fff;right:39px;top:50%;display:none;z-index:99999}.subaccount-row-menu-box ul{margin:0!important;list-style:none;padding:0}.subaccount-row-menu-box li{cursor:pointer;padding:5px 10px}.subaccount-row-menu-box li:hover{background-color:#f5f5f5;color:#333;border-radius:3px}.subaccount-row-menu-box li[data-menu-action]{list-style:none;margin:0;cursor:pointer}.subaccount-row-menu-box li[data-menu-action]:hover{color:#757575}.toggle-details{color:#0073aa;text-decoration:underline;cursor:pointer}.hiddenRow .collapsibleRow{display:none}.collapsibleRow p{margin:0;padding:10px;background-color:#f9f9f9;border:1px solid #ddd}#cancel-enrollment-form,#joinroom{margin-bottom:5px}#save-my-credits.loading{width:150px;text-align:left;position:relative;opacity:.5;cursor:wait}#save-my-credits.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.45em;right:.5em;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce-address-fields .validate-phone input[type=tel]{padding-left:45px!important}.sidebar-menu li a i{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;margin-left:5px;word-break:break-all;white-space:normal}.profile-photo-upload{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.profile-photo-upload #drop-area{max-width:100%!important;width:100%}.profile-photo-upload .status-message.success-message{color:green}.profile-photo-upload .status-message.error-message{color:red}#loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;display:none}#loading-overlay svg{width:100px}