@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i);.mui-container .mui-panel,body .alert{position:relative}body{font-family:'Open Sans',sans-serif!important;background-color:#f6f6f6}body .alert{padding:.75rem 1.25rem;border:1px solid transparent;border-radius:.25rem;max-width:650px;margin:1rem auto}body .alert.alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}body .alert.alert-error .close{float:right;color:#721c24;font-size:20px;font-weight:700;text-decoration:none}body .alert:not(:empty)~.span12 .mui-container{margin-top:15px}body #lightbox i[class*=icon]{font-family:FontAwesome!important}body #lightbox #frameContainer{-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100% - 40px)}body #lightbox #frameContainer #lightboxFrame{height:100%;border:none}.mui-container{margin-top:40px;max-width:730px}.mui-container .error input,.mui-container .error textarea{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom-color:#D83E3E!important}.mui-container .error .help-block,.mui-container .error .help-block a[href*=linkedin],.mui-container .error .hint,.mui-container .error .hint a[href*=linkedin],.mui-container .error label,.mui-container .error label a[href*=linkedin]{color:#D83E3E!important}.mui-container .error[id*=edit-field-cv-conditions] label p{color:#999}.mui-container .error.field-type-file .error.hint,.mui-container .error.field-type-file button,.mui-container.isDesktop .error .chosen-container .chosen-single span{color:#D83E3E!important}.mui-container .error.field-type-file button{background-color:transparent!important;border:1px solid #D83E3E!important}.mui-container .error.field-type-file .help-block{display:none}.mui-container .error [id*=edit-field-cv-additional-files-und-table] input:empty{border-bottom-color:initial!important}.mui-container .error [id*=edit-field-cv-additional-files-und-table] input.mui--is-not-empty{border-bottom-color:#73C24C!important}.mui-container .error [id*=edit-field-cv-additional-files-und-table] label{color:#999!important}.mui-container .error [id*=edit-field-cv-additional-files-und-table] button{color:#FFF!important;border-color:#222!important;background-color:#222!important}.mui-container.isMobile{margin-top:20px}.mui-container.isMobile select{width:100%}.mui-container.isMobile select,.mui-container.isMobile select:focus{outline:0}.mui-container.isMobile .error select{border:1px solid #a9a9a9!important;background-color:buttonface!important;background-color:-moz-buttondefault!important;-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important}.mui-container.isMobile #field-cv-degree-values,.mui-container.isMobile #field-cv-degree-values select,.mui-container.isMobile #field-cv-degree-values tr{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%!important}.mui-container.isMobile #field-cv-degree-values tr.draggable{padding:0;background-color:transparent}.mui-container.isMobile #field-cv-country-iso-add-more-wrapper select{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%!important}.mui-container.isMobile .g-recaptcha{width:234px;-webkit-transform:scale(.77);-ms-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.mui-container.isDesktop .error{background-color:transparent!important;background-image:none!important}.mui-container.isDesktop .error .chosen-container{border-bottom-color:#D83E3E!important}.mui-container.isDesktop .error .isFilled .chosen-container{border-bottom-color:#73C24C!important}.mui-container.isDesktop .error .isFilled .chosen-container span{color:#222!important}.mui-container.isDesktop .isFilled .chosen-container{border-bottom-color:#73C24C}.mui-container.isDesktop .isFilled .chosen-container .chosen-single div::after,.mui-container.isDesktop .isFilled .chosen-container .chosen-single div:after,.mui-container.isDesktop .isFilled .chosen-container .chosen-single span{color:#222}.mui-container.isDesktop .isFilled .chosen-container[id*=edit_field_cv_country_iso][id$=select_2_chosen],.mui-container.isDesktop .isFilled .chosen-container[id*=edit_field_cv_degree][id$=select_2_chosen]{border-bottom-color:#E3E3E3}.mui-container.isDesktop .isFilled .chosen-container[id*=edit_field_cv_country_iso][id$=select_2_chosen] .chosen-single div::after,.mui-container.isDesktop .isFilled .chosen-container[id*=edit_field_cv_country_iso][id$=select_2_chosen] .chosen-single div:after,.mui-container.isDesktop .isFilled .chosen-container[id*=edit_field_cv_country_iso][id$=select_2_chosen] .chosen-single span,.mui-container.isDesktop .isFilled .chosen-container[id*=edit_field_cv_degree][id$=select_2_chosen] .chosen-single div::after,.mui-container.isDesktop .isFilled .chosen-container[id*=edit_field_cv_degree][id$=select_2_chosen] .chosen-single div:after,.mui-container.isDesktop .isFilled .chosen-container[id*=edit_field_cv_degree][id$=select_2_chosen] .chosen-single span{color:#999}.mui-container div:empty{display:none}.mui-container .mui-panel .mui-container__header{padding:0 80px}.mui-container .mui-panel .mui-container__header .company_logo{text-align:left}.mui-container .mui-panel .mui-container__header .company_logo img{width:auto;max-width:100%;height:auto;max-height:80px;margin:11px 0 20px}.mui-container .mui-panel .mui-container__header .mui-divider{position:absolute;left:0;width:100%}.mui-container .mui-panel .mui-container__header h3.page-header{font-size:24px;color:#222;line-height:34px;margin:0!important}.mui-container .mui-panel .mui-container__header .span12.job_page{margin-top:8px}.mui-container .mui-panel .mui-container__header .span12.job_page p{font-size:16px;color:#999}.mui-container .mui-panel [id*=cv-node-form],.mui-container .mui-panel form[class*=job-referral-form]{padding:0 80px;background-color:transparent!important}.mui-container .mui-panel [id*=cv-node-form] .form-wrapper,.mui-container .mui-panel form[class*=job-referral-form] .form-wrapper{width:100%}.mui-container .mui-panel [id*=cv-node-form] .form-wrapper.isFilled label,.mui-container .mui-panel form[class*=job-referral-form] .form-wrapper.isFilled label{font-size:.75rem}.mui-container .mui-panel [id*=cv-node-form] .form-item,.mui-container .mui-panel form[class*=job-referral-form] .form-item{margin-bottom:0;padding-bottom:0}.mui-container .mui-panel [id*=cv-node-form] .form-actions,.mui-container .mui-panel form[class*=job-referral-form] .form-actions{margin-bottom:7px}.mui-container .mui-panel [id*=cv-node-form] .form-textarea-wrapper,.mui-container .mui-panel form[class*=job-referral-form] .form-textarea-wrapper{margin-bottom:5px}.mui-container .mui-panel [id*=cv-node-form] .form-type-checkbox.form-item-is-employee label,.mui-container .mui-panel form[class*=job-referral-form] .form-type-checkbox.form-item-is-employee label{text-indent:10px}.mui-container .mui-panel [id*=cv-node-form] label,.mui-container .mui-panel form[class*=job-referral-form] label{display:inline-block;width:100%;color:#999;font-size:16px;font-weight:400;padding-bottom:5px;text-align:left}.mui-container .mui-panel [id*=cv-node-form] label .allowed-file-extensions-icon,.mui-container .mui-panel form[class*=job-referral-form] label .allowed-file-extensions-icon{cursor:pointer}.mui-container .mui-panel [id*=cv-node-form] label a[href*=linkedin],.mui-container .mui-panel form[class*=job-referral-form] label a[href*=linkedin]{color:#999}.mui-container .mui-panel [id*=cv-node-form] label.option,.mui-container .mui-panel form[class*=job-referral-form] label.option{display:block}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-field-cv-conditions-und],.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-field-cv-conditions-und]{display:inline-block;font-size:14px;line-height:20px;margin-top:20px;-o-text-overflow:initial;text-overflow:initial;white-space:initial}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-field-cv-conditions-und]>.form-required,.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-field-cv-conditions-und]>.form-required{display:none}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-field-cv-conditions-extra],.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-field-cv-conditions-application-check],.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-field-cv-conditions-extra],.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-field-cv-conditions-application-check]{display:inline-block;font-size:14px;line-height:20px;margin-top:1px;-o-text-overflow:initial;text-overflow:initial;white-space:initial}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-custom-field] .allowed-file-extensions-icon,.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-custom-field] .allowed-file-extensions-icon{cursor:pointer}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-custom-field]~[id*=edit-custom-field-],.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-custom-field]~[id*=edit-custom-field-]{position:relative;overflow:hidden;display:inline-block;width:100%;cursor:pointer}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] input[type=file][id*=edit-custom-field-],.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] input[type=file][id*=edit-custom-field-]{font-size:100%;position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;opacity:0;cursor:pointer}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] input[type=file][id*=edit-custom-field-]+.error,.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] input[type=file][id*=edit-custom-field-]+.error{color:#D83E3E}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] button[type=submit],.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] button[type=submit]{display:block!important;width:100%;min-height:50px;font-size:16px;color:#222;background-color:#f2f2f2;padding:8px 0;border:none;border-radius:4px;z-index:9999!important}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] button[type=submit]:before,.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] button[type=submit]:before{font-family:FontAwesome!important;content:'\f15b';margin-right:10px;font-size:16px}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] .file,.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] .file{position:relative;top:37px;left:5px}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] .file~button[type=submit],.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] .file~button[type=submit]{background-color:#fff;border:1px solid #73C24C;cursor:pointer}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] .file~button[type=submit]:before,.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] .file~button[type=submit]:before{content:''}.mui-container .mui-panel [id*=cv-node-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] .file~button[type=submit]:after,.mui-container .mui-panel form[class*=job-referral-form] label[for*=edit-custom-field]~[id*=edit-custom-field-] .file~button[type=submit]:after{font-family:FontAwesome!important;content:'\f00d';color:#ccc;float:right;margin-right:10px;cursor:pointer}.mui-container .mui-panel [id*=cv-node-form] .row.cb,.mui-container .mui-panel form[class*=job-referral-form] .row.cb{margin:16px 0 0!important}.mui-container .mui-panel [id*=cv-node-form] h3,.mui-container .mui-panel form[class*=job-referral-form] h3{color:#222;font-size:16px;line-height:26px;font-weight:600;margin:0}.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>input,.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>textarea,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>input,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>textarea{color:#222;border-color:#E3E3E3}.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>input:focus,.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>textarea:focus,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>input:focus,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>textarea:focus{border-color:#4A4A4A}.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>input:focus~label,.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>input:not(:focus).mui--is-not-empty label,.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>textarea:focus~label,.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>textarea:not(:focus).mui--is-not-empty label,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>input:focus~label,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>input:not(:focus).mui--is-not-empty label,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>textarea:focus~label,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>textarea:not(:focus).mui--is-not-empty label{color:#999;font-weight:400}.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>input.mui--is-not-empty,.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>input.mui--is-not-empty:focus,.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>textarea.mui--is-not-empty,.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>textarea.mui--is-not-empty:focus,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>input.mui--is-not-empty,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>input.mui--is-not-empty:focus,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>textarea.mui--is-not-empty,.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>textarea.mui--is-not-empty:focus{border-color:#73C24C}.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>input:invalid:not(:focus):not(:required),.mui-container .mui-panel [id*=cv-node-form] .mui-textfield--float-label>textarea:invalid:not(:focus):not(:required),.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>input:invalid:not(:focus):not(:required),.mui-container .mui-panel form[class*=job-referral-form] .mui-textfield--float-label>textarea:invalid:not(:focus):not(:required){border-color:#d83e3e}.mui-container .mui-panel [id*=cv-node-form] .form-wrapper.custom-form-wrapper~[class*=form-item-field-cv-conditions-application-check],.mui-container .mui-panel form[class*=job-referral-form] .form-wrapper.custom-form-wrapper~[class*=form-item-field-cv-conditions-application-check]{margin-top:24px}.mui-container .mui-panel [id*=cv-node-form] .form-wrapper.custom-form-wrapper .error,.mui-container .mui-panel form[class*=job-referral-form] .form-wrapper.custom-form-wrapper .error{color:#D83E3E}.mui-container .mui-panel [id*=cv-node-form] textarea,.mui-container .mui-panel form[class*=job-referral-form] textarea{max-width:100%;min-width:100%;padding-top:6px;line-height:normal;min-height:32px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file .hint.error,.mui-container .mui-panel [id*=cv-node-form] .field-type-file .hint.error em,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file .hint.error,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file .hint.error em{color:#D83E3E;font-size:13px}.mui-container .mui-panel [id*=cv-node-form] .help-block,.mui-container .mui-panel form[class*=job-referral-form] .help-block{color:#999;font-size:12px;line-height:22px;letter-spacing:0;margin-top:2px;margin-bottom:3px}.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-birth] .date-no-float,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-birth] .date-no-float{width:100%}.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-birth] .date-no-float>div,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-birth] .date-no-float>div{width:100%;margin-right:0}.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-birth] .date-no-float .clearfix::after,.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-birth] .date-no-float .clearfix:after,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-birth] .date-no-float .clearfix::after,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-birth] .date-no-float .clearfix:after{content:"";display:none;height:0;clear:both;visibility:hidden}.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-birth] .date-padding,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-birth] .date-padding{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:0;padding-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-birth] .date-padding>div,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-birth] .date-padding>div{width:100%;min-width:120px;max-width:30%;margin-right:0}@media (max-width:550px){.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-birth] .date-padding,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-birth] .date-padding{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-birth] .date-padding>div,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-birth] .date-padding>div{margin-top:10px;max-width:100%}}.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-last-job] .date-padding>div,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-last-job] .date-padding>div{width:100%;min-width:120px;max-width:30%;margin-right:0}.mui-container .mui-panel [id*=cv-node-form] #edit-field-cv-country-iso .shs-wrapper-processed,.mui-container .mui-panel form[class*=job-referral-form] #edit-field-cv-country-iso .shs-wrapper-processed{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mui-container .mui-panel [id*=cv-node-form] #edit-field-cv-country-iso .shs-wrapper-processed .chosen-container:nth-of-type(2),.mui-container .mui-panel form[class*=job-referral-form] #edit-field-cv-country-iso .shs-wrapper-processed .chosen-container:nth-of-type(2){margin-top:20px}.mui-container .mui-panel [id*=cv-node-form] #edit-field-cv-country-iso .shs-wrapper-processed #edit_field_cv_country_iso_und_0_tid_select_1_chosen,.mui-container .mui-panel form[class*=job-referral-form] #edit-field-cv-country-iso .shs-wrapper-processed #edit_field_cv_country_iso_und_0_tid_select_1_chosen{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mui-container .mui-panel [id*=cv-node-form] #edit-field-cv-country-iso .shs-wrapper-processed #edit_field_cv_country_iso_und_0_tid_select_2_chosen,.mui-container .mui-panel form[class*=job-referral-form] #edit-field-cv-country-iso .shs-wrapper-processed #edit_field_cv_country_iso_und_0_tid_select_2_chosen{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mui-container .mui-panel [id*=cv-node-form] #edit-field-cv-country-iso .shs-wrapper-processed .help-block,.mui-container .mui-panel form[class*=job-referral-form] #edit-field-cv-country-iso .shs-wrapper-processed .help-block{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.mui-container .mui-panel [id*=cv-node-form] #edit-field-cv-location #field-cv-location-add-more-wrapper #suggestions,.mui-container .mui-panel form[class*=job-referral-form] #edit-field-cv-location #field-cv-location-add-more-wrapper #suggestions{margin-top:-9px}.mui-container .mui-panel [id*=cv-node-form] #boton_geolocation,.mui-container .mui-panel form[class*=job-referral-form] #boton_geolocation{position:initial;width:100%!important;min-height:40px;line-height:40px;margin-bottom:60px;cursor:pointer;color:#222;background-color:#F2F2F2;text-align:center;border-radius:4px}.mui-container .mui-panel [id*=cv-node-form] #boton_geolocation:hover,.mui-container .mui-panel form[class*=job-referral-form] #boton_geolocation:hover{background-color:#dedede}.mui-container .mui-panel [id*=cv-node-form] #boton_geolocation:focus,.mui-container .mui-panel form[class*=job-referral-form] #boton_geolocation:focus{outline:0;background-color:#ccc}.mui-container .mui-panel [id*=cv-node-form] .sticky-submit__sticky-reference,.mui-container .mui-panel form[class*=job-referral-form] .sticky-submit__sticky-reference{position:fixed;width:100%;max-width:700px;bottom:0;left:50%}@media (max-width:745px){.mui-container .mui-panel [id*=cv-node-form] .sticky-submit__sticky-reference2.sticky,.mui-container .mui-panel form[class*=job-referral-form] .sticky-submit__sticky-reference2.sticky{width:93%}}.mui-container .mui-panel [id*=cv-node-form] .sticky-submit__static-reference,.mui-container .mui-panel [id*=cv-node-form] .sticky-submit__sticky-reference,.mui-container .mui-panel form[class*=job-referral-form] .sticky-submit__static-reference,.mui-container .mui-panel form[class*=job-referral-form] .sticky-submit__sticky-reference{margin:0;height:1px}.mui-container .mui-panel [id*=cv-node-form] #edit-actions,.mui-container .mui-panel [id*=cv-node-form] .job-referral-form__actions,.mui-container .mui-panel [id*=cv-node-form] [id|=edit-actions],.mui-container .mui-panel form[class*=job-referral-form] #edit-actions,.mui-container .mui-panel form[class*=job-referral-form] .job-referral-form__actions,.mui-container .mui-panel form[class*=job-referral-form] [id|=edit-actions]{position:relative;display:block;width:100%;background-color:#fff;margin:0;padding:15px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.mui-container .mui-panel [id*=cv-node-form] #edit-actions.isSticky,.mui-container .mui-panel [id*=cv-node-form] .job-referral-form__actions.isSticky,.mui-container .mui-panel [id*=cv-node-form] [id|=edit-actions].isSticky,.mui-container .mui-panel form[class*=job-referral-form] #edit-actions.isSticky,.mui-container .mui-panel form[class*=job-referral-form] .job-referral-form__actions.isSticky,.mui-container .mui-panel form[class*=job-referral-form] [id|=edit-actions].isSticky{position:fixed;width:100%;max-width:700px;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#FFF));background:-webkit-linear-gradient(top,rgba(255,255,255,0),#FFF);background:-o-linear-gradient(top,rgba(255,255,255,0),#FFF);background:linear-gradient(to bottom,rgba(255,255,255,0),#FFF)}@media (max-width:745px){.mui-container .mui-panel [id*=cv-node-form] #edit-actions.isSticky,.mui-container .mui-panel [id*=cv-node-form] .job-referral-form__actions.isSticky,.mui-container .mui-panel [id*=cv-node-form] [id|=edit-actions].isSticky,.mui-container .mui-panel form[class*=job-referral-form] #edit-actions.isSticky,.mui-container .mui-panel form[class*=job-referral-form] .job-referral-form__actions.isSticky,.mui-container .mui-panel form[class*=job-referral-form] [id|=edit-actions].isSticky{width:93%}}.mui-container .mui-panel [id*=cv-node-form] #edit-actions button[id*=edit-submit],.mui-container .mui-panel [id*=cv-node-form] .job-referral-form__actions button[id*=edit-submit],.mui-container .mui-panel [id*=cv-node-form] [id|=edit-actions] button[id*=edit-submit],.mui-container .mui-panel form[class*=job-referral-form] #edit-actions button[id*=edit-submit],.mui-container .mui-panel form[class*=job-referral-form] .job-referral-form__actions button[id*=edit-submit],.mui-container .mui-panel form[class*=job-referral-form] [id|=edit-actions] button[id*=edit-submit]{display:block!important;width:100%;max-width:510px;min-height:50px;font-size:16px;color:#FFF;background-color:#222;margin:0 auto;padding:8px 0;border:none;cursor:pointer;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.mui-container .mui-panel [id*=cv-node-form] #edit-actions button[id*=edit-preview-changes],.mui-container .mui-panel [id*=cv-node-form] .job-referral-form__actions button[id*=edit-preview-changes],.mui-container .mui-panel [id*=cv-node-form] [id|=edit-actions] button[id*=edit-preview-changes],.mui-container .mui-panel [id*=cv-node-form] table#field-cv-degree-values label.control-label,.mui-container .mui-panel form[class*=job-referral-form] #edit-actions button[id*=edit-preview-changes],.mui-container .mui-panel form[class*=job-referral-form] .job-referral-form__actions button[id*=edit-preview-changes],.mui-container .mui-panel form[class*=job-referral-form] [id|=edit-actions] button[id*=edit-preview-changes],.mui-container .mui-panel form[class*=job-referral-form] table#field-cv-degree-values label.control-label{display:none}.mui-container .mui-panel [id*=cv-node-form] #edit-actions button[id*=edit-submit]:hover,.mui-container .mui-panel [id*=cv-node-form] .job-referral-form__actions button[id*=edit-submit]:hover,.mui-container .mui-panel [id*=cv-node-form] [id|=edit-actions] button[id*=edit-submit]:hover,.mui-container .mui-panel form[class*=job-referral-form] #edit-actions button[id*=edit-submit]:hover,.mui-container .mui-panel form[class*=job-referral-form] .job-referral-form__actions button[id*=edit-submit]:hover,.mui-container .mui-panel form[class*=job-referral-form] [id|=edit-actions] button[id*=edit-submit]:hover{background-color:#424242}.mui-container .mui-panel [id*=cv-node-form] #edit-actions button[id*=edit-submit]:focus,.mui-container .mui-panel [id*=cv-node-form] .job-referral-form__actions button[id*=edit-submit]:focus,.mui-container .mui-panel [id*=cv-node-form] [id|=edit-actions] button[id*=edit-submit]:focus,.mui-container .mui-panel form[class*=job-referral-form] #edit-actions button[id*=edit-submit]:focus,.mui-container .mui-panel form[class*=job-referral-form] .job-referral-form__actions button[id*=edit-submit]:focus,.mui-container .mui-panel form[class*=job-referral-form] [id|=edit-actions] button[id*=edit-submit]:focus{outline:0}.mui-container .mui-panel [id*=cv-node-form] #edit-actions button[id*=edit-submit]:disabled,.mui-container .mui-panel [id*=cv-node-form] #edit-actions button[id*=edit-submit][disabled],.mui-container .mui-panel [id*=cv-node-form] .job-referral-form__actions button[id*=edit-submit]:disabled,.mui-container .mui-panel [id*=cv-node-form] .job-referral-form__actions button[id*=edit-submit][disabled],.mui-container .mui-panel [id*=cv-node-form] [id|=edit-actions] button[id*=edit-submit]:disabled,.mui-container .mui-panel [id*=cv-node-form] [id|=edit-actions] button[id*=edit-submit][disabled],.mui-container .mui-panel form[class*=job-referral-form] #edit-actions button[id*=edit-submit]:disabled,.mui-container .mui-panel form[class*=job-referral-form] #edit-actions button[id*=edit-submit][disabled],.mui-container .mui-panel form[class*=job-referral-form] .job-referral-form__actions button[id*=edit-submit]:disabled,.mui-container .mui-panel form[class*=job-referral-form] .job-referral-form__actions button[id*=edit-submit][disabled],.mui-container .mui-panel form[class*=job-referral-form] [id|=edit-actions] button[id*=edit-submit]:disabled,.mui-container .mui-panel form[class*=job-referral-form] [id|=edit-actions] button[id*=edit-submit][disabled]{color:#fff;background-color:#bdbdbd}.mui-container .mui-panel [id*=cv-node-form] table,.mui-container .mui-panel form[class*=job-referral-form] table{width:100%}.mui-container .mui-panel [id*=cv-node-form] table tbody,.mui-container .mui-panel [id*=cv-node-form] table td,.mui-container .mui-panel [id*=cv-node-form] table th,.mui-container .mui-panel [id*=cv-node-form] table tr,.mui-container .mui-panel form[class*=job-referral-form] table tbody,.mui-container .mui-panel form[class*=job-referral-form] table td,.mui-container .mui-panel form[class*=job-referral-form] table th,.mui-container .mui-panel form[class*=job-referral-form] table tr{border:none;background-color:transparent}.mui-container .mui-panel [id*=cv-node-form] table#field-cv-degree-values .control-group,.mui-container .mui-panel form[class*=job-referral-form] table#field-cv-degree-values .control-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mui-container .mui-panel [id*=cv-node-form] .ajax-new-content:empty,.mui-container .mui-panel [id*=cv-node-form] .field-type-file .ajax-new-content:empty,.mui-container .mui-panel form[class*=job-referral-form] .ajax-new-content:empty,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file .ajax-new-content:empty{display:none!important}.mui-container .mui-panel [id*=cv-node-form] table#field-cv-degree-values .control-group .chosen-container,.mui-container .mui-panel form[class*=job-referral-form] table#field-cv-degree-values .control-group .chosen-container{margin-bottom:15px}.mui-container .mui-panel [id*=cv-node-form] [class*=form-item-custom].form-type-managed-file,.mui-container .mui-panel form[class*=job-referral-form] [class*=form-item-custom].form-type-managed-file{margin:16px 0 0}.mui-container .mui-panel [id*=cv-node-form] [class*=form-item-custom].form-type-managed-file.error button[type=submit][id*="-upload-button"],.mui-container .mui-panel form[class*=job-referral-form] [class*=form-item-custom].form-type-managed-file.error button[type=submit][id*="-upload-button"]{color:#D83E3E!important;border:1px solid #D83E3E!important;background-color:#fff!important}.mui-container .mui-panel [id*=cv-node-form] .field-type-file .file-widget,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file .file-widget{position:relative;overflow:hidden;display:inline-block;width:100%;cursor:pointer}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-widget input[type=file][id*=edit-field-cv-file],.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-widget input[type=file][id*=edit-field-cv-file]{font-size:100%;position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-widget input[type=file][id*=edit-field-cv-file].uploadedFile~button,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-widget input[type=file][id*=edit-field-cv-file].uploadedFile~button{color:#222;background-color:transparent;border:1px solid #73C24C}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-widget input[type=file][id*=edit-field-cv-file].uploadedFile~button::before,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-widget input[type=file][id*=edit-field-cv-file].uploadedFile~button::before{font-family:FontAwesome!important;content:'\f00d';color:#ccc;float:right}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-widget input[type=file][id*=edit-field-cv-file].uploadedFile~button .icon-file,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-widget input[type=file][id*=edit-field-cv-file].uploadedFile~button .icon-file{margin-right:10px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-widget button[id*=edit-field-cv-file],.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-widget button[id*=edit-field-cv-file]{display:block!important;width:100%;min-height:50px;font-size:16px;color:#222;background-color:#F2F2F2;padding:8px 0;border:none;border-radius:4px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-icon,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-size:not(:empty)~button:before,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] fieldset .fieldset-legend,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-icon,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-size:not(:empty)~button:before,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] fieldset .fieldset-legend{display:none}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-widget button[id*=edit-field-cv-file]::before,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-widget button[id*=edit-field-cv-file]:before,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-widget button[id*=edit-field-cv-file]::before,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-widget button[id*=edit-field-cv-file]:before{font-family:FontAwesome!important;content:'\f15b';margin-right:10px;font-size:16px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-widget .uploaded_file_name,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-widget .uploaded_file_name{position:relative;top:-35px;left:5px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-size:not(:empty),.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file:not(:empty),.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-size:not(:empty),.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file:not(:empty){position:relative;top:37px;left:5px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-size:not(:empty) a,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file:not(:empty) a,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-size:not(:empty) a,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file:not(:empty) a{color:#444;text-decoration:none;left:5px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-size:not(:empty)~button,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-size:not(:empty)~button{background-color:transparent;border:1px solid #73C24C}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-file] .file-size:not(:empty)~button:after,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-file] .file-size:not(:empty)~button:after{font-family:FontAwesome!important;content:'\f00d';color:#ccc;float:right;margin-right:10px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] fieldset,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] fieldset{border:none;padding:0}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-line-pack:stretch;align-content:stretch}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget .customAdditionalFileText,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget .customAdditionalFileText{color:#404040;word-break:break-word}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget .customAdditionalFileText.stronger,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget .customAdditionalFileText.stronger{font-weight:600}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget button,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;cursor:pointer;color:#FFF;background-color:#222;border-color:#222;border-style:solid;outline:0;padding:3px 20px;-webkit-box-shadow:none;box-shadow:none;border-radius:4px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget button:hover,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget button:hover{background-color:#424242}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget button:disabled,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .control-group .file-widget button:disabled{background-color:#222;border-color:#222}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files{position:relative}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files input[type=file],.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files input[type=file]{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files input[type=file].uploadedFile~button,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files input[type=file].uploadedFile~button{color:#222;background-color:transparent;border:1px solid #73C24C}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files input[type=file].uploadedFile~button::before,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files input[type=file].uploadedFile~button:before,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files input[type=file].uploadedFile~button::before,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files input[type=file].uploadedFile~button:before{font-family:FontAwesome!important;content:'\f00d';color:#ccc;float:right}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files input[type=file].uploadedFile~button .icon-file,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files input[type=file].uploadedFile~button .icon-file{margin-right:10px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files button,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files button{display:block!important;font-size:16px;width:100%;min-height:50px;color:#222;background-color:#F2F2F2;padding:8px 0;border:none;border-radius:4px}.mui-container .mui-panel [id*=cv-node-form] #edit-field-cv-geolocation,.mui-container .mui-panel [id*=cv-node-form] #field-cv-expected-salary-add-more-wrapper .field-suffix,.mui-container .mui-panel [id*=cv-node-form] .date-no-float.end-date-wrapper .help-block,.mui-container .mui-panel [id*=cv-node-form] .element-invisible,.mui-container .mui-panel [id*=cv-node-form] .field-multiple-drag,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-icon,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .tabledrag-handle,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table th,.mui-container .mui-panel [id*=cv-node-form] .grippie,.mui-container .mui-panel [id*=cv-node-form] .tabledrag-toggle-weight-wrapper,.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-link].field-name-field-cv-link .draggable.even,.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-link].field-name-field-cv-link thead,.mui-container .mui-panel form[class*=job-referral-form] #edit-field-cv-geolocation,.mui-container .mui-panel form[class*=job-referral-form] #field-cv-expected-salary-add-more-wrapper .field-suffix,.mui-container .mui-panel form[class*=job-referral-form] .date-no-float.end-date-wrapper .help-block,.mui-container .mui-panel form[class*=job-referral-form] .element-invisible,.mui-container .mui-panel form[class*=job-referral-form] .field-multiple-drag,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-icon,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .tabledrag-handle,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table th,.mui-container .mui-panel form[class*=job-referral-form] .grippie,.mui-container .mui-panel form[class*=job-referral-form] .tabledrag-toggle-weight-wrapper,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-link].field-name-field-cv-link .draggable.even,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-link].field-name-field-cv-link thead{display:none}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files button::before,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files button:before,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files button::before,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] .custom_additional-files button:before{font-family:FontAwesome!important;content:'\f15b';margin-right:10px;font-size:16px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table .file-size,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table .file-size{color:initial}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table input[type=text].form-text,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table input[type=text].form-text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:none!important;border-bottom:1px solid #333!important;outline:0}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table input[type=text].form-text:focus,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table input[type=text].form-text:focus-visible,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table input[type=text].form-text:visible,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table input[type=text].form-text:focus,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table input[type=text].form-text:focus-visible,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table input[type=text].form-text:visible{outline:0}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td input[type=text],.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td input[type=text]{border:none!important;border-bottom:1px solid #333;outline:0}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td input[type=text]:focus,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td input[type=text]:focus-visible,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td input[type=text]:visible,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td input[type=text]:focus,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td input[type=text]:focus-visible,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td input[type=text]:visible{outline:0}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child{max-width:calc(100% - 130px)}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file{font-weight:700}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file a,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file a{color:#404040;text-decoration:none}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget{position:initial}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group{margin:0 auto}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group input[type=text],.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group input[type=text]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group input[type=text],.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group input[type=text]:focus,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group input[type=text]:focus-visible,.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group input[type=text]:visible,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group input[type=text],.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group input[type=text]:focus,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group input[type=text]:focus-visible,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group input[type=text]:visible{border:none!important;border-bottom:1px solid #333!important}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group .help-block,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:first-child .file-widget .control-group .help-block{margin-top:5px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:last-child,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:last-child{vertical-align:top}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] table td:last-child button,.mui-container .mui-panel form[class*=job-referral-form] .field-type-file[id*=edit-field-cv-additional-files] table td:last-child button{width:100%;max-width:100px;min-height:30px;cursor:pointer;color:#FFF;background-color:#3E3E3E;border-color:#3E3E3E;border-style:solid;outline:0;padding:3px 20px;-webkit-box-shadow:none;box-shadow:none;border-radius:4px}.mui-container .mui-panel [id*=cv-node-form] [class*=form-item-oq] label,.mui-container .mui-panel form[class*=job-referral-form] [class*=form-item-oq] label{white-space:normal;margin-bottom:0}.mui-container .mui-panel [id*=cv-node-form] [class*=form-item-oq] textarea.mui--is-not-empty,.mui-container .mui-panel [id*=cv-node-form] [class*=form-item-oq] textarea:focus,.mui-container .mui-panel form[class*=job-referral-form] [class*=form-item-oq] textarea.mui--is-not-empty,.mui-container .mui-panel form[class*=job-referral-form] [class*=form-item-oq] textarea:focus{border-bottom-color:#73C24C}.mui-container .mui-panel [id*=cv-node-form] .kq_item_form_item label,.mui-container .mui-panel form[class*=job-referral-form] .kq_item_form_item label{padding-left:0;-o-text-overflow:initial;text-overflow:initial;white-space:normal}.mui-container .mui-panel [id*=cv-node-form] .kq_item_form_item label.option input,.mui-container .mui-panel form[class*=job-referral-form] .kq_item_form_item label.option input{margin:0 17px 0 5px}.mui-container .mui-panel [id*=cv-node-form] .db_check_radio_form_item,.mui-container .mui-panel form[class*=job-referral-form] .db_check_radio_form_item{position:relative;left:-10px}.mui-container .mui-panel [id*=cv-node-form] .db_check_radio_form_item label,.mui-container .mui-panel form[class*=job-referral-form] .db_check_radio_form_item label{padding-left:0;-o-text-overflow:initial;text-overflow:initial;white-space:normal;margin-top:0}.mui-container .mui-panel [id*=cv-node-form] .db_check_radio_form_item label.option input,.mui-container .mui-panel form[class*=job-referral-form] .db_check_radio_form_item label.option input{margin:0 5px 0 17px}@media (max-width:550px){.mui-container .mui-panel [id*=cv-node-form] .g-recaptcha,.mui-container .mui-panel form[class*=job-referral-form] .g-recaptcha{width:234px;-webkit-transform:scale(.77);-ms-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}}.mui-container .mui-panel [id*=cv-node-form] [class*=icon-],.mui-container .mui-panel form[class*=job-referral-form] [class*=icon-]{font-family:FontAwesome!important}.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-link].field-name-field-cv-link,.mui-container .mui-panel form[class*=job-referral-form] [id*=edit-field-cv-link].field-name-field-cv-link{margin-top:0!important}.mui-container .mui-panel .apply-with-buttons_description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mui-container .mui-panel .apply-with-buttons_description p{text-align:left}.mui-container .mui-panel .apply-with-buttons__box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px;margin:16px 0;padding:16px 0;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}@media (max-width:678px){.mui-container .mui-panel .apply-with-buttons__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mui-container .mui-panel .apply-with-buttons__box .button-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mui-container .mui-panel .apply-with-buttons__box .apply_public_job .social-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.mui-container .mui-panel .apply-with-buttons__box .apply_public_job .social-buttons #buttons-social-buttons,.mui-container .mui-panel .apply-with-buttons__box .apply_public_job .social-buttons #buttons-social-buttons-legacy,.mui-container .mui-panel .apply-with-buttons__box .apply_public_job .social-buttons .indeed-apply-widget{display:none}.mui-container .mui-panel .apply-with-buttons__box .apply_public_job .social-buttons .apply-job__button--bcn-activa,.mui-container .mui-panel .apply-with-buttons__box .apply_public_job .social-buttons .apply-job__button--indeed{min-width:230px;margin:0}.mui-container .mui-panel .apply-with-buttons__box .apply_public_job .social-buttons .awb.apply_with_b4work{margin:unset}.mui-container .mui-panel .apply-with-buttons__box .apply_public_job .social-buttons .awb__title{display:inline!important;text-align:center}.chosen-container{width:100%!important;border:none;border-bottom:1px solid #E3E3E3}.chosen-container.chosen-container-single .chosen-single{border:none;outline:0;padding-left:0;color:#999;background-image:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;height:auto}.chosen-container.chosen-container-single .chosen-single span{font-size:16px;white-space:normal;word-break:break-word}.chosen-container.chosen-container-single .chosen-single div::after,.chosen-container.chosen-container-single .chosen-single div:after{font-family:FontAwesome!important;content:'\f0d7';display:inline-block;position:relative;right:-6px}.chosen-container.chosen-container-single .chosen-single div b{display:none}.chosen-container.chosen-container-single .chosen-search{padding:0}.chosen-container.chosen-container-single .chosen-search::after,.chosen-container.chosen-container-single .chosen-search:after{font-family:FontAwesome!important;content:'\f002';position:relative;right:20px;display:inline-block}.chosen-container.chosen-container-single .chosen-search input[type=text]{min-height:25px;line-height:25px;margin-bottom:5px;background-color:#FFF;border:1px solid #333;border-radius:4px;background-image:none!important;-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container.chosen-container-single .chosen-results .active-result{font-size:16px;min-height:40px;line-height:40px!important}.chosen-container.chosen-container-single .chosen-results .active-result.result-selected{color:#222!important;background:#EEE!important}.chosen-container.chosen-container-single .chosen-results .active-result.highlighted{color:#222!important;background:#E0E0E0!important}.chosen-container.chosen-container-single.chosen-with-drop .chosen-single div::after,.chosen-container.chosen-container-single.chosen-with-drop .chosen-single div:after{font-family:FontAwesome!important;content:'\f0d8';display:inline-block}.chosen-container.chosen-container-single.chosen-with-drop .chosen-single div b{display:none}.chosen-container.chosen-container-multi.isFilled,.chosen-container.chosen-container-multi.isFilled::after,.chosen-container.chosen-container-multi.isFilled:after{color:#222}.chosen-container.chosen-container-multi::after,.chosen-container.chosen-container-multi:after{font-family:FontAwesome!important;content:'\f0d7';display:inline;color:#999;position:relative;float:right;top:-5px;right:5px}.chosen-container.chosen-container-multi.chosen-container-active::after,.chosen-container.chosen-container-multi.chosen-container-active:after{font-family:FontAwesome!important;content:'\f0d8';color:#222;display:inline;position:relative;float:right;top:-5px;right:5px}.chosen-container.chosen-container-multi.chosen-with-drop .search-field input{display:block}.chosen-container.chosen-container-multi .chosen-choices{position:relative;top:17px;border:none;outline:0;background-image:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.chosen-container.chosen-container-multi .chosen-choices .search-choice{font-size:14px!important;border:none!important;padding:7px 20px 7px 5px!important;background-color:#F2F2F2!important;background-image:none!important;border-radius:4px!important}.chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close{top:8px!important}.chosen-container.chosen-container-multi .chosen-choices .search-field{clear:both;width:100%;font-size:16px}.chosen-container.chosen-container-multi .chosen-choices .search-field input[type=text]{color:#999!important;width:100%!important;padding-right:10px;cursor:pointer;display:none;-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container.chosen-container-multi .chosen-results .active-result,.chosen-container.chosen-container-multi .chosen-results .result-selected{font-size:16px;min-height:40px;line-height:40px!important}.chosen-container.chosen-container-multi .chosen-results .active-result.highlighted,.chosen-container.chosen-container-multi .chosen-results .result-selected.highlighted{color:#222!important;background:#E0E0E0!important}[id*=edit-field-cv-language] .chosen-choices .search-field input[type=text]{display:initial}[id*=edit-field-cv-language] .chosen-with-drop .chosen-choices .search-field input[type=text]{display:block!important;border:1px solid #a3a3a3!important;border-radius:4px;color:#333!important}[id*=edit-field-cv-language] .chosen-with-drop .chosen-choices .search-field:after{font-family:FontAwesome;content:"\f002";font-size:15px;position:absolute;top:5px;right:17px;color:#333}@media (max-width:768px){.mui-container .mui-panel .mui-container__header,.mui-container .mui-panel [id*=cv-node-form]{padding:0 40px}}@media (max-width:550px){.mui-container .mui-panel .mui-container__header,.mui-container .mui-panel [id*=cv-node-form]{padding:0 20px}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] fieldset[id*=edit-field-cv-additional-files-und] .control-group .file-widget{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.mui-container .mui-panel [id*=cv-node-form] .field-type-file[id*=edit-field-cv-additional-files] fieldset[id*=edit-field-cv-additional-files-und] .control-group .file-widget button{width:100%;margin-top:15px;min-height:30px}.mui-container .mui-panel [id*=cv-node-form] table[id*=edit-field-cv-additional-files-und-table] tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mui-container .mui-panel [id*=cv-node-form] table[id*=edit-field-cv-additional-files-und-table] tr td:first-child{max-width:100%!important}.mui-container .mui-panel [id*=cv-node-form] table[id*=edit-field-cv-additional-files-und-table] tr td:first-child .file a{font-weight:600}.mui-container .mui-panel [id*=cv-node-form] table[id*=edit-field-cv-additional-files-und-table] tr td:first-child .file-widget{display:initial!important}.mui-container .mui-panel [id*=cv-node-form] table[id*=edit-field-cv-additional-files-und-table] tr td:first-child .file-widget .control-group{margin-bottom:25px}.mui-container .mui-panel [id*=cv-node-form] table[id*=edit-field-cv-additional-files-und-table] tr td:first-child .file-widget .control-group input[type=text]{width:100%;position:initial}.mui-container .mui-panel [id*=cv-node-form] table[id*=edit-field-cv-additional-files-und-table] tr td:first-child .file-widget .control-group .help-block{margin-top:5px}.mui-container .mui-panel [id*=cv-node-form] table[id*=edit-field-cv-additional-files-und-table] tr td:last-child button{width:100%}.mui-container .mui-panel [id*=cv-node-form] .date-padding,.mui-container .mui-panel [id*=cv-node-form] [class*=form-item-field-cv-birth-und-0-value]{width:100%!important}.mui-container .mui-panel [id*=cv-node-form] [class*=form-item-field-cv-birth-und-0-value]>.help-block{display:none}}.new-form-design .mui-container #cv-node-form{background-color:#FFF!important}.new-form-design #incompleteAddressError{background-color:#fff;border-color:#fff;padding:0;color:#D83E3E!important}.new-form-design #incompleteAddressError .close{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mui-container .mui-panel [id*=cv-node-form] #boton_geolocation{position:static}.mui-container .mui-panel [id*=cv-node-form] [id*=edit-field-cv-conditions] label{white-space:normal}}
#field-overview tr.field-group .group-label,#field-display-overview tr.field-group .group-label{font-weight:bold;}#field-overview tr.static-region,#field-display-overview tr.static-region{background-color:#ddd;}#edit-refresh{display:none;}
.form-type-checkbox label{padding-left:8px;}.form-type-checkbox label input[type="checkbox"]{margin-top:6px;}.coWroker-field-wrapper .form-type-checkbox label input[type="checkbox"]{margin-top:15px;}#edit-field-job-location-und-0-value{color:#555555 !important;}.ij_password_button--wrapper{float:left;position:relative;width:100%;}.tc_button{position:relative;left:49.4%;}.x-twitter-public-page{font-family:sans-serif;font-size:1.2em;color:white;}.field_language-description-informative{float:left;width:100%;margin-left:30px;font-size:12px;color:#808080;font-weight:lighter;}#field-job-external-url-add-more-wrapper .help-block{padding-left:10px;}@media screen and (max-width:1200px){.tc_button{left:48.3%;}}@media screen and (max-width:979px){.tc_button{left:21px;}}@media screen and (max-width:768px){.tc_button{left:0;}.ij_password_button--wrapper{margin-bottom:8px;}}#copilot_job_draft_button{display:none;}.copilot_job_draft_overlay_wrapper{display:none;position:absolute;top:0;left:0;width:100%;height:100vh;}.copilot_job_draft_overlay_wrapper.active{display:flex;justify-content:center;align-items:center;}.copilot_job_draft_overlay_wrapper.active .copilot_overlay{position:fixed;top:0;height:0;width:100%;height:100%;z-index:9999;background-color:#000000aa;display:flex;align-items:center;justify-content:center;}.copilot_job_draft_overlay_wrapper.active .fa-spinner{z-index:99999;color:#0797C1;font-size:32px;animation:spin 4s linear infinite;}.copilot_job_draft_overlay_wrapper.active .copilot_loading_dialog{z-index:99999;background-color:white;padding:30px;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column;}@keyframes spin{100%{transform:rotate(360deg);}}.info-box-s6{padding:8px;margin-bottom:16px;}.info-box__text--small{font-size:10px;line-height:14px;}
.modal-open{overflow:hidden;}.modal-open.page-overflow .page-container,.modal-open.page-overflow .page-container .navbar-fixed-top,.modal-open.page-overflow .page-container .navbar-fixed-bottom,.modal-open.page-overflow .modal-scrollable{overflow-y:scroll;}@media (max-width:979px){.modal-open.page-overflow .page-container .navbar-fixed-top,.modal-open.page-overflow .page-container .navbar-fixed-bottom{overflow-y:visible;}}.modal-scrollable{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;}.modal{outline:none;position:absolute;margin-top:0;top:50%;overflow:visible;}.modal.fade{top:-100%;-webkit-transition:opacity 0.3s linear,top 0.3s ease-out,bottom 0.3s ease-out,margin-top 0.3s ease-out;-moz-transition:opacity 0.3s linear,top 0.3s ease-out,bottom 0.3s ease-out,margin-top 0.3s ease-out;-o-transition:opacity 0.3s linear,top 0.3s ease-out,bottom 0.3s ease-out,margin-top 0.3s ease-out;transition:opacity 0.3s linear,top 0.3s ease-out,bottom 0.3s ease-out,margin-top 0.3s ease-out;}.modal.fade.in{top:50%;}.modal-body{max-height:none;overflow:visible;}.modal.modal-absolute{position:absolute;z-index:950;}.modal .loading-mask{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;border-radius:6px;}.modal-backdrop.modal-absolute{position:absolute;z-index:940;}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.7;filter:alpha(opacity=70);background:#fff;}.modal.container{width:940px;margin-left:-470px;}.modal-overflow.modal{top:1%;}.modal-overflow.modal.fade{top:-100%;}.modal-overflow.modal.fade.in{top:1%;}.modal-overflow .modal-body{overflow:auto;-webkit-overflow-scrolling:touch;}@media (min-width:1200px){.modal.container{width:1170px;margin-left:-585px;}}@media screen and (min-width:1240px) and (max-width:1260px){.logged-in #content-modal section{width:1070px !important;}}@media (max-width:979px){.modal,.modal.container,.modal.modal-overflow{top:1%;right:1%;left:1%;bottom:auto;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;}.modal.fade.in,.modal.container.fade.in,.modal.modal-overflow.fade.in{top:1%;bottom:auto;}.modal-body,.modal-overflow .modal-body{position:static;margin:0;height:auto !important;max-height:none !important;overflow:visible !important;}.modal-footer,.modal-overflow .modal-footer{position:static;}}.loading-spinner{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px);}20%,40%,60%,80%{-moz-transform:translateX(10px);}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0);}10%,30%,50%,70%,90%{-o-transform:translateX(-10px);}20%,40%,60%,80%{-o-transform:translateX(10px);}}@keyframes shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake;}
