.page-title{border-left:6px solid #a50050;padding-left:18px}.block-local-tasks-block nav{background-color:transparent}.block-local-tasks-block nav ul.primary{background-color:transparent;border:0}.block-local-tasks-block nav ul.primary li{border:1px solid #247db8;margin-right:20px}.block-local-tasks-block nav ul.primary li:hover,.block-local-tasks-block nav ul.primary li a:hover{background-color:#2e87c2;border:1px solid #1069a4;color:#fff}.block-local-tasks-block nav ul.primary .is-active{background-color:#247db8;border:1px solid #247db8;color:#fff}.profile{border:1px solid #247db8;display:flex;flex-flow:row wrap}.profile .form-item{width:100%}.profile .field{width:50%}.profile .field .field__label{border-bottom:1px solid #ccc;padding:0 0 5px 0;margin-right:2em;color:#8d8d8d;text-transform:uppercase}.profile .field .field__label::before{font-family:FontAwesome;content:"\f007";font-style:normal;font-weight:normal;text-decoration:inherit;margin:0 5px;color:#8d8d8d}.profile .field .field__item{padding:8px 5px}@media (max-width: 1200px){.profile .field{width:100%}}.profile .field-name--dgpr-text1,.profile .field-name--dgpr-text2{width:100%}.user-form{border:1px solid #247db8;display:flex;flex-flow:row wrap}.user-form label{text-transform:uppercase;color:#8d8d8d}.user-form label::before{font-family:FontAwesome;content:"";font-style:normal;font-weight:normal;text-decoration:inherit;margin:0 5px;color:#8d8d8d}.user-form .description{display:none}.user-form .field--name-field-name,.user-form .field--name-field-surname{width:50%;padding-right:20px}.user-form .field--name-field-name label::before,.user-form .field--name-field-surname label::before{content:"\f007"}.user-form .field--name-field-name input,.user-form .field--name-field-surname input{margin-top:10px}@media (max-width: 1200px){.user-form .field--name-field-name,.user-form .field--name-field-surname{width:100%}}.user-form #edit-account{width:100%;display:flex;flex-flow:row wrap}.user-form #edit-account #edit-current-pass--description{display:block}.user-form #edit-account .form-item-mail,.user-form #edit-account .form-item-current-pass{width:50%;padding-right:20px}.user-form #edit-account .form-item-mail input,.user-form #edit-account .form-item-current-pass input{margin-top:10px}@media (max-width: 1200px){.user-form #edit-account .form-item-mail,.user-form #edit-account .form-item-current-pass{width:100%}}.user-form #edit-account .form-item-mail label::before{content:"\f003"}.user-form #edit-account .form-item-current-pass label::before{content:"\f023"}.user-form #edit-account #edit-pass{width:100%;display:flex;flex-flow:row wrap}.user-form #edit-account #edit-pass .form-item-pass-pass1,.user-form #edit-account #edit-pass .form-item-pass-pass2{width:50%;padding-right:20px;max-width:none}.user-form #edit-account #edit-pass .form-item-pass-pass1 label::before,.user-form #edit-account #edit-pass .form-item-pass-pass2 label::before{content:"\f023"}.user-form #edit-account #edit-pass .form-item-pass-pass1 input,.user-form #edit-account #edit-pass .form-item-pass-pass2 input{margin-top:10px}@media (max-width: 1200px){.user-form #edit-account #edit-pass .form-item-pass-pass1,.user-form #edit-account #edit-pass .form-item-pass-pass2{width:100%}.user-form #edit-account #edit-pass .form-item-pass-pass2{margin-top:10px}}.user-form #edit-account #edit-pass div.password-confirm{visibility:hidden}.user-form #edit-account #edit-pass div.password-confirm,.user-form #edit-account #edit-pass .password-strength__title{color:#767676}.user-form #edit-account #edit-pass .password-suggestions{display:none !important}.user-form #edit-actions{border-top:1px solid #247db8;padding-top:30px;text-align:center;width:100%}.user-form #edit-actions input,.user-form #edit-actions a{margin:0 10px}@media (max-width: 1200px){.user-form #edit-actions input,.user-form #edit-actions a{margin:0 0 20px 0}}.user-form #edit-actions input{background-color:#247db8;color:#fff}.user-form #edit-actions input:hover{background-color:#2e87c2}.user-form #edit-actions a{border:1px solid #247db8;border-radius:99999px;padding:.5em 1.5em}.user-form #edit-actions a:hover{color:#2e87c2;border-color:#1069a4}.employment--view-mode-full{border:1px solid #247db8;padding:35px 30px !important}.employment--view-mode-full legend{width:100%;border-bottom:1px solid #247db8;padding-bottom:10px}.employment--view-mode-full legend span{font-size:20px;font-weight:500}.employment--view-mode-full .fieldset-wrapper{display:flex;flex-flow:row wrap}.employment--view-mode-full .fieldset-wrapper .field{width:50%;display:block;margin:15px 0 0 0}.employment--view-mode-full .fieldset-wrapper .field div{display:block;float:none}.employment--view-mode-full .fieldset-wrapper .field .field__label{border-bottom:1px solid #ccc;padding:0 0 5px 0;margin-right:2em;color:#8d8d8d;text-transform:uppercase}.employment--view-mode-full .fieldset-wrapper .field .field__label::after{content:''}.employment--view-mode-full .fieldset-wrapper .field .field__label::before{font-family:FontAwesome;content:"";font-style:normal;font-weight:normal;text-decoration:inherit;margin:0 5px;color:#8d8d8d}.employment--view-mode-full .fieldset-wrapper .field .field__item{margin-top:5px}@media (max-width: 1200px){.employment--view-mode-full .fieldset-wrapper .field{width:100%}}.employment--view-mode-full .fieldset-wrapper .field-name--field-body{margin:5px 0 0 0;padding-bottom:20px}.employment--view-mode-full .fieldset-wrapper .field--type-datetime .field__label::before{content:"\f073"}.employment--view-mode-full .fieldset-wrapper .field-name--field-job-offer-type .field__label::before{content:"\f022"}.employment--view-mode-full .fieldset-wrapper .field-name--field-documents .field__label::before{content:"\f0c5"}.employment--view-mode-full .fieldset-wrapper .field-name--field-documents .field__item{width:100%;margin:5px 0;display:inline-flex;word-break:break-all}.employment--view-mode-full .fieldset-wrapper .field-name--field-documents .field__item::before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;margin:0 5px;color:#8d8d8d;content:"\f016"}.employment--view-mode-full .fieldset-wrapper .field-name--field-body,.employment--view-mode-full .fieldset-wrapper .field-name--field-documents{width:100%}.employment--view-mode-full .field--name-signup{text-align:center;width:100%;border-top:1px solid #247db8;padding-top:20px}.employment--view-mode-full .field--name-signup .info{text-align:left}.employment--view-mode-full .field--name-signup .info::before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;margin:0 5px;color:#8d8d8d;content:"\f05a"}.employment--view-mode-full .field--name-signup a.btn,.employment--view-mode-full .field--name-signup a.button{background-color:#247db8;color:#fff}.employment--view-mode-full .field--name-signup a.btn:hover,.employment--view-mode-full .field--name-signup a.button:hover{background-color:#2e87c2}.view-display-id-page_my_candidatures .view-content{border:1px solid #247db8}.view-display-id-page_my_candidatures span,.view-display-id-page_my_candidatures label,.view-display-id-page_my_candidatures a,.view-display-id-page_my_candidatures td{font-size:14px !important;border:0;color:#696969}.view-display-id-page_my_candidatures a{color:#247db8;font-weight:600}.view-display-id-page_my_candidatures tr{height:60px}.view-display-id-page_my_candidatures tr td{padding:0 10px}.view-display-id-page_my_candidatures #view-operations-table-column{text-align:center}.view-display-id-page_my_candidatures tbody .views-field-name::after,.view-display-id-page_my_candidatures tbody .views-field-created::before,.view-display-id-page_my_candidatures tbody .views-field-field-end-date::before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#9a9a9a}.view-display-id-page_my_candidatures tbody .views-field-field-candidature-status::before{font-family:FontAwesome;font-style:normal;font-weight:normal;margin-right:10px}.view-display-id-page_my_candidatures tbody .candidature-accepted{background-color:#d1f69557}.view-display-id-page_my_candidatures tbody .candidature-accepted .views-field-field-candidature-status::before{content:"\f058";color:green}.view-display-id-page_my_candidatures tbody .candidature-incorporated{background-color:#e6e6e66b}.view-display-id-page_my_candidatures tbody .candidature-incorporated .views-field-field-candidature-status::before{content:"\f058";color:#7aa428}.view-display-id-page_my_candidatures tbody .candidature-rejected{background-color:#ffb6b67d}.view-display-id-page_my_candidatures tbody .candidature-rejected .views-field-field-candidature-status::before{content:"\f057";color:#c95a5a}.view-display-id-page_my_candidatures tbody .views-field-name::after{content:"\f06e";margin-left:10px}.view-display-id-page_my_candidatures tbody .views-field-created::before,.view-display-id-page_my_candidatures tbody .views-field-field-end-date::before{content:"\f073";margin-right:10px}.view-display-id-page_my_candidatures tbody .dropbutton-widget{border:1px solid #247db8;background-color:#fff}.view-display-id-page_my_candidatures tbody .dropbutton-widget:hover{border:1px solid #0b3e6f}.view-display-id-page_my_candidatures tbody .dropbutton-widget li:nth-child(3){position:absolute;top:0px;z-index:9999;background-color:#ffff;border:0}.view-display-id-page_my_candidatures tbody .dropbutton-arrow::before{content:"\f105" !important;font-family:FontAwesome !important;font-style:normal !important;font-weight:normal !important;text-decoration:inherit !important;color:gray !important;position:relative;top:15px;left:10px}.view-display-id-page_my_candidatures tbody .dropbutton-arrow-open::before{content:"\f107" !important}.view-display-id-page_my_candidatures tbody .complaint a{color:#247db8;font-weight:600}.view-display-id-page_my_candidatures tbody .complaint a::after{content:"\f0f3";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:gray;margin-left:10px;float:right}.view-display-id-page_my_candidatures tbody .delete a{color:#247db8;font-weight:600}.view-display-id-page_my_candidatures tbody .delete a::after{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:gray;content:"\f1f8";margin-left:10px;float:right}.view-display-id-page_job_offers_active{border:1px solid #a50050}.view-display-id-page_job_offers_active tr{height:60px}.view-display-id-page_job_offers_active tr td{padding:0 10px}.view-display-id-page_job_offers_active tr td a{font-weight:600}
