.luxus-registration-form .wppb-user-forms .wppb-form-field.wppb-heading .extra_field_heading {
    font-size: 18px;
    font-weight: 400;
}
.luxus-registration-form .wppb-msf-step .wppb-form-field.wppb-heading {
    padding-bottom: 0;
}
.lx-candidate-sec-1.top-candidate.talent-pipeline-section{ background-size:cover;}
#wppb-form-element-21 label{ font-weight:400; margin-bottom:15px;}
#wppb-form-element-21 .wppb-checkboxes li label{ margin-bottom:0; font-family:ProximaNovaRegular; border:1px solid #ccc; font-size:16px;}
#wppb-form-element-112 .wppb-checkboxes li label,#wppb-form-element-113 .wppb-checkboxes li label,#wppb-form-element-114 .wppb-checkboxes li label{ margin-bottom:0; font-family:ProximaNovaRegular; border:1px solid #ccc; font-size:16px; margin-top:7px; margin-bottom:7px;}
#wppb-form-element-112 label,#wppb-form-element-113 label,#wppb-form-element-114 label {
    width: 100%;
    font-family: 'Oswald', sans-serif;
    font-size: 18px;
    color: #5f5f5f; font-weight: 400; margin-bottom: 15px;
}
#wppb-form-element-112 .wppb-checkboxes li,#wppb-form-element-113 .wppb-checkboxes li,#wppb-form-element-114 .wppb-checkboxes li {
    margin-right: 20px;
}
#wppb-msf-step-5 .wppb-select2 span.select2-container {
    clear: none;
    width: 39.9% !important;
    float: right; margin-left:0;
}
#wppb-form-element-110  span.select2-container ,#wppb-form-element-118  span.select2-container,#wppb-form-element-121  span.select2-container,#wppb-form-element-124  span.select2-container,#wppb-form-element-134  span.select2-container,#wppb-form-element-138  span.select2-container,#wppb-form-element-139  span.select2-container,#wppb-form-element-143  span.select2-container,#wppb-form-element-144  span.select2-container,#wppb-form-element-150  span.select2-container,#wppb-form-element-151  span.select2-container{
    clear: none;
    width: 100% !important;
    float: right; margin-left:0;
}
#wppb-msf-step-5 .wppb-form-field.wppb-select2 label,#wppb-form-element-110  label,#wppb-form-element-118  label,#wppb-form-element-121  label ,#wppb-form-element-124  label,#wppb-form-element-134  label,#wppb-form-element-138  label,#wppb-form-element-139  label,#wppb-form-element-143  label,#wppb-form-element-144  label ,#wppb-form-element-150  label,#wppb-form-element-151  label,#wppb-edit-user-discipline label{
    width: 100%;
    float: left;
    min-height: 1px;  font-family: 'Oswald', sans-serif;
    font-size: 18px;
    color: #5f5f5f; font-weight: 400; margin-bottom: 8px;
}
#wppb-edit-user-discipline label{ margin-top:10px !important; margin-bottom:5px !important;}
#wppb-form-element-21 .wppb-checkboxes li{ margin-right:20px;}
.wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_93.wppb-rpf-singular-set .wppb-rpf-action-wrap{ bottom:10px;}
#wppb-form-element-96 label{ margin-bottom:5px;}
#wppb-form-element-98 label {
    width: 100%;    font-family: 'Oswald', sans-serif;
    font-size: 18px;
    color: #5f5f5f; margin-top:10px;
}
#wppb-form-element-98 span.select2.select2-container.select2-container--default {
    width: 100%!important;
    float: left;
    margin-left: 0!important; margin-top:10px;
}
.wppb-user-forms #wppb-msf-step-2 ul li.dollar-sign{
margin: 0;
padding-bottom: 0;
position: relative;
display: inline-block;
width: 100%;
margin-bottom: 15px;
}
.wppb-user-forms #wppb-msf-step-2 ul li.dollar-sign .extra_field_input {
padding-left: 20px;
}
.wppb-user-forms #wppb-msf-step-2 ul li.dollar-sign::after {
content: "\f155"; font-family:'fontawesome';
clear: both;
display: block;
position: absolute;
left: 12px;
bottom: 10px; color:#5f5f5f; font-size:12px;
}


.wppb-form-field.wppb-checkbox.insurance-health{ padding-bottom:35px;}
.wppb-form-field.wppb-checkbox.insurance-health label{ font-size:16px;}
#wppb-msf-step-3 .extra_field_heading,#wppb-msf-step-4 h2{ font-weight:600;}
#wppb-form-element-100 .extra_field_heading{ font-weight:400;}
 .luxus-registration-form .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_77.wppb-rpf-singular-set .wppb-rpf-action-wrap{ bottom:0px;}
 .luxus-registration-form .wppb-user-forms .wppb-repeater [class*="wppb-rpf-name-wppb_repeater_field_"] .wppb-rpf-action-wrap{bottom:0px;}
[class*="wppb-rpf-name-wppb_repeater_field_"] .wppb-rpf-action-wrap > .wppb-rpf-action[class*="-remove"]{ margin-top:5px; z-index:999; position:relative;}
.luxus-registration-form .wppb-form-field.wppb-select2-multiple label{font-family: 'Oswald', sans-serif;
    font-size: 18px;
    color: #5f5f5f;
    width: 100%;
    margin-bottom: 10px;}
.luxus-registration-form .wppb-form-field.wppb-checkbox.insurance-health-btn ul.wppb-checkboxes li {
    border: 1px solid #a4a4a4;
    border-radius: 2px;
    margin-right: 20px;
    margin-bottom: 7px;margin-top: 7px;
}
.luxus-registration-form .wppb-form-field.wppb-checkbox.insurance-health-btn label{font-family: 'Oswald', sans-serif;
    font-size: 18px;
    color: #5f5f5f; font-weight:400; margin-bottom:10px}
.luxus-registration-form .wppb-form-field.wppb-checkbox.insurance-health-btn ul.wppb-checkboxes li label{ font-weight:400;margin-bottom:0px; font-family:'ProximaNovaRegular'; font-size:16px;}
#wppb-edit-user-employment ul li:nth-child(2) ul li{ margin-right:0px; padding-right:8px; margin-top:-15px;}
#wppb-edit-user-employment ul li:nth-child(2) ul li .custom_field_radio { width:100%; margin-bottom:-10px;}
#wppb-edit-user-industries-of-focus ul li:nth-child(1) label{ margin-bottom:0;}
.profile-tabs .vc_btn3-container.vc_btn3-inline{ margin-right:10px;}

#wppb-edit-user-discipline ul .wppb-form-field.wppb-heading .extra_field_heading{font-family: 'Oswald', sans-serif;
font-size: 18px;
color: #5f5f5f;
width: 100%;
margin-bottom: 0px; font-weight:400; }
#wppb-edit-user-discipline ul .wppb-form-field.wppb-heading{ padding-bottom:0;}
#wppb-edit-user-discipline .wppb-form-field.wppb-repeater .wppb-rpf-group.wppb-rpf-singular-set.wppb-rpf-name-wppb_repeater_field_93 { padding:0;}
#wppb-edit-user-discipline .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_93 li {
    width: 100%;
    padding: 0; margin-bottom:-13px;
}
#wppb-edit-user-discipline .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_93{ border-bottom:inherit; padding-bottom:0;}
#wppb-edit-user-discipline .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_89{border-bottom:inherit; padding:0;}
#wppb-edit-user-discipline .wppb-form-field.wppb-checkbox.insurance-health-btn label{ font-size: 18px;
color: #5f5f5f;
width: 100%;
margin-bottom: 10px; font-weight:400;font-family: 'Oswald', sans-serif;}
#wppb-edit-user-discipline .wppb-form-field.wppb-checkbox.insurance-health-btn .wppb-checkboxes li label{ font-family:'ProximaNovaRegular'; font-size:16px; border:1px solid #ccc;}
#wppb-edit-user-discipline .wppb-form-field.wppb-checkbox.insurance-health-btn .wppb-checkboxes{ width:100%;}
#wppb-edit-user-discipline .wppb-form-field.wppb-checkbox.insurance-health-btn .wppb-checkboxes li{ margin-right:15px; margin-bottom:7px;} 
#wppb-edit-user-discipline .select2-container--default .select2-selection--single{border: 1px solid #ccc; border-radius: 3px;background-color: inherit;}
#wppb-edit-user-discipline .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_89 .wppb-form-field.wppb-input.positon {
    width: 66%;
    float: left;
}
#wppb-edit-user-discipline .wppb-user-forms.wppb-edit-user .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_89 .wppb-form-field.wppb-select2 {
    width: 28%;
}
#wppb-edit-user-discipline  .wppb-select2 span.select2-container {
    clear: both !important;
    margin-left: 0;
    width: 100% !important;
}
#wppb-edit-user-discipline .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_89 .wppb-form-field.wppb-select2 label{ text-align:left;}
#wppb-edit-user-discipline .wppb-repeater > ul.wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_89 .wppb-rpf-action-wrap{ margin-bottom:-10px;}
.luxus-registration-form .upload-field-details  .file-name{color: #febc4c;}
.luxus-registration-form .upload-field-details .upload-field-details{ width:70%;}
.wppbs-remove-upload {
    color: #d95600;
    cursor: pointer;
}
.luxus-registration-form .upload-field-details .wppbs-remove-upload {
    color: #d95600;
    cursor: pointer;
}
 #wppb-edit-user-salary ul .dollar-sign{
margin: 0;
padding-bottom: 0;
position: relative;
display: inline-block;
width: 100%;
margin-bottom: 15px;
}
#wppb-edit-user-salary ul .dollar-sign .extra_field_input {
padding-left: 20px;
}
#wppb-edit-user-salary ul .dollar-sign::after {
content: "\f155"; font-family:'fontawesome';
clear: both;
display: block;
position: absolute;
left: 10px;
bottom: 9px;
}
#wppb-edit-user-upload-resume .wppb-form-field.wppb-select2-multiple label, #wppb-edit-user-contact-info .wppb-form-field.wppb-select2-multiple label{font-family: 'Oswald', sans-serif;
    font-size: 18px;
    color: #5f5f5f; font-weight:400; margin-bottom:10px; width:100%;}
#wppb-edit-user-employment #wppb-form-element-22 .wppb-radios li {
    margin-left: -15px;
}
#wppb-edit-user-employment #wppb-form-element-26 ul li {

    margin-left: -3px;
    padding-right: 0;

}
#wppb-edit-user-salary #wppb-form-element-30 ul li {

    margin-left: -21px;

}
.wppb-edit-user ul li label[for=custom_field_309], #wppb-edit-user-financial-retirement label[for=custom_field_310], #wppb-edit-user-family-parenting label[for=custom_field_311],#wppb-edit-user-vacation-time-off label[for=custom_field_312] ,#wppb-edit-user-perks-discounts label[for=custom_field_313],#wppb-edit-user-professional-support label[for=custom_field_314] { font-size:17px; font-family:oswald; font-weight:600; color:#5f5f5f;}
#wppb-edit-user-discipline .wppb-form-field.wppb-repeater .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_93{ padding:10px 0px !important;}
#wppb-edit-user-employment ul li:nth-child(3),#wppb-edit-user-employment ul li:nth-child(4){ margin-bottom:-10px;}
#wppb-edit-user-employment ul li:nth-child(7) label{ margin-bottom:-10px !important;}
#wppb-edit-user-industries-of-focus #wppb-form-element-16 label{ font-weight:500;}
#wppb-edit-user-benefite-of-interest ul .wppb-form-field.wppb-heading{ padding-bottom:0;}

#wppb-edit-user-salary ul li:nth-child(8){ margin-bottom:0;}
#wppb-edit-user-upload-resume ul li:nth-child(3) ul{ padding:0;}
#wppb-edit-user-upload-resume .wppb-form-field.wppb-heading{ padding-bottom:0;}
#wppb-edit-user-upload-resume .wppb-rpf-action-wrap{ padding-bottom:0;}
#wppb-edit-user-upload-resume #wppb-form-element-77{ position:relative;}
#wppb-edit-user-upload-resume .wppb-rpf-action-wrap{ position:absolute; bottom:-20px;}
#wppb-edit-user-upload-resume .wppb-form-field.wppb-select2-multiple{ margin-top:10px; padding-top:10px;}
#wppb-edit-user-upload-resume .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_77{ padding-top:15px;}
#wppb-edit-user-upload-resume .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_81{ padding:0; border:inherit;}
.personel-information h4 {
    font-size: 22px;
    font-weight: normal;
    color: #5f5f5f;
    padding-bottom: 0;
    margin: 0;
    vertical-align: middle;
    margin-top: 35px;
    margin-left: 20px; text-transform:capitalize; font-family:'ProximaNovaRegular';
}
.personel-information p{    margin: 0;
    margin-left: 20px;
    font-size: 13px;
    color: #5f5f5f;
}
.thumbnail-personel {
    float: left;
}
.personel-information {
    float: right;
    position: absolute;
    left: 230px;
    top: 40px; width:20%; clear:both; display:block;
}
#wppb-edit-user-profile-editor {
    margin-top: 15px;
}
#wppb-edit-user-upload-resume .wppb-rpf-group.wppb-rpf-singular-set.wppb-rpf-name-wppb_repeater_field_77 .wppb-form-field.wppb-datepicker{ width:48% !important;}
#wppb-msf-step-1 .wppb-msf-step ul #wppb-form-element-30{ padding-bottom:20px;}
.wppb-rpf-group.wppb-rpf-singular-set.wppb-rpf-name-wppb_repeater_field_89 #wppb-form-element-90,.wppb-rpf-group.wppb-rpf-singular-set.wppb-rpf-name-wppb_repeater_field_89 #wppb-form-element-91{ padding-bottom:0;}
#wppb-form-element-94 .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_93{ padding-bottom:15px;}
#wppb-form-element-94 .wppb-rpf-group.wppb-rpf-name-wppb_repeater_field_93 .wppb-rpf-action-wrap{ bottom:-15px}
.upload-field-details .file-type{ display:none;}
.wppb-user-forms.wppb-edit-user .upload-field-details{ width:60%;}
#wppb-edit-user-profile-editor .upload-field-details {
    width: auto;
}
.btncontainer {display: block; margin-top:15px;}
.headerbtn .fa{ display:none;}
.luxus-registration-form  .upload-field-details{ width:70%;}
.lx-confidential-form .caldera_forms_form .col-sm-12 .form-group > .file-prevent-overflow input{ padding:14px; cursor:pointer; width:100%; z-index:1000;} 
.lx-confidential-form .caldera_forms_form .col-sm-12 .form-group > .file-prevent-overflow  {
    background-color: #fff; position:relative;
}
#wppb-edit-user-discipline ul li {
    margin: 0;
    padding-bottom: 0;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-right: 5px!important;
    margin-top: 9px!important;}



