.wave div.page-section{padding:10px 10px 0 10px}.wave div.smart-search-wrapper{padding-top:0;padding-bottom:0;margin:auto;margin-top:15px}.member-interface #default-message-container{padding:0 10px}.mobile-full-width{width:100%}.mobile-hidden{display:none !important}#nav-wave #nav-wave-link-other-area{margin-right:0}#nav-wave-links li#nav-wave-link-publish-job{padding-right:0}#nav-wave-logged-menu-container .nav-wave-overlay{right:29px}#nav-wave-links #nav-wave-link-other-area{margin-left:0}.search-section #column-skills-grid-locations{display:none}.search-section #column-skills-grid{width:100%}.search-section .more-criteria-container{display:none}.member-Home-page-body .search-section #search-section-ssi-locations-container{display:inline-block}.member-Home-page-body .search-section #search-section-ssi-locations-container .selection{display:block}.member-Home-page-body .search-section #skill-grid-column-container{padding-right:0}.search-section .radio-wrapper{margin-left:0;display:block}.wave div.page-section.search-results-section{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.wave .tabs-ctn .category-jobs-column a{display:block;width:100%;overflow:hidden;text-overflow:ellipsis}.cta-right-content .title,.cta-right-content .content{width:auto}#row-block-cta div.page-section{padding-left:0;padding-right:0}#row-partner-carousel{display:none}.context-message{width:auto;max-width:1024px}.context-message-ctn{padding:0 10px}.error-page-content{padding:0;margin:0 auto;border:none;box-shadow:none;width:auto !important;min-width:320px}#row-block-cta .title,#row-block-cta .content{max-width:none}#row-block-cta .cta-right-content,#row-block-cta .cta-left-content{display:inline-block}#row-block-cta .cta-right-content{vertical-align:top}#row-block-cta .cta-content{text-align:center}#row-block-cta .block-cta{max-width:auto}#footer{height:auto}#create-cv #main-column-page{padding-left:0;padding-right:0}.contact-panel{width:calc(100% - 250px)}#create-cv #captcha-box{float:right}#create-cv #form-submit.main-button{float:right;display:block;clear:both}.incentive-message-image-block{display:flex}.login-page-candidate #login-form,.login-page-candidate #right-login-column-content{max-width:680px;margin:auto}.login-page-candidate #login-form .form-input.error-anchor,#login.login-page-candidate .login-bottom,.login-page-candidate #login-form .submit-captcha-input.form-input{display:inline-block}.login-page-candidate #login-register-button{text-align:left}.login-page-candidate #register-intro{height:auto}.login-page-candidate #right-login-column{padding:10px 20px 10px 10px}.login-page-candidate .left-login-column{border-bottom:1px solid #D8D8D8}.login-page-candidate #left-login-column{border-right:none;border-bottom:1px solid #D8D8D8}#job-offer-left-summary{display:none}div.job-offer-page-section{padding:0}#follow-us-social-footer{display:none}#job-options-apply{display:none}#job-options-company-description{display:none}span#job-options-logo{margin:0 auto}#job-location,#job-contract,#job-requirements,#job-study-level{border:none;display:block;padding-bottom:0;padding-top:2px}.job-criteria-block{display:block}#job-apply-text{display:none}.job-offer .content{padding-bottom:0}.content .contentpera{margin-bottom:0;padding-bottom:0}#job-apply .main-button{}.quichbtn-box{padding-bottom:0}.offer-linkscantrol .quichbtn-box{display:inline}#job-options-main{border:none;background:none}div#jobOfferContentContainer{width:100%}div#jobOfferContentContainer.job-highlighted::before{content:" ";display:inline-block;position:relative;left:-25px;top:0}div#jobOfferContentContainer.job-highlighted #job-title{margin-top:0}div.job-offer-content{margin-right:0}#similar-jobs-tags a.tag{margin:2px 6px 14px 14px}#similar-jobs-tags>span{display:block;margin-bottom:4px}span#job-options-more-jobs{display:none}#job-options-reference-mobile{display:block}.ictjob-template #job-options-reference-mobile{margin-left:30px;margin-right:30px}#job-options-reference{display:none}.content{padding-bottom:0}.job-nav a em{display:none}.job-nav a.back-link em{display:block}.next-link{padding-right:10px}.previous-jo-nav .prev-link{border-right:1px solid #D8D8D8;background-image:url(/img/fuse/A2ByhWPh5Fw8UOQLUoIkWmQq9BPe2jZiIQqJTThdyUk.png);background-position:0 -3548px}.next-jo-nav .next-link{border-left:1px solid #D8D8D8;background-image:url(/img/fuse/A2ByhWPh5Fw8UOQLUoIkWmQq9BPe2jZiIQqJTThdyUk.png);background-position:0 -3614px}.previous-jo-nav .prev-link,.next-jo-nav .next-link{border:none}.next-job-nav .previous-jo-nav .prev-link{display:none}.next-job-nav .previous-jo-nav{display:inline-block}.pagesection .job-nav{margin-top:10px}#company-logo-container-mobile{width:180px;margin:10px auto;display:block}#job-summary-mobile{display:block;margin:10px 0 0 0;padding-top:10px}.share-job-mobile{display:block;text-align:right;margin:5px 10px 20px 0}.job-offer-preview-section .share-job-mobile{margin-right:20px}.share-job-mobile .social-links-container{display:block}.ictjob-template #job-summary-mobile{margin-left:30px;margin-right:30px}#mobile-bottom-nav{display:block;background-color:#FFF;border-top:1px solid #D8D8D8}.share-by-email-link,.social-links>a{margin-left:11px}#send-by-email-mobile{display:block;width:100%;text-align:center;margin:0;margin-top:10px}.offer-linkscantrol #send-by-email-mobile{display:inline}#send-by-email-button{font-size:16px;width:228px;padding:10px 15px 7px}.offer-linkscantrol .apply-job-info{display:block}#main-footer .social-links{text-align:center;margin-top:15px}#main-footer .social-links img{height:20px}.wave .page-section.similar-job-offers-container{margin:20px 10px}#job-apply.offer-linkscantrol{position:sticky;bottom:-1px;background:white;margin-left:10px;margin-right:10px;padding:10px 45px;padding-bottom:28px}#job-apply.offer-linkscantrol.is-pinned{z-index:5;box-shadow:0 0 4px rgb(0 0 0/8%),0 -4px 12px rgb(0 0 0/8%)}#application-confirmation-similar-offers div.page-section{padding:0}#application-confirmation-complete-profile,#application-confirmation-similar-offers{margin-left:10px;margin-right:10px}textarea#application-form_remark{width:100%;height:200px;resize:none}#update-cv-file{margin-left:0}.small-button.select-file,.small-button.cloud-button{height:31px;padding-top:9px}#motiv-letter-label{width:100%}#apply-bottom-submit ul.form-inputs{display:block}#apply-bottom-submit{text-align:center;margin-bottom:10px}#cvFile_cloud-popup .buttons-container{text-align:center}#cvFile_cloud-popup .buttons-container .button{width:100%}#cvFile_cloud-popup #cvFile_dropbox{margin-top:5px;margin-bottom:10px}#cvFile_cloud-popup #cvFile_googledrive{margin-top:5px;margin-bottom:5px}.file-upload-file-name-container span{margin-left:0}#letterOfMotivation_file-name-span{}.identification label.error{margin-left:70px;position:relative;top:18px}.error.cvFile_file-name.cvFile{top:0}.form-section.read-only.identification .text-field.form-item span.form-field-label{width:100px;padding-top:0}#main .apply-page{padding-top:0}.file-upload label.error{margin-left:0;margin-top:-10px;padding-bottom:0;padding-top:10px}.file-upload-file-name-container{}.accept-conditions-checkbox-wrapper input{min-height:18px;min-width:18px;margin-left:5px}.job-title{max-height:none}div.complete-profile-button{text-align:center}#cv-radio-label .file-upload,#motiv-letter-label .file-upload{margin-left:0}#cv-radio-label.change-attached-file-form-item .file-upload{width:100%}.form-section.read-only.identification .text-field.form-item span.form-field-label{display:inline-block;line-height:21px;padding-top:0;float:none}.form-section.read-only.identification .form-input{width:auto}.identification .readonly-textinput{top:0}#cover-letter-to-toggle{padding-bottom:0}.motivation-section{padding-bottom:20px}.apply-page .motivation-section h3{margin-bottom:0}.stored-cv .form-input{padding-top:8px;width:auto;display:inline-block}.identification label.error{margin-left:115px;top:-5px}.main-navigation{display:none}#share-by-email.ui-dialog-content{width:100% !important}#shareJobByEmailButton{margin-top:20px}#already-registered-modal #password,#already-registered-modal #login,#already-registered-modal .popup-frame-body{width:282px}#share-job-by-email-form .form-input,#share-job-by-email-form .form-input input,#share-job-by-email-form .textarea-container2,#share-job-by-email-form .response-box input.captchaResponse{width:100%}#share-job-by-email-form .info-button{display:none}#email-popup-buttons{margin-right:0}#share-job-by-email-form label.error{margin-left:0}#about-recruiter-panel{padding-left:0;margin-top:40px}#about-recruiter-panel,#about-candidate-panel{display:block;max-width:100%}.my-config-main-panel #form{padding:0 10px}#my-config .form-panel{padding:20px 25px;margin:5px 0 15px 0}#my-config .page-section{padding:0}#my-config #leave-email,#my-config #leave-pwd{text-align:right;margin:5px 0 0 0;display:block}#my-config .error_my-config{padding-left:0;display:inline-block;float:right;position:relative;top:12px}h1.dp{margin-top:20px}.my-config-main-panel .form-input input[type="email"],.my-config-main-panel .form-input input[type="password"],.my-config-main-panel .form-input input[type="text"]{width:100%}.my-config-main-panel .text-field.form-item span.form-field-label,.my-config-main-panel .text-area-field.form-item span.text-area-field-label,.my-config-main-panel .form-field-label{float:none}.my-config-main-panel .form-input{display:block}.member-UnsubscribePage-page-body.main-page-body div.page-section{padding:15px !important}.unsubscribe span.confirm{display:block;text-align:left;margin-right:0}#my-cv .latest-jobs{display:block;width:100%;padding-left:10px}#my-cv .cv-display-container{width:100%}#my-cv .cv-summary{max-width:none}#personal-info-section .row-input{width:100%}#cv-personal-data-column-1,#cv-personal-data-column-2{float:none;width:100%}#online-cv #cv-phone #memberForm_member_mobile,#cv-phone #memberForm_member_phone,#online-cv #cv-birth-and-nation input{width:100%;margin-bottom:17px}#online-cv #zip,#online-cv #city{margin-bottom:17px}#cv-first-name,#cv-last-name,#cv-email,#cv-phone,#cv-birth-and-nation,#cv-country,#cv-address1,#cv-address2{position:relative}#online-cv .form-select{height:auto;position:static}#online-cv #cv-address1 input{margin-left:0}#cv-address1 #city,#cv-address1 #zip,#cv-address1 #province{width:100%}#cv-address1 #zip-required{left:unset;right:-10px}#cv-personal-data-column-1 #cv-phone{margin-bottom:0}#cv-personal-data-required-fields{float:none}#online-cv #cv-birth-and-nation input{margin-bottom:17px}#personal-info-section #memberForm_member_nationality{float:none}#online-cv #cv-birth-and-nation{margin-bottom:0}#online-cv #studies-section .row-input-comp{flex-wrap:wrap;display:flex}#online-cv #studies-section .readOnly .col_titleDisplay,#online-cv #studies-section .readOnly .col_dateDisplay,#online-cv #studies-section .readOnly .col_institutionDisplay,#online-cv #studies-section .readOnly .col_studyLevelDisplay,#online-cv #studies-section .readOnly .col_edit,#online-cv #studies-section .readOnly .col_delete,#online-cv #studies-section .readOnly .col_viewDescription,#online-cv #studies-section .readOnly .col_descriptionDisplay{border-right:none}#online-cv #studies-section .readOnly .col_date,#online-cv #studies-section .readOnly .col_title{display:none}#online-cv #studies-section .table-ui-component .row .col{float:none}#online-cv #studies-section .readOnly .col_titleDisplay,#online-cv #studies-section .readOnly .col_dateDisplay,#online-cv #studies-section .readOnly .col_institutionDisplay,#online-cv #studies-section .readOnly .col_studyLevelDisplay{width:auto}#online-cv #studies-section .readOnly .col_dateDisplay{width:60px;order:1}#online-cv #studies-section .readOnly .col_titleDisplay{width:calc(100% - 70px);order:2}#online-cv #studies-section .readOnly .col_studyLevelDisplay{width:125px;order:3}#online-cv #studies-section .readOnly .col_institutionDisplay{width:calc(100% - 135px);order:4}#online-cv #studies-section .readOnly .col_descriptionDisplay{order:5}#online-cv #studies-section .readOnly .col_edit,#online-cv #studies-section .readOnly .col_delete,#online-cv #studies-section .readOnly .col_viewDescription{order:6}#online-cv #studies-section .update .col_studyLevel-revert,#online-cv #studies-section .update .col_edited,#online-cv #studies-section .update .col_description-revert,#online-cv #studies-section .update .col_date-revert,#online-cv #studies-section .update .col_title-revert,#online-cv #studies-section .update .col_edited-revert,#online-cv #studies-section .update .col_institution-revert{display:none}#online-cv #studies-section .update .col_date,#online-cv #studies-section .update .col_title,#online-cv #studies-section .update .col_studyLevel,#online-cv #studies-section .update .col_institution,#online-cv #studies-section .update .col_description textarea{margin-bottom:10px}#online-cv #studies-section .update .col_studyLevel{width:200px;order:1}#online-cv #studies-section .update .col_title{width:calc(100% - 210px);order:2}#online-cv #studies-section .update .col_date{width:200px;order:3}#online-cv #studies-section .update .col_institution{width:calc(100% - 210px);order:4}#online-cv #studies-section .update .col_description{display:block;order:5}#online-cv #studies-section .update .col_description textarea{margin-top:0}#online-cv #studies-section .update .col_update{display:block;width:150px;order:6}#online-cv #studies-section .update .col_descriptionAddButton{display:block;order:7}#online-cv #professional-experience-section .table-ui-component .row .col{float:none}#online-cv #professional-experience-section .row-input-comp{flex-wrap:wrap;display:flex}#online-cv #professional-experience-section .readOnly .col_period,#online-cv #professional-experience-section .readOnly .col_functionDisplay,#online-cv #professional-experience-section .readOnly .col_companyDisplay,#online-cv #professional-experience-section .readOnly .col_descriptionDisplay,#online-cv #professional-experience-section .readOnly .col_viewDescription,#online-cv #professional-experience-section .readOnly .col_edit,#online-cv #professional-experience-section .readOnly .col_delete{border-right:none}#online-cv #professional-experience-section .readOnly .col_period{width:160px;vertical-align:top;order:1}#online-cv #professional-experience-section .readOnly .col_functionDisplay{width:calc(100% - 170px);order:2}#online-cv #professional-experience-section .readOnly .col_companyDisplay,#online-cv #professional-experience-section .readOnly .col_companyDisplay .text-display{width:100%;order:3}#online-cv #professional-experience-section .readOnly .col_descriptionDisplay{width:100%;order:4}#online-cv #professional-experience-section .readOnly .col_viewDescription,#online-cv #professional-experience-section .readOnly .col_edit,#online-cv #professional-experience-section .readOnly .col_delete{order:5}#online-cv #professional-experience-section .update .col_startDate .select-content.sizeControl,#online-cv #professional-experience-section .update .col_endDate .select-content.sizeControl{width:auto;position:absolute}#online-cv #professional-experience-section .update .col_company-revert,#online-cv #professional-experience-section .update .col_description-revert,#online-cv #professional-experience-section .update .col_startDate-revert,#online-cv #professional-experience-section .update .col_function-revert,#online-cv #professional-experience-section .update .col_sector-revert,#online-cv #professional-experience-section .update .col_endDate-revert{display:none}#online-cv #professional-experience-section .update .col_startDate,#online-cv #professional-experience-section .update .col_endDate,#online-cv #professional-experience-section .update .col_function,#online-cv #professional-experience-section .update .col_sector{order:-1}#online-cv #professional-experience-section .update .col_startDate{width:161px}#online-cv #professional-experience-section .update .col_endDate{width:140px;margin-right:10px}#online-cv #professional-experience-section .update .col_startDate .date-input-component,#online-cv #professional-experience-section .update .col_endDate .date-input-component{width:140px}#online-cv #professional-experience-section .update .col_function,#online-cv #professional-experience-section .update .col_company{margin-bottom:10px}#online-cv #professional-experience-section .update .col_function{width:calc(100% - 316px);margin-right:0}#online-cv #professional-experience-section .update .col_function .error-message{left:unset}#online-cv #professional-experience-section .update .col_sector{width:306px;margin-right:10px}#online-cv #professional-experience-section .update .col_company{width:calc(100% - 316px);margin-right:0}#online-cv #professional-experience-section .update .col_description{margin-right:0;padding-top:0}#online-cv #professional-experience-section .update .col_endDate .error-message{position:absolute}#online-cv .memberAvailability .av-item{display:block;padding-top:10px;margin:10px 0;min-width:320px}.wave #online-cv .form-panel{margin:5px;padding:20px}#online-cv #table-ui-component-member--memberLanguageSkills>.rows>.row{width:auto}#online-cv #table-ui-component-member--memberLanguageSkills .radio-ui-component{height:auto}#online-cv #table-ui-component-member--memberLanguageSkills .radio-ui-component-label{width:auto;margin-right:0}#online-cv #remaning-languages{float:none;display:inline-block}#online-cv #priority-languages{float:none}#online-cv #remaining-lsl-select{float:none;margin-top:0}#online-cv .select-another-language{float:none;display:inline-block;margin-left:0}#online-cv #member-experience-slider-select{display:block;margin-bottom:10px}#online-cv #slider-input-member-experience-slider-content{display:none}#online-cv #member-experience-slider-select .form-select{height:auto}.select-content.sizeControl{width:100%;position:relative}.wave #email-alert-page .form-panel{margin:5px;padding:20px}#email-alert-page #multiple-criteria-container .columns.large-6{width:50%}.react-salary-range-inputs{align-items:flex-start;flex-direction:column}.react-salary-range-input-label{width:150px;display:inline-block}
