.job-manager-error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #e3e3e3;border-top:4px solid #b23b3b;-webkit-box-shadow:0 7px 20px rgba(0,0,0,.07);box-shadow:0 7px 20px rgba(0,0,0,.07);margin:0 0 20px;overflow:hidden;padding:30px;position:relative}.job-manager-form .account-sign-in-label{display:none}.job-manager-form fieldset .account-sign-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #e3e3e3;border-top:4px solid var(--cariera-primary);-webkit-box-shadow:0 7px 20px rgba(0,0,0,.07);box-shadow:0 7px 20px rgba(0,0,0,.07);margin:0 0 20px;padding:30px;position:relative}.job-manager-form fieldset .account-sign-in p{-webkit-box-flex:3;-ms-flex:3;flex:3;margin:0}.job-manager-form fieldset .account-sign-in .button-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center;text-align:right}.job-manager-form .submit-job-box{background:#f6f6f6;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.07);box-shadow:0 0 40px rgba(0,0,0,.07);margin-bottom:50px}.job-manager-form .submit-job-box .title{background:#1e1f21;border-bottom:1px solid #e3e3e3;border-radius:4px 4px 0 0;color:#fff;margin:0;padding:15px 25px;text-align:left;width:100%}.job-manager-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px}.job-manager-form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:0;-ms-flex-direction:column;flex-direction:column;line-height:2;margin:0 0 20px;padding:0;text-align:left;width:100%}.job-manager-form fieldset .field{position:relative;width:100%}.job-manager-form fieldset label{font-size:1rem;font-weight:400;margin-bottom:5px;text-transform:capitalize;width:100%}.job-manager-form fieldset #create_account_email{margin-bottom:25px}.job-manager-form fieldset small.description{display:block;font-size:.83rem;line-height:1.2em;margin:1.2em 0 0;opacity:.75}.job-manager-form fieldset ul.job-manager-term-checklist{list-style:none;padding:0}.job-manager-form fieldset ul.job-manager-term-checklist li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 7px}.job-manager-form fieldset .select2-container .select2-search--inline .select2-search__field{margin:0}.job-manager-form fieldset.fieldset-candidate_education_level,.job-manager-form fieldset.fieldset-candidate_experience_years,.job-manager-form fieldset.fieldset-candidate_facebook,.job-manager-form fieldset.fieldset-candidate_instagram,.job-manager-form fieldset.fieldset-candidate_linkedin,.job-manager-form fieldset.fieldset-candidate_rate,.job-manager-form fieldset.fieldset-candidate_twitter,.job-manager-form fieldset.fieldset-candidate_youtube,.job-manager-form fieldset.fieldset-company_category,.job-manager-form fieldset.fieldset-company_email,.job-manager-form fieldset.fieldset-company_facebook,.job-manager-form fieldset.fieldset-company_instagram,.job-manager-form fieldset.fieldset-company_linkedin,.job-manager-form fieldset.fieldset-company_location,.job-manager-form fieldset.fieldset-company_manager_id,.job-manager-form fieldset.fieldset-company_name,.job-manager-form fieldset.fieldset-company_phone,.job-manager-form fieldset.fieldset-company_since,.job-manager-form fieldset.fieldset-company_team_size,.job-manager-form fieldset.fieldset-company_twitter,.job-manager-form fieldset.fieldset-company_website,.job-manager-form fieldset.fieldset-job_listing_career_level,.job-manager-form fieldset.fieldset-job_listing_experience,.job-manager-form fieldset.fieldset-rate_max,.job-manager-form fieldset.fieldset-rate_min,.job-manager-form fieldset.fieldset-resume_skills,.job-manager-form fieldset.fieldset-salary_max,.job-manager-form fieldset.fieldset-salary_min{width:49%}.job-manager-form fieldset.fieldset-checkbox small.description{display:inline-block}.job-manager-form fieldset .cariera-file-upload-field{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:7px}.job-manager-form fieldset .cariera-file-upload-field input[type=file]{display:none}.job-manager-form fieldset .cariera-file-upload-field .upload-file{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;border:2px dashed #e3e3e3;cursor:pointer;height:150px;justify-content:center;margin:0 15px 10px 0;position:relative;-webkit-transition:all .3s;transition:all .3s;width:200px}.job-manager-form fieldset .cariera-file-upload-field .upload-file:hover{border-color:var(--cariera-primary);color:var(--cariera-primary)}.job-manager-form fieldset .cariera-file-upload-field .upload-file .upload-content{font-size:.875rem;line-height:1;margin-top:7px}.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#fff;height:150px;margin:0 15px 10px 0;overflow:hidden;position:relative;width:200px}.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files progress:before{-webkit-animation:spin .9s linear infinite;animation:spin .9s linear infinite;border:3px solid #fff;border-radius:50%;border-right-color:transparent!important;border-top-color:transparent!important;content:"";display:block;height:30px;margin:10px auto;position:absolute;width:30px}.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files progress[value]::-webkit-progress-bar,.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files progress[value]::-webkit-progress-value{background:var(--cariera-primary)}.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files progress[value]::-moz-progress-bar{background:var(--cariera-primary)}.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files .job-manager-uploaded-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#fff;height:150px;margin:0 15px 10px 0;overflow:hidden;position:relative;width:200px}.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview{display:block;position:relative;width:100%}.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview img{height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a.job-manager-remove-uploaded-file{background:var(--cariera-primary);border-radius:50%;bottom:10px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.1);box-shadow:0 3px 10px rgba(0,0,0,.1);cursor:pointer;font-size:0;height:30px;line-height:30px;position:absolute;right:10px;text-align:center;width:30px;z-index:100}.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a.job-manager-remove-uploaded-file:before{color:#fff;content:"";font-family:Font Awesome\ 5 Free;font-size:.75rem}.job-manager-form fieldset .cariera-file-upload-field .job-manager-uploaded-files .job-manager-uploaded-file-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#f6f6f6;border-radius:3px;font-size:.875rem;height:150px;justify-content:center;margin:0 15px 10px 0;padding:10px;text-align:center;width:200px}.job-manager-form fieldset.fieldset-recaptcha{margin-bottom:30px}.job-manager-form fieldset #agreement-checkbox{display:block;left:3px;opacity:0;position:absolute;top:7px}.job-manager-form fieldset .full-line-checkbox-field label{text-transform:none}.job-manager-form .select2-container--default .select2-selection--single{line-height:54px;min-height:54px}.job-manager-form .select2-container--default .select2-selection--multiple{min-height:54px}.job-manager-form .spinner{background-repeat:no-repeat;background-size:20px 20px;display:inline-block;height:20px;margin:0;vertical-align:middle;visibility:hidden;width:20px}.job-manager-form .spinner.is-active{visibility:visible}#submit-job-form .submit-job-box~h2,#submit-resume-form .job-info-fields~h2{display:none}#company-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px;width:100%}#company-selection .fieldset{margin:0 25px 25px 0}#company-selection .fieldset:last-child{margin-right:0}#company-selection .fieldset input.company-selection-radio:empty{display:none}#company-selection .fieldset input.company-selection-radio~label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;border-radius:3px;cursor:pointer;height:200px;margin:0;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;width:350px}#company-selection .fieldset input.company-selection-radio~label:hover{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.2);box-shadow:0 5px 20px rgba(0,0,0,.2);-webkit-transform:translateY(-8px);transform:translateY(-8px)}#company-selection .fieldset span.icon{color:initial;font-size:3.375rem;line-height:1;margin-bottom:15px}#company-selection .fieldset span.text{color:initial;font-size:1.375rem}#company-selection .fieldset input.company-selection-radio:checked~label,#company-selection .fieldset input.company-selection-radio~label:hover{background:var(--cariera-primary)}#company-selection .fieldset input.company-selection-radio:checked~label span.icon,#company-selection .fieldset input.company-selection-radio:checked~label span.text,#company-selection .fieldset input.company-selection-radio~label:hover span.icon,#company-selection .fieldset input.company-selection-radio~label:hover span.text{color:#fff}.job-manager-form .submit-job_company-info fieldset.hidden{display:none!important}.job-manager-form .submit-job_company-info .fieldset-company_manager_id .select2-container--default .select2-selection--single{height:54px;line-height:54px}.job-manager-form .submit-job_company-info .fieldset-company_manager_id label small{display:none}.resume-manager-data-row{background:#f6f6f6;border:1px solid #e3e3e3;margin-bottom:15px;padding:20px}.resume-manager-data-row fieldset:last-child{border:0}.resume-manager-data-row .resume-manager-remove-row{background:rgba(178,59,59,.1);border:1px solid #b23b3b;border-radius:3px;color:#b23b3b;display:inline-block;font-size:1rem;line-height:1.3;margin:0 0 15px;padding:3px 9px}.resume-manager-data-row .resume-manager-remove-row:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:600;margin-right:7px}@media (min-width:992px){.dashboard-content .cariera-listing-submission{left:250px}}@media (max-width:580px){.job-manager-form fieldset .account-sign-in{display:block;padding:25px}.job-manager-form fieldset .account-sign-in .button-wrapper{margin-top:20px}.job-manager-form fieldset .account-sign-in .button-wrapper a{float:none;width:100%}#company-selection{display:block}#company-selection .fieldset,#company-selection .fieldset input.company-selection-radio~label,.job-manager-form fieldset.cariera-company-manager-fieldset,.job-manager-form fieldset.fieldset-candidate_education_level,.job-manager-form fieldset.fieldset-candidate_experience_years,.job-manager-form fieldset.fieldset-candidate_facebook,.job-manager-form fieldset.fieldset-candidate_instagram,.job-manager-form fieldset.fieldset-candidate_linkedin,.job-manager-form fieldset.fieldset-candidate_rate,.job-manager-form fieldset.fieldset-candidate_twitter,.job-manager-form fieldset.fieldset-candidate_youtube,.job-manager-form fieldset.fieldset-company_manager_id,.job-manager-form fieldset.fieldset-company_name,.job-manager-form fieldset.fieldset-job_listing_career_level,.job-manager-form fieldset.fieldset-job_listing_experience,.job-manager-form fieldset.fieldset-rate_max,.job-manager-form fieldset.fieldset-rate_min,.job-manager-form fieldset.fieldset-resume_skills,.job-manager-form fieldset.fieldset-salary_max,.job-manager-form fieldset.fieldset-salary_min{width:100%}}