
/*account*/
.account-page #wf-formAttendee-companyname,
.account-page .account-page-section {
  clear: both;
}
/*account*/
.account-page #wf-formAttendee-lastname {
  clear: none;
}
/*end non mobile break*/
}

.rf-input input{
  border: 1px solid black;
  border-radius: 6px;
  padding: 12px 7px;
  color: #444;
}
  

#wf-formAttendee-firstname .readOnly-value,
#wf-formAttendee-lastname .readOnly-value,
#wf-formAttendee-email .readOnly-value,
#wf-formAttendee-companyname .readOnly-value,
#wf-formAttendee-countryId .rf-single-select .rf-label + div:not(.relative-select-container) {
  border: 1px solid #e7e7e7;
  background-color: #e7e7e7;
  border-radius: 6px;
  padding: 5px 7px;
  color: #444;
  height: 34px;
  font-size: 16px;
}

#formAttendee-companyname,
#formAttendee-jobtitle,
#formAttendee-countryId,
.wf-form-element-div .rf-select select,
#wf-1480460649060001bZma input,
.rf-select select, .rf-select select:not([multiple]) {
  border: 1px solid black !important;
  border-radius: 6px !important;
  padding: 9px 7px !important;
  height: 42px;
}
.rf-select select+.select-dropdown-icon .dropdown-icon-background, .rf-select select:not([multiple])+.select-dropdown-icon .dropdown-icon-background {
  position: absolute;
  top: 1px;
  height: 40px;
  right: 1px;
  border: none;
  background-color: white;
}

.rf-select .select-dropdown-icon .dropdown-icon-background {
  background-color: white;
}

.rf-select .select-dropdown-icon .rfSI svg {
  fill: #7C7C7C;
}

.rf-input .rf-label .label-text,
.rf-select .rf-label .label-text,
.rf-checkbox-container .rf-label .label-text,
.rf-radio-container .rf-label .label-text,
.rf-radio-container .radio span,
.rf-read-only>label span:first-of-type, .rf-read-only>label .label-text, .rf-read-only .rf-label span:first-of-type, .rf-read-only .rf-label .label-text{
  color: #080910 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
}

a, a:link, a:visited, 
#wf-temp_a1586555538478 strong, #wf-temp_1586550529586 p span, #wf-temp_1586550529586 ul li span, .rf-select select, .rf-select select:not([multiple]), .rf-select select option {
  font-size: 16px;
} 

.rf-simple-table tr th, .table tr th, .accordion-headline h3 {
  text-transform:none;
}

/*progress bar*/
/*.progress-bar {padding:25px 0;}*/
.progress-bar img {width:100%;max-width:800px;display:block;}

/*waiver*/
@media only screen and (min-width: 992px) {
.cisco-clemea24-registration-form-WaiverandRelease .rf-checkbox-container .rf-label,
.cisco-clemea24-registration-form-WaiverandRelease .rf-radio-container .rf-label{padding-right:25px;}
}

/*orders/account*/
.md-accordion-container .accordion-headline, #reg-confirmation-page table thead tr, #reg-confirmation-page table thead th, .account-page table thead tr, .account-page table thead th {background-color:#0076d5;}
.md-frame .md-frame-accordion h3, .md-frame-accordion .md-accordion-controls .control-icon-text, .account-page table thead tr th {color:#fff;}
.md-frame-accordion .md-accordion-controls .rfSI svg {fill:#004a8f;}
#reg-confirmation-page table {border-collapse:collapse;}

/*confirm*/
.cisco-clemea24-reg-confirm .rfwf-confirmation-header p.no-print,
.cisco-clemea24-reg-confirm h1 {display:none;}

/*font-awesome*/
#wf-temp_a1643904467854 p {display:inline-block;}
#wf-temp_a1643904467854 p:last-of-type {margin-left:-8px;}
.pdf-icon {display:inline-block;}
.pdf-icon:before {font-family: "FontAwesome"; content: "\f1c1"; font-size: 18px;}

