@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.givewp-campaign-donations-block{padding:1.5rem 0}.givewp-campaign-donations-block *{font-family:Inter,sans-serif}.givewp-campaign-donations-block .givewp-campaign-donations-block__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.givewp-campaign-donations-block .givewp-campaign-donations-block__title{color:var(--givewp-neutral-900);font-size:1.125rem;font-weight:600;line-height:1.56;margin:0}.givewp-campaign-donations-block .givewp-campaign-donations-block__donations{display:grid;gap:.5rem;margin:0;padding:0}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation,.givewp-campaign-donations-block .givewp-campaign-donations-block__empty-state{background-color:var(--givewp-shades-white);border:1px solid var(--givewp-neutral-50);border-radius:.5rem;display:flex;padding:1rem}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation{align-items:center;gap:.75rem}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation-icon{align-items:center;display:flex}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation-icon img{border-radius:100%;height:2.5rem;-o-object-fit:cover;object-fit:cover;width:2.5rem}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation-info{display:flex;flex-direction:column;justify-content:center;row-gap:.25rem}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation-description{color:var(--givewp-neutral-500);font-size:1rem;font-weight:500;line-height:1.5;margin:0}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation-description strong{color:var(--givewp-neutral-700);font-weight:600}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation-date{align-items:center;color:var(--givewp-neutral-400);display:flex;font-size:.875rem;font-weight:500;line-height:1.43}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation-ribbon{align-items:center;border-radius:100%;color:#1f2937;display:flex;height:1.25rem;justify-content:center;margin-left:auto;width:1.25rem}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation-ribbon[data-position="1"]{background-color:gold}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation-ribbon[data-position="2"]{background-color:silver}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation-ribbon[data-position="3"]{background-color:#cd7f32;color:#fffaf2}.givewp-campaign-donations-block .givewp-campaign-donations-block__donation-amount{color:var(--givewp-neutral-700);font-size:1.125rem;font-weight:600;line-height:1.56;margin-left:auto}.givewp-campaign-donations-block .givewp-campaign-donations-block__footer{display:flex;justify-content:center;margin-top:.5rem}.givewp-campaign-donations-block .givewp-campaign-donations-block__donate-button button.givewp-donation-form-modal__open,.givewp-campaign-donations-block .givewp-campaign-donations-block__empty-button button.givewp-donation-form-modal__open,.givewp-campaign-donations-block .givewp-campaign-donations-block__load-more-button{background:none!important;border:1px solid var(--givewp-primary-color);border-radius:.5rem;color:var(--givewp-primary-color)!important;font-size:.875rem;font-weight:600;line-height:1.43;padding:.25rem 1rem!important}.givewp-campaign-donations-block .givewp-campaign-donations-block__donate-button button.givewp-donation-form-modal__open:hover,.givewp-campaign-donations-block .givewp-campaign-donations-block__empty-button button.givewp-donation-form-modal__open:hover,.givewp-campaign-donations-block .givewp-campaign-donations-block__load-more-button:hover{background:var(--givewp-primary-color)!important;color:var(--givewp-shades-white)!important}.givewp-campaign-donations-block .givewp-campaign-donations-block__empty-state{align-items:center;flex-direction:column;padding:1.5rem}.givewp-campaign-donations-block .givewp-campaign-donations-block__empty-description,.givewp-campaign-donations-block .givewp-campaign-donations-block__empty-title{color:var(--givewp-neutral-700);margin:0}.givewp-campaign-donations-block .givewp-campaign-donations-block__empty-title{font-size:1rem;font-weight:500;line-height:1.5}.givewp-campaign-donations-block .givewp-campaign-donations-block__empty-description{font-size:.875rem;line-height:1.43;margin-top:.25rem}.givewp-campaign-donations-block .givewp-campaign-donations-block__empty-icon{color:var(--givewp-secondary-color);margin-bottom:.875rem;order:-1}.givewp-campaign-donations-block .givewp-campaign-donations-block__empty-button{margin-top:.875rem}.givewp-campaign-donations-block .givewp-campaign-donations-block__empty-button button.givewp-donation-form-modal__open{border-radius:.25rem;padding:.5rem 1rem!important}.givewp-campaign-donors-block{padding:1.5rem 0}.givewp-campaign-donors-block *{font-family:Inter,sans-serif}.givewp-campaign-donors-block .givewp-campaign-donors-block__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.givewp-campaign-donors-block .givewp-campaign-donors-block__title{color:var(--givewp-neutral-900);font-size:1.125rem;font-weight:600;line-height:1.56;margin:0}.givewp-campaign-donors-block .givewp-campaign-donors-block__donors{display:grid;gap:.5rem;margin:0;padding:0}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor,.givewp-campaign-donors-block .givewp-campaign-donors-block__empty-state{background-color:var(--givewp-shades-white);border:1px solid var(--givewp-neutral-50);border-radius:.5rem;display:flex;padding:1rem}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor{align-items:center;gap:.75rem}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-avatar{align-items:center;display:flex}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-avatar img{border-radius:100%;height:2.5rem;-o-object-fit:cover;object-fit:cover;width:2.5rem}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-info{align-items:center;display:flex;flex-wrap:wrap;row-gap:.25rem}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-name{color:var(--givewp-neutral-900);font-size:1rem;font-weight:600;line-height:1.5;margin:0}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-date{align-items:center;color:var(--givewp-neutral-400);display:flex;font-size:.875rem;font-weight:500;line-height:1.43}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-date:before{background:var(--givewp-neutral-100);border-radius:100%;content:"";display:block;height:.25rem;margin:0 .5rem;width:.25rem}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-ribbon{align-items:center;border-radius:100%;color:#1f2937;display:flex;height:1.25rem;justify-content:center;margin-left:.5rem;width:1.25rem}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-ribbon[data-position="1"]{background-color:gold}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-ribbon[data-position="2"]{background-color:silver}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-ribbon[data-position="3"]{background-color:#cd7f32;color:#fffaf2}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-company{color:var(--givewp-neutral-400);display:flex;flex:0 0 100%;font-size:.875rem;font-weight:500;line-height:1.43}.givewp-campaign-donors-block .givewp-campaign-donors-block__donor-amount{color:var(--givewp-neutral-700);font-size:1.125rem;font-weight:600;line-height:1.56;margin-left:auto}.givewp-campaign-donors-block .givewp-campaign-donors-block__footer{display:flex;justify-content:center;margin-top:.5rem}.givewp-campaign-donors-block .givewp-campaign-donors-block__donate-button button.givewp-donation-form-modal__open,.givewp-campaign-donors-block .givewp-campaign-donors-block__empty-button button.givewp-donation-form-modal__open,.givewp-campaign-donors-block .givewp-campaign-donors-block__load-more-button{background:none!important;border:1px solid var(--givewp-primary-color);border-radius:.5rem;color:var(--givewp-primary-color)!important;font-size:.875rem;font-weight:600;line-height:1.43;padding:.25rem 1rem!important}.givewp-campaign-donors-block .givewp-campaign-donors-block__donate-button button.givewp-donation-form-modal__open:hover,.givewp-campaign-donors-block .givewp-campaign-donors-block__empty-button button.givewp-donation-form-modal__open:hover,.givewp-campaign-donors-block .givewp-campaign-donors-block__load-more-button:hover{background:var(--givewp-primary-color)!important;color:var(--givewp-shades-white)!important}.givewp-campaign-donors-block .givewp-campaign-donors-block__empty-state{align-items:center;flex-direction:column;padding:1.5rem}.givewp-campaign-donors-block .givewp-campaign-donors-block__empty-description,.givewp-campaign-donors-block .givewp-campaign-donors-block__empty-title{color:var(--givewp-neutral-700);margin:0}.givewp-campaign-donors-block .givewp-campaign-donors-block__empty-title{font-size:1rem;font-weight:500;line-height:1.5}.givewp-campaign-donors-block .givewp-campaign-donors-block__empty-description{font-size:.875rem;line-height:1.43;margin-top:.25rem}.givewp-campaign-donors-block .givewp-campaign-donors-block__empty-icon{color:var(--givewp-secondary-color);margin-bottom:.875rem;order:-1}.givewp-campaign-donors-block .givewp-campaign-donors-block__empty-button{margin-top:.875rem}.givewp-campaign-donors-block .givewp-campaign-donors-block__empty-button button.givewp-donation-form-modal__open{border-radius:.25rem;padding:.5rem 1rem!important}/** * bbPress specific CSS * * @package bbPress * @subpackage Theme */
/* =bbPress Style-------------------------------------------------------------- */
#bbpress-forums hr {margin: 0 0 24px 0;}
#bbpress-forums {background: transparent;clear: both; display:table; font-size: 13px; width: 100%;}
#bbpress-forums div.even,#bbpress-forums ul.even {}
#bbpress-forums div.odd,#bbpress-forums ul.odd {}
body.reply-edit .reply {float: none;}
#bbpress-forums div.reply {height: auto;width: 100%;}
#bbpress-forums .bbp-forums { margin-bottom: 20px; border-top: 1px solid var( --dd-main-border-color); }
#bbpress-forums .bbp-forums .bbp-body { }
#bbpress-forums .status-trash.even,#bbpress-forums .status-spam.even {background-color: #fee;}
#bbpress-forums .status-trash.odd,#bbpress-forums .status-spam.odd {background-color: #fdd;}
#bbpress-forums .status-closed,#bbpress-forums .status-closed a {color: #636363;}
#bbpress-forums ul {background: none;list-style: none;margin: 0;padding: 0;}
#bbpress-forums ul.bbp-threaded-replies {margin-left: 50px;}
#bbpress-forums li {background: none;margin: 0;list-style: none;}
#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results { font-size: 12px;display:table; clear: both; width: 100%; }
#bbpress-forums ul.bbp-topics { overflow: hidden; }
#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer {clear: both;}
#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer { font-weight: bold;padding: 8px;text-align: center;}
#bbpress-forums li.bbp-header {background: #eaeaea;}
#bbpress-forums li.bbp-header ul {overflow: hidden;}
#bbpress-forums .bbp-forums-list li {display: inline;font-size: 11px;}
#bbpress-forums .bbp-forums-list li a { font-weight: 600; }
.logged-out #bbpress-forums li.bbp-footer { display: none; }
#bbpress-forums li.bbp-footer p {margin: 0;line-height: 1em;}
.type-topic { position: relative; }
.bbp-forums li.bbp-body ul.type-forum { position:relative; }
.bbp-topic-author-col { float: left;text-align:left; width: 65px; position:relative; z-index: 1; }
.bbp-reply-author .bbp-author-avatar img { width:70px; margin-top:20px!important; display:block; }
.bbp-topic-author-col .bbp-author-avatar img { width:45px; }
.bbp-topic-freshness-author .bbp-author-avatar img { width:40px; padding:0px!important; border:none!important; }

li.bbp-forum-info { float: left;text-align: left;width: 69%; }
li.bbp-topic-title { float: left;text-align: left;width: 81%;}
.bbp-topic-reply-count { width:4%; float:right; }
.bbp-topic-reply-count span { font-size:21px; font-weight: 700; float:right; background-color:var(--dd-background-1); padding:8px 0; width: 50px; border-radius: 32px; text-align: center; color:#323232; }

#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic {border-bottom: 1px solid #eee; display:table; width:100%; padding: 17px 0 17px 0; }
#bbpress-forums li.bbp-body ul.forum { padding: 17px 0 17px 0; }
#bbpress-forums li.bbp-body ul.forum { padding-right:0px;}
span#subscription-toggle, span#favorite-toggle,li.bbp-header div.bbp-reply-content span#subscription-toggle,li.bbp-header div.bbp-reply-content span#favorite-toggle {float: right;}
#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-topic-title h3,#bbpress-forums div.bbp-reply-title h3 {background: none;border: none;font-size: 16px; line-height: 1em; margin: 8px 0;padding: 0;text-transform: none;}
.bbp-forum-title { font-size:18px; font-weight: 700; }
.bbp-topic-title a.bbp-topic-permalink { font-size:18px; font-weight: 700; line-height: 1.2em; }
#bbpress-forums div.bbp-forum-author,#bbpress-forums div.bbp-topic-author {float: left;text-align: center;width: 11.8%; position: relative; z-index: 1; }
#bbpress-forums div.bbp-reply-author {float: left;text-align: center;width: 70px; position: relative; z-index: 1; }
#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar {border: none;padding: 0;margin: 12px 0 0 0;float: none;}
#bbpress-forums div.bbp-forum-author a.bbp-author-name,#bbpress-forums div.bbp-topic-author a.bbp-author-name,#bbpress-forums div.bbp-reply-author a.bbp-author-name {word-break: break-word;display: inline-block;}
#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role { font-size: 11px; font-weight: 500; color:#a3a3a3;}
#bbpress-forums li.bbp-header .bbp-search-author,#bbpress-forums li.bbp-footer .bbp-search-author,#bbpress-forums li.bbp-header .bbp-forum-author,#bbpress-forums li.bbp-footer .bbp-forum-author,#bbpress-forums li.bbp-header .bbp-topic-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-reply-author {float: left;margin: 0;padding: 0;width: 120px;}
#bbpress-forums li.bbp-header .bbp-search-content,#bbpress-forums li.bbp-footer .bbp-search-content,#bbpress-forums li.bbp-header .bbp-forum-content,#bbpress-forums li.bbp-footer .bbp-forum-content,#bbpress-forums li.bbp-header .bbp-topic-content,#bbpress-forums li.bbp-footer .bbp-topic-content,#bbpress-forums li.bbp-header .bbp-reply-content,#bbpress-forums li.bbp-footer .bbp-reply-content {margin-left: 70px;padding: 0;text-align: left;}
div.bbp-forum-header,div.bbp-topic-header,div.bbp-reply-header,li.bbp-body div.hentry {margin-bottom: 0;overflow: hidden;padding: 8px 0 16px 0;}
div.bbp-forum-header,div.bbp-topic-header,div.bbp-reply-header {border-top: 1px solid #ddd;clear: both;}
span.bbp-author-ip {font-size: 9px;color: #aaa;}

/* =Topic and reply content-------------------------------------------------------------- */
#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-topic-content,#bbpress-forums div.bbp-reply-content {margin-left: 100px; padding: 12px 12px 0px 0;text-align: left; position: relative; }
/* Clearing hack */#bbpress-forums div.bbp-forum-content:after,#bbpress-forums div.bbp-topic-content:after,#bbpress-forums div.bbp-reply-content:after {clear: both;content: ".";display: block;float: none;height: 0;font-size: 0;visibility: hidden;}
#bbpress-forums div.bbp-topic-content a,#bbpress-forums div.bbp-reply-content a {background: none;border: none;display: inline;font-weight: normal;margin: 0;padding: 0;}
#bbpress-forums div.bbp-reply-content p { margin-bottom: 8px; }
.bbp-reply-content p a { text-decoration: underline; }
#bbpress-forums div.bbp-topic-content img,#bbpress-forums div.bbp-reply-content img {max-width: 100%;}
#bbpress-forums div.bbp-topic-content ul,#bbpress-forums div.bbp-reply-content ul,#bbpress-forums div.bbp-topic-content ol,#bbpress-forums div.bbp-reply-content ol {margin: 0 15px 15px;padding: 0;}
#bbpress-forums div.bbp-topic-content ul li,#bbpress-forums div.bbp-reply-content ul li {list-style-type: disc;}
#bbpress-forums div.bbp-topic-content ol li,#bbpress-forums div.bbp-reply-content ol li {list-style-type: decimal;}
#bbpress-forums div.bbp-topic-content ol li li,#bbpress-forums div.bbp-reply-content ol li li {list-style-type: lower-alpha;}
#bbpress-forums div.bbp-topic-content ol li li li,#bbpress-forums div.bbp-reply-content ol li li li {list-style-type: upper-roman;}
#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-topic-content pre,#bbpress-forums div.bbp-reply-content pre {font-family: Inconsolata, Consolas, Monaco, Lucida Console, monospace;display: inline-block;background-color: #f9f9f9;border: 1px solid #ddd;padding: 0 5px;vertical-align: middle;margin-top: -3px;}
#bbpress-forums div.bbp-topic-content pre,#bbpress-forums div.bbp-reply-content pre {display: block;line-height: 18px;margin: 0 0 24px;padding: 5px 10px;white-space: pre;overflow: auto;max-width: 700px;}
#bbpress-forums div.bbp-topic-content pre code,#bbpress-forums div.bbp-reply-content pre code {display: block;border: none;padding: 0;margin: 0;background-color: transparent;overflow-wrap: normal;overflow: auto; max-width: auto; }
#bbpress-forums .bbp-reply-content blockquote {  margin-top: 1.5em; }

/* =Reply to-------------------------------------------------------------- */
#bbpress-forums div.bbp-reply-to {margin-left: 130px;padding: 12px 12px 12px 0;text-align: right;}
#bbpress-forums div#bbp-cancel-reply-to {text-align: right;}

/* =Breadcrumb and Tags-------------------------------------------------------------- */
div.bbp-breadcrumb {float: left;}
#bbpress-forums .bbp-breadcrumb { display: none; }
div.bbp-breadcrumb, div.bbp-breadcrumb p {font-size: 13px; font-weight: 500; margin-bottom: 0px!important; color: #989898; }
.bbp-breadcrumb-current { }
#bbpress-forums div.bbp-breadcrumb p a { font-size: 13px; color: #a1bdbe; font-weight: 500; }
.bbp-breadcrumb-current { color:#444444; }
div.bbp-topic-tags {font-size: 12px; position: relative; top:12px; display: table; }
#bbpress-forums div.bbp-topic-tags p { font-size: 0px; margin-bottom: 0px; }
#bbpress-forums div.bbp-topic-tags {float: right; text-transform: uppercase; font-size:0px; margin-top: -10px; }
#bbpress-forums div.bbp-topic-tags a { font-size:13px; font-weight: 700; color:#323232; background: var(--dd-background-1); padding: 0px 6px; }
#bbp-topic-hot-tags {clear: both;}

/* =Search-------------------------------------------------------------- */
#bbpress-forums #bbp-search-form {clear: left;}
#bbpress-forums #bbp-search-form .hidden {height: 0;width: 0;overflow: hidden;position: absolute;background: none;left: -999em;}
#bbpress-forums #bbp-search-form #bbp_search {display: inline-block;width: auto;}
#bbpress-forums div.bbp-search-form {float: right;}

/* =Admin Links-------------------------------------------------------------- */
span.bbp-admin-links {float: left;color: #ddd; }
span.bbp-admin-links a {color: #bbb;font-weight: 600!important;font-size: 10px;text-transform: uppercase;text-decoration: none;}
fieldset span.bbp-admin-links {float: left;}
tr td span.bbp-admin-links a:hover {color: #ff4b33;}
td.bbp-topic-admin-links,td.bbp-topic-counts {width: 50%;}
.bbp-forum-header a.bbp-forum-permalink,.bbp-topic-header a.bbp-topic-permalink,.bbp-reply-header a.bbp-reply-permalink {float: right;margin-left: 10px;}

/* =Toggles-------------------------------------------------------------- */
.bbp-row-actions #favorite-toggle a {text-decoration: none;padding: 0 3px 1px;color: #7c7;border: 1px solid #aca;background-color: #dfd;font-weight: bold;font-size: 13px;}
.bbp-row-actions #favorite-toggle a:hover {color: #5a5;border-color: #7c7;background-color: #beb;}
.bbp-row-actions #favorite-toggle span.is-favorite a {color: #faa;border: 1px solid #faa;background-color: #fee;}
.bbp-row-actions #favorite-toggle span.is-favorite a:hover {color: #c88;border-color: #c88;background-color: #fdd;}
.bbp-row-actions #subscription-toggle a {text-decoration: none;padding: 0 3px 1px;color: #7c7;border: 1px solid #aca;background-color: #dfd;font-weight: bold;font-size: 13px;}
a.subscription-toggle { color: #ffffff; background: rgba(0, 0, 0, 0.3); padding: 2px 8px; font-size: 11px; text-transform: uppercase; position: relative; top:-10px; }
.bbp-row-actions #subscription-toggle a:hover {color: #5a5;border-color: #7c7;background-color: #beb;}
.bbp-row-actions #subscription-toggle span.is-subscribed a {color: #faa;border: 1px solid #faa;background-color: #fee;}
.bbp-row-actions #subscription-toggle span.is-subscribed a:hover {color: #c88;border-color: #c88;background-color: #fdd;}
#bbpress-forums .bbp-forum-info .bbp-forum-content { font-weight: 400!important; font-size: 14px!important; }
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {font-size: 13px;margin: 4px 0 0 0; padding: 0;word-wrap: break-word; color:#999999; font-weight: 500;}
#bbpress-forums p.bbp-topic-meta a {font-size: 13px;color:#999999; font-weight: 500;}
#bbpress-forums .bbp-forum-info .bbp-forum-content { font-style: normal; font-size: 14px; line-height:1.4em; color:#656565; }
#bbpress-forums p.bbp-topic-meta span {white-space: nowrap;}

/* =Pagination-------------------------------------------------------------- */
.bbp-pagination {float: left;width: 100%; margin-top: 25px; margin-bottom: 15px; padding: 0; }
.bbp-pagination-count {float: left; margin-top: 7px; }
.bbp-pagination-links {float: right;list-style: none;display: inline;}
.bbp-pagination-links a, .bbp-pagination-links span.current {display: block;float: left;padding: 0px 5px; border: 1px solid var( --dd-main-border-color);text-decoration: none;}
.bbp-pagination .bbp-pagination-links a:hover,.bbp-pagination-links span.current {background: #eee;opacity: 0.8;border: 1px solid #ddd;}
.bbp-pagination .bbp-pagination-links span.dots {display: block;float: left;padding: 1px 4px;margin-left: 0px;margin-right: 2px;}
.bbp-pagination-links .page-numbers { padding: 6px 13px!important; }
.bbp-topic-pagination {display: inline-block;margin-bottom: 2px; top: 0px; position: relative;}
.bbp-topic-pagination a.page-numbers {font-size: 9px!important;line-height: 10px;padding: 2px 6px!important; margin-right: 0px; text-decoration: none; font-weight: normal; }


/* =Forms-------------------------------------------------------------- */
#bbpress-forums fieldset.bbp-form {clear: left;}
#bbpress-forums fieldset.bbp-form {border: 1px solid #eee;padding: 10px 20px;margin-bottom: 10px;}
#bbpress-forums fieldset.bbp-form legend {padding: 5px;}
#bbpress-forums fieldset.bbp-form label {margin: 0;display: inline-block;}
#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,#bbp-login fieldset label,#bbp-register fieldset label,#bbp-lost-pass fieldset label {width: 100px;}
#bbpress-forums fieldset.bbp-form p,#bbpress-forums fieldset.bbp-form textarea,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form input {}
textarea#bbp_reply_content,textarea#bbp_topic_content,textarea#bbp_forum_content {width: 100%;box-sizing: border-box;}
textarea#bbp_forum_content {height: 210px;}
#bbpress-forums fieldset.bbp-forum-form-attributes {width: 200px;float: right;clear: none;margin-left: 25px;}
/** * Fix for too-long forum names, usually from conversion */
#bbpress-forums fieldset select#bbp_forum_id {max-width: 200px;}
.bbp-topic-form,.bbp-reply-form,.bbp-topic-tag-form {clear: left; background: #ffffff; padding: 25px; margin-top: 30px; }
body.topic-edit .bbp-topic-form div.avatar img,body.reply-edit .bbp-reply-form div.avatar img,body.single-forum .bbp-topic-form div.avatar img,body.single-reply .bbp-reply-form div.avatar img {margin-right: 0;padding: 10px 0;border: 1px solid #ddd;line-height: 0;background-color: #efefef;}
body.page .bbp-reply-form code,body.page .bbp-topic-form code,body.single-topic .bbp-reply-form code,body.single-forum .bbp-topic-form code,body.topic-edit .bbp-topic-form code,body.reply-edit .bbp-reply-form code {font-size: 10px;background-color: #f0fff8;border: 1px solid #CEEFE1;display: block;padding: 8px;margin-top: 5px;width: 100%;}
#merge_tag,#delete_tag {display: inline;}
div.bbp-submit-wrapper {margin-top: 15px;float: right;clear: both;}
p.form-allowed-tags {max-width: 100%;}
input#bbp_topic_tags { padding: 4px; width: 70%; }
label[for=bbp_topic_tags] { font-size: 13px; display: block; }


/* =TinyMCE in themes-------------------------------------------------------------- */
#bbpress-forums div.bbp-the-content-wrapper {margin-bottom: 10px;}
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {width: 100%;margin: 0;font-size: 12px;}
#bbpress-forums div.bbp-the-content-wrapper table,#bbpress-forums div.bbp-the-content-wrapper tbody,#bbpress-forums div.bbp-the-content-wrapper tr,#bbpress-forums div.bbp-the-content-wrapper td {border: none;padding: 0;margin: 0;width: auto;line-height: 1em;}
#bbpress-forums div.bbp-the-content-wrapper input {font-size: 12px;padding: 5px;margin: 0 2px 0 0;line-height: 1em;}
#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar {padding: 5px;min-height: 26px;}
#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar {padding: 4px 4px 8px;}
#bbpress-forums div.wp-editor-container {margin: 0;padding: 0;line-height: 0;}
#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar {line-height: 16px;}

/* =Edit User-------------------------------------------------------------- */
#bbpress-forums #bbp-your-profile fieldset {padding: 20px 20px 0 20px;}
#bbpress-forums #bbp-your-profile fieldset div {margin-bottom: 20px;float: left;width: 100%;clear: left;}
#bbpress-forums #bbp-your-profile fieldset select {margin-bottom: 0;}
#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea {margin-bottom: 0;width: 60%;background: #f9f9f9;border: 1px solid #ddd;box-shadow: none;padding: 5px 8px;border-radius: 0;}
#bbpress-forums #bbp-your-profile fieldset input:focus,#bbpress-forums #bbp-your-profile fieldset textarea:focus {border: 1px solid #ccc;box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);outline-color: rgba(240,255,240,0.1);}
#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox {width: auto;}
#bbpress-forums #bbp-your-profile fieldset legend {display: none;}
#bbpress-forums #bbp-your-profile fieldset label[for] {float: left;width: 20%;padding: 5px 20px 5px 0;text-align: right;cursor: pointer;}
#bbpress-forums #bbp-your-profile fieldset dl label[for] {text-align: left;width: 60%;}
#bbpress-forums #bbp-your-profile fieldset span.description {margin: 5px 0 0 20%;font-size: 12px;font-style: italic;float: left;clear: left;width: 60%;padding: 5px 8px;border: #cee1ef 1px solid;background-color: #f0f8ff;}
#bbpress-forums #bbp-your-profile fieldset fieldset {margin: 0;border: none;padding: 0;clear: none;float: none;}
#bbpress-forums #bbp-your-profile fieldset fieldset.password {width: 60%;display: inline;}
#bbpress-forums #bbp-your-profile fieldset fieldset.password input,#bbpress-forums #bbp-your-profile fieldset fieldset.password span {width: 100%;}
#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl {margin: 0;}
#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description {margin-left: 0;margin-bottom: 20px;}
#bbpress-forums #bbp-your-profile fieldset.submit button {float: right;}

/* =Notices-------------------------------------------------------------- */
div.bbp-template-notice,div.indicator-hint {padding: 0.5% 1%;margin: 14px 0;border-radius: 3px;background-color: var(--dd-background-1); color: #000;clear: both; font-size:14px; font-weight: 600; }
.single-item.groups #bbpress-forums div.bbp-template-notice { margin-top: 0px!important; }
div.bbp-template-notice img { display:none; }
div.bbp-template-notice a {color: #555;text-decoration: none;}
div.bbp-template-notice a:hover {color: #000;}
div.bbp-template-notice.info {background-color: var(--dd-background-1);}
div.bbp-template-notice.important {background-color: #fffbcc;}
div.bbp-template-notice.error,div.bbp-template-notice.warning {background-color: #ffebe8;border-color: #c00;}
div.bbp-template-notice.error a,div.bbp-template-notice.warning a {color: #c00;}
div.bbp-template-notice p {margin: 0.5em 0 6px 0 !important;padding: 2px;font-size: 14px;line-height: 140%;}

/* =Special status-------------------------------------------------------------- */
.bbp-topics-front ul.super-sticky,.bbp-topics ul.super-sticky,.bbp-topics ul.sticky,.bbp-forum-content ul.sticky { }
ul.sticky .bbp-topic-title { padding-left:48px; background-image: url(https://emptyingthecup.com/wp-content/themes/onecommunity/css/../img/icon-arrow-up.svg)!important; background-position: left 4px!important; background-repeat: no-repeat!important; background-size: 38px auto!important; }
ul.status-closed .bbp-topic-title { padding-left:48px; background-image: url(https://emptyingthecup.com/wp-content/themes/onecommunity/css/../img/icon-locked.svg)!important; background-position: left 4px!important; background-repeat: no-repeat!important; background-size: 38px auto!important; }

/* =Revisions-------------------------------------------------------------- */
#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log .bbp-author-avatar { float: left; margin-right: 5px; }
#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log .bbp-author-avatar img.avatar { width: 18px!important; height: auto; margin-top: -2px; padding: 1px!important; }
#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log {border-top: 1px dotted #ddd;width: 100%;margin: 0;padding: 8px 0 8px 0;font-size: 11px;color: #aaa;}
#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li {list-style-type: none;}
.bbp-reply-revision-log img { display:none; }

/* =Widgets-------------------------------------------------------------- */
.bbp-login-form fieldset legend {display: none;}
.bbp-login-form .bbp-username input,.bbp-login-form .bbp-email input,.bbp-login-form .bbp-password input {padding: 5px;}
.bbp-login-form label {width: 140px;display: inline-block;}
#sidebar .bbp-login-form label {width: 70px;}
.bbp-login-form .bbp-username,.bbp-login-form .bbp-email,.bbp-login-form .bbp-password,.bbp-login-form .bbp-remember-me,.bbp-login-form .bbp-submit-wrapper {margin-top: 10px;}
.bbp-login-form .bbp-remember-me {}
.bbp-login-form .bbp-submit-wrapper {text-align: right;}
.bbp-login-form .bbp-login-links {}
.bbp-login-form .bbp-login-links a {float: left;clear: left;}
.bbp-logged-in img.avatar {float: left;margin: 0 15px 0 0;}
.bbp-logged-in h4 {font-weight: bold;font-size: 1.3em;clear: none;margin-bottom: 10px;}

/* =Avatars-------------------------------------------------------------- */
#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums .widget_display_replies img.avatar {float: none;margin-bottom: -7px;border: 3px double #ddd;}
fieldset div.avatar {float: right;}

/* =BuddyPress Activity Streams-------------------------------------------------------------- */
.activity-list li.bbp_topic_create .activity-content .activity-inner,.activity-list li.bbp_reply_create .activity-content .activity-inner {border-left: 2px solid #eaeaea;margin-left: 5px;padding-left: 10px;}

/* =User Pages-------------------------------------------------------------- */
#bbpress-forums h1 {clear: none;font-size: 1.8em;line-height: 1em;padding-bottom: 10px;}
#bbpress-forums #bbp-user-wrapper {float: left;width: 100%;}
#bbpress-forums .bbp-user-section { }
#bbpress-forums #bbp-user-wrapper h2.entry-title {font-size: 1.4em;margin: 0;padding-bottom: 10px;padding-top: 0;clear: none;}
#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,#bbpress-forums #bbp-user-wrapper ul.bbp-topics,#bbpress-forums #bbp-user-wrapper ul.bbp-forums,#bbpress-forums #bbp-user-wrapper ul.bbp-replies,#bbpress-forums #bbp-user-wrapper fieldset.bbp-form {clear: none;}
#bbpress-forums #bbp-single-user-details {margin: 0;width: 150px;float: left;overflow: hidden;}
#bbpress-forums #bbp-single-user-details #bbp-user-avatar {margin: 0;width: 150px;}
#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {border: none;height: 150px;padding: 0;margin: 0 0 20px 0;width: 150px;}
#bbpress-forums #bbp-single-user-details #bbp-user-description {float: none;margin-left: 180px;}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation {float: none;margin: 0;}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li {margin: 0;}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation a {padding: 5px 8px;display: block;border: 1px solid transparent;text-decoration: none;}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {background: #eee;opacity: 0.8;}
#bbpress-forums #bbp-user-body {margin-left: 180px;}
body.my-account #bbpress-forums {border-top: none;padding-top: 0;margin-bottom: 0;}

/* =User Capabilities-------------------------------------------------------------- */
#bbpress-forums dl.bbp-user-capabilities {display: inline-block;vertical-align: top;}
#bbpress-forums dl.bbp-user-capabilities dt {margin: 0 0 10px;text-transform: capitalize;}
#bbpress-forums dl.bbp-user-capabilities dd {margin: 0;padding: 0;}

/* =BuddyPress Group Forums-------------------------------------------------------------- */
#bbpress-forums div.row-actions {font-size: 11px;visibility: hidden;}
#bbpress-forums li:hover > div.row-actions {visibility: visible;}

.bbp-body ul.type-forum:last-child { border-bottom:none!important; }
.bbp-body ul.type-forum:last-child .bbp-forum-right-bg { border-bottom:none!important; }

#bbpress-forums h3 { display:none; }
#bbpress-forums #bbpress-forums h3 { display: block; }
.bbp-reply-details a { font-size:15px; display:block; font-weight: 700!important; }
.bbp-replies .type-topic, .bbp-replies .type-reply { position:relative; }
.bbp-reply-author-bg { width:15%; height:100%; position: absolute; z-index: 0; left:0px; top:0px; }
.bbp-reply-content p { font-size: 16px; line-height: 1.5em; margin-top: 7px; margin-bottom: 12px; }
a.bbp-reply-permalink { float: right; font-size: 12px; }
.bbp-author-avatar img { width:66px; border:1px solid var( --dd-main-border-color)!important; padding: 5px!important; }
.bbp-reply-author .bbp-author-name { font-size:14px; position: relative; margin-top: 6px; font-weight: 600; text-align: center; }
.bbp-replies .hentry { border-bottom: 1px solid #f0f0f0; }
.bbp-body .hentry:last-child { border-bottom:none; }
.bbp-body .hentry:last-child .bbp-reply-author-bg { border-bottom:none; }
#bbpress-forums h1.bbp-big-topic-title { font-size:30px; color:#2f2f2f; padding:20px 0; width: 100%!important; font-weight:700; margin-top: 0px; margin-bottom: 0px; line-height: 1.3em; border-bottom: 1px solid #ededed; }
#bbpress-forums h1.bbp-big-topic-title { display: none; }
#item-body #bbpress-forums h1.bbp-big-topic-title { display: block; }
#item-body .bbp-user-section h1.bbp-big-topic-title { display: none!important; }
#item-body #bbpress-forums h2 { display: none; }
#item-body #bbpress-forums #bbpress-forums h2 { display: inline-block; }

.bbp-forum-freshness { width:100%; float:right; color:#575757; }
.bbp-forum-freshness a { color:#575757; }
.bbp-forum-link { font-size:11px; font-weight: 700; background:var(--dd-background-1); padding:4px 8px; margin-top:8px; margin-right:8px; display:inline-block;}
.bbp-forums-list li.bbp-forum { font-size:0px!important; }
.bbp-forum-right { float:right; width:150px; color:#323232; position: relative; z-index: 1; }

.bbp-forum-topic-count { width:47%; float:right; font-weight: 700; background: var(--dd-background-1); margin-left: 6%; padding: 7px 0; text-align: center; text-transform: uppercase; font-size: 12px; }
.bbp-forum-topic-count span { font-size:21px; width:100%; display: block; line-height: 1em; font-weight: 700; }
.bbp-forum-reply-count { width:47%; float:right; font-weight: 700; text-align: center; background: var(--dd-background-1); padding: 7px 0; text-transform: uppercase; font-size: 12px; }
.bbp-forum-reply-count span { font-size:21px; width:100%; display: block; line-height: 1em; font-weight: 700; }

.bbp-topic-freshness-author { font-size: 12px; display: block; line-height: 1.3em; font-weight: 500; }
.bbp-forum-count { position: relative; display: table; width: 100%; padding-bottom:14px; }
.bbp-forum-count-v-spacer { }

.content .bbpress-main .bbp-breadcrumb, .content  .bbpress-main .bbp-search-form { display:none; }

#bbpress-forums h2.bbp-heading-title { margin:0px 0px 0px 0px!important; padding:16px 0 16px 0; font-size:21px; line-height: 1em; border-bottom:1px solid #f0f0f0; font-weight: 700; }

.bbp-forum-description .bbp-author-avatar { display: none; }
.bbp-forum-description .bbp-author-avatar img { width:20px; height: 20px; }
.bbp-topic-description .bbp-author-avatar { display: none; }

#subscription-toggle { margin-top:10px; }









@media screen and (max-width:1300px)
{

}



@media screen and (max-width:1024px)
{
.bbp-forum-title { font-size:18px; }
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {font-size: 13px; line-height: 1.4em; }
.bbp-reply-author .bbp-author-name { font-size:12px; }
.bbp-reply-content p { margin-top: 5px; margin-bottom: 7px; }
}



@media screen and (max-width:767px)
{
h1.bbp-big-topic-title { width: 88%!important; }

.bbp-forums li.bbp-body ul.type-forum { position:relative; width: 100%!important; }
.type-topic { width: 100%!important; }

.bbp-topic-pagination { top: 3px; }
.bbp-topic-pagination a.page-numbers {font-size: 9px;line-height: 9px;padding: 1px 5px!important;}
.bbp-pagination-links { float: left; margin-top: 10px; }
.bbp-pagination-links .page-numbers { padding: 4px 10px!important; font-size: 12px; }

div.bbp-breadcrumb, #bbpress-forums div.bbp-breadcrumb p { font-size: 11px; }
#bbpress-forums div.bbp-breadcrumb p a { font-size: 11px; }

.bbp-forum-title { font-size:15px; }
#bbpress-forums div.bbp-topic-tags a { font-size:10px;}

#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic { width:100%; padding: 4.1% 0px;}
#bbpress-forums li.bbp-body ul.forum { padding: 4% 0; }
.bbp-topic-author-col .bbp-author-avatar img { width:100%; padding: 3px!important; }
li.bbp-topic-title { width: 65%; }
.bbp-topic-author-col { width: 10%; margin-right: 4%!important; }
ul.sticky .bbp-topic-title { width: 62%; padding-left:28px; background-position: left 4px!important; background-repeat: no-repeat!important; background-size: 20px auto!important; }
ul.status-closed .bbp-topic-title { width: 62%; padding-left:28px; background-position: left 4px!important; background-repeat: no-repeat!important; background-size: 20px auto!important; }

#bbpress-forums h1.bbp-big-topic-title { font-size:21px; padding:5% 6%; font-weight:800; line-height: 1.3em; }

div.bbp-template-notice p { font-size: 14px; }

.bbp-reply-author .bbp-author-avatar img { width:100%; height: auto; }
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta, #bbpress-forums p.bbp-topic-meta a {font-size: 11px!important; line-height: 1.2em; }
#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-topic-content,#bbpress-forums div.bbp-reply-content {margin-left: 27%;padding: 10px 5% 3% 0;}
#bbpress-forums div.bbp-reply-author { width: 18%; padding-left:0px; margin-top: -5px; }
#bbpress-forums .bbp-reply-author .bbp-author-name { padding: 0px 0px; font-size: 11px; }
#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role { font-size: 7px; }
#bbpress-forums span.bbp-author-ip {font-size: 7px;}
#bbpress-forums .bbp-reply-content .wpulike { margin-top: -6px; }

.bbp-topic-title { line-height: 1.3em; }
.bbp-topic-title a.bbp-topic-permalink { font-size:13px; }
.bbp-topic-reply-count { width:6%; }
.bbp-topic-reply-count span { font-size:14px; padding:6px 0px; width: 35px; }
.bubble-2 { width:11px; height:10px; background-size: 10px auto; margin-top: -3px; }

.bbp-reply-details a { font-size:12px; }
.bbp-replies .bbp-reply-content p { font-size: 12px; line-height: 1.5em; }

#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {font-size: 10px;margin: 3px 0 5px; line-height: 1.4em; }


.bbp-forum-right, .bbp-forum-right-bg { display: none;}
.bbp-forum-info { width: 100%!important; }
.bbp-forum-link { padding:2px 4px; }

.bbp-reply-form { padding: 0px; }

}



.bbp-reply-to-link {  }.atwho-view{background:rgba(204,204,204,.8);border-radius:2px;border:1px solid #ccc;box-shadow:0 0 5px rgba(204,204,204,.25),0 0 1px #fff;color:#d84800;display:none;font-family:sans-serif;margin-top:18px;position:absolute;top:0;z-index:1000}.atwho-view{left:0}.atwho-view ul{background:#fff;list-style:none;margin:auto;padding:0}.atwho-view ul li{border-bottom:1px solid #efefef;box-sizing:content-box;cursor:pointer;display:block;font-size:14px;height:20px;line-height:20px;margin:0;overflow:hidden;padding:5px 10px}.atwho-view img{border-radius:2px;float:right;height:20px;margin-top:0;width:20px}.atwho-view strong{background:#efefef;font-weight:700}.atwho-view .username strong{color:#d54e21}.atwho-view small{color:#aaa;float:right;font-size:smaller;font-weight:400;margin:0 10px 0 40px}.atwho-view .cur{background:rgba(239,239,239,.5)}@media (max-width:900px){.atwho-view img{float:left;margin:0 10px 0 0}}@media (max-width:400px){.atwho-view ul li{font-size:16px;line-height:23px;padding:13px}.atwho-view ul li img{height:30px;margin-top:-5px;width:30px}.atwho-view{border-radius:0;left:0!important;width:100%}.atwho-view ul li .username{display:inline-block;margin:-10px 0 0 0;padding:10px 0}.atwho-view ul li small{display:inline-block;margin-left:20px}}/*! This file is auto-generated */
@font-face{font-family:dashicons;src:url(https://emptyingthecup.com/wp-includes/css/../fonts/dashicons.eot#1784056484);src:url(https://emptyingthecup.com/wp-includes/css/../fonts/dashicons.eot#1784056484) format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),url(https://emptyingthecup.com/wp-includes/css/../fonts/dashicons.ttf#1784056484) format("truetype");font-weight:400;font-style:normal}.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-links:before{content:"\f103"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-post:before{content:"\f109"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-site-alt:before{content:"\f11d"}.dashicons-admin-site-alt2:before{content:"\f11e"}.dashicons-admin-site-alt3:before{content:"\f11f"}.dashicons-admin-site:before{content:"\f319"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-users:before{content:"\f110"}.dashicons-airplane:before{content:"\f15f"}.dashicons-album:before{content:"\f514"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-full-width:before{content:"\f114"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-none:before{content:"\f138"}.dashicons-align-pull-left:before{content:"\f10a"}.dashicons-align-pull-right:before{content:"\f10b"}.dashicons-align-right:before{content:"\f136"}.dashicons-align-wide:before{content:"\f11b"}.dashicons-amazon:before{content:"\f162"}.dashicons-analytics:before{content:"\f183"}.dashicons-archive:before{content:"\f480"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-up-duplicate:before{content:"\f143"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-art:before{content:"\f309"}.dashicons-awards:before{content:"\f313"}.dashicons-backup:before{content:"\f321"}.dashicons-bank:before{content:"\f16a"}.dashicons-beer:before{content:"\f16c"}.dashicons-bell:before{content:"\f16d"}.dashicons-block-default:before{content:"\f12b"}.dashicons-book-alt:before{content:"\f331"}.dashicons-book:before{content:"\f330"}.dashicons-buddicons-activity:before{content:"\f452"}.dashicons-buddicons-bbpress-logo:before{content:"\f477"}.dashicons-buddicons-buddypress-logo:before{content:"\f448"}.dashicons-buddicons-community:before{content:"\f453"}.dashicons-buddicons-forums:before{content:"\f449"}.dashicons-buddicons-friends:before{content:"\f454"}.dashicons-buddicons-groups:before{content:"\f456"}.dashicons-buddicons-pm:before{content:"\f457"}.dashicons-buddicons-replies:before{content:"\f451"}.dashicons-buddicons-topics:before{content:"\f450"}.dashicons-buddicons-tracking:before{content:"\f455"}.dashicons-building:before{content:"\f512"}.dashicons-businessman:before{content:"\f338"}.dashicons-businessperson:before{content:"\f12e"}.dashicons-businesswoman:before{content:"\f12f"}.dashicons-button:before{content:"\f11a"}.dashicons-calculator:before{content:"\f16e"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-calendar:before{content:"\f145"}.dashicons-camera-alt:before{content:"\f129"}.dashicons-camera:before{content:"\f306"}.dashicons-car:before{content:"\f16b"}.dashicons-carrot:before{content:"\f511"}.dashicons-cart:before{content:"\f174"}.dashicons-category:before{content:"\f318"}.dashicons-chart-area:before{content:"\f239"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-clipboard:before{content:"\f481"}.dashicons-clock:before{content:"\f469"}.dashicons-cloud-saved:before{content:"\f137"}.dashicons-cloud-upload:before{content:"\f13b"}.dashicons-cloud:before{content:"\f176"}.dashicons-code-standards:before{content:"\f13a"}.dashicons-coffee:before{content:"\f16f"}.dashicons-color-picker:before{content:"\f131"}.dashicons-columns:before{content:"\f13c"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-cover-image:before{content:"\f13d"}.dashicons-dashboard:before{content:"\f226"}.dashicons-database-add:before{content:"\f170"}.dashicons-database-export:before{content:"\f17a"}.dashicons-database-import:before{content:"\f17b"}.dashicons-database-remove:before{content:"\f17c"}.dashicons-database-view:before{content:"\f17d"}.dashicons-database:before{content:"\f17e"}.dashicons-desktop:before{content:"\f472"}.dashicons-dismiss:before{content:"\f153"}.dashicons-download:before{content:"\f316"}.dashicons-drumstick:before{content:"\f17f"}.dashicons-edit-large:before{content:"\f327"}.dashicons-edit-page:before{content:"\f186"}.dashicons-edit:before{content:"\f464"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code-duplicate:before{content:"\f494"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-ltr:before{content:"\f10c"}.dashicons-editor-ol-rtl:before{content:"\f12c"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-table:before{content:"\f535"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-video:before{content:"\f219"}.dashicons-ellipsis:before{content:"\f11c"}.dashicons-email-alt:before{content:"\f466"}.dashicons-email-alt2:before{content:"\f467"}.dashicons-email:before{content:"\f465"}.dashicons-embed-audio:before{content:"\f13e"}.dashicons-embed-generic:before{content:"\f13f"}.dashicons-embed-photo:before{content:"\f144"}.dashicons-embed-post:before{content:"\f146"}.dashicons-embed-video:before{content:"\f149"}.dashicons-excerpt-view:before{content:"\f164"}.dashicons-exit:before{content:"\f14a"}.dashicons-external:before{content:"\f504"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-facebook:before{content:"\f304"}.dashicons-feedback:before{content:"\f175"}.dashicons-filter:before{content:"\f536"}.dashicons-flag:before{content:"\f227"}.dashicons-food:before{content:"\f187"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-quote:before{content:"\f122"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-video:before{content:"\f126"}.dashicons-forms:before{content:"\f314"}.dashicons-fullscreen-alt:before{content:"\f188"}.dashicons-fullscreen-exit-alt:before{content:"\f189"}.dashicons-games:before{content:"\f18a"}.dashicons-google:before{content:"\f18b"}.dashicons-googleplus:before{content:"\f462"}.dashicons-grid-view:before{content:"\f509"}.dashicons-groups:before{content:"\f307"}.dashicons-hammer:before{content:"\f308"}.dashicons-heading:before{content:"\f10e"}.dashicons-heart:before{content:"\f487"}.dashicons-hidden:before{content:"\f530"}.dashicons-hourglass:before{content:"\f18c"}.dashicons-html:before{content:"\f14b"}.dashicons-id-alt:before{content:"\f337"}.dashicons-id:before{content:"\f336"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-filter:before{content:"\f533"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-index-card:before{content:"\f510"}.dashicons-info-outline:before{content:"\f14c"}.dashicons-info:before{content:"\f348"}.dashicons-insert-after:before{content:"\f14d"}.dashicons-insert-before:before{content:"\f14e"}.dashicons-insert:before{content:"\f10f"}.dashicons-instagram:before{content:"\f12d"}.dashicons-laptop:before{content:"\f547"}.dashicons-layout:before{content:"\f538"}.dashicons-leftright:before{content:"\f229"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-linkedin:before{content:"\f18d"}.dashicons-list-view:before{content:"\f163"}.dashicons-location-alt:before{content:"\f231"}.dashicons-location:before{content:"\f230"}.dashicons-lock-duplicate:before{content:"\f315"}.dashicons-lock:before{content:"\f160"}.dashicons-marker:before{content:"\f159"}.dashicons-media-archive:before{content:"\f501"}.dashicons-media-audio:before{content:"\f500"}.dashicons-media-code:before{content:"\f499"}.dashicons-media-default:before{content:"\f498"}.dashicons-media-document:before{content:"\f497"}.dashicons-media-interactive:before{content:"\f496"}.dashicons-media-spreadsheet:before{content:"\f495"}.dashicons-media-text:before{content:"\f491"}.dashicons-media-video:before{content:"\f490"}.dashicons-megaphone:before{content:"\f488"}.dashicons-menu-alt:before{content:"\f228"}.dashicons-menu-alt2:before{content:"\f329"}.dashicons-menu-alt3:before{content:"\f349"}.dashicons-menu:before{content:"\f333"}.dashicons-microphone:before{content:"\f482"}.dashicons-migrate:before{content:"\f310"}.dashicons-minus:before{content:"\f460"}.dashicons-money-alt:before{content:"\f18e"}.dashicons-money:before{content:"\f526"}.dashicons-move:before{content:"\f545"}.dashicons-nametag:before{content:"\f484"}.dashicons-networking:before{content:"\f325"}.dashicons-no-alt:before{content:"\f335"}.dashicons-no:before{content:"\f158"}.dashicons-open-folder:before{content:"\f18f"}.dashicons-palmtree:before{content:"\f527"}.dashicons-paperclip:before{content:"\f546"}.dashicons-pdf:before{content:"\f190"}.dashicons-performance:before{content:"\f311"}.dashicons-pets:before{content:"\f191"}.dashicons-phone:before{content:"\f525"}.dashicons-pinterest:before{content:"\f192"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-plugins-checked:before{content:"\f485"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-plus:before{content:"\f132"}.dashicons-podio:before{content:"\f19c"}.dashicons-portfolio:before{content:"\f322"}.dashicons-post-status:before{content:"\f173"}.dashicons-pressthis:before{content:"\f157"}.dashicons-printer:before{content:"\f193"}.dashicons-privacy:before{content:"\f194"}.dashicons-products:before{content:"\f312"}.dashicons-randomize:before{content:"\f503"}.dashicons-reddit:before{content:"\f195"}.dashicons-redo:before{content:"\f172"}.dashicons-remove:before{content:"\f14f"}.dashicons-rest-api:before{content:"\f124"}.dashicons-rss:before{content:"\f303"}.dashicons-saved:before{content:"\f15e"}.dashicons-schedule:before{content:"\f489"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-search:before{content:"\f179"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-share:before{content:"\f237"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-shield:before{content:"\f332"}.dashicons-shortcode:before{content:"\f150"}.dashicons-slides:before{content:"\f181"}.dashicons-smartphone:before{content:"\f470"}.dashicons-smiley:before{content:"\f328"}.dashicons-sort:before{content:"\f156"}.dashicons-sos:before{content:"\f468"}.dashicons-spotify:before{content:"\f196"}.dashicons-star-empty:before{content:"\f154"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-sticky:before{content:"\f537"}.dashicons-store:before{content:"\f513"}.dashicons-superhero-alt:before{content:"\f197"}.dashicons-superhero:before{content:"\f198"}.dashicons-table-col-after:before{content:"\f151"}.dashicons-table-col-before:before{content:"\f152"}.dashicons-table-col-delete:before{content:"\f15a"}.dashicons-table-row-after:before{content:"\f15b"}.dashicons-table-row-before:before{content:"\f15c"}.dashicons-table-row-delete:before{content:"\f15d"}.dashicons-tablet:before{content:"\f471"}.dashicons-tag:before{content:"\f323"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-testimonial:before{content:"\f473"}.dashicons-text-page:before{content:"\f121"}.dashicons-text:before{content:"\f478"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-tickets:before{content:"\f486"}.dashicons-tide:before{content:"\f10d"}.dashicons-translation:before{content:"\f326"}.dashicons-trash:before{content:"\f182"}.dashicons-twitch:before{content:"\f199"}.dashicons-twitter-alt:before{content:"\f302"}.dashicons-twitter:before{content:"\f301"}.dashicons-undo:before{content:"\f171"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-universal-access:before{content:"\f483"}.dashicons-unlock:before{content:"\f528"}.dashicons-update-alt:before{content:"\f113"}.dashicons-update:before{content:"\f463"}.dashicons-upload:before{content:"\f317"}.dashicons-vault:before{content:"\f178"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-visibility:before{content:"\f177"}.dashicons-warning:before{content:"\f534"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-whatsapp:before{content:"\f19a"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-wordpress:before{content:"\f120"}.dashicons-xing:before{content:"\f19d"}.dashicons-yes-alt:before{content:"\f12a"}.dashicons-yes:before{content:"\f147"}.dashicons-youtube:before{content:"\f19b"}.dashicons-editor-distractionfree:before{content:"\f211"}.dashicons-exerpt-view:before{content:"\f164"}.dashicons-format-links:before{content:"\f103"}.dashicons-format-standard:before{content:"\f109"}.dashicons-post-trash:before{content:"\f182"}.dashicons-share1:before{content:"\f237"}.dashicons-welcome-edit-page:before{content:"\f119"}/*--------------------------------------------------------------
----------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 - BP Generic, Typography & Imagery

2.0 - Navigation - General
2.1 - Navs - Object Nav / Sub Nav (item-list-tabs)
2.2 - Pagination
3.0 - BP Lists / Loops Generic & filters
3.1 - Activity Loop
3.1.1 Whats New Activity
3.1.2 - Activity Entries
3.1.3 - Activity Comments
3.2 - Groups/Multisite Blogs Loop
3.3 - Members Loop
4.0 - Directories - Members, Groups, Blogs, Register, Activation
4.1 - Groups Creation Steps Screens
5.0 - Single Item screens: User Account & Single Group Screens
5.1 - Item Headers: Global
5.1.1 - Item-header: Groups
5.1.2 - Item-header: User Accounts
5.2 - Item Body: Global
5.2.1 - Item-body: Groups
5.2.1.1 - Management settings screens
5.2.1.2 - Group Members list
5.2.1.3 - Group Invite list
5.2.1.4 - Group Activity
5.2.2 - Item-body: User Accounts
5.2.2.1 - Classes, pag, filters
5.2.2.2 - Extended Profiles
5.2.2.3 - Groups
5.2.2.4 - Friends
5.2.2.5 - Private Messaging Threads
5.2.2.6 - Settings
6.0 - Forms  -  General
6.1 - Dir Search
7.0 - Tables -  General
8.0 - Classes - Messages, Ajax, Widgets, Buttons, Tooltips
8.1 - Widgets
9.0 - Layout Classes
--------------------------------------------------------------*/
/**
*-------------------------------------------------------------------------------
* @section 1.0 - BP Generic, Typography & Imagery
*-------------------------------------------------------------------------------
*/
body #buddypress * a { box-shadow: none;text-decoration: none;}
body #buddypress #item-body blockquote, body #buddypress .bp-lists blockquote { margin-left: 10px;}
body #buddypress .bp-list .action {box-sizing: border-box;}
body.buddypress h1, body.buddypress h2, body.buddypress h3, body.buddypress h4, body.buddypress h5, body.buddypress h6 { clear: none;margin: 1em 0;padding: 0;}
/* Ensure .bp-wrap encloses it's children */
div, dl, li, textarea, select, input[type="search"], input[type="submit"], input[type="reset"] { }
body.buddypress article.page > .entry-header { margin-bottom: 2em;padding: 0;}
body.buddypress article.page > .entry-header .entry-title { font-size: 28px;font-weight: inherit;color: #767676;}
.buddypress dt.section-title { font-size: 18px;}
.buddypress .bp-label-text, .buddypress .message-threads { font-size: 13px;}
.buddypress #whats-new-post-in { font-size: 16px;}
.buddypress .mini .activity-header, .buddypress .acomment-meta { font-size: 16px;}
.buddypress .dir-component-filters #activity-filter-by { font-size: 13px;}
.buddypress .bp-tables-user th { font-size: 13px;}
.buddypress .bp-tables-user td { font-size: 12px;}
.buddypress .profile-fields th { font-size: 15px;}
.buddypress .profile-fields td { font-size: 13px;}
.buddypress #notification-select { font-size: 12px;}

/**
*-------------------------------------------------------------------------------
* @section 2.0 - Navigation - General
*-------------------------------------------------------------------------------
*/
/**
*----------------------------------------------------------
* @section 2.1 - Navs Object Nav / Sub Nav (bp-list)
*
* The main navigational elements for all BP screens
*----------------------------------------------------------
*/
.bp-navs { display: table; width: 100%; }
.groups-type-navs.bp-navs, .members-type-navs.bp-navs, .sites-type-navs { width: auto; margin-top: 3px; float:right;} 
.buddypress .main-navs.bp-navs ul li { list-style: none;margin: 0; background: #d1d1d1; margin-left: 0px; margin-right: 3px; font-size: 13px; padding: 11px 14px; font-weight: 600; float: left!important; display: inline-block; border-radius: 0px; }
#page-header .main-navs.bp-navs ul li { margin-left: 3px; margin-right: 0px; padding: 8px 15px; font-size: 12px; }
.main-navs.users-nav, .main-navs.groups-nav, .directory.activity .main-navs.dir-navs { background-color: #eaeaea; }
.buddypress .main-navs.users-nav.main-navs.bp-navs ul li, .buddypress .main-navs.groups-nav.main-navs.bp-navs ul li, .directory.activity .main-navs.dir-navs ul li { border-right: 3px solid #ffffff; margin-left: 0px!important; margin-right: 0px; }
.bp-navs ul li.last select { max-width: 185px;}
.bp-navs ul li a { border: 0;display: block;color: #ffffff;text-decoration: none;}
.bp-navs ul li .count { display: inline;}
.bp-navs li#members-all a .count::before { content: '('; }
.bp-navs li#members-all a .count::after { content: ')'; }
.buddypress .bp-navs ul li.selected, #buddypress .bp-navs ul li.current { background: #ff9801; }
.bp-navs.bp-invites-filters ul li a, .bp-navs.bp-messages-filters ul li a { border: 1px solid #ccc;display: inline-block;}
.main-navs.dir-navs { margin-bottom: 20px;}
.buddypress .bp-subnavs, .buddypress ul.subnav { width: 100%; }
.buddypress .bp-subnavs { margin: 0 0 10px 0; display: table; width: 100%; overflow: hidden; height: 20px; }
.buddypress.bp-user.blog .bp-subnavs { display: none; }
.buddypress .bp-subnavs ul.subnav li { margin-top: 0; background-color: #ebebeb; padding: 3px 9px; display: inline-block; float: left; margin-right: 3px; margin-bottom: 3px; }
.buddypress .bp-subnavs ul.subnav li a { color:#3c3c3c; font-size: 12px; font-weight: 600; }
.buddypress .bp-subnavs ul.subnav li.current { background: #cdcdcd!important; }
.buddypress .bp-navs.bp-invites-nav#subnav ul li.last, .buddypress .bp-navs.bp-invites-filters#subsubnav ul li.last, .buddypress .bp-navs.bp-messages-filters#subsubnav ul li.last { margin-top: 0;}
.buddypress_object_nav .bp-navs.group-create-links ul li.current a, .buddypress .bp-navs.group-create-links ul li.current a { text-align: center;}
.buddypress .dir-component-filters .filter label { display: inline;}
.buddypress .subnav-filters { background: none;list-style: none; margin: 15px 0 15px 0; padding: 0; display: table; width: 100%; }
.buddypress .subnav-filters div { margin: 0; }
.buddypress .subnav-filters > ul { float: left;list-style: none; overflow: hidden;}
.buddypress .subnav-filters.bp-messages-filters ul { width: 100%;}
.buddypress .subnav-filters.bp-messages-filters .messages-search { margin-bottom: 1em;}
.buddypress .subnav-filters div select, .buddypress .subnav-filters div input[type="search"] { font-size: 14px;}
.buddypress .subnav-filter .activity-search { float: left; display: table; }
.buddypress .subnav-filters .bp-search button.nouveau-search-submit, .buddypress .subnav-filters div button#user_messages_search_submit { height: 31px; padding: 0px; background-image: url(https://emptyingthecup.com/wp-content/themes/onecommunity/buddypress/css/../../img/search.svg); background-repeat: no-repeat; background-position:center center; background-size: 22px auto; }
.buddypress .subnav-filters div button#user_messages_search_submit { height: 34px; }
.buddypress .subnav-filters .component-filters { width: 150px; float: right; }
.buddypress .item-body .subnav-filters .feed { }
.buddypress .bp-group .item-body .subnav-filters .feed { display: none; }
.buddypress .item-body .subnav-filters .feed a { font-size: 12px; padding: 2px 6px; font-weight: 600; background-color: #ebebeb; color:#3c3c3c; }
.buddypress .subnav-filters .feed { width: auto; float: left; }
.bp-user .buddypress .subnav-filters .feed { display: inline-block; }
.directory.activity .subnav-filters .feed { display: none; }
.buddypress .subnav-filters .last.filter label { display: inline;}
.buddypress .subnav-filters .user-messages-bulk-actions .bulk-actions-wrap.bp-show { display: inline-block;}
.buddypress .subnav-filters .user-messages-bulk-actions .bulk-actions-wrap.bp-hide { display: none;}
.buddypress .subnav-filters .user-messages-bulk-actions .select-wrap { border: 0;}
.buddypress .subnav-filters .user-messages-bulk-actions .select-wrap:focus, .buddypress .subnav-filters .user-messages-bulk-actions .select-wrap:hover { }
.buddypress .subnav-filters .user-messages-bulk-actions .bulk-actions { float: left;}
.buddypress .subnav-filters .user-messages-bulk-actions label { display: inline-block;font-weight: 300;margin-right: 25px;padding: 5px 0;}
.buddypress .subnav-filters .user-messages-bulk-actions div select { -webkit-appearance: textfield; }
.buddypress .subnav-filters .user-messages-bulk-actions .bulk-apply { border: 0;border-radius: none;font-weight: 400;line-height: 1.8;margin: 0 0 0 10px;padding: 3px 5px;text-align: center;text-transform: none;width: auto;}
.buddypress .subnav-filters .user-messages-bulk-actions .bulk-apply span { vertical-align: middle;}
.buddypress .bp-messages-filters ul li button#bp-messages-prev-page::before, .buddypress .bp-messages-filters ul li button#bp-messages-next-page::before { display: none!important; }
.buddypress .notifications-options-nav input#notification-bulk-manage { border: 0;border-radius: 0;line-height: 1.6;}
.buddypress .group-subnav-filters .group-invites-search { margin-bottom: 1em;}
.buddypress .group-subnav-filters .last { text-align: center; }

.buddypress .main-navs.bp-navs .object-nav-menu { position: absolute; right:0px; background: #ffffff!important; width: 150px; top:50px; right: 0px; z-index: 100; opacity:1; border: 1px solid var(--dd-main-border-color); display: none; }
.buddypress .main-navs.bp-navs .object-nav-menu li { padding: 8px 12px; width: 100%; background: #ffffff!important; border-bottom: 1px solid #f0f0f0; border-right:none!important; background: none; }
.buddypress #object-nav .object-nav-menu li { padding-top: 9px; padding-bottom: 9px; }
.buddypress .main-navs.bp-navs .object-nav-menu li:last-child { border-bottom: none; }
.buddypress .main-navs.bp-navs .object-nav-menu li a { color:#323232; }
.buddypress .main-navs.bp-navs .object-nav-menu li a span { color:#323232!important; background: #dddddd; }
.buddypress .main-navs.bp-navs .object-nav-menu li:last-child { border-bottom: none; }
.buddypress .main-navs.bp-navs .object-nav-menu li.current { border-bottom: none; }
.buddypress .main-navs.bp-navs .object-nav-menu li.current a { color: #000000!important; }
.buddypress .main-navs li.object-nav-menu-button, .buddypress #object-nav ul li.object-nav-menu-button { padding-left: 5px; padding-right:5px; position: relative; }
.buddypress .main-navs.bp-navs.activity-type-navs li.object-nav-menu-button { padding-top: 14px; padding-bottom: 14px; }
.buddypress .main-navs.bp-navs li.object-nav-menu-button a.object-nav-menu-button-a { background-image: url(https://emptyingthecup.com/wp-content/themes/onecommunity/buddypress/css/../img/menu-dots-2.svg); background-repeat: no-repeat; background-position: center center; background-size: 80% auto; position: relative; top:0px; cursor: pointer; display: block; width:22px; height:13px; }
.buddypress .main-navs.bp-navs li.object-nav-menu-button .object-nav-menu li a { font-size: 12px; color:#292929; width: 100%; display: block; }
.buddypress .main-navs.bp-navs li.object-nav-menu-button .object-nav-menu li.current a { color: #ffffff; }


/**
*----------------------------------------------------------
* @section 2.2 - Pagination
*----------------------------------------------------------
*/
.buddypress .bp-pagination { background: transparent;border: 0;color: #767676;float: left;font-size: small;margin: 0;padding: 0.5em 0;position: relative;width: 100%;}
.buddypress .bp-pagination.bottom { margin-top: 10px; margin-bottom: 30px; }
.buddypress .bp-pagination .pag-count { float: left;}
.buddypress .bp-pagination .bp-pagination-links { float: right;}
.buddypress .bp-pagination .bp-pagination-links span, .buddypress .bp-pagination .bp-pagination-links a { font-size: small;padding: 0 5px;}
.buddypress .bp-pagination .bp-pagination-links a:focus, .buddypress .bp-pagination .bp-pagination-links a:hover { opacity: 1;}
.buddypress .bp-pagination p { margin: 0; }

/**
*-------------------------------------------------------------------------------
* @section 3.0 - BP Lists / Loops Generic
*-------------------------------------------------------------------------------
*/
.bp-list { box-sizing: border-box;clear: both;list-style: none; width: 100%;}
.bp-list li { list-style: none;position: relative;}
.bp-list li .item-avatar { text-align: center;}
.bp-list li .item-avatar img.avatar { display: inline;}
.bp-list li .item .item-avatar, .bp-list li .item .list-title, .bp-list li .item .item-meta, .bp-list li .item .group-details { }
.bp-list li .item .list-title { clear: none;font-size: 22px;font-weight: 400;line-height: 1.1;margin: 0 auto;}
.bp-list li .meta, .bp-list li .item-meta { color: #737373;font-size: 12px;margin-bottom: 10px;margin-top: 10px;}
.bp-list li .last-post { text-align: center;}
.bp-list li .action { margin: 0;text-align: center;}
.bp-list li .action .generic-button { display: inline-block;font-size: 12px;}
.bp-list li .action div.generic-button { margin: 10px 0;}
.activity-list.bp-list .activity-item { margin: 0 0 15px 0; padding-bottom: 8px; }
.activity-list.bp-list li.activity-item:first-child { margin-top: 0; border-top: 1px solid var(--dd-main-border-color); padding-top: 22px;}
.friends-list { list-style-type: none;}
.friends-request-list .item-title, .membership-requests-list .item-title { text-align: center;}
#notifications-user-list { clear: both;padding-top: 1em;}
.activity-permalink .item-list, .activity-permalink .item-list li.activity-item { border: 0;}

.dir-list { margin-top: 35px; }

/**
*----------------------------------------------------------
* @section 3.1 - Activity Loop
*----------------------------------------------------------
*/
/**
*-----------------------------------------------------
* @section 3.1.1 - Activity Whats New
*-----------------------------------------------------
*/
.directory.activity .activity-update-form { margin-top: 40px; }
.bp-user .activity-update-form { margin-top: 30px; }
.item-body .activity-update-form .activity-form { margin: 0;padding: 0;}
.activity-update-form { margin: 15px 0; position: relative!important;}
#whats-new-form { display: table; width: 100%; }
#whats-new-form:after { clear: both; }
.activity-update-form #whats-new-avatar { width: 70px; padding: 5px; border: 1px solid var(--dd-main-border-color); top:0px; left:0px; position: absolute; }
.activity-update-form #whats-new-avatar img { box-shadow: none;display: inline-block;}
.activity-update-form #whats-new-content { padding: 0 0 20px 100px;}
.activity-update-form #whats-new-textarea textarea { box-sizing: border-box; border: 1px solid var(--dd-main-border-color); color: #333;font-family: inherit;font-size: medium;height: 2.2em;line-height: 1.4;padding: 12px 15px;width: 100%;}
.activity-update-form #whats-new-textarea textarea::placeholder { color: #c0c0c0; }
.activity-update-form #whats-new-textarea textarea:focus { }
#item-body .activity-update-form { border-bottom: 1px solid var(--dd-main-border-color); }
.activity-update-form #whats-new-post-in-box { margin: 0 0 30px 0;}
.activity-update-form select#whats-new-post-in { padding-top: 2px; padding-bottom: 2px; }
.activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items { list-style: none;margin: 10px 0;}
.activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items li { margin-bottom: 10px;}
.activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items #activity-autocomplete { padding: 0.3em;}
.activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items .bp-activity-object { display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;padding: 0.2em;}
.activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items .bp-activity-object .avatar { width: 30px;}
.activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items .bp-activity-object span { padding-left: 10px;vertical-align: middle;}
.activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items .bp-activity-object:focus, .activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items .bp-activity-object:hover { background: #eaeaea;cursor: pointer;}
.activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items .bp-activity-object.selected { border: 1px solid #d6d6d6;}
.activity-update-form #whats-new-submit { width:170px; float: right;}
#item-body .activity-update-form #whats-new-submit { margin-bottom: 30px; }
.activity-update-form #whats-new-submit #aw-whats-new-submit { margin-top: 0px; margin-bottom: 2px; margin-right: 0px; width: auto; padding: 6px 14px; font-size: 14px; font-weight: 700; float: right; }
.activity-update-form #whats-new-submit #aw-whats-new-reset { font-size: 12px; margin-top: 4px; margin-bottom: 0px; margin-right: 15px; padding: 4px 0; width:auto; float: right; }
.activity-update-form #whats-new-submit #aw-whats-new-reset:hover { color: #3c3c3c; }
.activity-update-form #whats-new-submit input { font-size: 14px;line-height: inherit;margin-bottom: 10px;margin-right: 10px;padding: 0.2em 0;text-align: center;width: 100%;}

/*
*-----------------------------------------------------
* @section 3.1.2 - Activity Entries
*-----------------------------------------------------
*/
.activity-list .activity-item.has-comments { }
.activity-list .activity-item div.item-avatar { width:40px; margin-right: 12px; float: left; position: absolute; }
.activity-list .activity-item div.item-avatar img { width: 100%; height: auto; padding:3px; border: 1px solid var(--dd-main-border-color); }
.activity-list .activity-item.mini { font-size: 13px;position: relative;}
.activity-list .activity-item.mini .activity-avatar { }
.activity-list .activity-item.newest_mentions_activity, .activity-list .activity-item.newest_friends_activity, .activity-list .activity-item.newest_groups_activity, .activity-list .activity-item.newest_blogs_activity { background: rgba(31, 179, 221, 0.1);}
.activity-list .activity-item .activity-inreplyto { color: #767676;font-size: 13px;}
.activity-list .activity-item .activity-inreplyto > p { display: inline;margin: 0;}
.activity-list .activity-item .activity-inreplyto blockquote, .activity-list .activity-item .activity-inreplyto .activity-inner { background: none;border: 0;display: inline;margin: 0;overflow: hidden;padding: 0;}
.activity-list .activity-item .activity-header { float: left; padding-left: 53px; padding-bottom: 5px; width: auto; font-size: 14px; min-height: 35px; margin-top: 2px; font-weight: 700; color:#464646; line-height: 1.2em; }
.activity-list .activity-item .activity-header a { display: inline; font-size: 14px; color:#464646; }
.activity-list .activity-item .activity-header a img { display: none; }
.activity-list .activity-item .activity-header p { margin-bottom: 0px; }
.activity-list .activity-item .activity-header .avatar { display: none; }
.activity-list .activity-item .activity-header .activity-time-since, .activity-permalink .activity-list .activity-item .activity-header .time-since { display: block; font-size: 12px; line-height: 1em; color: #b8b8b8; font-weight: 500; text-decoration: none;}
.activity-list .activity-item .activity-header .time-since:hover { color: #767676;cursor: pointer;text-decoration: underline;}
.activity-list .activity-item .activity-content .activity-header, .activity-list .activity-item .activity-content .comment-header { color: #767676; margin-bottom: 10px; }
.activity-list .activity-item .activity-content .activity-inner { padding: 0 0 12px 0; margin-top:14px; }
.activity-list .activity-item .activity-content .activity-inner:empty { display: none; }
.activity-list .activity-item .activity-content .activity-inner .gamipress-rank { margin-bottom:0px; }
.activity-list .activity-item .activity-content blockquote { overflow: hidden;padding: 1em;}
.activity-list .activity-item .activity-content p { margin: 0; }
.activity-list .activity-item.mini .activity-content { margin-top: 10px; }
.activity-list .activity-item .activity-inner p, .activity-list .activity-item .activity-inner .rtmedia-activity-text { word-wrap: break-word; font-size: 15px; color:#555555;}
.activity-list .activity-item .activity-read-more { margin-left: 4px; white-space: nowrap; }
.activity-list .activity-item .activity-read-more a { border: none!important; padding: 0px!important; font-size: 14px!important; }
.activity-list .activity-item ul.activity-meta { margin: 0;padding-left: 0; }
.activity-list .activity-item ul.activity-meta li { border: 0;display: inline-block; }
.activity-list .activity-item .activity-meta.action { position: relative;text-align: left; border-top:1px solid var(--dd-main-border-color); border-bottom:1px solid var(--dd-main-border-color); padding-top: 0px; padding-bottom: 3px; margin-top: 4px; display: table; width: 100%; }
.activity-list .mini.activity-item .activity-meta.action { padding-top: 3px; margin-top: 9px; }
.activity-list .activity-item .activity-comments .activity-meta.action { border-top:none; padding-top: 0px; }
.activity-list .activity-item .activity-meta.action div.generic-button { margin: 0; }
.activity-list .activity-item .activity-meta.action .button { background: transparent; }
.activity-list .activity-item .activity-meta.action a { padding: 0px 8px; }
.activity-list .activity-item .activity-meta.action .acomment-reply.button, .activity-list .activity-item .activity-meta.action .view.button { padding-left: 0px; }
.activity-list .activity-item .activity-meta.action .acomment-reply.button .comment-count { }
.activity-list .activity-item .activity-meta.action .acomment-reply.button .comment-count::before { content: "("; }
.activity-list .activity-item .activity-meta.action .acomment-reply.button .comment-count::after { content: ")"; }
.activity-list .activity-item .activity-meta.action .view { }
.activity-list .activity-item .activity-meta.action .fav { }
.activity-list .activity-item .activity-meta.action .unfav { }
.activity-list .activity-item .activity-meta.action .delete-activity { }
.activity-list .activity-item .activity-meta.action .button { border: 0;box-shadow: none;}
.activity-list .activity-item .activity-meta.action .button span { background: none; font-weight: 500; font-size: 12px; color:#b0b0b0; }
.activity-list .activity-item .activity-meta.action .button span:hover { color:#494949; }
.buddypress .activity-list li.load-more, .buddypress .activity-list li.load-newest { font-size: 16px; margin: 15px auto;padding: 0;text-align: center; border-bottom: none; display: block!important; }
.buddypress .activity-list .load-more a, .buddypress .activity-list .load-newest a { color: #323232; padding: 0px 0; font-weight: 700; border-bottom: 3px solid #ff9801; }
.buddypress .activity-list .load-more a:focus, .buddypress .activity-list .load-more a:hover, .buddypress .activity-list .load-newest a:focus, .buddypress .activity-list .load-newest a:hover { color: #333;}
.buddypress .activity-list .load-more:focus, .buddypress .activity-list .load-more:hover, .buddypress .activity-list .load-newest:focus, .buddypress .activity-list .load-newest:hover { }
.activity-permalink .load-newest, .activity-permalink .load-more { display: none; }
body.activity-permalink .activity-list li.activity-item { border-top: none!important; min-height: 350px; margin-bottom: 50px; }
body.activity-permalink .activity-list li:first-child { padding-top: 0;}
body.activity-permalink .activity-list li.has-comments { padding-bottom: 0;}
body.activity-permalink .activity-list .activity-avatar { }
body.activity-permalink .activity-list .activity-avatar a { display: block;}
body.activity-permalink .activity-list .activity-avatar img { max-width: 100%;}
body.activity-permalink .activity-list .activity-content { border: 0;font-size: 100%;line-height: 1.5;padding: 0; }
body.activity-permalink .activity-list .activity-content .activity-header { margin: 0;}
body.activity-permalink .activity-list .activity-content .activity-inner, body.activity-permalink .activity-list .activity-content blockquote { margin-left: 0;margin-top: 15px;}
body.activity-permalink .activity-list .activity-meta { margin: 10px 0 10px;}
body.activity-permalink .activity-list .activity-comments { margin-bottom: 10px;}

.bp-group-activity-preview {}
.bp-group-activity-preview .bp-group-avatar-content, .bp-member-activity-preview .bp-member-avatar-content { width:120px; height:120px; }
.bp-group-activity-preview .bp-group-avatar-content:not(.has-cover-image), .bp-member-activity-preview .bp-member-avatar-content:not(.has-cover-image) { width:150px; height:150px; }
.bp-group-activity-preview .bp-group-preview-cover, .bp-member-activity-preview .bp-member-preview-cover { margin-bottom:15px; }
.bp-group-activity-preview .bp-group-avatar-content.has-cover-image, .bp-member-activity-preview .bp-member-avatar-content.has-cover-image { margin-left: 20px; margin-top:-140px; position:relative; top:-14px; z-index:1; }
.bp-group-activity-preview .bp-group-avatar-content.has-cover-image img, .bp-member-activity-preview .bp-member-avatar-content.has-cover-image img { border: 1px solid rgba(255,255,255,.4); padding:6px; display:block; }
.bp-group-activity-preview .bp-group-short-description .bp-group-short-description-title, .bp-group-activity-preview .bp-group-short-description .bp-profile-button,
.bp-member-activity-preview .bp-member-short-description .bp-member-nickname, .bp-member-activity-preview .bp-member-short-description .bp-member-short-description-title, .bp-member-activity-preview .bp-member-short-description .bp-profile-button { display:none; }
.bp-group-activity-preview .bp-group-avatar-content:not(.has-cover-image) img, .bp-member-activity-preview .bp-member-avatar-content:not(.has-cover-image) img { padding: 6px; border: 1px solid var(--dd-main-border-color); margin-bottom:0; }

.buddypress .activity-item .activity-content .fb-post { width: 100%!important; }
.buddypress .activity-item .activity-content .fb-post iframe { width: 100%!important; }
.buddypress .activity-item .activity-inner iframe {  }

/**
*-----------------------------------------------------
* @section 3.1.3 - Activity Comments
*-----------------------------------------------------
*/
.buddypress .activity-comments { clear: both;margin: 0 0 0 0px;overflow: hidden;position: relative;width: auto;}
.buddypress .activity-comments ul { clear: both;list-style: none;margin: 20px 0 10px 5px; padding: 0; padding-left: 25px; border-left:2px solid var(--dd-main-border-color); overflow: visible; }
.buddypress .activity-comments ul li:first-child { border-top: none; border-bottom: 0; padding-top: 12px; }
.buddypress .activity-comments ul li { padding-top: 18px; }
.buddypress .activity-comments ul li:first-child { padding-top: 0px; }
.buddypress .activity-comments ul li:last-child { padding-bottom: 0px; }
.buddypress .activity-comments ul li ul { margin-top: 12px; }
.buddypress .activity-comments ul li:first-child { border-top: 0;}
.buddypress .activity-comments ul li:last-child { margin-bottom: 0;}
.buddypress .activity-comments div.acomment-avatar { width: auto; position: relative; }
.buddypress .activity-comments div.acomment-avatar img { border-width: 1px;float: left;height: 30px;max-width: none;width: 30px;}
.buddypress .activity-comments .child-mark { position: absolute; top:11px; left:-31px; width: 10px; height: 10px; background: #ffffff; border: 2px solid #e0e0e0; border-radius: 9px; }
.buddypress .activity-comments .acomment-meta { font-size: 14px; font-weight: 700; color:#464646; position: relative; top:3px; overflow: hidden;}
.buddypress .activity-comments .acomment-content { margin: 8px 0 0 0;padding: 0.5em 0;}
.buddypress .activity-comments .acomment-content p { color:#555555; font-size: 13px; margin-bottom: 0.5em; }
.buddypress .activity-comments .acomment-options { float: left;margin: 10px 0 10px 20px;}
.buddypress .activity-comments .acomment-options a { color: #767676;font-size: 14px;}
.buddypress .activity-comments .acomment-options a:focus, .buddypress .activity-comments .acomment-options a:hover { color: inherit;}
.buddypress .activity-list .activity-comments .comment-item .activity-meta.action { background: none; margin-top: -5px!important; border-top: 1px solid var(--dd-main-border-color); padding-bottom: 4px; }
.buddypress .activity-comments .activity-meta.action button { font-size: 14px;font-weight: 400;text-transform: none;}
.buddypress .activity-comments .activity-meta.action .acomment-reply, .buddypress .activity-comments .activity-meta.action .acomment-delete { padding: 0px 3px; border: none; color: #abb6b6; }
.buddypress .activity-comments .activity-meta.action .acomment-reply:hover, .buddypress .activity-comments .activity-meta.action .acomment-delete:hover { color:#494949; }
.buddypress .activity-comments .show-all button { font-size: 14px;text-decoration: underline;padding-left: 0.5em;}
.buddypress .activity-comments .show-all button span { text-decoration: none;}
.buddypress .activity-comments .show-all button:hover span, .buddypress .activity-comments .show-all button:focus span { color: #5087e5;}
.buddypress .mini .activity-comments { clear: both;margin-top: 0;}
body.activity-permalink .activity-comments { background: none;width: auto;}
form.ac-form { display: none;padding: 1em;}
form.ac-form .ac-reply-avatar { float: left; width: 50px; height:50px; }
form.ac-form .ac-reply-avatar img { border: 1px solid var(--dd-main-border-color); width: 100%; height: auto; padding: 4px; }
form.ac-form .ac-reply-content { }
form.ac-form .ac-reply-content a { text-decoration: none;}
form.ac-form .ac-reply-content .ac-textarea { margin-bottom: 15px;padding: 0 0 0 1em; overflow: hidden;}
form.ac-form .ac-reply-content .ac-textarea textarea { background: transparent; border:1px solid var(--dd-main-border-color); box-shadow: none;color: #555;font-family: inherit;font-size: 100%;height: 60px;margin: 0;outline: none;padding: 0.5em;width: 100%;}
form.ac-form .ac-reply-content .ac-textarea textarea:focus { border:1px solid #e0e0e0; }
form.ac-form .ac-reply-content .ac-reply-cancel:hover { color: #000000; }
form.ac-form .ac-reply-content .ac-reply-cancel { margin-left: -8px; }
form.ac-form .ac-reply-content input { margin-top: 10px;}
.activity-comments li form.ac-form { clear: both;margin-right: 15px; }
.activity-comments form.root { margin-left: 0; }

/**
*----------------------------------------------------------
* @section 3.2 - Groups/Multisite Blogs Loop
*----------------------------------------------------------
*/
.buddypress .mygroups .groups-list.grid .wrap, .buddypress .blogs-list { display: flex; flex-wrap: wrap; padding-bottom: 0; }
.buddypress .groups-list li, .buddypress .blogs-list li { width: 15%; float: left; margin-right: 2%; margin-bottom: 2%; text-align: left; border-bottom: none; }
.buddypress .groups-list li:nth-of-type(6n), .buddypress .blogs-list li:nth-of-type(6n) { margin-right: 0px; }
.buddypress .groups-list li .item-block, .buddypress .blogs-list li .item-block { border-left:1px solid var(--dd-main-border-color); border-bottom:1px solid var(--dd-main-border-color); border-right:1px solid var(--dd-main-border-color); padding: 12px 15px; }
.buddypress .groups-list h2.groups-title, .buddypress .blogs-list h2.blogs-title { margin-top: 0px; margin-bottom: 3px; line-height: 16px; }
.buddypress .groups-list h2.groups-title a, .buddypress .blogs-list h2.blogs-title a { font-size: 16px; color:#303030; font-weight: 700; }
.buddypress .groups-list .last-activity, .buddypress .groups-list .members-count, .buddypress .blogs-list .last-activity { font-size: 11px; color:#999999; display: block; width: 100%; margin-top: 0px; margin-bottom: 0px; }
.buddypress .blogs-list .blogs-meta { margin: 10px 0 0 0; display: table; width: 100%; }
.buddypress .blogs-list li.generic-button { width: 100%; margin-right: 0; text-align: center; background: none!important; }

.buddypress #item-body .groups-list li { width: 30%; margin-right: 5%; margin-bottom: 5%; }
.buddypress #item-body .groups-list li:nth-of-type(3n) { margin-right: 0px; }

/**
*----------------------------------------------------------
* @section 3.3 - Members Loop
*----------------------------------------------------------
*/
.buddypress #members-list { width: 100%; display: flex; flex-wrap: wrap; }
.buddypress #members-list li.item-entry { width: 15%; margin-right: 2%; margin-bottom: 2.8%; float: left; }
.buddypress #item-body #members-list li.item-entry, #friend-list li.item-entry { width: 30%; margin-right: 5%; margin-bottom: 5%; }
.buddypress #members-list li.item-entry:nth-child(6n) { margin-right: 0px; }
.buddypress #item-body #members-list li.item-entry:nth-child(3n), #friend-list li.item-entry:nth-child(3n) { margin-right: 0px; }
.buddypress #members-list li .item-avatar { padding: 12px; border: 1px solid var(--dd-main-border-color); }
#friend-list li.item-entry .item-avatar { padding:9px; border: 1px solid var(--dd-main-border-color); }
.buddypress #members-list li .item-block { text-align: center; padding: 10px 0px 0px 0px; }
.buddypress #members-list li .member-name, #friend-list li.item-entry .item-title { margin-top: 3px; margin-bottom: 3px; line-height: 18px; }
.buddypress #members-list li .member-name a, #friend-list li.item-entry .item-title a { font-size: 18px; font-weight: 700; position: relative; }
.buddypress #members-list li .online-status { position: absolute; width: 9px; height: 9px; right: -12px; top:7px; border-radius: 12px; background: #dedede; }
.buddypress #members-list li.is-online .online-status { background: #16d42d; }
.buddypress #members-list li .member-location { font-size: 13px; color: #949494; margin-top: 3px; }
.buddypress #members-list li .user-update { color: #949494;font-size: 13px; line-height: 1.4em; margin-top: 8px; text-align: center;}
.buddypress #members-list li .user-update p.update { margin-bottom: 0px; }
.buddypress #members-list li .user-update .activity-read-more a { border: none; padding: 0px; margin-left: 4px; font-style: normal; }
.buddypress #members-list li .members-meta.action, .buddypress .members.friends #members-list li .friends-meta.action, .buddypress #members-list.members-group-list li .groups-meta.action { margin-top: 11px; }

.buddypress #members-list.members-group-list li.item-entry { width: 22.4%; margin-right: 3.4%; margin-bottom: 3.4%; }
.buddypress #members-list.members-group-list li.item-entry:nth-child(6n) { margin-right: 3.4%; }
.buddypress #members-list.members-group-list li.item-entry:nth-child(4n) { margin-right: 0px; }
.buddypress .members.friends #members-list li .item-avatar, .buddypress #members-list.members-group-list li .item-avatar { padding: 9px; }
.buddypress .members.friends #members-list li .member-name a, .buddypress #members-list.members-group-list li .member-name a, #friend-list li.item-entry .item-title a { font-size: 15px; }
.buddypress .members.friends #members-list li .member-location, .buddypress #members-list.members-group-list li .member-location, #friend-list li.item-entry .item-meta .activity { font-size: 12px; }
.buddypress .members.friends #members-list li .user-update, .buddypress #members-list.members-group-list li .user-update { font-size: 12px; }
#friend-list li.item-entry .item { margin-top:12px; text-align: center; }
#friend-list li.item-entry .item-meta .activity { font-size: 12px; color: #949494; margin-top: 3px; }

/**
*-------------------------------------------------------------------------------
* @section 4.0 - Directories
*-------------------------------------------------------------------------------
*/
.register-page.page { padding-bottom: 70px; }
.register-page .register-section { width:40%; float: left; }
#basic-details-section { margin-right: 10%; }
.register-page .signup-form { margin-top: 20px;}
.register-page .signup-form .default-profile input { margin-bottom: 20px;}
.register-page .signup-form label, .register-page .signup-form legend { margin: 10px 0 0;}
.register-page .signup-form .editfield { margin: 15px 0;}
.register-page .signup-form .editfield fieldset { border: 0;padding: 0;}
.register-page .signup-form .editfield fieldset legend { margin: 0 0 5px;text-indent: 0;}
.register-page .signup-form .editfield .field-visibility-settings { padding: 0.5em;}
.register-page .signup-form .editfield .field-visibility-settings fieldset { margin: 0 0 10px;}
.register-page .signup-form #signup-avatar img { margin: 0 15px 10px 0;}
.register-page .signup-form .wp-pwd button { vertical-align: middle; }
.register-page .signup-form #pass1,.register-page .signup-form #pass1-text,.register-page .signup-form #pass-strength-result {width: 10em;}
.register-page .signup-form #pass1 {display: inline-block;margin-bottom: inherit;}
.register-page .signup-form #pass1-text,.register-page .signup-form .pw-weak {display: none;}
.register-page .signup-form .show-password #pass1-text {display: inline-block;margin-bottom: inherit;}
.register-page .signup-form .show-password #pass1 {display: none;}
.register-page .signup-form .description.indicator-hint {font-size: 14px;}
.register-page .signup-form #submit:disabled {color: #767676;opacity: 0.4;}
.register-page .signup-form .password-entry, .register-page .signup-form .password-entry-confirm { border: 1px solid #eee;}
body.buddypress.register.js .user-pass2-wrap {display: none;}
body.buddypress.register.no-js .wp-hide-pw {display: none;}
#register-page p.field-visibility-settings-toggle { margin-top: 7px; margin-bottom: 0px; font-style: normal; }
#register-page button.visibility-toggle-link.text-button { border: 1px solid var(--dd-main-border-color); padding: 1px 4px; margin-left: 6px; font-style: normal; }
.layout-wrap { overflow: hidden; }
#signup-form .privacy-policy-accept a { text-decoration: underline; }

#activate-page { margin-bottom: 40px; }

/**
*----------------------------------------------------------
* @section 4.1 - Groups Creation Steps
*----------------------------------------------------------
*/
#group-create-body { padding: 0.5em;}
#group-create-body .creation-step-name { text-align: center;}
#group-create-body .avatar-nav-items { margin-top: 15px;}
#group-create-body .group-create-buttons li { display: inline; margin-right: 15px; }
#group-create-body .group-create-buttons li.current { font-weight: 700; }
#group-create-body .group-settings-selections legend { padding: 0 10px; }
#group-create-body .left-menu img.avatar { border: 1px solid var(--dd-main-border-color)!important; margin-bottom: 12px; padding: 10px; }

/**
*-------------------------------------------------------------------------------
* @section 5.0 - Single Item screens: Groups, Users
*-------------------------------------------------------------------------------
*/
/**
*-----------------------------------------------------------
* @subsection 5.1 - Item Header Global
*-----------------------------------------------------------
*/
.single-headers { margin-bottom: 40px; display: table; width: 100%; }
.single-headers.has-bp-cover { margin-bottom: 20px; }
.single-headers #cover { height: 450px; overflow:auto; background-position: center center; position: relative; }
.single-headers #cover::after { content: " "; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; }
.single-headers #item-header-avatar { width: 24%; float: left; position: relative; }
.groups-header.single-headers #item-header-avatar { width: 26%; }
.single-headers #item-header-avatar a { display: block; width: 100%;}
.single-headers #item-header-avatar a img { float: none;width: 100%; height: auto; padding:12px; border:1px solid var(--dd-main-border-color); }
.single-headers #cover #item-header-avatar { width: 140px; position: absolute; left: 35px; bottom: 35px; padding:0; z-index: 1; }
.single-headers #cover #item-header-avatar a img { padding: 8px; border:1px solid rgba(255,255,255,.4); }
.single-headers div#item-header-content { width: 72%; float: right; position: relative;}
.groups-header.single-headers div#item-header-content { width: 70%; }
.single-headers #cover div#item-header-content { width: 74%; position: absolute; color:#ffffff; bottom: 35px; left: 200px; z-index: 1; }
.single-headers #cover div#item-header-content h2, .single-headers #cover div#item-header-content h2 a { color: #ffffff; font-weight: 600; }
#item-header-mobile { display: none; width: 70%; position: relative; float: right; }
.bp-user #item-header-mobile { width: 57%; }
.single-headers .group-status, .single-headers .activity { display: inline;}
.single-headers .group-status { font-size: 18px;color: #333;padding-right: 1em;}
.single-headers .activity { display: inline-block;font-size: 12px;padding: 0;}
.single-headers div#message p, .single-headers #sitewide-notice p { background-color: #ffd;border: 1px solid #cb2;color: #440;font-weight: 400;margin-top: 3px;text-decoration: none;}
.single-headers h2 { line-height: 1; margin: 0px 0!important; font-size: 26px; }
.single-headers h2 a { font-size: 26px; color: #383838;text-decoration: none;}
.single-headers #cover h2 a { color:inherit; }
.single-headers h2 span.highlight { display: inline-block;font-size: 60%;font-weight: 400;line-height: 1.7;vertical-align: middle;}
.single-headers h2 span.highlight span { background: #a1dcfa;color: #fff;cursor: pointer;font-size: 80%;font-weight: 700;margin-bottom: 2px;padding: 1px 4px;position: relative;right: -2px;top: -2px;vertical-align: middle;}
#item-header .item-header-badges { position: absolute; right: 25px; bottom: 25px; }
#item-header #cover .item-header-badges { right: 18px; bottom: 18px; }
#item-header .item-header-badges .user-has-not-earned .gamipress-rank-image { opacity: 1; }
#item-header .item-header-badges img.gamipress-rank-thumbnail { height: 22px; width: auto; }
#item-header #cover .item-header-badges img.gamipress-rank-thumbnail { height: 20px; }
.single-headers #item-header-details { margin-top: 5px; }
.single-headers #item-header-details, .single-headers #item-header-details .user-nicename, .single-headers #item-header-details .activity, .single-headers #item-header-details .profile-balance { font-size: 12px; color: #999999; font-weight: 400; }
.single-headers #item-header-details .profile-balance div { display: inline; padding: 0; margin: 0; font-size: 12px; }
.single-headers #item-header-details .profile-balance .gamipress-user-points-amount, .single-headers #item-header-details .profile-balance .gamipress-user-points-label { font-size: 12px; color: #999999; }
.single-headers #cover #item-header-details, .single-headers #cover #item-header-details .activity, .single-headers #cover #item-header-details .profile-balance, .single-headers #cover #item-header-details .user-nicename { color: #ffffff; }
.single-headers #item-header-details div { display: inline; color: #999999; }
.single-headers #latest-update, .single-headers .group-description { font-size: 16px; font-weight: 500; margin-top: 10px; line-height: 1.4em; }
.single-headers #cover #latest-update, .single-headers #cover .group-description { color: #ffffff; margin-left: auto; margin-right: auto; margin-top: 60px; width: 70%; padding: 15px 20px; position: relative; z-index: 1; line-height: 1.5em; border: 1px solid rgba(255,255,255,.25); text-shadow: 1px 1px 2px rgba(0,0,0,0.4); }
.single-headers #cover #latest-update a, .single-headers #cover .group-description a { color: inherit; }
.single-headers .group-description p { margin-bottom: 5px; }
.single-headers ul { margin-bottom: 15px; }
.single-headers ul li { float: right;list-style: none; }
.single-headers #cover #item-header-content .groups-meta.action { display: inline-block; position: absolute; right: 10px; bottom: 10px; }
.single-headers div.generic-button { text-align: center; }
.single-headers li.generic-button { display: inline-block; text-align: center; }
.single-headers div.generic-button, .single-headers a.button { margin: 10px 10px 0 0; }
.single-headers #cover div.generic-button { margin: 0; }
.single-headers #cover .member-header-actions div.generic-button { margin-right:7px; }
.single-headers li.generic-button { margin: 2px 10px;}
.single-headers li.generic-button:first-child { margin-left: 0;}
.single-headers#item-header .group-button { font-size: 15px; font-weight: 700; padding: 4px 11px; }
.single-headers#item-header #cover .group-button { font-weight: 600; font-size: 14px; padding: 3px 9px; }
.buddypress #cover button { background: none; border-color:rgba(255,255,255,0.4); color: #ffffff; font-weight: 600; }
#buddypress .single-headers#item-header .member-header-actions .generic-button button, #buddypress .single-headers .member-header-actions .generic-button a, #item-header-content .member-header-actions .login-popup-action { font-size: 13px; font-weight: 600; }
#item-header-content .member-header-actions .login-popup-action { margin-right: 8px; padding:4px 12px; }
.single-headers div#message.info { line-height: 0.8;}
body.no-js .single-item-header .js-self-profile-button { display: none;}

.buddypress #item-header .bp-messages { width: 330px; }

#item-header #gamipress-achievements-filters-wrap { display: none; }
#item-header #gamipress-achievements-list { width:auto; position: absolute; right: 0; top:0; }
#item-header #cover #gamipress-achievements-list { width: 160px; top:0px; }
#item-header #gamipress-achievements-list #gamipress-achievements-container { border: 0px; }
#item-header #gamipress-achievements-list .gamipress-achievement { padding: 0px; width: 26px; margin-left: 5px; margin-bottom: 5px; border-bottom: 0px; float: left; }
#item-header #cover #gamipress-achievements-list .gamipress-achievement { float: right; }
#item-header #gamipress-achievements-list .gamipress-achievement.user-has-not-earned { display: none; }
#item-header #gamipress-achievements-list .gamipress-achievement .gamipress-achievement-thumbnail { width: 100%; height: auto; }

/*
* Default required cover image rules
*/
#cover-image-container { position: relative;}
#header-cover-image { background-color: #c5c5c5;background-position: center top;background-repeat: no-repeat;background-size: cover;border: 0;display: block;left: 0;margin: 0;padding: 0;position: absolute;top: 0;width: 100%;z-index: 1;}
#item-header-cover-image { position: relative;z-index: 2;}
#item-header-cover-image #item-header-avatar { padding: 0 1em;}
/*
* end cover image block
*/


/**
*-----------------------------------------------------
* @subsection 5.1.1 - item-header Groups
*
* Group Specific Item Header
*-----------------------------------------------------
*/
.groups-header .bp-group-type-list { margin: 0;}
.groups-header .bp-feedback { clear: both; }
.groups-header .group-item-actions { float: left;margin: 0 0 15px 15px;padding-top: 0;width: 100%;}
.groups-header .moderators-lists { margin-top: 0;}
.groups-header .moderators-lists .moderators-title { font-size: 14px;}
.groups-header .moderators-lists .user-list { margin: 0 0 5px;}
.groups-header .moderators-lists .user-list ul:after { clear: both;content: "";display: table;}
.groups-header .moderators-lists .user-list li { display: inline-block;float: none;margin-left: 4px;padding: 4px;}
.groups-header .moderators-lists img.avatar { -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;float: none;height: 30px;margin: 0;max-width: 100%;width: 30px;}

/**
*-----------------------------------------------------
* @subsection 5.1.2 - Item Header User Accounts
*
* User Accounts Specific Item Header
*-----------------------------------------------------
*/
.bp-user .member-header-actions { margin-top: 6px; display: table; }
.bp-user #cover .member-header-actions { margin-top: 14px; }
.bp-user .member-header-actions * > * { display: block;}
/**
*-----------------------------------------------------------
* @subsection 5.2 - Item Body: Global
*-----------------------------------------------------------
*/
.layout-col-3 { width: 100%; }
.single-item.groups .layout-col-3, .bp-user .layout-col-3 { margin-top: 40px; display: table; }
#left-sidebar.bp-group, #left-sidebar.bp-user { margin-right: 0; width: 34%; padding: 0 24px 24px 24px; border: 1px solid var(--dd-main-border-color); }
.layout-col-3 #item-body { width: 62%; float: right; }
.buddypress .item-body { margin: 20px 0; padding: 0; position: relative; }
.buddypress .layout-col-3 .item-body { margin: 0; }
.buddypress .item-body .screen-heading { font-size: 24px; }
.buddypress .item-body .button-tabs { margin: 30px 0 15px;}
/**
*----------------------------------------------------
* @subsection 5.2.1 - Item Body Groups
*
* Groups specific item body rules -  screens
*----------------------------------------------------
*/
.single-item.group-members .item-body .filters:not(.no-subnav) { border-top: 5px solid #eaeaea;padding-top: 1em;}
.single-item.group-members .item-body .filters { margin-top: 0;}
/**
*-----------------------------------------
* @subsection 5.2.1.1 - Management Settings Screens
*-----------------------------------------
*/
.buddypress .group-status-type ul { margin: 0 0 20px 20px; }
.groups-manage-members-list { padding: 0.5em 0;}
.groups-manage-members-list dd { margin: 0;padding: 1em 0;}
.groups-manage-members-list .section-title { background: #eaeaea;padding-left: 0.3em;}
.groups-manage-members-list ul { list-style: none;margin-bottom: 0;}
.groups-manage-members-list ul li { border-bottom: 1px solid #eee;margin-bottom: 10px;padding: 0.5em 0.3em 0.3em;}
.groups-manage-members-list ul li:only-child, .groups-manage-members-list ul li:last-child { border-bottom: 0;}
.groups-manage-members-list ul li:nth-child(even) { background: #fafafa;}
.groups-manage-members-list ul li.banned-user { background: #fad3d3;}
.groups-manage-members-list ul .member-name { margin-bottom: 0;text-align: center;}
.groups-manage-members-list ul img { display: block;margin: 0 auto;width: 20%;}
.groups-manage-members-list ul .members-manage-buttons:before, .groups-manage-members-list ul .members-manage-buttons:after { content: " ";display: table;}
.groups-manage-members-list ul .members-manage-buttons:after { clear: both;}
.groups-manage-members-list ul .members-manage-buttons { margin: 15px 0 5px;}
.groups-manage-members-list ul .members-manage-buttons a.button { color: #767676;display: block;font-size: 13px;}
.groups-manage-members-list ul .members-manage-buttons.text-links-list { margin-bottom: 0;}
.groups-manage-members-list ul .action:not(.text-links-list) a.button { font-size: 12px;}

/**
*-----------------------------------------
* @subsection 5.2.1.2 - Group Members List
*-----------------------------------------
*/
/*
*-----------------------------------------
* @subsection 5.2.1.3 - Group Invites List
*-----------------------------------------
*/
/*
 * bp-nouveau styling: invite members, sent invites
 * @version 3.0.0
 */
.buddypress .bp-invites-content ul.item-list { border-top: 0;}
.buddypress .bp-invites-content ul.item-list li { margin: 0 0 1%;position: relative;width: auto;}
.buddypress .bp-invites-content ul.item-list li .list-title { margin: 0 auto;width: 80%;}
.buddypress .bp-invites-content ul.item-list li .action { position: absolute;top: 0px;right: 0px;}
.buddypress .bp-invites-content ul.item-list li .action a.button.invite-button { border: 0;}
.buddypress .bp-invites-content ul.item-list li .action a.button.invite-button:focus, .buddypress .bp-invites-content ul.item-list li .action a.button.invite-button:hover { color: #1fb3dd;}
.buddypress .bp-invites-content .item-list .item-meta span, .buddypress .bp-invites-content .group-inviters li { color: #767676;}
.buddypress .bp-invites-content li ul.group-inviters { clear: both;margin: 0;overflow: hidden;}
.buddypress .bp-invites-content li ul.group-inviters li { border: 0;float: left;font-size: 20px;width: inherit; }
.buddypress .bp-invites-content li .status { font-size: 20px;font-style: italic;clear: both;color: #555;margin: 10px 0;}
.buddypress .bp-invites-content #send-invites-editor ul:before, .buddypress .bp-invites-content #send-invites-editor ul:after { content: " ";display: table; }
.buddypress .bp-invites-content #send-invites-editor ul:after { clear: both; }
.buddypress .bp-invites-content #send-invites-editor textarea { width: 100%; }
.buddypress .bp-invites-content #send-invites-editor ul { clear: both;list-style: none;margin: 10px 0; }
.buddypress .bp-invites-content #send-invites-editor ul li { float: left;margin: 0.5%;max-height: 50px;max-width: 50px; }
.buddypress .bp-invites-content #send-invites-editor #bp-send-invites-form { clear: both;margin-top: 10px; }
.buddypress .bp-invites-content #send-invites-editor .action { margin-top: 10px;padding-top: 10px; }
.buddypress .bp-invites-content #send-invites-editor.bp-hide { display: none; }

.buddypress #group_invites_search_form { overflow: hidden; }
.buddypress #group_invites_search_form .dashicons-search:before { display: none; }
.buddypress .bp-invites-content ul#members-list { margin-top: 25px; }
.buddypress .bp-invites-content ul#members-list li { margin-right: 2%; width: 8.2%; }
.buddypress .bp-invites-content ul#members-list li:nth-of-type(10n) { margin-right: 0px; }
.buddypress .bp-invites-content ul#members-list li .item-avatar { padding: 6px; }
.buddypress .bp-invites-content ul#members-list li .item .member-name { font-size: 14px; margin-top: 7px; text-align: center; width: 100%; margin-left: 0px; margin-right: 0px; }

/*
*-----------------------------------------
* @subsection 5.2.1.4 - Group Activity
*-----------------------------------------
*/
.buddypress.groups .activity-update-form { margin-top: 0;}
#activity-stream { list-style-type:none; }
/**
*-----------------------------------------------------
* @subsection 5.2.2 - Item Body User Accounts
*
* User Account specific item body rules
*-----------------------------------------------------
*/
/**
*--------------------------------------------
* @subsection 5.2.2.1 - classes, pag, filters
*--------------------------------------------
*/
/**
*-------------------------------------------
* @subsection 5.2.2.2 - Extended Profiles
*-------------------------------------------
*/
.buddypress .profile { margin-top: 30px;}
.buddypress .public .profile-fields td.label { width: 30%;}
.buddypress .profile.edit .button-nav { list-style: none;margin: 30px 0 10px;}
.buddypress .profile.edit .button-nav li { display: inline-block;margin-right: 10px;}
.buddypress .profile.edit .button-nav li a { font-size: 18px;}
.buddypress .profile.edit .editfield { background: #fafafa;border: 1px solid #eee;margin: 15px 0;padding: 1em;}
.buddypress .profile.edit .editfield fieldset { border: 0;}
.buddypress .profile.edit .editfield fieldset label { font-weight: 400;}
.buddypress .profile.edit .editfield fieldset label.xprofile-field-label { display: inline;}
.buddypress .profile.edit .editfield { display: flex;flex-direction: column;}
.buddypress .profile.edit .editfield .description { margin-top: 10px;order: 2;}
.buddypress .profile.edit .editfield > fieldset { order: 1;}
.buddypress .profile.edit .editfield .field-visibility-settings-toggle, .buddypress .profile.edit .editfield .field-visibility-settings { order: 3;}
body.no-js .buddypress .field-visibility-settings-toggle, body.no-js .buddypress .field-visibility-settings-close { display: none;}
body.no-js .buddypress .field-visibility-settings { display: block;}
.buddypress .field-visibility-settings { margin: 10px 0;}
.buddypress .current-visibility-level { font-style: normal;font-weight: 700;}
.buddypress .field-visibility-settings, .buddypress .field-visibility-settings-header { color: #737373;}
.buddypress .field-visibility-settings fieldset { margin: 5px 0;}
.buddypress .standard-form .editfield fieldset { margin: 0;}
.buddypress .standard-form .field-visibility-settings label { font-weight: 400;margin: 0;}
.buddypress .standard-form .field-visibility-settings .radio { list-style: none;margin-bottom: 0;}
.buddypress .standard-form .field-visibility-settings .field-visibility-settings-close { font-size: 12px;}
.buddypress .standard-form .wp-editor-container { border: 1px solid #dedede;}
.buddypress .standard-form .wp-editor-container textarea { background: #fff;width: 100%;}
.buddypress .standard-form .description { background: #fafafa;font-size: inherit;}
.buddypress .standard-form .field-visibility-settings legend, .buddypress .standard-form .field-visibility-settings-header { font-style: italic;}
.buddypress .standard-form .field-visibility-settings-header { font-size: 14px;}
.buddypress .standard-form .field-visibility-settings legend, .buddypress .standard-form .field-visibility-settings label { font-size: 14px;}
.buddypress .standard-form .field-visibility select { margin: 0;}
.buddypress .html-active button.switch-html { background: #f5f5f5;border-bottom-color: transparent;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.buddypress .tmce-active button.switch-tmce { background: #f5f5f5;border-bottom-color: transparent;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.buddypress .profile.public .profile-group-title { font-weight: 600; font-size: 16px; }
body.register .buddypress .page ul { list-style: none;}
.buddypress .profile .bp-avatar-nav { margin-top: 20px;}
/**
*-------------------------------------------
* @subsection 5.2.2.3 - Groups
*-------------------------------------------
*/
/**
*-------------------------------------------
* @subsection 5.2.2.5 - Private Messaging
*-------------------------------------------
*/
.message-action-star:before, .message-action-unstar:before, .message-action-view:before, .message-action-delete:before { height: 18px; width: 18px; background-size: auto 16px; display: block; margin-top: 6px; }
.message-action-star:before { content: ""; background-image: url(https://emptyingthecup.com/wp-content/themes/onecommunity/buddypress/css/../img/fav.svg); background-repeat: no-repeat; }
.message-action-unstar:before { content: ""; background-image: url(https://emptyingthecup.com/wp-content/themes/onecommunity/buddypress/css/../img/unfav.svg); background-repeat: no-repeat; }
.message-action-view:before { content: ""; background-image: url(https://emptyingthecup.com/wp-content/themes/onecommunity/buddypress/css/../img/icon-comment.svg); background-repeat: no-repeat; }
.message-action-delete:before { content: ""; background-image: url(https://emptyingthecup.com/wp-content/themes/onecommunity/buddypress/css/../img/remove.svg); background-repeat: no-repeat; margin-top: 7px; }
.message-action-delete:hover:before { color: #a00;}
.preview-content .actions a { text-decoration: none;}
.bp-messages-content { margin: 15px 0;}
.bp-messages-content .thread-participants { list-style: none;}
.bp-messages-content .thread-participants dd { margin-left: 0;}
.bp-messages-content time { color: #737373;font-size: 12px;}
#message-threads { border-top: 1px solid var(--dd-main-border-color);clear: both;list-style: none;margin: 0;max-height: 220px;overflow-x: hidden;overflow-y: auto;padding: 0;width: 100%;}
#message-threads li { border-bottom: 1px solid var(--dd-main-border-color);display: flex; flex-flow: row nowrap;margin: 0;overflow: hidden;padding: 15px 0;}
#message-threads li .thread-cb { display: flex; align-items: center; flex: 1 2 5%;}
#message-threads li .thread-from, #message-threads li .thread-to { flex: 1 2 20%; }
#message-threads li .thread-from img.avatar, #message-threads li .thread-to img.avatar { float: left;margin: 0 10px 0 0; width: 40px; height: auto; padding: 4px; border: 1px solid var(--dd-main-border-color); }
#message-threads li .thread-from .user-name, #message-threads li .thread-to .user-name { display: inline-block;line-height: 2.4em;}
#message-threads li .thread-from .num-recipients, #message-threads li .thread-to .num-recipients { display: none; color: #737373;font-weight: 400;font-size: 12px;margin: 0;width: 100%;}
#message-threads li .thread-content {flex: 1 2 60%;}
#message-threads li .thread-date {flex: 1 2 15%;}
#message-threads li.selected { }
#message-threads li.selected .thread-subject .subject { text-decoration: underline; }
#message-threads li.unread { font-weight: 700;}
#message-threads li .thread-content .excerpt { color: #737373;font-size: 12px;margin: 0;}
#message-threads li .thread-content .thread-from, #message-threads li .thread-content .thread-to, #message-threads li .thread-content .thread-subject { font-size: 13px;}
#message-threads li .thread-content .thread-subject { vertical-align: top;}
#message-threads li .thread-content .thread-subject .excerpt { font-weight: 400;}
#message-threads li .thread-date { padding-right: 5px;text-align: right;}
#bp-message-thread-list .actions { position: absolute; top:5px; right: 0px; width: 50px; overflow: visible; }
.bp-messages-content .actions button { float: right; position: relative; }
.bp-messages-content .actions .bp-icons:not(.bp-hide) { display: inline-block;margin: 0;padding: 0.3em 0.5em;}
.bp-messages-content .actions .bp-icons:not(.bp-hide):before { font-size: 20px;}
.bp-messages-content #thread-preview { border: 1px solid #eaeaea;margin-top: 20px;}
.bp-messages-content #thread-preview .preview-message { overflow: hidden;}
.bp-messages-content #thread-preview .preview-content { margin: 10px 20px; }
.bp-messages-content #thread-preview .preview-content .preview-message { margin: 10px 0;padding: 1em 0.3em 0.3em;}
.bp-messages-content #bp-message-thread-list { clear: both;list-style: none; }
.bp-messages-content #bp-message-thread-list li { padding: 20px 0 15px 0; position: relative; border-bottom: 1px solid var(--dd-main-border-color); width: 100%; display: table; clear: both; }
.bp-messages-content #bp-message-thread-list .message-metadata { width: 80px; text-align: center; float: left; line-height: 1em; }
.bp-messages-content #bp-message-thread-list .message-metadata .avatar { width: 100%; height: auto; padding: 6px; border: 1px solid var(--dd-main-border-color); margin-bottom: 10px; }
.bp-messages-content #bp-message-thread-list .message-metadata .user-link { display: block; font-size: 14px; float: left;}
.bp-messages-content #bp-message-thread-list .message-metadata .user-link strong { font-weight: 700; }
.bp-messages-content #bp-message-thread-list .message-metadata time { color: #737373;font-size: 12px; }
.bp-messages-content #bp-message-thread-list .message-metadata button { padding: 0 0.3em;}
.bp-messages-content #bp-message-thread-list .message-metadata button:before { font-size: 20px;}
.bp-messages-content #bp-message-thread-list .activity { font-size: 15px; color: #3a3a3a; font-weight: 700; }
.bp-messages-content #bp-message-thread-list .message-content { float: right; width:calc(100% - 110px); }
.bp-messages-content #bp-message-thread-list .message-content p { margin-bottom: 6px; margin-top: 5px; }
.bp-messages-content form.send-reply .avatar-box { padding: 0.5em 0;}
.bp-messages-content .preview-pane-header, .bp-messages-content .single-message-thread-header { border-bottom: 1px solid var(--dd-main-border-color);}
.bp-messages-content .preview-pane-header:after, .bp-messages-content .single-message-thread-header:after { clear: both;content: "";display: table;}
.preview-pane-header button.message-action-delete, .preview-pane-header button.message-action-view { float:right; }
.preview-pane-header .actions { width: 108px; margin-top: 20px; float: right; }
.bp-messages-content #thread-preview h2.preview-thread-title { display: block; padding: 14px 20px 10px 20px; line-height: 1em; }
.bp-messages-content #thread-preview h2.preview-thread-title small { font-size: 12px; color: #999999; }
.bp-messages-content #thread-preview span.messages-title { display: block; width: 100%; margin-top: 5px; padding-left: 0px; font-size: 21px; line-height: 1em; }
.bp-messages-content .single-thread-title { font-size: 16px; }
.bp-messages-content .preview-thread-title .messages-title, .bp-messages-content .single-thread-title .messages-title { padding-left: 2em;}
.bp-messages-content .thread-participants { float: left;margin: 5px 0;width: 70%;}
.bp-messages-content .thread-participants dd, .bp-messages-content .thread-participants ul { margin-bottom: 10px;}
.bp-messages-content .thread-participants dt { font-size: 12px; font-weight: 500; color: #999999; }
.bp-messages-content .thread-participants ul { list-style: none;}
.bp-messages-content .thread-participants ul:after { clear: both;content: "";display: table;}
.bp-messages-content .thread-participants li { float: left;margin-right: 5px; margin-top:4px; }
.bp-messages-content .thread-participants img { width: 30px; padding: 3px; border: 1px solid var(--dd-main-border-color); }
.bp-messages-content #thread-preview .preview-message ul, .bp-messages-content #thread-preview .preview-message ol, .bp-messages-content #thread-preview .preview-message blockquote, .bp-messages-content #bp-message-thread-list li .message-content ul, .bp-messages-content #bp-message-thread-list li .message-content ol, .bp-messages-content #bp-message-thread-list li .message-content blockquote { list-style-position: inside;margin-left: 0;}
.bp-messages-content ul#message-threads:empty, .bp-messages-content #thread-preview:empty { display: none;}
.bp-messages-content #thread-preview h2:first-child, .bp-messages-content #bp-message-thread-header h2:first-child { font-size: 32px; padding-bottom: 20px; font-weight: 600; margin: 0; border-bottom:1px solid var(--dd-main-border-color); }
.bp-messages-content #message-threads .thread-content a, .bp-messages-content #bp-message-thread-list li a.user-link { border: 0;text-decoration: none;}
.bp-messages-content .standard-form #subject { margin-bottom: 20px; }
.user-messages-bulk-actions { width: 200px; }
#user-messages-bulk-actions { width: 120px; }
.user-messages-bulk-actions .bulk-actions.select-wrap { border: 1px solid var(--dd-main-border-color)!important; padding-right: 5px; width: 65%; }

.bp-messages-filters .last.filter::before { content: " "; clear: both; width: 100%; height: 4px; display: block; }

.message-box { margin-top: 30px; }
.message-box .message-metadata .avatar-box img { width: 40px; height: auto; padding: 4px; border: 1px solid var(--dd-main-border-color); margin-right: 7px; }
.message-box #send_reply_button { margin-right: 0px; }

.bp-search.messages-search { margin-bottom: 0px; }
.user-messages-search { width: 230px; height: 40px; float: right; }


/**
*------------------------------------------
* @subsection 5.2.2.6 - Settings
*------------------------------------------
*/
/*__ Settings Global __*/
.buddypress.settings .profile-settings.bp-tables-user select { width: 100%;}
/*__ General __*/
/*__ Email notifications __*/
/*__ Profile visibility __*/
/*__ Group Invites __*/
/**
*-------------------------------------------------------------------------------
* @section 6.0 - Forms  - General
*-------------------------------------------------------------------------------
*/
.buddypress .filter select, .buddypress #whats-new-post-in-box select { border: 1px solid #d6d6d6;}
.buddypress input.action[disabled] { cursor: pointer;opacity: 0.4;}
.buddypress #notification-bulk-manage[disabled] { display: none;}
.buddypress fieldset legend { font-size: inherit;font-weight: 600;}
.buddypress textarea:focus, .buddypress input[type="text"]:focus, .buddypress input[type="email"]:focus, .buddypress input[type="url"]:focus, .buddypress input[type="tel"]:focus, .buddypress input[type="password"]:focus { box-shadow: 0 0 8px #eaeaea; }
.buddypress select { height: auto;}
.buddypress textarea { resize: vertical; border:1px solid #ededed; background:#fafafa; padding: 20px; }
.buddypress .standard-form .bp-controls-wrap { margin: 1em 0;}
.buddypress .standard-form textarea, .buddypress .standard-form input[type="text"], .buddypress .standard-form input[type="color"], .buddypress .standard-form input[type="date"], .buddypress .standard-form input[type="datetime"], .buddypress .standard-form input[type="datetime-local"], .buddypress .standard-form input[type="email"], .buddypress .standard-form input[type="month"], .buddypress .standard-form input[type="number"], .buddypress .standard-form input[type="range"], .buddypress .standard-form input[type="search"], .buddypress .standard-form input[type="tel"], .buddypress .standard-form input[type="time"], .buddypress .standard-form input[type="url"], .buddypress .standard-form input[type="week"], .buddypress .standard-form select, .buddypress .standard-form input[type="password"], .buddypress .standard-form [data-bp-search] input[type="search"], .buddypress .standard-form [data-bp-search] input[type="text"], .buddypress .standard-form .groups-members-search input[type="search"], .buddypress .standard-form .groups-members-search input[type="text"] { font: inherit;}
.buddypress .standard-form input[required], .buddypress .standard-form textarea[required], .buddypress .standard-form select[required] { box-shadow: none; outline: 0;}
.buddypress .standard-form input[required]:invalid, .buddypress .standard-form textarea[required]:invalid, .buddypress .standard-form select[required]:invalid { }
.buddypress .standard-form input[required]:valid, .buddypress .standard-form textarea[required]:valid, .buddypress .standard-form select[required]:valid { }
.buddypress .standard-form input[required]:focus, .buddypress .standard-form textarea[required]:focus, .buddypress .standard-form select[required]:focus { border-color: #d6d6d6;}
.buddypress .standard-form input.invalid[required], .buddypress .standard-form textarea.invalid[required], .buddypress .standard-form select.invalid[required] { }
.buddypress .standard-form input[type=text]:not(.button-small), .buddypress .standard-form textarea { width: 100%;}
.buddypress .standard-form input[type="radio"], .buddypress .standard-form input[type="checkbox"] { margin-right: 5px;width: auto;}
.buddypress .standard-form select { padding: 3px;}
.buddypress .standard-form textarea { height: 120px;}
.buddypress .standard-form textarea#message_content { height: 200px;}
.buddypress .standard-form input[type="password"] { margin-bottom: 5px;}
.buddypress .standard-form input:focus, .buddypress .standard-form textarea:focus, .buddypress .standard-form select:focus { background: #fafafa;color: #555;outline: 0;}
.buddypress .standard-form label, .buddypress .standard-form span.label { display: block;font-weight: 600;margin: 15px 0 5px;width: auto;}
.buddypress .standard-form a.clear-value { display: block;margin-top: 5px;outline: none;}
.buddypress .standard-form .submit { clear: both;padding: 15px 0 0;}
.buddypress .standard-form p.submit { margin-bottom: 0;}
.buddypress .standard-form div.submit input { margin-right: 15px;}
.buddypress .standard-form p label, .buddypress .standard-form #invite-list label { font-weight: 400;margin: auto;}
.buddypress .standard-form p.description { color: #737373;margin: 5px 0;}
.buddypress .standard-form div.checkbox label:nth-child(n+2), .buddypress .standard-form div.radio div label { color: #737373;font-size: 100%;font-weight: 400;margin: 5px 0 0;}
.buddypress .standard-form#send-reply textarea { width: 97.5%;}
.buddypress .standard-form#sidebar-login-form label { margin-top: 5px;}
.buddypress .standard-form#sidebar-login-form input[type="text"], .buddypress .standard-form#sidebar-login-form input[type="password"] { padding: 4px;width: 95%;}
.buddypress .standard-form.profile-edit input:focus { background: #fff;}
.buddypress .standard-form .bp-tables-user label { margin: 0;}
.buddypress .signup-form label, .buddypress .signup-form legend { font-weight: 400;}
body.no-js .buddypress #notifications-bulk-management #select-all-notifications, body.no-js .buddypress label[for="message-type-select"], body.no-js .buddypress #message-type-select, body.no-js .buddypress #delete_inbox_messages, body.no-js .buddypress #delete_sentbox_messages, body.no-js .buddypress #messages-bulk-management #select-all-messages { display: none; }

/* Overrides for embedded WP editors */
.buddypress .wp-editor-wrap a.button, .buddypress .wp-editor-wrap .wp-editor-wrap button, .buddypress .wp-editor-wrap .wp-editor-wrap input[type="submit"], .buddypress .wp-editor-wrap .wp-editor-wrap input[type="button"], .buddypress .wp-editor-wrap input[type="reset"] { padding: 0 8px 1px;}
.buddypress .select-wrap { background: #ffffff; border: 1px solid var(--dd-main-border-color); border-radius: 0px; margin-top: 1px; width: 100%; float: right; }
.buddypress .select-wrap label { display: inline;}
.buddypress .select-wrap select::-ms-expand { display: none;}
.buddypress .select-wrap select { -moz-appearance: none;-webkit-appearance: none;-o-appearance: none;appearance: none;border: 0;cursor: pointer; font-weight: 600; color: #555555; margin-right: -25px;padding: 5px 30px 5px 10px;position: relative;z-index: 1;width: 100%;font-size: 13px!important;}
.buddypress .select-wrap select, .buddypress .select-wrap select:focus, .buddypress .select-wrap select:active { background: transparent;}
.buddypress .select-wrap span.select-arrow { display: inline-block;position: relative;z-index: 0;}
.buddypress .user-messages-bulk-actions .select-wrap span.select-arrow { float: right; top: 10px; }
.buddypress .select-wrap span.select-arrow:before { content: " "; background: url(https://emptyingthecup.com/wp-content/themes/onecommunity/buddypress/css/../../img/arrow-down-tiny.svg); width: 14px; height: 9px; display: block; margin-left: -6px; background-repeat: no-repeat; background-size: 100% auto; background-position: center center; }
.buddypress .select-wrap:focus .select-arrow:before, .buddypress .select-wrap:hover .select-arrow:before { color: #a6a6a6;}
.buddypress .select-wrap:focus, .buddypress .select-wrap:hover, .buddypress .bp-search form:focus, .buddypress .bp-search form:hover { }

#buddypress .mce-top-part::before { display: none; }
#buddypress .wp-editor-container button:hover { background:#efefef; border-color: var(--dd-main-border-color); }

/**
*----------------------------------------------------------
* @section 6.1 - Directory Search
*
* The Search form & controls in directory pages
*----------------------------------------------------------
*/
.buddypress .subnav-search { width: 170px; float: left; }
.buddypress .bp-dir-search-form, .buddypress .bp-messages-search-form:before, .buddypress .bp-dir-search-form, .buddypress .bp-messages-search-form:after { content: " ";display: table;}
.buddypress .bp-dir-search-form, .buddypress .bp-messages-search-form:after { clear: both;}
.buddypress form.bp-dir-search-form, .buddypress form.bp-messages-search-form, .buddypress form.bp-invites-search-form { border: 1px solid var(--dd-main-border-color);width: 100%; font-size: 14px; }
.buddypress form.bp-dir-search-form label, .buddypress form.bp-messages-search-form label, .buddypress form.bp-invites-search-form label { margin: 0;}
.buddypress form.bp-dir-search-form input[type="search"], .buddypress form.bp-dir-search-form input[type="text"], .buddypress form.bp-dir-search-form button[type="submit"], .buddypress form.bp-messages-search-form input[type="search"], .buddypress form.bp-messages-search-form input[type="text"], .buddypress form.bp-messages-search-form button[type="submit"], .buddypress form.bp-invites-search-form input[type="search"], .buddypress form.bp-invites-search-form input[type="text"], .buddypress form.bp-invites-search-form button[type="submit"] { background: none;border: 0;border-radius: 0;background-clip: padding-box; }
.buddypress form.bp-dir-search-form input[type="search"], .buddypress form.bp-dir-search-form input[type="text"], .buddypress form.bp-messages-search-form input[type="search"], .buddypress form.bp-messages-search-form input[type="text"], .buddypress form.bp-invites-search-form input[type="search"], .buddypress form.bp-invites-search-form input[type="text"] { float: left;line-height: 1.5;padding: 5px 12px;width: 82%; }
.buddypress form.bp-dir-search-form input[type="search"]::placeholder { color:#c7c7c7; }
.buddypress form.bp-dir-search-form button[type="submit"], .buddypress form.bp-messages-search-form button[type="submit"], .buddypress form.bp-invites-search-form button[type="submit"] { float: right;font-size: inherit;font-weight: 400;line-height: 1.5;padding: 5px 11px;text-align: center;text-transform: none;width: 18%;}
.buddypress form.bp-dir-search-form button[type="submit"] span, .buddypress form.bp-messages-search-form button[type="submit"] span, .buddypress form.bp-invites-search-form button[type="submit"] span {line-height: 1.6;}
.buddypress form.bp-dir-search-form button[type="submit"].bp-show, .buddypress form.bp-messages-search-form button[type="submit"].bp-show, .buddypress form.bp-invites-search-form button[type="submit"].bp-show { height: auto;left: 0;overflow: visible;position: static;top: 0;}
.buddypress form.bp-dir-search-form input[type="search"]::-webkit-search-cancel-button, .buddypress form.bp-messages-search-form input[type="search"]::-webkit-search-cancel-button, .buddypress form.bp-invites-search-form input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: searchfield-cancel-button;}
.buddypress form.bp-dir-search-form input[type="search"]::-webkit-search-results-button, .buddypress form.bp-dir-search-form input[type="search"]::-webkit-search-results-decoration, .buddypress form.bp-messages-search-form input[type="search"]::-webkit-search-results-button, .buddypress form.bp-messages-search-form input[type="search"]::-webkit-search-results-decoration, .buddypress form.bp-invites-search-form input[type="search"]::-webkit-search-results-button, .buddypress form.bp-invites-search-form input[type="search"]::-webkit-search-results-decoration { display: none; }
.buddypress ul.filters li form label input { line-height: 1.4;padding: 0.1em 0.7em;}
.buddypress .current-member-type { font-style: italic;}
.buddypress .dir-form { clear: both;}
.budypress.no-js form.bp-dir-search-form button[type="submit"] { height: auto;left: 0;overflow: visible;position: static;top: 0;}
.bp-user [data-bp-search] form input[type="search"], .bp-user [data-bp-search] form input[type="text"] { padding: 6px 10px 7px;}
.bp-messages-search-form .dashicons-search { display: none; }

/**
*-------------------------------------------------------------------------------
* @section 7.0 - Tables - General
*-------------------------------------------------------------------------------
*/
.buddypress .bp-tables-user, .buddypress table.wp-profile-fields, .buddypress table.forum { width: 100%;}
.buddypress .bp-tables-user thead tr, .buddypress table.wp-profile-fields thead tr, .buddypress table.forum thead tr { background: none;border-bottom: 1px solid var(--dd-main-border-color);}
.buddypress .bp-tables-user tbody tr, .buddypress table.wp-profile-fields tbody tr, .buddypress table.forum tbody tr { background: #ffffff;}
.buddypress .bp-tables-user tr th, .buddypress .bp-tables-user tr td, .buddypress table.wp-profile-fields tr th, .buddypress table.wp-profile-fields tr td, .buddypress table.forum tr th, .buddypress table.forum tr td { padding: 16px 22px!important; font-size: 14px; vertical-align: middle;}
.buddypress .bp-tables-user tr td.label, .buddypress table.wp-profile-fields tr td.label, .buddypress table.forum tr td.label { border-right: 1px solid var(--dd-main-border-color);font-weight: 600;width: 25%;}
.buddypress .bp-tables-user tr.alt td, .buddypress table.wp-profile-fields tr.alt td { background: var(--dd-background-1);}
.buddypress table.profile-fields .data { padding: 0.5em 1em;}
.buddypress table.profile-fields tr:last-child { border-bottom: none;}
.buddypress table.notifications td { padding: 1em 0.5em;}
.buddypress table.notifications .bulk-select-all, .buddypress table.notifications .bulk-select-check { width: 7%; }
.buddypress table.notifications .bulk-select-check { vertical-align: middle;}
.buddypress table.notifications .title, .buddypress table.notifications .notification-description { width: 39%; }
.buddypress table.notifications .date, .buddypress table.notifications .notification-since { width: 36%; }
.buddypress table.notifications .actions, .buddypress table.notifications .notification-actions { width: 18%; }
.buddypress table.notification-settings th.title, .buddypress table.profile-settings th.title { width: 80%; }
.buddypress table.notifications .notification-actions a.delete, .buddypress table.notifications .notification-actions a.mark-read { display: inline-block; }
.buddypress table.notification-settings { margin-bottom: 15px;text-align: left;}
.buddypress #groups-notification-settings { margin-bottom: 0;}
.buddypress table.notifications th.icon, .buddypress table.notifications td:first-child, .buddypress table.notification-settings th.icon, .buddypress table.notification-settings td:first-child { display: none;}
.buddypress table.notification-settings .no, .buddypress table.notification-settings .yes { text-align: center;width: 40px;vertical-align: middle;}
.buddypress .notifications-options-nav { width: 200px; margin-top: 20px; }
.buddypress table#message-threads { clear: both;}
.buddypress table#message-threads .thread-info { min-width: 40%;}
.buddypress table#message-threads .thread-info p { margin: 0;}
.buddypress table#message-threads .thread-info p.thread-excerpt { color: #737373;font-size: 12px;margin-top: 3px;}
.buddypress table.profile-fields { margin-bottom: 20px;}
.buddypress table.profile-fields:last-child { margin-bottom: 0;}
.buddypress table.profile-fields p { margin: 0;}
.buddypress table.profile-fields p:last-child { margin-top: 0;}

/**
*-------------------------------------------------------------------------------
* @section 8.0 - Classes - Messages, Ajax, Widgets, Buttons
*-------------------------------------------------------------------------------
*/
.bp-screen-reader-text { border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;word-wrap: normal !important;}
.generic-button .acomment-reply .bp-screen-reader-text, .generic-button .view .bp-screen-reader-text, .generic-button .fav .bp-screen-reader-text, .generic-button .unfav .bp-screen-reader-text, .generic-button .delete-activity .bp-screen-reader-text { height: auto; width: auto; margin: 0px; clip: auto; position: static; }
.clearfix:before, .clearfix:after { content: " ";display: table;}
.clearfix:after { clear: both;}
.center-vert { display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;}
.bp-hide { display: none!important;}
.bp-show { height: auto;left: 0;overflow: visible;position: static;top: 0;}
.buddypress .generic-button { display: inline-block; }
.buddypress button, .buddypress a.button, .buddypress input[type="submit"], .buddypress input[type="button"], .buddypress input[type="reset"], .buddypress ul.button-nav:not(.button-tabs) li a, .buddypress .generic-button a, .buddypress .comment-reply-link, .buddypress a.bp-title-button { background: #ffffff; border-color: #eaeaea;border-style: solid;border-width: 1px;color: #363636;cursor: pointer;font-size: 12px;font-weight: 400;outline: none;padding:3px 8px;text-align: center;text-decoration: none;width: auto; display: inline;}
.buddypress #cover .generic-button a { background: none; color:#ffffff; border-color: rgba(255,255,255,0.4); }
.buddypress #item-header-content .generic-button a, .buddypress #item-header-content .generic-button button.friendship-button, .buddypress #item-header-content .generic-button button.friendship-button { font-size:12px; font-weight: 600; padding: 5px 11px; }
.buddypress.buddypress #item-header-content .generic-button button.friendship-button { padding: 4px 11px; }
.buddypress .button-small[type="button"] { padding: 0 8px 1px;}
.buddypress button:hover, .buddypress button:focus, .buddypress a.button:focus, .buddypress a.button:hover, .buddypress input[type="submit"]:focus, .buddypress input[type="submit"]:hover, .buddypress input[type="button"]:focus, .buddypress input[type="button"]:hover, .buddypress input[type="reset"]:focus, .buddypress input[type="reset"]:hover, .buddypress .button-nav li a:focus, .buddypress .button-nav li a:hover, .buddypress .button-nav li.current a, .buddypress .generic-button a:focus, .buddypress .generic-button a:hover, .buddypress .comment-reply-link:focus, .buddypress .comment-reply-link:hover, .buddypress .activity-read-more a:focus, .buddypress .activity-read-more a:hover { border-color: #c6c6c6; outline: none;text-decoration: none;}
.buddypress input[type="submit"].pending, .buddypress input[type="button"].pending, .buddypress input[type="reset"].pending, .buddypress input[type="button"].disabled, .buddypress input[type="reset"].disabled, .buddypress input[type="submit"][disabled="disabled"], .buddypress button.pending, .buddypress button.disabled, .buddypress div.pending a, .buddypress a.disabled { border-color: #eee;color: #767676;cursor: default;}
.buddypress input[type="submit"]:hover.pending, .buddypress input[type="button"]:hover.pending, .buddypress input[type="reset"]:hover.pending, .buddypress input[type="submit"]:hover.disabled, .buddypress input[type="button"]:hover.disabled, .buddypress input[type="reset"]:hover.disabled, .buddypress button.pending:hover, .buddypress button.disabled:hover, .buddypress div.pending a:hover, .buddypress a.disabled:hover { border-color: #eee;color: #767676;}
.buddypress button.text-button, .buddypress input.text-button { background: none;border: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;color: #767676;}
.buddypress button.text-button.small, .buddypress input.text-button.small { font-size: 13px;}
.buddypress button.text-button:focus, .buddypress button.text-button:hover, .buddypress input.text-button:focus, .buddypress input.text-button:hover { color:#000000;background: none;text-decoration: underline;}
.buddypress .activity-list a.button { border: none;}
.buddypress .bp-invites-content ul.bp-list li a.invite-button:hover { color: #1fb3dd;}
.buddypress .bp-invites-content ul.bp-list li.selected a.invite-button:hover, .buddypress .bp-invites-content ul.bp-list li.selected a.group-remove-invite-button:hover, .buddypress .bp-invites-content ul.bp-list li a.invite-button:hover, .buddypress .bp-invites-content ul.bp-list li a.group-remove-invite-button:hover { color: #a00;}
.buddypress #item-buttons:empty { display: none;}
.buddypress input:disabled:hover, .buddypress input:disabled:focus { background: none;}
.buddypress .text-links-list a.button { background: none;border: none;border-right: 1px solid #eee;color: #737373;display: inline-block;padding: 0.3em 1em;}
.buddypress .text-links-list a.button:visited { color: #d6d6d6;}
.buddypress .text-links-list a.button:focus, .buddypress .text-links-list a.button:hover { color: #5087e5;}
.buddypress .text-links-list a:first-child { padding-left: 0;}
.buddypress .text-links-list a:last-child { border-right: none;}
.buddypress .bp-list.grid .action a, .buddypress .bp-list.grid .action button { border: 1px solid #ccc;display: block;margin: 0;}
.buddypress .bp-list.grid .action a:focus, .buddypress .bp-list.grid .action a:hover, .buddypress .bp-list.grid .action button:focus, .buddypress .bp-list.grid .action button:hover { background: #ededed;}
.buddypress button.bp-icons, .buddypress button.ac-reply-cancel { background: none;border: 0;}
.buddypress button.bp-icons:focus, .buddypress button.bp-icons:hover { background: none;}
.buddypress button.ac-reply-cancel:focus, .buddypress button.ac-reply-cancel:hover { background: none;text-decoration: underline;}
.buddypress .filter label:before, .buddypress .bp-invites-filters .invite-button span.icons:before, .buddypress .bp-messages-filters li a.messages-button:before, .buddypress .bp-invites-content li .invite-button span.icons:before { font-family: dashicons;font-size: 18px;}
.buddypress .bp-invites-content .item-list li .invite-button span.icons:before { font-size: 27px;}
.buddypress .bp-list a.button.invite-button:focus, .buddypress .bp-list a.button.invite-button:hover { background: none;}
.buddypress .filter label:before { content: "\f536";}
.buddypress ul.item-list li .invite-button:not(.group-remove-invite-button) span.icons:before { content: "\f502";}
.buddypress ul.item-list li.selected .invite-button span.icons:before, .buddypress ul.item-list li .group-remove-invite-button span.icons:before { content: "\f153";}
.buddypress .bp-invites-filters ul li #bp-invites-next-page:before, .buddypress .bp-messages-filters ul li #bp-messages-next-page:before { content: "\f345";}
.buddypress .bp-invites-filters ul li #bp-invites-prev-page:before, .buddypress .bp-messages-filters ul li #bp-messages-prev-page:before { content: "\f341";}
.buddypress .warn { color: #b71717;}
.buddypress .bp-messages { margin: 0 0 15px 0; border-radius: 3px; overflow: hidden; }
.buddypress .bp-messages p { line-height: 2em; padding: 7px 0; color:#3a3a3a; }
.buddypress .bp-messages .sitewide-notices { display: block;margin: 5px;padding: 0.5em;}
.buddypress .bp-messages.info { margin-bottom: 0;}
.buddypress .bp-messages.updated { clear: both;display: block;}
.buddypress .bp-messages.bp-user-messages-feedback { border: 0;}
.buddypress #group-create-body .bp-cover-image-status p.warning { border: 0;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2);color: #fff;}
.buddypress .bp-feedback:not(.custom-homepage-info) { display: flex;flex-flow: row nowrap;align-items: stretch;}
.buddypress .bp-feedback { background: var(--dd-background-1); color: #807f7f; color: #737373;margin: 10px 0; padding-right: 15px; position: relative; }
.buddypress .bp-feedback p { margin: 0; }
.buddypress .bp-feedback span.bp-icon { color: #fff;display: block;font-family: dashicons;left: 0;margin-right: 16px;position: relative;padding: 0 0.7em;}
.buddypress .bp-feedback .text { font-size: 14px;margin: 0;padding: 0.5em 0;}
.buddypress .bp-feedback.no-icon { padding: 0.5em;}
.buddypress .bp-feedback.small:before { line-height: inherit;}
.buddypress a[data-bp-close] span:before, .buddypress button[data-bp-close] span:before { font-size: 32px;}
.buddypress a[data-bp-close], .buddypress button[data-bp-close] { border: 0;position: absolute;top: 10px;right: 10px;width: 32px;}
.buddypress .bp-feedback.no-icon a[data-bp-close], .buddypress .bp-feedback.no-icon button[data-bp-close] { top: -6px;right: 6px;}
.buddypress button[data-bp-close]:hover { background-color: transparent;}
.buddypress .bp-feedback p { margin: 0;}
.buddypress .bp-feedback .bp-icon { font-size: 20px;padding: 0 2px;}
.buddypress .bp-feedback.info .bp-icon, .buddypress .bp-feedback.help .bp-icon, .buddypress .bp-feedback.error .bp-icon, .buddypress .bp-feedback.warning .bp-icon, .buddypress .bp-feedback.loading .bp-icon, .buddypress .bp-feedback.success .bp-icon, .buddypress .bp-feedback.updated .bp-icon { display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;}
.buddypress .bp-feedback.info .bp-icon:before, .buddypress .bp-feedback.help .bp-icon:before { content: "\f348";}
.buddypress .bp-feedback.error .bp-icon, .buddypress .bp-feedback.warning .bp-icon { background-color: #d33;}
.buddypress .bp-feedback.error .bp-icon:before, .buddypress .bp-feedback.warning .bp-icon:before { content: "\f534";}
.buddypress .bp-feedback.loading .bp-icon { background-color: #ffd087;}
.buddypress .bp-feedback.loading .bp-icon:before { content: "\f469";}
.buddypress .bp-feedback.success .bp-icon, .buddypress .bp-feedback.updated .bp-icon { background-color: #8a2;}
.buddypress .bp-feedback.success .bp-icon:before, .buddypress .bp-feedback.updated .bp-icon:before { content: "\f147";}
.buddypress .bp-feedback.help .bp-icon:before { content: "\f468";}
.buddypress #pass-strength-result { background-color: #eee;border-color: #ddd;border-style: solid;border-width: 1px;display: none;font-weight: 700;margin: 10px 0 10px 0;padding: 0.5em;text-align: center;width: auto;}
.buddypress #pass-strength-result.show { display: block;}
.buddypress #pass-strength-result.mismatch { background-color: #333;border-color: transparent;color: #fff;}
.buddypress #pass-strength-result.error, .buddypress #pass-strength-result.bad { background-color: #ffb78c;border-color: #ff853c;color: #fff;}
.buddypress #pass-strength-result.short { background-color: #ffa0a0;border-color: #f04040;color: #fff;}
.buddypress #pass-strength-result.strong { background-color: #66d66e;border-color: #438c48;color: #fff;}
.buddypress .standard-form#signup_form div div.error { background: #faa;color: #a00;margin: 0 0 10px 0;padding: 0.5em;width: 90%;}
.buddypress .accept, .buddypress .reject { float: left;}
.buddypress .members-list.grid .bp-ajax-message { background: rgba(255, 255, 255, 0.9);border: 1px solid #eee;font-size: 14px;left: 2%;position: absolute;padding: 0.5em 1em;right: 2%;top: 30px;}

/*--------------------------------------------------------------
8.1 - Widgets
--------------------------------------------------------------*/
.widget.buddypress #groups-list, .widget.buddypress #members-list, .widget.buddypress #friends-list, .elementor-widget-container #groups-list, .elementor-widget-container #members-list, .elementor-widget-container #friends-list { margin-left: 0; margin-top: 20px; padding-left: 0; display: flex; flex-wrap: wrap; width: 100%; }
#sidebar .buddypress.widget ul.item-list li, .elementor-widget-container ul.item-list li { list-style-type: none; overflow: hidden; padding: 0 0 10px 0px; border: none; width: 30%; margin: 0px; margin-right: 5%; }
#sidebar .buddypress.widget ul.item-list li:nth-of-type(3n), .elementor-widget-container ul.item-list li:nth-of-type(3n) { margin-right: 0px; }
.buddypress.widget .item-options, .elementor-widget-container .item-options { position: absolute; width: 100px; right: 0px; background:#ffffff; padding: 10px 14px!important; border: 1px solid var(--dd-main-border-color); z-index: 1; display: none; }
.widget.buddypress .item-options a, .elementor-widget-container .item-options a { margin-right: 3px; text-transform: capitalize; background:none; width: 100%; padding: 0px; color: #aaaaaa!important; display: inline-block; font-size: 12px; font-weight: 600; }
.widget.buddypress .item-options a.selected, .elementor-widget-container .item-options a.selected { color: #000000!important; }
.widget.buddypress .item-options .bp-separator, .elementor-widget-container .item-options .bp-separator { display: none; }
.buddypress.widget ul.item-list li .item-avatar, .elementor-widget-container ul.item-list li .item-avatar { width: 100%; overflow: hidden; }
.buddypress.widget ul.item-list li .item-avatar img, .elementor-widget-container ul.item-list li .item-avatar img { width: 100%!important; height: auto!important; padding: 6px; border: 1px solid var(--dd-main-border-color); margin-bottom: 0px!important; margin-right: 0px!important; }
.buddypress.widget ul.item-list li .item, .elementor-widget-container ul.item-list li .item { width: 100%; margin-top: 9px; text-align: center; }
.buddypress.widget ul.item-list li .item-title, .elementor-widget-container ul.item-list li .item-title { line-height: 1.2em; }
.buddypress.widget ul.item-list li .item-title a, .elementor-widget-container ul.item-list li .item-title a { font-size: 13px; font-weight: 600; }
.buddypress.widget ul.item-list li .item-meta, .elementor-widget-container ul.item-list li .item-meta { font-size: 11px; margin-top: 1px; color: #999999; line-height: 1.2em; }
.widget.buddypress .menu-button, .elementor-widget-container .menu-button { background-image: url(https://emptyingthecup.com/wp-content/themes/onecommunity/buddypress/css/../img/menu-dots.svg); background-repeat: no-repeat; width: 4px; height: 17px; background-size: 100% auto; display: block; float:right; cursor: pointer; }

.buddypress.widget .activity-list, .elementor-widget-container .activity-list { padding: 0; }
.buddypress.widget .activity-list blockquote, .elementor-widget-container .activity-list blockquote { margin: 0 0 0;overflow: visible; font-size:13px; border-bottom: 1px solid var(--dd-main-border-color); padding: 10px 0 10px 0; border-left: 0; }
.buddypress.widget .activity-list blockquote p, .elementor-widget-container .activity-list blockquote p { margin-bottom: 4px; }
.buddypress.widget .activity-list blockquote footer, .elementor-widget-container .activity-list blockquote footer { padding-top: 6px; border-top: none; }
.buddypress.widget .activity-list blockquote footer img, .elementor-widget-container .activity-list blockquote footer img { width: 25px; height: auto; }
.buddypress.widget .activity-list img, .elementor-widget-container .activity-list img { margin-bottom: 0.5em;}
.buddypress.widget .avatar-block, .elementor-widget-container .avatar-block { display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;-ms-flex-flow: row wrap;-o-flex-flow: row wrap;flex-flow: row wrap;}
.buddypress.widget .avatar-block img, .elementor-widget-container .avatar-block img { margin-bottom: 1em;margin-right: 1em;}
.widget-area .buddypress.widget ul.item-list li { -webkit-flex: 0 1 46%;-moz-flex: 0 1 46%;-ms-flex: 0 1 46%;-o-flex: 0 1 46%;flex: 0 1 46%;margin: 2% 2% 10px;}
#buddypress-wrap * { transition: opacity 0.1s ease-in-out 0.1s;}
#buddypress-wrap button, #buddypress-wrap a.generic-button, #buddypress-wrap a.button, #buddypress-wrap input[type="submit"], #buddypress-wrap input[type="reset"] { transition: background 0.1s ease-in-out 0.1s, color 0.1s ease-in-out 0.1s, border-color 0.1s ease-in-out 0.1s;}
.buddypress a.loading, .buddypress input.loading { animation: loader-pulsate 0.5s infinite ease-in-out alternate;border-color: #aaa;}

.widget_bp_core_recently_active_widget .avatar-block, .widget_bp_core_whos_online_widget .avatar-block { margin-top: 20px; }
.widget_bp_core_recently_active_widget .avatar-block .item-avatar, .widget_bp_core_whos_online_widget .avatar-block .item-avatar { width: 15%; margin-right:2%; margin-bottom:2%; }
.widget_bp_core_recently_active_widget .avatar-block .item-avatar:nth-of-type(6n), .widget_bp_core_whos_online_widget .avatar-block .item-avatar:nth-of-type(6n) { margin-right: 0; }
.widget_bp_core_recently_active_widget .avatar-block .item-avatar img, .widget_bp_core_whos_online_widget .avatar-block .item-avatar img { margin: 0 0 0 0; padding: 4px; border: 1px solid var(--dd-main-border-color); width: 100%; height: auto; }

.sidebar-small .widget_bp_core_recently_active_widget .avatar-block .item-avatar, .sidebar-small .widget_bp_core_whos_online_widget .avatar-block .item-avatar { width: 23%; margin-right:2.4%; margin-bottom:2.4%; }
.sidebar-small .widget_bp_core_recently_active_widget .avatar-block .item-avatar:nth-of-type(4n), .sidebar-small .widget_bp_core_whos_online_widget .avatar-block .item-avatar:nth-of-type(4n) { margin-right: 0; }

.widget_bp_core_members_widget #members-list li .item-avatar { padding: 0; border: none; }

#sidebar .bp-latest-activities .activity-list blockquote { padding: 0 0 0 0; font-size: 13px; overflow: hidden; font-style: normal; border-left: none; }
#sidebar .bp-latest-activities .activity-list blockquote p { color: #555555; }
#sidebar .bp-latest-activities .activity-list { margin-top: 20px; }
#sidebar .bp-latest-activities .activity-list footer { padding-top: 5px; }
#sidebar .bp-latest-activities .activity-list footer cite { display: inline-block; }
#sidebar .bp-latest-activities .activity-list footer .activity-time-since { position: relative; top: -3px; }
#sidebar .bp-latest-activities .activity-list footer img.avatar { width: 25px; height: auto; padding: 3px; border: 1px solid var(--dd-main-border-color); }
#sidebar .bp-latest-activities .activity-list blockquote .rtmedia-list-item { max-width: 100%; height: auto!important; }
#sidebar .bp-latest-activities .activity-list blockquote .rtmedia-list-item .rtmedia-item-thumbnail img { width: 100%; }
#sidebar .bp-latest-activities .activity-list blockquote .rtmedia-list-item .rtmedia-item-title p { margin-bottom: 0; }

@keyframes loader-pulsate { from { border-color: #aaa; opacity:1;}
to { opacity:0.3; }
}
.buddypress a.loading:hover, .buddypress input.loading:hover { color: #777;}
[data-bp-tooltip] { position: relative; }
[data-bp-tooltip]:after { background-color: #fff;display: none;opacity: 0;position: absolute;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);visibility: hidden;}
[data-bp-tooltip]:after { border: 1px solid #737373;border-radius: 1px;box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);color: #333;content: attr(data-bp-tooltip);font-family: "Helvetica Neue", helvetica, arial, san-serif;font-size: 12px;font-weight: 400;letter-spacing: normal;line-height: 1.25;max-width: 200px;padding: 5px 8px;pointer-events: none;text-shadow: none;text-transform: none;-webkit-transition: all 1.5s ease;-ms-transition: all 1.5s ease;transition: all 1.5s ease;white-space: nowrap;word-wrap: break-word;z-index: 100000;}
[data-bp-tooltip]:hover:after, [data-bp-tooltip]:active:after, [data-bp-tooltip]:focus:after { display: block;opacity: 1;overflow: visible;visibility: visible;position:absolute; top: 0;}
[data-bp-tooltip=""] { display: none;opacity: 0;visibility: hidden;}
.bp-tooltip:after { left: 50%;margin-top: 7px;top: 110%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}
.user-list .bp-tooltip:after { left: 0;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}

.activity-list .bp-tooltip:after, .activity-meta-action .bp-tooltip:after, .notification-actions .bp-tooltip:after, .participants-list .bp-tooltip:after { left: 0;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}
.bp-invites-content .bp-tooltip:after, .message-metadata .actions .bp-tooltip:after, .single-message-thread-header .actions .bp-tooltip:after { left: auto;right: 0;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}
.bp-invites-content #send-invites-editor .bp-tooltip:after { left: 0;right: auto;}

/**
*-------------------------------------------------------------------------------
* @section 9.0 - Layout classes
*-------------------------------------------------------------------------------
*/
#item-body, .single-screen-navs { -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/* Build the two column class small up */


/* Build the three column class medium up */

/* Build the four column class medium up */


/*--------------------------------------------------------------
4.0 - Plugins
--------------------------------------------------------------*/

/*--------------------------------------------------------------
4.1 - rtMedia
--------------------------------------------------------------*/
#content .rtmedia-container { width: 100%!important; }
#content #whats-new-options .rtmedia-container { border-radius: 0px; background: none; box-shadow: none; padding: 0% 0% 0% 0%; width: auto!important; }
h2.rtm-gallery-title { font-size: 21px; margin-bottom: 10px; }
.mfp-container { z-index: 1000!important; }
#buddypress-rtmedia #comment_content { border:1px solid #e7e7e7; background: var(--dd-background-1); margin-bottom: 8px; border-radius: 0px; padding: 6px; }
#rt_media_comment_submit { color:#323232!important; border: 1px solid #dfdfdf!important; border-radius: 0px; font-weight:700; border: none; padding:7px 14px; line-height: 1em; cursor:pointer; position: relative; top:4px; }
.rtmedia-media-description { font-size: 16px; margin-bottom: 12px; color: #999999; }
.rtmedia-comment-user-pic img { border-radius: 0; }
.rtm-user-avatar img { border-radius: 0; padding: 3px; border:1px solid var(--dd-main-border-color); width: 35px; height: auto; }
.rtm-user-meta-details .username { font-weight: 600; margin-bottom: 0px!important; }
.rtmedia-comment { margin-top: 7px;  border-radius: 0; background: #f6f6f6!important; border: 1px solid #ededed; padding: 14px!important; }
.rtmedia-comment-content { font-size: 13px; color:#565656; }
.group-content.group-content-rtmedia { background-image: none!important; }
.rtmedia-item-title { text-align: center; width: 100%; bottom: 20px; color: #aaacac!important; font-size: 12px!important; font-weight: 500; line-height: 1em; max-width: 200px; margin: 0 auto!important; padding:6px 0px; }
.rtmedia-activity-media-length-4 .rtmedia-item-title, .rtmedia-activity-media-length-4 .rtmedia-item-title { font-size: 11px!important; }
.activity-inner .rtmedia-list { display: table; width: 100%; margin-top: 10px!important; }
.rtmedia-list .rtmedia-list-item { position: relative; padding-top: 6px!important; }
.media-type-photo { margin-bottom: 10px!important; }
#whats-new-form .rtmedia-uploader-div { float: left!important; width: 30px!important; margin-left: 100px!important; }
.rtmedia-add-media-button, .rtmedia-comment-media-upload { padding-top: 2px!important; padding-bottom: 0px!important; background: none!important; border:none!important; background-image: url(https://emptyingthecup.com/wp-content/themes/onecommunity/buddypress/css/../img/add-image.svg)!important; background-position: center center; background-repeat: no-repeat!important; background-size: 100% auto!important; width: 25px!important; height: 25px; display: block; float: left; margin-top: 1px; }
.rtm-media-single-comments .rtmedia-comment-media-upload { width: 23px!important; height: 26px; margin-top: 6px; }
.rtmedia-comment-media-upload { margin-right: 12px; }
.ac-reply-content .rtmedia-comment-media-upload { width: 21px!important; height: 22px!important; background-size: 100% auto!important; margin-top: 12px; }
.bp-user .rtmedia-add-media-button { padding-top: 0px!important; }
.rtmedia-add-media-button .dashicons.dashicons-admin-media, .rtmedia-comment-media-upload .dashicons.dashicons-admin-media { font-size: 0px!important; }
div.rtm-like-comments-info::after { display: none; }
.rt_media_comment_submit { float: left; }

#activity-stream .activity-item .activity-inner .rtm-activity-media-list li.rtmedia-list-item { height: auto!important; }
#activity-stream .activity-item .activity-inner .rtm-activity-media-list li.rtmedia-list-item .rtmedia-item-thumbnail { width: 100%!important; }
#activity-stream .activity-item .activity-inner .rtm-activity-media-list li.rtmedia-list-item img { width: 100%!important; height: auto!important; }
#activity-stream .activity-item .activity-inner .rtmedia-activity-media-length-2 li.rtmedia-list-item { width: 18%!important; margin-right: 3%!important; float: left; }
#activity-stream .activity-item .activity-inner .rtmedia-activity-media-length-2 li.rtmedia-list-item:last-child { margin-right: 0px!important; }
#activity-stream .activity-item .activity-inner .rtmedia-activity-media-length-3 li.rtmedia-list-item { width: 32%!important; margin-right: 2%!important; float: left; }
#activity-stream .activity-item .activity-inner .rtmedia-activity-media-length-3 li.rtmedia-list-item:nth-of-type(3n) { margin-right: 0px!important; }
#activity-stream .activity-item .activity-inner .rtmedia-activity-media-length-4 li.rtmedia-list-item { width: 23.5%!important; margin-right: 2%!important; float: left; }
#activity-stream .activity-item .activity-inner .rtmedia-activity-media-length-4 li.rtmedia-list-item:nth-of-type(4n) { margin-right: 0px!important; }
#activity-stream .activity-item .activity-inner .rtmedia-activity-media-length-5 li.rtmedia-list-item { width: 23.3%; margin-right: 2%!important; float: left; }
#activity-stream .activity-item .activity-inner .rtmedia-activity-media-length-5 li.rtmedia-list-item:last-child { margin-right: 0px!important; }

#buddypress .rtmedia-activity-container .rtm-activity-media-list .rtmedia-list-item.media-type-photo a, #buddypress .rtmedia-activity-container .rtm-activity-media-list .rtmedia-list-item.media-type-photo a img { display: block; width: 100%; }

nav#subnav.user-rtmedia ul li a span::before { content: " ("; }
nav#subnav.user-rtmedia ul li a span::after { content: ")"; }

#item-body ul.rtm-gallery-list li .rtmedia-item-thumbnail img { padding: 10px; border: 1px solid var(--dd-main-border-color); }

/*--------- Reset ---------*/
body.media #buddypress div#item-header div#item-header-content a {background:none!important;border:none!important;color:none;padding:0!important;text-align:left;}
body.media #buddypress div#item-header div#item-header-content h2 a { font-weight: 700!important; color: #323232!important; }
body.media #buddypress div#item-header #cover div#item-header-content h2 a { color: #ffffff!important; }
body.media #buddypress div#item-header div#item-header-content h2 a:hover { background:none!important; }
body.media .single-headers div#item-header-content { float: right!important; }
body.media #item-header #item-header-avatar a img.avatar { margin-right: 0px!important; margin-bottom: 0px!important; }

/*--------------------------------------------------------------
4.2 - BP Docs
--------------------------------------------------------------*/
.bp_doc-template-default .content, .post-type-archive-bp_doc .content { width: 100%; background: #ffffff; }
.post-type-archive-bp_doc .content { padding: 10px 30px 20px 30px; }
.bp_doc-template-default .header-title .page-title > span { border: none; padding:0px 0px; }
.single-bp_doc .text { padding:0px; }
h2.doc-title { width:100%!important; margin-bottom: 20px; }
#item-body h2.directory-title { display: none; }
.single-bp_doc .content { width:65%; padding:0px 1% 0px 1%; }
.single-bp_doc .doc-attachments { margin-top:50px; }
.single-bp_doc #subnav, .post-type-archive-bp_doc #subnav { padding-left:0px; padding-right:0px; }
.single-bp_doc .comment-author.vcard img { margin-right:10px; width:30px; height:30px; border-radius:4px; }
.single-bp_doc #comments { margin-top:50px; }
.bp-docs-create #comments { display:none; }
.bp-docs-create #mytabs { display:none; }
.docs-info-header { background:none!important; padding-left: 0px!important; padding-right: 0px!important; }
#bp-docs-pagination { margin-top: 10px; }
.single-bp_doc #mytabs { display:none; }
.single-bp_doc #comments h3 { margin-left:15px; }
.single-bp_doc .content { overflow:hidden; }
table.doctable { margin-top: 30px; }
table.doctable thead th { border-bottom: 1px solid #eceded; border-right: none; font-size: 13px; }
table.doctable tbody td { border-right: none; border-bottom: 1px solid #eceded; padding-top: 30px; }
table.doctable thead th.tags-cell, table.doctable tbody td.tags-cell { border-right:none; }
table.doctable tbody td.created-date-cell { font-size: 13px; }
table.doctable td.edited-date-cell, th.edited-date-cell { width: 15%; font-size: 13px; }
.doctable tbody .row-actions a { font-weight:normal; }
.doctable tbody .row-actions { color:#bcbcbc!important; }
.doctable .title-cell p { font-size:13px; line-height:1.6em; }
.doctable .title-cell a { font-weight: bold; }
.doctable .author-cell { font-size:13px; }
.title-cell .doc-excerpt { margin-left: 0px; }
.doctable .list-item-breadcrumb a { font-size: 13px; }
.doctable .attachment-clip-cell { width:5%; }
.doctable .tags-cell { width:15%; font-size: 13px; }
.post-type-archive-bp_doc .text { padding:0px; }
.post-type-archive-bp_doc #container-comment-form { display:none; }
a#bp-create-doc-button { border:none; }
.no-docs { padding-left:10px; }
.currently-viewing { padding: 5px 9px; background: #eeeeee; border-radius: 6px; font-size: 14px!important; }
.folder-action-links div { padding: 2px; }
.folder-action-links a { padding:3px 7px; background: #ffa726; color:#ffffff; border-radius: 5px; font-size: 14px; }

#doc-attachments-ul li { margin-right: 0px!important; }
#doc-attachments-ul li a { font-size: 14px; font-style: italic; margin-left: 7px; }
.doc-permissions { margin-bottom: 30px!important; font-size: 13px; }
#doc-group-summary img.avatar { border-radius: 15px; width: 18px; height: auto; margin-top: -5px; }
.doc-meta { font-size: 13px; color: #bbbbbb; }
.doc-meta a { background: #cccccc; color: #ffffff; padding: 2px 5px; font-size: 13px; border-radius: 6px; font-weight: 700; }

.groups-cell img { border-radius: 18px; margin-right: 8px; }
.groups-cell a { font-size: 14px!important; }

.directory .bp-docs-container { background: #ffffff; padding: 1% 2% 2% 2%; border-radius: 9px; margin-top: 15%!important; }
.bp-docs-container #subnav { margin-bottom: 0px!important; margin-top: -10px!important; }
#buddypress .bp-docs.bp-docs-container #subnav.item-list-tabs ul#bp-docs-all-docs li { background: #c1e6e5!important; color: #ffffff!important; }

ul.bp-docs-nav li { display: inline-block; background: var(--dd-color-1); padding: 5px 10px; }
ul.bp-docs-nav li a { font-size: 13px; line-height: 1em; font-weight: 600; }.swpm-margin-10{margin:10px}.swpm-margin-top-10{margin-top:10px}.swpm-margin-bottom-10{margin-bottom:10px}.swpm-text-center{text-align:center}.swpm-hidden{display:none}.swpm-green-success-text{font-weight:700;color:green}.swpm-red-error-text{font-weight:700;color:red}.swpm-box-shadow{box-shadow:0 1px 1px rgb(0 0 0 / .04)}.swpm-yellow-box{margin:10px 0;padding:10px;background-color:#FFFFE0;border-color:#E6DB55;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px}.swpm-red-box{margin:10px 0;padding:10px;background-color:#FFEBE8;border-color:#C00;color:#333;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px}.swpm-orange-box{margin:10px 0;padding:15px 10px;color:#3F2502;background-color:#FFF6D5;border-color:#D1B655;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px}.swpm-white-box{margin:10px 0;padding:15px 10px;color:#3c434a;background-color:#fff;border-color:#c3c4c7;border-width:1px;border-radius:3px 3px 3px 3px;border-style:solid}.swpm-grey-box{margin:10px 0;padding:15px 10px;background-color:#DDD;border-color:#CCC;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px}.swpm-green-box{margin:10px 0;padding:15px 10px;background-color:#CCF4D6;border-color:#059B53;color:#043B14;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px}.swpm-blue-box{margin:10px 0;padding:15px 10px;background-color:#E7F4FE;border-color:#AACEE6;color:#1D263B;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px}.swpm-submit-btn-default-style{min-width:150px;padding:.5em 1em;cursor:pointer}.swpm-tooltip-notes-container{position:relative;display:inline-block}.swpm-tooltip-notes-style-1{display:none;margin-top:5px;padding:4px 7px;border-radius:3px;background-color:#2d2d2d;color:#FFF;z-index:9999}.swpm-payment-block-ic-wrapper{padding:16px}.swpm-button-wrapper input[type="submit"]{width:auto!important;height:auto!important}.swpm-button-wrapper input[type="image"]{width:auto!important;height:auto!important}.swpm-login-widget-form input,.swpm-login-widget-form checkbox{width:auto}.swpm-username-input,.swpm-password-input{margin-bottom:10px}.swpm-login-submit{margin:10px 0}.swpm-login-widget-action-msg{font-weight:700}.swpm-logged-label{font-weight:700}.swpm-logged-subs-status-value{font-weight:700;color:#C00}.swpm-logged-subs-status-description{opacity:.8}.swpm-edit-profile-link{font-weight:700}.swpm-logged-logout-link{font-weight:700}.swpm-pw-reset-submit-button{margin:10px 0}.swpm-pw-reset-widget-form table{border:none}.swpm-pw-reset-widget-form tr{border:none}.swpm-pw-reset-widget-form td{border:none}.swpm-reset-pw-error{font-weight:700;color:red}.swpm-reset-pw-success-box{margin:10px 0;padding:15px 10px;background-color:#CCF4D6;border-color:#059B53;color:#043B14;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px}.swpm-registration-widget-form td{min-width:100px}.swpm-registration-widget-form input[type="text"],.swpm-registration-widget-form input[type="password"]{width:95%;position:relative}#swpm-accept-terms{position:relative}#swpm-accept-pp{position:relative}.swpm_already_used_registration_complete_link_msg{font-weight:700}.swpm_registration_hidden_to_logged_users_msg{font-weight:700}.swpm_registration_complete_link_invalid_msg{font-weight:700}.swpm-edit-profile-form input[type="text"],.swpm-edit-profile-form input[type="password"]{width:95%;position:relative}.swpm-edit-profile-form select{width:95%}.swpm-edit-profile-submit-section{text-align:center}.swpm-profile-account-delete-section{text-align:center}.swpm-profile-account-delete-section a{color:red!important}.swpm-profile-update-success{font-weight:700;color:green}.swpm-profile-update-error{font-weight:700;color:red}.swpm-restricted{font-weight:700;color:red}.swpm-select-box-left{margin:0;padding-bottom:5px}.swpm-ppcp-txn-success-message{font-weight:700;color:green;margin:15px 0}.swpm_status_completed{padding:7px 15px;width:auto;display:inline-block;text-align:center;min-width:80px;border-radius:4px;background-color:#b6e4b6}.swpm_status_refunded{padding:7px 15px;width:auto;display:inline-block;text-align:center;min-width:80px;border-radius:4px;background-color:#e4d4b6}.swpm_status_general{padding:7px 15px;width:auto;display:inline-block;text-align:center;min-width:80px;border-radius:4px;background-color:#dedede}.swpm_status_subscription,.swpm_status_subscription_created{padding:7px 15px;width:auto;display:inline-block;text-align:center;min-width:80px;border-radius:4px;background-color:#b6dee4}.swpm_status_subscription_cancelled{padding:7px 15px;width:auto;display:inline-block;text-align:center;min-width:80px;border-radius:4px;background-color:#e4d4b6}.swpm-active-subs-table{width:100%}.swpm-active-subs-table td,.swpm-active-subs-table th{text-align:left;padding:6px 10px}.swpm-sub-attached-to-profile{font-style:italic;opacity:.7}.swpm-cancel-subscription-button{padding:8px 15px;text-align:center;border-radius:4px;border:none;outline:none;margin:auto}.swpm-cancel-subscription-button-active{background-color:#ff6a6a;cursor:pointer;color:#fff}.swpm-cancel-subscription-button-active:hover{background-color:#d95e5e;transition:200ms}.swpm-active-subs-api-key-error-msg{color:#c00}.swpm-cancel-subscription-form{margin-bottom:0}@media (max-width:420px){.swpm-pw-reset-text{width:100%}}.swpm-stats-container{overflow:hidden}.swpm-stats-container th{font-weight:700}.swpm-stats-container .table-column{order:2}.swpm-stats-container .char-column{order:1}.swpm_report_date_range_form{width:100%;display:flex;align-items:end;margin-bottom:10px;flex-wrap:wrap}.swpm_report_date_range_form label{font-size:smaller}.swpm_report_date_range_form div:last-child{margin-top:5px}.swpm_report_total_container{margin-top:6px}@media (min-width:768px){.swpm-stats-container{display:flex;align-items:center}.swpm-stats-container .table-column{min-width:50%;order:1}.swpm-stats-container .table-column-80X{min-width:80%}.swpm-stats-container .char-column{flex-grow:1;padding:24px 10px;order:2}.swpm_report_date_range_form div:last-child{margin-top:0;margin-left:4px}}.swpm-validate-form .form-table td.error input{border-color:#c00}.swpm-validate-form .form-table td.error ul{margin:4px 0 0;color:#c00;list-style:none!important;font-size:smaller!important}.swpm-woocommerce-page-protection-msg{text-align:center}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}