
 .container.ph-apply-box .checkbox > label input[type="checkbox"],.container .ph-apply-box .checkbox > label input[type="checkbox"],.ph-apply-box.container .checkbox > label input[type="checkbox"]{
	position: relative;
}
.container.ph-apply-box .checkbox > label,.container .ph-apply-box .checkbox > label,.ph-apply-box.container .checkbox > label {
    display: flex;
    gap: 10px;
}
.container.ph-apply-box ul,.container .ph-apply-box ul {
    padding-left: 0;
}
.container.ph-apply-box input[type="radio"]:checked {
  position: absolute;
  background-color : transparent;
}

.container.ph-apply-box input[type="radio"] {
  height: 14px;
  width: 14px;
  min-height: 14px !important;
  top: 4px;
}
.container.ph-apply-box .attachment-options .file-attachment .file-label{
    line-height: inherit;
}

.apply-page .ph-apply-box .form-wrapper .checkbox input {
  margin-left: -40px !important;
}

.container.ph-apply-box .checkbox > label input[type="checkbox"], .container .ph-apply-box .checkbox > label input[type="checkbox"], .ph-apply-box.container .checkbox > label input[type="checkbox"] {
  position: absolute;
}

.form-group input, .form-group textarea, .form-group select {
  
    color: #757589 !important;
}
.apply-page .ph-apply-box .form-wrapper div .error-detail .text-danger {
    
    color: #B10000 !important ;
}
.apply-page .ph-apply-box .form-wrapper .pageTitle .job-summary span {
    color: #757589 !important;
}
.apply-page .ph-apply-box .form-wrapper div .form-group select:focus {
    outline:2px dotted #000000;
}
.apply-page .ph-apply-box .form-wrapper div .error-detail .text-danger {
    float: right;
    margin-top: 3px;
    width: 56.5%;
    padding-left: 2px;
    margin-right: 10px;
}
.container.ph-apply-box ul, .container .ph-apply-box ul {
    padding-left: 0;
    position: relative;
    display: inline;
}
.apply-page .ph-apply-box .form-wrapper .markdown {

    font-family: 'PublicSans-Regular' !important;

 }

 .row.form-group.field.field-string.two-line-field {
    display: flex;
    flex-direction: column;
}
.apply-page fieldset#disability_heading_self_identity1 div.markdown-bold{
    font-weight:600 !important;
}
  
.panel-title {
    color: #B10000 !important;
    background:#ffffff !important;

}

.error-msg {
    background:#ffffff !important;
    
}
 @media only screen and (max-width: 767px) {
  .ph-jtc-box .widget-container .resume-group .cloud-options .drives .cloud-options-group ul li {
    display: contents;
    }
    .ph-jtc-box .widget-container .resume-group .cloud-options .drives .apply-or-line {
      display: block;
  }
  .ph-jtc-box .widget-container .resume-group .drives .resume-upload-wrapper {
    display: inline-flex;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .ph-jtc-box .widget-container .resume-group .cloud-options .drives .apply-or-line {
        margin: 15px 0 0 0;
        display: block;
    }
    .ph-jtc-box .widget-container .resume-group .drives .resume-upload-wrapper {
        width: 100%;
    }
}
.ph-jtc-box .widget-container .form-group input, .ph-jtc-box .widget-container .form-group textarea, .ph-jtc-box .widget-container .form-group select {
    color: #757589 !important;
}

.rbt-menu .dropdown-item{
    color:#757589 !important;
}

 .ph-jtc-box .text-danger {
    color: #B10000 !important;
}
@media only screen and (max-width: 767px){
.apply {
}
}
@media only screen and (max-width: 767px){
.jointalentcommunity {
}
}