/* Simpler employer publication flow. */
.job-editor-card-183 .job-wizard-nav-400{grid-template-columns:repeat(4,minmax(0,1fr))}
.job-subheading-4519{margin:25px 0 13px;color:#263b58;font-size:16px}
.job-optional-4519{margin:15px 0;border:1px solid #dce5f1;border-radius:13px;background:#fbfcff;overflow:hidden}
.job-optional-4519.full{grid-column:1/-1;width:100%;box-sizing:border-box}
.job-optional-4519>summary{padding:16px 18px;color:#254369;font-size:13px;font-weight:800;cursor:pointer;list-style:none}
.job-optional-4519>summary::-webkit-details-marker{display:none}
.job-optional-4519>summary:after{content:'+';float:right;color:#2f67e8;font-size:20px;line-height:16px}
.job-optional-4519[open]>summary:after{content:'−'}
.job-optional-4519[open]>summary{border-bottom:1px solid #e7edf5}
.job-optional-4519>.form-grid,.job-optional-4519>.promo-field-180,.job-optional-4519>.question-builder-170{margin:0;padding:18px}
.job-optional-4519 .rich-editor-field-331{min-width:0}
.job-publish-actions-4519{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.job-publish-actions-4519 .btn:first-child{order:-1}
.publish-fix-4519{display:inline-block;margin-top:7px;color:#245bd4;font-size:12px;font-weight:750;text-decoration:underline}
.publish-fix-4519 .linkbtn{color:#245bd4;font-size:12px;font-weight:750;text-decoration:underline}
@media(max-width:920px){.job-editor-card-183 .job-wizard-nav-400{grid-template-columns:repeat(4,minmax(125px,1fr))}}
@media(max-width:650px){.job-editor-card-183 .job-wizard-nav-400{grid-template-columns:repeat(4,minmax(105px,1fr))}.job-optional-4519>.form-grid,.job-optional-4519>.promo-field-180,.job-optional-4519>.question-builder-170{padding:13px}.job-publish-actions-4519{display:grid}}
