.posit-stage .layout-sidebar{padding:30px;font-size:1.4rem;margin-bottom:20px;background:#fff;}.posit-stage .bubble-title{margin-left:40px;}.posit-stage .fieldgroup,.posit-stage .panel,.posit-stage legend,.posit-stage .panel-heading{clear:both;border-width:0;margin:0;background:#fff;}.posit-stage .fieldset-legend,.posit-stage .panel-title,.posit-stage .form-type-textarea .control-label{display:block;color:#ff574c;font-size:1.8rem;font-weight:600;background:#fff;border-width:0;padding:0;margin-top:1.28205em;margin-bottom:.5em;}.posit-stage .panel-body{padding:0;}.posit-stage .input__text{display:inline-block;vertical-align:middle;}.posit-stage .input--text{width:100%;}.posit-stage label,.posit-stage .help-block{font-weight:normal;font-size:1.4rem;display:block;padding-left:0;}.posit-stage .form-textarea{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 20px 4px;border:1px solid #000;border-radius:20px;color:#212429;font-size:1.4rem;min-height:5em;overflow:auto;vertical-align:top;resize:vertical;width:100%;border-radius:10px;}.posit-stage .form-textarea::-ms-clear{display:none;}.posit-stage .form-textarea.placeholder{opacity:1;font-style:italic;color:#999;}.posit-stage .form-textarea:-moz-placeholder{opacity:1;font-style:italic;color:#999;}.posit-stage .form-textarea::-moz-placeholder{opacity:1;font-style:italic;color:#999;}.posit-stage .form-textarea:-ms-input-placeholder{opacity:1;font-style:italic;color:#999;}.posit-stage .form-textarea::-webkit-input-placeholder{opacity:1;font-style:italic;color:#999;}.posit-stage .form-textarea.placeholder{font-style:normal;}.posit-stage .form-textarea:-moz-placeholder{font-style:normal;}.posit-stage .form-textarea::-moz-placeholder{font-style:normal;}.posit-stage .form-textarea:-ms-input-placeholder{font-style:normal;}.posit-stage .form-textarea::-webkit-input-placeholder{font-style:normal;}.posit-stage .form-checkbox:not(:checked),.posit-stage .form-checkbox:checked{position:absolute;left:-9999px;}.posit-stage .form-checkbox:not(:checked) + label,.posit-stage .form-checkbox:not(:checked) + span,.posit-stage .form-checkbox:checked + label,.posit-stage .form-checkbox:checked + span{cursor:pointer;position:relative;padding-left:26px;}.posit-stage .form-checkbox:not(:checked) + label:before,.posit-stage .form-checkbox:not(:checked) + span:before,.posit-stage .form-checkbox:checked + label:before,.posit-stage .form-checkbox:checked + span:before{content:'';position:absolute;left:2px;top:-1px;width:19px;height:19px;border:1px solid #212429;background:#fff;}.posit-stage .form-checkbox:not(:checked) + label:hover:before,.posit-stage .form-checkbox:not(:checked) + span:hover:before,.posit-stage .form-checkbox:checked + label:hover:before,.posit-stage .form-checkbox:checked + span:hover:before{background-color:#ecebeb;}.posit-stage .form-checkbox:not(:checked) + label:hover:after,.posit-stage .form-checkbox:not(:checked) + span:hover:after,.posit-stage .form-checkbox:checked + label:hover:after,.posit-stage .form-checkbox:checked + span:hover:after{background-color:#ff3f33;}.posit-stage .form-checkbox:not(:checked) + label:after,.posit-stage .form-checkbox:not(:checked) + span:after,.posit-stage .form-checkbox:checked + label:after,.posit-stage .form-checkbox:checked + span:after{content:'';width:13px;height:13px;background:#ff574c;position:absolute;top:2px;left:5px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}.posit-stage .form-checkbox:not(:checked):focus + span:before,.posit-stage .form-checkbox:not(:checked):focus + label:before,.posit-stage .form-checkbox:checked:focus + span:before,.posit-stage .form-checkbox:checked:focus + label:before{background-color:#ecebeb;outline:1px dashed #ff574c;outline-offset:2px;}.posit-stage .form-checkbox:not(:checked):focus + span:after,.posit-stage .form-checkbox:not(:checked):focus + label:after,.posit-stage .form-checkbox:checked:focus + span:after,.posit-stage .form-checkbox:checked:focus + label:after{background-color:#ff3f33;}.posit-stage .form-checkbox:not(:checked) + label:after,.posit-stage .form-checkbox:not(:checked) + span:after{display:none;}.posit-stage .form-checkbox:checked + label:after,.posit-stage .form-checkbox:checked + span:after{display:block;}.posit-stage .form-checkbox[disabled]:not(:checked) + label,.posit-stage .form-checkbox[disabled]:not(:checked) + span,.posit-stage .form-checkbox[disabled]:checked + label,.posit-stage .form-checkbox[disabled]:checked + span{color:#ccc;}.posit-stage .form-checkbox[disabled]:not(:checked) + label:before,.posit-stage .form-checkbox[disabled]:not(:checked) + span:before,.posit-stage .form-checkbox[disabled]:checked + label:before,.posit-stage .form-checkbox[disabled]:checked + span:before{background-color:#aaa;}.posit-stage .form-checkbox[disabled]:not(:checked) + label:after,.posit-stage .form-checkbox[disabled]:not(:checked) + span:after,.posit-stage .form-checkbox[disabled]:checked + label:after,.posit-stage .form-checkbox[disabled]:checked + span:after{color:#eee;background-color:#ddd;}.posit-stage .form-checkbox:not(:checked) + label.checkbox-right,.posit-stage .form-checkbox:checked + label.checkbox-right{padding-left:0;padding-right:20px;}.posit-stage .form-checkbox:not(:checked) + label.checkbox-right:before,.posit-stage .form-checkbox:checked + label.checkbox-right:before{left:auto;right:0;}.posit-stage .form-checkbox:not(:checked) + label.checkbox-right:after,.posit-stage .form-checkbox:checked + label.checkbox-right:after{left:auto;right:2px;}.posit-stage .form-checkbox:not(:checked) + label.label-hidden,.posit-stage .form-checkbox:checked + label.label-hidden{margin-right:0;}.posit-stage .form-checkbox:not(:checked) + label.label-hidden span,.posit-stage .form-checkbox:checked + label.label-hidden span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}@-webkit-keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%;}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%;}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px;}}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%;}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%;}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px;}}.posit-stage .input--submit{float:right;text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #000;background:#000;min-height:3.2rem;}.posit-stage .input--submit:hover,.posit-stage .input--submit:focus,.posit-stage .input--submit:active{opacity:0.8;text-decoration:none;color:#fff;}.posit-stage .form-actions{overflow:hidden;}.posit-stage .stage__back .btn-black{text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #000;background:#000;min-height:3.2rem;display:block;width:100%;text-align:center;padding:15px 10px;height:auto;}.posit-stage .stage__back .btn-black:hover,.posit-stage .stage__back .btn-black:focus,.posit-stage .stage__back .btn-black:active{opacity:0.8;text-decoration:none;color:#fff;}.field-aside--field-strate-aides-regionales{margin-bottom:30px;}.field-aside--field-strate-aides-regionales .field--name-body{font-size:1.5rem;line-height:1.4;padding-bottom:20px;border-bottom:1px solid #dcdcdc;}.paragraph--type--lien-avec-titre{padding:30px 20px;border-top:1px dotted #dcdcdc;}.field--name-field-lien-aides-regionales .field--item:first-child .paragraph--type--lien-avec-titre{border-top:none;}.field-title--field-link-title{margin:0;font-family:"Eczar",arial,arial,sans-serif;font-size:1.8rem;font-weight:600;text-align:center;}.field--name-field-link-subtitle{font-size:1.4rem;text-align:center;margin-bottom:15px;}.field--name-field-link{text-align:center;}.field--name-field-link a{position:relative;display:inline-block;vertical-align:middle;padding:10px 50px 10px 20px;border-radius:5px;background:#ecebeb;text-align:center;font-size:1.5rem;}.field--name-field-link a:after{position:absolute;top:calc(50% - 11px);right:20px;content:"";font-family:"idf";display:inline-block;vertical-align:middle;color:#ff574c;font-size:1.6rem;}.field--name-field-link a:hover,.field--name-field-link a:focus,.field--name-field-link a:active{text-decoration:none;color:#212429;background-color:#e0dede;}.field--name-field-liens-de-telechargement .field--name-field-link a:after{content:"";}@media only screen and (min-width:48em){.page-node-type-aide .article__layout .node__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}}.node__content-wrap{min-width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.node--aide .node__share{margin:10px 0;}@media only screen and (min-width:48em){.node--aide .node__share{margin:0;float:right;position:relative;top:-20px;}}@media only screen and (min-width:71.25em){.node--aide .node__share{top:-40px;}}.node--aide .field--name-field-chapo{font-size:1.9rem;line-height:1.2;font-weight:bold;margin-bottom:30px;}@media only screen and (max-width:47.9375em){.node--aide .field--name-field-chapo{font-size:1.6rem;}}.node--aide .field--name-field-chapo a{text-decoration:underline;}.node--aide .field--name-field-chapo a:hover,.node--aide .field--name-field-chapo a:focus,.node--aide .field--name-field-chapo a:active{text-decoration:none;}.aide__text-field{border-top:1px solid #ecebeb;padding:30px 0 0;margin-bottom:30px;}.aide__text-field .field--label{margin:0 0 15px;font-family:"Eczar",arial,arial,sans-serif;font-size:2.3rem;line-height:1.2;font-weight:bold;color:#ff574c;}.aide__text-field .field__content{font-size:1.6rem;}.aide__text-field .field__content h1{margin:1em 0 0.5em;color:#ff574c;font-size:2.8rem;font-weight:300;}.aide__text-field .field__content h1:first-child{margin-top:0;}.aide__text-field .field__content h2{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:bold;}.aide__text-field .field__content h3{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#212429;font-weight:bold;}.aide__text-field .field__content h4{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:300;}.aide__text-field .field__content h5{margin:3rem 0 1.5rem;font-size:1.6rem;line-height:1.3;color:#212429;font-weight:300;}.aide__text-field .field__content h6{margin:3rem 0 1.5rem;font-size:1.2rem;line-height:1.4;color:#212429;font-weight:300;text-transform:uppercase;}.aide__text-field .field__content .two-col img[src*="placehold"],.aide__text-field .field__content .two-col-left img[src*="placehold"],.aide__text-field .field__content .two-col-right img[src*="placehold"],.aide__text-field .field__content .three-col img[src*="placehold"]{display:block;max-width:100%;height:auto;}.aide__text-field .field__content p:first-child,.aide__text-field .field__content h1 + p,.aide__text-field .field__content h2 + p,.aide__text-field .field__content h3 + p,.aide__text-field .field__content h4 + p,.aide__text-field .field__content h5 + p,.aide__text-field .field__content h6 + p{margin-top:0;}.aide__text-field .field__content a{border-bottom:2px solid #ff574c;}.aide__text-field .field__content a:hover,.aide__text-field .field__content a:focus,.aide__text-field .field__content a:active{text-decoration:none;background-color:#ff574c;color:#fff;}.aide__text-field .field__content ul{margin:1em 0;padding:0;list-style:none;padding-left:10px;overflow:hidden;}.aide__text-field .field__content ul:first-child{margin-top:0;}.aide__text-field .field__content ul:last-child{margin-bottom:0;}.aide__text-field .field__content ul:first-child{margin-top:0;}.aide__text-field .field__content ul:last-child{margin-bottom:0;}.aide__text-field .field__content ul li{text-indent:-10px;}.aide__text-field .field__content ul li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#ff574c;margin:0 8px 0 0;}.aide__text-field .field__content table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;}.aide__text-field .field__content table caption{font-weight:bold;color:#ff574c;padding:5px;text-align:center;}.aide__text-field .field__content table th,.aide__text-field .field__content table td{padding:5px 10px;}.aide__text-field .field__content table th{position:relative;font-weight:bold;text-align:left;background:#212429;color:#fff;}.aide__text-field .field__content table tbody tr:nth-child(even) td{background-color:#ecebeb;}.aide__text-field .field__content table tbody tr:hover td{background:#ff574c;color:#fff;}.aide__text-field .field__content table tbody tr:hover td a{color:#fff;}.aide__text-field .field__content .align-center,.aide__text-field .field__content .align-right,.aide__text-field .field__content .align-left{max-width:33%;margin:0 0 20px;}.aide__text-field .field__content .align-center.media__embed_wysiwyg_large,.aide__text-field .field__content .align-center.media--large,.aide__text-field .field__content .align-right.media__embed_wysiwyg_large,.aide__text-field .field__content .align-right.media--large,.aide__text-field .field__content .align-left.media__embed_wysiwyg_large,.aide__text-field .field__content .align-left.media--large{max-width:66%;}@media only screen and (max-width:47.9375em){.aide__text-field .field__content .align-center.media__embed_wysiwyg_large,.aide__text-field .field__content .align-center.media--large,.aide__text-field .field__content .align-right.media__embed_wysiwyg_large,.aide__text-field .field__content .align-right.media--large,.aide__text-field .field__content .align-left.media__embed_wysiwyg_large,.aide__text-field .field__content .align-left.media--large{max-width:100%;}}@media only screen and (max-width:47.9375em){.aide__text-field .field__content .align-center,.aide__text-field .field__content .align-right,.aide__text-field .field__content .align-left{float:none;max-width:none;}}.aide__text-field .field__content .align-center picture,.aide__text-field .field__content .align-center img,.aide__text-field .field__content .align-right picture,.aide__text-field .field__content .align-right img,.aide__text-field .field__content .align-left picture,.aide__text-field .field__content .align-left img{margin:0 auto;display:block;width:100%;}.aide__text-field .field__content .align-center .media__caption,.aide__text-field .field__content .align-center figcaption,.aide__text-field .field__content .align-right .media__caption,.aide__text-field .field__content .align-right figcaption,.aide__text-field .field__content .align-left .media__caption,.aide__text-field .field__content .align-left figcaption{margin-top:10px;font-weight:normal;text-align:left;font-size:1.2rem;}.aide__text-field .field__content .align-center{margin-left:auto;margin-right:auto;}.aide__text-field .field__content .align-left{margin-right:20px;float:left;}@media only screen and (max-width:47.9375em){.aide__text-field .field__content .align-left{margin-left:auto;margin-right:auto;float:none;}}.aide__text-field .field__content .align-right{margin-left:20px;float:right;}@media only screen and (max-width:47.9375em){.aide__text-field .field__content .align-right{margin-left:auto;margin-right:auto;float:none;}}.aide__text-field .field__content .align-center.media__embed_wysiwyg_large{float:none;margin:0 auto 2rem;max-width:100%;}.aide__text-field .field__content blockquote{clear:both;margin:20px 0;padding:10px 30px;background:#ecebeb;border-left:6px solid #ff574c;font-size:1.6rem;}.aide__text-field .field__content .text-block-right,.aide__text-field .field__content .text-block-left,.aide__text-field .field__content .cke-encadre-droite,.aide__text-field .field__content .cke-encadre-gauche{position:relative;padding:10px 20px;background:#ecebeb;font-size:1.6rem;margin:20px 0 20px;}@media only screen and (min-width:48em){.aide__text-field .field__content .text-block-right,.aide__text-field .field__content .text-block-left,.aide__text-field .field__content .cke-encadre-droite,.aide__text-field .field__content .cke-encadre-gauche{margin-left:20px;float:right;max-width:285px;}}.aide__text-field .field__content .text-block-right h3,.aide__text-field .field__content .text-block-left h3,.aide__text-field .field__content .cke-encadre-droite h3,.aide__text-field .field__content .cke-encadre-gauche h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.aide__text-field .field__content .text-block-right:before,.aide__text-field .field__content .text-block-left:before,.aide__text-field .field__content .cke-encadre-droite:before,.aide__text-field .field__content .cke-encadre-gauche:before{content:'';position:absolute;top:-10px;left:0;right:0;height:6px;background-color:#ff574c;}@media only screen and (min-width:48em){.aide__text-field .field__content .text-block-left,.aide__text-field .field__content .cke-encadre-gauche{float:left;margin-left:0;margin-right:20px;}}.aide__text-field .field__content .text-block,.aide__text-field .field__content .cke-encadre-centre{margin:20px 0;padding:10px 30px;background:#ecebeb;font-size:1.6rem;text-align:center;}.aide__text-field .field__content .text-block h3,.aide__text-field .field__content .cke-encadre-centre h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.aide__text-field .field__content .text-block .cke-encadre-centre__inner,.aide__text-field .field__content .cke-encadre-centre .cke-encadre-centre__inner{display:inline-block;vertical-align:middle;border-left:6px solid #ff574c;padding-left:15px;}.aide__text-field .field__content .text-block .cke-encadre-centre__inner:last-child,.aide__text-field .field__content .cke-encadre-centre .cke-encadre-centre__inner:last-child{margin-bottom:0;}.aide__text-field .field__content .cke-highlighted{color:#ff0000;}.aide__text-field .field__content .text-align-left{text-align:left;}.aide__text-field .field__content .text-align-right{text-align:right;}.aide__text-field .field__content .text-align-center{text-align:center;}.aide__text-field .field__content .text-big{font-size:2rem;}.aide__text-field .field__content .text-biggest{font-size:3rem;}.aide__text-field .field__content .text-high{font-size:4rem;}.aide__text-field .field__content .text-more{color:#ff0000;}.aide__text-field .field__content .text-less{color:#656669;}.red--box{margin:0 -30px;border:1px solid #ff574c;padding:30px 30px;background:#ecebeb;}.red--box .container{padding:0;}.red--box .field:first-child{padding-top:0;border:none;}.red--box .form-item{background:none;border:0;-webkit-box-shadow:none;box-shadow:none;}.red--box .form-item .field{margin-bottom:20px;}.red--box .panel-heading{background:none;border:0;padding:0;}.red--box .panel-title{margin:0 0 15px;font-family:"Eczar",arial,arial,sans-serif;font-size:2.3rem;line-height:1.2;font-weight:bold;color:#ff574c;padding:0;}.red--box .panel-body{padding:0;}.field--name-field-aide-documents{list-style:none;margin:0;padding:0;border:0;}.field--name-field-aide-documents li{margin-bottom:10px;}@media only screen and (min-width:48em){.field--name-field-aide-documents li{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;}}.field--name-field-aide-documents .extra-links__item-label{border:none;padding:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}.field--name-field-aide-documents .extra-links__item-label:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#212429;border-radius:50%;margin:0 5px 0 0;}.field--name-field-aide-documents .more{background:#fff;}.field--name-field-aide-documents .more:after{content:"";color:#ff574c;background:none;font-family:"idf";position:relative;top:-5px;}.charter:not(:last-child),.recruitment:not(:last-child){border-bottom:1px solid #ecebeb;padding-bottom:30px;margin-bottom:30px;}.charter p,.recruitment p{font-size:1.6rem;}.commitment__title{margin:0 0 15px;font-family:"Eczar",arial,arial,sans-serif;font-size:1.6rem;line-height:1.2;font-weight:bold;margin:0;font-family:"Chivo",arial,helvetica,sans-serif;}.commitment__link-wrap{text-align:center;}.commitment__link-wrap a{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;font-size:1.4rem;}.commitment__link-wrap a:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.commitment__link-wrap a:hover,.commitment__link-wrap a:focus,.commitment__link-wrap a:active{text-decoration:none;color:#212429;background-color:#e0dede;}.commitment__link-wrap a:after{content:"";color:#ff574c;background:none;font-family:"idf";position:relative;top:-5px;}.field--name-field-aides-contextuelles > .field--item{margin-bottom:20px;}@media only screen and (min-width:62em){.field--name-field-aides-contextuelles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.field--name-field-aides-contextuelles > div{-ms-flex-preferred-size:49%;flex-basis:49%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.field--name-field-aides-contextuelles .filler,.field--name-field-aides-contextuelles:after{content:'';-ms-flex-preferred-size:49%;flex-basis:49%;}}.block-default{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.block-default{padding:20px;}}.block-default .black-title{margin-bottom:0;}.block-default--aides{margin-top:40px;margin-bottom:10px;}.aide__more-wrap{text-align:center;margin-top:20px;}.aide__more-wrap .more{font-size:1.4rem;}.practical-information .medium-title{margin:0 0 10px;}.calendar__info{font-size:1.6rem;margin:0;}.calendar{border-bottom:1px solid #ecebeb;margin-bottom:30px;padding-bottom:30px;}.calendar .field--name-field-aide-date-debut-futur,.calendar .field--name-field-date-limite{font-size:1.6rem;color:#ff574c;font-weight:bold;}.calendar__ics{text-align:center;margin:20px 0 0;}.calendar__ics a{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;color:#000;padding:5px 25px;border-radius:20px;border:1px solid #000;background:#fff;}.calendar__ics a:hover,.calendar__ics a:focus,.calendar__ics a:active{text-decoration:none;}.calendar__ics a:hover,.calendar__ics a:focus,.calendar__ics a:active{background:#000;color:#fff;}.contact .field--name-field-aide-contact{font-size:1.6rem;}.contact .field--name-field-aide-contact h1{margin:1em 0 0.5em;color:#ff574c;font-size:2.8rem;font-weight:300;}.contact .field--name-field-aide-contact h1:first-child{margin-top:0;}.contact .field--name-field-aide-contact h2{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:bold;}.contact .field--name-field-aide-contact h3{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#212429;font-weight:bold;}.contact .field--name-field-aide-contact h4{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:300;}.contact .field--name-field-aide-contact h5{margin:3rem 0 1.5rem;font-size:1.6rem;line-height:1.3;color:#212429;font-weight:300;}.contact .field--name-field-aide-contact h6{margin:3rem 0 1.5rem;font-size:1.2rem;line-height:1.4;color:#212429;font-weight:300;text-transform:uppercase;}.contact .field--name-field-aide-contact .two-col img[src*="placehold"],.contact .field--name-field-aide-contact .two-col-left img[src*="placehold"],.contact .field--name-field-aide-contact .two-col-right img[src*="placehold"],.contact .field--name-field-aide-contact .three-col img[src*="placehold"]{display:block;max-width:100%;height:auto;}.contact .field--name-field-aide-contact p:first-child,.contact .field--name-field-aide-contact h1 + p,.contact .field--name-field-aide-contact h2 + p,.contact .field--name-field-aide-contact h3 + p,.contact .field--name-field-aide-contact h4 + p,.contact .field--name-field-aide-contact h5 + p,.contact .field--name-field-aide-contact h6 + p{margin-top:0;}.contact .field--name-field-aide-contact a{border-bottom:2px solid #ff574c;}.contact .field--name-field-aide-contact a:hover,.contact .field--name-field-aide-contact a:focus,.contact .field--name-field-aide-contact a:active{text-decoration:none;background-color:#ff574c;color:#fff;}.contact .field--name-field-aide-contact ul{margin:1em 0;padding:0;list-style:none;padding-left:10px;overflow:hidden;}.contact .field--name-field-aide-contact ul:first-child{margin-top:0;}.contact .field--name-field-aide-contact ul:last-child{margin-bottom:0;}.contact .field--name-field-aide-contact ul:first-child{margin-top:0;}.contact .field--name-field-aide-contact ul:last-child{margin-bottom:0;}.contact .field--name-field-aide-contact ul li{text-indent:-10px;}.contact .field--name-field-aide-contact ul li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#ff574c;margin:0 8px 0 0;}.contact .field--name-field-aide-contact table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;}.contact .field--name-field-aide-contact table caption{font-weight:bold;color:#ff574c;padding:5px;text-align:center;}.contact .field--name-field-aide-contact table th,.contact .field--name-field-aide-contact table td{padding:5px 10px;}.contact .field--name-field-aide-contact table th{position:relative;font-weight:bold;text-align:left;background:#212429;color:#fff;}.contact .field--name-field-aide-contact table tbody tr:nth-child(even) td{background-color:#ecebeb;}.contact .field--name-field-aide-contact table tbody tr:hover td{background:#ff574c;color:#fff;}.contact .field--name-field-aide-contact table tbody tr:hover td a{color:#fff;}.contact .field--name-field-aide-contact .align-center,.contact .field--name-field-aide-contact .align-right,.contact .field--name-field-aide-contact .align-left{max-width:33%;margin:0 0 20px;}.contact .field--name-field-aide-contact .align-center.media__embed_wysiwyg_large,.contact .field--name-field-aide-contact .align-center.media--large,.contact .field--name-field-aide-contact .align-right.media__embed_wysiwyg_large,.contact .field--name-field-aide-contact .align-right.media--large,.contact .field--name-field-aide-contact .align-left.media__embed_wysiwyg_large,.contact .field--name-field-aide-contact .align-left.media--large{max-width:66%;}@media only screen and (max-width:47.9375em){.contact .field--name-field-aide-contact .align-center.media__embed_wysiwyg_large,.contact .field--name-field-aide-contact .align-center.media--large,.contact .field--name-field-aide-contact .align-right.media__embed_wysiwyg_large,.contact .field--name-field-aide-contact .align-right.media--large,.contact .field--name-field-aide-contact .align-left.media__embed_wysiwyg_large,.contact .field--name-field-aide-contact .align-left.media--large{max-width:100%;}}@media only screen and (max-width:47.9375em){.contact .field--name-field-aide-contact .align-center,.contact .field--name-field-aide-contact .align-right,.contact .field--name-field-aide-contact .align-left{float:none;max-width:none;}}.contact .field--name-field-aide-contact .align-center picture,.contact .field--name-field-aide-contact .align-center img,.contact .field--name-field-aide-contact .align-right picture,.contact .field--name-field-aide-contact .align-right img,.contact .field--name-field-aide-contact .align-left picture,.contact .field--name-field-aide-contact .align-left img{margin:0 auto;display:block;width:100%;}.contact .field--name-field-aide-contact .align-center .media__caption,.contact .field--name-field-aide-contact .align-center figcaption,.contact .field--name-field-aide-contact .align-right .media__caption,.contact .field--name-field-aide-contact .align-right figcaption,.contact .field--name-field-aide-contact .align-left .media__caption,.contact .field--name-field-aide-contact .align-left figcaption{margin-top:10px;font-weight:normal;text-align:left;font-size:1.2rem;}.contact .field--name-field-aide-contact .align-center{margin-left:auto;margin-right:auto;}.contact .field--name-field-aide-contact .align-left{margin-right:20px;float:left;}@media only screen and (max-width:47.9375em){.contact .field--name-field-aide-contact .align-left{margin-left:auto;margin-right:auto;float:none;}}.contact .field--name-field-aide-contact .align-right{margin-left:20px;float:right;}@media only screen and (max-width:47.9375em){.contact .field--name-field-aide-contact .align-right{margin-left:auto;margin-right:auto;float:none;}}.contact .field--name-field-aide-contact .align-center.media__embed_wysiwyg_large{float:none;margin:0 auto 2rem;max-width:100%;}.contact .field--name-field-aide-contact blockquote{clear:both;margin:20px 0;padding:10px 30px;background:#ecebeb;border-left:6px solid #ff574c;font-size:1.6rem;}.contact .field--name-field-aide-contact .text-block-right,.contact .field--name-field-aide-contact .text-block-left,.contact .field--name-field-aide-contact .cke-encadre-droite,.contact .field--name-field-aide-contact .cke-encadre-gauche{position:relative;padding:10px 20px;background:#ecebeb;font-size:1.6rem;margin:20px 0 20px;}@media only screen and (min-width:48em){.contact .field--name-field-aide-contact .text-block-right,.contact .field--name-field-aide-contact .text-block-left,.contact .field--name-field-aide-contact .cke-encadre-droite,.contact .field--name-field-aide-contact .cke-encadre-gauche{margin-left:20px;float:right;max-width:285px;}}.contact .field--name-field-aide-contact .text-block-right h3,.contact .field--name-field-aide-contact .text-block-left h3,.contact .field--name-field-aide-contact .cke-encadre-droite h3,.contact .field--name-field-aide-contact .cke-encadre-gauche h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.contact .field--name-field-aide-contact .text-block-right:before,.contact .field--name-field-aide-contact .text-block-left:before,.contact .field--name-field-aide-contact .cke-encadre-droite:before,.contact .field--name-field-aide-contact .cke-encadre-gauche:before{content:'';position:absolute;top:-10px;left:0;right:0;height:6px;background-color:#ff574c;}@media only screen and (min-width:48em){.contact .field--name-field-aide-contact .text-block-left,.contact .field--name-field-aide-contact .cke-encadre-gauche{float:left;margin-left:0;margin-right:20px;}}.contact .field--name-field-aide-contact .text-block,.contact .field--name-field-aide-contact .cke-encadre-centre{margin:20px 0;padding:10px 30px;background:#ecebeb;font-size:1.6rem;text-align:center;}.contact .field--name-field-aide-contact .text-block h3,.contact .field--name-field-aide-contact .cke-encadre-centre h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.contact .field--name-field-aide-contact .text-block .cke-encadre-centre__inner,.contact .field--name-field-aide-contact .cke-encadre-centre .cke-encadre-centre__inner{display:inline-block;vertical-align:middle;border-left:6px solid #ff574c;padding-left:15px;}.contact .field--name-field-aide-contact .text-block .cke-encadre-centre__inner:last-child,.contact .field--name-field-aide-contact .cke-encadre-centre .cke-encadre-centre__inner:last-child{margin-bottom:0;}.contact .field--name-field-aide-contact .cke-highlighted{color:#ff0000;}.contact .field--name-field-aide-contact .text-align-left{text-align:left;}.contact .field--name-field-aide-contact .text-align-right{text-align:right;}.contact .field--name-field-aide-contact .text-align-center{text-align:center;}.contact .field--name-field-aide-contact .text-big{font-size:2rem;}.contact .field--name-field-aide-contact .text-biggest{font-size:3rem;}.contact .field--name-field-aide-contact .text-high{font-size:4rem;}.contact .field--name-field-aide-contact .text-more{color:#ff0000;}.contact .field--name-field-aide-contact .text-less{color:#656669;}.node__link-list{list-style:none;margin:0;padding:0;border:0;margin:30px 0;}.node__link-list li{margin-bottom:15px;}.node__link-list .extra-links__item-label a{display:block;margin:0;position:relative;padding-left:10px;}.node__link-list .extra-links__item-label a:before{content:'';width:4px;position:absolute;top:0;left:0;bottom:0;background:#ff574c;}.node__link-list .more:after{content:"";font-family:"idf";display:inline-block;vertical-align:middle;color:#ff574c;font-size:1.6rem;background:none;width:auto;height:auto;}.config_pages--page-aides-services--top{background:#fff;padding:20px;margin-bottom:30px;}.config_pages--page-aides-services--top .rpv__title span{display:block;padding-left:0;text-align:left;}@media only screen and (min-width:30em){.config_pages--page-aides-services--top .rpv__subtitle{min-height:55px;}}.block-views-exposed-filter-blockaides-services-page-1{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.block-views-exposed-filter-blockaides-services-page-1{padding:20px;}}@media only screen and (min-width:48em){.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap > div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap .filler,.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap:after{content:'';-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;}}.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap .form-actions{text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%;}.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap .input--text,.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap select{width:100%;}.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap .input-group{display:block;}.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap .input-group-addon{display:none;}.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap label{font-weight:bold;font-size:1.4rem;display:block;padding-left:0;}.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap .input--submit{text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #000;background:#000;min-height:3.2rem;padding-right:35px;background-image:url(/themes/custom/portail_idf/assets/img/icons/search-black.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:95% 50%;}.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap .input--submit:hover,.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap .input--submit:focus,.block-views-exposed-filter-blockaides-services-page-1 .filters__wrap .input--submit:active{opacity:0.8;text-decoration:none;color:#fff;}.view-search-stage .view-header,.view-aides-services .view-header{background:#dcdcdc;padding:15px 25px;margin-bottom:20px;}.view-search-stage .results-summary,.view-aides-services .results-summary{font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}.view-search-stage .total-result,.view-aides-services .total-result{font-weight:bold;}.aides-services__result-group{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.aides-services__result-group{padding:20px;}}@media only screen and (max-width:61.9375em){.aides-services__result-group{background:none;padding:0;}}@media only screen and (min-width:62em){.aides-services__result-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.aides-services__result-group > div{-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.aides-services__result-group:after{display:none;}}.aides-services__result{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media only screen and (max-width:61.9375em){.aides-services__result{padding:25px;margin:0 0 25px;background:#fff;}}@media only screen and (max-width:61.9375em) and (max-width:47.9375em){.aides-services__result{padding:20px;}}.aides-services__result .more-wrap{text-align:center;}.aides-services__result .more-wrap a{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;padding-left:40px;padding-right:40px;}.aides-services__result .more-wrap a:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.aides-services__result .more-wrap a:hover,.aides-services__result .more-wrap a:focus,.aides-services__result .more-wrap a:active{text-decoration:none;color:#212429;background-color:#e0dede;}.aides-services__audience{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.aides-services__title{margin:0 0 10px;}.aides-services__title a{display:block;background:#ff574c;border-radius:5px;font-weight:normal;color:#fff;padding:5px;font-size:1.6rem;padding:5px;}.aides-services__title a:hover,.aides-services__title a:focus,.aides-services__title a:active{text-decoration:none;background-color:#ff6f66;}.field--name-field-aides-contextuelles .field--name-field-keywords,.aides-services__competences{padding:0 0 5px;border-bottom:1px solid #dcdcdc;margin-bottom:10px;font-size:1.6rem;}.aides-services__label{margin:0;font-size:1.6rem;color:#ff574c;font-weight:bold;}.aides-services__value{margin:0;font-size:1.6rem;}.field--name-field-strate-europeidf{background-color:#786a69;padding:40px 30px;margin:0 0 30px;color:#fff;text-align:center;font-size:1.8rem;}.field--name-field-strate-europeidf a{color:#fff;font-weight:bold;}.block-mediateur,.field--name-field-strate-saisir-mediateur{background-color:#ff574c;padding:20px;margin:0 0 30px;color:#fff;}.block-mediateur .field-title--field-titre-bloc,.field--name-field-strate-saisir-mediateur .field-title--field-titre-bloc{margin:20px 0 40px;padding:0 10px;font-size:2rem;line-height:1.1;text-align:center;font-family:"Eczar",arial,arial,sans-serif;font-weight:bold;}.block-mediateur .field--name-body,.field--name-field-strate-saisir-mediateur .field--name-body{font-size:1.5rem;margin-bottom:20px;}.field--name-field-lien-mediateur{text-align:center;}.field--name-field-lien-mediateur a{display:inline-block;vertical-align:middle;text-align:center;border:1px solid #fff;padding:10px 20px;font-weight:bold;color:#fff;font-size:1.5rem;border-radius:3px;}.field--name-field-lien-mediateur a:hover,.field--name-field-lien-mediateur a:focus,.field--name-field-lien-mediateur a:active{text-decoration:none;background:#ff3f33;}.page-node-type-media-content .field--name-field-chapo{font-weight:bold;font-size:1.9rem;line-height:1.2;margin-bottom:20px;}@media only screen and (max-width:47.9375em){.page-node-type-media-content .field--name-field-chapo{font-size:1.6rem;line-height:1.4;}}.diaporama{margin:0 auto 40px auto;max-width:750px;border-top:40px solid #000;}.diaporama .diaporama__arrow{margin:0;padding:0;border:0;position:absolute;top:-40px;bottom:0;background:#000;color:#fff;z-index:1;width:30px;font-size:3.4rem;}.diaporama .diaporama__arrow:before{font-family:"idf";display:block;text-align:center;color:#fff;position:relative;}.diaporama .diaporama__arrow span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.diaporama .diaporama__prev{left:-30px;}.diaporama .diaporama__prev:before{content:"";left:-2px;}.diaporama .diaporama__next{right:-30px;}.diaporama .diaporama__next:before{content:"";}.diaporama .media__caption{position:absolute;bottom:0;left:0;right:0;padding:10px;background:rgba(0,0,0,0.8);text-align:center;font-weight:bold;color:#fff;}.extra-links{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.extra-links{padding:20px;}}.taxonomy-term--expertise--secondaire .extra-links,.page-node-type-article .extra-links{padding:30px 65px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:71.1875em){.taxonomy-term--expertise--secondaire .extra-links,.page-node-type-article .extra-links{padding:20px 30px;}}@media only screen and (max-width:47.9375em){.taxonomy-term--expertise--secondaire .extra-links,.page-node-type-article .extra-links{padding:20px;}}.extra-links__title{margin:0 0 20px;font-size:2.6rem;font-weight:bold;line-height:1.3;}.extra-links__items{list-style:none;margin:0;padding:0;border:0;}.extra-links__item{margin-bottom:10px;}@media only screen and (min-width:48em){.extra-links__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}}.extra-links__item-label{border:1px solid #dcdcdc;padding:10px 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.6rem;}@media only screen and (max-width:47.9375em){.extra-links__item-label{margin-bottom:10px;}}.extra-links__item-link{-webkit-box-flex:0;-ms-flex:0 0 185px;flex:0 0 185px;}@media only screen and (min-width:48em){.extra-links__item-link{margin-left:30px;}}.extra-links__item-link a{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;font-size:1.4rem;}.extra-links__item-link a:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.extra-links__item-link a:hover,.extra-links__item-link a:focus,.extra-links__item-link a:active{text-decoration:none;color:#212429;background-color:#e0dede;}.extra-links__item-link a,.extra-links__item-link .more{display:block;text-align:center;}.extra-links__area{margin-bottom:30px;}.extra-links__area--pub .publication__info__title,.extra-links__area--pub .media__name,.paragraph--type--media .publication__info__title,.paragraph--type--media .media__name{margin:0;position:relative;padding-left:10px;}.extra-links__area--pub .publication__info__title:before,.extra-links__area--pub .media__name:before,.paragraph--type--media .publication__info__title:before,.paragraph--type--media .media__name:before{content:'';width:4px;position:absolute;top:0;left:0;bottom:0;background:#ff574c;}.extra-links__area--pub .more,.paragraph--type--media .more{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;font-size:1.4rem;display:block;text-align:center;}.extra-links__area--pub .more:after,.paragraph--type--media .more:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.extra-links__area--pub .more:hover,.extra-links__area--pub .more:focus,.extra-links__area--pub .more:active,.paragraph--type--media .more:hover,.paragraph--type--media .more:focus,.paragraph--type--media .more:active{text-decoration:none;color:#212429;background-color:#e0dede;}.extra-links__area--pub .more::after,.paragraph--type--media .more::after{content:"";font-family:"idf";display:inline-block;vertical-align:middle;color:#ff574c;font-size:1.6rem;background:none;width:auto;height:auto;}.feedback-form{border-top:1px solid #ecebeb;padding:40px 20px;padding:20px 0;clear:both;}@media only screen and (min-width:48em){.feedback-form{padding:40px 20px;}}.feedback-form .input--submit{text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #000;background:#000;min-height:3.2rem;}.feedback-form .input--submit:hover,.feedback-form .input--submit:focus,.feedback-form .input--submit:active{opacity:0.8;text-decoration:none;color:#fff;}@media only screen and (min-width:48em){.feedback-form .fieldgroup,.feedback-form .form-actions,.feedback-form .form__layout-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}}@media only screen and (min-width:48em){.feedback-form .fieldgroup .form__layout-inline-item:first-child,.feedback-form .form-actions .form__layout-inline-item:first-child,.feedback-form .form__layout-inline .form__layout-inline-item:first-child{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;margin-right:15px;min-height:1rem;}}.feedback-form .fieldgroup .form__layout-inline-item:first-child .form__legend,.feedback-form .fieldgroup .form__layout-inline-item:first-child label,.feedback-form .form-actions .form__layout-inline-item:first-child .form__legend,.feedback-form .form-actions .form__layout-inline-item:first-child label,.feedback-form .form__layout-inline .form__layout-inline-item:first-child .form__legend,.feedback-form .form__layout-inline .form__layout-inline-item:first-child label{margin:0 0 10px;display:block;font-weight:bold;}@media only screen and (min-width:48em){.feedback-form .fieldgroup .form__layout-inline-item:first-child .form__legend,.feedback-form .fieldgroup .form__layout-inline-item:first-child label,.feedback-form .form-actions .form__layout-inline-item:first-child .form__legend,.feedback-form .form-actions .form__layout-inline-item:first-child label,.feedback-form .form__layout-inline .form__layout-inline-item:first-child .form__legend,.feedback-form .form__layout-inline .form__layout-inline-item:first-child label{margin:0;text-align:right;}}.feedback-form .fieldgroup .form__layout-inline-item:first-child .form__legend,.feedback-form .form-actions .form__layout-inline-item:first-child .form__legend,.feedback-form .form__layout-inline .form__layout-inline-item:first-child .form__legend{padding-top:5px;}.feedback-form .webform-type-radios{margin-bottom:15px;}.feedback-form .form-type-radio input{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.feedback-form .form-type-radio input + label{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;color:#000;padding:5px 25px;border-radius:20px;border:1px solid #000;background:#fff;width:150px;max-width:100%;text-align:center;}.feedback-form .form-type-radio input + label:hover,.feedback-form .form-type-radio input + label:focus,.feedback-form .form-type-radio input + label:active{text-decoration:none;}.feedback-form .form-type-radio input + label:hover,.feedback-form .form-type-radio input + label:focus,.feedback-form .form-type-radio input + label:active{background:#000;color:#fff;}@media only screen and (max-width:47.9375em){.feedback-form .form-type-radio input + label{width:100px;}}.feedback-form .form-type-radio input:checked + label{background:#000;color:#fff;}.feedback-form .form-item-useful-article{margin:0;display:inline-block;vertical-align:middle;}.feedback-form .form-item-useful-article + .form-item-useful-article{margin-left:15px;}.last-news .more-link{padding:30px 0;text-align:center;font-size:1.5rem;}.last-news .more-link a{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;}.last-news .more-link a:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.last-news .more-link a:hover,.last-news .more-link a:focus,.last-news .more-link a:active{text-decoration:none;color:#212429;background-color:#e0dede;}.last-news .aside__body{padding-bottom:0;}.last-news__item{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}.last-news__item:last-child{margin-bottom:0;}.last-news__keywords{margin-bottom:0;line-height:2.5;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-news__keywords span,.last-news__keywords a{display:inline-block;vertical-align:middle;background-color:#ecebeb;padding:3px 20px;border-radius:3px;font-size:1.4rem;line-height:1.3;margin:0 5px 0 0;}.last-news__keywords span:hover,.last-news__keywords span:focus,.last-news__keywords span:active,.last-news__keywords a:hover,.last-news__keywords a:focus,.last-news__keywords a:active{text-decoration:none;background:#e0dede;}.last-news__title{margin:0 0 10px;color:#212429;font-size:1.8rem;line-height:1.2;font-weight:800;text-align:left;}@media only screen and (max-width:47.9375em){.last-news__title{font-size:1.6rem;}}.last-news__date{font-size:1.4rem;color:#656669;}.last-news__link{margin:20px 0 0;}.last-news__link a{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;color:#000;padding:5px 25px;border-radius:20px;border:1px solid #000;background:#fff;}.last-news__link a:hover,.last-news__link a:focus,.last-news__link a:active{text-decoration:none;}.last-news__link a:hover,.last-news__link a:focus,.last-news__link a:active{background:#000;color:#fff;}.last-news__chapo{color:#656669;font-size:1.5rem;margin-bottom:10px;}.news-list__filters{padding:40px 25px;}.news-list__filters .input__text{font-weight:bold;}@media only screen and (min-width:48em){.news-list__filters .filters__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.news-list__filters .filters__wrap > div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.news-list__filters .filters__wrap .filler,.news-list__filters .filters__wrap:after{content:'';-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;}}.news-list__filters .filters__wrap .form-actions{text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%;}.news-list__filters .filters__wrap .input--text,.news-list__filters .filters__wrap select{width:100%;}.news-list__filters .filters__wrap .input-group{display:block;}.news-list__filters .filters__wrap .input-group-addon{display:none;}.news-list--les-dernieres-actualites .more-link{margin:40px 0;text-align:center;}.news-list--les-dernieres-actualites .more-link a{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#786a69;border-radius:5px;color:#fff;font-size:1.5rem;text-align:center;border:0;padding:10px 50px;}.news-list--les-dernieres-actualites .more-link a:hover,.news-list--les-dernieres-actualites .more-link a:focus,.news-list--les-dernieres-actualites .more-link a:active{text-decoration:none;}.news-list--les-dernieres-actualites .more-link a:hover,.news-list--les-dernieres-actualites .more-link a:focus,.news-list--les-dernieres-actualites .more-link a:active{background:#ff574c;color:#fff;}.news-list--les-dernieres-actualites .more-link a:after{content:"";font-family:"idf";display:inline-block;vertical-align:middle;color:#fff;font-weight:normal;margin-left:10px;}.news-list__news{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.news-list__news{padding:20px;}}.news-list__item{border-bottom:1px solid #dcdcdc;padding-bottom:30px;margin:0 0 30px;}.news-list__item:last-child{border-bottom:0;padding-bottom:0;}@media only screen and (min-width:37.5em) and (max-width:47.9375em){.news-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.news-list__item > div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.news-list__item:after{display:none;}.news-list__item .news-list__image:first-child{-webkit-box-flex:0;-ms-flex:0 0 325px;flex:0 0 325px;}}@media only screen and (min-width:37.5em) and (max-width:47.9375em) and (max-width:47.9375em){.news-list__item .news-list__image:first-child{-ms-flex-preferred-size:200px;flex-basis:200px;}}@media only screen and (min-width:37.5em) and (max-width:47.9375em){.news-list__item .news-list__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:30px;}}@media only screen and (min-width:62em){.news-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.news-list__item > div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.news-list__item:after{display:none;}.news-list__item .news-list__image:first-child{-webkit-box-flex:0;-ms-flex:0 0 325px;flex:0 0 325px;}}@media only screen and (min-width:62em) and (max-width:47.9375em){.news-list__item .news-list__image:first-child{-ms-flex-preferred-size:200px;flex-basis:200px;}}@media only screen and (min-width:62em){.news-list__item .news-list__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:30px;}}.news-list__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}@media only screen and (max-width:37.4375em){.news-list__image{margin-bottom:20px;}}.news-list__image img,.news-list__image a{display:block;width:100%;}.news-list__keywords{margin-bottom:10px;line-height:2.5;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.news-list__keywords span,.news-list__keywords a{display:inline-block;vertical-align:middle;background-color:#ecebeb;padding:3px 20px;border-radius:3px;font-size:1.4rem;line-height:1.3;margin:0 5px 0 0;}.news-list__keywords span:hover,.news-list__keywords span:focus,.news-list__keywords span:active,.news-list__keywords a:hover,.news-list__keywords a:focus,.news-list__keywords a:active{text-decoration:none;background:#e0dede;}.news-list__title{margin:0;font-weight:bold;font-size:2rem;line-height:1.2;margin-bottom:15px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.news-list__chapo{color:#656669;font-size:1.5rem;margin-bottom:10px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.news-list__date{font-size:1.4rem;color:#8d8d8d;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.promoted-news__news{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.promoted-news__news{padding:20px;}}.promoted-news__item{border-bottom:1px solid #dcdcdc;padding-bottom:30px;margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}.promoted-news__item:last-child{border-bottom:0;padding-bottom:0;}.promoted-news__image{margin-bottom:20px;}@media only screen and (min-width:48em){.promoted-news__image{margin-bottom:30px;}}.promoted-news__image img,.promoted-news__image a{display:block;width:100%;}.news-list__competence,.promoted-news__keywords{margin-bottom:0;line-height:2.5;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.news-list__competence span,.news-list__competence a,.promoted-news__keywords span,.promoted-news__keywords a{display:inline-block;vertical-align:middle;background-color:#ecebeb;padding:3px 20px;border-radius:3px;font-size:1.4rem;line-height:1.3;margin:0 5px 0 0;}.news-list__competence span:hover,.news-list__competence span:focus,.news-list__competence span:active,.news-list__competence a:hover,.news-list__competence a:focus,.news-list__competence a:active,.promoted-news__keywords span:hover,.promoted-news__keywords span:focus,.promoted-news__keywords span:active,.promoted-news__keywords a:hover,.promoted-news__keywords a:focus,.promoted-news__keywords a:active{text-decoration:none;background:#e0dede;}.news__keywords-and-expertises{margin-bottom:10px;}.news__keywords-and-expertises div{display:inline;}.news__keywords-and-expertises div ul{list-style:none;margin:0;padding:0;border:0;display:inline;}.news__keywords-and-expertises div ul li{display:inline;}.promoted-news__title{margin:0 0 20px;font-size:2.2rem;line-height:1.2;font-family:"Eczar",arial,arial,sans-serif;font-weight:800;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.promoted-news__chapo{color:#656669;font-size:1.5rem;margin-bottom:20px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.promoted-news__link{text-align:center;font-size:1.5rem;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.promoted-news__link a{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;}.promoted-news__link a:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.promoted-news__link a:hover,.promoted-news__link a:focus,.promoted-news__link a:active{text-decoration:none;color:#212429;background-color:#e0dede;}.organism__list{margin-bottom:30px;}@media only screen and (min-width:30em){.organism__list > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.organism__list > div > div{-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.organism__list > div .filler,.organism__list > div:after{content:'';-ms-flex-preferred-size:48%;flex-basis:48%;}}@media only screen and (min-width:48em){.organism__list > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.organism__list > div > div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.organism__list > div .filler,.organism__list > div:after{content:'';-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;}}@media only screen and (min-width:62em){.organism__list > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.organism__list > div > div{-ms-flex-preferred-size:23%;flex-basis:23%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.organism__list > div .filler,.organism__list > div:after{content:'';-ms-flex-preferred-size:23%;flex-basis:23%;}}@media only screen and (min-width:30em){.organism__list > div{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}}.organism__list > div:before{display:none;}.organism__list .filler:not(:last-child){display:none;}.organism__item{background:#fff;padding:15px;margin:0 0 20px;font-size:1.5rem;}@media only screen and (min-width:48em){.organism__item{margin:0 0 30px;}}.organism__image{padding:0 15px 20px;border-bottom:1px solid #dcdcdc;margin-bottom:20px;}@media only screen and (min-width:48em){.organism__image{padding:0 30px 20px;}}.organism__chapo{font-size:1.5rem;line-height:1.3;margin:0;margin-bottom:20px;color:#656669;}.organism__title{margin:0;font-size:1.5rem;margin-bottom:15px;font-weight:bold;}.organism__link{text-align:center;}.organism__link a{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;}.organism__link a:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.organism__link a:hover,.organism__link a:focus,.organism__link a:active{text-decoration:none;color:#212429;background-color:#e0dede;}.load-more-wrap{margin:40px 0 50px;text-align:center;}.load-more-wrap ul{list-style:none;}.our-networks__links{text-align:center;margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}.our-networks__links .field{margin:0 20px;}.our-networks__links a{display:block;border:1px solid #1d1d1b;border-radius:50%;width:4.8rem;height:4.8rem;line-height:4.6rem;text-align:center;font-size:2.4rem;color:#1d1d1b;}.our-networks__links a:hover,.our-networks__links a:focus,.our-networks__links a:active{border-color:#ff0000;color:#ff0000;}.our-networks__links a:before{font-family:"idf";display:inline-block;}.our-networks__links a span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.field--name-field-link-to-facebook a:before{content:"";}.field--name-field-link-to-twitter a:before{content:"";}.field--name-field-twitter-widget,.field--name-field-facebook-widget{margin:20px 2px;}.view-presse,.block-views-exposed-filter-blockpresse-page-1{font-size:1.4rem;margin-bottom:20px;}.view-presse .bubble-wrap,.block-views-exposed-filter-blockpresse-page-1 .bubble-wrap{display:none;}@media only screen and (min-width:48em){.view-presse .bubble-wrap,.block-views-exposed-filter-blockpresse-page-1 .bubble-wrap{display:block;}}.view-presse .bubble-wrap--mobile,.block-views-exposed-filter-blockpresse-page-1 .bubble-wrap--mobile{display:block;}@media only screen and (min-width:48em){.view-presse .bubble-wrap--mobile,.block-views-exposed-filter-blockpresse-page-1 .bubble-wrap--mobile{display:none;}}.view-presse .view-filters,.block-views-exposed-filter-blockpresse-page-1 .view-filters,.block-views-exposed-filter-blockpresse-page-1 .filters__wrap{padding:20px 20px;}.view-presse .view-filters .input--text,.block-views-exposed-filter-blockpresse-page-1 .view-filters .input--text,.block-views-exposed-filter-blockpresse-page-1 .filters__wrap .input--text{width:100%;}.view-presse .view-filters .input--select,.block-views-exposed-filter-blockpresse-page-1 .view-filters .input--select,.block-views-exposed-filter-blockpresse-page-1 .filters__wrap .input--select{width:100%;}.view-presse .filters__wrap,.block-views-exposed-filter-blockpresse-page-1 .filters__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.view-presse .form-item,.block-views-exposed-filter-blockpresse-page-1 .form-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-item-align:stretch;align-self:stretch;}.view-presse .form-actions,.block-views-exposed-filter-blockpresse-page-1 .form-actions{margin-top:20px;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;}.view-presse .form-actions .button,.block-views-exposed-filter-blockpresse-page-1 .form-actions .button{margin:0 0 10px;}@media only screen and (min-width:48em){.view-presse .form-actions .button,.block-views-exposed-filter-blockpresse-page-1 .form-actions .button{margin:0 10px;}}@media only screen and (max-width:47.9375em){.view-presse .layout-sidebar,.block-views-exposed-filter-blockpresse-page-1 .layout-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.view-presse .layout-sidebar .layout__item,.block-views-exposed-filter-blockpresse-page-1 .layout-sidebar .layout__item{-ms-flex-preferred-size:100%;flex-basis:100%;}}@media only screen and (max-width:47.9375em){.path-presse .main__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}}@media only screen and (max-width:47.9375em){.path-presse .sidebar{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}}.press__lastest{background:#fff;padding:40px 20px 20px;}.press__item{margin:0;padding:20px;border-bottom:1px solid #ecebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}.press__date{margin:0 0 10px;font-size:2rem;color:#ff574c;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.press__title{margin:0 0 20px;font-size:2rem;font-weight:bold;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.press__body{margin-bottom:20px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.press__link{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.press__link a{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;background-color:#e0dede;}.press__link a:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.press__link a:hover,.press__link a:focus,.press__link a:active{text-decoration:none;color:#212429;background-color:#e0dede;}.press__link a:hover,.press__link a:focus,.press__link a:active{background-color:#d3d1d1;}.js-form-item-location-lng,.form-item-location-lat{display:none;}.block-views-exposed-filter-blockpresse-page-1{background:#fff;padding:20px 20px;font-size:1.4rem;margin-bottom:30px;}.block-views-exposed-filter-blockpresse-page-1 .filters__wrap{padding:0;}.block-views-exposed-filter-blockpresse-page-1 .filters__wrap label{font-weight:normal;}.block-views-exposed-filter-blockpresse-page-1 .input--submit{text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #000;background:#000;min-height:3.2rem;}.block-views-exposed-filter-blockpresse-page-1 .input--submit:hover,.block-views-exposed-filter-blockpresse-page-1 .input--submit:focus,.block-views-exposed-filter-blockpresse-page-1 .input--submit:active{opacity:0.8;text-decoration:none;color:#fff;}.block-views-exposed-filter-blockpresse-page-1 .submit-icon--search{padding-right:45px;background-image:url(/themes/custom/portail_idf/assets/img/icons/search-black.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:95% 50%;}.contextual-contents{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.contextual-contents{padding:20px;}}.page-node-type-article .contextual-contents{padding:30px 65px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:71.1875em){.page-node-type-article .contextual-contents{padding:20px 30px;}}@media only screen and (max-width:47.9375em){.page-node-type-article .contextual-contents{padding:20px;}}.contextual-contents .folder__field-chapo,.contextual-contents .field--name-field-chapo{font-size:1.3rem;}.contextual-contents .contextual-contents__tag{margin:0;text-align:center;color:#ff0000;font-size:1.4rem;}.contextual-contents .media__caption{display:none;}.contextual-contents__title{margin:0 0 20px;font-size:2.6rem;font-weight:bold;line-height:1.3;}.contextual-contents__item-title{text-align:center;margin:0 0 20px;font-weight:bold;font-size:1.7rem;line-height:1.3;font-family:"Eczar",arial,arial,sans-serif;}.contextual-contents__image{margin-bottom:10px;}.contextual-contents__image a{display:block;}.contextual-contents__image img{display:block;}.dotted-slider:not(.slick-initialized) .dotted-slider__slide:not(:first-child){display:none;}.dotted-slider__slide{padding:0 10px;}.dotted-slider__slide .field--name-field-media-image picture{display:block;}.dotted-slider__slide .field--name-field-media-image img{margin:0 auto;}.dotted-slider__controls{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}.dotted-slider__arrow{margin:0;padding:0;border:0;margin:0 20px;background:#656669;color:#fff;width:20px;height:20px;line-height:1.8;text-align:center;}.dotted-slider__arrow:before{content:'';font-size:1rem;font-family:"idf";}.dotted-slider__arrow span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.dotted-slider__arrow.slick-disabled{opacity:0.5;}.dotted-slider__prev:before{content:"";}.dotted-slider__next:before{content:"";}.dotted-slider__dots-wrap .slick-dots{list-style:none;margin:0;padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}.dotted-slider__dots-wrap .slick-dots li{margin:0 5px;line-height:12px;}.dotted-slider__dots-wrap .slick-dots li button{margin:0;padding:0;border:0;background:#ecebeb;border-radius:50%;width:12px;height:12px;text-indent:-9999rem;}.dotted-slider__dots-wrap .slick-dots li.slick-active button{background:#ff574c;}@media only screen and (min-width:62em){.social-networks__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.social-networks__body > div{-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.social-networks__body:after{display:none;}}.social-networks__body .field--item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:20px;}@media only screen and (min-width:62em){.social-networks__body .field--item{margin-bottom:0;}}.social-networks__title{font-size:2rem;}.calculator{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.calculator{padding:20px;}}.calculator .btn-black{padding-right:45px;background-image:url(/themes/custom/portail_idf/assets/img/icons/search-black.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:95% 50%;}.calculator__group{margin:0;padding:0;border:0;margin:0 0 20px;border:1px solid #dcdcdc;padding:20px 30px;}@media only screen and (max-width:47.9375em){.calculator__group{padding:15px;}}.calculator__group legend{margin:0 0 15px;color:#ff574c;font-size:1.9rem;font-weight:bold;display:inline-block;vertical-align:middle;width:auto;border-bottom:0;margin:0;padding:0 10px;font-size:1.6rem;background:#fff;}.cfa-calculatrice-apprenti-champ{font-size:1.4rem;margin-bottom:15px;}.cfa-calculatrice-apprenti-champ input{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 20px 4px;border:1px solid #000;border-radius:20px;color:#212429;font-size:1.4rem;}.cfa-calculatrice-apprenti-champ input::-ms-clear{display:none;}.cfa-calculatrice-apprenti-champ input.placeholder{opacity:1;font-style:italic;color:#999;}.cfa-calculatrice-apprenti-champ input:-moz-placeholder{opacity:1;font-style:italic;color:#999;}.cfa-calculatrice-apprenti-champ input::-moz-placeholder{opacity:1;font-style:italic;color:#999;}.cfa-calculatrice-apprenti-champ input:-ms-input-placeholder{opacity:1;font-style:italic;color:#999;}.cfa-calculatrice-apprenti-champ input::-webkit-input-placeholder{opacity:1;font-style:italic;color:#999;}.cfa-calculatrice-apprenti-champ input.placeholder{font-style:normal;}.cfa-calculatrice-apprenti-champ input:-moz-placeholder{font-style:normal;}.cfa-calculatrice-apprenti-champ input::-moz-placeholder{font-style:normal;}.cfa-calculatrice-apprenti-champ input:-ms-input-placeholder{font-style:normal;}.cfa-calculatrice-apprenti-champ input::-webkit-input-placeholder{font-style:normal;}.cfa-calculatrice-apprenti-champ select{max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 40px 5px 20px;border:1px solid #000;border-radius:20px;color:#212429;background-image:url(/themes/custom/portail_idf/assets/img/select-arrows.svg);background-repeat:no-repeat;background-position:100% 50%;font-size:1.4rem;}.cfa-calculatrice-apprenti-champ select::-ms-expand{display:none;}.cfa-calculatrice-apprenti-description{background:#dcdcdc;padding:10px 20px;font-size:1.5rem;}.calculator__result h2{font-family:"Eczar",arial,arial,sans-serif;font-size:2.5rem;font-weight:bold;margin:0 0 30px;}.calculator__result-message{background:#dcdcdc;padding:20px 30px;font-size:1.5rem;margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}.calculator__result-text{-ms-flex-preferred-size:60%;flex-basis:60%;}.calculator__result-table{font-size:1.4rem;}@media only screen and (max-width:47.9375em){.calculator__age{display:block;text-align:center;padding:10px 0;}}.node--elu{background:none;padding:0;margin-bottom:0;}.node--elu .node__title span{text-transform:uppercase;}.node--elu .node__header-wrap{margin-bottom:0;}.elu__header-layout{margin-bottom:30px;font-size:1.4rem;-ms-flex-item-align:stretch;align-self:stretch;}@media only screen and (min-width:48em){.elu__header-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;}}.elu__header-layout-item:first-child{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;}@media only screen and (max-width:47.9375em){.elu__header-layout-item:first-child{margin-bottom:20px;}}.elu__header-layout-item:first-child + .elu__header-layout-item{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}@media only screen and (min-width:48em){.elu__header-layout-item:first-child + .elu__header-layout-item{padding:0 0 0 20px;}}.elu__header-layout-item:first-child + .elu__header-layout-item .elu__field .elu__label:after{content:' :';}@media only screen and (min-width:48em){.elu__header-layout-item:first-child + .elu__header-layout-item .elu__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.elu__header-layout-item:first-child + .elu__header-layout-item .elu__field .elu__label{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px;}}.elu__field{margin-bottom:5px;}.elu__label{margin:0;}@media only screen and (min-width:48em){.elu__coord-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.elu__coord-layout > div{-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.elu__coord-layout:after{display:none;}}.elu__coord-layout .elu__field .elu__label:after{content:' :';}@media only screen and (min-width:62em){.elu__coord-layout .elu__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.elu__coord-layout .elu__field.elu__field-codepostal:before,.elu__coord-layout .elu__field.elu__field-ville:before,.elu__coord-layout .elu__field .elu__label{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px;}.elu__coord-layout .elu__field.elu__field-codepostal:before,.elu__coord-layout .elu__field.elu__field-ville:before{content:'';}}.elu__coord-layout-item{padding:20px;background:#ecebeb;}.elu__coord-title{margin:0 0 15px;font-family:"Eczar",arial,arial,sans-serif;font-size:1.6rem;line-height:1.2;font-weight:bold;font-family:"Chivo",arial,helvetica,sans-serif;}@media only screen and (min-width:48em){.block-cridf-elus-ensemble-relation-blo{background:#ecebeb;padding:30px 15px;}}.elu__relations{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.elu__relations{padding:20px;}}.elu__ensemble-list{list-style:none;margin:0;padding:0;border:0;font-size:1.4rem;margin:0 0 40px;padding-bottom:20px;border-bottom:1px solid #ecebeb;}.elu__ensemble-list li{margin-bottom:10px;}@media only screen and (min-width:48em){.elu__ensemble-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}}.elu__ensemble-list a:before{content:'> ';color:#ff574c;}.elu__ensemble-rep,.elu__ensemble-com{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.elu__ensemble-rep-role,.elu__ensemble-com-role{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;text-align:left;padding:0 15px;}.elu__ensemble-rep-delib{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;text-align:left;}@media only screen and (min-width:62em){.groupe-politique__logo{position:absolute;right:0;bottom:0;}}.groupe-politique__logo .ensemble__field-image img{margin:0;}@media only screen and (min-width:48em){.view-elus .filters__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:start;align-content:flex-start;}}@media only screen and (min-width:48em){.view-elus .filters__wrap .form-item{margin-bottom:0;}}@media only screen and (min-width:48em){.view-elus .filters__wrap > div:not(:first-child){margin-left:20px;}}.view-elus .filters__wrap .form-type-select{max-width:280px;}.view-elus .views-exposed-form{margin-bottom:40px;}.view-elus .pager-nav{margin:0;}.view-elus .pager-nav ul{margin:0;}.view-elus .pager-wrap{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.view-elus .pager-wrap{padding:20px;}}.view-elus .pager-wrap .pager{margin:0;}.view-elus .elu__field-media-photo{margin:0;}.view-elus .ensemble__field-media-photo{margin:0;}.view-elus .ensemble__field-media-photo img{margin:0;}@media only screen and (min-width:48em){.search-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}}.search-nav__result-count{font-size:1.4rem;}.view-elus__content{padding:25px;margin:0 0 25px;background:#fff;padding:30px;}@media only screen and (max-width:47.9375em){.view-elus__content{padding:20px;}}@media only screen and (min-width:48em){.view-elus__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.view-elus__content > div{-ms-flex-preferred-size:49%;flex-basis:49%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.view-elus__content .filler,.view-elus__content:after{content:'';-ms-flex-preferred-size:49%;flex-basis:49%;}}.view-elus__item{margin-bottom:30px;background:#dcdcdc;font-size:1.4rem;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.view-elus__item-inner{padding:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.view-elus__name{margin:0 0 5px;font-weight:normal;font-size:1.6rem;}.view-elus__name span{text-transform:uppercase;}.view-elus__photo{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;-ms-flex-item-align:stretch;align-self:stretch;background:#ecebeb;}.view-elus__groupe,.view-elus__dept{margin:0;}.folder__item.folder__item--carrousel-elus{display:block;position:relative;background-color:#786a69;color:#fff;}.elus-slider__header{position:absolute;top:0;left:0;right:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.elus-slider__header > div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.elus-slider__header:after{display:none;}.elus-slider__header:before{content:'';display:block;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;-ms-flex-item-align:stretch;align-self:stretch;}.elus-slider__title{margin:0;padding:10px 15px 6px;background:#ff574c;color:#fff;font-size:1.6rem;line-height:1;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;font-family:"Eczar",arial,arial,sans-serif;}.elu{position:relative;min-height:255px;}@media only screen and (min-width:30em){.elu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.elu > div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.elu:after{display:none;}}.elu__photo{background:#8d8d8d;background-size:cover;-ms-flex-item-align:stretch;align-self:stretch;}@media only screen and (max-width:29.9375em){.elu__photo{margin-left:auto;margin-right:auto;padding-bottom:80%;}}.elu__name{margin:0;}.elu__name a{color:#fff;text-decoration:none;}.elu__name a:hover,.elu__name a:focus,.elu__name a:active{text-decoration:underline;}.elu__overlay-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;}.elu__overlay-link span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.elus-slider__field-elus .slick-dots{list-style:none;margin:0;padding:0;border:0;position:absolute;bottom:5px;left:0;right:50%;text-align:center;}@media only screen and (max-width:29.9375em){.elus-slider__field-elus .slick-dots{bottom:auto;top:40px;right:0;}}.elus-slider__field-elus .slick-dots li{display:inline-block;margin:0 3px;}.elus-slider__field-elus .slick-dots button{margin:0;padding:0;border:0;border:1px solid #fff;border-radius:50%;background:none;text-indent:-9999rem;width:12px;height:12px;}.elus-slider__field-elus .slick-dots .slick-active button{background:#fff;}.elu__content{padding:20px;}@media only screen and (min-width:30em){.elu__content{padding:40px 20px 0;}}.elu__field-elu-description a{color:#fff;text-decoration:underline;}.elu__field-elu-description a:hover,.elu__field-elu-description a:focus,.elu__field-elu-description a:active{text-decoration:none;}.elu__name{margin:0 0 10px;padding:10px 0 10px 20px;position:relative;margin-left:-20px;font-weight:bold;font-family:"Eczar",arial,arial,sans-serif;font-size:1.6rem;}.elu__name:before{content:'';position:absolute;left:0;top:0;bottom:0;width:6px;background:#ff574c;}.elu__playback--pause{display:none;}.elus-slider--is-playing .elu__playback--play{display:none;}.elus-slider--is-playing .elu__playback--pause{display:block;}.elu__playback{margin:0;padding:0;border:0;position:absolute;bottom:10px;left:10px;background:#fff;border-radius:50%;z-index:5;color:#000;width:20px;height:20px;text-align:center;}@media only screen and (max-width:47.9375em){.elu__playback{bottom:auto;top:10px;}}.elu__playback span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.elu__playback--pause:before{content:'';display:inline-block;vertical-align:middle;width:8px;height:10px;border-left:3px solid #000;border-right:3px solid #000;}.elu__playback--play:before{content:'';display:inline-block;vertical-align:middle;height:0;width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000;}.view-ensemble__content{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.view-ensemble__content{padding:20px;}}@media only screen and (min-width:48em){.view-ensemble__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.view-ensemble__content > div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.view-ensemble__content .filler,.view-ensemble__content:after{content:'';-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;}}.view-ensemble__content .views-row{-ms-flex-item-align:stretch;align-self:stretch;padding:15px;background:#dcdcdc;margin-bottom:20px;font-size:1.6rem;}.view-ensemble__content .view-groupes-politiques__image{margin:-15px;}.view-ensemble__content .view-groupes-politiques__image a,.view-ensemble__content .view-groupes-politiques__image img{width:100%;display:block;}.node--ensemble{background:none;padding:0;margin-bottom:0;}.node--ensemble .node__title span{text-transform:uppercase;}@media only screen and (min-width:48em){.node--ensemble .node__content{background:#ecebeb;padding:15px;}}.node--ensemble .node__content .se__block{margin-bottom:15px;}.ensemble__field-tribune h2{margin:0 0 20px;font-size:2.6rem;font-weight:bold;line-height:1.3;}.ensemble__field-media-photo{text-align:center;margin:0 0 30px;}.ensemble__field-media-photo img{margin:0 auto;}@media only screen and (min-width:48em){.ensemble__infos-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.ensemble__infos-layout > div{-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.ensemble__infos-layout:after{display:none;}}.ensemble__infos-layout .ensemble__field .ensemble__label:after{content:' :';}@media only screen and (min-width:62em){.ensemble__infos-layout .ensemble__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.ensemble__infos-layout .ensemble__field.ensemble__field-codepostal:before,.ensemble__infos-layout .ensemble__field.ensemble__field-ville:before,.ensemble__infos-layout .ensemble__field .ensemble__label{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px;}.ensemble__infos-layout .ensemble__field.ensemble__field-codepostal:before,.ensemble__infos-layout .ensemble__field.ensemble__field-ville:before{content:'';}}.ensemble__infos-layout-item{padding:20px;background:#ecebeb;}.ensemble__membres{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.ensemble__membres{padding:20px;}}.ensemble__membres-title{margin:0 0 20px;font-size:2.6rem;font-weight:bold;line-height:1.3;}.ensemble__membres-list{list-style:none;margin:0;padding:0;border:0;font-size:1.4rem;margin:0 0 40px;padding-bottom:20px;border-bottom:1px solid #ecebeb;}.ensemble__membres-list li{margin-bottom:10px;}@media only screen and (min-width:48em){.ensemble__membres-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}}.ensemble__membres-list a:before{content:'> ';color:#ff574c;}.elu__ensemble-elu{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;}.elu__ensemble-elu-fonction{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;}.elu__ensemble-elu-statut{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;}.elu__ensemble-elu-deliberation{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;}.event-list__filters{padding:40px 25px;}.event-list__filters .input__text{font-weight:bold;}@media only screen and (min-width:48em){.event-list__filters .filters__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.event-list__filters .filters__wrap > div{-ms-flex-preferred-size:19%;flex-basis:19%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.event-list__filters .filters__wrap .filler,.event-list__filters .filters__wrap:after{content:'';-ms-flex-preferred-size:19%;flex-basis:19%;}}.event-list__filters .filters__wrap .form-actions{text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%;}.event-list__filters .filters__wrap .input--text,.event-list__filters .filters__wrap select{width:100%;}.event-list__filters .filters__wrap .input-group{display:block;}.event-list__filters .filters__wrap .input-group-addon{display:none;}.event-list__filters .hasDatepicker{text-align:center;}.event-page--evenements .more-link{margin:40px 0;text-align:center;}.event-page--evenements .more-link a{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#786a69;border-radius:5px;color:#fff;font-size:1.5rem;text-align:center;border:0;padding:10px 50px;}.event-page--evenements .more-link a:hover,.event-page--evenements .more-link a:focus,.event-page--evenements .more-link a:active{text-decoration:none;}.event-page--evenements .more-link a:hover,.event-page--evenements .more-link a:focus,.event-page--evenements .more-link a:active{background:#ff574c;color:#fff;}.event-page--evenements .more-link a:after{content:"";font-family:"idf";display:inline-block;vertical-align:middle;color:#fff;font-weight:normal;margin-left:10px;}.event-page__list{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.event-page__list{padding:20px;}}.event-page__item{border-bottom:1px solid #dcdcdc;padding-bottom:30px;margin:0 0 30px;}.event-page__item:last-child{border-bottom:0;padding-bottom:0;}.event-page__item picture,.event-page__item .field--name-field-media-image img{width:100%;display:block;}@media only screen and (min-width:37.5em) and (max-width:47.9375em){.event-page__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.event-page__item > div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.event-page__item:after{display:none;}.event-page__item .event-page__image:first-child{-webkit-box-flex:0;-ms-flex:0 0 325px;flex:0 0 325px;}}@media only screen and (min-width:37.5em) and (max-width:47.9375em) and (max-width:47.9375em){.event-page__item .event-page__image:first-child{-ms-flex-preferred-size:200px;flex-basis:200px;}}@media only screen and (min-width:37.5em) and (max-width:47.9375em){.event-page__item .event-page__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:30px;}}@media only screen and (min-width:62em){.event-page__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.event-page__item > div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.event-page__item:after{display:none;}.event-page__item .event-page__image:first-child{-webkit-box-flex:0;-ms-flex:0 0 325px;flex:0 0 325px;}}@media only screen and (min-width:62em) and (max-width:47.9375em){.event-page__item .event-page__image:first-child{-ms-flex-preferred-size:200px;flex-basis:200px;}}@media only screen and (min-width:62em){.event-page__item .event-page__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:30px;}.event-page__item .event-page__content:first-child{padding-left:0;}}.event-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}@media only screen and (max-width:37.4375em){.event-page__image{margin-bottom:20px;}}.event-page__image img,.event-page__image a{display:block;width:100%;}.event-page__content .news__keywords-and-expertises{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.event-page__competence,.event-page__keywords{margin-bottom:10px;line-height:2.5;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.event-page__competence span,.event-page__competence a,.event-page__keywords span,.event-page__keywords a{display:inline-block;vertical-align:middle;background-color:#ecebeb;padding:3px 20px;border-radius:3px;font-size:1.4rem;line-height:1.3;margin:0 5px 0 0;}.event-page__competence span:hover,.event-page__competence span:focus,.event-page__competence span:active,.event-page__competence a:hover,.event-page__competence a:focus,.event-page__competence a:active,.event-page__keywords span:hover,.event-page__keywords span:focus,.event-page__keywords span:active,.event-page__keywords a:hover,.event-page__keywords a:focus,.event-page__keywords a:active{text-decoration:none;background:#e0dede;}.event-page__title{margin:0;font-weight:bold;font-size:2rem;line-height:1.2;margin-bottom:15px;}.event-page__chapo{color:#656669;font-size:1.5rem;margin-bottom:10px;}.event-page__date{font-size:1.4rem;color:#8d8d8d;}.event-page__date:before{content:"";font-family:"idf";color:#ff0000;margin-right:5px;font-size:1.8rem;}.event-page__geo{font-size:1.4rem;}.event-page__geo span:before{content:"";font-family:"idf";display:inline-block;vertical-align:middle;margin-right:5px;color:#ff0000;font-size:2.2rem;}.event-page__link{margin:20px 0 0;}.event-page__link a{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;color:#000;padding:5px 25px;border-radius:20px;border:1px solid #000;background:#fff;}.event-page__link a:hover,.event-page__link a:focus,.event-page__link a:active{text-decoration:none;}.event-page__link a:hover,.event-page__link a:focus,.event-page__link a:active{background:#000;color:#fff;}.next-events .more-link{padding:30px 0;text-align:center;font-size:1.5rem;}.next-events .more-link a{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;}.next-events .more-link a:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.next-events .more-link a:hover,.next-events .more-link a:focus,.next-events .more-link a:active{text-decoration:none;color:#212429;background-color:#e0dede;}.next-events .aside__body{padding-bottom:0;}.next-event__item{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}.next-event__item:last-child{margin-bottom:0;}.next-event__keywords{margin-bottom:10px;line-height:2.5;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.next-event__keywords span,.next-event__keywords a{display:inline-block;vertical-align:middle;background-color:#ecebeb;padding:3px 20px;border-radius:3px;font-size:1.4rem;line-height:1.3;margin:0 5px 0 0;}.next-event__keywords span:hover,.next-event__keywords span:focus,.next-event__keywords span:active,.next-event__keywords a:hover,.next-event__keywords a:focus,.next-event__keywords a:active{text-decoration:none;background:#e0dede;}.next-event__title{margin:0 0 15px;color:#212429;font-size:1.8rem;line-height:1.2;font-weight:800;text-align:left;}@media only screen and (max-width:47.9375em){.next-event__title{font-size:1.6rem;}}.next-event__date{font-size:1.5rem;}.next-event__date:before{content:"";font-family:"idf";color:#ff0000;margin-right:5px;font-size:1.8rem;}.next-event__geo{font-size:1.5rem;}.next-event__geo span:before{content:"";font-family:"idf";display:inline-block;vertical-align:middle;margin-right:5px;color:#ff0000;font-size:2.2rem;}.next-event__link{margin:20px 0 0;}.next-event__link a{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;color:#000;padding:5px 25px;border-radius:20px;border:1px solid #000;background:#fff;}.next-event__link a:hover,.next-event__link a:focus,.next-event__link a:active{text-decoration:none;}.next-event__link a:hover,.next-event__link a:focus,.next-event__link a:active{background:#000;color:#fff;}.promoted-event__list{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.promoted-event__list{padding:20px;}}.promoted-event__item{border-bottom:1px solid #dcdcdc;padding-bottom:30px;margin:0 0 30px;}.promoted-event__item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}.promoted-event__image{margin-bottom:20px;}@media only screen and (min-width:48em){.promoted-event__image{margin-bottom:30px;}}.promoted-event__image picture,.promoted-event__image img,.promoted-event__image a{display:block;width:100%;}.promoted-event__title{margin:0 0 20px;font-size:2rem;line-height:1.2;font-family:"Eczar",arial,arial,sans-serif;font-weight:800;}.promoted-event__link{margin:20px 0 0;text-align:center;}.promoted-event__link a{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;color:#000;padding:5px 25px;border-radius:20px;border:1px solid #000;background:#fff;}.promoted-event__link a:hover,.promoted-event__link a:focus,.promoted-event__link a:active{text-decoration:none;}.promoted-event__link a:hover,.promoted-event__link a:focus,.promoted-event__link a:active{background:#000;color:#fff;}.promoted-event__date{font-size:1.5rem;}.promoted-event__date:before{content:"";font-family:"idf";color:#ff0000;margin-right:5px;font-size:1.8rem;}.promoted-event__geo{font-size:1.5rem;}.promoted-event__geo span:before{content:"";font-family:"idf";display:inline-block;vertical-align:middle;margin-right:5px;color:#ff0000;font-size:2.2rem;}.node--event{padding:30px 65px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:71.1875em){.node--event{padding:20px 30px;}}@media only screen and (max-width:47.9375em){.node--event{padding:20px;}}.node--event .field--name-field-chapo{font-weight:bold;font-size:1.9rem;line-height:1.2;margin:0 0 40px;}.node--event .field--name-field-image-media{max-width:400px;}@media only screen and (min-width:48em){.node--event .field--name-field-image-media{float:left;margin:0 20px 30px 0;}}.event__field-event-dates{font-size:2.2rem;font-weight:bold;color:#8d8d8d;}.folder__item .event__field-event-dates{font-size:1.4rem;font-weight:normal;color:#656669;}.event__field-event-dates:before{content:"";font-family:"idf";color:#ff0000;margin-right:5px;font-size:1.8rem;}.event__geo{font-size:2.2rem;font-weight:bold;color:#8d8d8d;}.event__geo:before{content:"";font-family:"idf";display:inline-block;vertical-align:middle;margin-right:5px;color:#ff0000;font-size:2.2rem;}.event__infos{background:#ecebeb;padding:15px;clear:both;}.event__infos-title{margin:0 0 20px;text-transform:uppercase;color:#ff574c;font-size:1.9rem;font-weight:bold;}@media only screen and (min-width:48em){.event__infos-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.event__infos-content > div{-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.event__infos-content:after{display:none;}}.event__infos-wrap:not(:last-child){border-bottom:1px solid #dcdcdc;padding-bottom:10px;margin-bottom:10px;}.field--name-field-event-address{margin-bottom:1em;}.event__infos-subtitle{margin:0;font-size:1.5rem;font-weight:bold;}@media only screen and (max-width:47.9375em){.event__infos-right{margin-top:10px;}}.geolocation-map-container{height:360px !important;}.event__map{margin:-15px;}.page-node-type-event .contextual-contents .contenu-contextuel{max-width:210px;margin:0 auto;}.cluster .node__title{margin-left:-15px;text-transform:uppercase;}@media only screen and (min-width:48em){.cluster .node__title{margin-left:-20px;}}.cluster__main-content{background:#ecebeb;}.cluster__field-cluster-teaser{font-size:1.9rem;line-height:1.2;font-weight:bold;margin-bottom:30px;}@media only screen and (max-width:47.9375em){.cluster__field-cluster-teaser{font-size:1.6rem;}}.cluster__field-cluster-teaser a{text-decoration:underline;}.cluster__field-cluster-teaser a:hover,.cluster__field-cluster-teaser a:focus,.cluster__field-cluster-teaser a:active{text-decoration:none;}.cluster__header-links{border-top:1px solid #ecebeb;margin:0;}@media only screen and (min-width:48em){.cluster__header-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;margin:0 -15px;}}@media only screen and (min-width:48em){.cluster__header-links{margin:0 -20px -30px;}}.cluster__header-links-label{background:#786a69;margin:0 10px 0 0;color:#fff;padding:10px 20px;font-size:1.8rem;}@media only screen and (max-width:47.9375em){.cluster__header-links-label{margin-bottom:10px;text-align:center;}}.cluster__header-links-label:after{content:' :';}.cluster__field-cluster-keywords{list-style:none;margin:0;padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;line-height:2.5;}@media only screen and (max-width:47.9375em){.cluster__field-cluster-keywords{text-align:center;margin-bottom:20px;}}.cluster__field-cluster-keywords a{display:inline-block;vertical-align:middle;background-color:#ecebeb;padding:3px 20px;border-radius:3px;font-size:1.4rem;line-height:1.3;margin:0 5px 0 0;}.cluster__field-cluster-keywords a:hover,.cluster__field-cluster-keywords a:focus,.cluster__field-cluster-keywords a:active{text-decoration:none;background:#e0dede;}.cluster__banner{margin-bottom:30px;}.cluster__pictograms{padding:30px 65px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:71.1875em){.cluster__pictograms{padding:20px 30px;}}@media only screen and (max-width:47.9375em){.cluster__pictograms{padding:20px;}}.cluster__field-cluster-pictograms{list-style:none;margin:0;padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.cluster__field-cluster-pictograms li{-ms-flex-preferred-size:12.5%;flex-basis:12.5%;margin:0 20px 20px;}@media only screen and (max-width:61.9375em){.cluster__field-cluster-pictograms li{-ms-flex-preferred-size:25%;flex-basis:25%;}}.cluster__field-cluster-pictograms a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}.cluster__field-cluster-pictograms a .pg__icon{display:block;-webkit-box-flex:0;-ms-flex:0 0 54px;flex:0 0 54px;margin:0 10px 0 0;}.cluster__field-cluster-pictograms a span:last-child{min-width:70px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.cluster .cluster__front_blocks{margin-bottom:30px;}.cluster__front_blocks .shortcut__icon{position:relative;background-color:#786a69;color:#fff;}@media only screen and (max-width:47.9375em){.cluster__front_blocks .shortcut__icon{min-height:25.5rem;margin-bottom:20px;}}.cluster__front_blocks .shortcut__icon .shortcut__wrap{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-width:none;max-height:none;width:80%;}.cluster__front_blocks .shortcut__icon .shortcut__wrap > a{color:#fff;font-family:"Eczar",arial,arial,sans-serif;font-weight:bold;font-size:2.2rem;line-height:1.2;}.cluster__front_blocks .shortcut__icon .shortcut__wrap > a .pg__icon{background:#fff;width:76px;height:76px;margin-bottom:20px;}.cluster__front_blocks .shortcut__icon .shortcut__wrap > a .pg__icon:after{font-size:4rem;line-height:76px;}.cluster__front_blocks .shortcut__icon .shortcut__wrap > a span:last-child{position:relative;display:block;text-align:center;padding-top:15px;}.cluster__front_blocks .shortcut__icon .shortcut__wrap > a span:last-child:before{content:'';position:absolute;top:0;left:40px;right:40px;height:4px;background:#ff574c;}@media only screen and (min-width:71.25em){.cluster__last-news{grid-row:1 / 3;grid-column:4 / 5;}}@media only screen and (min-width:62em) and (max-width:71.1875em){.cluster__last-news{grid-row:1 / 3;grid-column:3 / 4;}}.cluster__last-news .aside__header{padding:5px 0;}.cluster__last-news .aside{margin-bottom:0;}.cluster-sec__readmore-wrap{text-align:center;font-size:1.4rem;}.cluster-sec__news-list{list-style:none;margin:0;padding:0;border:0;}.cluster-sec__news-list li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ecebeb;}.cluster-sec__news-list a{display:block;margin:0 0 15px;font-family:"Eczar",arial,arial,sans-serif;font-size:1.6rem;line-height:1.2;font-weight:bold;font-family:"Chivo",arial,helvetica,sans-serif;margin-bottom:5px;}.field--name-field-cluster-iframe{margin:0 0 30px;}.iframe_title{margin:0 0 20px;font-size:2.6rem;font-weight:bold;line-height:1.3;text-align:center;}.competence-primaire__front_blocks{margin:30px 0;}.competence-primaire__front_blocks > div{margin:0 0 20px 0;min-height:25.5rem;max-height:25.5rem;overflow:auto;}@media only screen and (min-width:30em) and (max-width:61.9375em){.competence-primaire__front_blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}.competence-primaire__front_blocks > div{-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.competence-primaire__front_blocks .filler,.competence-primaire__front_blocks:after{content:'';-ms-flex-preferred-size:48%;flex-basis:48%;}.competence-primaire__front_blocks > div{-ms-flex-item-align:stretch;align-self:stretch;margin-right:2.65%;}.competence-primaire__front_blocks > div:nth-child(2n){margin-right:0;}}@media only screen and (min-width:62em){.competence-primaire__front_blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}.competence-primaire__front_blocks > div{-ms-flex-preferred-size:23%;flex-basis:23%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.competence-primaire__front_blocks .filler,.competence-primaire__front_blocks:after{content:'';-ms-flex-preferred-size:23%;flex-basis:23%;}.competence-primaire__front_blocks > div{-ms-flex-item-align:stretch;align-self:stretch;margin-right:2.65%;}.competence-primaire__front_blocks > div:nth-child(4n){margin-right:0;}}.competence-primaire__front_blocks .shortcut__icon{position:relative;background-color:#786a69;color:#fff;}@media only screen and (max-width:47.9375em){.competence-primaire__front_blocks .shortcut__icon{min-height:25.5rem;margin-bottom:20px;}}.competence-primaire__front_blocks .shortcut__icon .shortcut__wrap{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-width:none;max-height:none;width:80%;}.competence-primaire__front_blocks .shortcut__icon .shortcut__wrap > a{color:#fff;font-family:"Eczar",arial,arial,sans-serif;font-weight:bold;font-size:2.2rem;line-height:1.2;}.competence-primaire__front_blocks .shortcut__icon .shortcut__wrap > a .pg__icon{background:#fff;width:76px;height:76px;margin-bottom:20px;}.competence-primaire__front_blocks .shortcut__icon .shortcut__wrap > a .pg__icon:after{font-size:4rem;line-height:76px;}.competence-primaire__front_blocks .shortcut__icon .shortcut__wrap > a span:last-child{position:relative;display:block;text-align:center;padding-top:15px;}.competence-primaire__front_blocks .shortcut__icon .shortcut__wrap > a span:last-child:before{content:'';position:absolute;top:0;left:40px;right:40px;height:4px;background:#ff574c;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser{background:#fff;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser a{display:block;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser.content-media--video > div:first-child a{position:relative;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser.content-media--video > div:first-child a:before{content:'';position:absolute;top:calc(50% - 37.5px);left:calc(50% - 37.5px);width:76px;height:76px;background:rgba(255,255,255,0.8);border-radius:50%;z-index:10;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser.content-media--video > div:first-child a:after{z-index:11;content:'';position:absolute;top:calc(50% - 20px);left:calc(50% - 5px);height:0;width:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #ff574c;-webkit-transform:rotateX(35deg);transform:rotateX(35deg);}.competence-primaire__front_blocks .paragraph--type--content-media-teaser.content-media--diaporama > div:first-child a{position:relative;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser.content-media--diaporama > div:first-child a:before{content:'';position:absolute;top:calc(50% - 37.5px);left:calc(50% - 37.5px);width:76px;height:76px;background:rgba(255,255,255,0.8);border-radius:50%;z-index:10;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser.content-media--diaporama > div:first-child a:after{z-index:11;content:"";font-family:"idf";position:absolute;top:calc(50% - 28px);left:calc(50% - 20px);font-size:4rem;color:#ff574c;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser.content-media--publication > div:first-child a{position:relative;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser.content-media--publication > div:first-child a:before{content:'';position:absolute;top:calc(50% - 37.5px);left:calc(50% - 37.5px);width:76px;height:76px;background:rgba(255,255,255,0.8);border-radius:50%;z-index:10;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser.content-media--publication > div:first-child a:after{z-index:11;content:"";font-family:"idf";position:absolute;top:calc(50% - 28px);left:calc(50% - 20px);font-size:4rem;color:#ff574c;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser .content-media__inner{padding:15px 15px 0;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser .content-media__nature{color:#ff574c;font-size:1.4rem;margin-bottom:10px;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser img{display:block;width:100%;}.competence-primaire__front_blocks .paragraph--type--content-media-teaser .content-media__title{margin:0 0 15px;font-family:"Eczar",arial,arial,sans-serif;font-size:1.6rem;line-height:1.2;font-weight:bold;margin-bottom:0;}@media only screen and (min-width:62em){.competence__header-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}}.competence__header-layout .field--name-field-cluster-teaser{font-size:1.9rem;line-height:1.2;font-weight:bold;}@media only screen and (max-width:47.9375em){.competence__header-layout .field--name-field-cluster-teaser{font-size:1.6rem;}}.competence__header-layout .field--name-field-cluster-teaser a{text-decoration:underline;}.competence__header-layout .field--name-field-cluster-teaser a:hover,.competence__header-layout .field--name-field-cluster-teaser a:focus,.competence__header-layout .field--name-field-cluster-teaser a:active{text-decoration:none;}.competence__header-layout .cluster__field-cluster-keywords{margin-bottom:35px;}.node__header-wrap .cluster__field-cluster-keywords{margin-bottom:35px;}.node__header-wrap .cluster__header-links .cluster__field-cluster-keywords{margin-bottom:0;}.competence__summary{-webkit-box-flex:0;-ms-flex:0 0 255px;flex:0 0 255px;border:1px solid #ff574c;color:#ff574c;margin-top:20px;padding:20px 20px 20px 40px;}@media only screen and (min-width:62em){.competence__summary{margin-top:0;margin-left:40px;}}.competence__summary-title{margin:0 0 10px;font-weight:bold;font-size:1.8rem;font-family:"Eczar",arial,arial,sans-serif;}.competence__summary-list{margin:1em 0;padding:0;list-style:none;padding-left:20px;font-size:1.4rem;padding-left:10px;}.competence__summary-list:first-child{margin-top:0;}.competence__summary-list:last-child{margin-bottom:0;}.competence__summary-list:first-child{margin-top:0;}.competence__summary-list:last-child{margin-bottom:0;}.competence__summary-list li{text-indent:-10px;}.competence__summary-list li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#212429;border-radius:50%;margin:0 5px 0 0;}.competence__summary-list li:before{background-color:#ff574c;}.competence__summary-list a{color:#ff574c;}.competence__banner{margin:30px 0;}.view-competences-primaires-liste-des-competences-secondaires{margin:30px 0;}.view-competences-primaires-liste-des-competences-secondaires .views-row{background:#fff;margin-bottom:30px;}.competence-sec__intro{position:relative;background:#786a69;color:#fff;}.competence-sec__intro .field--name-field-cluster-teaser a{text-decoration:underline;color:#fff;}.competence-sec__intro .field--name-field-cluster-teaser a:hover,.competence-sec__intro .field--name-field-cluster-teaser a:focus,.competence-sec__intro .field--name-field-cluster-teaser a:active{text-decoration:none;}@media only screen and (min-width:62em){.competence-sec__intro-title{position:absolute;top:30px;left:0;margin:0;z-index:1;}}.competence-sec__intro-title a{display:block;text-decoration:none;font-size:2.5rem;line-height:1.1;background:#ff574c;color:#fff;font-family:"Eczar",arial,arial,sans-serif;font-weight:bold;padding:12px 0;}.competence-sec__intro-title span{display:block;position:relative;padding:0 50px 0 30px;}.competence-sec__intro-title span:before{content:'';position:absolute;top:0;left:0;bottom:0;width:5px;background-color:#fff;}.competence-sec__intro-layout{margin-bottom:20px;}@media only screen and (min-width:62em){.competence-sec__intro-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.competence-sec__intro-layout > div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.competence-sec__intro-layout:after{display:none;}}.competence-sec__intro-layout .field--name-field-media-image img,.competence-sec__intro-layout .field--name-field-media-image picture{display:block;}@media only screen and (max-width:61.9375em){.competence-sec__intro-layout .field--name-field-media-image img{width:100%;}}.competence-sec__intro-readmore{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;font-size:1.5rem;}.competence-sec__intro-readmore:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.competence-sec__intro-readmore:hover,.competence-sec__intro-readmore:focus,.competence-sec__intro-readmore:active{text-decoration:none;color:#212429;background-color:#e0dede;}.competence-sec__intro-image a{display:block;}.competence-sec__intro-image img{width:100%;}.competence-sec__intro-teaser{padding:10px;}@media only screen and (min-width:48em){.competence-sec__intro-teaser{padding:40px;}}@media only screen and (min-width:62em){.competence-sec__intro-teaser{padding:40px 60px 20px 30px;}}.competence-sec__intro-teaser .cluster__field-cluster-teaser{margin:0 0 30px;padding:20px 0;border-top:1px solid #ff574c;border-bottom:1px solid #ff574c;font-size:1.4rem;font-weight:normal;line-height:1.4;}@media only screen and (min-width:48em){.competence-sec__links-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.competence-sec__links-layout > div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.competence-sec__links-layout:after{display:none;}}.competence-sec__actualites,.competence-sec__aides{padding:10px;}@media only screen and (min-width:48em){.competence-sec__actualites,.competence-sec__aides{padding:0 30px;}}.competence-sec__actualites{border-right:1px solid #ecebeb;padding-bottom:20px;}.competence-sec__subtitle{margin:0 0 15px;color:#ff574c;font-size:1.9rem;font-weight:bold;}.competence-sec__news-list{list-style:none;margin:0;padding:0;border:0;margin-bottom:40px;}.competence-sec__news-list li{margin-bottom:10px;}.competence-sec__news-list li + li{border-top:1px solid #ecebeb;padding-top:10px;}.competence-sec__news-list a{display:block;position:relative;font-size:1.7rem;padding:0 40px 0 0;}.competence-sec__news-list a:after{content:"";color:#ff574c;font-family:"idf";display:block;position:absolute;right:10px;top:4px;font-size:2rem;font-weight:normal;}.competence-sec__news-date{color:#656669;font-size:1.4rem;}.competence-sec__readmore-wrap{text-align:right;}.competence-sec__readmore{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;font-size:1.5rem;}.competence-sec__readmore:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.competence-sec__readmore:hover,.competence-sec__readmore:focus,.competence-sec__readmore:active{text-decoration:none;color:#212429;background-color:#e0dede;}.competence-sec__help-list{list-style:none;margin:0;padding:0;border:0;margin-bottom:30px;}.competence-sec__help-list li{margin-bottom:10px;}.competence-sec__help-list a{display:block;position:relative;font-size:1.7rem;padding:8px 40px 8px 20px;border:1px solid #000;border-radius:5px;}.competence-sec__help-list a:after{content:"";color:#ff574c;font-family:"idf";display:block;position:absolute;right:10px;top:4px;font-size:2rem;font-weight:normal;}.node--folder .node__header > .folder__field-chapo{font-size:1.9rem;line-height:1.2;font-weight:bold;}@media only screen and (max-width:47.9375em){.node--folder .node__header > .folder__field-chapo{font-size:1.6rem;}}.node--folder .node__header > .folder__field-chapo a{text-decoration:underline;}.node--folder .node__header > .folder__field-chapo a:hover,.node--folder .node__header > .folder__field-chapo a:focus,.node--folder .node__header > .folder__field-chapo a:active{text-decoration:none;}.node--folder .folder__field-chapo + .field--name-body{margin-top:20px;}.node--folder .layout-60-40{margin-bottom:20px;}.node--folder.is-unpublished{background:#ecebeb;}.node__header-wrap{margin-bottom:30px;background:#fff;padding:15px 15px;display:flow-root;}.node__header-wrap:after{content:"";display:table;clear:both;}@media only screen and (min-width:48em){.node__header-wrap{padding:20px 20px 30px;}}.cluster__front_blocks,.folder__field-folder-elements{margin:0 auto;}.msie11 .cluster__front_blocks,.msie11
  .folder__field-folder-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.msie11 .cluster__front_blocks > div,.msie11
    .folder__field-folder-elements > div{-ms-flex-preferred-size:31.83333%;flex-basis:31.83333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.msie11 .cluster__front_blocks .filler,.msie11 .cluster__front_blocks:after,.msie11
    .folder__field-folder-elements .filler,.msie11
    .folder__field-folder-elements:after{content:'';-ms-flex-preferred-size:31.83333%;flex-basis:31.83333%;}@support not (display:grid){.cluster__front_blocks,.folder__field-folder-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.cluster__front_blocks > div,.folder__field-folder-elements > div{-ms-flex-preferred-size:31.83333%;flex-basis:31.83333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.cluster__front_blocks .filler,.cluster__front_blocks:after,.folder__field-folder-elements .filler,.folder__field-folder-elements:after{content:'';-ms-flex-preferred-size:31.83333%;flex-basis:31.83333%;}}@supports (display:grid){@media only screen and (min-width:71.25em){.cluster__front_blocks,.folder__field-folder-elements{display:grid;grid-template-columns:repeat(4,minmax(255px,1fr));grid-auto-rows:25.5rem;grid-auto-flow:dense;grid-gap:30px;}}@media only screen and (min-width:62em) and (max-width:71.1875em){.cluster__front_blocks,.folder__field-folder-elements{display:grid;grid-template-columns:repeat(3,minmax(255px,1fr));grid-auto-rows:25.5rem;grid-auto-flow:dense;grid-gap:30px;}}@media only screen and (min-width:48em) and (max-width:61.9375em){.cluster__front_blocks,.folder__field-folder-elements{display:grid;grid-template-columns:repeat(2,minmax(255px,1fr));grid-auto-rows:25.5rem;grid-auto-flow:dense;grid-gap:30px;}}}.folder__item{background-color:#fff;overflow:auto;font-size:1.4rem;}.msie11 .folder__item{max-height:500px;margin-bottom:30px;}@support not (display:grid){.folder__item{max-height:500px;margin-bottom:30px;}}@media only screen and (max-width:47.9375em){.folder__item{margin:0 0 20px;}}.folder__item--content-media > div:first-child a{position:relative;}.folder__item--content-media > div:first-child a:before{content:'';position:absolute;top:calc(50% - 37.5px);left:calc(50% - 37.5px);width:76px;height:76px;background:rgba(255,255,255,0.8);border-radius:50%;z-index:10;}.folder__item--content-media--video > div:first-child a:after{z-index:11;content:'';position:absolute;top:calc(50% - 20px);left:calc(50% - 5px);height:0;width:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #ff574c;-webkit-transform:rotateX(35deg);transform:rotateX(35deg);}.folder__item--content-media--diaporama > div:first-child a:after{z-index:11;content:"";font-family:"idf";position:absolute;top:calc(50% - 28px);left:calc(50% - 20px);font-size:4rem;color:#ff574c;}.folder__item--content-media--publication > div:first-child a:after{z-index:11;content:"";font-family:"idf";position:absolute;top:calc(50% - 28px);left:calc(50% - 20px);font-size:4rem;color:#ff574c;}.folder__featured{font-family:"Eczar",arial,arial,sans-serif;font-weight:bold;display:inline-block;vertical-align:middle;background:#ff574c;color:#fff;text-transform:uppercase;padding:6px 10px;font-size:1.6rem;margin:-15px 0 20px 0;}.folder__item .contextual-contents__tag{font-size:1.4rem;line-height:1.1;color:red;margin:0 0 5px;}.folder__item-content{padding:15px 15px 0;}@media only screen and (max-width:47.9375em){.folder__item-content{padding-bottom:15px;}}.folder__item-title{margin:0 0 15px;font-family:"Eczar",arial,arial,sans-serif;font-size:1.6rem;line-height:1.2;font-weight:bold;line-height:1.1;margin-bottom:0;}.folder__item-title a{display:block;}.folder__item-title + .field--name-field-chapo{margin-top:5px;}.folder__item-chapo{font-size:1.5rem;}.folder__item-image img,.folder__item-image a{display:block;}.folder__item-image img{width:100%;}@supports (display:grid){.folder__item--2x1{grid-column:span 2;}@media only screen and (min-width:48em){.folder__item--2x1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;}}.folder__item--2x1 .folder__item-image{-webkit-box-flex:0;-ms-flex:0 0 255px;flex:0 0 255px;}@media only screen and (min-width:48em){.folder__item--2x1 .folder__item-content{-webkit-box-flex:0;-ms-flex:0 0 255px;flex:0 0 255px;}}}@supports (display:grid){.folder__item--1x2{grid-row:span 2;}}.folder__item--2x2{grid-column:span 2;grid-row:span 2;}.folder__item--important .folder__item-title{font-size:2.4rem;margin-bottom:0;}.folder__item--verbatim{position:relative;background:#786a69;color:#fff;}@media only screen and (max-width:47.9375em){.folder__item--verbatim{min-height:25.5rem;}}.folder__item--verbatim h2{margin:0;font-size:5rem;line-height:1;font-family:"Eczar",arial,arial,sans-serif;}.folder__verbatim-content{text-align:center;font-size:1.6rem;line-height:1.2;width:100%;padding-left:10px;padding-right:10px;}@supports (display:grid){.folder__verbatim-content{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-width:none;max-height:none;}}.msie11 .folder__verbatim-content{height:255px;}@supports not (display:grid){.folder__verbatim-content{height:255px;}}.folder__verbatim-content:after,.folder__verbatim-content:before{content:'';display:inline-block;vertical-align:middle;height:4px;width:65px;background:#ff574c;}.folder__verbatim-content a{color:#fff;text-decoration:underline;}.folder__verbatim-content a:hover,.folder__verbatim-content a:focus,.folder__verbatim-content a:active{text-decoration:none;}.folder__feedback{background-color:white;}.folder__feedback .feedback-form{margin-top:40px;padding:20px;}.folder__item--folder{position:relative;overflow:hidden;display:block;}.folder__overlay-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;}.folder__overlay-link span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.folder__content{background:rgba(0,0,0,0.8);padding:30px 20px;position:absolute;top:20%;bottom:20%;left:15%;right:15%;z-index:1;overflow:auto;}@media only screen and (max-width:47.9375em){.folder__content{padding:15px 10px;top:10%;bottom:10%;left:10%;right:10%;}}.folder__item-folder-title{margin:0;display:block;text-align:center;color:#fff;font-family:"Eczar",arial,arial,sans-serif;font-size:1.6rem;}.folder__item-folder-type{text-align:center;color:#ff0000;}.folder__item--helps{display:block;margin-bottom:0;}.folder__item--helps .aside__header{padding:10px 0;margin-bottom:20px;}.folder__item--helps .aside__header:after{display:none;}.folder__item--helps .aside__title{font-size:2rem;}.folder__item--helps .aside__body{padding:0 10% 10px;}.cluster-helps__field-helps{list-style:none;margin:0;padding:0;border:0;margin-bottom:15px;}.cluster-helps__field-helps li{margin-bottom:10px;}.cluster-helps__field-helps a{display:block;background:#ff574c;border-radius:5px;font-weight:normal;color:#fff;padding:5px;border:1px solid #000;background:#fff url(/themes/custom/portail_idf/assets/img/arrow-brand.svg) no-repeat 100% 50%;color:#000;font-size:1.7rem;text-align:center;padding:5px 40px 5px 20px;}.cluster-helps__field-helps a:hover,.cluster-helps__field-helps a:focus,.cluster-helps__field-helps a:active{text-decoration:none;background-color:#ff6f66;}@media only screen and (max-width:47.9375em){.cluster-helps__field-helps a{font-size:1.4rem;}}.cluster-helps__field-helps a:hover,.cluster-helps__field-helps a:focus,.cluster-helps__field-helps a:active{background-color:#ecebeb;}.contact-message-form{padding:25px;margin:0 0 25px;background:#fff;font-size:1.4rem;}@media only screen and (max-width:47.9375em){.contact-message-form{padding:20px;}}.contact-message-form .form-item label{display:block;}.contact-message-form .form-type-textfield input{width:100%;}.contact-message-form .input--submit{text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #000;background:#000;min-height:3.2rem;}.contact-message-form .input--submit:hover,.contact-message-form .input--submit:focus,.contact-message-form .input--submit:active{opacity:0.8;text-decoration:none;color:#fff;}@media only screen and (max-width:47.9375em){.contact-message-form .input--submit{margin-bottom:15px;width:100%;}}.newsletter_intro{font-size:1.6rem;margin-bottom:20px;}.newsletter_intro h1{margin:1em 0 0.5em;color:#ff574c;font-size:2.8rem;font-weight:300;}.newsletter_intro h1:first-child{margin-top:0;}.newsletter_intro h2{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:bold;}.newsletter_intro h3{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#212429;font-weight:bold;}.newsletter_intro h4{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:300;}.newsletter_intro h5{margin:3rem 0 1.5rem;font-size:1.6rem;line-height:1.3;color:#212429;font-weight:300;}.newsletter_intro h6{margin:3rem 0 1.5rem;font-size:1.2rem;line-height:1.4;color:#212429;font-weight:300;text-transform:uppercase;}.newsletter_intro .two-col img[src*="placehold"],.newsletter_intro .two-col-left img[src*="placehold"],.newsletter_intro .two-col-right img[src*="placehold"],.newsletter_intro .three-col img[src*="placehold"]{display:block;max-width:100%;height:auto;}.newsletter_intro p:first-child,.newsletter_intro h1 + p,.newsletter_intro h2 + p,.newsletter_intro h3 + p,.newsletter_intro h4 + p,.newsletter_intro h5 + p,.newsletter_intro h6 + p{margin-top:0;}.newsletter_intro a{border-bottom:2px solid #ff574c;}.newsletter_intro a:hover,.newsletter_intro a:focus,.newsletter_intro a:active{text-decoration:none;background-color:#ff574c;color:#fff;}.newsletter_intro ul{margin:1em 0;padding:0;list-style:none;padding-left:10px;overflow:hidden;}.newsletter_intro ul:first-child{margin-top:0;}.newsletter_intro ul:last-child{margin-bottom:0;}.newsletter_intro ul:first-child{margin-top:0;}.newsletter_intro ul:last-child{margin-bottom:0;}.newsletter_intro ul li{text-indent:-10px;}.newsletter_intro ul li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#ff574c;margin:0 8px 0 0;}.newsletter_intro table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;}.newsletter_intro table caption{font-weight:bold;color:#ff574c;padding:5px;text-align:center;}.newsletter_intro table th,.newsletter_intro table td{padding:5px 10px;}.newsletter_intro table th{position:relative;font-weight:bold;text-align:left;background:#212429;color:#fff;}.newsletter_intro table tbody tr:nth-child(even) td{background-color:#ecebeb;}.newsletter_intro table tbody tr:hover td{background:#ff574c;color:#fff;}.newsletter_intro table tbody tr:hover td a{color:#fff;}.newsletter_intro .align-center,.newsletter_intro .align-right,.newsletter_intro .align-left{max-width:33%;margin:0 0 20px;}.newsletter_intro .align-center.media__embed_wysiwyg_large,.newsletter_intro .align-center.media--large,.newsletter_intro .align-right.media__embed_wysiwyg_large,.newsletter_intro .align-right.media--large,.newsletter_intro .align-left.media__embed_wysiwyg_large,.newsletter_intro .align-left.media--large{max-width:66%;}@media only screen and (max-width:47.9375em){.newsletter_intro .align-center.media__embed_wysiwyg_large,.newsletter_intro .align-center.media--large,.newsletter_intro .align-right.media__embed_wysiwyg_large,.newsletter_intro .align-right.media--large,.newsletter_intro .align-left.media__embed_wysiwyg_large,.newsletter_intro .align-left.media--large{max-width:100%;}}@media only screen and (max-width:47.9375em){.newsletter_intro .align-center,.newsletter_intro .align-right,.newsletter_intro .align-left{float:none;max-width:none;}}.newsletter_intro .align-center picture,.newsletter_intro .align-center img,.newsletter_intro .align-right picture,.newsletter_intro .align-right img,.newsletter_intro .align-left picture,.newsletter_intro .align-left img{margin:0 auto;display:block;width:100%;}.newsletter_intro .align-center .media__caption,.newsletter_intro .align-center figcaption,.newsletter_intro .align-right .media__caption,.newsletter_intro .align-right figcaption,.newsletter_intro .align-left .media__caption,.newsletter_intro .align-left figcaption{margin-top:10px;font-weight:normal;text-align:left;font-size:1.2rem;}.newsletter_intro .align-center{margin-left:auto;margin-right:auto;}.newsletter_intro .align-left{margin-right:20px;float:left;}@media only screen and (max-width:47.9375em){.newsletter_intro .align-left{margin-left:auto;margin-right:auto;float:none;}}.newsletter_intro .align-right{margin-left:20px;float:right;}@media only screen and (max-width:47.9375em){.newsletter_intro .align-right{margin-left:auto;margin-right:auto;float:none;}}.newsletter_intro .align-center.media__embed_wysiwyg_large{float:none;margin:0 auto 2rem;max-width:100%;}.newsletter_intro blockquote{clear:both;margin:20px 0;padding:10px 30px;background:#ecebeb;border-left:6px solid #ff574c;font-size:1.6rem;}.newsletter_intro .text-block-right,.newsletter_intro .text-block-left,.newsletter_intro .cke-encadre-droite,.newsletter_intro .cke-encadre-gauche{position:relative;padding:10px 20px;background:#ecebeb;font-size:1.6rem;margin:20px 0 20px;}@media only screen and (min-width:48em){.newsletter_intro .text-block-right,.newsletter_intro .text-block-left,.newsletter_intro .cke-encadre-droite,.newsletter_intro .cke-encadre-gauche{margin-left:20px;float:right;max-width:285px;}}.newsletter_intro .text-block-right h3,.newsletter_intro .text-block-left h3,.newsletter_intro .cke-encadre-droite h3,.newsletter_intro .cke-encadre-gauche h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.newsletter_intro .text-block-right:before,.newsletter_intro .text-block-left:before,.newsletter_intro .cke-encadre-droite:before,.newsletter_intro .cke-encadre-gauche:before{content:'';position:absolute;top:-10px;left:0;right:0;height:6px;background-color:#ff574c;}@media only screen and (min-width:48em){.newsletter_intro .text-block-left,.newsletter_intro .cke-encadre-gauche{float:left;margin-left:0;margin-right:20px;}}.newsletter_intro .text-block,.newsletter_intro .cke-encadre-centre{margin:20px 0;padding:10px 30px;background:#ecebeb;font-size:1.6rem;text-align:center;}.newsletter_intro .text-block h3,.newsletter_intro .cke-encadre-centre h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.newsletter_intro .text-block .cke-encadre-centre__inner,.newsletter_intro .cke-encadre-centre .cke-encadre-centre__inner{display:inline-block;vertical-align:middle;border-left:6px solid #ff574c;padding-left:15px;}.newsletter_intro .text-block .cke-encadre-centre__inner:last-child,.newsletter_intro .cke-encadre-centre .cke-encadre-centre__inner:last-child{margin-bottom:0;}.newsletter_intro .cke-highlighted{color:#ff0000;}.newsletter_intro .text-align-left{text-align:left;}.newsletter_intro .text-align-right{text-align:right;}.newsletter_intro .text-align-center{text-align:center;}.newsletter_intro .text-big{font-size:2rem;}.newsletter_intro .text-biggest{font-size:3rem;}.newsletter_intro .text-high{font-size:4rem;}.newsletter_intro .text-more{color:#ff0000;}.newsletter_intro .text-less{color:#656669;}.newsletter_legal_notice{font-size:1.6rem;margin:20px 0;font-size:1.2rem;}.newsletter_legal_notice h1{margin:1em 0 0.5em;color:#ff574c;font-size:2.8rem;font-weight:300;}.newsletter_legal_notice h1:first-child{margin-top:0;}.newsletter_legal_notice h2{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:bold;}.newsletter_legal_notice h3{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#212429;font-weight:bold;}.newsletter_legal_notice h4{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:300;}.newsletter_legal_notice h5{margin:3rem 0 1.5rem;font-size:1.6rem;line-height:1.3;color:#212429;font-weight:300;}.newsletter_legal_notice h6{margin:3rem 0 1.5rem;font-size:1.2rem;line-height:1.4;color:#212429;font-weight:300;text-transform:uppercase;}.newsletter_legal_notice .two-col img[src*="placehold"],.newsletter_legal_notice .two-col-left img[src*="placehold"],.newsletter_legal_notice .two-col-right img[src*="placehold"],.newsletter_legal_notice .three-col img[src*="placehold"]{display:block;max-width:100%;height:auto;}.newsletter_legal_notice p:first-child,.newsletter_legal_notice h1 + p,.newsletter_legal_notice h2 + p,.newsletter_legal_notice h3 + p,.newsletter_legal_notice h4 + p,.newsletter_legal_notice h5 + p,.newsletter_legal_notice h6 + p{margin-top:0;}.newsletter_legal_notice a{border-bottom:2px solid #ff574c;}.newsletter_legal_notice a:hover,.newsletter_legal_notice a:focus,.newsletter_legal_notice a:active{text-decoration:none;background-color:#ff574c;color:#fff;}.newsletter_legal_notice ul{margin:1em 0;padding:0;list-style:none;padding-left:10px;overflow:hidden;}.newsletter_legal_notice ul:first-child{margin-top:0;}.newsletter_legal_notice ul:last-child{margin-bottom:0;}.newsletter_legal_notice ul:first-child{margin-top:0;}.newsletter_legal_notice ul:last-child{margin-bottom:0;}.newsletter_legal_notice ul li{text-indent:-10px;}.newsletter_legal_notice ul li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#ff574c;margin:0 8px 0 0;}.newsletter_legal_notice table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;}.newsletter_legal_notice table caption{font-weight:bold;color:#ff574c;padding:5px;text-align:center;}.newsletter_legal_notice table th,.newsletter_legal_notice table td{padding:5px 10px;}.newsletter_legal_notice table th{position:relative;font-weight:bold;text-align:left;background:#212429;color:#fff;}.newsletter_legal_notice table tbody tr:nth-child(even) td{background-color:#ecebeb;}.newsletter_legal_notice table tbody tr:hover td{background:#ff574c;color:#fff;}.newsletter_legal_notice table tbody tr:hover td a{color:#fff;}.newsletter_legal_notice .align-center,.newsletter_legal_notice .align-right,.newsletter_legal_notice .align-left{max-width:33%;margin:0 0 20px;}.newsletter_legal_notice .align-center.media__embed_wysiwyg_large,.newsletter_legal_notice .align-center.media--large,.newsletter_legal_notice .align-right.media__embed_wysiwyg_large,.newsletter_legal_notice .align-right.media--large,.newsletter_legal_notice .align-left.media__embed_wysiwyg_large,.newsletter_legal_notice .align-left.media--large{max-width:66%;}@media only screen and (max-width:47.9375em){.newsletter_legal_notice .align-center.media__embed_wysiwyg_large,.newsletter_legal_notice .align-center.media--large,.newsletter_legal_notice .align-right.media__embed_wysiwyg_large,.newsletter_legal_notice .align-right.media--large,.newsletter_legal_notice .align-left.media__embed_wysiwyg_large,.newsletter_legal_notice .align-left.media--large{max-width:100%;}}@media only screen and (max-width:47.9375em){.newsletter_legal_notice .align-center,.newsletter_legal_notice .align-right,.newsletter_legal_notice .align-left{float:none;max-width:none;}}.newsletter_legal_notice .align-center picture,.newsletter_legal_notice .align-center img,.newsletter_legal_notice .align-right picture,.newsletter_legal_notice .align-right img,.newsletter_legal_notice .align-left picture,.newsletter_legal_notice .align-left img{margin:0 auto;display:block;width:100%;}.newsletter_legal_notice .align-center .media__caption,.newsletter_legal_notice .align-center figcaption,.newsletter_legal_notice .align-right .media__caption,.newsletter_legal_notice .align-right figcaption,.newsletter_legal_notice .align-left .media__caption,.newsletter_legal_notice .align-left figcaption{margin-top:10px;font-weight:normal;text-align:left;font-size:1.2rem;}.newsletter_legal_notice .align-center{margin-left:auto;margin-right:auto;}.newsletter_legal_notice .align-left{margin-right:20px;float:left;}@media only screen and (max-width:47.9375em){.newsletter_legal_notice .align-left{margin-left:auto;margin-right:auto;float:none;}}.newsletter_legal_notice .align-right{margin-left:20px;float:right;}@media only screen and (max-width:47.9375em){.newsletter_legal_notice .align-right{margin-left:auto;margin-right:auto;float:none;}}.newsletter_legal_notice .align-center.media__embed_wysiwyg_large{float:none;margin:0 auto 2rem;max-width:100%;}.newsletter_legal_notice blockquote{clear:both;margin:20px 0;padding:10px 30px;background:#ecebeb;border-left:6px solid #ff574c;font-size:1.6rem;}.newsletter_legal_notice .text-block-right,.newsletter_legal_notice .text-block-left,.newsletter_legal_notice .cke-encadre-droite,.newsletter_legal_notice .cke-encadre-gauche{position:relative;padding:10px 20px;background:#ecebeb;font-size:1.6rem;margin:20px 0 20px;}@media only screen and (min-width:48em){.newsletter_legal_notice .text-block-right,.newsletter_legal_notice .text-block-left,.newsletter_legal_notice .cke-encadre-droite,.newsletter_legal_notice .cke-encadre-gauche{margin-left:20px;float:right;max-width:285px;}}.newsletter_legal_notice .text-block-right h3,.newsletter_legal_notice .text-block-left h3,.newsletter_legal_notice .cke-encadre-droite h3,.newsletter_legal_notice .cke-encadre-gauche h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.newsletter_legal_notice .text-block-right:before,.newsletter_legal_notice .text-block-left:before,.newsletter_legal_notice .cke-encadre-droite:before,.newsletter_legal_notice .cke-encadre-gauche:before{content:'';position:absolute;top:-10px;left:0;right:0;height:6px;background-color:#ff574c;}@media only screen and (min-width:48em){.newsletter_legal_notice .text-block-left,.newsletter_legal_notice .cke-encadre-gauche{float:left;margin-left:0;margin-right:20px;}}.newsletter_legal_notice .text-block,.newsletter_legal_notice .cke-encadre-centre{margin:20px 0;padding:10px 30px;background:#ecebeb;font-size:1.6rem;text-align:center;}.newsletter_legal_notice .text-block h3,.newsletter_legal_notice .cke-encadre-centre h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.newsletter_legal_notice .text-block .cke-encadre-centre__inner,.newsletter_legal_notice .cke-encadre-centre .cke-encadre-centre__inner{display:inline-block;vertical-align:middle;border-left:6px solid #ff574c;padding-left:15px;}.newsletter_legal_notice .text-block .cke-encadre-centre__inner:last-child,.newsletter_legal_notice .cke-encadre-centre .cke-encadre-centre__inner:last-child{margin-bottom:0;}.newsletter_legal_notice .cke-highlighted{color:#ff0000;}.newsletter_legal_notice .text-align-left{text-align:left;}.newsletter_legal_notice .text-align-right{text-align:right;}.newsletter_legal_notice .text-align-center{text-align:center;}.newsletter_legal_notice .text-big{font-size:2rem;}.newsletter_legal_notice .text-biggest{font-size:3rem;}.newsletter_legal_notice .text-high{font-size:4rem;}.newsletter_legal_notice .text-more{color:#ff0000;}.newsletter_legal_notice .text-less{color:#656669;}@media only screen and (min-width:48em){.newsletter-form .form-type-email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}}.newsletter-form .form-type-email > label{display:block;}@media only screen and (min-width:48em){.newsletter-form .form-type-email > label{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;text-align:right;margin-right:20px;}}.newsletter-form .form-email{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 20px 4px;border:1px solid #000;border-radius:20px;color:#212429;font-size:1.4rem;width:300px;max-width:300px;}.newsletter-form .form-email::-ms-clear{display:none;}.newsletter-form .form-email.placeholder{opacity:1;font-style:italic;color:#999;}.newsletter-form .form-email:-moz-placeholder{opacity:1;font-style:italic;color:#999;}.newsletter-form .form-email::-moz-placeholder{opacity:1;font-style:italic;color:#999;}.newsletter-form .form-email:-ms-input-placeholder{opacity:1;font-style:italic;color:#999;}.newsletter-form .form-email::-webkit-input-placeholder{opacity:1;font-style:italic;color:#999;}.newsletter-form .form-email.placeholder{font-style:normal;}.newsletter-form .form-email:-moz-placeholder{font-style:normal;}.newsletter-form .form-email::-moz-placeholder{font-style:normal;}.newsletter-form .form-email:-ms-input-placeholder{font-style:normal;}.newsletter-form .form-email::-webkit-input-placeholder{font-style:normal;}@media only screen and (max-width:47.9375em){.newsletter-form .form-email{width:100%;}}.newsletter-form .form-type-checkbox{margin-bottom:30px;}@media only screen and (min-width:48em){.newsletter-form .form-type-checkbox{padding-left:230px;}}.newsletter-form .form-submit{text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #000;background:#000;min-height:3.2rem;}.newsletter-form .form-submit:hover,.newsletter-form .form-submit:focus,.newsletter-form .form-submit:active{opacity:0.8;text-decoration:none;color:#fff;}@media only screen and (min-width:48em){.newsletter-form .form-submit{margin-left:220px;}}.newsletter_confirmation{font-size:1.6rem;}.newsletter_confirmation h1{margin:1em 0 0.5em;color:#ff574c;font-size:2.8rem;font-weight:300;}.newsletter_confirmation h1:first-child{margin-top:0;}.newsletter_confirmation h2{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:bold;}.newsletter_confirmation h3{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#212429;font-weight:bold;}.newsletter_confirmation h4{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:300;}.newsletter_confirmation h5{margin:3rem 0 1.5rem;font-size:1.6rem;line-height:1.3;color:#212429;font-weight:300;}.newsletter_confirmation h6{margin:3rem 0 1.5rem;font-size:1.2rem;line-height:1.4;color:#212429;font-weight:300;text-transform:uppercase;}.newsletter_confirmation .two-col img[src*="placehold"],.newsletter_confirmation .two-col-left img[src*="placehold"],.newsletter_confirmation .two-col-right img[src*="placehold"],.newsletter_confirmation .three-col img[src*="placehold"]{display:block;max-width:100%;height:auto;}.newsletter_confirmation p:first-child,.newsletter_confirmation h1 + p,.newsletter_confirmation h2 + p,.newsletter_confirmation h3 + p,.newsletter_confirmation h4 + p,.newsletter_confirmation h5 + p,.newsletter_confirmation h6 + p{margin-top:0;}.newsletter_confirmation a{border-bottom:2px solid #ff574c;}.newsletter_confirmation a:hover,.newsletter_confirmation a:focus,.newsletter_confirmation a:active{text-decoration:none;background-color:#ff574c;color:#fff;}.newsletter_confirmation ul{margin:1em 0;padding:0;list-style:none;padding-left:10px;overflow:hidden;}.newsletter_confirmation ul:first-child{margin-top:0;}.newsletter_confirmation ul:last-child{margin-bottom:0;}.newsletter_confirmation ul:first-child{margin-top:0;}.newsletter_confirmation ul:last-child{margin-bottom:0;}.newsletter_confirmation ul li{text-indent:-10px;}.newsletter_confirmation ul li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#ff574c;margin:0 8px 0 0;}.newsletter_confirmation table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;}.newsletter_confirmation table caption{font-weight:bold;color:#ff574c;padding:5px;text-align:center;}.newsletter_confirmation table th,.newsletter_confirmation table td{padding:5px 10px;}.newsletter_confirmation table th{position:relative;font-weight:bold;text-align:left;background:#212429;color:#fff;}.newsletter_confirmation table tbody tr:nth-child(even) td{background-color:#ecebeb;}.newsletter_confirmation table tbody tr:hover td{background:#ff574c;color:#fff;}.newsletter_confirmation table tbody tr:hover td a{color:#fff;}.newsletter_confirmation .align-center,.newsletter_confirmation .align-right,.newsletter_confirmation .align-left{max-width:33%;margin:0 0 20px;}.newsletter_confirmation .align-center.media__embed_wysiwyg_large,.newsletter_confirmation .align-center.media--large,.newsletter_confirmation .align-right.media__embed_wysiwyg_large,.newsletter_confirmation .align-right.media--large,.newsletter_confirmation .align-left.media__embed_wysiwyg_large,.newsletter_confirmation .align-left.media--large{max-width:66%;}@media only screen and (max-width:47.9375em){.newsletter_confirmation .align-center.media__embed_wysiwyg_large,.newsletter_confirmation .align-center.media--large,.newsletter_confirmation .align-right.media__embed_wysiwyg_large,.newsletter_confirmation .align-right.media--large,.newsletter_confirmation .align-left.media__embed_wysiwyg_large,.newsletter_confirmation .align-left.media--large{max-width:100%;}}@media only screen and (max-width:47.9375em){.newsletter_confirmation .align-center,.newsletter_confirmation .align-right,.newsletter_confirmation .align-left{float:none;max-width:none;}}.newsletter_confirmation .align-center picture,.newsletter_confirmation .align-center img,.newsletter_confirmation .align-right picture,.newsletter_confirmation .align-right img,.newsletter_confirmation .align-left picture,.newsletter_confirmation .align-left img{margin:0 auto;display:block;width:100%;}.newsletter_confirmation .align-center .media__caption,.newsletter_confirmation .align-center figcaption,.newsletter_confirmation .align-right .media__caption,.newsletter_confirmation .align-right figcaption,.newsletter_confirmation .align-left .media__caption,.newsletter_confirmation .align-left figcaption{margin-top:10px;font-weight:normal;text-align:left;font-size:1.2rem;}.newsletter_confirmation .align-center{margin-left:auto;margin-right:auto;}.newsletter_confirmation .align-left{margin-right:20px;float:left;}@media only screen and (max-width:47.9375em){.newsletter_confirmation .align-left{margin-left:auto;margin-right:auto;float:none;}}.newsletter_confirmation .align-right{margin-left:20px;float:right;}@media only screen and (max-width:47.9375em){.newsletter_confirmation .align-right{margin-left:auto;margin-right:auto;float:none;}}.newsletter_confirmation .align-center.media__embed_wysiwyg_large{float:none;margin:0 auto 2rem;max-width:100%;}.newsletter_confirmation blockquote{clear:both;margin:20px 0;padding:10px 30px;background:#ecebeb;border-left:6px solid #ff574c;font-size:1.6rem;}.newsletter_confirmation .text-block-right,.newsletter_confirmation .text-block-left,.newsletter_confirmation .cke-encadre-droite,.newsletter_confirmation .cke-encadre-gauche{position:relative;padding:10px 20px;background:#ecebeb;font-size:1.6rem;margin:20px 0 20px;}@media only screen and (min-width:48em){.newsletter_confirmation .text-block-right,.newsletter_confirmation .text-block-left,.newsletter_confirmation .cke-encadre-droite,.newsletter_confirmation .cke-encadre-gauche{margin-left:20px;float:right;max-width:285px;}}.newsletter_confirmation .text-block-right h3,.newsletter_confirmation .text-block-left h3,.newsletter_confirmation .cke-encadre-droite h3,.newsletter_confirmation .cke-encadre-gauche h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.newsletter_confirmation .text-block-right:before,.newsletter_confirmation .text-block-left:before,.newsletter_confirmation .cke-encadre-droite:before,.newsletter_confirmation .cke-encadre-gauche:before{content:'';position:absolute;top:-10px;left:0;right:0;height:6px;background-color:#ff574c;}@media only screen and (min-width:48em){.newsletter_confirmation .text-block-left,.newsletter_confirmation .cke-encadre-gauche{float:left;margin-left:0;margin-right:20px;}}.newsletter_confirmation .text-block,.newsletter_confirmation .cke-encadre-centre{margin:20px 0;padding:10px 30px;background:#ecebeb;font-size:1.6rem;text-align:center;}.newsletter_confirmation .text-block h3,.newsletter_confirmation .cke-encadre-centre h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.newsletter_confirmation .text-block .cke-encadre-centre__inner,.newsletter_confirmation .cke-encadre-centre .cke-encadre-centre__inner{display:inline-block;vertical-align:middle;border-left:6px solid #ff574c;padding-left:15px;}.newsletter_confirmation .text-block .cke-encadre-centre__inner:last-child,.newsletter_confirmation .cke-encadre-centre .cke-encadre-centre__inner:last-child{margin-bottom:0;}.newsletter_confirmation .cke-highlighted{color:#ff0000;}.newsletter_confirmation .text-align-left{text-align:left;}.newsletter_confirmation .text-align-right{text-align:right;}.newsletter_confirmation .text-align-center{text-align:center;}.newsletter_confirmation .text-big{font-size:2rem;}.newsletter_confirmation .text-biggest{font-size:3rem;}.newsletter_confirmation .text-high{font-size:4rem;}.newsletter_confirmation .text-more{color:#ff0000;}.newsletter_confirmation .text-less{color:#656669;}.media__list{margin-bottom:30px;}@media only screen and (min-width:30em){.media__list > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.media__list > div > div{-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.media__list > div .filler,.media__list > div:after{content:'';-ms-flex-preferred-size:48%;flex-basis:48%;}}@media only screen and (min-width:48em){.media__list > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.media__list > div > div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.media__list > div .filler,.media__list > div:after{content:'';-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;}}@media only screen and (min-width:62em){.media__list > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.media__list > div > div{-ms-flex-preferred-size:23%;flex-basis:23%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.media__list > div .filler,.media__list > div:after{content:'';-ms-flex-preferred-size:23%;flex-basis:23%;}}.media__list > div:before{display:none;}.media__list .filler:not(:last-child){display:none;}.media__list .node{margin-bottom:0;}.media__item{background:#fff;margin:0 0 20px;font-size:1.5rem;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;}@media only screen and (min-width:48em){.media__item{margin:0 0 30px;}}.media__item .field--name-field-media-video-embed-field img,.media__item .field--name-field-media-image img{display:block;width:100%;}.media__item article{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.media__item article > div{width:100%;}.media__item article.diaporama{margin:0;border:0;}.media__item article .inner{padding:15px 15px 15px 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.field--name-field-nature-media{color:#ff0000;font-weight:bold;}.media__title{font-size:1.5rem;margin:10px 0 20px 0;}.media__link{text-align:center;padding:0 15px 15px;width:100%;}.media__link a{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;}.media__link a:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.media__link a:hover,.media__link a:focus,.media__link a:active{text-decoration:none;color:#212429;background-color:#e0dede;}.dataset .media__link a{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;}.dataset .media__link a:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-25px 0px;width:18px;height:17px;}.dataset .media__link a:hover,.dataset .media__link a:focus,.dataset .media__link a:active{text-decoration:none;color:#212429;background-color:#e0dede;}.dataset .media__link a:after{background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:-22px -25px;width:15px;height:14px;}.results--summary{padding:15px;margin-bottom:30px;background-color:#dcdcdc;}.total-results{font-weight:bold;}.report .page-title{margin:0 0 10px;}.report__tags .report__label{display:none;}.report__tags .report__field-thesaurus-mariane{line-height:3;}.report__tags .report__field-thesaurus-mariane-item{display:inline-block;}.report__tags .report__field-thesaurus-mariane-item:after{display:none !important;}.report__tags .report__field-thesaurus-mariane a{display:inline-block;vertical-align:middle;background-color:#ecebeb;padding:3px 20px;border-radius:3px;font-size:1.4rem;line-height:1.3;margin:0 5px 0 0;}.report__tags .report__field-thesaurus-mariane a:hover,.report__tags .report__field-thesaurus-mariane a:focus,.report__tags .report__field-thesaurus-mariane a:active{text-decoration:none;background:#e0dede;}.report__title{font-size:1.9rem;line-height:1.2;font-weight:bold;margin-bottom:30px;}@media only screen and (max-width:47.9375em){.report__title{font-size:1.6rem;}}.report__title a{text-decoration:underline;}.report__title a:hover,.report__title a:focus,.report__title a:active{text-decoration:none;}.report__datas{list-style:none;margin:0;padding:0;border:0;margin-bottom:30px;}.report__datas li{margin-bottom:10px;}@media only screen and (min-width:48em){.report__datas .report__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}}.report__datas .report__field.report__field-chapitre-relatif-au-budget{display:block;}.report__label{color:#ff574c;font-weight:bold;margin-right:20px;-ms-flex-preferred-size:200px;flex-basis:200px;}.report__label:after{content:' :';}.report__field-ligne-budgetaire-item:not(:last-child):after,.report__field-chapitre-relatif-au-budget-item:not(:last-child):after,.report__field-thesaurus-mariane-item:not(:last-child):after{content:',';margin-right:3px;}@media only screen and (min-width:48em){.report__field-reports-files{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}}.report__field-reports-files-item{min-width:20rem;background:#ecebeb;margin:0 20px 20px 0;padding:15px;}.report__file-name{margin:0 0 15px;font-size:1.4rem;font-weight:bold;}.report__file-link{text-align:center;}.report__file-link a{text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #000;background:#000;min-height:3.2rem;text-transform:none;}.report__file-link a:hover,.report__file-link a:focus,.report__file-link a:active{opacity:0.8;text-decoration:none;color:#fff;}.report__file-link a:after{content:"";background:none;font-family:"idf";position:relative;margin-left:10px;}.view-rapports .view-filters,.view-rapports .block-views-exposed-filter-blockpresse-page-1 .filters__wrap,.block-views-exposed-filter-blockpresse-page-1 .view-rapports .filters__wrap{margin-bottom:0;}@media only screen and (min-width:48em){.view-rapports .filters__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:start;align-content:flex-start;}.view-rapports .filters__wrap > div{margin-right:20px;-ms-flex-preferred-size:40%;flex-basis:40%;}}@media only screen and (min-width:62em){.view-rapports .filters__wrap > div{margin-right:20px;-ms-flex-preferred-size:25%;flex-basis:25%;}.view-rapports .filters__wrap .form-item-field-thesaurus-mariane-target-id{-ms-flex-preferred-size:50%;flex-basis:50%;}}.view-rapports .filters__wrap .form-type-select{max-width:280px;}.view-rapports .filters__wrap .input--text{width:100%;}.view-rapports .filters__wrap .form-submit{margin-bottom:15px;}.view-rapports .views-exposed-form{margin-bottom:40px;}.view-rapports .pager-nav{margin:0;}.view-rapports .pager-nav ul{margin:0;}.view-rapports .pager-wrap{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.view-rapports .pager-wrap{padding:20px;}}.view-rapports__content{padding:25px;margin:0 0 25px;background:#fff;background:#ecebeb;padding:30px;margin-bottom:0;}@media only screen and (max-width:47.9375em){.view-rapports__content{padding:20px;}}@media only screen and (min-width:48em){.view-rapports__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.view-rapports__content > div{-ms-flex-preferred-size:49%;flex-basis:49%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.view-rapports__content .filler,.view-rapports__content:after{content:'';-ms-flex-preferred-size:49%;flex-basis:49%;}}.view-rapports__item{margin-bottom:20px;padding:20px;background:#fff;font-size:1.4rem;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}@media only screen and (max-width:47.9375em){.view-rapports__item{padding:15px;}}.view-rapports__date{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;color:#ff574c;margin-bottom:10px;}.view-rapports__num{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;font-weight:bold;text-transform:uppercase;font-size:2.4rem;margin-bottom:20px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}@media only screen and (max-width:47.9375em){.view-rapports__num{font-size:1.8rem;}}.view-rapports__title{margin:0;font-weight:normal;font-size:1.6rem;}@media only screen and (min-width:48em){.search-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}}.search-nav .pager{margin-top:0;margin-bottom:0;}.search-nav__result-count{font-size:1.4rem;}@media only screen and (max-width:47.9375em){.search-nav__result-count{margin-bottom:15px;text-align:center;}}@media only screen and (min-width:48em){.search-view__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}}.search-view__layout .view-empty{-ms-flex-preferred-size:100%;flex-basis:100%;}.search-view__facets{padding:0 20px 0;margin:0 0 25px;color:#fff;}.search-view__facets .search-view__reset-filter,.search-view__facets .search-view__count,.search-view__facets .block-facet-blocksearch-facet-content-type,.search-view__facets .block-facet-blocksearch-facet-expertise-name{margin:0;padding:25px;}@media only screen and (max-width:61.9375em){.search-view__facets .search-view__reset-filter,.search-view__facets .search-view__count,.search-view__facets .block-facet-blocksearch-facet-content-type,.search-view__facets .block-facet-blocksearch-facet-expertise-name{padding:15px;margin:0;}}@media only screen and (max-width:47.9375em){.search-view__facets .search-view__reset-filter,.search-view__facets .search-view__count,.search-view__facets .block-facet-blocksearch-facet-content-type,.search-view__facets .block-facet-blocksearch-facet-expertise-name{margin:0;}}@media only screen and (max-width:47.9375em){.search-view__facets .search-view__reset-filter.tgp--panel,.search-view__facets .search-view__count.tgp--panel,.search-view__facets .block-facet-blocksearch-facet-content-type.tgp--panel,.search-view__facets .block-facet-blocksearch-facet-expertise-name.tgp--panel{display:none;}}@media only screen and (max-width:47.9375em){.search-view__facets .search-view__reset-filter.tgp--is-opened,.search-view__facets .search-view__count.tgp--is-opened,.search-view__facets .block-facet-blocksearch-facet-content-type.tgp--is-opened,.search-view__facets .block-facet-blocksearch-facet-expertise-name.tgp--is-opened{display:block;}}.search-view__facets .search-view__reset-filter{padding:0;margin-top:10px;}.search-view__facets .search-view__reset-filter a{background:#212429;border-radius:0 0 10px 10px;display:block;color:#fff;text-align:center;font-weight:bold;font-size:1.5rem;padding:20px 0;}.search-view__facets .search-view__reset-filter a:hover,.search-view__facets .search-view__reset-filter a:focus,.search-view__facets .search-view__reset-filter a:active{text-decoration:none;background-color:#383d45;}.search-view__facets .block-facet-blocksearch-facet-content-type{background:#8d8d8d;}.search-view__facets .block-facet-blocksearch-facet-content-type h2{font-size:1.5rem;font-weight:bold;margin:0 0 20px;}.search-view__facets .block-facet-blocksearch-facet-expertise-name{background:#656669;}@media only screen and (min-width:48em){.search-view__facets{padding:0;-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;margin-right:2%;}}@media only screen and (max-width:61.9375em){.search-view__facets{padding:0;}}.search-view__facets .facet-item:not(:last-child){margin-bottom:10px;}.search-view__facets .item-list__checkbox{list-style:none;margin:0;padding:0;border:0;}.search-view__facets .facets-checkbox{display:inline-block;vertical-align:middle;margin-right:10px;}.search-view__facets label{display:inline-block;vertical-align:middle;margin-bottom:0;font-weight:normal;font-size:1.5rem;}.search-view__facets .facet-item__value{max-width:180px;display:inline-block;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;}@media only screen and (max-width:47.9375em){.search-view__facets > div{display:none;}}.search-view__facets > div.tgp--is-opened{display:block;}.search-view__count{font-size:2rem;font-weight:bold;}.search-view__show-filters{margin:0;padding:0;border:0;display:block;border-radius:10px 10px 0 0;text-align:center;font-size:2rem;line-height:1.2;color:#fff;margin:0;background:#212429;padding:10px 20px;width:100%;}.search-view__show-filters:after{content:"";font-family:"idf";display:inline-block;vertical-align:middle;margin-left:10px;-webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms;}@media only screen and (min-width:48em){.search-view__show-filters:after{display:none;}}.search-view__show-filters.tgp--trigger--is-active:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}.search-view__results{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.search-view__results{padding:20px;}}@media only screen and (min-width:48em){.search-view__results{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%;}}.search-view__item{font-size:1.5rem;border-bottom:1px solid #dcdcdc;padding-bottom:30px;padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}.search-view__date{color:#656669;margin-bottom:10px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.search-view__title{margin:0 0 15px;font-size:2rem;font-weight:bold;font-family:"Eczar",arial,arial,sans-serif;}.search-view__chapo:not(:last-child){margin-bottom:10px;}.search-view__keywords a{display:inline-block;vertical-align:middle;background-color:#ecebeb;padding:3px 20px;border-radius:3px;font-size:1.4rem;line-height:1.3;margin:0 5px 0 0;}.search-view__keywords a:hover,.search-view__keywords a:focus,.search-view__keywords a:active{text-decoration:none;background:#e0dede;}.search-view__no-result{padding:25px;margin:0 0 25px;background:#fff;text-align:center;font-size:2rem;}@media only screen and (max-width:47.9375em){.search-view__no-result{padding:20px;}}.search-label__no-result{opacity:0.7;}@media only screen and (max-width:61.9375em){.search-view .view-filters,.search-view .block-views-exposed-filter-blockpresse-page-1 .filters__wrap,.block-views-exposed-filter-blockpresse-page-1 .search-view .filters__wrap{padding:20px;}}.search-view .view-filters label,.search-view .block-views-exposed-filter-blockpresse-page-1 .filters__wrap label,.block-views-exposed-filter-blockpresse-page-1 .search-view .filters__wrap label{display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:0;}.search-view .search-filters__wrap .form-item-sort-bef-combine{text-align:center;}@media only screen and (min-width:48em){.search-view .search-filters__wrap .form-item-sort-bef-combine{float:right;margin-left:30px;text-align:left;}}.search-view .form-item-keys{margin-bottom:30px;}@media only screen and (min-width:48em){.search-view .form-item-keys{overflow:hidden;max-width:400px;}}.search-view .form-item-keys .search__input{width:100%;height:32px;}.filters__submit{text-align:right;}@media only screen and (max-width:47.9375em){.filters__submit{clear:both;text-align:center;padding-top:20px;}}@media only screen and (min-width:48em){.search-filters__dates{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;float:left;}}.form-item-created-search-content-max,.form-item-created-search-content-min{margin:0 0 0 20px;}@media only screen and (max-width:47.9375em){.form-item-created-search-content-max,.form-item-created-search-content-min{margin-left:0;margin-bottom:15px;}.form-item-created-search-content-max label.control-label,.form-item-created-search-content-min label.control-label{display:block;}}.form-item-created-search-content-max .input--text,.form-item-created-search-content-min .input--text{width:130px;text-align:center;}.job__intro{margin:0 0 40px;font-weight:bold;}.job-page iframe{border:0;width:100%;}.block--doc-list .media-link{margin-bottom:10px;}.block--doc-list .media-link a{display:block;background:#ff574c;border-radius:5px;font-weight:normal;color:#fff;padding:5px;padding:10px 15px;font-size:1.6rem;text-align:center;}.block--doc-list .media-link a:hover,.block--doc-list .media-link a:focus,.block--doc-list .media-link a:active{text-decoration:none;background-color:#ff6f66;}.stage__page-title{font-family:"Eczar",arial,arial,sans-serif;font-size:4.2rem;font-weight:bold;margin:0 0 30px;}.field--name-field-nomstructure{margin:0;font-size:1.6rem;font-weight:bold;text-transform:uppercase;}.field--name-field-descripstruct{margin:0 0 20px;font-weight:bold;}.stage__body .field--name-field-nomstructure,.stage__body .field--name-field-profilrecherche,.stage__body .field--name-field-descriptionmission,.stage__body .field--name-field-niveauqualif{margin:0 0 20px;}.stage__body .field--name-field-nomstructure .field--label,.stage__body .field--name-field-profilrecherche .field--label,.stage__body .field--name-field-descriptionmission .field--label,.stage__body .field--name-field-niveauqualif .field--label{display:inline-block;vertical-align:middle;font-size:1.6rem;color:#ff574c;}.stage__more{padding:20px;background:#ecebeb;font-size:1.4rem;}.stage__more .views-field,.stage__more .field{margin-bottom:15px;}.stage__more .views-field-field-codepostal,.stage__more .views-field-field-adresse{margin-bottom:0;}.stage__more .views-label,.stage__more .field--label{font-weight:bold;font-size:1.4rem;}.stage__more .field--name-field-nomstructure{font-weight:400;}.stage__details{list-style:none;margin:0;padding:0;border:0;}.stage__send{margin:0 0 20px;}.stage__send .btn-black{display:block;width:100%;text-align:center;padding:15px 10px;height:auto;}.legal-text{background:#ecebeb;padding:15px;}.legal-text a{text-decoration:underline;}.legal-text a:hover,.legal-text a:focus,.legal-text a:active{text-decoration:none;}.view-search-stage{font-size:1.4rem;margin-bottom:20px;}.view-search-stage .bubble-title{margin-bottom:7px;}@media only screen and (min-width:48em){.view-search-stage .bubble-title{margin-left:40px;}}.view-search-stage .view-filters,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap{padding:20px 20px;}@media only screen and (min-width:48em){.view-search-stage .view-filters,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap{padding:20px 40px;}}.view-search-stage .view-filters .input--text,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .input--text,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .input--text{width:100%;}.view-search-stage .view-filters .form-checkbox:not(:checked),.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked),.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked),.view-search-stage .view-filters .form-checkbox:checked,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked{position:absolute;left:-9999px;}.view-search-stage .view-filters .form-checkbox:not(:checked) + label,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + label,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + label,.view-search-stage .view-filters .form-checkbox:not(:checked) + span,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + span,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + span,.view-search-stage .view-filters .form-checkbox:checked + label,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + label,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + label,.view-search-stage .view-filters .form-checkbox:checked + span,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + span,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + span{cursor:pointer;position:relative;padding-left:26px;}.view-search-stage .view-filters .form-checkbox:not(:checked) + label:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + label:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + label:before,.view-search-stage .view-filters .form-checkbox:not(:checked) + span:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + span:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + span:before,.view-search-stage .view-filters .form-checkbox:checked + label:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + label:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + label:before,.view-search-stage .view-filters .form-checkbox:checked + span:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + span:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + span:before{content:'';position:absolute;left:2px;top:-1px;width:19px;height:19px;border:1px solid #212429;background:#fff;}.view-search-stage .view-filters .form-checkbox:not(:checked) + label:hover:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + label:hover:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + label:hover:before,.view-search-stage .view-filters .form-checkbox:not(:checked) + span:hover:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + span:hover:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + span:hover:before,.view-search-stage .view-filters .form-checkbox:checked + label:hover:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + label:hover:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + label:hover:before,.view-search-stage .view-filters .form-checkbox:checked + span:hover:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + span:hover:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + span:hover:before{background-color:#ecebeb;}.view-search-stage .view-filters .form-checkbox:not(:checked) + label:hover:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + label:hover:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + label:hover:after,.view-search-stage .view-filters .form-checkbox:not(:checked) + span:hover:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + span:hover:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + span:hover:after,.view-search-stage .view-filters .form-checkbox:checked + label:hover:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + label:hover:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + label:hover:after,.view-search-stage .view-filters .form-checkbox:checked + span:hover:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + span:hover:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + span:hover:after{background-color:#ff3f33;}.view-search-stage .view-filters .form-checkbox:not(:checked) + label:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + label:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + label:after,.view-search-stage .view-filters .form-checkbox:not(:checked) + span:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + span:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + span:after,.view-search-stage .view-filters .form-checkbox:checked + label:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + label:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + label:after,.view-search-stage .view-filters .form-checkbox:checked + span:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + span:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + span:after{content:'';width:13px;height:13px;background:#ff574c;position:absolute;top:2px;left:5px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}.view-search-stage .view-filters .form-checkbox:not(:checked):focus + span:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked):focus + span:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked):focus + span:before,.view-search-stage .view-filters .form-checkbox:not(:checked):focus + label:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked):focus + label:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked):focus + label:before,.view-search-stage .view-filters .form-checkbox:checked:focus + span:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked:focus + span:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked:focus + span:before,.view-search-stage .view-filters .form-checkbox:checked:focus + label:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked:focus + label:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked:focus + label:before{background-color:#ecebeb;outline:1px dashed #ff574c;outline-offset:2px;}.view-search-stage .view-filters .form-checkbox:not(:checked):focus + span:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked):focus + span:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked):focus + span:after,.view-search-stage .view-filters .form-checkbox:not(:checked):focus + label:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked):focus + label:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked):focus + label:after,.view-search-stage .view-filters .form-checkbox:checked:focus + span:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked:focus + span:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked:focus + span:after,.view-search-stage .view-filters .form-checkbox:checked:focus + label:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked:focus + label:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked:focus + label:after{background-color:#ff3f33;}.view-search-stage .view-filters .form-checkbox:not(:checked) + label:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + label:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + label:after,.view-search-stage .view-filters .form-checkbox:not(:checked) + span:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + span:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + span:after{display:none;}.view-search-stage .view-filters .form-checkbox:checked + label:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + label:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + label:after,.view-search-stage .view-filters .form-checkbox:checked + span:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + span:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + span:after{display:block;}.view-search-stage .view-filters .form-checkbox[disabled]:not(:checked) + label,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:not(:checked) + label,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:not(:checked) + label,.view-search-stage .view-filters .form-checkbox[disabled]:not(:checked) + span,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:not(:checked) + span,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:not(:checked) + span,.view-search-stage .view-filters .form-checkbox[disabled]:checked + label,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:checked + label,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:checked + label,.view-search-stage .view-filters .form-checkbox[disabled]:checked + span,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:checked + span,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:checked + span{color:#ccc;}.view-search-stage .view-filters .form-checkbox[disabled]:not(:checked) + label:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:not(:checked) + label:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:not(:checked) + label:before,.view-search-stage .view-filters .form-checkbox[disabled]:not(:checked) + span:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:not(:checked) + span:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:not(:checked) + span:before,.view-search-stage .view-filters .form-checkbox[disabled]:checked + label:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:checked + label:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:checked + label:before,.view-search-stage .view-filters .form-checkbox[disabled]:checked + span:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:checked + span:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:checked + span:before{background-color:#aaa;}.view-search-stage .view-filters .form-checkbox[disabled]:not(:checked) + label:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:not(:checked) + label:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:not(:checked) + label:after,.view-search-stage .view-filters .form-checkbox[disabled]:not(:checked) + span:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:not(:checked) + span:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:not(:checked) + span:after,.view-search-stage .view-filters .form-checkbox[disabled]:checked + label:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:checked + label:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:checked + label:after,.view-search-stage .view-filters .form-checkbox[disabled]:checked + span:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox[disabled]:checked + span:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox[disabled]:checked + span:after{color:#eee;background-color:#ddd;}.view-search-stage .view-filters .form-checkbox:not(:checked) + label.checkbox-right,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + label.checkbox-right,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + label.checkbox-right,.view-search-stage .view-filters .form-checkbox:checked + label.checkbox-right,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + label.checkbox-right,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + label.checkbox-right{padding-left:0;padding-right:20px;}.view-search-stage .view-filters .form-checkbox:not(:checked) + label.checkbox-right:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + label.checkbox-right:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + label.checkbox-right:before,.view-search-stage .view-filters .form-checkbox:checked + label.checkbox-right:before,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + label.checkbox-right:before,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + label.checkbox-right:before{left:auto;right:0;}.view-search-stage .view-filters .form-checkbox:not(:checked) + label.checkbox-right:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + label.checkbox-right:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + label.checkbox-right:after,.view-search-stage .view-filters .form-checkbox:checked + label.checkbox-right:after,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + label.checkbox-right:after,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + label.checkbox-right:after{left:auto;right:2px;}.view-search-stage .view-filters .form-checkbox:not(:checked) + label.label-hidden,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + label.label-hidden,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + label.label-hidden,.view-search-stage .view-filters .form-checkbox:checked + label.label-hidden,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + label.label-hidden,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + label.label-hidden{margin-right:0;}.view-search-stage .view-filters .form-checkbox:not(:checked) + label.label-hidden span,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:not(:checked) + label.label-hidden span,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:not(:checked) + label.label-hidden span,.view-search-stage .view-filters .form-checkbox:checked + label.label-hidden span,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .form-checkbox:checked + label.label-hidden span,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .form-checkbox:checked + label.label-hidden span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%;}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%;}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px;}}.view-search-stage .view-filters .webform-type-checkboxes,.view-search-stage .block-views-exposed-filter-blockpresse-page-1 .filters__wrap .webform-type-checkboxes,.block-views-exposed-filter-blockpresse-page-1 .view-search-stage .filters__wrap .webform-type-checkboxes{margin-bottom:15px;}@media only screen and (min-width:48em){.view-search-stage .filters__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}}.view-search-stage .form-item{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;-ms-flex-item-align:stretch;align-self:stretch;}.view-search-stage .form-item-search-api-fulltext{-ms-flex-preferred-size:100%;flex-basis:100%;}@media only screen and (min-width:48em){.view-search-stage .form-item-search-api-fulltext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}}.view-search-stage .form-item-search-api-fulltext label{margin:0 10px 0 0;-ms-flex-preferred-size:250px;flex-basis:250px;font-size:1.6rem;}@media only screen and (max-width:47.9375em){.view-search-stage .form-item-search-api-fulltext label{text-align:center;margin-bottom:10px;margin-right:0;}}.view-search-stage .form-actions{margin-top:20px;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;}.view-search-stage .form-actions .button{margin:0 0 10px;}@media only screen and (min-width:48em){.view-search-stage .form-actions .button{margin:0 10px;}}.layout-map{background:#fff;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}@media only screen and (max-width:61.9375em){.layout-map{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media only screen and (max-width:47.9375em){.layout-map{margin-left:-15px;margin-right:-15px;padding:0;}}@media only screen and (max-width:61.9375em){.layout-map .layout__item{-ms-flex-preferred-size:100%;flex-basis:100%;}}@media only screen and (min-width:62em){.layout-map .layout__item{-webkit-box-flex:1;-ms-flex:1 0 49%;flex:1 0 49%;-ms-flex-item-align:stretch;align-self:stretch;}}.sleep-note{opacity:0.9 !important;}@media only screen and (min-width:62em){.stage-list__items{max-height:600px;padding:0 10px 0 0;overflow:auto;}}@media only screen and (max-width:47.9375em){.stage-list__items{padding:0 15px;}}.stage-list__map.layout__item{position:relative;min-height:400px;}@media only screen and (min-width:62em){.stage-list__map.layout__item{margin-left:1%;}}@media only screen and (max-width:61.9375em){.stage-list__map.layout__item{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:20px;}}@media only screen and (max-width:47.9375em){.stage-list__map.layout__item{-ms-flex-preferred-size:calc(100% + 35px);flex-basis:calc(100% + 35px);}}.stage-list__map.layout__item:hover .sleep-note,.stage-list__map.layout__item:focus .sleep-note,.stage-list__map.layout__item:active .sleep-note{opacity:0 !important;}.stage-list__item{background-color:#ecebeb;margin-bottom:20px;padding:20px;}@media only screen and (min-width:48em){.stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}}.stage__col:first-child{margin-bottom:15px;}.stage__title{margin:0 0 10px;font-weight:bold;font-size:1.4rem;}@media only screen and (max-width:47.9375em){.stage__link{text-align:center;}}.stage__link a{text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #000;background:#000;min-height:3.2rem;text-transform:none;white-space:nowrap;}.stage__link a:hover,.stage__link a:focus,.stage__link a:active{opacity:0.8;text-decoration:none;color:#fff;}.stage__infos{padding-right:10px;}.stage__city{display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:280px;}.form--views-exposed-form-search-stage-page-1 .webform-type-checkboxes .js-webform-checkboxes{display:none;}.candidature-form legend{font-size:1.8rem;color:#ff574c;font-weight:bold;border:none;margin-bottom:10px;}.candidature-form .form-wrapper{margin-bottom:40px;}.candidature-form .form-item-cv-file{margin:10px 0;display:inline-block;vertical-align:middle;padding:10px;border:1px solid #dcdcdc;}.candidature-form .description{margin-bottom:10px;}.candidature-form .input--submit{text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #000;background:#000;min-height:3.2rem;}.candidature-form .input--submit:hover,.candidature-form .input--submit:focus,.candidature-form .input--submit:active{opacity:0.8;text-decoration:none;color:#fff;}.candidature-form .form-actions{text-align:right;}.stage__back{text-align:right;}.fieldset--edit-contact{width:400px;}.fieldset--edit-contact .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}.fieldset--edit-contact .form-item label{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px;margin-bottom:0;display:block;font-weight:normal;}.fieldset--edit-contact .form-text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;}.fieldset--edit-contact .description{margin-bottom:10px;}.user-login-form{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.user-login-form{padding:20px;}}.user-login-form label{font-size:1.6rem;font-weight:normal;display:block;float:none;text-align:left;width:auto;margin-bottom:5px;}.user-login-form .input--submit{text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #000;background:#000;min-height:3.2rem;}.user-login-form .input--submit:hover,.user-login-form .input--submit:focus,.user-login-form .input--submit:active{opacity:0.8;text-decoration:none;color:#fff;}.user__content{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.user__content{padding:20px;}}.user__content .label{font-size:1.6rem;font-weight:normal;padding:0;display:block;float:none;text-align:left;width:auto;margin-bottom:5px;color:#212429;}
