#app{font-family:Poppins,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;width:inherit}body,html{width:100%;height:100%}.fa-icon{width:auto;height:1em;max-width:100%;max-height:100%}@-webkit-keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}h1,h2,h3,h4,h5,h6{font-family:Poppins,Avenir,Helvetica,Arial,sans-serif}.button-default{background-color:#14344f;color:#e1e7eb;border-radius:10px;cursor:pointer;height:40px;min-width:40px;transition:.25s ease-in-out;padding-left:10px;padding-right:10px}.button-default:active,.button-default:focus,button:active,button:focus{border:none;outline:none}.button-default-small{height:25px;min-width:25px;padding:3px}.button-filter-small{background-color:#14344f;color:#e1e7eb;border-radius:10px;padding:7px;cursor:pointer;transition:.25s ease-in-out;width:10%;height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.button-confirm,.button-default:hover,.button-filter-small:hover{background-color:#256092}.button-confirm{color:#e1e7eb}.button-confirm:hover{background-color:#b90000;color:#fff}.button-deafult.disabled:hover,.button-default.disabled{background-color:rgba(185,0,0,.3);color:#fff;cursor:default;pointer-events:none}.button-default-selected{background-color:#256092}.input-select-default,.input-text-default{background-color:#fff;font-size:1em;min-width:100px;height:40px;box-shadow:none;border-radius:10px;padding:10px;border:1px solid #14344f}.input-text-default-small{height:25px;min-width:25px;padding:3px}.input-text-error{border:2px solid red;border-radius:10px}.input-text-error,.text-area-default{background-color:#fff;font-size:1em;min-width:100px}.text-area-default{width:100%;border-radius:10px;padding:10px;box-shadow:none;border:1px solid #14344f}select{cursor:pointer}.select-list-btn{pointer-events:none;cursor:pointer}.hidden{display:none!important}.strong{font-weight:700}.italic{font-style:italic}.text-center{text-align:center}.error-message{color:red;margin-top:5px;margin-bottom:10px}.on-off-radio-buttons-container{background-color:#fff;display:flex;align-items:baseline;margin-bottom:2px;padding:20px}.on-off-radio-buttons-container .radio-buttons-title{display:inline-block;font-weight:700;width:320px;margin-right:10px}.on-off-radio-buttons-container button{margin:0;padding:0}.on-off-radio-buttons-container .labels{display:flex;flex-direction:column}.on-off-radio-buttons-container .radio-buttons{display:flex;margin-left:auto;align-self:center}.on-off-radio-buttons-container input[type=radio]{margin-right:10px;margin-bottom:0;top:2px;border:none;background:none;width:20px;height:20px}.on-off-radio-buttons-container .radio-button{display:flex;padding:0 .5em 0 .25em;vertical-align:middle;margin-left:20px}.floating-container{position:fixed;width:65px;height:65px;bottom:35px;right:35px;-webkit-animation:come-in .4s;animation:come-in .4s}.floating-container.hide{-webkit-animation:fade-out .5s;animation:fade-out .5s;visibility:hidden;opacity:0}@-webkit-keyframes come-in{0%{opacity:0}30%{transform:scale(.4)}70%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes come-in{0%{opacity:0}30%{transform:scale(.4)}70%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}20%{transform:scale(1.1)}to{transform:scale(0);opacity:0}}@keyframes fade-out{0%{opacity:1}20%{transform:scale(1.1)}to{transform:scale(0);opacity:0}}.floating-container .floating-button{position:absolute;bottom:0;border:none;border-radius:50%;left:0;right:0;margin:auto;line-height:65px;text-align:center;font-size:23px;z-index:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:all .3s}.floating-container .floating-button .fa-icon{font-size:.8em}.floating-container:hover .floating-button{transform:translatey(5px);transition:all .3s}.floating-container .floating-button:active{transform:translateY(7px)}.slider{height:100%;position:relative;z-index:14}.slider.sticky{z-index:1;position:fixed;top:0}.slider .navMenu{font-family:Poppins;height:100%;width:0;background:#f7f7f7;overflow-x:hidden;transition:.25s ease-in-out}.slider .navMenu .toggle-collapse-btn{width:100%;color:#14344f;position:fixed;bottom:0;left:0;width:50px;transition:.25s ease-in-out}.slider .navMenu ul{font-size:1em}.slider .navMenu ul li{display:flex;text-decoration:none;width:180px}.slider .navMenu ul li button.slider-link{color:#14344f;text-decoration:none;width:100%;height:50px;display:flex;flex-direction:row;align-items:center;padding:.3em;transition:.25s ease-in-out}.slider .navMenu ul li button.slider-link svg{height:25px;width:25px;margin:5px;margin-right:20px;margin-left:8px}.slider .navMenu ul li button.slider-link span{white-space:nowrap}.slider .navMenu ul li button.slider-link:hover{background-color:#256092;transition:.1s ease-in-out;color:#fff}.slider .navMenu .closebtn{display:none;position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.slider .navIcon{position:absolute;top:0;left:0;transition:.25s ease-in-out}.slider .navIcon button{border-top-left-radius:0;border-bottom-left-radius:0;height:30px;padding-left:5px}.panel{border-radius:10px;color:#14344f;background-color:#fff;padding:15px 20px 20px;box-shadow:none;overflow:hidden}.panel+.panel{margin-top:15px}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:#000;color:#fff;border-radius:10px;padding:5px 10px 4px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:0;border-radius:10px}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}.spinner{margin:50px;width:30px;height:30px;-webkit-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}.container{background:rgba(225,231,235,.5);color:#14344f;width:inherit;height:inherit;min-height:100vh}.container,.masterBody{display:flex;flex-direction:column}.masterBody{flex-grow:1;margin-left:255px}.footer{background:#f6f6f6;background-attachment:fixed;padding:2px;font-size:.55em;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;color:#14344f}.footer .logo{height:15px;margin-right:3px}.footer .version{position:absolute;right:10px}.footer a{color:#14344f;text-decoration:none;margin-left:2px}.footer a:hover{text-decoration:underline}#master_header{background:#fff;background-attachment:fixed;padding:10px 20px;min-height:60px;max-height:60px}#master_header .header-logo-link{display:flex;flex-direction:column;color:#256092;text-decoration:none;align-items:center;margin:auto}#master_header .header-logo-link span{margin-left:10px;font-family:Poppins;text-transform:uppercase;font-size:1.1em}#master_header .header-logo-link .logo-container{display:flex;flex-direction:row;align-items:center}#master_header .header-logo-link .logo-container .logo{height:20px}#master_header .header-logo-link .logo-container span{font-family:Poppins;text-transform:none;color:#14344f;font-size:.8em;margin-right:5px;margin-left:15px;margin-bottom:2px}.menu{font-family:Poppins;letter-spacing:1px}.menu html{height:100%}.menu .line-style{position:absolute;height:20%;left:0;right:0}.menu .cross-style{position:absolute;top:20px;right:15px;cursor:pointer}.menu .bm-menu{height:100%;width:0;position:fixed;z-index:1000;top:0;left:0;background-color:#14344f;overflow-x:hidden;padding-top:60px;transition:.5s;width:255px}.menu .bm-menu .menu-title{background-color:#14344f;position:absolute;top:0;left:0;color:#fff;width:100%;height:60px;display:flex;align-items:center;padding:25px;font-size:1.2em;letter-spacing:0}.menu .bm-item-list>ul{font-size:20px}.menu .bm-item-list>ul li{text-decoration:none;font-weight:400}.menu .bm-item-list>ul li a,.menu .bm-item-list>ul li div.menu-item{color:#fff;text-decoration:none;width:100%;display:flex;flex-direction:row;align-items:center;padding:.5em;padding-left:25px;transition:.25s ease-in-out}.menu .bm-item-list>ul li a svg,.menu .bm-item-list>ul li div.menu-item svg{height:20px;width:20px;margin:10px;margin-right:20px}.menu .bm-item-list>ul li a:hover{background-color:#14344f;transition:.25s ease-in-out}.logout{position:fixed;bottom:20px;display:flex;flex-direction:column;align-items:flex-start;color:#fff;z-index:1001;padding-left:25px}.logout span{font-size:20px;font-weight:700;margin-right:20px}.logout button{padding-top:10px}.logout button svg{font-size:1.4em;color:#fff;transition:.25s ease-in-out;padding-right:10px}#job_application_activities_panel{text-align:left}#job_application_activities_panel .expand-icon{width:18px;height:18px;cursor:pointer}#job_application_activities_panel .activity-header{display:flex;justify-content:space-between}#job_application_activities_panel .activity-list{display:flex;flex-direction:column-reverse;overflow:hidden}#job_application_activities_panel h1{margin-bottom:15px;font-size:1.15em}#job_application_activities_panel li{list-style:none;margin-bottom:10px}#job_application_activities_panel .activity-info{font-size:smaller;color:grey}#job_application_comments_panel,.comments-section{text-align:left}#job_application_comments_panel h1,.comments-section h1{margin-bottom:15px;font-size:1.15em}#job_application_comments_panel .comment-list,.comments-section .comment-list{display:flex;flex-direction:column-reverse;max-height:150px;overflow:auto;text-align:justify}#job_application_comments_panel li,.comments-section li{list-style:none;margin-bottom:10px}#job_application_comments_panel .comments-header,.comments-section .comments-header{display:flex;justify-content:space-between}#job_application_comments_panel .expand-icon,.comments-section .expand-icon{width:18px;height:18px;cursor:pointer}#job_application_comments_panel .comment-input,.comments-section .comment-input{margin-top:10px;position:relative}#job_application_comments_panel .comment-input textarea,.comments-section .comment-input textarea{height:100px;padding-right:25px;resize:none}#job_application_comments_panel .comment-input button,.comments-section .comment-input button{position:absolute;right:0;bottom:3px;border-top-right-radius:0;border-bottom-left-radius:0}#job_application_comments_panel .comment-info,.comments-section .comment-info{font-size:smaller;color:grey}#job_application_comments_panel .comments-container,.comments-section .comments-container{display:flex;justify-content:space-between;margin-top:5px;height:100%}#job_application_comments_panel .comment-element,.comments-section .comment-element{white-space:pre-wrap}#job_application_comments_panel .comment-error-alert,.comments-section .comment-error-alert{color:red}#job_application_comments_panel .comment-row{display:flex;flex-direction:row}#job_application_comments_panel .comment-content{width:85%;word-wrap:break-word;white-space:pre-wrap}#job_application_comments_panel .comment-actions{display:flex;margin-left:auto;padding-right:2%;justify-content:flex-end;width:15%;padding:10px}#job_application_comments_panel .edit-comment-icon{margin-right:10%;cursor:pointer}#job_application_comments_panel .delete-comment-icon{cursor:pointer}.attachmentButton{text-align:center}.attachmentButton svg{height:2em}.attachmentButton .autres .archive,.attachmentButton .doc,.attachmentButton .images,.attachmentButton .pdf{cursor:pointer}.attachmentButton .pdf{color:#a82c2c}.attachmentButton .doc,.attachmentButton .images{color:#256092}.attachmentButton .archive{color:rgba(218,161,112,.945)}.attachmentButton .autres{color:#7c7c7c}.button{background-color:#14344f;color:#e1e7eb;border-radius:10px;padding:10px;cursor:pointer;transition:.25s ease-in-out}.button:hover{background-color:#256092}.cartouche{text-align:left;display:flex;flex-direction:row;align-items:center;padding:15px;justify-content:space-between}.cartouche .icon{width:20px}.cartouche .iconModify{height:16px;margin-left:10px;cursor:pointer}.cartouche .primary-data{display:flex;flex-direction:column;width:60%}.cartouche .primary-data .name{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.cartouche .primary-data .name h1{font-size:2.1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cartouche .primary-data .name span{display:flex;align-items:center;max-width:79%}.cartouche .primary-data .name .rating{margin-left:15px}.cartouche .primary-data .name .applicant-name-input{position:relative}.cartouche .primary-data .name .applicant-name-input input{width:100%}.cartouche .primary-data .name .applicant-name-input .first-name-input{margin-right:1px}.cartouche .primary-data .name .applicant-name-input button{position:relative;right:0}.cartouche .primary-data .job-title{margin-top:5px;font-size:1.4em;font-family:Poppins}.cartouche .detail{display:flex;flex-direction:column;font-size:1.05em;font-family:Poppins}.cartouche .detail .detail-item+.detail-item{margin-top:8px}.cartouche .detail .email-input{position:relative}.cartouche .detail .email-input input{width:200px;padding-right:30px}.cartouche .detail .email-input button{position:absolute;right:0;border-top-left-radius:0;border-bottom-left-radius:0}.chip{display:inline-block;padding:5px 10px;border-radius:15px;background-color:#256092;color:#fff;font-size:.9em;margin:10px 0;margin-right:10px}.closebtn{padding-left:5px;color:#fff;font-weight:700;float:right;cursor:pointer}.closebtn:hover{color:#e1e7eb}#tag_panel{text-align:left;overflow:visible}#tag_panel h1{margin-bottom:15px;font-size:1.15em}#tag_panel ul{display:flex;flex-wrap:wrap;overflow:hidden}#tag_panel li{list-style:none}#tag_panel li .chip{cursor:pointer}#tag_panel .input-tag{margin-top:10px;position:relative}#tag_panel .input-tag input{width:100%;padding-right:50px}#tag_panel .input-tag button{position:absolute;right:0;width:40px}.rating .vue-stars{display:flex;flex-flow:row nowrap;align-items:center;line-height:1em;position:relative}.rating .vue-stars input,.rating .vue-stars label{order:1}.rating .vue-stars label{display:block;padding:.125em;width:1.2em;text-align:center;color:#fd0;text-shadow:0 0 .3em #ff0;transition:color .2s ease-in-out,text-shadow .2s ease-in-out}.rating .vue-stars.notouch:not(.readonly):hover label .inactive,.rating .vue-stars.notouch:not(.readonly) label:hover~label .active,.rating .vue-stars input,.rating .vue-stars input:checked~label .active,.rating .vue-stars label .inactive{display:none}.rating .vue-stars.notouch:not(.readonly):hover label .active,.rating .vue-stars.notouch:not(.readonly) label:hover~label .inactive,.rating .vue-stars input:checked~label .inactive{display:inline}.rating .vue-stars.notouch:not(.readonly):hover label{color:#fd0;text-shadow:0 0 .3em #ff0}.rating .vue-stars.notouch:not(.readonly) label:hover~label,.rating .vue-stars input:checked~label{color:#999;text-shadow:none}.rating .vue-stars .reset-rating{order:2;cursor:pointer;color:red;padding:.125em}.rating .vue-stars .reset-rating:hover~label{color:#999!important}.inputAutocomplete{background:#fff;position:relative}.autocomplete-items-container{position:relative;z-index:14;width:100%}.autocomplete-items-container .autocomplete-items{width:calc(100% - 40px);position:absolute;border-top:1px solid #e8e6e6;max-height:150px;overflow:auto;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.autocomplete-items-container .autocomplete-items div{padding:10px;font-size:15px;color:#000;border-top:1px solid #e8e8e8;cursor:pointer;text-align:justify}.autocomplete-items-container .autocomplete-items div:hover{background-color:#eeecec}.autocomplete-items-container .containerAutocomplete{display:flex;margin-bottom:20px}.autocomplete-items-container .containerAutocomplete .item{width:33.33%;padding:0 1% 0 1%}#job_applications_action_bar{position:-webkit-sticky;position:sticky;top:0;height:55px;background-color:#f7f7f7;padding:10px 0 10px 10px;z-index:15}#job_applications_action_bar,#job_applications_action_bar>div{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#job_applications_action_bar>div:first-child{display:flex;flex-direction:row;justify-content:space-between}#job_applications_action_bar>div:first-child .filter-buttons{display:flex;flex-direction:row;align-items:center}#job_applications_action_bar>div:first-child .filter-buttons .toggle-filter-panel-btn{width:90px;min-width:90px;height:40px;margin-left:15px}#job_applications_action_bar>div:first-child .filter-buttons .remove-all-filters-btn{width:200px;min-width:200px;height:40px;margin-left:15px}#job_applications_action_bar #global_search{min-width:300px;width:600px;position:relative;border-radius:10px}#job_applications_action_bar #global_search input{background-color:#fff;padding-left:45px;font-size:1.1em;color:#d3d3d3;min-width:200px;width:100%;border-radius:10px;border:none;outline:none}#job_applications_action_bar #global_search input:focus,#job_applications_action_bar #global_search input:valid{color:#14344f}#job_applications_action_bar #global_search input:required{box-shadow:none;border:none;outline:none}#job_applications_action_bar #global_search .search-icon{color:#d3d3d3;position:absolute;font-size:1.7em;margin:8px}#job_applications_action_bar #global_search .deleteSearchIcon{color:#d3d3d3;position:absolute;font-size:1.7em;right:0;margin:8px;cursor:pointer}#job_applications_action_bar #sync_job_applications_btn{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;width:80px;height:55px;transition:.25s ease-in-out}#job_applications_action_bar #sync_job_applications_btn svg{margin-top:2px;font-size:1.8em}#job_applications_action_bar #sync_job_applications_btn:hover{background-color:#256092;color:#e1e7eb;transition:.25s ease-in-out}#job_applications_action_bar .result{margin-right:10px;margin-top:5px}#job_applications_action_bar .result .fa-icon{color:#14344f;font-size:2em}#job_applications_action_bar .result .notify-badge{display:inline-block;position:relative;padding:4px;background:#256092;min-height:20px;bottom:1rem;left:-10px;text-align:center;font-size:.7em;border-radius:50%;color:#fff;font-weight:800;min-width:20px;width:20px}#popover_recruitment_counts{font-family:Poppins;color:#14344f;font-size:.9em}#popover_recruitment_counts ul{padding:2px 10px;border-radius:10px}#popover_recruitment_counts ul li{list-style-type:none;padding:10px}#popover_recruitment_counts ul li.total-count{background-color:#14344f;color:#f7f7f7}#popover_recruitment_counts ul li.archived-count{background-color:#256092;color:#f7f7f7}#popover_recruitment_counts ul li span{font-family:Poppins;float:right;margin-left:10px;font-size:1em;margin-top:2px}#popover_recruitment_counts ul li+li{border-top:1px solid #d3d3d3}.jobApplicationAttachments .lateral-container{display:flex}.jobApplicationAttachments .onglets{display:flex;border-bottom:1px solid #256092;margin-bottom:10px;overflow-y:auto;justify-content:flex-start;padding-top:15px;flex:19}.jobApplicationAttachments .onglets span{padding:10px;text-align:center;margin-right:5px;cursor:pointer}.jobApplicationAttachments .onglets .actif,.jobApplicationAttachments .onglets span:hover{border-bottom:3px solid #256092}.jobApplicationAttachments .onglets .buttonAddNewAttachement{margin-left:auto;padding-bottom:2px}.jobApplicationAttachments .plus-icon{display:flex;justify-content:center;flex:1;padding-top:25px;cursor:pointer}.jobApplicationAttachments .no-attachments{display:flex;align-items:center;padding:1em 0}.jobApplicationAttachments .no-attachments p{margin:0}.jobApplicationAttachments .no-attachments .plus-icon{flex:none;justify-content:flex-end;margin-left:auto;padding-top:0}.jobApplicationAttachments .viewer{max-width:1000px}.jobApplicationAttachments .viewer .loadingVue{width:810px;height:500px;border:1px solid #256092;display:flex;flex-direction:column;align-items:center;justify-content:center}.jobApplicationAttachments .viewer .loadingVue .loadingIcon{margin-top:10px;-webkit-animation:rotation 2s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.jobApplicationAttachments .viewer #embedFileViewer{width:100%;height:800px}.jobApplicationAttachments .viewer .downloadAttachment{text-align:center;display:inline-block;border:1px solid #fff;padding:10px;margin-top:20px;cursor:pointer}.jobApplicationAttachments .viewer .downloadAttachment .icon{height:50px}.jobApplicationAttachments .viewer .downloadAttachment:hover{border:1px solid #256092;border-radius:5px}#jobApplicationFilter{position:-webkit-sticky;position:sticky;top:55px;width:100%;background-color:#f7f7f7;min-width:100px;z-index:15}#jobApplicationFilter #advanced_filter_panel{display:flex;flex-direction:row;justify-content:space-around;width:100%;background-color:#f7f7f7;padding:10px 30px 20px;transition:.25s ease-in-out;max-height:240px}#jobApplicationFilter #advanced_filter_panel.filters-fade-enter-active,#jobApplicationFilter #advanced_filter_panel.filters-fade-leave-active{transition:.25s ease-in-out}#jobApplicationFilter #advanced_filter_panel.filters-fade-enter,#jobApplicationFilter #advanced_filter_panel.filters-fade-leave-to{opacity:0;transition:.25s ease-in-out}#jobApplicationFilter #advanced_filter_panel.filters-fade-enter-to,#jobApplicationFilter #advanced_filter_panel.filters-fade-leave{max-height:240px;overflow:hidden}#jobApplicationFilter #advanced_filter_panel.filters-fade-enter,#jobApplicationFilter #advanced_filter_panel.filters-fade-leave-to{overflow:hidden;max-height:0}#jobApplicationFilter #advanced_filter_panel .filters-container+.filters-container{margin-left:2%}#jobApplicationFilter #advanced_filter_panel .filters-container{display:flex;flex-direction:column;width:25%}#jobApplicationFilter #advanced_filter_panel .filters-container .filter-input{width:100%;text-align:left;display:flex;flex-direction:column;align-items:center;position:relative;border-radius:10px}#jobApplicationFilter #advanced_filter_panel .filters-container .filter-input button{font-size:1em;position:absolute;right:0;width:40px}#jobApplicationFilter #advanced_filter_panel .filters-container .filter-input>span{margin-right:10px}#jobApplicationFilter #advanced_filter_panel .filters-container .filter-input.dual-filter{flex-direction:row}#jobApplicationFilter #advanced_filter_panel .filters-container .filter-input .dual-filter-element{width:50%;margin-right:5px;margin-top:0}#jobApplicationFilter #advanced_filter_panel .filters-container .filter-input .dual-filter-element:last-child{margin-right:0;margin-left:5px}#jobApplicationFilter #advanced_filter_panel .filters-container input,#jobApplicationFilter #advanced_filter_panel .filters-container select{font-size:.9em;width:100%}#jobApplicationFilter #advanced_filter_panel .filters-container select:not(:focus){color:grey}#jobApplicationFilter .chips-default{display:flex;flex-wrap:wrap}#jobApplicationFilter .chips-default li{list-style:none}.modal{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:100}.modal.modal-fade-enter-active,.modal.modal-fade-leave-active{transition:.25s ease-in-out}.modal.modal-fade-enter,.modal.modal-fade-leave-to{opacity:0}.modal .modal-content{width:50%;background:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:20px;border-radius:10px;text-align:left;overflow-y:auto;max-height:90vh}.modal .modal-content h1{margin-bottom:10px;text-align:left;font-size:1em}.modal .modal-content input,.modal .modal-content textarea{width:100%}.modal .modal-content input[type=radio]{width:15px}.modal .modal-content input+input{margin-top:10px}.modal .modal-content textarea{margin-top:10px;resize:none;min-height:250px}.modal .modal-content .modal-buttons{display:flex;justify-content:flex-end;margin-top:10px}.modal .modal-content .modal-buttons button{margin-left:10px}.modal .modal-content .modal-buttons .button-right-side{margin-left:auto}.modal .modal-content .selects{width:300px;margin:auto}.modal .modal-content .selects h1 input[type=radio],.modal .modal-content .selects h1 label{cursor:pointer}.modal .modal-content .selects .filter-input{width:100%;text-align:left;display:flex;flex-direction:row;align-items:center;position:relative;margin-bottom:20px}.modal .modal-content .selects .filter-input select{width:100%}.modal .modal-content .selects .filter-input button{font-size:1em;position:absolute;right:0;width:40px}.modal .modal-content .selectMessageModelList{margin:0}.modal .modalMessageModel{height:auto;justify-content:flex-start}#recruitment-status-panel .recruited-state{display:flex;flex-direction:column}#recruitment-status-panel .recruited-state #recruited-label{margin-top:10px;text-align:center;font-family:Poppins;font-size:1.5em;padding:5px 0;background-color:#a9a9a9;border-radius:10px}#recruitment-status-panel .recruited-state #recruited-label.recruited{background-color:#4acf4a;color:#fff}#recruitment-status-panel .recruited-state #recruited-label.notRecruited{background-color:red;color:#fff}#recruitment-status-panel .recruited-state .recruited-btns{display:flex;flex-direction:row;justify-content:center}#recruitment-status-panel .recruited-state .recruited-btns button+button{margin-left:10px}#recruitment-status-panel .recruited-state .recruited-btns button{background-color:#d3d3d3;color:#a9a9a9;cursor:default}#recruitment-status-panel .recruited-state .recruited-btns button.enabled:hover{background-color:#256092;cursor:pointer}#recruitment-status-panel .recruited-state .recruited-btns button.notRecruitedBtn.active{background-color:red;color:#fff}#recruitment-status-panel .recruited-state .recruited-btns button.recruitedBtn.active{background-color:#4acf4a;color:#fff}#recruitment-status-panel .recruited-state .recruited-btns button.pendingBtn.active{background-color:#a9a9a9;color:#fff}#job_application_recruitment_steps{text-align:left}#job_application_recruitment_steps h1{margin-bottom:15px;font-size:1.15em}#job_application_recruitment_steps .step-picker li{list-style:none;margin-bottom:10px}#job_application_recruitment_steps .step-picker li.todo>svg{color:#d3d3d3}#job_application_recruitment_steps .step-picker.isLocked li{cursor:default;color:grey}#job_application_recruitment_steps .step-picker.isLocked li.done{color:inherit}#job_application_recruitment_steps .step-picker.isLocked li.done svg{color:rgba(74,207,74,.5)}#job_application_recruitment_steps .step-picker:not(.isLocked) li{cursor:pointer}#job_application_recruitment_steps .step-picker:not(.isLocked) li.done>svg{color:#4acf4a}#job_application_recruitment_steps .step-picker:not(.isLocked) li:hover:not(.done)>svg{color:#256092}#selected_filters_bar{padding:0 10px;position:relative}.sidebar{background:#f7f7f7;height:100%}.clickable-table{width:100%;text-align:left;border-collapse:collapse;font-size:.8em;margin-top:20px}.clickable-table td,.clickable-table th{padding:10px 5px}.clickable-table td{height:50px}.clickable-table th{border-bottom:1px solid #14344f;cursor:pointer;font-family:Poppins;color:#323232;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable-table tbody tr+tr{border-top:1px solid #f1f1f1}.clickable-table tbody tr{cursor:pointer;transition:.25s ease-in-out}.clickable-table tbody tr:nth-child(odd){background-color:#fff}.clickable-table tbody tr:hover{background-color:#256092;color:#fff;transition:.25s ease-in-out}.clickable-table tbody tr td:first-child,.clickable-table thead tr th:first-child{min-width:20px;width:20px}.clickable-table tbody tr td:last-child{min-width:50px;width:50px}.clickable-table th.active .arrow{opacity:1}.clickable-table .arrow{display:inline-block;vertical-align:middle;width:0;height:0;margin-left:5px;opacity:.66}.clickable-table .arrow.asc{border-bottom:4px solid #14344f}.clickable-table .arrow.asc,.clickable-table .arrow.dsc{border-left:4px solid transparent;border-right:4px solid transparent}.clickable-table .arrow.dsc{border-top:4px solid #14344f}.table{width:100%;border-collapse:collapse;font-size:.8em;margin-top:20px}.table .align-center{text-align:center}.table .align-left{text-align:left}.table .align-right{text-align:right}.table td,.table thead{padding:10px 20px;height:30px}.table thead{border-bottom:1px solid #14344f;font-family:Poppins;color:#323232;background-color:#e1e7eb;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table tbody tr+tr{border-top:1px solid #f1f1f1}.table tbody tr{transition:.25s ease-in-out}.table tbody tr:nth-child(odd){background-color:#fff}.table tfoot{background-color:#256092;color:#e1e7eb;font-weight:700}#notifications{display:flex;flex-direction:column}#stakeholders{margin-top:15px}#stakeholders .headTitle{display:flex;justify-content:space-between;align-items:baseline}#stakeholders table{margin-top:0;background-color:#fff}#stakeholders tbody{width:100%}#stakeholders tbody tr td:first-child{width:20%}#stakeholders tbody tr td:nth-child(2){width:70%}#stakeholders tr td:last-child{width:10%}#stakeholders thead tr{width:100%}#stakeholders tbody tr:nth-child(2n),#stakeholders thead tr{background-color:#e1e7eb}#stakeholders tbody tr:hover{background-color:#256092}#stakeholders .action{display:flex;align-items:baseline}#stakeholders .action .icon{width:20px;height:20px;margin-right:10px}#stakeholders .action span:hover{color:#14344f}#customEmailModels{margin-top:15px}#customEmailModels .headTitle{display:flex;justify-content:space-between;align-items:baseline}#customEmailModels table{margin-top:0;background-color:#fff}#customEmailModels tbody{width:100%}#customEmailModels tbody tr td:first-child{width:30%}#customEmailModels tbody tr td:nth-child(2){width:60%}#customEmailModels tbody tr td:last-child{width:10%}#customEmailModels thead tr{width:100%;background-color:#e1e7eb}#customEmailModels tbody tr:nth-child(2n){background-color:#e1e7eb}#customEmailModels tbody tr:hover{background-color:#256092}#customEmailModels .action{display:flex;align-items:baseline}#customEmailModels .action .icon{width:20px;height:20px;margin-right:10px}#customEmailModels .action .icon:hover{color:#14344f}#emailTracking{margin:40px 0}#emailTracking .row{display:flex;align-items:baseline;margin:5px 0}#emailTracking .row label{width:150px}#emailTracking .row input{width:100%}.attachmentList{display:flex;flex-wrap:nowrap;overflow-x:auto;margin:10px 0}.attachmentList .attachment{display:flex;flex-direction:column;align-items:center;width:150px;text-align:center;margin-right:10px;max-height:200px}.attachmentList .attachment .autres,.attachmentList .attachment .doc,.attachmentList .attachment .images,.attachmentList .attachment .pdf{cursor:unset}.modal-comments .icon-close{color:#256092;width:25px;height:25px;cursor:pointer;align-self:flex-end}.modal-comments textarea.text-area-default{min-height:20px;max-height:200px}.modal-comments .comment-list-scrollable{display:flex;flex-direction:column-reverse;max-height:300px;overflow-y:auto;overflow-x:hidden}.modal-activities .icon-close{color:#256092;width:25px;height:25px;cursor:pointer;align-self:flex-end}.modal-activities .activities-list-scrollable{display:flex;flex-direction:column-reverse;max-height:300px;overflow-y:auto}.modal-activities li{margin-top:5px}#statistics_action_bar{justify-content:space-between;height:55px;background-color:#f7f7f7;padding:10px 0 10px 10px}#statistics_action_bar,#statistics_action_bar #actions{display:flex;align-items:center}#statistics_action_bar #actions .action-button{background-color:#fff;font-size:1em;min-width:100px;height:40px;border-radius:10px;padding:10px}#statistics_action_bar #actions .action-button-selected,#statistics_action_bar #actions .action-button:hover{background-color:#256092;color:#fff}#statistics_action_bar #statistics_big_button{border-left:1px solid #d3d3d3;width:80px;height:55px;transition:.25s ease-in-out}#statistics_action_bar #statistics_big_button svg{margin-top:2px;font-size:1.8em}#statistics_action_bar #statistics_big_button:hover{background-color:#256092;color:#e1e7eb;transition:.25s ease-in-out}#statistics_action_bar #filters{display:flex;margin-left:auto;padding:.5%}#statistics_action_bar .filter-input{margin-right:10px;padding-right:10%}#statistics_action_bar .remove-all-filters-btn{width:200px;min-width:200px;height:40px;margin-left:15px}#dropdown_icon{position:relative;display:inline-block}#dropdown_icon #dropdown_content{display:block;position:absolute;text-align:right;z-index:9999}#cleaningApplications .cleaningApplicationsRow{display:flex;align-items:baseline;background-color:#fff;margin-bottom:2px;padding:20px}#cleaningApplications .cleaningApplicationsRow .cleaningApplicationsTitle{display:inline-block;font-weight:700;width:600px;margin-right:10px}#talentApplyAdmin{padding-bottom:20px}.talentApplyFiabilityComponent p .redo{color:#008b8b;margin-left:5px;cursor:pointer}.talentApplyFiabilityComponent p .redo.disabled{color:grey;cursor:default}.atsPostingStatus .sent{color:green}.atsPostingStatus .notSent{color:red}.atsPostingStatus .redo{color:#008b8b;margin-left:8px;cursor:pointer}.atsPostingStatus .redo.disabled{color:grey;cursor:default}#job_application_talent_apply{text-align:left}#job_application_talent_apply h1{margin-bottom:15px;font-size:1.15em}#job_application_talent_apply li{list-style:none;display:flex;margin-bottom:10px}#job_application_talent_apply li .field{font-weight:700;margin-right:10px}.modal-edit-comment .icon-close{color:#256092;width:25px;height:25px;cursor:pointer;align-self:flex-end}.jobApplicationQuickView{position:relative;max-width:2em}.jobApplicationQuickView svg{height:1.5em;min-width:1em}.jobApplicationQuickView .eye{cursor:pointer;margin-bottom:-2px}.jobApplicationQuickView .quickview{display:none;position:absolute;right:0;min-width:500px;min-height:100px;max-width:45vw;max-height:30vh;padding:5px;border-radius:5px;color:#14344f;background-color:#fff;overflow:auto;z-index:10}.jobApplicationQuickView .quickview .quickview-header{display:flex;background-color:#f5f5f5;height:35px;margin:-5px -5px 5px -5px;padding:8px}.jobApplicationQuickView .quickview .quickview-header .recruitment-state-accepted,.jobApplicationQuickView .quickview .quickview-header .recruitment-state-in-progress,.jobApplicationQuickView .quickview .quickview-header .recruitment-state-rejected{color:#fff;padding:2px 4px 4px 4px;border-radius:4px;margin-right:4px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.jobApplicationQuickView .quickview .quickview-header .recruitment-state-in-progress{background-color:orange}.jobApplicationQuickView .quickview .quickview-header .recruitment-state-accepted{background-color:#4acf4a}.jobApplicationQuickView .quickview .quickview-header .recruitment-state-rejected{background-color:red}.jobApplicationQuickView .quickview .quickview-header .job-title{display:block;display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;line-height:21px;-webkit-line-clamp:1;-webkit-box-orient:vertical;-moz-line-clamp:1}.jobApplicationQuickView .quickview .quickview-content{background-color:#fff}.jobApplicationQuickView .quickview .tags-section{padding:8px}.jobApplicationQuickView .quickview .tags-section .tags-header{margin-bottom:10px;font-weight:700}.jobApplicationQuickView .quickview .comments-section{padding:8px}.jobApplicationQuickView .quickview .comments-section .comments-header{margin-bottom:10px;font-weight:700}.jobApplicationQuickView .quickview .comments-section .comment-list{max-height:none}.jobApplicationQuickView .quickview .comments-section .comment-content{display:block;display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;line-height:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-line-clamp:2;white-space:pre-wrap}.jobApplicationQuickView .eye:hover+.quickview,.jobApplicationQuickView .quickview:hover{display:block}#other_job_applications_panel{text-align:left;overflow-y:auto;max-height:300px}#other_job_applications_panel h1{margin-bottom:15px;font-size:1.15em}#other_job_applications_panel li{list-style:none;margin-bottom:10px}#other_job_applications_panel .other-job-applications-header{display:flex;justify-content:space-between}#other_job_applications_panel .other-job-applications-list .job-offer-info{font-weight:700;color:#14344f}#other_job_applications_panel .other-job-applications-list .date-info{font-size:smaller;color:grey}.modal-multi-job-application-tag .modal-content{overflow-y:visible}.modal-multi-job-application-tag .modal-content .content{padding:20px 10px;height:7vh}.modal-multi-job-application-tag .modal-content .content .filter-input{width:89%;text-align:left;display:flex;flex-direction:column;align-items:center;position:relative}.modal-multi-job-application-tag .modal-content .content .filter-input button{font-size:1em;position:absolute;right:0;width:40px}.modal-multi-job-application-tag .modal-content .content .filter-input .autocomplete-items-container .autocomplete-items{max-height:250px}.main-section{flex-grow:1;height:50vh;text-align:center}.main-section,.main-section .dropzone-container{display:flex;align-items:center;justify-content:center}.main-section .dropzone-container{padding:5rem;background:#f7fafc;border:2px dashed;border-color:#9e9e9e;height:300px;overflow-y:auto;width:100%;flex-direction:column;box-sizing:border-box}.main-section .dropzone-container .hidden-input{opacity:0;overflow:hidden;position:absolute;width:1px;height:1px}.main-section .dropzone-container .file-label{font-size:20px;display:block;cursor:pointer}.main-section .dropzone-container .preview-container{display:flex;margin-top:2rem;flex-wrap:wrap}.main-section .dropzone-container .preview-card{display:flex;border:1px solid #a2a2a2;padding:5px;margin-left:5px}.modal-add-new-attachement h1{font-size:1.15em}.modal-deduplicate-applications .modal-content .loader{text-align:center}.modal-deduplicate-applications .modal-content .content .warning{color:red;font-weight:700}.modal-deduplicate-applications .modal-content .content .desc{margin:10px 0}.modal-deduplicate-applications .modal-content .content .table{margin-bottom:20px}.modal-deduplicate-applications .modal-content .content .table tbody tr:nth-child(2n){background-color:rgba(225,231,235,.5)}#job_application_list_view .actions{display:flex;position:relative;height:50px;text-align:justify}#job_application_list_view .actions #global_search{width:30%}#job_application_list_view .actions #global_search .search-icon{color:#d3d3d3;position:absolute;font-size:1.8em;margin:10px}#job_application_list_view .actions #global_search input{background-color:#fff;padding-left:50px;font-size:1.1em;color:#d3d3d3;min-width:200px;width:100%;margin:3px 3px 0 3px}#job_application_list_view .actions #global_search input:focus{color:#000}#job_application_list_view .actions #global_search .autocomplete-search{margin-left:3px;min-width:200px;width:30%;position:absolute;z-index:99;border-top:1px solid #e8e6e6;max-height:150px;overflow:auto;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#job_application_list_view .actions #global_search .autocomplete-search div{padding:10px;font-size:15px;color:#000;border-top:1px solid #e8e8e8;cursor:pointer;text-align:justify}#job_application_list_view .actions #global_search .autocomplete-search div:hover{background-color:#eeecec}#job_application_list_view .actions .list_tags{margin:4px 3px 0 10px;height:40px;display:flex;flex-wrap:wrap}#job_application_list_view .actions .list_tags li{list-style:none}#job_application_list_view .actions .result{margin-top:10px;margin-left:45%}#job_application_list_view .actions .result .fa-icon{color:#256092;font-size:2em}#job_application_list_view .applicationsList .headers{display:flex;flex-direction:row;flex-wrap:nowrap}#job_application_list_view .applicationsList ul{list-style-type:none}#job_application_list_view .notify-badge{position:relative;padding:4px;background:#256092;min-height:40px;bottom:1rem;left:-10px;min-width:40px;text-align:center;font-size:.7em;border-radius:50%;color:#fff;font-weight:800}#job_application{margin:0;text-align:left;display:flex;flex-direction:row;flex-grow:1;color:#14344f;width:100%}#job_application #job_application_container{font-size:.9em;flex-grow:1;display:flex;flex-direction:row;padding:15px 30px;max-width:87%}#job_application #job_application_container>section{flex-grow:1;margin-right:20px;max-width:75%}#job_application #job_application_container aside{width:25%}#job_applications_view{flex-grow:1;display:flex;flex-direction:column}#job_applications_view #job_applications_container{display:flex;flex-direction:row;flex-grow:1}#job_applications_view #job_applications_content{transition:margin-left .5s;transition:margin-right .5s;flex-grow:1}#job_applications_view #job_applications_content .no-result{color:grey;font-style:italic;margin-top:50px}#administration_view{margin:0 20%;text-align:left;color:#14344f}#administration_view .title{color:#14344f;font-size:108%;font-weight:400;letter-spacing:.25px;margin:21px 0 12px 0;padding:8px 0 4px 0;width:70%;outline:none}#administration_view .no-result{color:grey;font-style:italic;text-align:center;margin-top:20px}#statistics_view{flex-grow:1;display:flex;flex-direction:column}#statistics_view .title{color:#14344f;text-align:left;font-size:108%;font-weight:400;letter-spacing:.25px;margin:21px 0 12px 0;padding:8px 0 4px 0;outline:none}#statistics_view .no-result{color:grey;font-style:italic;text-align:center;margin-top:20px}#statistics_view #statistics_boards{margin:0 10%;overflow-x:auto}#advanced_filter_panel{display:flex;flex-direction:row;justify-content:left;width:100%;background-color:#f7f7f7;padding:10px 30px 20px;max-height:240px;padding:50px}#advanced_filter_panel,#advanced_filter_panel.filters-fade-enter-active,#advanced_filter_panel.filters-fade-leave-active{transition:.25s ease-in-out}#advanced_filter_panel.filters-fade-enter,#advanced_filter_panel.filters-fade-leave-to{opacity:0;transition:.25s ease-in-out}#advanced_filter_panel.filters-fade-enter-to,#advanced_filter_panel.filters-fade-leave{max-height:240px;overflow:hidden}#advanced_filter_panel.filters-fade-enter,#advanced_filter_panel.filters-fade-leave-to{overflow:hidden;max-height:0}#advanced_filter_panel .filters-container+.filters-container{margin-left:2%}#advanced_filter_panel .filters-container{display:flex;flex-direction:column;width:25%}#advanced_filter_panel .filters-container .filter-input{width:100%;text-align:left;display:flex;flex-direction:column;align-items:center;position:relative}#advanced_filter_panel .filters-container .filter-input button{font-size:1em;position:absolute;right:0;width:40px}#advanced_filter_panel .filters-container .filter-input>span{margin-right:10px}#advanced_filter_panel .filters-container .filter-input.dual-filter{flex-direction:row}#advanced_filter_panel .filters-container .filter-input .dual-filter-element{width:50%;margin-right:5px}#advanced_filter_panel .filters-container .filter-input .dual-filter-element:last-child{margin-right:0;margin-left:5px}#advanced_filter_panel .filters-container .filter-input+.filter-input{margin-top:20px}#advanced_filter_panel .filters-container input,#advanced_filter_panel .filters-container select{font-size:.9em;width:100%}#advanced_filter_panel .filters-container select:not(:focus){color:grey}