/* Sean's edits*/
.card-header {
    background-color: black!important;
}
h3.card-header-title {
    color: white;
}
h3.card-header-title input.mdBtnR.mdBtnR-primary {
    background-color: white;
    border-color: white;
    color: black;
      padding: 10px 10px;
}
.card-controls span.rfSI svg {
    fill: white;
}
.confirmationrow1 {
    padding-bottom: 0;
    margin-bottom: -20px;
    padding-top: 0px;
}
.page-builder-display-reset .card-body {
    min-height: 250px!important;
}
/*fix continue button*/
button#wf-btn-submit {
    background-color: black;
    border-color: black;
}
button#wf-btn-submit span.mdBtnR-text{
    color: white;
}
button#wf-btn-cancel {
    background-color: white;
    border-color: black;
}
button#wf-btn-cancel span.mdBtnR-text {
    color: black;
}
button.mdBtnR.mdBtnR-primary.input-aligned-label {
    background-color: #2bc275;
    border-color: #2bc275;
      margin-top: 40px;
    padding: 12px 20px;
}
button.mdBtnR.mdBtnR-outline-primary.pull-left {
    background-color: white;
    border-color: black;
}
button.mdBtnR.mdBtnR-outline-primary.pull-left span.mdBtnR-text {
    color: black;
}
/* fix checkbox  color*/
.checkbox input[type=checkbox] {
    accent-color: #5f60ff;
}
/*fix order page buttons*/
button.mdBtnR.mdBtnR-primary {
    background-color: black;
    border-color: black;
}
button.mdBtnR.mdBtnR-primary span.mdBtnR-text{
    color: white;
}
button.mdBtnR.mdBtnR-outline-primary {
    border-color: black;
}
button.mdBtnR.mdBtnR-outline-primary span.mdBtnR-text {
    color: black;
}
.rf-radio-option input[type=radio]:checked~.check {
    border: 1px solid #5f60ff;
}
.rf-radio-option input[type=radio]:checked~.check::before {
    background: #5f60ff;
}

.rf-flex-column-50.discount-code-container p {
    margin-top: 41px;
}
/*.rfSI svg {
  fill: #5f60ff;
}*/
button.mdBtnR.mdBtnR-primary.rf-housing-search.mdBtnR-adv span.rfSI svg {
    fill: white!important;
}
/*Confirmation Page edits*/
.flex-box-section-full.confirmationminutes {
    margin-top: -11px;
    padding: 0px;
}
/*fix continue button */
button#wf-btn-submit span.mdBtnR-text {
    color: white;
}
/*Checkbox out of alignment on Form 2 for Employee Reg*/
.rfwf-full-panel.form-id-1670957995272001dGhj .checkbox {
    margin-left: 22px;
}

.rfwf-full-panel.rfwf-subheader
/* fix left alignment for radio & checkbox questions*/
 
.checkbox {
    margin-left: 25px;
}

/*remove subheader on Attendee Portal page*/
.rfwf-full-panel.rfwf-subheader {
    display: none;
}

/*fix spacing on the confirmation page*/
.confirmationrow1 {
  margin-top: 100px;
}
/* fix font size on order page*/
div#accordion-content-OTC23\ Packages .rfG-xs-90.rfG-md-70.rfG-lg-70.package-description strong {
    font-size: 18px;
}
div#accordion-content-OTC23\ Packages .rfG-xs-90.rfG-md-70.rfG-lg-70.package-description p {
    font-size: 14px;
}
.md-frame-body.md-frame-accordion .rfG-xs-90.rfG-md-70.rfG-lg-70.package-description strong {
    font-size: 18px;
}
.md-frame-body.md-frame-accordion .rfG-xs-90.rfG-md-70.rfG-lg-70.package-description p {
    font-size: 14px;
}

/* fix radio buttons*/
[role=radiogroup] .rfG-md-50 {
    margin-left: 20px;
    /*width: 57px;*/
}
[role=radiogroup] .radio label {
    padding-left: 4px!important;
}
/*fix checkbox sizing*/
[role=checkboxgroup] span {
    font-size: 16px;
}

/*fix CFP paragraphs*/
.fontweight600 p {
    font-weight: 600;
}
/*Hide lower section on Sponsor CFP Confirmation page*/
.rfwf-full-panel.cfp-confirmation-details.rfwf-discount-code {
    display: none;
}

/*fix footer*/
.flex-box-section-full.middle-footer {
    border-top: 1px solid black;
}
/*fix warning message styling*/
.rf-feedback-alert.danger {
    background-color: rgb(255 194 26 / 30%);
    border: 3px solid rgba(255, 194, 26,1.0);
    border-radius: 8px;
}
/* RF fix for CC resizing issue*/
.session-details-page .rf-brightcove-player .vjs-text-track-cue *{

font-size: unset!important;

}
/*fix underline on links*/
a:link {
    text-decoration: underline;
}


/*fix group pass purchases*/
.fade.rf-default-modal.add-registrant-modal.in.modal .modal-footer button.mdBtnR.mdBtnR-primary body[class*="groupregistration-bulkpackages.modal-open"] {
color:white!important;
}
div[data-test="manage-registrants-card"] .card-header h2 {
    color: white!important;
    font-size: 28px!important;
}
div[data-test="manage-registrants-card"] button.mdBtnR.mdBtnR-primary.mdBtnR-sm {
    color: white!important;
}
div[data-test="manage-registrants-card"] .item-card .card-body .card-body-row {
    margin-left: 0;
    margin-right: 0;
}
body[class*="managepasses-bulkpackages"] .rf-flex-frame.rf-flex-align-end {
    float: left;
}
body[class*="managepasses-bulkpackages"] .footer {
    margin-top: 100px;
}
body[class*="managepasses-bulkpackages"] .workflow-header-default.workflow-header button.mdBtnR.mdBtnR-text-button {
    padding-top: 45px;
}
body[class*="managepasses-bulkpackages"] .workflow-header-default.workflow-header button.mdBtnR.mdBtnR-text-button span.mdBtnR-text {
    text-decoration: underline;
}
body[class*="managepasses-bulkpackages"] .workflow-header-default.workflow-header button.mdBtnR.mdBtnR-text-button span.mdBtnR-text:hover {
    text-decoration: underline;
    text-decoration-color: #5f60ff;
}
.fade.rf-default-modal.registrant-card-description.in.modal .modal-footer button.mdBtnR.mdBtnR-primary {
    color: white;
}
/*hide register self option for group pass management*/
div#rf-overlay-id li#simple-overlay-action-item-2 {
    display: none;
}
/*hide arrow icon for Bulk Pass Mangement button*/
body[class*="groupregistration-confirm"] .rfwf-full-panel.rfwf-confirmation-buttons button.mdBtnR.mdBtnR-primary.mdBtnR-icon span.rfSI {
    display: none;
}
body[class*="groupregistration-bulkpackages"] .rf-flex-frame.rf-flex-align-end {
    float: left;
}
body[class*="groupregistration-bulkpackages"] .footer {
    margin-top: 100px;
}
body[class*="groupregistration-bulkpackages"] .workflow-header-default.workflow-header button.mdBtnR.mdBtnR-text-button {
    padding-top: 45px;
}
body[class*="groupregistration-bulkpackages"] .workflow-header-default.workflow-header button.mdBtnR.mdBtnR-text-button span.mdBtnR-text {
    text-decoration: underline;
}
body[class*="groupregistration-bulkpackages"] .workflow-header-default.workflow-header button.mdBtnR.mdBtnR-text-button span.mdBtnR-text:hover {
    text-decoration: underline;
    text-decoration-color: #5f60ff;
}
/*Fix manage group passes table*/
.regPass-row.manage-registrants svg {
    fill: black;
}
.regPass-row.manage-registrants .checkbox-bg {
    border-color: black;
}
div#bulkPackagesDashboard .rf-flex-frame.rf-flex-align-end, .rf-simple-flex-grid.rf-flex-align-end {
    justify-content: left;
}
.regPass-row.manage-registrants {
    padding-bottom: 20px;
}

/*fix radio buttons*/
.radio>label>input {
    margin-top: -7px;
}

.send-attendee-list .popover-footer button.mdBtnR.mdBtnR-primary {
    color: white;
}
/*fix group pass management*/
.send-attendee-list .popover-footer button.mdBtnR.mdBtnR-primary {
    color: white;
}
[data-test="registrant-list-table"] .table-row-controls {
    display: block!important;
}
[data-test="registrant-list-table"] .table-row-controls svg {
    fill: black;
}
[data-test="registrant-list-table"] .table-row-controls svg:hover {
    fill: #ffc21a;
}
div#bulkPackagesDashboard .table-results-container span.rfSI.cursor-pointer svg{
fill:black;
}
div#bulkPackagesDashboard .table-results-container span.rfSI.cursor-pointer svg:hover{
    fill: #ffc21a;
}
div#bulkPackagesDashboard .table-results-container .select-dropdown-icon {
    margin-top: 10px;
}
.fade.rf-default-modal.in.modal .modal-dialog .modal-header button {
    float: right;
    background-color: black;
}
.send-attendee-list .popover-footer {
    margin-top: 10px;
}
body[class*="managegrouppasses-bulkpackages"] div#rf-content {
    padding-top: 50px;
}




/*Orders Page Edits*/
.orders-page .rfwf-full-panel.rfwf-packages {
    padding-top: 0;
}
.orders-page .rfwf-full-panel.rfwf-packages {
    border-bottom: 0;
}
.orders-page .rfwf-full-panel.rfwf-orders-payment.hide-payment-info {
    border-bottom: 0;
}
.orders-page .rfwf-full-panel.rfwf-orders-payment {
    border-bottom: 0;
}
.orders-page .rfwf-full-panel.rfwf-orders-payment {
    padding-top: 0px!important;
}
.orders-page button.mdBtnR.mdBtnR-primary span.mdBtnR-text {
    display: block;
}
.orders-page .rfwf-full-panel.rfwf-orders-buttons {
    padding-top: 0px;
}
.rfwf-full-panel.rfwf-discount-code {
    border-bottom: 0px;
}
.rfwf-full-panel.rfwf-discount-code {
    padding-top: 0px;
}

.orders-page [data-test="rf-dropdown-Country"] .label-text {
    font-size: 18px!important;
    font-weight: 700!important;
}
.orders-page [data-test="rf-dropdown-State"] .label-text {
    font-size: 18px!important;
    font-weight: 700!important;
}


  /*fix modal that appears on housing page*/
  .fade.rf-default-modal.rf-accessibility.in.modal {
    margin-top: 38px;
}

/*Add padding beneath Reg Stepper Tool*/
/*div#rf-content {
    padding-top: 50px;
}*/


/*Executive Employee path*/
.rfwf-full-panel.form-id-1735848168998003Ln5S .form-footer-actions button#wf-btn-submit {
    margin-left: -12px;
}
/*LEGACY 2023 CODE
body.rf-body.rf-accessibility.autodesk-au2023-execemployeereg-housing div#rf-content {
    padding-top: 0px;
}
body.rf-body.rf-accessibility.autodesk-au2023-execemployeereg-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline {
    width: auto;
}
body.rf-body.rf-accessibility.autodesk-au2023-execemployeereg-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline h1 {
    font-size: 28px!important;
}
body.rf-body.rf-accessibility.autodesk-au2023-execemployeereg-guestManagement button.mdBtnR.mdBtnR-outline-primary.pull-left {
    display: none;
}*/

/*Staff path*/
/*LEGACY 2023 CODE
body.rf-body.rf-accessibility.autodesk-au2023-staffreg-page-confirmationpage div#rf-content {
    padding-top: 10px;
}
body.rf-body.rf-accessibility.autodesk-au2023-staffreg-housing div#rf-content {
    padding-top: 0px;
}
.rfwf-full-panel.form-id-1735848168998004Lys1 button#wf-btn-submit {
    margin-left: -12px;
}
body.rf-body.rf-accessibility.autodesk-au2023-staffreg-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline {
    width: auto;
}
body.rf-body.rf-accessibility.autodesk-au2023-staffreg-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline h1 {
    font-size: 28px!important;
}*/

/*Exec Summit Path*/
/*LEGACY 2023 CODE
body.rf-body.rf-accessibility.autodesk-au2023-execsummitreg-page-confirmationpage div#rf-content {
    padding-top: 10px;
}
body.rf-body.rf-accessibility.autodesk-au2023-execsummitreg-housing div#rf-content {
    padding-top: 0px;
}
body.rf-body.rf-accessibility.autodesk-au2023-execsummitreg-guestManagement button.mdBtnR.mdBtnR-outline-primary.pull-left {
    display: none;
}
body.rf-body.rf-accessibility.autodesk-au2023-execsummitreg-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline {
    width: auto;
}
body.rf-body.rf-accessibility.autodesk-au2023-execsummitreg-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline h1 {
    font-size: 28px!important;
}
body.rf-body.rf-accessibility.autodesk-au2023-execsummitreg-order .rfwf-full-panel.rfwf-subheader {
    display: block;
    padding-top: 0px;
    padding-bottom: 20px;
}
body.rf-body.rf-accessibility.autodesk-au2023-execsummitreg-order .rfwf-full-panel.rfwf-orders-details {
    display: none;
}
body.rf-body.rf-accessibility.autodesk-au2023-execsummitreg-order .rfwf-full-panel.rfwf-header {
    padding-top: 0px;
}
.rfwf-full-panel.form-id-1735848169000004LU7m button#wf-btn-submit {
    margin-left: -12px;
}
*/
/*Employee InPerson Path*/
/*LEGACY 2023 CODE
body.rf-body.rf-accessibility.autodesk-au2023-empinpersonreg-order div#rf-content {
    padding-top: 0px;
}
body.rf-body.rf-accessibility.autodesk-au2023-empinpersonreg-page-au23confirmationpageinperson div#rf-content {
    padding-top: 10px;
}
body.rf-body.rf-accessibility.autodesk-au2023-empinpersonreg-housing div#rf-content {
    padding-top: 0px;
}
body.rf-body.rf-accessibility.autodesk-au2023-empinpersonreg-guestManagement button.mdBtnR.mdBtnR-outline-primary.pull-left {
    display: none;
}
.rfwf-full-panel.form-id-1735848168997029LF2t button#wf-btn-submit {
    margin-left: -12px;
}
body.rf-body.rf-accessibility.autodesk-au2023-empinpersonreg-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline {
    width: auto;
}
body.rf-body.rf-accessibility.autodesk-au2023-empinpersonreg-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline h1 {
    font-size: 28px!important;
}
*/

/*Employee Digital Path*/
/*LEGACY 2023 CODE
body.rf-body.rf-accessibility.autodesk-au2023-empdigitalreg-order div#rf-content {
    padding-top: 0px;
}
body.rf-body.rf-accessibility.autodesk-au2023-empdigitalreg-page-confirmationpage div#rf-content {
    padding-top: 10px;
}
body.rf-body.rf-accessibility.autodesk-au2023-empdigitalreg-housing div#rf-content {
    padding-top: 0px;
}
body.rf-body.rf-accessibility.autodesk-au2023-empdigitalreg-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline {
    width: auto;
}
body.rf-body.rf-accessibility.autodesk-au2023-empdigitalreg-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline h1 {
    font-size: 28px!important;
}
*/


/*General InPerson Path*/
/*LEGACY 2023 CODE
body.rf-body.rf-accessibility.autodesk-au2023-inpersonregistration-order div#rf-content {
    padding-top: 0px;
}
body.rf-body.rf-accessibility.autodesk-au2023-inpersonregistration-page-confirmationpage div#rf-content {
    padding-top: 10px;
}
body.rf-body.rf-accessibility.autodesk-au2023-inpersonregistration-housing div#rf-content {
    padding-top: 0px;
}
body.rf-body.rf-accessibility.autodesk-au2023-inpersonregistration-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline {
    width: auto;
}
body.rf-body.rf-accessibility.autodesk-au2023-inpersonregistration-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline h1 {
    font-size: 28px!important;
}
body.rf-body.rf-accessibility.autodesk-au2023-inpersonregistration-guestManagement button.mdBtnR.mdBtnR-outline-primary.pull-left {
    display: none;
}*/


/*General Digital Path*/
/*LEGACY 2023 CODE
body.rf-body.rf-accessibility.autodesk-au2023-digitalregistration-order div#rf-content {
    padding-top: 0px;
}
body.rf-body.rf-accessibility.autodesk-au2023-digitalregistration-page-confirmationpage div#rf-content {
    padding-top: 10px;
}
body.rf-body.rf-accessibility.autodesk-au2023-digitalregistration-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline {
    width: auto;
}
body.rf-body.rf-accessibility.autodesk-au2023-digitalregistration-order .rfwf-panel-interior .rfwf-header-container .rfwf-headline h1 {
    font-size: 28px!important;
}
*/

/*Group pass - Confirmation page (legacy)*/
div#reg-confirmation-page .rfwf-full-panel.rfwf-confirmation-custom {
    display: none;
}
div#reg-confirmation-page .reg-confirmation-summary table.table th {
    background-color: black!important;
}
/*lessen padding around progress bar*/
  .form-progress-flow.flex-box-section-full {
    padding-top: 25px!important;
    padding-bottom: 25px!important;
}

/*Confirmation Page Edits*/
.confpage {
    max-width: 952px;
    padding-bottom: 100px;
}
.confsection1 {
    padding-bottom: 0px;
}
.confsection2 h4 {
    padding-bottom: 20px;
}
.confsection2 h4 span {
    line-height: 0pt;
}
.confsection2 {
    padding-bottom: 10px;
}
.confsection2 .rf-flex-frame.rf-flex-align-start {
    margin-top: -10px;
}
.confsection3 h4 {
    padding-top: 45px;
}

/*Hide continue button on employee errors page */
.rfwf-full-panel.form-id-1735848169000024LSo7 button#wf-btn-submit {
    display: none;
}
div[data-test="manage-registrants-card"] .card-header h2:before {
    content: "Pre-paid ";
}

/*Group Reg path*/
body[class*="groupregistration-order"] .rfwf-full-panel.rfwf-orders-details {
    display: none;
}
body[class*="groupregistration-order"] .rfwf-panel-interior .rfwf-header-container .rfwf-headline {
    width: auto;
}
body[class*="groupregistration-order"] .rfwf-panel-interior .rfwf-header-container .rfwf-headline h1 {
    font-size: 28px!important;
}
body[class*="groupregistration-order"] .rfwf-full-panel.rfwf-subheader {
    display: block !important;
    padding-top: 0px;
    padding-bottom: 20px;
}
/*Group Reg Sponsor path*/
body[class*="-groupregistrationsponsor-order"] .rfwf-full-panel.rfwf-orders-details {
    display: none;
}
body[class*="-groupregistrationsponsor-order"] .rfwf-panel-interior .rfwf-header-container .rfwf-headline {
    width: auto;
}
body[class*="-groupregistrationsponsor-order"] .rfwf-panel-interior .rfwf-header-container .rfwf-headline h1 {
    font-size: 28px!important;
}
body[class*="-groupregistrationsponsor-order"] .rfwf-full-panel.rfwf-subheader {
    display: block !important;
    padding-top: 0px;
    padding-bottom: 20px;
}


.fade.rf-default-modal.add-registrant-modal.in.modal .modal-footer button.mdBtnR.mdBtnR-primary {
    color: white;
}



/*fix footer sizing*/
.footer .menu-list h4 span {
    font-size: 18px;
}
.footer .menu-list ul li {
    font-size: 14px;
}

/*fix pop-up modal close button*/
span.rfSI[title="Close Modal"] svg {
    fill: black;
    height: 32px!important;
    width: 32px!important;
    margin-left: -4px;
    margin-top: -4px;
}
.modal-dialog .modal-header button.modal-close {
    border-radius: 5px;
    transform: matrix(1, 0, 0, 1, -10, -18);
    background: transparent!important;
}
/*Fix under 18 error form*/
/*LEGACY 2023 CODE
body.rf-body.rf-accessibility.autodesk-au2023-inpersonregistration-form-under18 .rfwf-full-panel.form-id-1735848169002010L9Ta button#wf-btn-submit {
    display: none;
}
body.rf-body.rf-accessibility.autodesk-au2023-inpersonregistration-form-under18 .rfwf-full-panel.form-id-1735848169002010L9Ta .form-footer-actions span.mdBtnR-container{
    display: block!important;
    margin-left: auto;
    margin-right: auto;
}
body.rf-body.rf-accessibility.autodesk-au2023-inpersonregistration-form-under18 button#wf-btn-cancel{
    margin-left: auto;
    margin-right: auto;
}*/

/* fix alignment on radio button selection alignment */
.radio input[type=radio], .radio-inline input[type=radio] {
    margin-left: 0px !important;
}
/*remove Upgrade to Full Conference Pass*/
a.mdBtnR.mdBtnR-primary.upgrade-full-conference {
    display: none;
}

/*Under 18 form, remove continue button*/
[class*="form-under18"] button#wf-btn-submit {
    display: none;
}

/*progress bar mobile fix*/
#progressbar {
    position: relative!important;
    z-index: 1!important;
}
    #progressbar li .step-circle {
    z-index: 2!important;
    position: relative!important;
}


/*Bulk Packages Page edits*/
body[class*="bulkpackages"] .rfwf-body-content.rf-workflow-body-content {
    padding-bottom: 50px;
}

/*Housing Page edits*/
body[class*="housing"] div#rf-content {
    padding-top: 0px;
}
div.rf-housing-event-info-details.rf-flex-frame.rf-flex-wrap p:nth-child(1):before {
    content: "AU 2024 |";
    padding-right: 5px;
}
.rf-housing-event-info-details.rf-flex-frame.rf-flex-wrap p {
    font-size: 18px !important;
    font-weight: 800 !important;
}
/*Fix No available housing message*/
.hotel-list-results p {
    max-width: 950px;
}
/*Hide Cancellation policy for Guest Pass Registration workflow*/
body[class*="-guestreg-order"] .rfwf-full-panel.rfwf-orders-details {
    display: none;
}



/****AU 2025 Edits****/
/*Fix spacing to the left of Continue button for forms without Back Button*/
body[class*="-form-notapproved"] button#wf-btn-submit {
    margin-left: -12px;
}
/*Remove extra padding at bottom of Emp Profile page*/
body[class*="-form-profileemp"] div#wf-1684361528726009JErs .rf-checkbox-container.rf-form-element-group {
    padding-bottom: 0px;
}
/*Account page - extend width of "What is your role onsite" att.*/
div#wf-1688674424739001RdaO .relative-select-container {
    max-width: fit-content;
}
/*Fix alignment of Continue button on 1st form of Reg workflow*/
body[class*="-form-account"] button#wf-btn-submit {
    margin-left: -12px;
}
/*Step Tracker - Upgrade to Full Conference button on digital reg path*/
.flex-box-section-full.form-progress-flow .full_conference_pass {
  margin-top: -40px;
}
/*Thumbnail count for Hotel module*/
.thumbnail-count {
    color: white !important;
}
/*Remove text box for text fields that are read only (review step)*/
.rf-textarea textarea[readonly] {
    border: none !important;
    padding-left: 0px;
}




/*Hide cancellation policy on orders page for Digital Registration*/
body[class*="-digitalregistration-order"] .rfwf-full-panel.rfwf-orders-details {
    display: none;
}
/*Hide Continue button on under 21 error page*/
body[class*="-form-under21"] button#wf-btn-submit {
    display: none;
}

/***Group Reg Path Edits***/
/*Hide Continue button - it's duplicative - and only show Manage purchase codes on Confirmation page for Group Reg path*/
body[class*="-groupregistration-confirm"] button.mdBtnR.mdBtnR-outline-primary {
    display: none;
}
/*Show Print button on the confirmation page for Group Registration Path*/
body[class*="-groupregistration-confirm"] .pull-right button.mdBtnR.mdBtnR-outline-primary {
    display: block;
}

/*Fix upgrade button to Full conference pass on Digital Reg path - black text*/
.full_conference_pass a.mdBtnR.mdBtnR-primary {
    color: black;
}
/*Fix discount code field that is temporarily used for testing*/
body[class*="-groupregistration-"] .discount-code-wrapper .discount-code-container:last-child:before {
    content: 'Testing code';
}
/*Fix checkbox color for registration that turned yellow*/
input[type=checkbox]:checked, .checkbox input[type=checkbox]:checked {
    accent-color: black;
}

/***Exec Employee Reg edits***/
/*Fix Add new CTA on proxy reg pop-up modal*/
.proxy-registration-action-modal.in.modal button.mdBtnR.mdBtnR-add-a-thing.mdBtnR-adv span.mdBtnR-text {
    color: black;
}
.proxy-registration-action-modal.in.modal button.mdBtnR.mdBtnR-add-a-thing.mdBtnR-adv svg {
    fill: black;
}


/***Staff Reg edits***/
/*Hide cancellation policy*/
body[class*="-staffreg-order"] .orderspagecancellation {
    display: none;
}
/**Invalid reg code form**/
/*Center-align buttons & Hide Continue*/
body[class*="-invalidregcode"] .form-footer-actions {
    text-align: center;
}
body[class*="-invalidregcode"] .form-footer-actions button#wf-btn-submit {
    display: none;
}


/*Fix join waitlist link on Orders page*/
button[data-analytics-name="join-waitlist"] span.mdBtnR-text {
    color: black !important;
}


/*AU Celebration Pass Workflow for Booth Staff - Hide unecessary Cancellation policies*/
body[class*="-purchaseCelebration-"] p.daypasscancel {
    display: none;
}
body[class*="-purchaseCelebration-"] .fccancel {
    display: none;
}
body[class*="-purchaseCelebration-"] .cancelpolicy {
    display: none;
}

