
 .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;
}
 .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;
}
 
 .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;
}
  .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;
}

// CSTMZTN-12963
.has-error .control-label, fieldset .text-danger  {
    display: contents !important;
}
.row.form-group.field.field-array.field-error.has-error.has-danger input#ethnicity {
    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 {
									@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;
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}

.multi-select { 
	color: #282828;
	font-size: 11px;
	opacity: 0.8;
}
.summary-section{ 
	font-family: 'StoneSans' !important;

} 
.multi-select-item{
	font-family: 'OpenSans-Regular' !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;
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}

.multi-select { 
	color: #282828;
	font-size: 11px;
	opacity: 0.8;
}
.summary-section{ 
	font-family: 'StoneSans' !important;

} 
.multi-select-item{
	font-family: 'OpenSans-Regular' !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 {
									@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;
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}

.multi-select { 
	color: #282828;
	font-size: 11px;
	opacity: 0.8;
}
.summary-section{ 
	font-family: 'StoneSans' !important;

} 
.multi-select-item{
	font-family: 'OpenSans-Regular' !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;
}
 .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;
}
 .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;
}
 .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;
}
 .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;
}
 .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;
}
 .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;
}
 .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;
}
 .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;
}
 .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;
}
 .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;
												}

												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;
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}

.multi-select {
	font-size: 11px;
}
 .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;
}
 .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;
}
 .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;
}
 .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;
}
 .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;
}
 .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;
}
@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){
.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){
.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 {
}
}