/*reg-layout*/
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)), #rf-content:has(.custom-layout-dynamic-page) {
  background-image: url("https://static.rainfocus.com/webex/webexone2025/static/staticfile/staticfile/Reg-Bkgrd_1747933435675001pUuI.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div, #rf-content:has(.custom-layout-dynamic-page) .special-div {
  margin: 0 auto;
  padding: 24px 12px 72px 12px;
}
@media (min-width: 1024px) {
  #rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div, #rf-content:has(.custom-layout-dynamic-page) .special-div {
    padding: 98px 20px;
  }
  #rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div:has(#cfp-home-page), #rf-content:has(.custom-layout-dynamic-page) .special-div:has(#cfp-home-page) {
    padding-top: 48px;
  }
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content, #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content {
  background-color: #fff;
  border-radius: var(--card-border-radius);
  margin: auto;
  max-width: 1300px;
  padding: 12px;
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(.rfwf-working-reports.rf-workflow-working-reports), #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(.rfwf-working-reports.rf-workflow-working-reports) {
  padding: 16px;
  max-width: 1600px;
}
@media (max-width: 768px) {
  #rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(.rfwf-working-reports.rf-workflow-working-reports), #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(.rfwf-working-reports.rf-workflow-working-reports) {
    padding: 16px;
  }
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(#cfp-home-page), #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(#cfp-home-page) {
  padding: 24px;
}
@media (max-width: 768px) {
  #rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(#cfp-home-page), #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(#cfp-home-page) {
    padding: 16px;
  }
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(#cfp-home-page) .rfwf-cfp-page.rf-workflow-cfp, #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(#cfp-home-page) .rfwf-cfp-page.rf-workflow-cfp {
  padding: 0;
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(#create-account-page), #rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(.custom-form-content), #rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(#workflow-login-page), #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(#create-account-page), #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(.custom-form-content), #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(#workflow-login-page) {
  padding: 10px;
  max-width: 820px;
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(.orders-page), #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(.orders-page) {
  padding: 0;
  max-width: 1300px;
}
@media (max-width: 768px) {
  #rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(.orders-page), #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(.orders-page) {
    padding: 0;
  }
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(.orders-page) .rfwf-full-panel .rfwf-panel-interior, #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(.orders-page) .rfwf-full-panel .rfwf-panel-interior {
  max-width: 1100px;
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)) .special-div .rfwf-body-content:has(.page-builder-display-reset), #rf-content:has(.custom-layout-dynamic-page) .special-div .rfwf-body-content:has(.page-builder-display-reset) {
  max-width: 820px;
  overflow: hidden;
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)):has(#workflow-login-page), #rf-content:has(.custom-layout-dynamic-page):has(#workflow-login-page) {
  background-image: url("https://static.rainfocus.com/webex/webexone2025/static/staticfile/staticfile/Login-Bkgrd_1747933435403001peeZ.jpg");
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)):has(#workflow-login-page) .rfwf-body-content.rf-workflow-body-content, #rf-content:has(.custom-layout-dynamic-page):has(#workflow-login-page) .rfwf-body-content.rf-workflow-body-content {
  background-color: transparent;
}
#rf-content:has(.rfwf-body-content:not(:empty)):not(:has(.page-builder-display-reset)):has(.orders-page), #rf-content:has(.custom-layout-dynamic-page):has(.orders-page) {
  background-image: url("https://static.rainfocus.com/webex/webexone2025/static/staticfile/staticfile/Orders-Bkgrd_1747933435536001p77f.jpg");
}

/*reg-layout*/

