/*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: 'Avante Garde' !important;
  color:#032d60 !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 > 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/edusummit22/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;
}

