@import "https://pages.rainfocus.com/awsevents/japanpartnersum/template.css";

/*
REMOVED April 16 2026 PER CLIENT REQUEST
.card-dazzle .element-container:nth-child(2) .flex-box-child.rf-grid-layout-33:nth-child(2)::before {
    content: " ";
    background-image: url(https://static.rainfocus.com/awsevents/summithkg26/static/staticfile/staticfile/HKCEC_1773144813253001fG17.png);
    width: 100%;
    height: 100%;
    display: block;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
*/

@media (max-width: 767px) {
  .card-dazzle .flex-box-child.rf-grid-layout-33:nth-child(2) {
    display: none;
  }
}


li.catalog-result.session-button-text-apply-to-attend button.rfSI.favorite-catalog-result.favorite-session.cursor-pointer {
      box-sizing: border-box;
    color: rgb(22, 29, 38);
    cursor: pointer;
    display: inline;
    font-family: "Amazon Ember Display", "Helvetica Neue Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: 100%;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-emoji: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: 500;
    height: auto;
    letter-spacing: normal;
    line-height: 16px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    outline-color: rgb(22, 29, 38);
    outline-style: none;
    outline-width: 2.66667px;
    overflow-wrap: break-word;
    text-align: center;
    text-indent: 0px;
    text-rendering: auto;
    text-shadow: none;
    text-transform: none;
    text-wrap-mode: nowrap;
    user-select: none;
    white-space-collapse: collapse;
    width: auto;
    word-spacing: 0px;
    display: inline-block;
    max-width: 100%;
    max-height: 100%;
  margin-left: 0;
    margin-right: 8px;
    border: solid 1px green;
    padding: 10px 20px;
    border-radius: 20px;
    color: var(--rf-comp-button-secondary-color-on-background);
    background-color: var(--rf-comp-button-secondary-color-background);
    border-color: var(--rf-comp-button-secondary-color-border);
    box-shadow: var(--rf-comp-button-elevation-shadow);
}

li.catalog-result.session-button-text-apply-to-attend button.rfSI.favorite-catalog-result.favorite-session.cursor-pointer span {
 font-size: 13px;
}

li.catalog-result.session-button-text-apply-to-attend button.rfSI.favorite-catalog-result.favorite-session.cursor-pointer span::before {
  content: "Apply to Attend";
}
  
li.catalog-result.session-button-text-apply-to-attend button.rfSI.favorite-catalog-result.favorite-session.favorited.cursor-pointer span::before {
  content: "Application received";
}

li.catalog-result.session-button-text-apply-to-attend .catalog-result-title > .catalog-result-options.session-options {
  display: none !important;
}
  
.attribute-CONCheckinonlysession .attribute-name {
    display: none;
}

.attribute-CONCheckinonlysession .attribute-values {
    display: inline-block;
    padding: 10px 20px;
    border-radius: 30px;
    background-color: #E3557B;
    color: #fff;
    margin: 10px 0;
}

ul.search-results > li:has(.attribute-CONCheckinonlysession) .session-schedule {
  display: none !important;
}

body:has(.is-checked-in) ul.search-results > li:has(.attribute-CONCheckinonlysession) .session-schedule {
  display: block !important;
}

body:has(.is-checked-in) ul.search-results .attribute-CONCheckinonlysession {
display: none;
}




