.nav.nav-tabs{display:flex;margin:30px 0 -2px;padding:10px 0}.nav.nav-tabs>li{margin-bottom:0}.nav.nav-tabs>li>a{font-weight:500;line-height:1.5;padding:10px;text-decoration:none}.nav.nav-tabs>li.active>a,.nav.nav-tabs>li>a:focus,.nav.nav-tabs>li>a:hover{background-color:#fff;color:#555;font-weight:500}.tab-content .tab-pane{display:none;padding:10px}.tab-content .tab-pane.active{background-color:#fff;box-shadow:0 1px 4px -2px rgba(0,0,0,.1);display:block}div.ui-toggle{margin:0;padding:0}div.ui-toggle input[type=checkbox]{display:none}div.ui-toggle input[type=checkbox]:checked+label{background:#009eea;border-color:#009eea;box-shadow:inset 0 0 0 10px #009eea}div.ui-toggle input[type=checkbox]:checked+label>div{margin-left:20px}div.ui-toggle label{-webkit-touch-callout:none;background:#8c8c8c;border:2px solid #8c8c8c;border-radius:22px;box-shadow:inset 0 0 0 0 #009eea;display:inline-block;height:20px;position:relative;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}div.ui-toggle label div{background:#fff;border-radius:10px;height:20px;transition:all .2s ease;width:20px}div.ui-toggle label:hover,div.ui-toggle label>div:hover{cursor:pointer}.cpt-table{border-spacing:5px;text-align:left;width:100%}.cpt-table,.cpt-table td,.cpt-table th{border:1px solid #ccc;border-collapse:collapse;padding:10px}.cpt-table th{background-color:#f5f5f5}.text-center{text-align:center}.cpt_delete_form,.cpt_edit_form{display:inline-block}span.gym-builder-postmeta-image-radio{display:inline-flex;gap:10px;margin-right:20px;padding-bottom:35px;position:relative}span.gym-builder-postmeta-image-radio:last-child{margin-right:0}span.gym-builder-postmeta-image-radio .image{border:2px solid #005dd0}.image-radio-label{bottom:0;font-size:16px;font-weight:600;left:30px;position:absolute}.gym-builder-postmeta-repeater tr td:not(.heading){display:inline-block;margin-bottom:10px!important}.postbox{border:1px solid #d9e3ed;border-radius:4px}.gym-builder-postmeta-container{border-collapse:separate;border-spacing:10px}.gym-builder-postmeta-container .select2-selection,.gym-builder-postmeta-container input[type=number],.gym-builder-postmeta-container input[type=text],.gym-builder-postmeta-container input[type=url],.gym-builder-postmeta-container select{border-color:#dee5e9!important;border-radius:4px!important;line-height:25px;max-width:100%!important;min-height:40px!important;padding:5px 15px;width:100%!important}.gym-builder-postmeta-container .select2-selection:focus,.gym-builder-postmeta-container input[type=number]:focus,.gym-builder-postmeta-container input[type=text]:focus,.gym-builder-postmeta-container input[type=url]:focus,.gym-builder-postmeta-container select:focus{box-shadow:none}.gym-builder-postmeta-container label{font-size:14px;font-weight:500}.gym-builder-postmeta-container .select2-container{width:100%!important}.gym-builder-postmeta-container .select2-selection{min-height:40px!important;padding-left:5px!important;padding-right:5px!important}.gym-builder-postmeta-container .select2-selection__choice{background:rgba(0,0,0,.06)!important;border:1px solid transparent!important;border-radius:6px!important;height:30px!important;line-height:30px!important;padding:0 5px!important}.gym-builder-postmeta-container tr td:not(.heading){background:#f7fafc;border:1px solid #d9e3ed;border-radius:4px;flex:1;gap:10px;margin-bottom:10px;padding:15px;position:relative;width:96%}.gym-builder-postmeta-container tr td:not(.heading) .gym-builder-postmeta-desc{color:#646970;font-size:14px;font-style:italic;margin-top:5px}.gym-builder-postmeta-container tr td:not(.heading) .gym-builder-postmeta-desc:first-letter{text-transform:capitalize}.gym-builder-postmeta-container tr:last-child td{margin-bottom:0}#gym_builder_class_pricing_info{position:relative}#gym_builder_class_pricing_info.loading:before{animation:spin 1s linear infinite;border:2px solid #ccc;border-radius:50%;border-top-color:#005dd0;content:"";height:20px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:70%;width:20px;z-index:9999}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.membership-package-admin-sc .custom-heading{font-weight:500}.membership-package-admin-sc .gym-builder-code-sc{background:#005dd0;border-color:#005dd0;color:#fff;font-weight:700;margin:5px 0;padding:8px 15px;width:280px}#gym_builder_class_media table tr td,#gym_builder_class_media table tr th{display:block;width:80%!important}#gym_builder_class_media .gym-builder-postmeta-container .select2-selection{padding:0}#gym_builder_class_media .gym-builder-postmeta-container .icon-wrapper>span{display:inline-block;margin-top:5px}#gym_builder_class_media .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:8px;width:20px}.icon-wrapper span[class*=" gym-builder-icon-"]:before,.icon-wrapper span[class^=gym-builder-icon-]:before{font-size:30px;margin-right:3px}.select2-results__options--nested{padding-left:10px!important}.gym-builder-postmeta-container .select2-container .select2-search--inline .select2-search__field{margin-top:0;width:100%!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-left:20px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:27px!important}.gym-builder-metabox-holder{background-color:#fff;padding:10px 30px}.gym-builder-metabox-holder table tr.class_filtering_page_heading th,.gym-builder-metabox-holder table tr.class_image_page_heading th,.gym-builder-metabox-holder table tr.class_single_page_heading th,.gym-builder-metabox-holder table tr.class_slider_settings th,.gym-builder-metabox-holder table tr.class_style_page_heading th,.gym-builder-metabox-holder table tr.global_style_page_heading th,.gym-builder-metabox-holder table tr.trainer_filtering_page_heading th,.gym-builder-metabox-holder table tr.trainer_image_page_heading th,.gym-builder-metabox-holder table tr.trainer_single_page_heading th,.gym-builder-metabox-holder table tr.trainer_style_page_heading th{display:none}.gym-builder-metabox-holder table tr.class_filtering_page_heading td,.gym-builder-metabox-holder table tr.class_image_page_heading td,.gym-builder-metabox-holder table tr.class_single_page_heading td,.gym-builder-metabox-holder table tr.class_slider_settings td,.gym-builder-metabox-holder table tr.class_style_page_heading td,.gym-builder-metabox-holder table tr.global_style_page_heading td,.gym-builder-metabox-holder table tr.trainer_filtering_page_heading td,.gym-builder-metabox-holder table tr.trainer_image_page_heading td,.gym-builder-metabox-holder table tr.trainer_single_page_heading td,.gym-builder-metabox-holder table tr.trainer_style_page_heading td{padding-left:0}.gym-builder-metabox-holder table td input[type=number]{padding-right:0;width:60px}.gym-builder-metabox-holder .image-radio-wrapper{display:flex;gap:10px}.gym-builder-metabox-holder .image-radio-wrapper label{align-items:center;display:flex}.gym-builder-metabox-holder .image-radio-wrapper label img{border:2px solid #005dd0}.toplevel_page_gym_builder .nav-tab-active,.toplevel_page_gym_builder .nav-tab-active:focus,.toplevel_page_gym_builder .nav-tab-active:focus:active,.toplevel_page_gym_builder .nav-tab-active:hover,.toplevel_page_gym_builder .nav-tab:hover{background-color:#005dd0;border-color:#005dd0;color:#fff}.toplevel_page_gym_builder .nav-tab{margin-left:0;margin-right:5px}.toplevel_page_gym_builder .nav-tab:last-child{margin-right:0}.toplevel_page_gym_builder .wpbody-content .wrap .notice.notice-ocean-extra-plugin{display:none!important}.gym-builder-admin-wrap input[type=search]{box-shadow:none!important}.gym-builder-admin-wrap .gb-color-picker-reset:after{content:none}.gym-builder-admin-wrap .ant-menu-item-selected{background-color:#005dd0!important}.gym-builder-admin-wrap .settings-field-wrapper .settings-field{align-items:center;display:flex;gap:10px;margin-bottom:30px}.gym-builder-admin-wrap .settings-field-wrapper .layout-style .input-field .ant-radio-button-wrapper{height:120px;padding:0}.gym-builder-admin-wrap .settings-field-wrapper .layout-style .input-field .layout-name{text-align:center}.gym-builder-admin-wrap .settings-field-wrapper .settings-label{flex:0 0 250px;font-size:15px;font-weight:500;max-width:250px}.gym-builder-admin-wrap .settings-field-wrapper .input-field{background:#f7fafc;border:1px solid #d9e3ed;border-radius:4px;display:flex;flex:1;flex-direction:column;gap:2px;padding:15px;position:relative}.gym-builder-admin-wrap .settings-field-wrapper .input-field .ant-switch{width:44px}.gym-builder-admin-wrap .settings-field-wrapper .input-field .ant-input-number,.gym-builder-admin-wrap .settings-field-wrapper .input-field .ant-select-selector,.gym-builder-admin-wrap .settings-field-wrapper .input-field input{border-color:#dee5e9;border-radius:4px;min-height:40px;width:100%}.gym-builder-admin-wrap .settings-field-wrapper .input-field .ant-typography{color:#646970;font-size:14px;font-style:italic;margin-top:10px}.gym-builder-admin-wrap .settings-field-wrapper .input-field .ant-typography:first-letter{text-transform:capitalize}.gym-builder-admin-wrap .settings-field-wrapper .input-field .ant-color-picker-trigger{width:32px}.gym-builder-admin-wrap .save-options-btn svg{fill:#fff}.gym-builder-admin-wrap .save-options-btn .anticon-loading{font-size:20px!important}.gb_class_shortcode .gym-builder-code-sc,.gb_fitness_shortcode .gym-builder-code-sc,.gb_trainer_shortcode .gym-builder-code-sc,.postbox .gym-builder-code-sc{background:#005dd0;border-color:#005dd0;border-radius:0;color:#fff;font-weight:700;margin:5px 0;padding:8px 15px}.gym_builder-widget-field{font-size:13px;line-height:1.5;margin:13px 0}.gym_builder-widget-field label{display:block;margin-bottom:3px}.gym_builder-widget-field input[type=number]{width:50px}.gym-builder-admin-wrap #gym-builder-admin-view input[type=search]{box-shadow:none!important}.gym-builder-admin-wrap #gym-builder-admin-view .ant-card{margin:auto;width:900px!important}.gym-builder-admin-wrap #gym-builder-admin-view .navigate-btn{background:#005dd0;border-color:#005dd0;color:#fff}.gym-builder-admin-wrap #gym-builder-admin-view .navigate-btn:hover{background-color:#0a4b78}.gym-builder-admin-wrap #gym-builder-admin-view .order-by-select .ant-select-selector{border:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.gym-builder-admin-wrap #gym-builder-admin-view #memberPhone{background:rgba(0,0,0,.04);border:1px solid transparent;border-radius:6px;color:rgba(0,0,0,.88);display:inline-flex;font-size:14px;line-height:1.5714285714;line-height:2;min-height:30px;min-width:0;padding:4px 11px;position:relative;transition:all .2s;width:100%}.gym-builder-admin-wrap #gym-builder-admin-view .member-image-upload .ant-image{border:1px solid #dedede!important}.gym-builder-admin-wrap #gym-builder-admin-view .member-image-upload .removeBtn{border-radius:0;position:absolute;right:0;top:0}.gym-builder-admin-wrap #gym-builder-admin-view .ant-form-item label{font-weight:500!important}.gym-builder-admin-wrap #gym-builder-admin-view .scrollable-container{border-radius:4px;max-height:750px;overflow-y:scroll}.gym-builder-admin-wrap #gym-builder-admin-view .scrollable-container::-webkit-scrollbar{width:5px}.gym-builder-admin-wrap #gym-builder-admin-view .scrollable-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.gym-builder-admin-wrap #gym-builder-admin-view .scrollable-container::-webkit-scrollbar-thumb{background-color:#005dd0;border-radius:4px}.gym-builder-admin-wrap #gym-builder-admin-view .scrollable-container::-webkit-scrollbar-thumb:hover{background:#555}.ant-spin{display:inline-block;margin-left:8px}.gym-builder-admin-wrap #gym-builder-admin-view .edit-member-cart .edit-file-upload-wrapper{position:relative}.gym-builder-admin-wrap #gym-builder-admin-view .edit-member-cart .edit-file-upload-wrapper .member-old-image{display:flex;gap:10px}.gym-builder-admin-wrap #gym-builder-admin-view .edit-member-cart .edit-file-upload-wrapper .member-old-image h4{display:inline-block;margin-bottom:0;margin-top:5px}.gym-builder-admin-wrap #gym-builder-admin-view .edit-member-cart .edit-file-upload-wrapper .member-old-image{position:absolute;right:0;top:0}.gym-builder-admin-wrap #gym-builder-admin-view .edit-member-cart .edit-file-upload-wrapper .member-old-image .ant-image{border:1px solid #dedede!important}.gym-builder-admin-wrap #gym-builder-admin-view .gb-action-buttons{display:flex;gap:20px}.gym-builder-admin-wrap #gym-builder-admin-view .gb-action-buttons button{height:auto;padding:0}.gym-builder-admin-wrap #gym-builder-admin-view .member-search-field{width:600px}.gym-builder-admin-wrap #gym-builder-admin-view .member-search-field input{border:none;border-radius:0;border-top-left-radius:6px;height:45px;padding-left:15px!important}.gym-builder-admin-wrap #gym-builder-admin-view .member-search-field input:active,.gym-builder-admin-wrap #gym-builder-admin-view .member-search-field input:focus{border:none;box-shadow:none}.gym-builder-admin-wrap #gym-builder-admin-view .member-search-field input::-moz-placeholder{color:#000}.gym-builder-admin-wrap #gym-builder-admin-view .member-search-field input::placeholder{color:#000}.gym-builder-admin-wrap #gym-builder-admin-view .member-search-field button{height:45px}.gym-builder-admin-wrap #gym-builder-admin-view .all-members-table .success-badge{background:#52c41a;border-radius:25px;padding:2px 8px}.gym-builder-admin-wrap #gym-builder-admin-view .all-members-table .success-badge .ant-badge-status-dot{display:none}.gym-builder-admin-wrap #gym-builder-admin-view .all-members-table .success-badge .ant-badge-status-text{color:#fff;margin:0}.gym-builder-admin-wrap #gym-builder-admin-view .all-members-table .error-badge{background-color:#ff4d4f;border-radius:25px;padding:2px 8px}.gym-builder-admin-wrap #gym-builder-admin-view .all-members-table .error-badge .ant-badge-status-dot{display:none}.gym-builder-admin-wrap #gym-builder-admin-view .all-members-table .error-badge .ant-badge-status-text{color:#fff;margin:0}.gym-builder-admin-wrap #gym-builder-admin-view .all-members-table .ant-table-cell{align-items:center;display:flex}.gym-builder-admin-wrap #gym-builder-admin-view .all-members-table .ant-table-thead .ant-table-cell{display:table-cell!important}.gym-builder-admin-wrap #gym-builder-admin-view .ant-spin-container .all-members-table .ant-empty{margin:auto}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper{display:flex;flex-wrap:wrap;gap:50px}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-profile img{border-radius:50%}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content{flex:1}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content .member-content-wrapper{display:flex;gap:30px;justify-content:space-between;margin-bottom:30px}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content .member-content-wrapper .ant-badge-status-text{margin-left:0!important}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content .gender{text-transform:capitalize}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content .name{font-size:24px;letter-spacing:1px;margin-bottom:10px;margin-top:0}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content p{color:#50575e;font-size:14px;font-weight:500;margin:15px 0}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content p .ant-statistic-title,.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content p span{color:#000;font-size:15px;font-weight:500;letter-spacing:1px;margin-right:5px}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content .success-badge{background:#52c41a;border-radius:25px;padding:3px 8px}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content .success-badge .ant-badge-status-dot{display:none}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content .success-badge .ant-badge-status-text{color:#fff;margin:0}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content .error-badge{background-color:#ff4d4f;border-radius:25px;padding:3px 8px}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content .error-badge .ant-badge-status-dot{display:none}.gym-builder-admin-wrap #gym-builder-admin-view .member-wrapper .member-content .error-badge .ant-badge-status-text{color:#fff;margin:0}.class-schedule-wrapper{margin-top:60px}.printable-member-card{align-items:center;background-color:#fff;display:flex;font-family:Arial,sans-serif;height:100vh;justify-content:center;width:100%}.card-wrapper{border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:20px;text-align:center}.profile{margin-bottom:20px}.profile-pic{border-radius:50%;height:100px;width:100px}.details h2{margin-bottom:10px}.details p{margin:5px 0}
