
 .ph-apply-box .job-summary span{
    font-size: 25px;
    font-weight: bold;
}
.ph-apply-box .job-title{
    font-size: 25px;
}
.ph-apply-box .job-title a{
    text-decoration: none;
}
.ph-apply-box .resume-section .options-block{
    padding: 20px;
    border: 1px solid #d7d7d7;
    border-radius: 8px;
    margin: 20px;
    text-align: center;
}
.ph-apply-box .checkbox label{
    display: flex;
    /* justify-content: flex-start;
    align-items: center; */
}
.ph-apply-box .checkbox label input{
    margin-top: 4px;
}
.ph-apply-box .checkbox label span{
    padding-left: 10px;
}
.required, .resume-mandatory{
    color: red;
}
.ph-apply-box ul{
    padding-left: 0px;
}
.ph-apply-box ul li{
    list-style: none;
    color: red;
}
.ph-apply-box .col-md-6{
    padding-top: 10px;
    padding-bottom: 10px;
}
.ph-apply-box .drives{
    display: flex;
    align-items: center;
    justify-content: center;
}
@media only screen and (max-width: 1024px){
    .ph-apply-box .drives{
        flex-direction: column;
    }
    .ph-apply-box .resume-upload-wrapper{
        padding-left: 0px;
    }
    .ph-apply-box .cloud-options-group ul{
        flex-direction: column;
        /* padding-bottom: 20px; */
    }
    .ph-apply-box .resume-upload-wrapper{
        padding-top: 20px;
    }
    .ph-apply-box .cloud-options-group ul li{
        padding-bottom: 20px;
    }
}
.ph-apply-box .cloud-options-group ul{
    display: flex;
    align-items: center;
    justify-content: center;
}
.ph-apply-box .resume-upload-wrapper{
    padding-left: 20px;
}
.ph-apply-box select{
    height: 51px;
}
.ph-apply-box .privacyconsent .checkbox  label{
    align-items: flex-start !important;
}
.ph-apply-box .privacyconsent .checkbox  label span{
  display: inline-block !important;
}
 .ph-jtc-box .checkmark{
    color: red;
}
@media only screen and (max-width: 1024px){
    .phw-container>.ph-jtc-box .form-wrapper .form-group .checkbox label{
        align-items: flex-start !important;
    }
}
.ph-jtc-box .form-group {
    margin-bottom: 0px !important;
}
.ph-jtc-box .form-group.field.field-string {
    margin-bottom: 10px !important;
}
.ph-jtc-box .control-label{
    margin-top: 10px;
}
.ph-jtc-box .privacyconsent .checkbox  label{
    align-items: flex-start !important;
}
.ph-jtc-box .privacyconsent .checkbox  label span{
  display: inline-block !important;
}

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