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





body[class*="fullreg-order"], body[class*="gatedfullreg-order"] {
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;
}

.rf-accessibility .mdBtnR:not(.mdBtnR-text-button):not(.mdBtnR-link):focus, .rf-accessibility .favorite-catalog-result:focus, .rf-accessibility .session-downloads:focus, .rf-accessibility .catalog-result.recommended .recommendation-actions button:focus, .rf-accessibility .search-filters .filters .catalog-filter:focus, .rf-accessibility .schedule-calendar .rbc-day-slot .rbc-time-slot:focus, .rf-accessibility .schedule-calendar .rbc-event:focus, .rf-accessibility .search-container .rf-facets .rf-tag:focus, .rf-accessibility .catalog-result:focus, .rf-accessibility .rf-catalog-tabs li button:focus, .rf-accessibility .rf-catalog-tabs .catalog-tab:focus .catalog-tab-button, .rf-accessibility .calendar-head .prev-day:focus, .rf-accessibility .calendar-head .next-day:focus, .rf-accessibility .search-bar .catalog-search .rf-input input:focus, .rf-accessibility .sub-video-overlay:focus, .rf-accessibility #rf-catalog .search-container .rf-facets .rf-tag:focus, .rf-accessibility .flowplayer *[role=button]:focus, .rf-accessibility .flowplayer *[role=slider]:focus, .rf-accessibility .flowplayer *[role=menuitem]:focus, .rf-accessibility .fp-volumebtn svg:focus, .rf-accessibility .fp-middle:focus .fp-play, .rf-accessibility .rf-tile-avatar:focus, .rf-accessibility input[type=checkbox]:focus, .rf-accessibility input[type=checkbox]:focus+.checkbox-bg, .rf-accessibility .checkbox input[type=checkbox]:focus, .rf-accessibility .rf-checkbox:focus .checkbox-bg, .rf-accessibility input[type=radio]:focus, .rf-accessibility .radio input[type=radio]:focus, .rf-accessibility .rf-radio-option:focus, .rf-accessibility .rf-radio-wrapper:focus-within>label>.rfSI, .rf-accessibility button.rfSI:focus, .rf-accessibility .card-header .card-controls:focus, .rf-accessibility .md-frame-accordion .accordion-headline:focus h3, .rf-accessibility .rfwf-discount-code .rf-tag:focus-within, .rf-accessibility .braintree-hosted-fields-focused, .rf-accessibility .spreedly-field-focused, .rf-accessibility .chip:focus, .rf-accessibility .frame-tabs-container:focus, .rf-accessibility .frame-tab-item:focus, .rf-accessibility .rf-tasks-list div[class^=rf-task-listing]:focus, .rf-accessibility .account-profile:focus, .rf-accessibility .slide-out-modal-close:focus, .rf-accessibility .side-nav-tab:focus, .rf-accessibility .collapse-action:focus, .rf-accessibility input[id^=rf-icon-input-focus-]:focus, .rf-accessibility .messaging-contacts-header:focus-visible, .rf-accessibility .messaging-contacts-body:focus-visible, .rf-accessibility .messaging-messages:focus-visible, .rf-accessibility .bubble-text:focus-visible, .rf-accessibility .message-divider:focus-visible, .rf-accessibility .messaging-profile-details:focus-visible, .rf-accessibility .conversation-beginning:focus-visible, .rf-accessibility .conversation-info:focus-visible, .rf-accessibility .messaging-contacts-list li:focus-visible, .rf-accessibility .contact-details:focus-visible, .rf-accessibility .attendee-tile-name:focus-visible, .rf-accessibility li.emoji button:focus-visible, .rf-accessibility nav.emoji-categories button[class^=icn-]:focus-visible, .rf-accessibility .group-chat-participants li:focus-visible, .rf-accessibility .form-stepper-container:focus, .rf-accessibility .headline-prev-page:focus, .rf-accessibility .rf-tasks-list .rf-task-listing:focus, .rf-accessibility .chip-input-container .chip-input input:focus, .rf-accessibility .twilio-video-button:focus, .rf-accessibility .social-media-link a:focus, .rf-accessibility .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR):focus, .rf-accessibility .rf-select .rf-dropdown-container .rf-dropdown-trigger input:focus, .rf-accessibility .rf-select .rf-dropdown-container:focus, .rf-accessibility .rf-textarea textarea:focus, .rf-accessibility .rf-select select:focus, .rf-accessibility .rf-select select:not([multiple]):focus
{
    -webkit-box-shadow: unset !important;
    -moz-box-shadow: unset !important;
    -ms-box-shadow: unset !important;
    -o-box-shadow: unset !important;
    box-shadow: unset !important;
}

.rfwf-working-reports.rf-workflow-working-reports {
    max-width: 1400px;
    margin: 0 auto;
}

.mdBtnR.mdBtnR-sm, a.mdBtnR.mdBtnR-sm {
    padding: var(--rf-comp-button-space-padding);
}

@media (max-width: 1150px) {
.card-dazzle .flex-box-section {
        flex-direction: column;
 }

.card-dazzle .flex-box-section  .flex-box-child.rf-grid-layout-33 {
  width: 100%;
}

.card-dazzle .flex-box-section  .flex-box-child.rf-grid-layout-33 img {
  max-width: 200px;
}
}

