
 .apply-page .resume-section .resume-group .cloud-options {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.apply-page .resume-section {
    border-radius: 10px;
    background: #dedede;
    margin: 1em 0;
}
.apply-page .two-line-field .col-md-7, .apply-page .two-line-field .checkboxes, .apply-page .async-field-object .col-md-7, .apply-page .async-field-object .checkboxes {
    width: 50% !important;
    float: right;
}

.apply-page .cloud-options-group li.linkedin-option {
    margin-top: 0 !important;
}

.apply-page .col {
    width: 100%;
    float: left;
    outline: none;
}

.apply-page .ph-apply-box .form-wrapper .form-group input#cntryFields\.preferredFirstName {
    margin-left: -6px;
    width: 98.2%;
}

.apply-page .ph-apply-box .form-wrapper .form-group input#cntryFields\.preferredMiddleName {
    margin-left: -6px;
    width: 98.2%;
}


.apply-page .ph-apply-box .form-wrapper .form-group input#cntryFields\.preferredLastName {
    margin-left: -6px;
    width: 98.2%;
}

.apply-page .resume-group .cloud-icon {
    margin: 0px 0 0 15px !important;
}

.apply-page .resume-group .drives .apply-or-line {
    padding-left: 30px !important;
    padding-right: 30px !important;
}

.apply-page .resume-group .drives {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.apply-page .resume-group .upload-resume-btn {
    margin-top: 0 !important;
}

.apply-page .checkbox input[type="checkbox"],
.apply-page .checkbox-inline input[type="checkbox"] {
    margin-left: 0px;
}

.apply-page .ph-apply-box .form-wrapper .form-group input {
    margin-right: 6px;
}

.apply-page #_PCM input[type='radio'] {
    display: inline-block;
}

.apply-page input[type="radio"],
input[type="checkbox"] {
    margin: 0;
}

.apply-page #previousWorkerForHostedApply-radio span.label-html-content p {
    margin-bottom: 10px;
}

.apply-page #previousWorkerForHostedApply-radio span.label-html-content {
    font-size: 12px;
    font-weight: 600;
    color: #000;
}

.apply-page col {
    display: block;
    float: left;
    width: 100%;
}

.apply-page #phoneWidget-errorMsg .text-danger {
    padding-left: 44%;
}

.apply-page select#phoneWidget\.countryPhoneCode {
    width: 100%;
    margin-left: 0;
}

.apply-page .field-boolean .checkbox label {
    padding-left: 0;
    display: flex;
    align-items: normal;
}

.apply-page .ph-apply-box .form-wrapper .form-group input {
    margin-top: 2px;
}

.apply-page ul.errorList {
    padding-top: 8px;
}

.apply-page #_PCM .errorHeader h3 {
    color: #ffffff !important;
}

.apply-page ul li.text-danger {
   width: 100%;
    float: left;
    padding-top: 0;
    padding-left: 42.666667%;
}

.apply-page ul#email-errorMsg li.text-danger {
        padding-left: 43.3%;
}

.apply-page ul#deviceType-errorMsg li.text-danger {
        padding-left: 43.3%;
}

.apply-page ul#startDate-errorMsg li.text-danger {
        padding-left: 42.66%;
        padding-top: 8px;
}
.apply-page ul#endDate-errorMsg li.text-danger {
        padding-left: 42.66%;
        padding-top: 8px;
}
.apply-page ul#previousWorkerForHostedApply-errorMsg  li.text-danger{
     padding-left: 43.3%;
}
.apply-page #experienceData li.text-danger{
     padding-left: 43.3%;
}

.apply-page ul#disability_heading_self_identity\.signatureName-errorMsg li.text-danger{
padding-left: 43.6%;
}


.apply-page .remove-action .array-button-remove {
    background: none;
    padding: 3px !important;
    border: none !important;
}

.apply-page .more-actions button {
    background-color: #001F5F;
    color: #fff;
    border: none;
    padding: 6px 8px;
}

.apply-page .remove-action .array-button-remove .remove-icon {
    color: #001F5F;
    border: 2px solid #001F5F;
    padding: 0px 9px 2px 9px;
    border-radius: 50%;
}

.apply-page div.daterangepicker-checkbox {
    display: flex;
    padding-left: 43.33%;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: flex-end;
}

.apply-page .ph-apply-box .form-wrapper .form-group input {
    margin-right: 5px !important;
}

.apply-page span.checkboxText {
    margin-left: 0 !important;
    margin-right: 5px !important;
}

.apply-page #_PCM input[type='checkbox'] {
    margin-left: 0;
}

.apply-page .table-as-list .summary-title .summary-heading {
    color: #000000;
    margin-right: 5px;
}

.apply-page fieldset#jsqData .text-danger {
    padding-left: 52% !important;
}

.apply-page #secondaryJsqData .text-danger {
    padding-left: 52% !important;
}

.apply-page .summary-text .object-field-header h3 {
    display: none;
}

.apply-page button.btn.primary-button.btn-submit,
.apply-page button.btn-navigate,
button.btn.primary-button.btn-submit:hover,
.apply-page button.btn-navigate:hover,
.apply-page .resume-upload-wrapper .upload-resume-btn,
.apply-page #_PCM .btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),
.apply-page #_PCM .primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),
.apply-page #_PCM .btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),
.apply-page #_PCM .primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),
.apply-page #_PCM .btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover,
.apply-page #_PCM .primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover {
    background-color: #001F5F !important;
    border: 1px solid #001F5F !important;
    color: #ffffff !important;
}

#_PCM .btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),
#_PCM .primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']) {
    background-color: #001F5F !important;
    border: 1px solid #001F5F !important;
    color: #ffffff !important;
}

.apply-page .ph-apply-box .form-wrapper .form-group input {
    position: relative;
    margin-right: 20px;
}

.apply-page #previousWorkerForHostedApply {
    left: 15px;
    position: relative;
}

.apply-page label#previousWorkerForHostedApply-true-label span,
.apply-page label#previousWorkerForHostedApply-false-label span {
    display: inline-flex;
}

.apply-page .remove-action {
    margin-left: 90% !important;
}

.apply-page .custom-object .field-description {
    color: #001F5F !important;
    font-size: 18px !important;
    padding-bottom: 10px;
}

.apply-page .rjsf .form-group.field.field-object.is-valid fieldset .row.no-gutter.form-fields .col-md-12 .row.form-group.field.field-string div.col div div.markdown h2 {
    color: #001F5E !important;
    font-size: 18px !important;
}

.apply-page .terms-conditions .checkbox label {
    padding-left: 0px !important;
}

.apply-page fieldset#disability_heading_self_identity p#disability_heading_self_identity__description {
    margin-left: 0 !important;
}

.apply-page .ph-apply-box .form-wrapper .languageData-table .summary-label,
.apply-page .ph-apply-box .form-wrapper .experienceData-table .summary-label,
.apply-page .ph-apply-box .form-wrapper .educationData-table .summary-label {
    display: none !important;
}

.apply-page #previousWorkerForHostedApply {
    left: 15px;
    position: relative;
}

.apply-page .ph-apply-box .table-as-list thead {
    display: contents !important;
}

.apply-page .ph-apply-box label#previousWorkerForHostedApply-true-label span {
    display: inline-flex;
}

.apply-page .ph-apply-box .summary .table-as-list tr {
    display: table-row !important;
}

.apply-page .ph-apply-box .form-wrapper .summary table thead tr th {
    display: table-cell !important;
    font-size: 14px;
    text-align: center;
    border: 1px solid #000;
    padding: 10px;
}

.apply-page .ph-apply-box .form-wrapper .summary table tbody tr td {
    text-align: left;
    padding: 5px 15px;
    background-color: #ffffff;
    border: 1px solid #000000;
    min-width: 120px;
}

.apply-page .ph-apply-box .form-wrapper .languageData-table .summary-label,
.ph-apply-box .form-wrapper .experienceData-table .summary-label,
.ph-apply-box .form-wrapper .educationData-table .summary-label {
    display: none !important;
}

.apply-page .ph-apply-box .form-wrapper .summary table {
    border: 1px solid #000000;
    margin: 15px 0 5px;
    width: 100%;
    overflow: scroll;
}

.apply-page .pageTitle .job-summary {
    margin-bottom: 3em;
    margin-left: 2em;
}

.apply-page #phoneWidget .row .col-md-12 .row {
    margin-right: 0 !important;
}

.apply-page input#phoneWidget\.phoneNumber {
    margin-left: 0 !important;
    width: 100% !important;
}



.apply-page #_PCM .phw-g-btn-primary,
#_PCM .btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),
.apply-page #_PCM .primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),
.apply-page #_PCM .phw-g-btn-primary:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),
.apply-page #_PCM .btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover,
.apply-page #_PCM .primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover,
.apply-page #_PCM .btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover .apply-page #_PCM .phw-g-btn-primary:hover,
#_PCM .btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover,
.apply-page #_PCM .primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover,
#_PCM .phw-g-btn-primary:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover,
.apply-page #_PCM .btn-primary:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover {
    background-color: #001F5E !important;
    border-color: #001F5E !important;
    color: #ffffff !important;
}

.apply-page .ph-apply-box .form-wrapper .external-job .navigation-summary .progressbarlist .slick-slider .slick-list .slick-track .slick-active div a .number {
    top: 1px;
}

#breadcrumb-summary .slick-list .slick-track li.progress-enable.progress-complete .number {
    top: 4px;
}

.apply-page .disability-status-radio ul li.text-danger {
    padding-left: 4% !important;
}

.apply-page .ph-apply-box .row.form-group.field.field-string.heading-new p {
    font-size: 24px !important;
    color: #001F5E !important;
}

.apply-page .ph-apply-box .form-group.field.field-object.experience-fromto {
    padding-left: 28px !important;
}

.apply-page .ph-apply-box .experience-fromto .col-xs-12.col-sm-12.col-md-7.col-lg-7 {
    padding-left: 10px;
}

.apply-page #breadcrumb-summary .slick-list .slick-track li.progress-enable.progress-complete .number {
    display: inline-block;
    top: 2px;
}

.apply-page #ssmHealthPreviousEmployment-yes-label span,
.apply-page label#ssmHealthPreviousEmployment-no-label span {
    display: flex;
    gap: 25px;
    align-items: center;
}

.apply-page .array-button-add {
    border: 1px solid #001F5F;
    color: #ffffff;
}

.apply-page .education #educationData .educationhide .col ul.error-detail {
    display: block !important;
}

.apply-page .education #educationData .educationhide .col ul.error-detail li.text-danger {
   padding-left: 43.333% !important;
}



.apply-page #agreementCheck-errorMsg {
    margin-top: 0 !important;
    position: absolute;
}



.apply-page ul.error-detail.bs-callout.bs-callout-info li.text-danger {
    padding-left: 42.66%;
}

.apply-page .ph-apply-box .form-wrapper .external-job .rjsf .form-group .row .col-md-12 .custom-lang-field{
    margin-right: -10px !important;
    padding-left: 0 !important;
}

.experience-fromto .form-group.field.field-string.foo.row.date-range-picker {
    margin-left: -12px !important;
}








@media (max-width: 767px) {
    .apply-page .resume-group .drives .cloud-options-group ul {
        padding-left: 0;
    }

    .ph-apply-box .form-wrapper div .resume-section .options-block .cloud-options .drives {
        flex-direction: column;
        display: flex !important;
        align-items: center;
        justify-content: center;
        gap: 10px;
        margin-top: 10px !important;
    }

    .cloud-options-group li.linkedin-option {
        margin-left: 55px !important;
    }

    .apply-page fieldset#cntryFields {
        padding-left: 0 !important;
    }

    .apply-page #previousWorkerForHostedApply {
        left: 0 !important;
    }

    .apply-page .radio label {
        padding-left: 0 !important;
    }
.apply-page .ph-apply-box .form-wrapper .form-group input#cntryFields\.preferredFirstName , .apply-page .ph-apply-box .form-wrapper .form-group input#cntryFields\.preferredMiddleName, .apply-page .ph-apply-box .form-wrapper .form-group input#cntryFields\.preferredLastName{
    margin-left: 0px !important;
}
    .apply-page .current-step-personalInformation .field-boolean .checkbox label {
        gap: 10px !important;
    }
    .apply-page  .navigation{
    flex-direction: column-reverse;
    }
    .apply-page .ph-apply-box .form-wrapper .form-group .checkbox input {
        margin-top: 8px;
    }
    .apply-page .ph-apply-box .form-wrapper .current-step-applicationQuestionnaire  .form-group .checkbox input[type='checkbox'],.apply-page .ph-apply-box .form-wrapper .current-step-jobSpecificQuestions  .form-group .checkbox input[type='checkbox'] {
        margin-right: 16px !important;
    }

    .apply-page .terms-conditions span.checkmark {
        position: absolute;
        left: 30px;
        top: 0px;
    }

    .apply-page .current-step-applicationQuestionnaire .ph-apply-box .form-wrapper .form-group input {
        margin-right: 20px !important;
    }

    .apply-page .phw-g-btn-primary .row.form-group.field.field-string.two-line-field {
        padding: 10px !important;
    }

    .apply-page ul li.text-danger {
        padding-left: 0% !important;
    }

    .apply-page .ph-apply-box .form-group.field.field-object.experience-fromto {
        padding-left: 0 !important;
    }

    .apply-page div.daterangepicker-checkbox {
        padding-left: 3% !important;
        align-items: center;
        flex-direction: row-reverse;
        justify-content: flex-end;
    }
    .apply-page #skillObject .row.form-group.field.field-string.foo {
    margin-left: -16px !important;
}

    .apply-page .ph-apply-box .experience-fromto .col-xs-12.col-sm-12.col-md-7.col-lg-7 {
        padding-left: 16px !important;
    }

    .apply-page input#phoneWidget\.phoneNumber {
        margin-left: -15px !important;
        width: 104% !important;
    }

    .apply-page select#phoneWidget\.countryPhoneCode {
        width: 104% !important;
    }

    .apply-page #phoneWidget .col-md-12 {
        padding: 0;
    }

    .apply-page span.checkboxText {
        margin-right: 5px;
    }

    .apply-page .terms-conditions .checkbox label {
        display: flex;
        gap: 15px;
    }

    .apply-page fieldset#jsqData .text-danger {
        padding-left: 0% !important;
    }

    .apply-page #secondaryJsqData .text-danger {
        padding-left: 0% !important;
    }

    .apply-page #phoneWidget ul li.text-danger {
        padding-left: 4% !important;
    }

    .apply-page #phoneWidget .col-12.col-sm-12.col-md-7 {
        margin-left: 0px;
    }


    .apply-page .form-group label {
        margin-bottom: 5px;
    }

    .apply-page .current-step-workAndEducation .row {
        margin-left: -8px !important;
    }

    .apply-page .current-step-disabilityInformation .form-fields .row .row {
        margin-right: 12px !important;
    }

    .apply-page input#cntryFields\.firstName,
    .apply-page input#cntryFields\.middleName,
    .apply-page input#cntryFields\.lastName,
    .apply-page select#cntryFields\.preferredName,
    .apply-page input#cntryFields\.addressLine1,
    .apply-page input#cntryFields\.city,
    .apply-page select#cntryFields\.region,
    .apply-page input#cntryFields\.postalCode {
        margin-left: 0px !important;
    }
    .apply-page .two-line-field .col-md-7, .apply-page .two-line-field .checkboxes, .apply-page .async-field-object .col-md-7, .apply-page .async-field-object .checkboxes {
    width: 100% !important;
    float: right;
}
.col-xs-1.col-1.remove-action {
    width: 0px !important;
}
.apply-page .remove-action {
    margin-left: 87% !important;
}
}


@media (min-width: 768px) and (max-width: 1024px) {
    .apply-page #previousWorkerForHostedApply div.radio:nth-child(2) label {
        margin-left: 0px !important;
    }

    label#previousWorkerForHostedApply-true-label,
    label#previousWorkerForHostedApply-false-label {
        padding-left: 0;
    }

    .apply-page ul li.text-danger {
        padding-left: 8px !important;
    }

    .apply-page select#phoneWidget\.countryPhoneCode {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .apply-page div.daterangepicker-checkbox {
        display: flex;
        padding-left: 0;
        align-items: center;
        flex-direction: row-reverse;
        justify-content: flex-end;
    }
.apply-page .external-job.current-step-jobSpecificQuestions .rjsf .form-group.field.field-object.is-valid fieldset .col-md-12 .row label.col-12.col-sm-12.col-md-5.control-label {
    text-align: left !important;
    width: 100% !important;
    padding-bottom: 10px;
}



    .apply-page .daterangepicker-checkbox span.checkboxText {
        margin-right: 5px !important;
    }

    .apply-page .ph-apply-box .form-group.field.field-object.experience-fromto {
        padding-left: 33px !important;
    }
    .apply-page .ph-apply-box .experience-fromto .col-xs-12.col-sm-12.col-md-7.col-lg-7{
        padding-left: 0;
    }

    .apply-page .education #educationData .educationhide .foo div.col-md-7 {
        width: 100% !important;
    }
.apply-page .ph-apply-box .form-group.field.field-object.experience-fromto .required {
    margin-left: -13px;
}

.apply-page #experienceData .educationhide .form-group label {
    text-align: left !important;
    padding: 0px;
}

.apply-page ul#startDate-errorMsg li.text-danger {
    padding-left: 42.66%;
    padding-top: 8px;
    padding-left: 0 !important;
    margin: 0px;
    position: relative;
    left: -12px;
}
.apply-page ul#endDate-errorMsg li.text-danger{
     padding-left: 42.66%;
    padding-top: 8px;
    padding-left: 0 !important;
    margin: 0px;
    position: relative;
    left: -12px;
}
.apply-page .education #educationData .educationhide .col ul.error-detail li.text-danger {
    padding-left: 8px !important;
}

.apply-page #experienceData li.text-danger {
    padding-left: 8px !important;
}
    .apply-page fieldset#jsqData .text-danger {
        padding-left: 1% !important;
    }

    .apply-page #secondaryJsqData .text-danger {
        padding-left: 1% !important;
    }
    .apply-page #phoneWidget ul#phoneWidget\.phoneNumber-errorMsg {
    padding-left: 12px  !important;
}

    .apply-page #skillObject .foo input#skillObject\.skills {
        width: 91%;
    }

   .apply-page input#cntryFields\.firstName,
    .apply-page input#cntryFields\.middleName,
    .apply-page input#cntryFields\.lastName,
    .apply-page select#cntryFields\.preferredName,
    .apply-page input#cntryFields\.addressLine1,
    .apply-page input#cntryFields\.city,
    .apply-page select#cntryFields\.region,
    .apply-page input#cntryFields\.postalCode {
        margin-left: 0px !important;
            width: 98% !important;
    }

    .apply-page .terms-conditions .checkbox label {
        display: flex;
    }

    .apply-page #agreementCheck-errorMsg .text-danger {
        padding-left: 0px !important;
    }


    .apply-page #agreementCheck-errorMsg .error-detail {
        padding-left: 16px;
    }

    .apply-page .current-step-disabilityInformation .row.form-group.field.field-string.is-valid.custom-lang-field.full-width {
        padding-left: 0px !important;
    }

    .apply-page .row.form-group.field.field-string.is-valid.custom-lang-field.full-width #languageChange {
        margin-left: 0px !important;
        width: 100% !important;
    }

    .apply-page #disability_heading_self_identity\.signatureName {
        width: 82%;
    }

.apply-page #experienceData .educationhide .form-group .row{
    padding: 0px;
    margin-left: -7px !important;
}
.apply-page #experienceData .educationhide .form-group .row .col-12 {
    padding: 0px;
}
.apply-page .ph-apply-box .form-wrapper .external-job .rjsf .form-group .col-md-12 .form-group .col .error-detail {
    padding: 0 10px;
}
fieldset#experienceData .col-xs-11.col-11 {
    padding: 0px !important;
}
.apply-page #experienceData .educationhide .form-group .row .col-12 {
    padding: 0px 15px;
}

.apply-page .two-line-field .text-danger {
    padding-left: 1% !important;
    list-style: none;
}
.apply-page .external-job .rjsf .form-group.field.field-object.is-valid fieldset .col-md-12 .row label.col-12.col-sm-12.col-md-5.control-label {
    text-align: left !important;
    width: 100% !important;
    padding-bottom: 10px;
}

.col-xs-1.col-1.remove-action{
    width: 30px !important;
}
.apply-page .row {
    margin-left: -8px !important;
}
.apply-page .education #educationData .educationhide .col ul.error-detail li.text-danger{
    padding-left: 0% !important;
}
.apply-page .two-line-field .col-md-7, .apply-page .two-line-field .checkboxes, .apply-page .async-field-object .col-md-7, .apply-page .async-field-object .checkboxes {
    width: 100% !important;
    float: right;
}


}



.physicians-job .field-radio-group .radio label span {
display:flex;
gap:20px;
}
.physicians .apply-page .text-danger{
padding-bottom:10px;
padding-top: 10px;
padding-left: 43.33% !important;
}

.apply-page #secondaryJsqData .checkboxes .checkbox label span {
    display: flex;
}



@media  (min-width: 1024px) {

#skillObject .col-12.col-sm-12.col-md-7 {
    margin-left: -13px;
    width: 50%;
    padding-left: 0px;
}
}
 .jointalentcommunity-page .form-group input {
min-height: 13px !important
}
 .physicians .jointalentcommunity-page .form-group input {
    min-height: 51px !important;
}
.physicians .jointalentcommunity-page .rjsf {
    padding-top: 40px;
}
.physicians .jointalentcommunity-page .close.rbt-close.rbt-token-remove-button span {
    bottom: 0px;
    position: absolute;
    right: 3px;color: #fff;
}
.physicians .jointalentcommunity-page .close.rbt-close.rbt-token-remove-button {
    margin-top: 12px;
    border: 2px solid red;
    margin-left: -2px;
    border-radius: 50%;
    background-color: red !important;
    width: 18px;
    height: 18px;
}
.physicians .jointalentcommunity-page #emailCommunication {
    min-height: auto !important;
    margin-top: 0px !important;
}
.physicians .jointalentcommunity-page .resume-group .drives .apply-or-line {
        margin-top: 0px;
        margin-right: 12px;
}
.physicians .jointalentcommunity-page .ph-jtc-box .rjsf .rbt-input-multi input {
    min-height: 38px !important;
}
.physicians .jointalentcommunity-page .container .ph-jtc-box .checkbox>label input[type="checkbox"]{
    position: relative;
    top: 6px;
}
.physicians .jointalentcommunity-page .container .ph-jtc-box .checkbox>label{
    align-items: baseline;
}
.physicians .jointalentcommunity-page #staySignIn {
    min-height: auto !important;
}
 .physicians {
    .apply-page span.required {
        position: relative;
    }

    .apply-page .form-group label {
        padding-bottom: 10px;
    }

    .apply-page .form-group {
        margin-bottom: 15px;
    }

    .apply-page input#phoneWidget\.phoneNumber {
        width: 100%;
        margin-left: 0px;
    }

    .apply-page select#phoneWidget\.countryPhoneCode {
        width: 100%;
        margin-left: 0px;
    }

    #phoneWidget .col-md-12 {
        width: 100% !important;
        padding-left: 0px;
    }

    .ph-apply-box .form-wrapper .form-group input {
        margin-right: 10px;
    }

    .apply-page .checkbox label {
        align-items: flex-start;
    }

    #_PCM input[type='checkbox'] {
        height: 18px !important;
        width: 18px !important;
    }

    .apply-page .newheader p {
        font-size: 24px !important;
        color: #001F5F !important;
        font-weight: 500 !important;
    }

    .apply-page #page-title .job-summary {
        text-align: center;
        padding-bottom: 20px;
        font-size: 18px;
        display: flex;
        align-items: baseline;
        margin: auto;
        justify-content: center;
    }

    .apply-page #page-title .job-summary span {
        padding-right: 5px;
    }

    .apply-page #page-title .job-summary h2 a {
        font-size: 18px;
    }

    .apply-page #breadcrumb-summary ul li a .title {
        font-size: 15px;
    }

    .apply-page .options-block.resume-group .drives {
        margin-top: 0px !important;
    }

    .apply-page .radio,
    .checkbox {
        display: flex;
    }

    .apply-page .resume-section .cloud-options-group i.indeed {
        background-image: url(https://assets.phenompeople.com/CareerConnectResources/prod/RANEUK/en_uk/desktop/assets/images/indeed.png) !important;
    }

    .apply-page .text-danger {
        padding-left: 0px !important;
    }

    .apply-page .remove-action .remove-icon {
        color: #EB0000 !important;
        border-radius: 1px !important;
        border: 1px solid #EB0000 !important;
        padding: 0px 10px !important;
    }

    .apply-page .array-button-remove {
        background: none !important;
        border: none !important;
    }

    .apply-page .custom-object .field-description {
        color: #001F5F !important;
        font-size: 22px !important;
    }

    .apply-page fieldset#disability_heading_self_identity p#disability_heading_self_identity__description {
        margin-left: 0px !important;
    }

    .apply-page #breadcrumb-summary .slick-list .slick-track li.progress-enable.progress-complete .number {
        display: inline-block;
    }

    .ph-apply-box .form-wrapper div .resume-section .options-block {
        text-align: center;
        padding: 20px;
        border: 1px solid #f1f1f1;
        background-color: #f1f1f1;
        border-radius: 5px;
        margin: 30px 0px;
    }

    .resume-group .drives .apply-or-line {
        padding-left: 15px !important;
        padding-right: 15px !important;
        margin-top: 15px;
    }

    .apply-page label {
        color: #23272a !important;
        font-size: 17px !important;
    }

    .apply-page button.btn-navigate {
        background: #001F5F !important;
        border-color: #001F5F;
    }

    .apply-page p#skillObject__description,
    .apply-page .addln-attach-header .markdown p {
        margin-left: 0px;
    }

    .apply-page .no-gutter .col-md-12 {
        padding-left: 0px;
    }

    .apply-page .file-attachment .title-text {
        border-radius: 4px;
        background-color: #0078a9;
        color: white;
        padding: 9px;
        position: relative;
        top: 5px;
        cursor: pointer;
    }

    .apply-page .field-boolean span {
        padding-top: 1px;
    }

    .apply-page .summary-value {
        font-size: 16px;
        font-weight: 400;
        opacity: 1;
        line-height: 1.4;
        word-break: break-word;
    }

    .apply-page .summary-label {
        font-size: 16px;
        font-weight: 600;
    }

    .apply-page .summary-title h3 {
        font-size: 22px !important;
        padding-bottom: 15px;
    }

    .apply-page .summary-title .experienceData {
        font-size: 22px !important;
    }

    .apply-page .summary-title .educationData {
        font-size: 22px !important;
    }

    #_PCM h3 {
        color: #fff !important;
    }

    .apply-page ul.errorList li a {
        color: #EB0000 !important;
    }

    .apply-page .summary-title a {
        color: #001F5F !important;
    }

    .apply-page .summary-title .summary-title-link {
        padding-left: 10px;
    }

    .apply-page .array-button-add {
        border: 1px solid #001F5F;
        color: #001F5F;
    }

    .apply-page .summary-title .summary-heading {
        font-size: 24px !important;
        color: #001F5F !important;
    }

    .apply-page .educationhide .col-11 {
        padding-left: 0px;
    }

    .apply-page #experienceData .educationhide #fromTo {
        margin-left: 0px !important;
    }

    .apply-page .daterangepicker-checkbox {
        text-align: center !important;
        margin-left: 0px !important;
        display: flex;
    }

    .apply-page span.checkboxText {
        margin-left: 0px;
    }

    .apply-page .addln-object-single-row .additional-attachment-v2 .attachment-wrapper .attachment-files #cover-letter-files-div li {
        min-height: 35px !important;
        margin: 15px 0 20px !important;
    }

    .apply-page .form-fields .row .row {
        margin-right: 0px !important;
    }

    .apply-page #experienceData .col-xs-11.col-11 {
        width: 100%;
        min-width: 100% !important;
    }

    .apply-page #disability_heading_self_identity1 li {
        margin-left: 20px;
    }

    .apply-page #disability_heading_self_identity1\.disabilityStatus .radio input {
        position: absolute !important;
        top: -2px;
    }

    .apply-page #disability_heading_self_identity1\.disabilityStatus {
        padding-left: 0px;
    }

    .apply-page .radio-text {
        font-size: 16px;
    }

    ol,
    ul {
        padding-inline-start: 0rem !important;
    }

    .apply-page .error-msg {
        background-color: #f1f1f1 !important;
    }

    .apply-page #phoneWidget ul#phoneWidget\.phoneNumber-errorMsg {
        padding-left: 1px !important;
    }

    .ph-apply-box .form-wrapper .summary table {
        border: 1px solid #8f8f8f;
        margin: 15px 0 20px;
        width: 100%;
        overflow: scroll;
    }

    .ph-apply-box .form-wrapper .summary table tr {
        padding: 5px 0px;
        border-bottom: 1px solid #ddd;
        display: table-row;
    }

    .ph-apply-box .form-wrapper .summary table thead tr th {
        background: #f1f1f1;
        font-size: 18px;
        padding: 10px 15px;
        color: #000;
        font-weight: 500;
    }

    .ph-apply-box .form-wrapper .summary table tbody tr td {
        text-align: left;
        padding: 5px 15px;
        background-color: #fff;
        min-width: 120px;
    }

    .table-as-list thead {
        display: contents !important;
    }

    .ph-apply-box .form-wrapper .summary .experienceData-item,
    .ph-apply-box .form-wrapper .summary .educationData-item,
    .ph-apply-box .form-wrapper .summary .websites-item {
        padding: 0 0 15px 0;
        max-width: 100%;
        overflow: auto;
    }

    .apply-page #disability_heading_self_identity1 .text-danger {
        margin-left: 0px !important;
    }

    .apply-page .checkbox span a {
        font-size: 17px !important;
    }

    .apply-page .summary-item.experienceData-item tbody .summary-label {
        display: none;
    }

    .apply-page .summary-item.educationData-item tbody .summary-label {
        display: none;
    }

    .apply-page .navigation-summary .slick-prev:before {
        position: absolute;
        left: -10px;
        content: "\5a";
        font-size: 20px;
        color: #001F5F;
        font-family: "platform-font";
        top: 0;
        padding: 5px 5px;
    }

    .apply-page .navigation-summary .slick-next:before {
        content: "\e031";
        left: 0;
        font-size: 20px;
        color: #001F5F;
        font-family: "platform-font";
        top: 0;
        padding: 5px 5px;
    }

    .apply-page .navigation-summary .slick-next {
        background: transparent !important;
        border: 0;
        font-size: 0 !important;
    }

    .apply-page .navigation-summary .slick-prev {
        background: transparent !important;
        border: 0;
        font-size: 0 !important;
    }

    #breadcrumb-summary .slick-slider .slick-list {
        margin-left: 0px;
    }

    .apply-page .progressbarlist.breadcrumb-list {
        padding-inline-start: 0px;
    }

    #breadcrumb-summary .slick-slider .slick-list {
        width: 100%;
    }

    .apply-page .ph-apply-box .form-wrapper div .rjsf .no-gutter .col-md-12 {
        width: 100% !important;
        min-width: 100% !important;
    }

    .apply-page .col-xs-1.col-1.remove-action {
        width: 110px !important;
    }

    .apply-page p {
        text-align: left;
    }

    .apply-page .phoneWidget .object-field-header h3 {
        display: none !important;
    }

    .apply-page .skills .summary-label {
        display: none !important;
    }

    .apply-page .resume-group .cloud-icon {
        margin: 28px 0 0 15px !important;
    }

    .apply-page .cloud-options-group li.linkedin-option {
        margin-bottom: 0px !important;
        margin-left: 0 !important;
    }

    .apply-page .cloud-options-group li.linkedin-option {
        margin-top: 24px !important;
    }

    .apply-page .resume-group .upload-resume-btn {
        margin-top: 20px !important;
    }

    .physicians .apply-page .education #educationData .educationhide .col ul.error-detail li.text-danger {
        padding-left: 43.33% !important;
    }

    .apply-page .remove-action {
        margin-left: 0px;
        position: absolute !important;
        right: 15px;
        text-align: right;
        padding-right: 0px !important;
    }

    .apply-page #phoneWidget-errorMsg .text-danger {
        padding-left: 0px !important;
    }

    .apply-page .react-datepicker-wrapper {
        display: block !important;
    }

    .apply-page .rjsf {
        width: 100% !important;
        margin: auto;
    }

    .apply-page .radio input {
        position: absolute !important;
        top: -2px;
    }

    #_PCM input[type='radio'] {
        height: 14px !important;
        width: 14px !important;
    }

    .physicians .apply-page .education #educationData .educationhide .foo div.col-md-7 {
        width: 58.33333333% !important;
    }

    .physicians #disability_heading_self_identity1__description {
        margin-left: 16px;
    }

    .physicians .apply-page .current-step-disabilityInformation .row.form-group.field.field-string .col .markdown p {
        margin-left: 16px;
    }

    .education .col-xs-11.col-11 {
        width: 98.5% !important;
    }

    #skillObject .col-md-12 {
        width: 98.5% !important;
        min-width: 98.5% !important;
    }

    .apply-page .errorHeader {
        background: #f1f1f1 !important;
    }



}

 @media only screen and (max-width: 767px) {

        input[type='checkbox']:checked,
        input[type='radio']:checked {
            background-size: 100%;
        }

        .ph-apply-box .form-wrapper div .resume-section .options-block .cloud-options .drives {
            width: 200px !important;
            margin: auto !important;
        }

        .ph-apply-box .form-wrapper div .resume-section .options-block .cloud-options .drives {
            flex-direction: column;
        }

        .apply-page #page-title .job-summary {
            padding-right: 10px;
            display: block;
        }

        .apply-page .radio,
        .checkbox {
            margin-left: 10px;
        }

        .physicians .apply-page .daterangepicker-checkbox {
            margin-left: 10px !important;
        }

        main.main {
            justify-items: center !important;
        }

        .ph-apply-box .navigation {
            gap: 10px;
        }

        #breadcrumb-summary .slick-slider .slick-list {
            margin-left: 15px !important;
        }
        .physicians .apply-page .current-step-voluntaryInformation .text-danger{
            padding-left: 4% !important;
        }

        .physicians .apply-page .current-step-voluntaryInformation .text-danger {
            padding-left: 4% !important;
        }

        .apply-page .current-step-workAndEducation .row {
            margin-left: 0 !important;
        }


        .apply-page #phoneWidget .col-12.col-sm-12.col-md-7 {
            margin-left: 0 !important;
        }

        .physicians .apply-page .text-danger {
            padding-left: 4% !important;
        }

        .apply-page .current-step-applicationQuestions .radio,
        .checkbox {
            margin-bottom: 0 !important;
        }
        .apply-page .current-step-personalInformation .field-boolean .checkbox label {
        gap: 0px !important;
        }

        .physicians .apply-page ul#disability_heading_self_identity1\.signatureName-errorMsg li.text-danger {
            padding-left: 4% !important;
        }

        .physicians .apply-page ul#startDate-errorMsg li.text-danger,
        .physicians .apply-page ul#endDate-errorMsg li.text-danger,
        .apply-page .education #educationData .educationhide .col ul.error-detail li.text-danger {
            padding-left: 4% !important;
        }

        .physicians .apply-page #experienceData .date-range-fromTo .date-range-picker .col-xs-12.col-sm-12.col-md-7.col-lg-7 {
            margin-left: 0 !important;
        }

        .apply-page .resume-group .upload-resume-btn {
            margin-top: 10px !important;
        }
    }
    
#_PCM input[type='checkbox'] {
    height: 18px !important;
    width: 18px !important;
}

#_PCM h3 {
    color: #001F5F !important;
}



.physicians-job .field-radio-group .radio label span {
    display: flex;
    gap: 25px !important;
}

.physicians .apply-page .text-danger {
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 43.33% !important;
}


.physicians #ssmHealthPreviousEmployment .radio label {
    padding-left: 0 !important;
}

.physicians ul#smsOptIn-errorMsg li.text-danger {
    padding-left: 3% !important;
}

.physicians .apply-page #experienceData .date-range-fromTo .date-range-picker .col-xs-12.col-sm-12.col-md-7.col-lg-7 {
    margin-left: -6px;
    width: 57.5%;
}

.physicians .apply-page .array-button-add {
    border: 1px solid #001F5F;
    background-color: #001F5F !important;
    color: #fff !important;
}

.physicians .apply-page .current-step-voluntaryInformation .text-danger {
    padding-left: 52% !important;
}

.physicians ul#tandc-errorMsg li.text-danger {
    padding-left: 3% !important;
}

.physicians .apply-page ul#disability_heading_self_identity1\.signatureName-errorMsg li.text-danger {
    padding-left: 43.33% !important;
}

.physicians .apply-page #disability_heading_self_identity1 li {
    margin-left: 20px;
    font-size: 14px;
    font-weight: 500;
}

.physicians .apply-page .current-step-disabilityInformation div[aria-labelledby="disability_heading_self_identity1.disabilityStatus-radio"] {
    display: flex;
    flex-direction: column;
}

.physicians .apply-page #disability_heading_self_identity1 .text-danger {
    padding-left: 4% !important;

}

.physicians .apply-page #ssmHealthPreviousEmployment-yes,
.physicians .apply-page #ssmHealthPreviousEmployment-no {
    margin-left: 0px !important;
}

.physicians .apply-page .resume-section {
    background: transparent !important;
}

/* .physicians .apply-page .current-step-applicationQuestions .field-radio-group .radio label span .radio-text{
    margin-left:20px;
} */


@media only screen and (max-width: 1023px) {
    .ph-apply-box .form-wrapper .navigation-summary .slick-next {
        position: absolute;
        right: -15px;
    }

    .resume-group .drives .cloud-options-group {
        display: block !important;
    }

    .apply-page .resume-group .drives .cloud-options-group ul {
        padding-left: 0px;
    }

    .apply-page .cloud-options-group li.linkedin-option {
        margin-top: 25px;
        position: relative;
        left: 6px;
    }

    .resume-group .resume_info {
        padding-left: 25px;
    }

    .apply-page #page-title .job-summary h2 {
        line-height: 22px !important;
    }

    .apply-page label {
        font-size: 16px !important;
    }

    .apply-page .help-block {
        font-size: 16px !important;
        line-height: 20px;
    }

    .apply-page .ph-apply-box .form-wrapper div .rjsf .no-gutter .col-md-12 {
        width: 100% !important;
    }

    .apply-page select#phoneWidget\.countryPhoneCode {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .apply-page input#phoneWidget\.phoneNumber {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .physicians .apply-page .date-range-fromTo {
        margin-left: 0px !important;
    }

    .apply-page .form-fields .form-group .checkbox-control {
        position: absolute;
        top: 0px;
        left: 12px;
    }

    .physicians #phoneWidget .col-md-12 {
        padding-left: 6px !important;
    }

    .apply-page .ph-apply-box.container {
        width: 100% !important;
    }

    #breadcrumb-summary .slick-slider .slick-list {
        width: 92% !important;
    }

    .markdown p {
        font-size: 16px !important;
        text-align: left !important;
    }

    .apply-page .summary-title .summary-heading {
        font-size: 22px !important;
    }

    .apply-page .summary-title-link {
        font-size: 13px;
    }

    .summary-title a {
        padding-left: 10px !important;
    }

    .apply-page .summary-title .experienceData {
        font-size: 20px !important;
    }

    .apply-page .summary-title h3 {
        font-size: 20px !important;
    }

    .apply-page .summary-title .educationData {
        font-size: 20px !important;
    }

    .apply-page .rjsf {
        width: 100% !important;
        margin: auto;
    }

    .apply-page .resume-group .drives li.linkedin-option #applyAwliWidget iframe {
        width: 100% !important;
        margin: auto !important;
    }

    .physicians-job.current-step-applicationQuestions .apply-page li.text-danger {
        padding-left: 4% !important;
    }

    button#apply-with-linkedin {
        margin-left: 75px !important;
    }

    .physicians .apply-page #experienceData li.text-danger {
        padding-left: 3% !important;
    }

    .w-max {
        width: max-content !important;
        margin: auto !important;
    }

    .apply-page .resume-group .cloud-icon {
        margin: 10px !important;
        margin-top: 15px !important;
    }

    .physicians .apply-page .text-danger {
        padding-left: 2% !important;
    }



    .apply-page .checkbox span.required {
        margin-left: 20px;
    }
    .physicians .apply-page .current-step-voluntaryInformation .text-danger{
        padding-left: 2% !important;
    }

    .physicians .apply-page ul#disability_heading_self_identity1\.signatureName-errorMsg li.text-danger {
        padding-left: 3% !important;
    }


    .physicians .apply-page #experienceData .educationhide .date-range-fromTo .form-group label  {
        padding-left: 12px;
    }

    .physicians .apply-page ul#startDate-errorMsg li.text-danger,
    .physicians .apply-page ul#endDate-errorMsg li.text-danger,
    .apply-page .education #educationData .educationhide .col ul.error-detail li.text-danger {
        left: 0 !important;
        padding-left: 2% !important;
    }
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 1280px){
.jointalentcommunity {
}
}
@media only screen and (max-width: 767px){
.apply {
}
}