<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
  --rf-comp-button-primary-color-background: #032D60;
  --rf-comp-button-primary-hover-color-background: #032D60;
  --rf-comp-link-color: #00a1e0;
  --rf-brand-color-text-heading: #022d60;
  --rf-brand-font-family-heading: "Avant Garde",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  --rf-brand-font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
}

/*JJE These ones are confirmed as active*/

/*pages that suck and need important...*/
[class$="-cfpHome"] h1,
[class$="-cfpHome"] h2,
[class$="-cfpHome"] h2 span,
[class$="-cfpHome"] h2 strong{
      font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
      color: #666666 !important;
}

/*stack radio buttons on all forms*/
.custom-form-content .rf-radio-container .rfG-row{
display: flex;
flex-direction: column;
}


/*login headers - may need to target the login page specifically*/
.md-frame-header .md-headline h2 {
    font-family: 'Avante Garde';
    color: white;
}
.md-frame-header{
  background: #032d60;
}

/*table headers may need to target more directly.  cfp/participant initially*/
.rf-simple-table thead,
.table-header{
  background: #032d60;
}
.table-header:hover{
  background: #032d60 !important;
}
.rf-simple-table thead th{
  color: white;
}
.table-header, .table-header &gt; div{
  color: white !important;
}

/* page specific buttons that we are going against what rf has declared...*/
[class$="-participant"] .mdBtnR-adv{
  background: #032d60 !important;
    height: 45px;
    line-height: 45px;
    border-radius: 4px;
    border: 0;
    color: #fff !important;
    font-size: 14px;
    text-transform: uppercase;
    font-family: 'Avante Garde';
    font-weight: 500;
    font-style: normal;
    min-width: max-content;
    text-align: center;
    outline: 0;
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
    transition: background .2s linear;
    padding: 0 25px;
}

[class$="-participant"] .mdBtnR-adv:hover{
  background: #0b5cab !important;
}
[class$="-participant"] .mdBtnR-adv span{
  color: white !important;
}
[class$="-participant"] .mdBtnR-adv svg{
  fill: white !important;
}


/*buttons in forms - remove left padding so we can combine with text*/
.flex-box-section-full .flex-box-section-full-interior .rf-headline .rf-headline-content{
  padding-left: 0px !important;
  padding-bottom: 0px !important;
}

/*.popover instead of tooltip in some fields for some reason*/
/*some checkboxes were getting 14px for some reason*/
/*some radio buttons are getting 14px for some reason*/
.popover, .checkbox span, .radio span{
  font-size: 16px;
}

[class$="-workingreport"] #rf-content{
  padding-top: 30px;
}
/*hide the double name column on confirmation page 20210930 */
[class$="-cfpConfirmation"] .confirmation-page .rfwf-discount-code:nth-child(3){
  display: none;
}
[class$="-cfpConfirmation"] .confirmation-page .rfwf-discount-code{
  border:none;
}

/*fix page when multiple submissions are in...
https://reg.rainfocus.com/flow/salesforce/1668799747009003gi3F/cfp/cfpConfirmation
added auto first to try and help with firefox/opera - need to test*/
.readOnly-value {
  height: auto;
  height: fit-content;
}

/*cfpHome extra padding at bottom...*/
[class$="-cfpHome"] .rf-table-container {
    margin-bottom: 40px;
}


/*add extra padding at the bottom of the page*/

[class$="-cfpConfirmation"] .confirmation-page .rfwf-discount-code:nth-child(4){
  padding-bottom:60px;
}

/*cfpConfirmation - issue with one of the text areas so fixing via css for now*/

[class$="-cfpConfirmation"] .rf-textarea textarea,
[class$="-cfpConfirmation"] .rf-textarea textarea:active,
[class$="-cfpConfirmation"] .rf-textarea textarea:focus{
    border: none;
    box-shadow: none !important;
    padding: unset;
    min-height: 200px;
    }
[class$="-cfpConfirmation"] .rf-textarea .note{
  display:none;
}

/*JJE end*/
/* Tanner Hide  Confirmation Page Green Check*/

[class$="-cfpConfirmation"] img.confirm-check-mark.pull-left {
    display: none;
}

/***Add bullet points back in**/
.rf-admin-content ul li, .rf-admin-content ol li, .rfComp-canvas ul li, .rfComp-canvas ol li, .rf-default-modal ul li, .rf-default-modal ol li, [id*='rf-'].rf-widget ul li, [id*='rf-'].rf-widget ol li {
    list-style: disc;
}

/*JJ 41252 Branding Updates*/

.salesforce-edusummit23-cfp-cfpHome .rfwf-panel-interior h2 {
      font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
      color: #666666 !important;
}

.salesforce-edusummit23-cfp-cfpHome .rfwf-panel-interior p {
      font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
      color: #666666 !important;
}

.salesforce-edusummit23-cfp-cfpHome .rfwf-panel-interior #copyright {
      font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
      color: white !important;
}



.salesforce-edusummit23-cfp-cfpHome h1 {
  font-family: 'Avante Garde' !important;
  color: #032d60 !important;
}

.salesforce-edusummit23-cfp-cfpHome .rfwf-panel-interior button#cfp-home-start {
  background: #032d60 !important;
}

.salesforce-edusummit23-cfp-cfpHome .rfwf-panel-interior span.mdBtnR-text {
  color: #ffffff !important;
}

.sf-header-container {
  width: 100%;
}

.sf-footer-container {
  width: 100%;
}

.rf-org-header-container header img {
  width: 100%
}
.sf-footer-container {
  width: 100% !important;
  
}

@font-face{
  font-family:Avante Garde;
  src:url("https://static.rainfocus.com/salesforce/edusummit23/static/staticfile/staticfile/ITCAvantGardePro-Demi_1641424399637001v7YK_1670524205585001NfE0.otf") format("opentype");
}
@font-face{
  font-family:SalesforceSans;
  src:url("https://static.rainfocus.com/salesforce/edusummit23/static/staticfile/staticfile/SalesforceSans-Regular_16330204048440014dBw_1670524224445001t5zr.woff") format("opentype");
}


.sf-footer-container {
      font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
      background-color: #032D60;
      color: white !important;
}

.sf-footer-container h4 {
  font-weight: 100 !important;
}
.sf-footer-container .rfwf-panel-interior .footer-links {
  
color: white !important;
  
}
  
.footer-links ul {
    list-style: none;
   list-style-type: none;
  text-align: center;
  padding: 0;
}
.footer-links li {
  display: inline;
}


.rf-body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.salesforce-edusummit23-cfp-cfpHome .rf-workflow .rf-text-container ul li {
    color: #666666 !important;
}

.rf-body.rfwf-panel-interior h2 {
      font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
      color: #666666 !important;
}

.rf-body .rfwf-panel-interior p {
      font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
      color: #666666 !important;
}

.rf-body h1 strong {
  font-family: 'Avante Garde' !important;
  color: #032d60 !important;
}


.rf-body h1 {
  font-family: 'Avante Garde' !important;
  color: #032d60 !important;
}

.rf-body .rfwf-panel-interior h2 strong {
      font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
      color: #666666 !important;
}

.rf-body .rfwf-panel-interior h2 {
      font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
      color: #666666 !important;
}

body[class*="salesforce"][class*="login"] .rfwf-panel-interior h2 {
  color: white !important;
}

.rfwf-full-panel .rfwf-panel-interior {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

@media (min-width: 769px)
.rfwf-full-panel .rfwf-panel-interior {
  padding: 0 40px;
}

p#copyright {
  color: white !important;
}

/*END JJ 41252 Branding Updates*/

/* JE RA-66690 */
.discount-code-wrapper {
  flex-direction: column-reverse;
}

.discount-code-wrapper .discount-code-container {
  width: auto;
}

.orders-page {
  display: flex;
  flex-direction: column;
}
/* END JE RA-66690 */
/*BSS 00042053*/
.salesforce-edusummit23-speakerportal-tasks .taskList .md-frame.md-frame-primary.rf-tasks-list .md-frame-header {
background-color: #022d60;
border-bottom-color: #022d60;
}
.salesforce-edusummit23-speakerportal-tasks .taskList .md-frame.md-frame-primary.rf-tasks-list .md-frame-header .md-headline h2 {
color: var(--rf-system-color-neutral-100) !important;
}  
/***/


/* 41855 JJ */

.salesforce-edusummit23-reg-createaccount .rf-text-container span {
  font-family: var(--rf-brand-font-family) !important;
}

.salesforce-edusummit23-attendeeinfo-page-landing h3.card-header-title {
  font-family: 'Avante Garde' !important;
}

.salesforce-edusummit23-attendeeinfo-page-landing .card-body {
  font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
}

 .salesforce-edusummit23-attendeeinfo-page-landing .page-builder-display-reset {
   max-width: none !important;
 }

/* END 41855 JJ */

/* 41954 JJ */

.salesforce-edusummit23-speakerportal-page-home .card-header {
  background: #022d60 !important;
}

.salesforce-edusummit23-speakerportal-page-home h3.card-header-title {
  color: white !important;
}

/* 42629 JJ */



.salesforce-edusummit23-maincatalog-page-page .flex-box-section-full-interior {
  padding: 0 !important;
    max-width: none !important;
    width: 100% !important;
    height: 100% !important;

}


.salesforce-edusummit23-maincatalog-page-page .flex-box-section-full {
   padding: 0 !important;
}

.sasalesforce-edusummit23-maincatalog-page-page div#rf-catalog {
  min-height: 850px;
}


/*42749 JJ */
.salesforce-edusummit23-maincatalog-page-page .title-text {
  color: #022d60;
  font-family: 'Avante Garde' !important;
}


.salesforce-edusummit23-maincatalog-page-page span.mdBtnR-text {
  font-family: 'Avante Garde' !important;
}

.salesforce-edusummit23-maincatalog-page-page .title-text {
  color: #022d60;
}





.salesforce-edusummit23-maincatalog-page-page span.mdBtnR-text {
  font-family: 'Avante Garde' !important;
}


.salesforce-edusummit23-maincatalog-page-page .rf-default-modal.rf-speaker-modal .modal-dialog .modal-content .modal-header {
  background: #022d60;
}

.salesforce-edusummit23-maincatalog-page-page h2.modal-title {
  color: white !Important;
  font-family: 'Avante Garde' !important;

}

.salesforce-edusummit23-maincatalog-page-page h3.speaker-full-name {
    font-family: 'Avante Garde' !important;
}

.salesforce-edusummit23-maincatalog-page-page h3.speaker-full-name {
    font-family: 'Avante Garde' !important;
}

.salesforce-edusummit23-maincatalog-page-page #rf-catalog .search-filters .filters-header h2 {
    font-family: 'Avante Garde' !important;
}


.salesforce-edusummit23-maincatalog-page-page .modal-content .speaker-info span.mdBtnR-text {
  font-family: 'Avante Garde' !important;
  text-transform: none !important;
}

.salesforce-edusummit23-maincatalog-page-page .flex-box-section-full-interior h1 {
  font-size: 36px !important;
}

.salesforce-edusummit23-maincatalog-page-page .rf-headline-content p {
  padding-left: 150px;
  padding-right: 150px;
}

img.footerIcon {
  max-height: 12px;
    padding-right: 5px;
}

.salesforce-edusummit23-maincatalog-page-page .favorite-catalog-result.favorited svg {
      fill: #00a1e0 !important;

}

.salesforce-edusummit23-maincatalog-page-page .speaker-details span.mdBtnR-text {
 color: #00a1e0 !important;
}

.salesforce-edusummit23-maincatalog-page-page .filters li {
    list-style-type: none !important;
}


/*43089 JJ*/

.salesforce-edusummit23-maincatalog-page-page .modal-header {
  background: #022d60;
  
  
}

.salesforce-edusummit23-maincatalog-page-page .rf-login-modal a {
  color: #00a1e0;
}

.salesforce-edusummit23-maincatalog-page-page .rf-login-modal .alternate-need-register  {
  color: #00a1e0 !important;
  border-color: #00a1e0 !important;
}

.salesforce-edusummit23-maincatalog-page-page button.mdBtnR.mdBtnR-outline-primary.cancel {
  border-color: #00a1e0 !important;
}

.salesforce-edusummit23-maincatalog-page-page .modal-footer span.mdBtnR-text {
    color: #00a1e0 !important;
}

.salesforce-edusummit23-maincatalog-page-page .modal-header .rfSI svg {
  fill: white !important;
}


.salesforce-edusummit23-maincatalog-page-page .modal-footer .mdBtnR-text {
  font-family: 'SalesforceSans','Open Sans',Helvetica,Arial,sans-serif !important;
}

.salesforce-edusummit23-maincatalog-page-page .modal-footer .confirm .mdBtnR-text {
  color: white !important;
}

/*END 43089 JJ*/

/*43820 JJ*/
.salesforce-edusummit23-maincatalog-page-page .rf-catalog-tabs li {
  list-style-type: none !important;
}


.salesforce-edusummit23-maincatalog-page-page span.mdBtnR-text{
  color: #022d60 !important;
}

.salesforce-edusummit23-maincatalog-page-page .session-scheduled span.mdBtnR-text{
  color: white !important;
}

.salesforce-edusummit23-maincatalog-page-page .mdBtnR-outline-primary{
  border-color: #022d60 !important;
}

/*END 43820 JJ*/

/* JJ Fix button text color catalog page*/

.salesforce-edusummit23-maincatalog-page-page .session-waitlist span.mdBtnR-text {
  color: white !important;
}

/*END JJ fix button text color catalog page*/

/* 43014 Attendee Portal Mobile Footer Fix JJ */

@media only screen and (max-width: 767px) {
 .salesforce-edusummit23-attendeeinfo-page-landing .page-builder-display-reset.has-scroll{
   height: 100%;
 }
}

/*43820 Session Catalog Mobile Header Text Fix JJ*/

@media only screen and (max-width: 640px) {
  .salesforce-edusummit23-maincatalog-page-page .rf-headline-content p {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
</pre></body></html>