@media screen {
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) {
    .LTEStoreTiles [data-name="storeItemPriceLabel"],
    .LTEStoreListing .pfm-detail_wrapper .pfm-details_lead_price div div {
      display: none;
    }

    .LTEStoreDetail .pfm-detail_list_label {
      display: none !important;
    }

  }

  .comm-page-self-register
    #LoginNew.salesforceIdentityLoginBody2
    .cCenterPanel {
    max-width: 380px !important;
    min-width: 380px !important;
  }

  .comm-page-self-register [data-region-name="content"] {
    background: #ab90b9;
    padding: 100px 20px 20px 20px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.3);
  }

  .comm-page-self-register
    .ui-widget[data-item-id="7368c319-fec8-4dc1-b9e2-74095993646e"] {
    background: #fff;
    margin-left: -20px;
    position: absolute;
    top: 0;
    left: 12px;
    height: auto;
    border-radius: 5px 5px 0 0;
    width: calc(100% - 24px);
  }
  .comm-page-self-register
    .ui-widget[data-item-id="7368c319-fec8-4dc1-b9e2-74095993646e"]
    p
    img {
    height: 50px !important;
    width: auto !important;
    margin: 0 auto;
    display: block;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt)
    #fonteva-directories-results--container
    .slds-truncate.slds-text-heading_x-small.fonteva-slds-text.slds-font-weight_bold,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt)
    [data-title="Job Title"]
    .slds-truncate {
    white-space: normal !important;
    overflow-wrap: break-word;
  }
  .LTEMyAttendees [data-name="Attendee_Reg_Action_Transfer"] {
    display: none;
  }
  #listing_results
    > div.slds-p-top_large.slds-p-bottom_small.slds-container_x-large.slds-container_center.LTEStoreDetail
    > div.pfm-detail_wrapper.slds-grid.pfm-small-grid-wrap
    > div.pfm-details.slds-col.slds-order_3.slds-p-around_large.slds-medium-size_2-of-3.slds-size_1-of-1
    > div.pfm-details_lead_price.slds-grid.slds-grid--align-spread
    > div
    > div {
    display: none;
  }
  #navContent
    > div.slds-col.slds-align-middle.slds-shrink-none.slds-show_large.slds-p-right_none
    > div
    > div
    > img {
    display: none;
  }

  #centerPanel
    > div
    > div.slds-col--padded.contentRegion.comm-layout-column
    > div {
    background-color: #005c9d;
  }
  #\31 09\:66\;a_ > div:nth-child(2) {
    display: none;
  }
  #\31 09\:66\;a_ > div:nth-child(2) {
    display: none;
  }

  #\35
    \:153\;a_modal
    > div
    > div.slds-modal__content.slds-p-around--medium
    > div
    > div
    > p
    > div
    > a {
    color: #004c93;
  }

  #centerPanel
    > div
    > div.slds-col--padded.contentRegion.comm-layout-column
    > div
    > div:nth-child(2)
    > div
    > div
    > div
    > div
    > div
    > div.slds-grid.slds-grid_align-center.slds-p-top_small
    > lte-pfm-button
    > button
    > span {
    color: White;
  }
  #centerPanel
    > div
    > div.slds-col--padded.contentRegion.comm-layout-column
    > div
    > div:nth-child(2)
    > div
    > div
    > div
    > div
    > div
    > div.slds-grid.slds-grid_align-center.slds-p-top_small {
    display: none;
  }

}

  .comm-page-login-home #pfm-navbar_list > div:nth-child(n) > div > div:hover {
    background-color: white;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) {
    .pfm-button[LTE-pfmButton_pfmButton],
    .pfm-navbar_list > a {
      color: var(--lwc-colorTextLink, rgb(37, 116, 169));
    }

    .pfm-button[lte-pfmbutton_pfmbutton]:hover,
    .pfm-navbar_list > a:hover {
      color: #ffffff;
    }

    .pfm-navbar_list .pfm-navbar_dropdown:hover {
      background-color: var(--lwc-colorTextLink, rgb(37, 116, 169)) !important;
    }

    .pfm-sub_label .currencyInputSpan {
      color: #000000;
    }
  }

  /* Placed by Jordan LaMons - Fionta - 05/29/24 - 1pm EST */

  /* SF doesn't allow css variables in here

body {
    --lwc-brandNavigationBarBackgroundColor: #005c9d;
}

*/

  body {
    font-size: 1rem;
    font-family: lora, Georgia, Times New Roman, Times, serif;
    font-weight: 500;
    line-height: 1.5;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) {
    .slds-container.container {
      width: 100%;
      padding-right: 12px;
      padding-left: 12px;
      margin-right: auto;
      margin-left: auto;
    }

    @media (min-width: 600px) {
      .slds-container.container {
        max-width: 600px;
      }
    }

    @media (min-width: 768px) {
      .slds-container.container {
        max-width: 768px;
      }
    }

    @media (min-width: 992px) {
      .slds-container.container {
        max-width: 992px;
      }
    }

    @media (min-width: 1275px) {
      .slds-container.container {
        max-width: 1275px;
      }
    }

    .site-footer {
      width: 100%;
      height: auto;
      background: #fff;
      -webkit-box-shadow: 0 -3px 6px 0 rgba(96, 96, 96, 0.1);
      box-shadow: 0 -3px 6px 0 rgba(96, 96, 96, 0.1);
    }

    .forceCommunityRichText .site-footer ul > li:before {
      content: "";
      display: none;
    }

    .site-footer--primary {
      height: auto;
      padding-top: 1rem;
      padding-bottom: 1rem;
      background: #fff;
    }

    .site-footer--secondary {
      height: auto;
      background: #284184;
      color: #fff;
    }

    .site-footer--secondary .nav .nav-item .nav-link {
      padding: 1rem;
      font-weight: 600;
      font-size: 0.875rem;
      color: #fff;
      -webkit-transition: background 0.2s ease-in-out;
      transition: background 0.2s ease-in-out;
    }

    .site-footer--secondary .nav .nav-item .nav-link:focus,
    .site-footer--secondary .nav .nav-item .nav-link:hover {
      background: #223770;
    }

    .site-footer .nav {
      display: flex;
      flex-wrap: wrap;
      padding-left: 0;
      margin-bottom: 0;
      list-style: none;
    }

    .site-footer .nav li {
      padding-left: 0;
    }

    .nav-link {
      display: block;
      padding: 0.5rem 1rem;
    }
    .site-footer--secondary .nav .nav-item {
      flex: 1;
      text-align: center;
    }
    .site-footer--tertiary {
      height: auto;
      background: #223770;
      color: #fff;
    }

    .site-footer--secondary .nav {
      flex-direction: column;
      font-family: montserrat, Helvetica Neue, Helvetica, Arial, sans-serif;
      margin: 0;
    }

    @media (min-width: 768px) {
      .site-footer--secondary .nav {
        flex-direction: row;
      }
    }

    .nav {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      padding-left: 0;
      margin-bottom: 0;
      list-style: none;
    }

  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h1,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h2,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h3,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h4,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h5,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h6,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .views-view--resource-library summary,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h1,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h2,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h3,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h4,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h5,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h6 {
    margin-top: 1rem;
    margin-bottom: 1rem;
    font-family: montserrat, Helvetica Neue, Helvetica, Arial, sans-serif;
    font-weight: 600;
    line-height: 1.2;
    color: #0c3d60;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .LTENavbar.pfm-navbar,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .pfm-portal-nav-full-width.pfm-portal_navbar {
    z-index: auto;
    /* Header styles to match HCCA branding */

    background-color: #253d7f;
    color: #fff;
    font-size: 1rem;
    font-family: "montserrat", sans-serif;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .copyright {
    font-family: lora, Georgia, Times New Roman, Times, serif;
    font-size: 12px;
    color: #fff;
    margin: 1rem auto;
    max-width: 66%;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .LTENavbar.pfm-navbar #pfm-navbar_list .slds-button,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .LTENavbar.pfm-navbar #pfm-navbar_list .slds-button a,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) #pfm-navbar_list .pfm-button[LTE-pfmButton_pfmButton],
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .pfm-navbar_list > a,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .LTENavbar.pfm-navbar .pfm-button[LTE-pfmButton_pfmButton],
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .LTENavbar.pfm-navbar #pfm-navbar_list > * {
    color: #fff;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .LTENavbar.pfm-navbar #pfm-navbar_list > *:hover {
    background: #223770;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt){
  /**
* Select only the upper part of the header on the Fonteva side
* and only impact direct descendents.
*/
  [data-region-name="contentHeader"] > div:first-child {
    background: #fff;
  }

  body [data-region-name="contentHeader"] p {
    margin-block: 0;
  }
}

  /**
* Change the width of content area to 80%
*
* We have some specific body classes we can use 
* for the individual pages.
*/

  /* Advertising Request page */
  body.comm-page-custom-advertising-request .contentRegion,
/* Magazine Quizzes page */
body.comm-page-custom-magazine-quizzes .contentRegion, 
/* Magazine Quiz page */
body.comm-page-custom-magazine-quiz .contentRegion,
/* Sponsorship & Exhibiting page */
body.comm-page-custom-sponsorship-exhibiting .contentRegion,
/* Update Job Posting page */
body.comm-page-custom-update-job-posting .contentRegion,
/* My Events page */
body.comm-page-custom-my-events .contentRegion {
    max-width: 80%;
    margin-inline: auto;
  }

  body .LTEFontevaPortalGroupListingLayout .pfm-group-listing-content {
    padding-top: 0;
    padding-inline: 0;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h1,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h1 {
    font-size: 2rem;
  }

  @media (min-width: 992px) {
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h1,
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h1 {
      font-size: 2.5rem;
    }
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h2,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h2 {
    font-size: 1.75rem;
  }

  @media (min-width: 992px) {
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h2,
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h2 {
      font-size: 2rem;
    }
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h3,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h3 {
    font-size: 1.5rem;
  }

  @media (min-width: 992px) {
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h3,
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h3 {
      font-size: 1.75rem;
    }
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h4,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h4 {
    font-size: 1.25rem;
  }

  @media (min-width: 992px) {
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h4,
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h4 {
      font-size: 1.5rem;
    }
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h5,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h5 {
    font-size: 1rem;
  }

  @media (min-width: 992px) {
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h5,
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h5 {
      font-size: 1.25rem;
    }
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .h6,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) h6 {
    font-size: 1rem;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) p {
    margin: 1rem 0;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) p a {
    font-weight: 600;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) ol,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) ul {
    margin: 1rem 0;
    padding-left: 1.75rem;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) ul {
    list-style: none;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) ul[class] {
    padding-left: 0;
  }

  /*
body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) ul {
    list-style: square outside
}

body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) ol {
    list-style: decimal outside
}
*/

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .pfm-button[lte-pfmbutton_pfmbutton]:hover,
  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .pfm-navbar_list > a:hover {
    color: inherit;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) pre {
    padding: 1rem;
    background-color: #f8f9fa;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) hr {
    border-top: 4px solid #e8eff3;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .nav {
    list-style: none;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .site-footer .container {
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    margin-right: auto;
    margin-left: auto;
  }

  @media (min-width: 600px) {
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .site-footer .container {
      max-width: 600px;
    }
  }

  @media (min-width: 768px) {
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .site-footer .container {
      max-width: 768px;
    }
  }

  @media (min-width: 992px) {
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .site-footer .container {
      max-width: 992px;
    }
  }

  @media (min-width: 1275px) {
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .site-footer .container {
      max-width: 1275px;
    }
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .site-footer .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    margin-right: -12px;
    margin-left: -12px;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .site-footer .align-items-center {
    align-items: center !important;
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .site-footer .justify-content-center {
    justify-content: center !important;
  }

  @media (min-width: 992px) {
    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg {
      -ms-flex-preferred-size: 0;
      flex-basis: 0;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      max-width: 100%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-auto {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      width: auto;
      max-width: 100%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-1 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333%;
      flex: 0 0 8.33333%;
      max-width: 8.33333%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-2 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
      flex: 0 0 16.66667%;
      max-width: 16.66667%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-3 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-4 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
      flex: 0 0 33.33333%;
      max-width: 33.33333%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-5 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
      flex: 0 0 41.66667%;
      max-width: 41.66667%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-6 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-7 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333%;
      flex: 0 0 58.33333%;
      max-width: 58.33333%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-8 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
      flex: 0 0 66.66667%;
      max-width: 66.66667%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-9 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%;
      max-width: 75%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-10 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
      flex: 0 0 83.33333%;
      max-width: 83.33333%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-11 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66667%;
      flex: 0 0 91.66667%;
      max-width: 91.66667%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .col-lg-12 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-first {
      -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
      order: -1;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-last {
      -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
      order: 13;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-0 {
      -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
      order: 0;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-1 {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-2 {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-3 {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-4 {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-5 {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-6 {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-7 {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-8 {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-9 {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-10 {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-11 {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .order-lg-12 {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-0 {
      margin-left: 0;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-1 {
      margin-left: 8.33333%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-2 {
      margin-left: 16.66667%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-3 {
      margin-left: 25%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-4 {
      margin-left: 33.33333%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-5 {
      margin-left: 41.66667%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-6 {
      margin-left: 50%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-7 {
      margin-left: 58.33333%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-8 {
      margin-left: 66.66667%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-9 {
      margin-left: 75%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-10 {
      margin-left: 83.33333%;
    }

    body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .offset-lg-11 {
      margin-left: 91.66667%;
    }
  }

  body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .fa-facebook:before {
    content: "\F09A";
  }
}

/**
* Force the width of the content area, if we need to, 
* to match other pages at 800px
*/
/*body .LTEFontevaPortalGroupListingLayout #pfmPortalContent {
	max-width: 80rem;
	margin-inline:auto;
}*/

@media print {
  body.overflowHidden {
    overflow: auto !important;
  }

  #usercentrics-root,
  #uc-cross-domain-bridge {
    display: none !important;
  }
}


div.FDServiceSparkPlugContainer.FDServiceSparkPlugContainer > div > c-shipping-selection img,
p:not([data-name="start_end_time"]):has(br:only-child),
.pfm .event-rich-text p:has(> span:only-child > br:only-child) {
  display: none;
}

body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .fonteva-slds-schedule-item-header.fonteva-slds-schedule-item-header[LTE-pfmButton_pfmButton],
body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .fonteva-slds-schedule-item-header.fonteva-slds-schedule-item-header[LTE-pfmButton_pfmButton]:hover,
body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .fonteva-slds-schedule-item-header.fonteva-slds-schedule-item-header[LTE-pfmButton_pfmButton]:active,
body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .fonteva-slds-schedule-item-header.fonteva-slds-schedule-item-header[LTE-pfmButton_pfmButton]:focus,
body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .fonteva-slds-schedule-item-header.fonteva-slds-schedule-item-header[LTE-pfmButton_pfmButton]:disabled,
body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .fonteva-slds-schedule-item-header.fonteva-slds-schedule-item-header[LTE-pfmButton_pfmButton]:not(:disabled),
body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) .fonteva-slds-schedule-item-header.fonteva-slds-schedule-item-header[LTE-pfmButton_pfmButton]:focus-within {
  color: #fff;
  --lwc-colorTextLink: #fff;
}



body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) :not(.uiOutputRichText) ul {
  padding-inline-start: 0;
  list-style-type: disc;
}

body:not(.comm-page-custom-sales-order):not(.comm-page-custom-Receipt) :not(.uiOutputRichText) ul.slds-tabs_default__nav {
  list-style: none;
}

c-pfm-column slot[lte-pfmcolumn_pfmcolumn] c-pfm-text * {color: #fff}

.LTEStoreDetail div.pfm-details .pfm-details_lead_price + h3.pfm-details_sub_price {display:none;}

.LTEListing .pfm-tile-text > .pfm-sub_label {display: flex;text-indent:-9999px}
.LTEListing .pfm-tile-text > .pfm-sub_label > span {text-indent:0}
/* body .LTEListing .pfm-tile-text>*:last-of-type {display: none;} */