/*******NEW 2025 code fixes********/

/*Hide top Speaker dropdown from add speaker popup*/
.participants-form-container > div.rf-select:first-child{
  display: none;
}

/*Hide duplicate Speaker name on speaker confirmation page*/
.confirmation-page .cfp-confirmation-details{
  display: none;
}

/*Moves "Save and return to proposal" button to the right*/
#participantPage .participant-actions{
  text-align: right; 
}

/*makes raidion bottons into one vertical column*/
.rf-radio-container .rfG-md-50{
  width: 100% !important; 
}

/********END --- NEW 2025 code fixes ********/


/*General reg - Fix tool tip pop up position due to top nav */
#rf-overlay-id .rf-tooltip{
 	margin-top: -80px; 
}

/*adjust card hight on log in page*/
#workflow-login-page .md-frame .md-frame-body {
    min-height: 300px;
}




/*Fix Upercase text that was showing on CFP chart*/
.rf-simple-table tr th, .table tr th {
    text-transform: none !important;
}

/*Fix Upercase Submission home button on CFP*/
.mdBtnR, a.mdBtnR {
  text-transform: none !important;
}

/*Fix Upercase text on edit proposal chart*/
.rf-table-container .rf-table .table-body .table-row.table-header>div {
    border-bottom: 1px solid #3e82e0 !important;
    border-top: 1px solid #ccc;
    color: #000000;
    text-transform: none !important;
    font-weight: 700;
}

/*** Updating button styles ***/
a.mdBtnR-outline-primary {
    border:1px #000 solid !important;
    color: #000 !important;
    text-transform: inherit;
    padding: 8px 16px !important;
  
}
a.mdBtnR-outline-primary .mdBtnR-text {
   color: #000 !important;
   text-transform: none !important;
}
a.mdBtnR-outline-primary:hover {
    background-color:#000;
}
a.mdBtnR-outline-primary:hover .mdBtnR-text {
    color:#FFF !important;
}
a.mdBtnR-primary.rf-auth {
    padding:10px 15px!important;
}
a.mdBtnR-primary .mdBtnR-text {
    color:#FFF !important;
    text-transform:initial !important;
    letter-spacing:normal;
}
a.mdBtnR-primary:hover{
  color:#FFF !important;
  text-decoration: none;
}

/*** Sponsor listing - Fix pill text color ***/
.rf-pill-primary {
  color:#151515;
}

/*** Sponsor listing - add padding around sponsor images in cards ***/
.exhibitor-tile .rf-tile-banner img{
  padding:10px; 
}

/* hide "sort by" filter on speaker resource center "tasks" & checkbox options - Feb 2025 */
#tasks-list-container .task-filters .rf-flex-initial:not([aria-label="Filter by"]) {
  display: none
}

#tasks-list-container [aria-describedby="Show completed"] {
  display: none !important;
}

/* increase font size for session time/date in "my sessions" card 
on speaker resource center homepage - Feb 2025 */
.speaker-session-card .schedule-details .text-primary {
  font-size: 18px;
}

/* decrease font size of description text under "create an agenda"
on targeted agenda page - Feb 2025 */
.redhat-sum25-targetedagendabuildersalesteam-targetedagenda .collections-settings .settings-header h4 {
   font-size: 16px !important; 
}


/* change text color to white for number of selected sessions (it's on a blue bg)
on targeted agenda page - Feb 2025 */ 
.redhat-sum25-targetedagendabuildersalesteam-targetedagenda .collections-content .search-tab-added .rf-pill-text,
.redhat-sum25-targetedagendabuildersalesteam-targetedagenda .collections-content .frame-tab-item .rf-pill-text {
    color: white;
    font-size: 14px;
}

/* switch down arrows & plus signs (put arrow on left, plus sign on right) next to each session in sessions section
on targeted agenda page */
.redhat-sum25-targetedagendabuildersalesteam-targetedagenda .search-tab-result {
  display: flex;
  flex-direction: row-reverse !important;
}

.redhat-sum25-targetedagendabuildersalesteam-targetedagenda .search-tab-result h2 button .search-tab-result-title {
  display: flex;
  flex-direction: row-reverse !important;
  justify-content: left !important;
}
