/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.antibot-message{border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px;word-wrap:break-word;overflow-wrap:break-word;margin:9px 0 10px 8px;}.antibot-message-warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}.antibot-message-error{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;}
#backtotop{background:url(/modules/contrib/back_to_top/backtotop.png) no-repeat center center;border:0;bottom:20px;cursor:pointer;display:none;height:70px;position:fixed;right:20px;text-indent:-9999px;width:70px;z-index:300;}#backtotop:hover{opacity:0.8;}#backtotop:focus{opacity:0.6;outline:none;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#backtotop{background:url(/modules/contrib/back_to_top/backtotop2x.png) no-repeat center center;background-size:70px 70px;}}
table.blocs th span.checkbox_wrapper{display:block;margin-top:5px;--text-color:#958f8f;}table.blocs th span.checkbox_wrapper label{display:flex;flex-direction:row-reverse;justify-content:left;align-items:center;gap:5px;}table.blocs th span.checkbox_wrapper label .text{font-size:10px;color:var(--text-color);white-space:nowrap;}table.blocs th span.checkbox_wrapper [type="checkbox"]+span:not(.lever){padding-left:10px;height:10px;line-height:10px;}table.blocs th span.checkbox_wrapper [type="checkbox"].filled-in:checked+span:not(.lever)::after,table.blocs th span.checkbox_wrapper [type="checkbox"].filled-in:not(:checked)+span:not(.lever)::after{width:10px;height:10px;}table.blocs th span.checkbox_wrapper [type="checkbox"].filled-in:not(:checked)+span:not(.lever)::after{border:2px solid var(--text-color);}table.blocs th span.checkbox_wrapper [type="checkbox"].filled-in:checked+span:not(.lever)::before{width:5px;height:8px;top:-3px;left:0px;}.view-cpnefp-commision-suivi-jurys table.views-table tr:has(.views-field-stagiaire-processed:empty){display:none;}
@media screen and (min-width:992px){.region-header .block-page-title-block{width:40%;}.region-header #block-navigationprincipale{width:60%;}.region-header .menu{display:flex;justify-content:right;}}.region-header .menu{display:flex;margin-left:0rem;}.region-header .menu a{color:white;text-decoration:underline;font-size:1.3rem;}.region-header .menu a:hover{text-decoration-color:black;}.region-header .menu li{margin-left:1rem;margin-right:1rem;}.exposed-form-collapsible .collapsible-body .form--inline{align-items:center !important;}.exposed-form-collapsible .form-actions{padding:0rem !important;}.layout-node-form{display:block;}.btn-center,.boutons-add{text-align:center;margin-bottom:1rem;}.boutons-add a,a.boutons-add{background:#ee6e73 !important;}.layout-node-form > .layout-region{display:block !important;width:100% !important;margin-left:0rem !important;}.layout-node-form .layout-region--node-secondary{margin-top:0rem !important;}.layout-node-form .layout-region--node-secondary #edit-advanced{display:none;}#edit-group-bloc .field--name-field-titre,#edit-group-bloc--2 .field--name-field-titre,#edit-group-bloc--3 .field--name-field-titre,#edit-group-bloc--4 .field--name-field-titre{display:none;}#edit-group-bloc--5 .field--name-field-titre,#edit-group-bloc--6 .field--name-field-titre,#edit-group-bloc--7 .field--name-field-titre,#edit-group-bloc--8 .field--name-field-titre{display:none;}.node--type-stagiaire.node--view-mode-full .field__label,.block-cpnefp-core-stagiaire-steps .field__label,.node-form label,.node-form legend,.node-form .field--type-datetime h4,.node--type-organisme-de-formation.node--view-mode-full .field__label{text-transform:initial !important;color:#2196f3 !important;padding:0rem !important;margin-bottom:0.5rem !important;margin-left:0rem !important;margin-right:0rem !important;margin-top:0rem !important;font-weight:bold !important;font-size:16px !important;letter-spacing:0.5px !important;}.node--type-stagiaire.node--view-mode-full .address,.node--type-stagiaire.node--view-mode-full p,.node--type-organisme-de-formation.node--view-mode-full p{margin:0rem;}.node--type-stagiaire.node--view-mode-full > .node__content .field,.block-cpnefp-core-stagiaire-steps .field,.node--type-organisme-de-formation.node--view-mode-full > div{margin-bottom:2rem;}.node--type-organisme-de-formation.node--view-mode-full > div.field--name-field-nom{margin-bottom:0;}.node--type-organisme-de-formation.node--view-mode-full
  .field--name-field-contacts
  .paragraph--type--contacts
  > .field{margin-bottom:1rem;}.node--type-organisme-de-formation.node--view-mode-full
  .field--name-field-contacts
  .paragraph--type--contacts{margin-bottom:2rem;}.node-form input{margin-bottom:0rem !important;}.node-form legend > span{text-transform:initial !important;margin:0rem !important;padding:0rem !important;}.node-form div.form-item{margin-bottom:1.5rem !important;margin-top:0rem !important;margin-right:0rem !important;margin-left:0rem !important;}.node-form .form-radios,.node-form div.form-type-radio,.node-form div.form-type-radio label,.node-form fieldset{margin-top:0rem !important;margin-bottom:0rem !important;}.node-form fieldset{margin-top:0rem !important;margin-bottom:2rem !important;}@media screen and (min-width:992px){.cp-2-row,.stagiaire-coordonnees-row{display:inline-flex;gap:2rem;width:100%;margin-bottom:2rem;}.cp-2-row > fieldset,.stagiaire-coordonnees-row > details{margin-bottom:0rem !important;}.cp-2-row > .cp-left-col,.cp-right-col,.stagiaire-coordonnees-row > details{width:50% !important;}}@media screen and (max-width:991px){.cp-2-row > fieldset{margin-bottom:2rem !important;}.stagiaire-coordonnees-row > details{margin-bottom:2rem !important;}}fieldset.form-wrapper{padding:2rem !important;}.field--type-boolean > fieldset{padding:0rem !important;}.fieldset-wrapper .field--type-boolean .form-type-checkbox{}.js-form-type-select label{position:initial !important;}.js-form-type-select{display:flex !important;justify-content:left;flex-wrap:wrap;}.js-form-type-select label{order:0;flex-basis:100%;}.js-form-type-select > div{order:1;flex-basis:100%;}.input-field > label{position:initial !important;margin-bottom:0rem !important;height:2rem !important;}.field--widget-paragraphs .tabledrag-toggle-weight,.field--widget-paragraphs .tabledrag-toggle-weight-wrapper,.field--widget-paragraphs .field-multiple-table .paragraphs-actions,.paragraph-type-label{display:none;}.paragraphs-tabs-wrapper .placeholder{display:none;}.field-multiple-table .draggable{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);background:white;margin-bottom:1rem !important;display:block !important;}.field--type-cpnefp-core-dispenses .nb_heures_dispenses{font-weight:bold;}.field--type-cpnefp-core-dispenses table td{vertical-align:top;}.block-cpnefp-core-stagiaire-steps .field--type-file span{margin-left:0rem;}.paragraphs-actions{display:inline-block !important;}.paragraphs-actions > button{display:none;}thead .paragraphs-actions{display:none !important;}.field--type-cpnefp-core-dispenses #total_dispense,#display_total_dispense{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);background:white;padding:2rem;max-width:440px;margin-left:auto;text-align:right;}.field--type-cpnefp-core-dispenses #total_dispense p,#display_total_dispense p{margin:0rem;}.field--type-cpnefp-core-dispenses #total_dispense_value,#display_total_dispense_value{font-weight:bold;font-size:1.3rem;}.nb_heures_dispenses{font-weight:bold;}.field--type-file .tabledrag-toggle-weight-wrapper{display:none;}.layout-node-form .layout-region--node-secondary #edit-author{margin-bottom:0rem !important;}.paragraph-type--bloc .paragraphs-actions{display:inline-block !important;}.paragraph-type--bloc .paragraphs-actions button,.paragraph-type--bloc .paragraphs-actions .paragraphs-dropdown{display:inline-block !important;}.js .paragraph-top{grid-template-columns:0px auto 1fr auto !important;}#edit-group-jury-paritaire .tabledrag-toggle-weight-wrapper{display:none;}.select2select > input{display:none !important;}table.highlight > tbody{background:none !important;}.form-type-textfield{max-width:810px !important;}#block-navigationprincipale .is-active{color:white !important;}.datepicker-modal,.modal-overlay{display:none !important;}.node--unpublished{background-color:initial !important;}.form-item .form-required::after{position:initial !important;display:inline-block !important;opacity:1 !important;}body{overflow:initial !important;}.entity-moderation-form .form-item-current{font-size:1.5rem;font-weight:bold;}.entity-moderation-form .form-item-current label{font-weight:initial;}.stagiaire-name,.stagiaire-birth,.stagiaire-code,.stagiaire-coordo,.stagiaire-dispositif,.stagiaire-date,.stagiaire-entreprise,.stagiaire-cqp-entreprise,.stagiaire-cqp-etude,.stagiaire-parcours-date,.stagiaire-parcours-nom,.stagiaire-suivi,.stagiaire-tuteur,.stagiaire-referent,.parcours-evalua,.parcours-date,.stagiaire-bloc-suivi{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}.stagiaire-name .field,.stagiaire-birth .field,.stagiaire-code .field,.stagiaire-coordo .field,.stagiaire-dispositif .field,.stagiaire-date .field,.stagiaire-entreprise .field,.stagiaire-cqp-entreprise .field,.stagiaire-cqp-etude .field,.stagiaire-parcours-date .field,.stagiaire-parcours-nom .field,.stagiaire-suivi .field,.stagiaire-tuteur .field,.stagiaire-referent .field,.parcours-evalua .field,.parcours-date .field,.stagiaire-bloc-suivi .field{display:flex;flex-direction:column;flex-basis:100%;flex:1;max-width:200px;padding-left:2rem;}.stagiaire-name .field:first-child,.stagiaire-birth .field:first-child,.stagiaire-code .field:first-child,.stagiaire-coordo .field:first-child,.stagiaire-dispositif .field:first-child,.stagiaire-date .field:first-child,.stagiaire-entreprise .field:first-child,.stagiaire-cqp-entreprise .field:first-child,.stagiaire-cqp-etude .field:first-child,.stagiaire-parcours-date .field:first-child,.stagiaire-parcours-nom .field:first-child,.stagiaire-suivi .field:first-child,.stagiaire-tuteur .field:first-child,.stagiaire-referent .field:first-child,.parcours-evalua .field:first-child,.parcours-date .field:first-child,.stagiaire-bloc-suivi .field:first-child{padding-left:0rem !important;}#views-exposed-form-stagiaires-page-1
  .js-form-item-field-date-session-value
  input{max-width:228px !important;display:block;}#views-exposed-form-stagiaires-page-1 .js-form-item-field-date-session-value{max-width:228px !important;}#views-exposed-form-stagiaires-page-1 .form--inline > div:not(.form--inline){min-width:228px !important;}#views-exposed-form-stagiaires-page-1 .form-type-textfield{max-width:228px !important;}#views-exposed-form-stagiaires-page-1 .form--inline > div:not(.form--inline){max-width:initial !important;}#views-exposed-form-stagiaires-page-1
  .exposed-form-collapsible
  .collapsible-body
  .form--inline
  div{max-width:228px !important;}#views-exposed-form-stagiaires-page-1
  .exposed-form-collapsible
  .collapsible-body
  .form--inline{justify-content:inherit !important;}#views-exposed-form-stagiaires-page-1
  .exposed-form-collapsible
  .collapsible-body
  .form--inline
  .form-actions{margin-top:1rem !important;}span.green-puce{color:#00B09F;}.field--widget-cpnefp-core-evaljury-widget td{padding-top:0.1rem;padding-bottom:0.1rem;}.field--widget-cpnefp-core-evaljury-widget tr.row_regular{vertical-align:middle;}.field--widget-cpnefp-core-evaljury-widget td.col-checkbox{vertical-align:middle;padding-top:0.75rem;}.field--widget-cpnefp-core-evaljury-widget .bg3{background-color:#fbe5d5;}.field--widget-cpnefp-core-evaljury-widget .bg4{background-color:#deebf6;}.field--widget-cpnefp-core-evaljury-widget .bg5{background-color:#e2efd9;}.field--widget-cpnefp-core-evaljury-widget .bg6{background-color:#fff2cc;}.node--type-commission-certification.node--view-mode-full .field--name-field-date .field__label{padding-bottom:1rem;}.node--type-commission-certification.node--view-mode-full .field--name-field-date .field__label{display:inline-block;}.node--type-commission-certification.node--view-mode-full .field--name-field-date .field__item{display:inline-block;margin-left:0.25rem;}.node--type-commission-certification.node--view-mode-full .field--name-field-membres-jury{margin-top:0.5rem;}.node--type-commission-certification.node--view-mode-full .field--name-field-membres-jury .field__items{padding:0 0 0 1rem;}.user--type-user.user--view-mode-compact-plus .field--name-field-prenom:before{content:'- ';}.user--type-user.user--view-mode-compact-plus .field--name-field-prenom{display:inline-block;margin-bottom:0;}.user--type-user.user--view-mode-compact-plus .field--name-field-nom{display:inline-block;margin-bottom:0;}.user--type-user.user--view-mode-compact-plus .field--name-field-college,.user--type-user.user--view-mode-compact-plus .field--name-field-college div{display:inline-block;margin-bottom:0;}.node--type-commission-certification.node--view-mode-full .field--name-dynamic-block-fieldnode-liste-des-jury-commission h3{margin:0.35rem 0 0.10rem 0.40rem;font-size:0.90rem;font-weight:bold;}.node--type-commission-certification.node--view-mode-full .field--name-dynamic-block-fieldnode-liste-des-jury-commission ul{margin-top:0.15rem;}.node--type-commission-certification.node--view-mode-full .field--name-dynamic-block-fieldnode-liste-des-jury-commission{margin-top:0.5rem;}.node--type-commission-certification.node--view-mode-full .field--name-dynamic-block-fieldnode-liste-des-jury-commission .field__items{padding:0 0 0 1rem;}.field--name-dynamic-block-fieldnode-liste-des-jury-commission .views-field-field-prenom:before{content:'- ';margin-left:1rem;}.field--name-dynamic-block-fieldnode-liste-des-jury-commission .views-field-field-prenom,.field--name-dynamic-block-fieldnode-liste-des-jury-commission .views-field-field-prenom .field-content{display:inline-block;margin-bottom:0;margin-left:0.10rem;}.field--name-dynamic-block-fieldnode-liste-des-jury-commission .views-field-field-nom,.field--name-dynamic-block-fieldnode-liste-des-jury-commission .views-field-field-nom .field-content{display:inline-block;margin-bottom:0;margin-left:0.15rem;}.node--type-commission-certification.node--view-mode-full .field--name-dynamic-block-fieldnode-liste-des-stagiaires{margin-top:0.5rem;}.node--type-commission-certification.node--view-mode-full .field--name-dynamic-block-fieldnode-liste-des-stagiaires .field__item{padding:0 0 0 1rem;}.node--type-commission-certification.node--view-mode-full .field--name-dynamic-block-fieldnode-liste-des-stagiaires .view-content
  .views-row .views-field-field-nom:before{content:'- ';}.node--type-commission-certification.node--view-mode-full .field--name-dynamic-block-fieldnode-liste-des-stagiaires .view-content
  .views-row .views-field-field-nom{display:inline-block;}.node--type-commission-certification.node--view-mode-full .field--name-dynamic-block-fieldnode-liste-des-stagiaires .view-content
  .views-row .field-content{margin-left:0.25rem;display:inline-block;}.node--type-commission-certification.node--view-mode-full .field--name-dynamic-block-fieldnode-liste-des-stagiaires .view-content
   .views-row .views-field-field-prenom{display:inline-block;margin-left:0.15rem;}.node--type-commission-certification.node--view-mode-full .field--name-dynamic-block-fieldnode-liste-des-stagiaires .view-content
  .views-row .views-field-field-numero-unique{display:inline-block;margin-left:0rem;}.node--type-commission-certification.node--view-mode-full .field--name-field-pv-commission-certif{padding-top:1rem;}#node-demande-vae-edit-form #edit-advanced{padding-top:0.75rem;display:block !important;}#node-demande-vae-edit-form #edit-advanced #edit-meta{display:none;}div.node--type-demande-vae.node--view-mode-full div.field{padding-top:0.40rem}.layout-node-form{display:block !important;}.layout-node-form table td>span{display:flex;gap:10px;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
