
    body::-webkit-scrollbar {
      display: none;
    }
    html.intake-form body,
    html.intake-form body:not(.sd-dark-mode).glass-background-effect .main-wrapper {
      background-color: rgba(0, 0, 0, 0) !important;
    }
    html.intake-form {
      -ms-overflow-style: none; scrollbar-width: none;
    }

          
      .app-form-embed#FormSetting-scope {
        -ms-overflow-style: none; scrollbar-width: none;
      }
      .app-form-embed#FormSetting-scope:not(.book-me-form) {
          width: 1200px;
          max-width: 100%;
      }
            .app-form-embed#FormSetting-scope .card {
          box-shadow: none!important;
          border: 0 none!important;
          background-color: transparent!important;
      }
      .app-form-embed#FormSetting-scope .card .card-block {
          padding: 0!important;
      }
      .app-form-embed#FormSetting-scope .card-header {
          display: none;
          padding-left: 0!important;
          padding-right: 0!important;
          background-color: transparent!important;
      }
                .app-form-embed#FormSetting-scope .card-header h6 {
            color: #00FF00;
          }
          .app-form-embed#FormSetting-scope .success-message,
          .app-form-embed#FormSetting-scope .success-message > *,
          .app-form-embed#FormSetting-scope label {
            color: #FFFFFF;
          }
          body.sd-dark-mode .app-form-embed#FormSetting-scope .success-message,
          body.sd-dark-mode .app-form-embed#FormSetting-scope .success-message > *,
          body.sd-dark-mode .app-form-embed#FormSetting-scope label {
              color: var(--sd-text-default);
          }
          .app-form-embed#FormSetting-scope .label-subtext {
          color: #FF00FF;
          }
          .app-form-embed#FormSetting-scope .label-subtext * {
            color: #FF00FF;
          }
          body.branding-theme-mrclean .app-form-embed#FormSetting-scope .btn.btn-primary,
          .app-form-embed#FormSetting-scope .btn.btn-primary {
            background-color: #FF0000;
            color: #FFFFFF;
          }
          .app-form-embed#FormSetting-scope .btn.btn-primary:hover {
            background-color: #ff8080;
            color: #ffffff;
            border-color: transparent !important;
          }
          .app-form-embed#FormSetting-scope #requiredMessage .text-muted.required {
            color: #FFFFFF!important;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .choose-items-summary-wrapper::before,
          .app-form-embed#FormSetting-scope .choose-items-wrapper .sdAccordion__item  {
            background-color: rgba(149, 83, 69, 0.10);
            border-color: rgba(149, 83, 69, 0.10);
          }
          .app-form-embed#FormSetting-scope .choose-items-wrapper .choose-items-summary-wrapper {
            border-color: rgba(149, 83, 69, 0.10);
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .choose-items-summary-wrapper,
          .app-form-embed#FormSetting-scope .choose-items-wrapper .choose-items-summary-wrapper td,
          .app-form-embed#FormSetting-scope .choose-items-wrapper .choose-items-summary-wrapper small,
          .app-form-embed#FormSetting-scope .choose-items-summary-payment-amount,
          .app-form-embed#FormSetting-scope .choose-items-summary-total-amount,
          .app-form-embed#FormSetting-scope .choose-items-summary-head {
            color: #555555;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .choose-items-summary-wrapper .colored-title,
          .app-form-embed#FormSetting-scope .choose-items-summary__section-title {
              color: #682618 !important;
          }

          body.branding-theme-mrclean .app-form-embed#FormSetting-scope .choose-items-wrapper .choose-items-summary-wrapper .colored-title,
          body.branding-theme-mrclean .app-form-embed#FormSetting-scope .choose-items-summary__section-title {
            color: #682618 !important;
          }

          body.sd-dark-mode .app-form-embed#FormSetting-scope .choose-items-wrapper .choose-items-summary-wrapper .colored-title,
          body.sd-dark-mode .app-form-embed#FormSetting-scope .choose-items-summary__section-title {
            color: var(--sd-text-dark) !important;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item {
            color: #555555;
            background-color: #f6f6f6;
            border-color: #F2F2F2;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item a,
          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item div:not(.choose-items-card__label) {
            color: inherit !important;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item .scroll-text-wrapper::after {
            transition: all 0.3s ease-in-out;
            background-image: linear-gradient(90deg, #f6f6f6 0%, #f6f6f6 50%);
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item:hover {
            color: #555555;
            background-color: #FFFFFF;
            border-color: #F2F2F2;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item:hover .scroll-text-wrapper::after {
            transition: all 0.3s ease-in-out;
            background-image: linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 50%);
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active,
          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active:hover {
            color: #555555;
            background-color: #f6f6f6;
            border-color: #732A1B;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .scroll-text-wrapper::after,
          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active:hover .scroll-text-wrapper::after {
            transition: all 0.3s ease-in-out;
            background-image: linear-gradient(90deg, #f6f6f6 0%, #f6f6f6 50%);
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item .choose-items-card__label {
            color: #FFFFFF;
            background-color: #732A1B;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item .quantity-input input {
            color: #555555;
            background-color: #F2F2F2;
            border-color: #F2F2F2;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item .quantity-input .quantity-input__add::after,
          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item .quantity-input .quantity-input__add::before,
          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item .quantity-input .quantity-input__sub::before {
              background-color: #555555;
          }

          body.branding-theme-mrclean .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__circle,
          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__circle {
              border-color: #CCCCCC;
              background-color: #732A1B;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__circle {
            border-color: #CCCCCC;
            background-color: #732A1B;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after {
            border-color: #CCCCCC;
          }

          body.branding-theme-mrclean .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__circle {
              border-color: #CCCCCC;
              background-color: #732A1B;
          }

          body.branding-theme-mrclean .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after {
              border-color: #CCCCCC;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .sd-checkmark-card-item {
            border-radius: 5px;
          }

          .app-form-embed#FormSetting-scope .default-user-avatar,
          .app-form-embed#FormSetting-scope .book-me__background-top,
          .app-form-embed#FormSetting-scope .book-me-calendar.calendar table tr:first-child th button,
          .app-form-embed#FormSetting-scope .book-me-calendar.calendar table tr:first-child th,
          .app-form-embed#FormSetting-scope .book-me-calendar.calendar table tr:first-child th button.uib-right::before,
          .app-form-embed#FormSetting-scope .book-me-calendar.calendar table tr:first-child th button.uib-left::before {
            background-color:  !important;
          }

          .app-form-embed#FormSetting-scope .choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number,
          .app-form-embed#FormSetting-scope .choose-items-wrapper .choose-items-steps .sdAccordion__item .sdAccordion__title {
            background-color: transparent !important;
            border-color: ;
            color: ;
          }
          .app-form-embed#FormSetting-scope .appointment-card,
          .app-form-embed#FormSetting-scope .book-me-timeZone__time-table .book-me-timeZone__time-table-item {
            border-color: ;
          }
          .app-form-embed#FormSetting-scope .default-user-avatar {
            color: ;
          }
          .app-form-embed#FormSetting-scope .book-me__background  {
            background-color: ;
          }
          .app-form-embed#FormSetting-scope .choose-items-wrapper .sdAccordion__item  {
            background-color: ;
            border-color: ;
          }
          .app-form-embed#FormSetting-scope .book-me .book-me__title::after {
            background-color: ;
          }
          .app-form-embed#FormSetting-scope .appointment-card__duration,
          .app-form-embed#FormSetting-scope .uib-day .text-info {
            color:  !important;
          }
          .app-form-embed#FormSetting-scope .book-me-timeZone__time-table-item.active {
              border-color:  !important;
          }

                        .app-form-embed#FormSetting-scope.choice-step-styling-options .book-me-calendar.calendar table tr:first-child th button,
              .app-form-embed#FormSetting-scope.choice-step-styling-options .choose-items-wrapper .choose-items-summary-actions button.next-btn,
              .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary,
              .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary span {
                  color: #FFFFFF;
              }

              .app-form-embed#FormSetting-scope.choice-step-styling-options .choose-items-wrapper .choose-items-summary-actions button.next-btn svg {
                  fill: #FFFFFF;
              }

              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary,
              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary span {
                color: #FFFFFF;
              }
              .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary svg {
                  fill: currentColor !important;
              }
              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary svg {
                fill: currentColor !important;
              }
              .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary:hover,
              .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary:hover span {
                  color: #FFFFFF !important;
              }
              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary:hover,
              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary:hover span {
                color: #FFFFFF;
              }
              .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary:hover svg {
                  fill: #FFFFFF;
              }

              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary:hover svg {
                fill: #FFFFFF;
              }
              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary {
                  background-color: #5c2216;
              }
              .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary {
                  background-color: #5c2216;
                  border-color: #5c2216;
              }

              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary:hover {
                  background-color: #6d281a;
                  border-color: #6d281a;
                  box-shadow: none !important;
              }
              .app-form-embed#FormSetting-scope.choice-step-styling-options .btn.btn-primary:hover {
                  background-color: #6d281a;
                  border-color: #6d281a;
                  box-shadow: none !important;
              }
              .app-form-embed#FormSetting-scope.choice-step-styling-options .choose-items-wrapper .sdAccordion__item .sdAccordion__head .sdAccordion__toggle {
                  background-color: #868E96;
              }
              .app-form-embed#FormSetting-scope.choice-step-styling-options .choose-items-steps .sdAccordion__item .sdAccordion__title {
                  color: #FFFFFF !important;
              }
              .app-form-embed#FormSetting-scope.choice-step-styling-options .choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number {
                  background-color: transparent !important;
                  border-color: #FFFFFF;
                  color: #FFFFFF;
              }
              .app-form-embed#FormSetting-scope.choice-step-styling-options .choose-items-wrapper .sdAccordion__item .sdAccordion__head .sdAccordion__toggle:hover {
                  background-color: #727B84;
                  border-color: #727B84;
              }
              .app-form-embed#FormSetting-scope.choice-step-styling-options .choose-items-steps .sdAccordion__item .sdAccordion__head .sdAccordion__toggle:hover .sdAccordion__title {
                  color: #FFFFFF !important;
              }
              .app-form-embed#FormSetting-scope.choice-step-styling-options .choose-items-wrapper .choose-items-steps .sdAccordion__item .sdAccordion__toggle:hover .step-number {
                  background-color: transparent !important;
                  border-color: #FFFFFF;
                  color: #FFFFFF;
              }
                        .app-form-embed#FormSetting-scope.choice-step-more-options .book-me-calendar.calendar table tr:first-child th button,
              .app-form-embed#FormSetting-scope.choice-step-more-options .choose-items-wrapper .choose-items-summary-actions button.next-btn,
              .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary,
              .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary span {
                  color: ;
              }

              .app-form-embed#FormSetting-scope.choice-step-more-options .choose-items-wrapper .choose-items-summary-actions button.next-btn svg {
                  fill: ;
              }

              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary,
              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary span {
                color: ;
              }
              .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary svg {
                  fill: currentColor !important;
              }
              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary svg {
                fill: currentColor !important;
              }
              .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary:hover,
              .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary:hover span {
                  color:  !important;
              }
              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary:hover,
              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary:hover span {
                color: ;
              }
              .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary:hover svg {
                  fill: ;
              }

              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary:hover svg {
                fill: ;
              }
              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary {
                  background-color: ;
              }
              .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary {
                  background-color: ;
                  border-color: ;
              }

              body.branding-theme-mrclean .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary:hover {
                  background-color: ;
                  border-color: ;
                  box-shadow: none !important;
              }
              .app-form-embed#FormSetting-scope.choice-step-more-options .btn.btn-primary:hover {
                  background-color: ;
                  border-color: ;
                  box-shadow: none !important;
              }
              .app-form-embed#FormSetting-scope.choice-step-more-options .choose-items-wrapper .sdAccordion__item .sdAccordion__head .sdAccordion__toggle {
                  background-color: ;
              }
              .app-form-embed#FormSetting-scope.choice-step-more-options .choose-items-steps .sdAccordion__item .sdAccordion__title {
                  color:  !important;
              }
              .app-form-embed#FormSetting-scope.choice-step-more-options .choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number {
                  background-color: transparent !important;
                  border-color: ;
                  color: ;
              }
              .app-form-embed#FormSetting-scope.choice-step-more-options .choose-items-wrapper .sdAccordion__item .sdAccordion__head .sdAccordion__toggle:hover {
                  background-color: ;
                  border-color: ;
              }
              .app-form-embed#FormSetting-scope.choice-step-more-options .choose-items-steps .sdAccordion__item .sdAccordion__head .sdAccordion__toggle:hover .sdAccordion__title {
                  color:  !important;
              }
              .app-form-embed#FormSetting-scope.choice-step-more-options .choose-items-wrapper .choose-items-steps .sdAccordion__item .sdAccordion__toggle:hover .step-number {
                  background-color: transparent !important;
                  border-color: ;
                  color: ;
              }
                      .app-form-embed#FormSetting-scope #requiredMessage {
          display: none;
      }
      .app-form-embed#FormSetting-scope .file-upload-field-input:not(.view-only) {
          background-color: transparent!important;
      }
      .app-form-embed#FormSetting-scope p, .app-form-embed#FormSetting-scope h1, .app-form-embed#FormSetting-scope h2, .app-form-embed#FormSetting-scope h3, .app-form-embed#FormSetting-scope h4, .app-form-embed#FormSetting-scope h5, .app-form-embed#FormSetting-scope h6 {
          background-color: transparent!important;
      }
      body.sd-dark-mode .app-form-embed#FormSetting-scope .appointment-card {
          border-color: var(--sd-bg-offwhite-accent);
      }
      body.sd-dark-mode .app-form-embed#FormSetting-scope .btn.btn-primary,
      body.sd-dark-mode .app-form-embed#FormSetting-scope .default-user-avatar,
      body.sd-dark-mode .app-form-embed#FormSetting-scope .book-me__background-top,
      body.sd-dark-mode .app-form-embed#FormSetting-scope .book-me-calendar.calendar table tr:first-child th button.uib-right::before,
      body.sd-dark-mode .app-form-embed#FormSetting-scope .book-me-calendar.calendar table tr:first-child th button.uib-left::before,
      body.sd-dark-mode .app-form-embed#FormSetting-scope .book-me-calendar.calendar table tr:first-child th,
      body.sd-dark-mode .app-form-embed#FormSetting-scope .book-me-calendar.calendar table tr:first-child th button {
          background-color: var(--sd-bg-offwhite-accent) !important;
      }

    body.sd-dark-mode .app-form-embed#FormSetting-scope .book-me-calendar.calendar table tr:first-child th {
        border-color: transparent !important;
    }
          
      .extended-form-wrapper#FormSetting-extended-form {
        -ms-overflow-style: none; scrollbar-width: none;
      }
      .extended-form-wrapper#FormSetting-extended-form:not(.book-me-form) {
          width: 1200px;
          max-width: 100%;
      }
            .extended-form-wrapper#FormSetting-extended-form .card {
          box-shadow: none!important;
          border: 0 none!important;
          background-color: transparent!important;
      }
      .extended-form-wrapper#FormSetting-extended-form .card .card-block {
          padding: 0!important;
      }
      .extended-form-wrapper#FormSetting-extended-form .card-header {
          display: none;
          padding-left: 0!important;
          padding-right: 0!important;
          background-color: transparent!important;
      }
                .extended-form-wrapper#FormSetting-extended-form .card-header h6 {
            color: #00FF00;
          }
          .extended-form-wrapper#FormSetting-extended-form .success-message,
          .extended-form-wrapper#FormSetting-extended-form .success-message > *,
          .extended-form-wrapper#FormSetting-extended-form label {
            color: #FFFFFF;
          }
          body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .success-message,
          body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .success-message > *,
          body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form label {
              color: var(--sd-text-default);
          }
          .extended-form-wrapper#FormSetting-extended-form .label-subtext {
          color: #FF00FF;
          }
          .extended-form-wrapper#FormSetting-extended-form .label-subtext * {
            color: #FF00FF;
          }
          body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form .btn.btn-primary,
          .extended-form-wrapper#FormSetting-extended-form .btn.btn-primary {
            background-color: #FF0000;
            color: #FFFFFF;
          }
          .extended-form-wrapper#FormSetting-extended-form .btn.btn-primary:hover {
            background-color: #ff8080;
            color: #ffffff;
            border-color: transparent !important;
          }
          .extended-form-wrapper#FormSetting-extended-form #requiredMessage .text-muted.required {
            color: #FFFFFF!important;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .choose-items-summary-wrapper::before,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sdAccordion__item  {
            background-color: rgba(149, 83, 69, 0.10);
            border-color: rgba(149, 83, 69, 0.10);
          }
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .choose-items-summary-wrapper {
            border-color: rgba(149, 83, 69, 0.10);
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .choose-items-summary-wrapper,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .choose-items-summary-wrapper td,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .choose-items-summary-wrapper small,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-summary-payment-amount,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-summary-total-amount,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-summary-head {
            color: #555555;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .choose-items-summary-wrapper .colored-title,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-summary__section-title {
              color: #682618 !important;
          }

          body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .choose-items-summary-wrapper .colored-title,
          body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form .choose-items-summary__section-title {
            color: #682618 !important;
          }

          body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .choose-items-summary-wrapper .colored-title,
          body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .choose-items-summary__section-title {
            color: var(--sd-text-dark) !important;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item {
            color: #555555;
            background-color: #f6f6f6;
            border-color: #F2F2F2;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item a,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item div:not(.choose-items-card__label) {
            color: inherit !important;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item .scroll-text-wrapper::after {
            transition: all 0.3s ease-in-out;
            background-image: linear-gradient(90deg, #f6f6f6 0%, #f6f6f6 50%);
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item:hover {
            color: #555555;
            background-color: #FFFFFF;
            border-color: #F2F2F2;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item:hover .scroll-text-wrapper::after {
            transition: all 0.3s ease-in-out;
            background-image: linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 50%);
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active:hover {
            color: #555555;
            background-color: #f6f6f6;
            border-color: #732A1B;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .scroll-text-wrapper::after,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active:hover .scroll-text-wrapper::after {
            transition: all 0.3s ease-in-out;
            background-image: linear-gradient(90deg, #f6f6f6 0%, #f6f6f6 50%);
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item .choose-items-card__label {
            color: #FFFFFF;
            background-color: #732A1B;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item .quantity-input input {
            color: #555555;
            background-color: #F2F2F2;
            border-color: #F2F2F2;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item .quantity-input .quantity-input__add::after,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item .quantity-input .quantity-input__add::before,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item .quantity-input .quantity-input__sub::before {
              background-color: #555555;
          }

          body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__circle,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__circle {
              border-color: #CCCCCC;
              background-color: #732A1B;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__circle {
            border-color: #CCCCCC;
            background-color: #732A1B;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after {
            border-color: #CCCCCC;
          }

          body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__circle {
              border-color: #CCCCCC;
              background-color: #732A1B;
          }

          body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after {
              border-color: #CCCCCC;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sd-checkmark-card-item {
            border-radius: 5px;
          }

          .extended-form-wrapper#FormSetting-extended-form .default-user-avatar,
          .extended-form-wrapper#FormSetting-extended-form .book-me__background-top,
          .extended-form-wrapper#FormSetting-extended-form .book-me-calendar.calendar table tr:first-child th button,
          .extended-form-wrapper#FormSetting-extended-form .book-me-calendar.calendar table tr:first-child th,
          .extended-form-wrapper#FormSetting-extended-form .book-me-calendar.calendar table tr:first-child th button.uib-right::before,
          .extended-form-wrapper#FormSetting-extended-form .book-me-calendar.calendar table tr:first-child th button.uib-left::before {
            background-color:  !important;
          }

          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number,
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .choose-items-steps .sdAccordion__item .sdAccordion__title {
            background-color: transparent !important;
            border-color: ;
            color: ;
          }
          .extended-form-wrapper#FormSetting-extended-form .appointment-card,
          .extended-form-wrapper#FormSetting-extended-form .book-me-timeZone__time-table .book-me-timeZone__time-table-item {
            border-color: ;
          }
          .extended-form-wrapper#FormSetting-extended-form .default-user-avatar {
            color: ;
          }
          .extended-form-wrapper#FormSetting-extended-form .book-me__background  {
            background-color: ;
          }
          .extended-form-wrapper#FormSetting-extended-form .choose-items-wrapper .sdAccordion__item  {
            background-color: ;
            border-color: ;
          }
          .extended-form-wrapper#FormSetting-extended-form .book-me .book-me__title::after {
            background-color: ;
          }
          .extended-form-wrapper#FormSetting-extended-form .appointment-card__duration,
          .extended-form-wrapper#FormSetting-extended-form .uib-day .text-info {
            color:  !important;
          }
          .extended-form-wrapper#FormSetting-extended-form .book-me-timeZone__time-table-item.active {
              border-color:  !important;
          }

                        .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .book-me-calendar.calendar table tr:first-child th button,
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .choose-items-wrapper .choose-items-summary-actions button.next-btn,
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary,
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary span {
                  color: #FFFFFF;
              }

              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .choose-items-wrapper .choose-items-summary-actions button.next-btn svg {
                  fill: #FFFFFF;
              }

              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary,
              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary span {
                color: #FFFFFF;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary svg {
                  fill: currentColor !important;
              }
              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary svg {
                fill: currentColor !important;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary:hover,
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary:hover span {
                  color: #FFFFFF !important;
              }
              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary:hover,
              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary:hover span {
                color: #FFFFFF;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary:hover svg {
                  fill: #FFFFFF;
              }

              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary:hover svg {
                fill: #FFFFFF;
              }
              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary {
                  background-color: #5c2216;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary {
                  background-color: #5c2216;
                  border-color: #5c2216;
              }

              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary:hover {
                  background-color: #6d281a;
                  border-color: #6d281a;
                  box-shadow: none !important;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .btn.btn-primary:hover {
                  background-color: #6d281a;
                  border-color: #6d281a;
                  box-shadow: none !important;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .choose-items-wrapper .sdAccordion__item .sdAccordion__head .sdAccordion__toggle {
                  background-color: #868E96;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .choose-items-steps .sdAccordion__item .sdAccordion__title {
                  color: #FFFFFF !important;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number {
                  background-color: transparent !important;
                  border-color: #FFFFFF;
                  color: #FFFFFF;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .choose-items-wrapper .sdAccordion__item .sdAccordion__head .sdAccordion__toggle:hover {
                  background-color: #727B84;
                  border-color: #727B84;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .choose-items-steps .sdAccordion__item .sdAccordion__head .sdAccordion__toggle:hover .sdAccordion__title {
                  color: #FFFFFF !important;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-styling-options .choose-items-wrapper .choose-items-steps .sdAccordion__item .sdAccordion__toggle:hover .step-number {
                  background-color: transparent !important;
                  border-color: #FFFFFF;
                  color: #FFFFFF;
              }
                        .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .book-me-calendar.calendar table tr:first-child th button,
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .choose-items-wrapper .choose-items-summary-actions button.next-btn,
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary,
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary span {
                  color: ;
              }

              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .choose-items-wrapper .choose-items-summary-actions button.next-btn svg {
                  fill: ;
              }

              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary,
              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary span {
                color: ;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary svg {
                  fill: currentColor !important;
              }
              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary svg {
                fill: currentColor !important;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary:hover,
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary:hover span {
                  color:  !important;
              }
              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary:hover,
              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary:hover span {
                color: ;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary:hover svg {
                  fill: ;
              }

              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary:hover svg {
                fill: ;
              }
              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary {
                  background-color: ;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary {
                  background-color: ;
                  border-color: ;
              }

              body.branding-theme-mrclean .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary:hover {
                  background-color: ;
                  border-color: ;
                  box-shadow: none !important;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .btn.btn-primary:hover {
                  background-color: ;
                  border-color: ;
                  box-shadow: none !important;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .choose-items-wrapper .sdAccordion__item .sdAccordion__head .sdAccordion__toggle {
                  background-color: ;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .choose-items-steps .sdAccordion__item .sdAccordion__title {
                  color:  !important;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number {
                  background-color: transparent !important;
                  border-color: ;
                  color: ;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .choose-items-wrapper .sdAccordion__item .sdAccordion__head .sdAccordion__toggle:hover {
                  background-color: ;
                  border-color: ;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .choose-items-steps .sdAccordion__item .sdAccordion__head .sdAccordion__toggle:hover .sdAccordion__title {
                  color:  !important;
              }
              .extended-form-wrapper#FormSetting-extended-form.choice-step-more-options .choose-items-wrapper .choose-items-steps .sdAccordion__item .sdAccordion__toggle:hover .step-number {
                  background-color: transparent !important;
                  border-color: ;
                  color: ;
              }
                      .extended-form-wrapper#FormSetting-extended-form #requiredMessage {
          display: none;
      }
      .extended-form-wrapper#FormSetting-extended-form .file-upload-field-input:not(.view-only) {
          background-color: transparent!important;
      }
      .extended-form-wrapper#FormSetting-extended-form p, .extended-form-wrapper#FormSetting-extended-form h1, .extended-form-wrapper#FormSetting-extended-form h2, .extended-form-wrapper#FormSetting-extended-form h3, .extended-form-wrapper#FormSetting-extended-form h4, .extended-form-wrapper#FormSetting-extended-form h5, .extended-form-wrapper#FormSetting-extended-form h6 {
          background-color: transparent!important;
      }
      body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .appointment-card {
          border-color: var(--sd-bg-offwhite-accent);
      }
      body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .btn.btn-primary,
      body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .default-user-avatar,
      body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .book-me__background-top,
      body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .book-me-calendar.calendar table tr:first-child th button.uib-right::before,
      body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .book-me-calendar.calendar table tr:first-child th button.uib-left::before,
      body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .book-me-calendar.calendar table tr:first-child th,
      body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .book-me-calendar.calendar table tr:first-child th button {
          background-color: var(--sd-bg-offwhite-accent) !important;
      }

    body.sd-dark-mode .extended-form-wrapper#FormSetting-extended-form .book-me-calendar.calendar table tr:first-child th {
        border-color: transparent !important;
    }
        /* Custom CSS */
    html.intake-form, html.intake-form body, html.intake-form .main-wrapper, html.intake-form .public-page-layout { background: transparent !important; } html.intake-form body::before, html.intake-form .main-wrapper::before, html.intake-form .public-page-layout::before { display:none !important; background:none !important; content:"" !important; } .app-form-embed#FormSetting-scope .card, .app-form-embed .card#forms-form-wrapper { background: transparent !important; border: 0 !important; box-shadow: none !important; border-radius: 0 !important; max-width: 560px !important; margin: 0 auto !important; } .app-form-embed .card-block.forms-form-block { padding: 0 !important; background: transparent !important; } .app-form-embed .card-header.forms-form-header { display: none !important; } .app-form-embed .form-control { background: transparent !important; border: 1.5px solid #1d2128 !important; border-radius: 12px !important; padding: 0 16px !important; height: 50px !important; } .app-form-embed#FormSetting-scope label { font-size: 11px !important; font-weight: 600 !important; letter-spacing: .08em !important; text-transform: uppercase !important; } .app-form-embed .btn.btn-primary { border: 0 !important; border-radius: 12px !important; padding: 15px 32px !important; font-weight: 600 !important; }
