/*JJE These ones are confirmed as active*/
h1, h2, h3, h4, h5,
.rf-text-container h1,
.rf-text-container h1 span{
  font-family: 'Avante Garde';
  color:#032d60;
}
body, span, p, div{
  font-family: 'SalesforceSans',sans-serif;
  color: #59575c;
}
/*pages that need important...*/
.salesforce-edusummit22-cfp-cfpHome h1,
.salesforce-edusummit22-cfp-cfpHome h2,
.salesforce-edusummit22-cfp-cfpHome h2 span,
.salesforce-edusummit22-cfp-cfpHome h2 strong{
  font-family: 'Avante Garde' !important;
  color:#032d60 !important;
}

.rf-org-header-container header img {
    width: 100%;
}

/*stack radio buttons on all forms*/

#workflow-login-page .md-frame .md-frame-body {
    min-height: 384px
}
 
/*km edits*/
/*20401*/
.rf-housing > .rf-housing-header .rf-housing-event-info{
 display:none; 
}
/*20398*/
.rf-body.plus-trailblazerdx22-reg-order .rfwf-package-items .package-quantity{
 display:none;
}
.rf-body.plus-trailblazerdx22-reg-order .rfwf-package-items .rfwf-package-items-price{
 position: absolute;
 right: 8px;
}
/*20485*/
@media screen and (min-width: 769px){
 .rf-housing .rf-housing-header .book-later-wrapper {
   min-width: auto;
  }
}
@media screen and (max-width: 300px){
.rf-housing .rf-housing-header .book-later-wrapper .mdBtnR-primary .mdBtnR-text{
 white-space: normal; 
}
  
}
/*end kevin edits*/

/*dt bullet points outside on trailblazer regform 1*/
.rf-workflow .rf-text-container .tanili ul li {list-style-position:outside}
/*end dt*/

 /*dt remove header margin on hotel confirmation page - mobile only*/
@media screen and (max-width: 549px) {
.rf-housing .rf-housing-header{padding:0 !important}
  /*apply code button spacing*/
  .orders-page .rfwf-discount-code .mdBtnR.input-aligned-label{margin-top:15px; margin-bottom:20px}
	/* dt shorten package description to prevent overlap of discount text*/
  .orders-page .package-description p{margin-right:4.5em} 
  .orders-page .discount-name-price{padding-left:3.5em}
}

/*BSS Discount Code Edits*/
.rf-body.plus-cnx22-reg-order .rfwf-orders-buttons {
    padding: 33px 0;
}

/*BSS 21033*/
.rfComp-canvas.rf-workflow .rfwf-body-content.rf-workflow-body-content .orders-page {
    display: flex;
    flex-wrap: wrap;
}

.rfComp-canvas.rf-workflow .rfwf-body-content.rf-workflow-body-content .orders-page .rfwf-full-panel.rfwf-discount-code {
      order: 1;
}
  
.rfComp-canvas.rf-workflow .rfwf-body-content.rf-workflow-body-content .orders-page .rfwf-full-panel.rfwf-orders-payment {
      order: 1;
}
  
.rfComp-canvas.rf-workflow .rfwf-body-content.rf-workflow-body-content .orders-page .rfwf-full-panel.rfwf-orders-buttons {
      order: 1;
}

/*BSS 22186*/
.plus-cnx22-AttendeeProfilePhoto-form-AttendeeProfilePhoto .rfComp-canvas.rf-workflow .rfwf-body-content.rf-workflow-body-content .custom-form-content #myDynamicForm.form-horizontal.form-render-page.workflow-form-render .form-footer-actions .mdBtnR-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.plus-cnx22-AttendeeProfilePhoto-form-AttendeeProfilePhoto .rfComp-canvas.rf-workflow .rfwf-body-content.rf-workflow-body-content .custom-form-content #myDynamicForm.form-horizontal.form-render-page.workflow-form-render .form-footer-actions {
  margin-top: 10px;
}
/***/

/*km 22768 / */
.rf-upload-file .standalone-feedback.form-element-feedback{
 white-space: pre-wrap;
}
.form-id-1645219633369010RHex .form-footer-actions{
  text-align: left;
}
.form-id-1645219633369010RHex .form-footer-actions .mdBtnR-container{
  margin-left: 0px;
}
/*end 22768 / */
