.footerContainer .jobsByIndustry
li{display:inline-block;width:50%}#mainHeader
#nav{left:-768px;width:50%}#mainHeader.loggedIn
#candidateSubMenu{width:50%}#topMenuHeaderMobile
.navSubMenu{width:50%;right:-768px}#top-nav
li{padding-left:20px}@media screen and (min-width: 600px){.profileCompletionCategory,.similarJobsCategory{-webkit-flex:0 1 auto;flex:0 1 auto}}@media screen and (min-width: 600px){.similarJobsEmail{float:left;width:75%}.similarJobsSubmit{float:right;width:20%}}.credit-card-term.add{width:80%}.blogPart
.container{display:flex;justify-content:space-between}#quiz-candidate{margin-bottom:0}#featuredArticleBlog{margin-left:15px}#featuredJobs{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}#featuredJobs
li{flex:1 1 50%}#featuredJobs .seeMore.show,
#featuredJobs .seeLess.show,
#featuredJobs
.defaultButton.show{display:inline-block}#featuredJobs
.defaultButton.show{margin-left:10px}#main-search-container{padding-bottom:40px}@media screen and (min-width: 520px){.mfp-header{padding:15px
30px}.mfp-header
h1{font-size:20px}.mfp-logo-title-header{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.mfp-logo-title-header
h1{-webkit-flex:2 1 auto;flex:2 1 auto;-webkit-order:1;order:1;text-align:left}.mfp-header-img-container{-webkit-flex:1 0 200px;flex:1 0 200px;-webkit-order:2;order:2}.mfp-inside-content{padding:20px
30px}.mfp-section{padding:10px
0}.mfp-terms{padding:0;text-align:left}}@media screen and (min-width: 510px){.languageSection ul li,.employmentSection .formFields > ul > li,.experiences ul li,#knowledgeSkills
ul{display:inline-block;width:48%}}.borderSection .deleteProfile,#deletePicture{float:left}@media screen and (min-width: 650px){.monthYearContainer
select{width:49%}}.myCvs
td{display:table-cell}.myCvs
.action{text-align:right;width:20%}.contactInfo
.ext{display:inline-block;margin-left:10px}@media screen and (min-width: 510px){.profileContactInfo>ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.profileContactInfo>ul>li{display:inline-block;-webkit-flex:1 1 50%;flex:1 1 50%;max-width:50%;width:48%}.profileContactInfo>ul>li.address{-webkit-flex:2 1 100%;flex:2 1 100%;max-width:none}}.createAlertLightbox{padding:30px}.createAlertLightbox
h3{font-size:22px;max-width:100%}@media only screen and (min-width: 641px){.pagination_container,.pagination_container_big{border-bottom:1px solid #dbe1e5;display:table}.pagination_container .nombre_resultats,
.pagination_container_big
.nombre_resultats{display:table-cell}.pagination_container .paginationControl,
.pagination_container_big
.paginationControl{display:table-cell;margin:0;text-align:right}.jobStatusLabel{left:55px}}@media (min-width: 600px){.homepageBannerMobile{display:none}.homepageBannerImg{display:block;height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%)}.simpleImgContentContainer{flex-wrap:nowrap}.simpleImgContentImgContainer{flex-basis:240px;max-width:190px;padding:20px
15px;width:auto}.simpleImgContentDetails{flex:1 1 700px;padding:20px
15px}.jobDescEmpLogoNotDisplayed{padding-top:0}.jobDescHeaderEmpImgContainer,.jobDescHeaderDetails{padding-bottom:1em;padding-top:3em}.jobDescHeaderJobStatusShareContainer{width:auto}.jobDescHeaderJobStatus{display:inline-flex;flex-wrap:wrap;margin:2px
0;padding:0
10px 0 0}.jobDescHeaderJobStatus>span{flex:0 0 auto;padding:0
10px;position:relative}.jobDescHeaderJobStatus
.jobDescHeaderJobStatusSep{display:inline-block;flex:0 0 auto;font-size:10px;line-height:1em;padding:0}.jobDescHeaderShareContainer{display:inline-block;position:relative;vertical-align:middle}.jobDescHeaderShareBtn{background:rgba(51,51,51,1);border-radius:100%;color:#fff;display:inline-block;height:26px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:background .3s ease-out, transform .5s ease;transition:background .3s ease-out, transform .5s ease;vertical-align:middle;width:26px;will-change:background}.jobDescHeaderShareBtn:hover{background:rgba(51,51,51,.6);color:#fff}.jobDescHeaderShareBtn.active{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.jobDescHeaderShareBtn
svg{fill:currentColor;height:66%;left:52%;position:absolute;top:48%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);vertical-align:middle;width:66%}.msie .jobDescHeaderShareBtn
svg{overflow:hidden}.jobDescHeaderShareBtn.active
svg{left:50%;top:50%}.jobDescHeaderShareBtn .share-icon-state-opened{height:50%;width:50%}.jobDescHeaderShareBtn .share-icon-state-closed,
.jobDescHeaderShareBtn.active .share-icon-state-opened{display:block}.jobDescHeaderShareBtn .share-icon-state-opened,
.jobDescHeaderShareBtn.active .share-icon-state-closed{display:none}.jobDescHeaderShareToolbox{border-top:2px solid #d4dbde;border-radius:0 0 5px 5px;box-shadow:0 0 0 rgba(0,0,0,0);left:50%;margin-top:3px;overflow:hidden;padding-top:2.5px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:box-shadow 300ms ease-out;transition:box-shadow 300ms ease-out}.jobDescHeaderShareToolbox.open{display:block}.jobDescHeaderShareToolbox.fullyOpen{box-shadow:0px 3px 7px 0px rgba(0,0,0,0.25)}.jobDescHeaderShareToolbox:after{top:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0, 182, 197, 0);border-top-color:#d4dbde;border-width:3.5px;margin-left:-3.5px;z-index:7}.jobDescHeaderShareToolbox
a{background:#fff;color:#7e939e;display:block;height:25px;position:relative;-webkit-transition:color 100ms ease-out, background 300ms ease-out;transition:color 100ms ease-out, background 300ms ease-out;width:38px;will-change:transform}.jobDescHeaderShareToolbox a:nth-child(1){z-index:6}.jobDescHeaderShareToolbox a:nth-child(2){z-index:5}.jobDescHeaderShareToolbox a:nth-child(3){z-index:4}.jobDescHeaderShareToolbox a:nth-child(4){z-index:3}.jobDescHeaderShareToolbox a:nth-child(5){z-index:2}.jobDescHeaderShareToolbox a:nth-child(6){z-index:1}.jobDescHeaderShareToolbox a:hover{background:#7e939e;color:#fff}.jobDescHeaderShareToolbox a:first-child:after{background:#fff;content:"";display:block;height:2.5px;position:absolute;top:-2.5px;-webkit-transition:background 300ms ease-out;transition:background 300ms ease-out;width:100%}.jobDescHeaderShareToolbox a:first-child:hover:after{background:#7e939e}.jobDescHeaderShareToolbox
svg{fill:currentColor;height:68%;left:50%;padding:1px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:fill 100ms ease-out;transition:fill 100ms ease-out;width:55%}.jobListWidget .jobInformation
li{margin-right:40px}}.jobDetailPage .jobListWidget
.jobApply{display:none}.jobDetailPage .jobListWidget
img{left:10px;position:absolute}.jobDetailPage .jobListWidget
img.batchWidgetIcon{left:0}.jobDetailPage .jobListWidget .jobTitle, .jobDetailPage .jobListWidget
.jobLocation{padding-left:115px}.jobDetailPage .selectedJobsApply
.container{padding:10px
20px}.jobDetailPage .jobListWidget .jobInformation
li{margin-right:30px}.jobDetailPage .jobListWidget
.jobTitle{width:calc(100% - 70px)}.jobDetailPage .selectedJobsApply
.postulateBtn{width:180px}@media screen and (min-width: 520px){.job_similarPosts_popup .mfp-inside-content{padding:5px
20px}.job_similarPosts_popup .mfp-section{padding-left:0;padding-right:0}.job_similarPosts_popup_intro{align-items:flex-start;display:flex;text-align:left}.job_similarPosts_popup_smileyContainer{-webkit-flex:0 0 auto;flex:0 0 auto;margin:20px
0}.batchApply_similarPosts_popup
.job_similarPosts_popup_smileyContainer{margin:10px
10px 0}.job_similarPosts_popup_mainText{-webkit-flex:1 1 auto;flex:1 1 auto;padding-left:20px}#internalJobApplication_applyComplete
.job_similarPosts_popup_intro{padding-bottom:30px;padding-top:25px}#internalJobApplication_applyComplete
.job_similarPosts_popup_smileyContainer{margin-left:10px;margin-right:25px}#internalJobApplication_applyComplete
.job_similarPosts_popup_smiley{height:110px;width:110px}.job_similarPosts_popup_successSvgContainer{height:40px;width:40px}.job_similarPosts_popup_mainText{padding-right:20px}.job_extraQuestions_popup_introSection,.job_apply_popup_introSection{border-top:0;padding:0}.job_extraQuestions_popup_introSection
ul.generic_form_error{margin:10px
0 0}#internalJobApplication_extraQuestion_page1_backBtn,#internalJobApplication_extraQuestion_page2_backBtn,#internalJobApplication_apply_backBtn{display:inline-block;margin-bottom:0;margin-right:10px}#internalJobApplication_extraQuestion_page1_backBtn_mobile,#internalJobApplication_extraQuestion_page2_backBtn_mobile,#internalJobApplication_apply_backBtn_mobile{display:none}.job_uploadCV_popup_alternativeBtns_section{padding-bottom:0}.mfp-section+.job_extraQuestions_popup_requirementsSection,.mfp-section+.job_extraQuestions_popup_skillsSection,.mfp-section+.job_apply_popup_cvSection{border-top:none}}@media screen and (min-width: 540px){#externalJobApplication p
br{display:block}}.lupBlock1 h1
span{display:block}.imageHeader{min-height:180px}.imageHeaderImg{opacity:1}.imageHeaderContentText{text-align:left}.imageHeaderContainer{margin-bottom:40px}.imageHeaderContentLogoContainer{bottom:auto;height:155px;left:15px;margin:0;padding:15px;position:absolute;top:50%;-webkit-transform:translateY(-58%);transform:translateY(-58%);width:180px;z-index:1}.imageHeaderContentText{margin-left:180px;padding:15px
0 15px 15px}.SumoSelect{max-width:400px}#form-credit-card input[type='text'],
#form-credit-card select:first-child{width:322px}.right-column .expiration-label{display:inline-block}#mpg_cc_exp_month,#mpg_cc_exp_year{padding:10px
6px}#errorPageContainer{background:url(/images/error-pages/silhouette-404.svg) no-repeat 15px 0;background-size:85%;margin:50px
auto;max-width:600px;padding:220px
15px 50px}#errorPageContainer
h1{background-position:365px 0}#errorPageContainer
ul{flex-direction:row}#errorPageContainer ul li:first-child{border-bottom:none;border-right:1px solid #c9d7e0;padding:0
20px 0 0}#errorPageContainer ul li:last-child{padding:0
0 0 20px}#error-page-500
#errorPageContainer{background:url(/images/error-pages/silhouette-500.svg) no-repeat 15px 30px;background-size:auto 230px;padding:0
15px 50px}#error-page-500 #errorPageContainer
h1{background:url(/images/error-pages/stars-500.svg) no-repeat 355px 0;background-size:80px;padding:30px
0 0 245px}#error-page-500 #errorPageContainer
h2{padding:0
0 0 245px}#error-page-500 #errorPageContainer
ul{padding-top:120px}#error-page-500 #errorPageContainer ul
li{width:50%}.alertListing{grid-template-columns:80px 9fr 1fr}.alertListingMobile
.bin{padding:15px
0 10px;text-align:center}.alertsTypeList li
a{font-size:16px}.footerCategoriesItems .jobsByCities
li{width:180px}.footerCategoriesItems .jobsByIndustry
li{max-width:360px}.socialNetworkIconsList
.svgIcon{height:42px;width:42px}