/* FORM */
/* .js-upload-cover-letter {
    display: none; 
} */
#form_application > div.form-step.current > div:nth-child(1) > div.form-fields > div > div.upload.js-upload-cover-letter >label{
  text-align: left;
    padding-top: 20px !important;
}
.form-fields .form-group label:nth-child(n+2) {
  display: none;
}
.linkedin-profile-wrapper{
  margin-bottom:25px;
}
.js-file1-wrapper {
    display: block; 
}
.js-file1-wrapper{
  margin-top:5px;
}
.js_upload_cover_letter{
  font-family:'ProximaNova';
}

/* form updates  */
.upload{
  border:none!important;
}
.breadcrumb {
  padding-left:0px;
}
.uploaded-cover-letter{
  background-color: #F6F6F6;
    min-height: 45px;
/*     border-top: 1px dashed #ced5dd !important; */
  text-align: left;
    padding-left: 20px!important;
}
.fa-trash-o::before{
  font-size:20px;
/*   font-weight:bold; */
}
.fa-paperclip{
  transform: scaleX(-1);
}
.fa-paperclip::before{
  content: "\f0c6";
    font-size: 20px;
    color: black;
   
}
.uploaded-cover-letter >span >span{
  color: #020678;
    font-family: Noto Sans;
    font-size: 13px;
}
#form_application > div.form-step.current > div:nth-child(1) > div.form-fields > div > div.upload.js-upload-cover-letter >label{
  background: url(https://res.cloudinary.com/smartdreamers/image/upload/v1701962032/company_logos/a89f8c82088423e11a85909d7a2c241f.svg) no-repeat 20px center;
    background-size: 15px;
    font-family: 'Noto Sans';
    margin-right: 50px;
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 63px;
    color: black!important;
    /* padding: 0px !important; */
    padding-left: 50px !important;
/*     padding-top: 0px !important; */
    padding-bottom: 0px !important;
    background-color: #F6F6F6;
}
#form_application > div.form-step.current > div:nth-child(1) > div.linkedin-profile-wrapper > div > div > label
{
    background: url(https://res.cloudinary.com/smartdreamers/image/upload/v1701962032/company_logos/a89f8c82088423e11a85909d7a2c241f.svg) no-repeat 20px center;
    background-size: 15px;
    margin-right: 50px;
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 63px;
    color: black!important;
    /* padding: 0px !important; */
    padding-left: 50px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-color: #F6F6F6;
    text-align:left;
    
  
}
#form_application > div.form-step.current > div:nth-child(1) > div.form-fields{
  position:relative;
  min-height: 90px;
}
.upload.js-upload-cover-letter.js-file1-wrapper > div{
  margin-top:68px;
}
.uploaded-cover-letter:not(:first-child){
  margin-top:-1px;
}
.js_upload_cover_letter{
  position:absolute;
  top:27px;
  border: 1px dashed #ced5dd !important;
}
/* .js_upload_cover_letter::after {
  content: "";
  display: block;
  height: 68px; 
} */
.uploaded-cover-letter,
.js_upload_resume{
  border: 1px dashed #ced5dd !important;
}

#form_application > div.form-step.current > div:nth-child(1) > div.form-fields > div{
  margin-bottom:0px;
}

.uploaded-cover-letter{
  border-top:0px!important;
}

#form_application > div.form-step.current > div:nth-child(1) > div.form-fields > div > div.mandatory-star{
  display:none!important;
}
.uploaded-cover-letter-name{
      display: flex;
    gap: 10px;
  align-items: center;
}
.uploaded-resume-name{
      display: flex;
    gap: 10px;
    padding: 0px 0px 0px 20px;
    align-items: center;
}

/* .js-upload-cover-letter > div > span > .js-remove-custom-file{
  display: flex;
    align-items: center;
} */
.js-upload-cover-letter > div > span > span,
.linkedin-profile-wrapper > div > div > div > span > span{
  width:90%;
  text-align: left;
}

/* form updates - end */