/* Sean's edits*/

/*Close down CFP path - Hide Start button
body[class*="cfp-cfpHome"] button#cfp-home-start {
    display: none;
}*/
/*Close down Sponsor CFP path - Hide Start button
body[class*="-sponsorcfp-cfpHome"] button#cfp-home-start {
    display: none;
}*/

/****Home Page****/
/*fix padding on CFP home*/
div#cfp-home-page .rfG-row .rfG-md-50 {
    padding-bottom: 30px!important;
}
/*Hide "Submit New Proposal" text at top of home page*/
.rfwf-full-panel.rfwf-cfp-page.rf-workflow-cfp .rfwf-panel-interior h1 {
    display: none;
}
/*Adjust line height for bullet points*/
div#rf-content li {
    line-height: 27px;
}
/*Bring up "Start" button to bottom of the top section of home page*/
div#cfp-home-page .rfG-row .rfG-md-50 button#cfp-home-start {
    margin-top: -145px;
}
/*Adjust font size for "View and edit proposals"*/
#cfp-home-page div div div:nth-child(6) h2 {
    font-size: 32px !important;
}
/*Submission Table edits*/
.rf-table-container .rf-table .table-body .table-row.table-header>div {
    border-bottom: 1px solid #808080 !important;
    color: #000000;
    text-transform: none;
}
/*Disable clickable link for "Participants" in table, since this isn't a step in the CFP*/
div[data-test*="rf-session-participants-"] a {
    text-decoration: none !important;
    pointer-events: none;
}
/*unsure of this code
img.up2 {
    transform: matrix(1, 0, 0, 1, 0, -2);
}*/


/**************SR CFP Path Edits**************/
/*Fix padding along top of CFP forms*/
body[class*="-cfp"] .custom-form-content .rfwf-full-panel {
    padding-top: 50px;
}
/*Reduce space between end of form & Submit button*/
body[class*="-form-"] .form-footer-actions {
    margin-top: 35px!important;
}

/***Proposal Details Page edits***/
/*Reduce width of box for Session Title*/
input#formSession-title {
    max-width: 900px;
}
/*Add instruction copy*/
label.rf-label[for="formSession-title"]::after {
    content: "\a A clever, catchy, and relevant title that captivates the audience and sparks curiosity.";
    white-space: pre-wrap;
    margin-left: -4px;
    font-weight: 100;
    font-family: 'Artifakt Element';
}
label.rf-label[for="formSession-Abstract"]::after {
    content: "\a Write a one or two paragraph abstract describing your content idea. No bulleted or numbered lists.";
    white-space: pre-wrap;
    margin-left: -4px;
    font-weight: 100;
    font-family: 'Artifakt Element';
}
label.rf-label[for="1639764161Ycee9b7f0a"]::after {
    content: "\a View the Proposal Requirements Guide for more information on our new content types.";
    white-space: pre-wrap;
    margin-left: -4px;
    font-weight: 100;
    font-family: 'Artifakt Element';
}
label.rf-label[for="1710969171867001nQiZ"]::after {
    content: "\a Format: Full name, job title, company";
    white-space: pre-wrap;
    margin-left: -4px;
    font-weight: 100;
    font-family: 'Artifakt Element';
}
/*Fix font size for "Learning objectives:"*/
#wf-temp_a1711491670542 div div h2 span {
    font-size: 24px !important;
}
/*Add space below Learning objectives & bullet point*/
div#wf-temp_a1711491670542 {
    padding-bottom: 20px;
}

/***Audience Details Page***/
/*Extend length of single-select container for "Level of Profieciency"*/
div#wf-1685492018723007uvIS .rf-select.rf-single-select .relative-select-container {
    max-width: 525px;
}

/*****CFP Participants Page*****/
/*Remove extra padding at top of Participants page*/
body[class*="-cfp-participant"] .rfwf-full-panel.rfwf-header {
    padding-top: 0px;
}

/*****CFP Review Step*****/
/*Fix Continue button on partial "review" submission step*/
body[class*="-form-partial"] button#wf-btn-submit span.mdBtnR-text {
    color: black;
}
body[class*="-form-partial"] button#wf-btn-submit span.mdBtnR-text::after {
    content: "Complete submission";
    color: white;
    margin-left: -60px;
}
body[class*="-form-review"] button#wf-btn-submit span.mdBtnR-text {
    color: black;
}
body[class*="-form-review"] button#wf-btn-submit span.mdBtnR-text::after {
    content: "Complete submission";
    color: white;
    margin-left: -60px;
}

/*****CFP Confirmation Page*****/
/*Hide lower section on Sponsor CFP Confirmation page*/
.rfwf-full-panel.cfp-confirmation-details.rfwf-discount-code {
    display: none;
}
/*Remove border above "Submission Home" on CFP Confirmation page*/
.rfwf-full-panel.cfp-confirmation-form.rfwf-discount-code {
    border-bottom: none;
    padding-top: 0px;
}
/*Fix Submission Home button for CFP Confirmation page*/
body[class*="-cfpConfirmation"] button.mdBtnR.mdBtnR-primary {
    background-color: #000;
    border-color: #000;
color:#FFFFFF;
}
/*Fix "Proposal Submission Complete" Header*/
.confirmation-page h1.success {
    font-size: 32px !important;
}
.cfp-confirmation-header.rfwf-discount-code {
    padding-bottom: 20px;
    padding-top: 50px;
}
/*Remove border below "Proposal submission complete*/
.rfwf-full-panel.cfp-confirmation-header.rfwf-discount-code {
    border-bottom: none;
}
/*Fix Completion Check Mark*/
img.confirm-check-mark.pull-left {
    display: none;
}
.rfwf-full-panel.cfp-confirmation-header.rfwf-discount-code h1.success::before {
    content: url(https://static.rainfocus.com/autodesk/au2023/static/staticfile/staticfile/indicator_1685654341811001pqK1.svg);
    padding-right: 10px;
    display: inline-block;
    transform: matrix(1, 0, 0, 1, 0, 4);
}
/*Reduce padding above Submission Home bttn on CFP Confirmation page*/
body[class*="-cfp-cfpConfirmation"] .rfwf-full-panel.cfp-confirmation-actions.rfwf-discount-code {
    padding-top: 10px;
}
/*Bring up "My Proposals" button and add white space to bottom of page*/
.rfwf-full-panel.cfp-confirmation-actions.rfwf-discount-code {
    margin-top: -52px;
    padding-bottom: 100px;
}


/**************END SR CFP Path Edits**************/


/***Onsite Staffing Request CFP Edits***/
/*Hide descriptive text under Title & Abstract*/
body[class*="-staffingrequest"] label.rf-label[for="formSession-title"]::after {
    display: none;
}
body[class*="-staffingrequest"] label.rf-label[for="formSession-Abstract"]::after {
    display: none;
}
/*Increase width for all attributes on Onsite Staffing Request form*/
@media only screen and (min-width: 460px){
    body[class*="-staffingrequest"] .relative-select-container {
        min-width: 420px;
    }   
    body[class*="-staffingrequest"] .rf-input input[data-test*="rf-text-input-node-workflow-text"] {
        min-width: 420px;
    }
    body[class*="-staffingrequest"] input#formSession-capacity {
    min-width: 420px;
    }
}
/*Fix continue button on participants page*/
body[class*="-staffingrequest-participant"] button.mdBtnR.mdBtnR-primary.pull-right.mdBtnR-adv {
    background-color: black;
    border-color: black;
}
body[class*="-staffingrequest-participant"] button.mdBtnR.mdBtnR-primary.pull-right.mdBtnR-adv span.mdBtnR-text {
    color: white;
}
body[class*="-staffingrequest-participant"] button.mdBtnR.mdBtnR-primary.pull-right.mdBtnR-adv svg {
    fill: white;
}
/*Fix Next/submit button on Ass shift lead pop-up modal*/
body[class*="-staffingrequest-participant"] button.mdBtnR.mdBtnR-primary.confirm {
    background-color: black;
    border-color: black;
}
body[class*="-staffingrequest-participant"] button.mdBtnR.mdBtnR-primary.confirm span.mdBtnR-text {
    color: white;
}
/*Fix participant links on submissions table on home page*/
body[class*="-staffingrequest"] div[data-test*="rf-session-participants-"] a {
    pointer-events: all;
    text-decoration: underline !important;
}
/*Hide company column on participant page*/
body[class*="-staffingrequest-participant"] th[data-test="rf-participant-table-header-company"] {
    display: none;
}


