
 /*apply reset*/
.apply-page .array-in-checkbox input, .daterangepicker-checkbox input {
  min-height: 16px !important;
  margin-top:0
 }
 .apply-page .daterangepicker-checkbox .checkboxText{
  margin-top:0 !important;
  padding-bottom: 0;
 }
 .apply-page .daterangepicker-checkbox{
     align-items:center;
     margin-bottom: 10px;
     display:flex;
 }
 .apply-page .form-group .checkbox label>span{}

 .apply-page .form-group .checkbox label
{
  display:flex !important;
  gap:0;
  align-items: center;
 }
 input[type='checkbox'], input[type='radio']{
  position:relative; 
 }
 .apply-page input[type='checkbox']:checked{margin: 0;}
 .apply-page input[type='radio']{
 border-radius: 50% !important;
 }
 .apply-page input[type='radio']:checked {
     background-color: transparent;
     border-radius: 50%;
 }
 .apply-page .array-in-checkbox span{
     margin-top:0 !important
 };
 .apply-page .array-in-checkbox.langs span {
     margin-left: 0;
 }
 .apply-page .disability-status-radio .field-radio-group .radio label{
  padding-left:0;
 display:flex
 }
 .apply-page .disability-status-radio .field-radio-group .radio label span{
  /* gap: 5px; */
  align-items: center;
  display: flex !important;
 }
 .apply-page input[type='checkbox'],.apply-page .checkbox input[type="checkbox"], input[type='radio'],.field-radio-group input[type='radio'] {
     width:16px !important;
     height:16px !important;
     min-height: 16px !important;
     margin: 0 !important;
     position: relative !important;
     cursor: pointer;
     margin-right: 10px !important;
 }
 .apply-page .field-radio-group .radio label {
     font-weight: 700 !important;
     color: #0c1524 !important;
     display: flex;
     justify-content: flex-start !important;
     flex-direction: row;
     padding-left: 0;
 }
.apply-page .field-radio-group .radio label>span{
display: flex;
    align-items: center;
    
}
.apply-page .daterangepicker-checkbox .checkboxText {
    padding-top: 0;

}
.apply-page .ph-apply-box .form-wrapper .current-step-applicationReview .checkbox label {
    display: flex !important;
}

.apply-page .ph-apply-box .form-wrapper .current-step-applicationReview .checkbox label input#consentCheck {
    top: 0px;
}

.apply-page .form-group .checkbox label, .apply-page .ph-apply-box .form-wrapper .checkbox label{
justify-content: flex-end !important;
    padding: 0px;
}
.apply-page .form-group .checkbox label>span{
    display: flex;
    justify-content: flex-end !important;
}
.apply-page input[type='checkbox'], .apply-page .checkbox input[type="checkbox"], input[type='radio'], .field-radio-group input[type='radio']{
    border-color: #000;
}
/* SUP-116543 */
.apply-page .ph-apply-box .form-wrapper .form-group input, .apply-page .ph-apply-box .form-wrapper .form-group select{
    text-transform: none !important;
}
/* CSTMZTN-14407 */
.apply-page .form-group .checkbox label>span#emailCommunication-label{
    color: #111010;
}
.apply-page .form-group .checkbox label>span#emailCommunication-label a{
    color: #183a67;
    font-size: 16px;
    line-height: 19px;
}
.apply-page .form-group .checkbox label, .apply-page .ph-apply-box .form-wrapper .checkbox label>span{
    color: #111010;
    display: inline-block;
    text-align: left;
}
.apply-page .ph-apply-box .form-wrapper .checkbox label>span a{
    color: #183a67;
    font-size: 16px;
    line-height: 19px;
    text-decoration: underline;
}
.apply-page .ph-apply-box .form-wrapper #jsqData label>span.label-html-content>p{
    display: inline;
    margin: 0;
}
.apply-page .ph-apply-box .form-wrapper #jsqData .form-group .form-control{
    margin-top: 10px;
}

 /* CSTMZTN-14407 */
.apply-page .form-group .checkbox label>span#emailCommunication-label{
    color: #111010;
}
.apply-page .form-group .checkbox label>span#emailCommunication-label a{
    color: #183a67;
    font-size: 16px;
    line-height: 19px;
}
.apply-page .form-group .checkbox label, .apply-page .ph-apply-box .form-wrapper .checkbox label>span{
    color: #111010;
    display: inline-block;
    text-align: left;
}
.apply-page .ph-apply-box .form-wrapper .checkbox label>span a{
    color: #183a67;
    font-size: 16px;
    line-height: 19px;
    text-decoration: underline;
}
.apply-page .ph-apply-box .form-wrapper #jsqData label>span.label-html-content>p{
    display: inline;
    margin: 0;
}
.apply-page .ph-apply-box .form-wrapper #jsqData .form-group .form-control{
    margin-top: 10px;
}
 .apply-page .form-group .checkbox label>span#emailCommunication-label{
    color: #111010;
}
.apply-page .form-group .checkbox label>span#emailCommunication-label a{
    color: #183a67;
    font-size: 16px;
    line-height: 19px;
}
.apply-page .form-group .checkbox label, .apply-page .ph-apply-box .form-wrapper .checkbox label>span{
    color: #111010;
    display: inline-block;
    text-align: left;
}
.apply-page .ph-apply-box .form-wrapper .checkbox label>span a{
    color: #183a67;
    font-size: 16px;
    line-height: 19px;
    text-decoration: underline;
}
.apply-page .ph-apply-box .form-wrapper #jsqData label>span.label-html-content>p{
    display: inline;
    margin: 0;
}
.apply-page .ph-apply-box .form-wrapper #jsqData .form-group .form-control{
    margin-top: 10px;
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}