
 .firstchoice .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #702082 !important;
}
.firstchoice .apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .row.form-group.field.field-array{
    margin: 0px !important;
}
.firstchoice #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.firstchoice .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #702082  !important;
    color: white !important;
}
.firstchoice #breadcrumb-summary .slick-list .slick-track li.progress-current .number,
.firstchoice #breadcrumb-summary .slick-list .slick-track li.progress-enable .number {
    background: #702082 !important;
    color: #702082 !important;
    box-shadow: 0 0 0 4px #702082, 0 0 0 5px #702082 !important;
    border: 4px solid #702082 !important;
}
.firstchoice #breadcrumb-summary ul li a .title{
    color: #702082 !important;
}
.firstchoice .apply-page .remove-action .remove-icon{
    padding: 5px 9px 7px 9px !important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 .ph-jtc-box ul.error-detail {
    padding-inline-start: 0;
}
.ph-jtc-box .checkbox > label input[type="checkbox"] {
    position: relative;
    top: 0;

}
.ph-jtc-box .checkbox > label span:empty {
    display: none;
}
.ph-jtc-box .checkbox > label {
    display: flex;
    gap: 10px;
    align-items:center;
}
.ph-jtc-box ul {
    padding-left: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
    height: 18px!important;
    width: 18px!important;
    min-height: 18px!important;
}
 
 .rjsf .form-group fieldset .row .col-md-12 .row fieldset .help-block {
    text-align: center !important;
    margin-left: 0px !important;
}
.holycrossfl .apply-page .remove-action .remove-icon{
    border: 1px solid #005DAA!important;
    color: #005DAA !important;
}
.holycrossfl .btn.btn-navigate.btn-prev{
    border-color: #0033a0 !important;
}
.holycrossfl .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #0033a0 !important;
}
.holycrossfl .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #0033a0 !important;
    color: #fff !important;
}
.holycrossfl .current-step-personalInformation #breadcrumb-summary ul li a .number{
    padding: 3px !important;
}
.holycrossfl #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important;
}
.holycrossfl .btn.btn-navigate.btn-prev{
    background-color:#0033a0 !important;
}
.holycrossfl label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-51-label{
    width: 50% !important;
    margin-left: 10px !important;
}
.holycrossfl label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-172-label{
    width: 50% !important;
}
@media only screen and (max-width:1024px){
.holycrossfl label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-51-label{
    width: 100% !important;
    margin-left: 10px !important;
 }
 .holycrossfl label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-172-label{
    width: 100% !important;
}
}
 .rjsf .form-group fieldset .row .col-md-12 .row fieldset .help-block{
    margin-left: 50px !important;
}
.apply-page .remove-action .remove-icon{
    padding: 5px 7px 6px 7px !important;
}
.midatlantic .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #702082 !important;
}
.midatlantic #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important;
}
.midatlantic .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #702082 !important;
    color: white !important;
}
.midatlantic #breadcrumb-summary .slick-list .slick-track li.progress-current .number{
    background: #702082 !important;
    color: #702082 !important;
    box-shadow: 0 0 0 4px #702082, 0 0 0 5px #702082 !important;
    border: 4px solid #702082 !important;
}
.midatlantic .apply-page #breadcrumb-summary ul li a .title{
    color: #702082 !important;
}
.midatlantic #breadcrumb-summary .slick-list .slick-track li.progress-enable .number{
    background: #702082 !important;
    color: #702082 !important;
    box-shadow: 0 0 0 4px #702082, 0 0 0 5px #702082 !important;
    border: 4px solid #702082 !important;
}
.midatlantic .apply-page .remove-action .remove-icon{
    padding: 7px 9px 8px 9px !important;
}
 .rjsf .form-group fieldset .row .col-md-12 .row fieldset .help-block {
    text-align: center !important;
    margin-left: 10px !important;
}
@media (max-width: 1024px){
    .rjsf .form-group fieldset .row .col-md-12 .row fieldset .help-block{
         text-align: left !important;
         margin-left: 0px !important;
    }
}
.apply-page .remove-action .remove-icon{
    padding: 4px 7px 6px 7px !important;
}
.mercyatlanta .apply-page .remove-action .remove-icon{
    border: 1px solid #eb0028 !important;
    color: #eb0028 !important;
}
.mercyatlanta #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important;
}
.mercyatlanta .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #eb0028 !important;
    color: white !important;
}
.mercyatlanta .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #eb0028 !important;
}
.mercyatlanta .btn.btn-navigate.btn-prev{
    background-color: #eb0028 !important;
}
 .stjosephshealth .ph-apply-box .form-wrapper .current-step-personalInformation div .resume-section .options-block .cloud-options .drives .resume-upload-wrapper .upload-resume-btn{
    background-color: var(--primary-color) !important;
    color: var(--background-color) !important;
    border-color: var(--primary-color) !important;
}
.stjosephshealth .row.form-group.field.field-string.markdown-as-header > .col .markdown > p{
    color: var(--primary-color) !important;
}
.stjosephshealth .btn.btn-navigate.btn-next{
    background-color: var(--primary-color) !important;
}
.stjosephshealth .row.custom-object .field-description{
    color: var(--primary-color) !important;
}
.stjosephshealth .array-button-add{
    color: var(--primary-color) !important;
}
.stjosephshealth  .array-button-add .add-icon{
    border-color:var(--primary-color) !important ;
}
.markdown-as-header p, .addln-attach-header p{
    color: var(--primary-color) !important;
}
.stjosephshealth .btn.btn-navigate.btn-prev{
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}
.stjosephshealth .markdown-as-header p{
    color: var(--primary-color) !important;
}
.stjosephshealth .row.form-group.field.field-string.self-identify > .col .markdown p{
    color: var(--primary-color) !important;
}
.stjosephshealth .field-description{
    color: var(--primary-color) !important;
}
.stjosephshealth span.summary-heading{
    color: var(--primary-color) !important;
}
.stjosephshealth .rjsf .navigation button.btn.primary-button.btn-submit{
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}
.stjosephshealth .apply-page .navigation-summary .slick-list .slick-track li.progress-enable.progress-complete::after{
    border-right: 350px solid var(--primary-color)!important;
}
.stjosephshealth .summary-title h3{
    color: var(--primary-color) !important;
}
.stjosephshealth #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.stjosephshealth .apply-page .rjsf .navigation button#next{
    border-color: var(--primary-color) !important;
}
.stjosephshealth .apply-page .remove-action .remove-icon{
    border-color: var(--primary-color) !important;
    color:var(--primary-color) !important;
}
.stjosephshealth .apply-page .remove-action .remove-icon {
    padding: 5px 9px 7px 9px !important;
}
 .ph-apply-box input[type="checkbox"]{
	position: relative;
	height:18px!important;
	width:18px!important;
	min-height:auto!important;
	    padding: 0 !important;
    margin-top: 0 !important;
}
.ph-apply-box input[type="radio"]{
    position: relative;
    min-height: auto !important;
    border-radius: 50% !important;
    height: 16px !important;
    width: 16px !important;
    padding: 0 !important;
    margin-top: 0 !important;
    vertical-align: bottom;
}
.ph-apply-box input[type="radio"]:checked{
    background-size: 88% 80%!important;
}
.apply-page .ph-apply-box .daterangepicker-checkbox{
    margin-top: 8px;
    margin-bottom: 16px;
}
.apply-page .ph-apply-box input[type="checkbox"] + span {
    margin-top: 0 !important;
}
.apply-page .react-datepicker-popper {
    z-index: 12;
}
.ph-apply-box label {
    display: flex;
    align-items:center;
    gap: 10px;
}
.ph-apply-box .checkbox > label {
    display: flex;
    gap: 10px;
}
.ph-apply-box .checkbox > label {
    display: flex;
    align-items: center;
}
.ph-apply-box ul {
    padding-left: 0;
}

.apply-page {
	.ph-page {
		.ph-apply-box {
			.phenom-form-container {
				.form-wrapper.widget-container {
					.current-step-voluntaryInformation {
						form.rjsf {
							.col-md-12 {
								.row.form-group.field.field-array {
									@media screen and (min-width: 768px) {
										margin: 0 10px !important;
									}

									label#ethnicity-label {
										display: contents;
									}

									.rbt-input-multi.form-control.rbt-input {
										height: auto !important;
										font-size: 11px;

										@media screen and (min-width: 768px) {
											width: 57.88%;
										}

										.rbt-input-wrapper {
											div{
												input#ethnicity {
													border: none !important;
													height: auto !important;
													line-height: 3.9;
												}

												input.rbt-input-hint {
													border: none !important;
												}
												
											}
											
										}
									}
								}

								.row.form-group.field.field-array.field-error.has-error.has-danger {
									.col {
										ul#ethnicity-errorMsg {
											li.text-danger {
												display: contents;
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}
.row.form-group.field.field-array .rbt-input-multi.form-control.rbt-input .rbt-input-wrapper .rbt-token.rbt-token-removeable button.close.rbt-close.rbt-token-remove-button{
	font: icon;
}

.multi-select { 
	color: #282828;
	font-size: 11px;
	opacity: 0.8;
}
.summary-section{ 
	font-family: 'StoneSans' !important;

} 
.multi-select-item{
	font-family: 'OpenSans-Regular' !important;
}
 .pace .apply-page .navigation-summary .slick-list .slick-track li a:hover{
   text-decoration-color: #702082 !important;
}
.pace #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.pace .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #702082 !important;
    color: white !important;
}
.pace #breadcrumb-summary ul li a .title{
    color: #702082 !important;
}
.pace #breadcrumb-summary .slick-list .slick-track li.progress-current .number,
.pace #breadcrumb-summary .slick-list .slick-track li.progress-enable .number {
    background: #702082 !important;
    color: #702082 !important;
    box-shadow: 0 0 0 4px #702082, 0 0 0 5px #702082 !important;
    border: 4px solid #702082 !important;
}
 .pittsburghmercy .apply-page .remove-action .remove-icon{
    padding: 5px 9px 7px 9px !important;
}
.apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #e1573d !important;
}
.pittsburghmercy #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.pittsburghmercy .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #e1573d !important;
}
.pittsburghmercy .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #e1573d !important;
    color: white !important;
}
.pittsburghmercy .btn.btn-navigate.btn-prev{
    background-color: #e1573d !important;
}
 .newengland #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.newengland .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #702082 !important;
    color: white !important;
}
.newengland .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #702082 !important;
}
.newengland #breadcrumb-summary .slick-list .slick-track li.progress-current .number,
.newengland #breadcrumb-summary .slick-list .slick-track li.progress-enable .number {
    background: #702082 !important;
    color: #702082 !important;
    box-shadow: 0 0 0 4px #702082, 0 0 0 5px #702082 !important;
    border: 4px solid #702082 !important;
}
.newengland #breadcrumb-summary ul li a .title{
    color: #702082 !important;
}
.newengland .apply-page .remove-action .remove-icon{
    padding: 4px 8px 6px 8px !important;
}
 .athome .apply-page .remove-action .remove-icon{
    padding: 6px 8px 7px 8px !important;
}
.athome #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.athome .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #702082 !important;
    color: white !important;
}
.athome .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #702082 !important;
}
.athome #breadcrumb-summary .slick-list .slick-track li.progress-current .number,
.athome #breadcrumb-summary .slick-list .slick-track li.progress-enable .number {
    background: #702082 !important;
    color: #702082 !important;
    box-shadow: 0 0 0 4px #702082, 0 0 0 5px #702082 !important;
    border: 4px solid #702082 !important;
}
.athome #breadcrumb-summary ul li a .title{
    color: #702082 !important;
}
 .trinityhealthmichigan .apply-page .remove-action .remove-icon{
    padding: 5px 8px 6px 8px !important;
}
label#jsqData\.QUESTIONNAIRE-3-20\.QUESTION_SETUP-3-75-label,
label#jsqData\.QUESTIONNAIRE-3-20\.QUESTION_SETUP-6-51-label,
label#jsqData\.QUESTIONNAIRE-3-20\.QUESTION_SETUP-6-47-label,
label#jsqData\.QUESTIONNAIRE-3-20\.QUESTION_SETUP-6-62-label,
label#jsqData\.QUESTIONNAIRE-3-20\.QUESTION_SETUP-6-33-label,
label#jsqData\.QUESTIONNAIRE-3-20\.QUESTION_SETUP-6-3-label,
label#jsqData\.QUESTIONNAIRE-3-20\.QUESTION_SETUP-6-7-label
{
    margin-left: 5px !important;
}
.trinityhealthmichigan #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.trinityhealthmichigan .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #702082 !important;
    color: white !important;
}
.trinityhealthmichigan .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #702082 !important;
}
.trinityhealthmichigan #breadcrumb-summary .slick-list .slick-track li.progress-current .number,
.trinityhealthmichigan #breadcrumb-summary .slick-list .slick-track li.progress-enable .number {
    background: #702082 !important;
    color: #702082 !important;
    box-shadow: 0 0 0 4px #702082, 0 0 0 5px #702082 !important;
    border: 4px solid #702082 !important;
}
.trinityhealthmichigan #breadcrumb-summary ul li a .title{
    color: #702082 !important;
}
 .holycrosshealth #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.holycrosshealth .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #235792 !important;
    color: white !important;
}
.holycrosshealth .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #235792 !important;
}
.holycrosshealth .btn.btn-navigate.btn-prev{
    background-color: #235792 !important;
}
 .saintalphonsus .apply-page .remove-action .remove-icon{
    padding: 4px 8px 7px 8px !important;
}
.saintalphonsus #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.saintalphonsus .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #990033 !important;
    color: white !important;
}
.saintalphonsus .btn.btn-navigate.btn-prev{
    background-color: #990033 !important;
}
.saintalphonsus #breadcrumb-summary ul li a:hover{
   text-decoration-color: #990033 !important;
}
 .samc .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #005172 !important;
}
.samc .apply-page .remove-action .remove-icon {
    padding: 5px 9px 7px 9px !important;
}
.samc #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.samc .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #005172  !important;
    color: white !important;
}
.samc .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #005172 !important;
}
.samc .btn.btn-navigate.btn-prev{
    background-color: #005172 !important;
}
 .ph-apply-box .pageTitle span,
.ph-apply-box .pageTitle div,
.apply-page #breadcrumb-summary ul li a .title,
.apply-page button.upload-resume-btn.btn.primary-button,
.form-group label,
.form-group select,
.apply-page .form-control,
.apply-page .btn.btn-navigate.btn-next,
.addln-object-single-row .col-md-6.control-label,
.btn.btn-navigate.btn-prev,
.row.form-group.field.field-string.markdown-as-header.two-line-field .col .markdown p,
.row.form-group.field.field-string.two-line-field .col .markdown li,
.form-group label,
.voluntary-consent .checkbox span,
.col .markdown p,
.markdown-no-padding .col .markdown p,
.field-radio-group .radio label span,
.summary-value,
.summary-label,
ul li.text-danger,
ul.errorList li a span,
.row.custom-object .field-description,
.apply-page .daterangepicker-checkbox .checkboxText,
.array-button-add,
button#previous,
.row.form-group.field.field-string.two-line-field .col .markdown p span,
.summary-title,
.rjsf .form-group fieldset .row .col-md-12 .row fieldset .help-block,
button.btn.primary-button.btn-submit,
span.summary-heading,
.summary-title a,
.multi-select-item,
.resume-section .options-block .cloud-options .resume_info .resume-header p b,
.resume-section .options-block .cloud-options .resume_info .resume-header p,
.cloud-options .apply-or-line span.apply-or-box,
.ph-apply-box .phenom-form-container .form-wrapper .current-step-voluntaryInformation .rjsf .form-group fieldset .row .col-md-12 .field-string .col #agreementCheck-errorMsg .text-danger
{
    font-size: 15px !important;
}
.rjsf .form-group fieldset .row .col-md-12 .row fieldset .help-block {
    text-align: center !important;
    margin-left: 0px !important;
}
@media (max-width: 1024px){
    .rjsf .form-group fieldset .row .col-md-12 .row fieldset .help-block{
         text-align: left !important;
         margin-left: 0px !important;
    }
}
.row.form-group.field.field-string.two-line-field > .col .markdown .eeoText p{
    font-size: 15px !important;
}
.apply-page .eeoInput label{
    width: 100% !important;
    margin-top: 10px;
    text-align: justify;
}
@media (max-width: 1024px){
   .apply-page .eeoInput label{
    width: 100% !important;
   } 
   label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-172-label{
    width: 100% !important;
   }
}
.apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .rbt-input-multi.form-control.rbt-input .rbt-input-wrapper div input#ethnicity{
    line-height: 0 !important;
    font-size: 15px !important;
}
.dropdown-menu>a{
    font-size: 15px;
}
h3.panel-title{
    font-size: 15px;
}
.addln-object-single-row .col-md-6.control-label{
    width: 100%;
}
.pdf.after-upload{
    position: static !important;
    margin: 0 !important;
}
.row.form-group.field.field-string.markdown-as-header > .col .markdown > p{
    font-size: inherit !important;
}
#agreementCheck-errorMsg .text-danger{
    font-size: 15px !important;
}
.apply-page .daterangepicker-checkbox input{
    min-width: 18px;
    min-height: 18px;
}
.rjsf .form-group fieldset .row .col-md-12 .row fieldset .help-block{
    margin-left: 40px !important;
}
.experienceData-table.Work.experience.\: > tbody > tr{
    display: flex !important;
}
.apply-page div#academic{
    display: block !important;
}
.attachment-files{
    width: 100%;
    display: flex;
    justify-content: center;
}
p#disability_heading_self_identity_custom__description{
    font-size: 15px;
}
.apply-page #breadcrumb-summary ul li a{
    width: 124px;
}

@media (max-width: 1024px){
    .ph-apply-box .checkbox>label{
        display: block !important;
    }
    .ph-apply-box .phenom-form-container .form-wrapper .current-step-voluntaryInformation .rjsf .form-group fieldset .row .col-md-12 .form-group .col .checkbox label{
        display: flex !important;
        align-items: center !important;
    }
}
.apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .rbt-input-multi.form-control.rbt-input .rbt-input-wrapper div input#ethnicity::placeholder{
    font-size: 15px !important;
    margin-top: 6px !important;
}
.rbt-input-multi .rbt-input-main{
      margin-top: 6px !important;
}
.apply-page div#academic ul.attachment-options li .or{
    font-size: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 0 !important;
}
#agreementCheck-errorMsg .text-danger{
    font-size: 15px;
    padding-left: 0 !important;
    width: 100% !important;
}
@media only screen and (min-width: 1025px) {
    #agreementCheck-errorMsg .text-danger{
        width: 100% !important;
        left: 0 !important;
        padding-left: 0 !important;
    }
}
.ph-apply-box .form-wrapper .current-step-personalInformation div .resume-section .options-block .cloud-options .drives .resume-upload-wrapper{
    position: static !important;
}
.ph-apply-box .form-wrapper .current-step-personalInformation div .resume-section .options-block .cloud-options .drives .resume-upload-wrapper .upload-resume-btn{
    position: static !important;
    margin-top: 25px !important;
}
.apply-page .add-icon{
    padding: 7px 8px 6px 8px !important;
}
.apply-page .eeoText,
.apply-page .form-group.field.field-object.foo.eeoTextField.selfIdScroll
{
    border: 1px solid #ccc !important;
    padding: 10px !important;
}
.apply-page .row.form-group.field.field-string.two-line-field.eeoTextField.selfIdScroll{
    overflow: hidden !important;
}
.apply-page .rbt-token{
    background-color: #cccccc38 !important;
    color: black !important;
}
.apply-page label#languageChange-label{
    margin-bottom: 8px !important;
}
input#disabilityStatus\.YES_REV_2026, input#disabilityStatus\.NO_REV_2026, input#disabilityStatus\.DECLINE_REV_2026{
    appearance: auto !important;
}
.external .apply-page .remove-action .remove-icon{
    padding: 5px 9px 7px 9px !important;
}
.row.form-group.field.field-string.two-line-field > .col .markdown .eeoText p{
  font-size: 15px !important;
}
label#gender-label,
label#veteranStatus-label
{
    margin-top: 10px !important;
    margin-bottom: 5px !important;
    padding-left: 0px !important;
}

.apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .row.form-group.field.field-array{
    margin-left: 0px !important;
}
label#veteranStatus-label + .col-12.col-sm-12.col-md-7,
label#gender-label + .col-12.col-sm-12.col-md-7
{
    padding-left: 0px !important;
}
label#disabilityStatus-radio{
    margin-top: 10px !important;
}
label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-172-label,
label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-171-label
{
    margin-bottom: 6px;
}
label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-173-label,
label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-175-label,
label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-51-label
{
    margin-bottom: 6px;
    text-align: justify;
}
label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-172-label{
    width: 50% !important;
}
.cloud-options .apply-or-line span.apply-or-box{
    padding-bottom: 2px !important;
}
.ph-apply-box .form-wrapper .current-step-personalInformation div .resume-section .options-block .cloud-options .drives .resume-upload-wrapper .upload-resume-btn{
    padding: 0px 20px !important;
}
#breadcrumb-summary .slick-list .slick-track li.progress-current .number{
    padding: 0px !important;
}
.apply-page .rjsf .navigation button#next{
    margin: 0 !important;
}
.apply-page .rjsf .navigation{
    justify-content: center !important;
    gap: 20px !important;
}
.navigation.personalInformation-step{
    justify-content: center !important;
}
.apply-page #breadcrumb-summary .slick-list .slick-track li.progress-enable.progress-complete .number{
    padding: 9px !important;
}
.rjsf .navigation button.btn.primary-button.btn-submit{
    margin: 0 !important;
    font-size: 15px !important;
}
.external #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.external .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #702082  !important;
    color: white !important;
}
.external .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #702082 !important;
}
@media only screen and (max-width: 640px) {
    .navigation {
        display: flex !important;
    }
}
@media screen and (min-width: 1024px) {
    .apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .row.form-group.field.field-array {
        margin: 0px !important;
    }
}
@media only screen and (max-width:768px) {
label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-172-label{
    width: 100% !important;
}
}
.external #breadcrumb-summary .slick-list .slick-track li.progress-current .number,
.external #breadcrumb-summary .slick-list .slick-track li.progress-enable .number {
    background: #702082 !important;
    color: #702082 !important;
    box-shadow: 0 0 0 4px #702082, 0 0 0 5px #702082 !important;
    border: 4px solid #702082 !important;
}
.external #breadcrumb-summary ul li a .title{
    color: #702082 !important;
}
 .thsc .apply-page .remove-action .remove-icon {
    padding: 4px 6px 5px 6px !important;
}
.thsc #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.thsc .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #702082  !important;
    color: white !important;
}
.thsc .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #702082 !important;
}
.thsc #breadcrumb-summary .slick-list .slick-track li.progress-current .number,
.thsc #breadcrumb-summary .slick-list .slick-track li.progress-enable .number {
    background: #702082 !important;
    color: #702082 !important;
    box-shadow: 0 0 0 4px #702082, 0 0 0 5px #702082 !important;
    border: 4px solid #702082 !important;
}
.thsc #breadcrumb-summary ul li a .title{
    color: #702082 !important;
}
.thsc label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-51-label{
    width: 50% !important;
    margin-left: 10px !important;
}
.thsc label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-172-label{
    width: 50% !important;
}
@media only screen and (max-width:1024px){
.thsc label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-51-label{
    width: 100% !important;
    margin-left: 10px !important;
 }
 .thsc label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-172-label{
    width: 100% !important;
}
}
 .loyolamedicine .apply-page .remove-action .remove-icon{
    padding: 5px 9px 7px 9px !important;
}
.loyolamedicine #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.loyolamedicine .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #761635  !important;
    color: white !important;
}
.loyolamedicine .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #761635 !important;
}
.loyolamedicine .btn.btn-navigate.btn-prev{
    background-color: #761635 !important;
}
 .mountcarmel .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #8b1e41 !important;
}
.mountcarmel #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.mountcarmel .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #8b1e41  !important;
    color: white !important;
}
.mountcarmel .btn.btn-navigate.btn-prev{
    background-color: #8b1e41 !important;
}
.mountcarmel .apply-page .remove-action .remove-icon{
    padding: 5px 9px 7px 9px !important;
}
.mountcarmel label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-172-label{
    width: 50% !important;
}
.mountcarmel label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-51-label{
    width: 50% !important;
    margin-left: 10px !important;
}
@media only screen and (max-width:1024px){
.mountcarmel label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-172-label{
    width: 100% !important;
}
.mountcarmel label#jsqData\.QUESTIONNAIRE-6-67\.QUESTION_SETUP-6-51-label{
    width: 100% !important;
}
}
 label#languageChange-label {
    width: 100%;
    text-align: left;
    padding-left: 0;
}

input#disabilityStatus\.YES_REV_2026,
input#disabilityStatus\.NO_REV_2026,
input#disabilityStatus\.DECLINE_REV_2026 {
    border-radius: 50%;
    height: 16px !important;
    width: 16px;
    min-height: 16px;
}

@media screen and (min-width: 768px) {
    .apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .rbt-input-multi.form-control.rbt-input {
        height: 50px !important;
    }
}

.apply-page .daterangepicker-checkbox .checkboxText {
    margin-top: 0px !important;
}

input#experienceData\[0\]\.fromTo\.currentlyWorkHere {
    min-height: 18px;
    width: 18px;
}

div#I\ currently\ work\ here {
    display: flex;
    align-items: center;
}

.apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .rbt-input-multi.form-control.rbt-input {
    min-height: 50px !important;
    height: 50px !important;
}

.apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .rbt-input-multi.form-control.rbt-input .rbt-input-wrapper div input#ethnicity::placeholder {
    font-size: 11px !important;
    color: black !important;
}

.field-radio-group .radio label span {
    display: flex;
    gap: 10px;

}

@media (max-width: 1024px) {

    label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-173-label,
    label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-175-label,
    label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-51-label {
        width: 100% !important;
        margin: 4px !important;
    }

    #languageChange-label {
        width: 100% !important;
    }

}

label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-173-label,
label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-175-label,
label#jsqData\.QUESTIONNAIRE-6-66\.QUESTION_SETUP-6-51-label {
    width: 50%;
    margin: 4px;
}

.help-block {
    text-align: center !important;
}

.apply-page #breadcrumb-summary ul li a {
    width: 91px;
}

.rjsf .form-group fieldset .row .col-md-12 .row fieldset .help-block {
    text-align: center !important;
    margin-left: 40px !important;
    font-size: 15px !important;
}

@media (min-width: 1025px) and (max-width: 1278px) {
    .rjsf .form-group fieldset .row .col-md-12 .row fieldset .help-block {
        text-align: center !important;
        margin-left: 34px !important;
    }
}

@media (max-width: 1024px) {

    .rjsf .form-group fieldset .row .col-md-12 .row fieldset .help-block {
        text-align: left !important;
        margin-left: 0px !important;
    }

    .ph-apply-box input[type="checkbox"] {
        position: relative;
        height: 18px !important;
        width: 18px !important;
        min-height: auto !important;
        padding: 0 !important;
        margin-top: 0 !important;
    }

    .ph-apply-box input[type="radio"] {
        position: relative;
        min-height: auto !important;
        border-radius: 50% !important;
        height: 16px !important;
        width: 16px !important;
        padding: 0 !important;
        margin-top: 0 !important;
        vertical-align: bottom;
    }

    .ph-apply-box input[type="radio"]:checked {
        background-size: 88% 80% !important;
    }

    .apply-page .ph-apply-box .daterangepicker-checkbox {
        margin-top: 8px;
        margin-bottom: 16px;
    }

    .apply-page .ph-apply-box input[type="checkbox"]+span {
        margin-top: 0 !important;
    }

    .apply-page .react-datepicker-popper {
        z-index: 12;
    }

    .ph-apply-box label {
        display: flex;
        align-items: center;
        gap: 10px;
    }

    .ph-apply-box .checkbox>label {
        display: flex;
        align-items: center;
        gap: 10px;
    }

    .ph-apply-box ul {
        padding-left: 0;
    }
}


@media screen and (max-width: 768px) {
    .apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .row.form-group.field.field-array {
        margin: 0 !important;
    }
    .options-block.resume-group .drives .cloud-options-group ul{
        align-items: center !important;
    }
}

@media screen and (min-width: 1024px) {
    .apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .row.form-group.field.field-array {
        margin: 0 10px !important;
    }

    .col-md-7 div#disabilityStatus {
        margin-left: 6px !important;
    }

    .row.form-group.field.field-string.is-valid.foo.signatureClass.eeoInput,
    .row.form-group.field.field-string.field-error.has-error.has-danger.foo.signatureClass.eeoInput {
        margin-left: -5px !important;
    }
}

.apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 label#ethnicity-label {
    display: contents;
}

.apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .rbt-input-multi.form-control.rbt-input {
    height: auto !important;
    font-size: 11px;
}

@media screen and (min-width: 768px) {
    .apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .rbt-input-multi.form-control.rbt-input {
        width: 57.88%;
    }
}

.apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .rbt-input-multi.form-control.rbt-input .rbt-input-wrapper div input#ethnicity {
    border: none !important;
    height: auto !important;
    line-height: 3.9;
}

.apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .rbt-input-multi.form-control.rbt-input .rbt-input-wrapper div input.rbt-input-hint {
    border: none !important;
}

.apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .row.form-group.field.field-array.field-error.has-error.has-danger .col ul#ethnicity-errorMsg li.text-danger {
    display: contents;
}

.row.form-group.field.field-array .rbt-input-multi.form-control.rbt-input .rbt-input-wrapper .rbt-token.rbt-token-removeable button.close.rbt-close.rbt-token-remove-button {
    font: icon;
}

.multi-select {
    color: #282828;
    font-size: 11px;
    opacity: 0.8;
}

.summary-section {
    font-family: "StoneSans" !important;
}

.multi-select-item {
    font-family: "OpenSans-Regular" !important;
}

@media screen and (min-width: 769px) and (max-width: 1024px) {
    div#I\ currently\ work\ here {
        padding-left: 0px !important;
    }
}

@media screen and (min-width: 640px) and (max-width: 1024px) {

    .resume-group .drives .cloud-options-group {
        display: flex;
        justify-content: center;
    }

    .apply-page .ph-apply-box .form-wrapper div .options-block .cloud-options .drives .apply-or-line {
        display: flex !important;
        justify-content: center;
    }
    .resume-group .cloud-options-group ul li:first-child, .cloud-options-group li.linkedin-option{
        margin-top: 0px !important;
    }
    .resume-group .drives .cloud-options-group ul{
        align-items: center !important;
    }
}
.apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #003882 !important;
}
.apply-page .remove-action .remove-icon{
    padding: 3px 8px 7px 8px !important;
}
.sjhs .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #003882 !important;
}
.sjhs #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.sjhs .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #003882  !important;
    color: white !important;
}
.sjhs .btn.btn-navigate.btn-prev{
    background-color: #003882 !important;
}
 .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #af292e !important;
}
.apply-page .remove-action .remove-icon{
    padding: 4px 7px 6px 7px !important;
}
.stpetershealthpartners .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #AF292E !important;
}
.stpetershealthpartners .apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .row.form-group.field.field-array{
    margin: 0px !important;
}
.stpetershealthpartners #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.stpetershealthpartners .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #AF292E  !important;
    color: white !important;
}
.stpetershealthpartners .btn.btn-navigate.btn-prev{
    background-color: #AF292E !important;
}
 .stmarys .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #107FC9 !important;
}
.stmarys .apply-page .ph-page .ph-apply-box .phenom-form-container .form-wrapper.widget-container .current-step-voluntaryInformation form.rjsf .col-md-12 .row.form-group.field.field-array{
    margin: 0px !important;
}
.stmarys #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.stmarys .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #107FC9  !important;
    color: white !important;
}
.stmarys .btn.btn-navigate.btn-prev{
    background-color: #107FC9 !important;
}
 .mercyone .apply-page .remove-action .remove-icon{
    padding: 2px 7px 6px 7px !important
}
.mercyone #breadcrumb-summary ul li a .number{
    background: #636363 !important;
    border: 1px solid #636363 !important;
    color: #636363 !important;
    box-shadow: 0 0 0 4px #636363, 0 0 0 5px #636363 !important;
    padding: 3px !important; 
}
.mercyone .apply-page button.upload-resume-btn.btn.primary-button{
    background-color: #004C42  !important;
    color: white !important;
}
.mercyone .apply-page .navigation-summary .slick-list .slick-track li a:hover{
    text-decoration-color: #004C42 !important;
}
.mercyone .btn.btn-navigate.btn-prev{
    background-color: #004C42 !important;
}

 .help-block {
  text-align: center !important;
}

.ph-jtc-box ul.error-detail {
  padding-inline-start: 0;
}

.ph-jtc-box .checkbox > label input[type="checkbox"] {
  position: relative;
  top: 0;
  height: 18px !important;
  width: 18px !important;
  min-height: 18px !important;
}

.ph-jtc-box .checkbox > label span:empty {
  display: none;
}

.ph-jtc-box .checkbox > label {
  display: flex;
  gap: 10px;
  align-items: center;
}

.ph-jtc-box ul {
  padding-left: 0;
}

@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}