
   /*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
    {
      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;
    }
    .two-line-field .checkbox span, .async-field-object .checkbox span, .row.two-line-field.ethnicity label{
        display:flex;
}
  
 #jtcForm .ph-jtc-box .checkbox input[type="checkbox"]:checked {
    background-color: var(--brand-color-primary);
}

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