.tabs{will-change:transform;position:fixed;bottom:0;left:0;z-index:999;margin:0;text-align:center;white-space:nowrap;font-size:1.5rem;}@media only screen and (max-width:61.9375em){.tabs{display:none;}}.tabs ul{background:#f0f0f0;padding:10px;margin:0;}.tabs ul li{display:inline-block;margin:0 5px 0 0;padding:0;background:none;}.tabs ul a{display:block;background-color:#fff;padding:3px 10px;color:#333;border:1px solid #d6d6d6;text-decoration:none;border-radius:3px;font-weight:400;font-size:1em;}.tabs ul a:hover,.tabs ul a:focus,.tabs ul a:active{background:#333;border-color:#333;color:#fff;text-decoration:none;}.tabs ul .active{background:#0ea903;border-color:#0ea903;color:#fff;}.tabs ul .active a{background:none;color:#fff;border:none;}.tabs ul .active a:hover,.tabs ul .active a:focus,.tabs ul .active a:active{background:none;color:#fff;border:none;}@media only screen and (max-width:71.1875em){#toolbar-administration{display:none;}}@media only screen and (max-width:71.1875em){.adminimal-admin-toolbar{padding-top:0 !important;}}@media only screen and (max-width:71.1875em){body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed{margin-left:0 !important;}}@font-face{font-family:"Chivo";src:url(/themes/custom/portail_idf/assets/fonts/Chivo/chivo-light-webfont.woff2),url(/themes/custom/portail_idf/assets/fonts/Chivo/chivo-light-webfont.woff);font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Chivo";src:url(/themes/custom/portail_idf/assets/fonts/Chivo/chivo-regular-webfont.woff2),url(/themes/custom/portail_idf/assets/fonts/Chivo/chivo-regular-webfont.woff);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Chivo";src:url(/themes/custom/portail_idf/assets/fonts/Chivo/chivo-bold-webfont.woff2),url(/themes/custom/portail_idf/assets/fonts/Chivo/chivo-bold-webfont.woff);font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Eczar";src:url(/themes/custom/portail_idf/assets/fonts/Eczar/Eczar-Regular.woff),url(/themes/custom/portail_idf/assets/fonts/Eczar/Eczar-Regular.woff2);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Eczar";src:url(/themes/custom/portail_idf/assets/fonts/Eczar/Eczar-SemiBold.woff),url(/themes/custom/portail_idf/assets/fonts/Eczar/Eczar-SemiBold.woff2);font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Eczar";src:url(/themes/custom/portail_idf/assets/fonts/Eczar/Eczar-Bold.woff),url(/themes/custom/portail_idf/assets/fonts/Eczar/Eczar-Bold.woff2);font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Eczar";src:url(/themes/custom/portail_idf/assets/fonts/Eczar/Eczar-ExtraBold.woff),url(/themes/custom/portail_idf/assets/fonts/Eczar/Eczar-ExtraBold.woff2);font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:"idf";src:url(/themes/custom/portail_idf/assets/fonts/idf/idf.woff);font-weight:normal;font-style:normal;font-display:swap;}html{font:0.625em/1.5 "Chivo",arial,helvetica,sans-serif;color:#212429;scroll-behavior:smooth;}body{font-size:1.2rem;font-family:"Chivo",arial,helvetica,sans-serif;color:#212429;margin:0;}a{text-decoration:none;color:#212429;}a:hover,a:focus,a:active{text-decoration:underline;}a:hover,a:focus,a:active{color:#ff574c;}iframe{border:none;}.more{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;}.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;}.more:hover,.more:focus,.more:active{text-decoration:none;color:#212429;background-color:#e0dede;}.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;}.btn-black:hover,.btn-black:focus,.btn-black:active{opacity:0.8;text-decoration:none;color:#fff;}.btn-grey{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;}.btn-grey:hover,.btn-grey:focus,.btn-grey:active{text-decoration:none;}.btn-grey:hover,.btn-grey:focus,.btn-grey:active{background:#ff574c;color:#fff;}.list{margin:1em 0;padding:0;list-style:none;padding-left:20px;}.list:first-child{margin-top:0;}.list:last-child{margin-bottom:0;}.list:first-child{margin-top:0;}.list:last-child{margin-bottom:0;}.list li{text-indent:-10px;}.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;}.menu{list-style:none;margin:0;padding:0;border:0;}.bubble-wrap{position:relative;padding-left:20px;z-index:1;}@media only screen and (min-width:48em){.bubble-wrap{padding-left:80px;}}.bubble-wrap .bubble-title{margin-bottom:7px;}.bubble-wrap:before{content:'';background:#fff;position:absolute;bottom:0;left:0;right:0;height:30px;}.more-wrap{padding:20px 0;text-align:center;font-size:1.5rem;}.more-wrap a{display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ecebeb;text-align:left;}.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;}.more-wrap a:hover,.more-wrap a:focus,.more-wrap a:active{text-decoration:none;color:#212429;background-color:#e0dede;}@media only screen and (min-width:48em){.bubble-wrap--mobile{display:none;}}.bubble-title{position:relative;display:inline-block;vertical-align:middle;color:#fff;margin:0;font-size:2.5rem;background:#ff574c;border-radius:5px;padding:15px 40px;font-family:"Eczar",arial,arial,sans-serif;font-weight:bold;}@media only screen and (max-width:47.9375em){.bubble-title{font-size:2rem;padding:10px 20px;}}.bubble-title:after{content:'';display:block;background:#ff574c;position:absolute;bottom:-7px;left:3px;right:3px;height:3px;}.bubble-title:before{content:'';display:block;height:0;width:0;border-top:14px solid #ff574c;border-right:14px solid transparent;border-left:14px solid transparent;position:absolute;bottom:-21px;left:20px;-webkit-transform:rotateY(40deg);transform:rotateY(40deg);}.block-title{margin:0 0 40px;font-size:3rem;}.page-title{font-family:"Eczar",arial,arial,sans-serif;font-size:4.2rem;font-weight:bold;margin:0 0 30px;}.filter-title{font-family:"Eczar",arial,arial,sans-serif;font-size:2.5rem;font-weight:bold;margin:0 0 30px;}.black-title{margin:0 0 20px;font-size:2.6rem;font-weight:bold;line-height:1.3;}.medium-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;}.contrib{font-size:1.6rem;}.contrib h1{margin:1em 0 0.5em;color:#ff574c;font-size:2.8rem;font-weight:300;}.contrib h1:first-child{margin-top:0;}.contrib h2{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:bold;}.contrib h3{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#212429;font-weight:bold;}.contrib h4{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:300;}.contrib h5{margin:3rem 0 1.5rem;font-size:1.6rem;line-height:1.3;color:#212429;font-weight:300;}.contrib h6{margin:3rem 0 1.5rem;font-size:1.2rem;line-height:1.4;color:#212429;font-weight:300;text-transform:uppercase;}.contrib .two-col img[src*="placehold"],.contrib .two-col-left img[src*="placehold"],.contrib .two-col-right img[src*="placehold"],.contrib .three-col img[src*="placehold"]{display:block;max-width:100%;height:auto;}.contrib p:first-child,.contrib h1 + p,.contrib h2 + p,.contrib h3 + p,.contrib h4 + p,.contrib h5 + p,.contrib h6 + p{margin-top:0;}.contrib a{border-bottom:2px solid #ff574c;}.contrib a:hover,.contrib a:focus,.contrib a:active{text-decoration:none;background-color:#ff574c;color:#fff;}.contrib ul{margin:1em 0;padding:0;list-style:none;padding-left:10px;overflow:hidden;}.contrib ul:first-child{margin-top:0;}.contrib ul:last-child{margin-bottom:0;}.contrib ul:first-child{margin-top:0;}.contrib ul:last-child{margin-bottom:0;}.contrib ul li{text-indent:-10px;}.contrib ul li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#ff574c;margin:0 8px 0 0;}.contrib table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;}.contrib table caption{font-weight:bold;color:#ff574c;padding:5px;text-align:center;}.contrib table th,.contrib table td{padding:5px 10px;}.contrib table th{position:relative;font-weight:bold;text-align:left;background:#212429;color:#fff;}.contrib table tbody tr:nth-child(even) td{background-color:#ecebeb;}.contrib table tbody tr:hover td{background:#ff574c;color:#fff;}.contrib table tbody tr:hover td a{color:#fff;}.contrib .align-center,.contrib .align-right,.contrib .align-left{max-width:33%;margin:0 0 20px;}.contrib .align-center.media__embed_wysiwyg_large,.contrib .align-center.media--large,.contrib .align-right.media__embed_wysiwyg_large,.contrib .align-right.media--large,.contrib .align-left.media__embed_wysiwyg_large,.contrib .align-left.media--large{max-width:66%;}@media only screen and (max-width:47.9375em){.contrib .align-center.media__embed_wysiwyg_large,.contrib .align-center.media--large,.contrib .align-right.media__embed_wysiwyg_large,.contrib .align-right.media--large,.contrib .align-left.media__embed_wysiwyg_large,.contrib .align-left.media--large{max-width:100%;}}@media only screen and (max-width:47.9375em){.contrib .align-center,.contrib .align-right,.contrib .align-left{float:none;max-width:none;}}.contrib .align-center picture,.contrib .align-center img,.contrib .align-right picture,.contrib .align-right img,.contrib .align-left picture,.contrib .align-left img{margin:0 auto;display:block;width:100%;}.contrib .align-center .media__caption,.contrib .align-center figcaption,.contrib .align-right .media__caption,.contrib .align-right figcaption,.contrib .align-left .media__caption,.contrib .align-left figcaption{margin-top:10px;font-weight:normal;text-align:left;font-size:1.2rem;}.contrib .align-center{margin-left:auto;margin-right:auto;}.contrib .align-left{margin-right:20px;float:left;}@media only screen and (max-width:47.9375em){.contrib .align-left{margin-left:auto;margin-right:auto;float:none;}}.contrib .align-right{margin-left:20px;float:right;}@media only screen and (max-width:47.9375em){.contrib .align-right{margin-left:auto;margin-right:auto;float:none;}}.contrib .align-center.media__embed_wysiwyg_large{float:none;margin:0 auto 2rem;max-width:100%;}.contrib .block-text{clear:both;margin:20px 0;padding:10px 30px;background:#ecebeb;border-left:6px solid #ff574c;font-size:1.6rem;}.contrib blockquote{position:relative;clear:both;margin:20px 10px;padding:10px 30px 10px 7rem;font-family:"Eczar",arial,arial,sans-serif;font-size:2rem;font-weight:bold;border-left:0;}@media only screen and (min-width:62em){.contrib blockquote{margin-right:100px;margin-left:80px;}}.contrib blockquote::before{content:"\00ab";display:block;color:#ff574c;font-size:9rem;position:absolute;line-height:1;top:0;left:0;}.contrib .text-block-right,.contrib .text-block-left,.contrib .cke-encadre-droite,.contrib .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){.contrib .text-block-right,.contrib .text-block-left,.contrib .cke-encadre-droite,.contrib .cke-encadre-gauche{margin-left:20px;float:right;max-width:285px;}}.contrib .text-block-right h3,.contrib .text-block-left h3,.contrib .cke-encadre-droite h3,.contrib .cke-encadre-gauche h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.contrib .text-block-right:before,.contrib .text-block-left:before,.contrib .cke-encadre-droite:before,.contrib .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){.contrib .text-block-left,.contrib .cke-encadre-gauche{float:left;margin-left:0;margin-right:20px;}}.contrib .text-block,.contrib .cke-encadre-centre{margin:20px 0;padding:10px 30px;background:#ecebeb;font-size:1.6rem;clear:both;}.contrib .text-block h3,.contrib .cke-encadre-centre h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.contrib .text-block .cke-encadre-centre__inner,.contrib .cke-encadre-centre .cke-encadre-centre__inner{display:inline-block;vertical-align:middle;border-left:6px solid #ff574c;padding-left:15px;}.contrib .text-block .cke-encadre-centre__inner:last-child,.contrib .cke-encadre-centre .cke-encadre-centre__inner:last-child{margin-bottom:0;}.contrib .cke-highlighted{color:#ff0000;}.contrib .text-align-left{text-align:left;}.contrib .text-align-right{text-align:right;}.contrib .text-align-center{text-align:center;}.contrib .text-big{font-size:2rem;}.contrib .text-biggest{font-size:3rem;}.contrib .text-high{font-size:4rem;}.contrib .text-more{color:#ff0000;}.contrib .text-less{color:#656669;}.contrib .cke-custom-button{width:auto;color:white;display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ff574c;text-align:left;font-size:1.5rem;border-bottom:0;}.contrib .cke-custom-button:hover{background-color:red;}.contrib .cke-custom-button:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/arrow-white.svg);width:20px;height:20px;}.contrib *:first-child{margin-top:0;}.contrib *:last-child{margin-bottom:0;}.options__row,.form__row{position:relative;clear:left;}.form__row--inline input{display:inline-block;width:auto;}.label--block{display:block;float:none;text-align:left;width:auto;margin-bottom:5px;}.label--inline{display:inline-block;vertical-align:middle;float:none;text-align:left;width:auto;line-height:1.5;}.fieldset{margin:0;padding:0;border:0;border:1px solid #212429;padding:10px;}.fieldset legend{padding:0 10px;}.fieldset--invisible{margin:0;padding:0;border:0;}.fieldset--invisible legend{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.input--wide{display:block;width:100%;}.input--inline{display:inline-block;width:auto;}.input--text{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;}.input--text::-ms-clear{display:none;}.input--text.placeholder{opacity:1;font-style:italic;color:#999;}.input--text:-moz-placeholder{opacity:1;font-style:italic;color:#999;}.input--text::-moz-placeholder{opacity:1;font-style:italic;color:#999;}.input--text:-ms-input-placeholder{opacity:1;font-style:italic;color:#999;}.input--text::-webkit-input-placeholder{opacity:1;font-style:italic;color:#999;}.input--text.placeholder{font-style:normal;}.input--text:-moz-placeholder{font-style:normal;}.input--text::-moz-placeholder{font-style:normal;}.input--text:-ms-input-placeholder{font-style:normal;}.input--text::-webkit-input-placeholder{font-style:normal;}.input--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;}.input--textarea::-ms-clear{display:none;}.input--textarea.placeholder{opacity:1;font-style:italic;color:#999;}.input--textarea:-moz-placeholder{opacity:1;font-style:italic;color:#999;}.input--textarea::-moz-placeholder{opacity:1;font-style:italic;color:#999;}.input--textarea:-ms-input-placeholder{opacity:1;font-style:italic;color:#999;}.input--textarea::-webkit-input-placeholder{opacity:1;font-style:italic;color:#999;}.input--textarea.placeholder{font-style:normal;}.input--textarea:-moz-placeholder{font-style:normal;}.input--textarea::-moz-placeholder{font-style:normal;}.input--textarea:-ms-input-placeholder{font-style:normal;}.input--textarea::-webkit-input-placeholder{font-style:normal;}.input--checkbox:not(:checked),.input--checkbox:checked{position:absolute;left:-9999px;}.input--checkbox:not(:checked) + label,.input--checkbox:not(:checked) + span,.input--checkbox:checked + label,.input--checkbox:checked + span{cursor:pointer;position:relative;padding-left:26px;}.input--checkbox:not(:checked) + label:before,.input--checkbox:not(:checked) + span:before,.input--checkbox:checked + label:before,.input--checkbox:checked + span:before{content:'';position:absolute;left:2px;top:-1px;width:19px;height:19px;border:1px solid #212429;background:#fff;}.input--checkbox:not(:checked) + label:hover:before,.input--checkbox:not(:checked) + span:hover:before,.input--checkbox:checked + label:hover:before,.input--checkbox:checked + span:hover:before{background-color:#ecebeb;}.input--checkbox:not(:checked) + label:hover:after,.input--checkbox:not(:checked) + span:hover:after,.input--checkbox:checked + label:hover:after,.input--checkbox:checked + span:hover:after{background-color:#ff3f33;}.input--checkbox:not(:checked) + label:after,.input--checkbox:not(:checked) + span:after,.input--checkbox:checked + label:after,.input--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;}.input--checkbox:not(:checked):focus + span:before,.input--checkbox:not(:checked):focus + label:before,.input--checkbox:checked:focus + span:before,.input--checkbox:checked:focus + label:before{background-color:#ecebeb;outline:1px dashed #ff574c;outline-offset:2px;}.input--checkbox:not(:checked):focus + span:after,.input--checkbox:not(:checked):focus + label:after,.input--checkbox:checked:focus + span:after,.input--checkbox:checked:focus + label:after{background-color:#ff3f33;}.input--checkbox:not(:checked) + label:after,.input--checkbox:not(:checked) + span:after{display:none;}.input--checkbox:checked + label:after,.input--checkbox:checked + span:after{display:block;}.input--checkbox[disabled]:not(:checked) + label,.input--checkbox[disabled]:not(:checked) + span,.input--checkbox[disabled]:checked + label,.input--checkbox[disabled]:checked + span{color:#ccc;}.input--checkbox[disabled]:not(:checked) + label:before,.input--checkbox[disabled]:not(:checked) + span:before,.input--checkbox[disabled]:checked + label:before,.input--checkbox[disabled]:checked + span:before{background-color:#aaa;}.input--checkbox[disabled]:not(:checked) + label:after,.input--checkbox[disabled]:not(:checked) + span:after,.input--checkbox[disabled]:checked + label:after,.input--checkbox[disabled]:checked + span:after{color:#eee;background-color:#ddd;}.input--checkbox:not(:checked) + label.checkbox-right,.input--checkbox:checked + label.checkbox-right{padding-left:0;padding-right:20px;}.input--checkbox:not(:checked) + label.checkbox-right:before,.input--checkbox:checked + label.checkbox-right:before{left:auto;right:0;}.input--checkbox:not(:checked) + label.checkbox-right:after,.input--checkbox:checked + label.checkbox-right:after{left:auto;right:2px;}.input--checkbox:not(:checked) + label.label-hidden,.input--checkbox:checked + label.label-hidden{margin-right:0;}.input--checkbox:not(:checked) + label.label-hidden span,.input--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;}}.input--radio:not(:checked),.input--radio:checked{position:absolute;left:-9999px;}.input--radio:not(:checked) + label,.input--radio:not(:checked) + span,.input--radio:checked + label,.input--radio:checked + span{cursor:pointer;position:relative;padding-left:26px;}.input--radio:not(:checked) + label:before,.input--radio:not(:checked) + span:before,.input--radio:checked + label:before,.input--radio:checked + span:before{content:'';position:absolute;left:2px;top:-1px;width:19px;height:19px;border:1px solid #212429;background:#fff;}.input--radio:not(:checked) + label:hover:before,.input--radio:not(:checked) + span:hover:before,.input--radio:checked + label:hover:before,.input--radio:checked + span:hover:before{background-color:#ecebeb;}.input--radio:not(:checked) + label:hover:after,.input--radio:not(:checked) + span:hover:after,.input--radio:checked + label:hover:after,.input--radio:checked + span:hover:after{background-color:#ff3f33;}.input--radio:not(:checked) + label:after,.input--radio:not(:checked) + span:after,.input--radio:checked + label:after,.input--radio: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;}.input--radio:not(:checked):focus + span:before,.input--radio:not(:checked):focus + label:before,.input--radio:checked:focus + span:before,.input--radio:checked:focus + label:before{background-color:#ecebeb;outline:1px dashed #ff574c;outline-offset:2px;}.input--radio:not(:checked):focus + span:after,.input--radio:not(:checked):focus + label:after,.input--radio:checked:focus + span:after,.input--radio:checked:focus + label:after{background-color:#ff3f33;}.input--radio:not(:checked) + label:after,.input--radio:not(:checked) + span:after{display:none;}.input--radio:checked + label:after,.input--radio:checked + span:after{display:block;}.input--radio[disabled]:not(:checked) + label,.input--radio[disabled]:not(:checked) + span,.input--radio[disabled]:checked + label,.input--radio[disabled]:checked + span{color:#ccc;}.input--radio[disabled]:not(:checked) + label:before,.input--radio[disabled]:not(:checked) + span:before,.input--radio[disabled]:checked + label:before,.input--radio[disabled]:checked + span:before{background-color:#aaa;}.input--radio[disabled]:not(:checked) + label:after,.input--radio[disabled]:not(:checked) + span:after,.input--radio[disabled]:checked + label:after,.input--radio[disabled]:checked + span:after{color:#eee;background-color:#ddd;}.input--radio:not(:checked) + label.checkbox-right,.input--radio:checked + label.checkbox-right{padding-left:0;padding-right:20px;}.input--radio:not(:checked) + label.checkbox-right:before,.input--radio:checked + label.checkbox-right:before{left:auto;right:0;}.input--radio:not(:checked) + label.checkbox-right:after,.input--radio:checked + label.checkbox-right:after{left:auto;right:2px;}.input--radio:not(:checked) + label.label-hidden,.input--radio:checked + label.label-hidden{margin-right:0;}.input--radio:not(:checked) + label.label-hidden span,.input--radio: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;}}.input--radio:not(:checked) + label:before,.input--radio:checked + label:before{border-radius:50%;}.input--radio:not(:checked) + label:after,.input--radio:checked + label:after{border-radius:50%;-webkit-animation-name:check-radio;animation-name:check-radio;}@-webkit-keyframes check-radio{from{-webkit-transform:scale(0);transform:scale(0);}50%{-webkit-transform:scale(1.2);transform:scale(1.2);}to{-webkit-transform:scale(1);transform:scale(1);}}@keyframes check-radio{from{-webkit-transform:scale(0);transform:scale(0);}50%{-webkit-transform:scale(1.2);transform:scale(1.2);}to{-webkit-transform:scale(1);transform:scale(1);}}.input--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;}.input--select::-ms-expand{display:none;}.btn{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-color:#ff574c;}.btn:hover,.btn:focus,.btn:active{text-decoration:none;}.btn--wide{display:block;width:100%;float:none;text-align:center;}.form__mandatory{color:#ff574c;}.form__mandatory-legend{margin-bottom:10px;}.help-block{color:#212429;font-size:1.2rem;}.form-required:after{display:none;}body{margin-top:0;}.outer-wrap{position:relative;overflow:hidden;}.wrap{display:flow-root;max-width:1140px;margin:0 auto;}.wrap:after{content:"";display:table;clear:both;}@media only screen and (min-width:75em){.navbar.container{max-width:1140px;}}.container{width:auto;max-width:1170px;}@media only screen and (max-width:71.1875em){.container{max-width:970px;}}@media only screen and (max-width:61.9375em){.container{max-width:750px;}}.main-wrap{padding-top:30px;background:url(/themes/custom/portail_idf/assets/img/pattern.png) repeat top left;position:relative;z-index:1;}@media only screen and (min-width:48em){.main__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;}}.page-content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:0;}@media only screen and (min-width:48em){.sidebar{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;margin-left:20px;}}@media only screen and (min-width:71.25em){.sidebar{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;margin-left:30px;max-width:350px;padding-top:34px;}}.main-inner{background:#fff;padding:30px;font-size:1.4rem;margin-bottom:20px;}@media only screen and (min-width:48em){.layout-sidebar{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:47.9375em){.layout-sidebar .layout__item{margin-bottom:10px;}}.layout-sidebar .layout__item:first-child{-webkit-box-flex:0;-ms-flex:0 1 71%;flex:0 1 71%;}@media only screen and (min-width:48em){.layout-sidebar .layout__item--sidebar{-webkit-box-flex:0;-ms-flex:0 0 27%;flex:0 0 27%;max-width:283px;margin-left:20px;}}@media only screen and (min-width:62em){.layout-60-40{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 (min-width:62em){.layout-60-40 .layout__item:first-child{-webkit-box-flex:0;-ms-flex:0 0 385px;flex:0 0 385px;}}@media only screen and (max-width:61.9375em){.layout-60-40 .layout__item:first-child .field--name-field-image-media picture,.layout-60-40 .layout__item:first-child .field--name-field-image-media a,.layout-60-40 .layout__item:first-child .field--name-field-image-media img{display:block;width:100%;}}@media only screen and (min-width:62em){.layout-60-40 .layout__item:first-child + .layout__item{margin-left:20px;}}.layout-60-40 .layout__item:last-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}@media only screen and (max-width:47.9375em){.sm\:edge-to-edge{margin-left:-15px;margin-right:-15px;}}.alert{margin:0;}.region-highlighted .alert{margin-bottom:20px;}.newsletter-form .alert{margin-left:15px;}@media only screen and (max-width:47.9375em){.newsletter-form .alert{margin-left:0;margin-top:10px;}}.node.node--article{padding:30px 65px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:71.1875em){.node.node--article{padding:20px 30px;}}@media only screen and (max-width:47.9375em){.node.node--article{padding:20px;}}.node.node--article .layout-60-40{margin-bottom:40px;}.node.node--article .field--name-field-chapo{font-weight:bold;font-size:1.9rem;line-height:1.2;}@media only screen and (max-width:47.9375em){.node.node--article .field--name-field-chapo{font-size:1.6rem;line-height:1.4;}}@media only screen and (max-width:61.9375em){.node.node--article .field--name-field-image-media{margin-bottom:20px;}}.node.node--article .field--name-field-image-media .field--name-field-media-copyright{padding:10px 0 0;font-size:1.3rem;}@media only screen and (min-width:48em){.article__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;}}.node__sidebar{display:none;padding-bottom:20px;will-change:min-height;}@media only screen and (min-width:48em){.node__sidebar{-webkit-box-flex:0;-ms-flex:0 0 255px;flex:0 0 255px;margin-right:20px;}}@media only screen and (min-width:71.25em){.node__sidebar{-webkit-box-flex:0;-ms-flex:0 0 255px;flex:0 0 255px;margin-right:30px;max-width:255px;}}.inner-wrapper-sticky{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:position,transform;}.node__summary{background-color:#786a69;color:#fff;padding:20px;overflow:auto;max-height:90vh;}@media only screen and (max-width:47.9375em){.node__summary{display:none;}}.toc-layout .node__summary{background:#fff;color:#000;}.node__toc{list-style:none;margin:0;padding:0;border:0;position:relative;z-index:2;}.node__toc li{position:relative;padding-bottom:15px;padding-left:30px;}.node__toc li .toc__progress,.node__toc li:after{content:'';position:absolute;top:7px;left:5px;bottom:-7px;width:1px;background-color:#fff;-webkit-transition:all 150ms;transition:all 150ms;}.toc-layout .node__toc li .toc__progress,.toc-layout .node__toc li:after{background:#000;}.node__toc li:last-child .toc__progress,.node__toc li:last-child:after{bottom:-33px;}.node__toc li .toc__progress{background:#ff574c;bottom:auto;height:0;z-index:2;}.toc-layout .node__toc li .toc__progress{background:#bf0e0e;}.node__toc.no-aside-toc li:last-child .toc__progress,.node__toc.no-aside-toc li:last-child:after{display:none;}.node__toc a{position:relative;display:block;color:#fff;font-size:1.5rem;line-height:1.3;z-index:1;}.toc-layout .node__toc a{color:#000;}.node__toc a:before{content:'';position:absolute;top:7px;left:-29px;width:9px;height:9px;border:1px solid #fff;background-color:#786a69;border-radius:50%;-webkit-transition:all 150ms;transition:all 150ms;}.toc-layout .node__toc a:before{border-color:#000;background-color:#fff;}.node__toc .toc__item--is-active a:before{background-color:#ff574c;border-color:#ff574c;}.toc-layout .node__toc .toc__item--is-active a:before{border-color:#bf0e0e;background-color:#bf0e0e;}.node__toc .toc__item--is-active:not(.toc__item--is-highlighted) .toc__progress{height:calc(100% + 7px);}.node__toc .toc__item--is-active:not(.toc__item--is-highlighted):last-child .toc__progress{height:calc(100% + 26px);}.node__toc .toc__item--is-highlighted a:before{background-color:#ff574c;border-color:#ff574c;-webkit-transform:scale(2);transform:scale(2);}.toc-layout .node__toc .toc__item--is-highlighted a:before{border-color:#bf0e0e;background-color:#bf0e0e;}.node__toc--aside{position:relative;margin-top:30px;z-index:1;}.node__toc--aside:before{content:'';background:#8b8281;position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;}.toc-layout .node__toc--aside:before{background-color:#656669;}.node__toc--aside a:before{background-color:#8b8281;}.toc-layout .node__toc--aside a:before{background-color:#656669;}.node__toc--aside li:first-child:after{top:-6px;}.node__toc--aside li:last-child .toc__progress,.node__toc--aside li:last-child:after{display:none;}.node__summary-title{position:relative;margin:0 0 20px -20px;padding-left:30px;font-weight:bold;font-size:2.5rem;}.node__summary-title:before{content:'';position:absolute;left:0;top:0;bottom:0;width:6px;background:#ff574c;}.toc-layout .node__summary-title:before{background-color:#bf0e0e;}.node__summary-title + .node__toc--aside > li:first-child:after{top:10px;}.toc-layout li.toc__aside:after{background-color:#fff;}.toc-layout .node__toc--aside a{color:#fff;}.toc-layout .node__toc--aside a:before{border-color:#fff;}.publication__info__file-info,.media__fileinfos{padding-left:10px;font-size:1.4rem;color:#656669;}.publication__info__file-info p,.media__fileinfos p{display:inline;}.paragraphs{margin-top:40px;}.paragraphs .field--name-field-media-copyright{padding-top:10px;font-weight:bold;text-align:center;font-size:1.6rem;}.paragraphs__item{margin:0 0 40px;clear:both;}.paragraph--type--texte-wysiwyg{font-size:1.6rem;}.paragraph--type--texte-wysiwyg h1{margin:1em 0 0.5em;color:#ff574c;font-size:2.8rem;font-weight:300;}.paragraph--type--texte-wysiwyg h1:first-child{margin-top:0;}.paragraph--type--texte-wysiwyg h2{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:bold;}.paragraph--type--texte-wysiwyg h3{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#212429;font-weight:bold;}.paragraph--type--texte-wysiwyg h4{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:300;}.paragraph--type--texte-wysiwyg h5{margin:3rem 0 1.5rem;font-size:1.6rem;line-height:1.3;color:#212429;font-weight:300;}.paragraph--type--texte-wysiwyg h6{margin:3rem 0 1.5rem;font-size:1.2rem;line-height:1.4;color:#212429;font-weight:300;text-transform:uppercase;}.paragraph--type--texte-wysiwyg .two-col img[src*="placehold"],.paragraph--type--texte-wysiwyg .two-col-left img[src*="placehold"],.paragraph--type--texte-wysiwyg .two-col-right img[src*="placehold"],.paragraph--type--texte-wysiwyg .three-col img[src*="placehold"]{display:block;max-width:100%;height:auto;}.paragraph--type--texte-wysiwyg p:first-child,.paragraph--type--texte-wysiwyg h1 + p,.paragraph--type--texte-wysiwyg h2 + p,.paragraph--type--texte-wysiwyg h3 + p,.paragraph--type--texte-wysiwyg h4 + p,.paragraph--type--texte-wysiwyg h5 + p,.paragraph--type--texte-wysiwyg h6 + p{margin-top:0;}.paragraph--type--texte-wysiwyg a{border-bottom:2px solid #ff574c;}.paragraph--type--texte-wysiwyg a:hover,.paragraph--type--texte-wysiwyg a:focus,.paragraph--type--texte-wysiwyg a:active{text-decoration:none;background-color:#ff574c;color:#fff;}.paragraph--type--texte-wysiwyg ul{margin:1em 0;padding:0;list-style:none;padding-left:10px;overflow:hidden;}.paragraph--type--texte-wysiwyg ul:first-child{margin-top:0;}.paragraph--type--texte-wysiwyg ul:last-child{margin-bottom:0;}.paragraph--type--texte-wysiwyg ul:first-child{margin-top:0;}.paragraph--type--texte-wysiwyg ul:last-child{margin-bottom:0;}.paragraph--type--texte-wysiwyg ul li{text-indent:-10px;}.paragraph--type--texte-wysiwyg ul li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#ff574c;margin:0 8px 0 0;}.paragraph--type--texte-wysiwyg table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;}.paragraph--type--texte-wysiwyg table caption{font-weight:bold;color:#ff574c;padding:5px;text-align:center;}.paragraph--type--texte-wysiwyg table th,.paragraph--type--texte-wysiwyg table td{padding:5px 10px;}.paragraph--type--texte-wysiwyg table th{position:relative;font-weight:bold;text-align:left;background:#212429;color:#fff;}.paragraph--type--texte-wysiwyg table tbody tr:nth-child(even) td{background-color:#ecebeb;}.paragraph--type--texte-wysiwyg table tbody tr:hover td{background:#ff574c;color:#fff;}.paragraph--type--texte-wysiwyg table tbody tr:hover td a{color:#fff;}.paragraph--type--texte-wysiwyg .align-center,.paragraph--type--texte-wysiwyg .align-right,.paragraph--type--texte-wysiwyg .align-left{max-width:33%;margin:0 0 20px;}.paragraph--type--texte-wysiwyg .align-center.media__embed_wysiwyg_large,.paragraph--type--texte-wysiwyg .align-center.media--large,.paragraph--type--texte-wysiwyg .align-right.media__embed_wysiwyg_large,.paragraph--type--texte-wysiwyg .align-right.media--large,.paragraph--type--texte-wysiwyg .align-left.media__embed_wysiwyg_large,.paragraph--type--texte-wysiwyg .align-left.media--large{max-width:66%;}@media only screen and (max-width:47.9375em){.paragraph--type--texte-wysiwyg .align-center.media__embed_wysiwyg_large,.paragraph--type--texte-wysiwyg .align-center.media--large,.paragraph--type--texte-wysiwyg .align-right.media__embed_wysiwyg_large,.paragraph--type--texte-wysiwyg .align-right.media--large,.paragraph--type--texte-wysiwyg .align-left.media__embed_wysiwyg_large,.paragraph--type--texte-wysiwyg .align-left.media--large{max-width:100%;}}@media only screen and (max-width:47.9375em){.paragraph--type--texte-wysiwyg .align-center,.paragraph--type--texte-wysiwyg .align-right,.paragraph--type--texte-wysiwyg .align-left{float:none;max-width:none;}}.paragraph--type--texte-wysiwyg .align-center picture,.paragraph--type--texte-wysiwyg .align-center img,.paragraph--type--texte-wysiwyg .align-right picture,.paragraph--type--texte-wysiwyg .align-right img,.paragraph--type--texte-wysiwyg .align-left picture,.paragraph--type--texte-wysiwyg .align-left img{margin:0 auto;display:block;width:100%;}.paragraph--type--texte-wysiwyg .align-center .media__caption,.paragraph--type--texte-wysiwyg .align-center figcaption,.paragraph--type--texte-wysiwyg .align-right .media__caption,.paragraph--type--texte-wysiwyg .align-right figcaption,.paragraph--type--texte-wysiwyg .align-left .media__caption,.paragraph--type--texte-wysiwyg .align-left figcaption{margin-top:10px;font-weight:normal;text-align:left;font-size:1.2rem;}.paragraph--type--texte-wysiwyg .align-center{margin-left:auto;margin-right:auto;}.paragraph--type--texte-wysiwyg .align-left{margin-right:20px;float:left;}@media only screen and (max-width:47.9375em){.paragraph--type--texte-wysiwyg .align-left{margin-left:auto;margin-right:auto;float:none;}}.paragraph--type--texte-wysiwyg .align-right{margin-left:20px;float:right;}@media only screen and (max-width:47.9375em){.paragraph--type--texte-wysiwyg .align-right{margin-left:auto;margin-right:auto;float:none;}}.paragraph--type--texte-wysiwyg .align-center.media__embed_wysiwyg_large{float:none;margin:0 auto 2rem;max-width:100%;}.paragraph--type--texte-wysiwyg .block-text{clear:both;margin:20px 0;padding:10px 30px;background:#ecebeb;border-left:6px solid #ff574c;font-size:1.6rem;}.paragraph--type--texte-wysiwyg blockquote{position:relative;clear:both;margin:20px 10px;padding:10px 30px 10px 7rem;font-family:"Eczar",arial,arial,sans-serif;font-size:2rem;font-weight:bold;border-left:0;}@media only screen and (min-width:62em){.paragraph--type--texte-wysiwyg blockquote{margin-right:100px;margin-left:80px;}}.paragraph--type--texte-wysiwyg blockquote::before{content:"\00ab";display:block;color:#ff574c;font-size:9rem;position:absolute;line-height:1;top:0;left:0;}.paragraph--type--texte-wysiwyg .text-block-right,.paragraph--type--texte-wysiwyg .text-block-left,.paragraph--type--texte-wysiwyg .cke-encadre-droite,.paragraph--type--texte-wysiwyg .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){.paragraph--type--texte-wysiwyg .text-block-right,.paragraph--type--texte-wysiwyg .text-block-left,.paragraph--type--texte-wysiwyg .cke-encadre-droite,.paragraph--type--texte-wysiwyg .cke-encadre-gauche{margin-left:20px;float:right;max-width:285px;}}.paragraph--type--texte-wysiwyg .text-block-right h3,.paragraph--type--texte-wysiwyg .text-block-left h3,.paragraph--type--texte-wysiwyg .cke-encadre-droite h3,.paragraph--type--texte-wysiwyg .cke-encadre-gauche h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.paragraph--type--texte-wysiwyg .text-block-right:before,.paragraph--type--texte-wysiwyg .text-block-left:before,.paragraph--type--texte-wysiwyg .cke-encadre-droite:before,.paragraph--type--texte-wysiwyg .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){.paragraph--type--texte-wysiwyg .text-block-left,.paragraph--type--texte-wysiwyg .cke-encadre-gauche{float:left;margin-left:0;margin-right:20px;}}.paragraph--type--texte-wysiwyg .text-block,.paragraph--type--texte-wysiwyg .cke-encadre-centre{margin:20px 0;padding:10px 30px;background:#ecebeb;font-size:1.6rem;clear:both;}.paragraph--type--texte-wysiwyg .text-block h3,.paragraph--type--texte-wysiwyg .cke-encadre-centre h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.paragraph--type--texte-wysiwyg .text-block .cke-encadre-centre__inner,.paragraph--type--texte-wysiwyg .cke-encadre-centre .cke-encadre-centre__inner{display:inline-block;vertical-align:middle;border-left:6px solid #ff574c;padding-left:15px;}.paragraph--type--texte-wysiwyg .text-block .cke-encadre-centre__inner:last-child,.paragraph--type--texte-wysiwyg .cke-encadre-centre .cke-encadre-centre__inner:last-child{margin-bottom:0;}.paragraph--type--texte-wysiwyg .cke-highlighted{color:#ff0000;}.paragraph--type--texte-wysiwyg .text-align-left{text-align:left;}.paragraph--type--texte-wysiwyg .text-align-right{text-align:right;}.paragraph--type--texte-wysiwyg .text-align-center{text-align:center;}.paragraph--type--texte-wysiwyg .text-big{font-size:2rem;}.paragraph--type--texte-wysiwyg .text-biggest{font-size:3rem;}.paragraph--type--texte-wysiwyg .text-high{font-size:4rem;}.paragraph--type--texte-wysiwyg .text-more{color:#ff0000;}.paragraph--type--texte-wysiwyg .text-less{color:#656669;}.paragraph--type--texte-wysiwyg .cke-custom-button{width:auto;color:white;display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ff574c;text-align:left;font-size:1.5rem;border-bottom:0;}.paragraph--type--texte-wysiwyg .cke-custom-button:hover{background-color:red;}.paragraph--type--texte-wysiwyg .cke-custom-button:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/arrow-white.svg);width:20px;height:20px;}.paragraph--type--media .media__title,.paragraph--type--content-video .media__title,.paragraph--type--content-diaporama .media__title{margin:0 0 10px;font-size:1.6rem;font-weight:bold;text-align:center;}.field--name-field-pg-webform .webform-button--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;}.field--name-field-pg-webform .webform-button--submit:hover,.field--name-field-pg-webform .webform-button--submit:focus,.field--name-field-pg-webform .webform-button--submit:active{opacity:0.8;text-decoration:none;color:#fff;}.field--name-field-image-media .media__caption,.paragraph-media .media__caption{padding-top:10px;font-weight:normal;text-align:left;font-size:1.2rem;}.back__folder{margin-bottom:10px;}.back__folder a{display:block;padding:15px 40px;background:#8b8281;color:#fff;text-indent:-15px;font-size:1.4rem;}.back__folder a:before{content:'<';margin-right:5px;}.back__folder a:hover,.back__folder a:focus,.back__folder a:active{text-decoration:none;background:#786a69;}.node{padding:30px;font-size:1.4rem;margin-bottom:20px;background:#fff;}@media only screen and (max-width:47.9375em){.node{padding:10px;}}.node__share{position:relative;z-index:1;}.node__wrap,.node--folder{background:none;padding:0;}@media only screen and (min-width:48em){.node__wrap,.node--folder{background:#ecebeb;padding:30px 15px;}}.node__wrap{margin-bottom:40px;}.node__main{position:relative;min-width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.node__title{position:relative;font-size:4.2rem;font-weight:bold;margin:0 0 15px;padding-left:20px;font-family:"Eczar",arial,arial,sans-serif;}@media only screen and (max-width:47.9375em){.node__title{font-size:2.5rem;}}.node__title:before{content:'';position:absolute;left:0;top:0;bottom:0;width:6px;background:#ff574c;}.node__infos-and-tools{margin-bottom:20px;padding:20px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}.node__tools{margin-bottom:40px;padding:0 0 20px;border-bottom:1px solid #dcdcdc;}@media only screen and (min-width:48em){.node__tools{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;}}@media only screen and (min-width:48em){.node--stage.full .node__tools{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}.node--folder .node__tools .bubble-title{margin:-30px 0 40px;}@media only screen and (min-width:48em){.node--folder .node__tools .bubble-title{margin:-50px 30px 0 0;padding:6px 40px;}}.node--folder .node__tools .node__date{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.node--full .field--name-body{font-size:1.6rem;margin-bottom:20px;}.node--full .field--name-body h1{margin:1em 0 0.5em;color:#ff574c;font-size:2.8rem;font-weight:300;}.node--full .field--name-body h1:first-child{margin-top:0;}.node--full .field--name-body h2{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:bold;}.node--full .field--name-body h3{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#212429;font-weight:bold;}.node--full .field--name-body h4{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:300;}.node--full .field--name-body h5{margin:3rem 0 1.5rem;font-size:1.6rem;line-height:1.3;color:#212429;font-weight:300;}.node--full .field--name-body h6{margin:3rem 0 1.5rem;font-size:1.2rem;line-height:1.4;color:#212429;font-weight:300;text-transform:uppercase;}.node--full .field--name-body .two-col img[src*="placehold"],.node--full .field--name-body .two-col-left img[src*="placehold"],.node--full .field--name-body .two-col-right img[src*="placehold"],.node--full .field--name-body .three-col img[src*="placehold"]{display:block;max-width:100%;height:auto;}.node--full .field--name-body p:first-child,.node--full .field--name-body h1 + p,.node--full .field--name-body h2 + p,.node--full .field--name-body h3 + p,.node--full .field--name-body h4 + p,.node--full .field--name-body h5 + p,.node--full .field--name-body h6 + p{margin-top:0;}.node--full .field--name-body a{border-bottom:2px solid #ff574c;}.node--full .field--name-body a:hover,.node--full .field--name-body a:focus,.node--full .field--name-body a:active{text-decoration:none;background-color:#ff574c;color:#fff;}.node--full .field--name-body ul{margin:1em 0;padding:0;list-style:none;padding-left:10px;overflow:hidden;}.node--full .field--name-body ul:first-child{margin-top:0;}.node--full .field--name-body ul:last-child{margin-bottom:0;}.node--full .field--name-body ul:first-child{margin-top:0;}.node--full .field--name-body ul:last-child{margin-bottom:0;}.node--full .field--name-body ul li{text-indent:-10px;}.node--full .field--name-body ul li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#ff574c;margin:0 8px 0 0;}.node--full .field--name-body table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;}.node--full .field--name-body table caption{font-weight:bold;color:#ff574c;padding:5px;text-align:center;}.node--full .field--name-body table th,.node--full .field--name-body table td{padding:5px 10px;}.node--full .field--name-body table th{position:relative;font-weight:bold;text-align:left;background:#212429;color:#fff;}.node--full .field--name-body table tbody tr:nth-child(even) td{background-color:#ecebeb;}.node--full .field--name-body table tbody tr:hover td{background:#ff574c;color:#fff;}.node--full .field--name-body table tbody tr:hover td a{color:#fff;}.node--full .field--name-body .align-center,.node--full .field--name-body .align-right,.node--full .field--name-body .align-left{max-width:33%;margin:0 0 20px;}.node--full .field--name-body .align-center.media__embed_wysiwyg_large,.node--full .field--name-body .align-center.media--large,.node--full .field--name-body .align-right.media__embed_wysiwyg_large,.node--full .field--name-body .align-right.media--large,.node--full .field--name-body .align-left.media__embed_wysiwyg_large,.node--full .field--name-body .align-left.media--large{max-width:66%;}@media only screen and (max-width:47.9375em){.node--full .field--name-body .align-center.media__embed_wysiwyg_large,.node--full .field--name-body .align-center.media--large,.node--full .field--name-body .align-right.media__embed_wysiwyg_large,.node--full .field--name-body .align-right.media--large,.node--full .field--name-body .align-left.media__embed_wysiwyg_large,.node--full .field--name-body .align-left.media--large{max-width:100%;}}@media only screen and (max-width:47.9375em){.node--full .field--name-body .align-center,.node--full .field--name-body .align-right,.node--full .field--name-body .align-left{float:none;max-width:none;}}.node--full .field--name-body .align-center picture,.node--full .field--name-body .align-center img,.node--full .field--name-body .align-right picture,.node--full .field--name-body .align-right img,.node--full .field--name-body .align-left picture,.node--full .field--name-body .align-left img{margin:0 auto;display:block;width:100%;}.node--full .field--name-body .align-center .media__caption,.node--full .field--name-body .align-center figcaption,.node--full .field--name-body .align-right .media__caption,.node--full .field--name-body .align-right figcaption,.node--full .field--name-body .align-left .media__caption,.node--full .field--name-body .align-left figcaption{margin-top:10px;font-weight:normal;text-align:left;font-size:1.2rem;}.node--full .field--name-body .align-center{margin-left:auto;margin-right:auto;}.node--full .field--name-body .align-left{margin-right:20px;float:left;}@media only screen and (max-width:47.9375em){.node--full .field--name-body .align-left{margin-left:auto;margin-right:auto;float:none;}}.node--full .field--name-body .align-right{margin-left:20px;float:right;}@media only screen and (max-width:47.9375em){.node--full .field--name-body .align-right{margin-left:auto;margin-right:auto;float:none;}}.node--full .field--name-body .align-center.media__embed_wysiwyg_large{float:none;margin:0 auto 2rem;max-width:100%;}.node--full .field--name-body .block-text{clear:both;margin:20px 0;padding:10px 30px;background:#ecebeb;border-left:6px solid #ff574c;font-size:1.6rem;}.node--full .field--name-body blockquote{position:relative;clear:both;margin:20px 10px;padding:10px 30px 10px 7rem;font-family:"Eczar",arial,arial,sans-serif;font-size:2rem;font-weight:bold;border-left:0;}@media only screen and (min-width:62em){.node--full .field--name-body blockquote{margin-right:100px;margin-left:80px;}}.node--full .field--name-body blockquote::before{content:"\00ab";display:block;color:#ff574c;font-size:9rem;position:absolute;line-height:1;top:0;left:0;}.node--full .field--name-body .text-block-right,.node--full .field--name-body .text-block-left,.node--full .field--name-body .cke-encadre-droite,.node--full .field--name-body .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){.node--full .field--name-body .text-block-right,.node--full .field--name-body .text-block-left,.node--full .field--name-body .cke-encadre-droite,.node--full .field--name-body .cke-encadre-gauche{margin-left:20px;float:right;max-width:285px;}}.node--full .field--name-body .text-block-right h3,.node--full .field--name-body .text-block-left h3,.node--full .field--name-body .cke-encadre-droite h3,.node--full .field--name-body .cke-encadre-gauche h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.node--full .field--name-body .text-block-right:before,.node--full .field--name-body .text-block-left:before,.node--full .field--name-body .cke-encadre-droite:before,.node--full .field--name-body .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){.node--full .field--name-body .text-block-left,.node--full .field--name-body .cke-encadre-gauche{float:left;margin-left:0;margin-right:20px;}}.node--full .field--name-body .text-block,.node--full .field--name-body .cke-encadre-centre{margin:20px 0;padding:10px 30px;background:#ecebeb;font-size:1.6rem;clear:both;}.node--full .field--name-body .text-block h3,.node--full .field--name-body .cke-encadre-centre h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.node--full .field--name-body .text-block .cke-encadre-centre__inner,.node--full .field--name-body .cke-encadre-centre .cke-encadre-centre__inner{display:inline-block;vertical-align:middle;border-left:6px solid #ff574c;padding-left:15px;}.node--full .field--name-body .text-block .cke-encadre-centre__inner:last-child,.node--full .field--name-body .cke-encadre-centre .cke-encadre-centre__inner:last-child{margin-bottom:0;}.node--full .field--name-body .cke-highlighted{color:#ff0000;}.node--full .field--name-body .text-align-left{text-align:left;}.node--full .field--name-body .text-align-right{text-align:right;}.node--full .field--name-body .text-align-center{text-align:center;}.node--full .field--name-body .text-big{font-size:2rem;}.node--full .field--name-body .text-biggest{font-size:3rem;}.node--full .field--name-body .text-high{font-size:4rem;}.node--full .field--name-body .text-more{color:#ff0000;}.node--full .field--name-body .text-less{color:#656669;}.node--full .field--name-body .cke-custom-button{width:auto;color:white;display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ff574c;text-align:left;font-size:1.5rem;border-bottom:0;}.node--full .field--name-body .cke-custom-button:hover{background-color:red;}.node--full .field--name-body .cke-custom-button:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/arrow-white.svg);width:20px;height:20px;}.field--name-field-description-texte{font-size:1.6rem;}.field--name-field-description-texte h1{margin:1em 0 0.5em;color:#ff574c;font-size:2.8rem;font-weight:300;}.field--name-field-description-texte h1:first-child{margin-top:0;}.field--name-field-description-texte h2{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:bold;}.field--name-field-description-texte h3{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#212429;font-weight:bold;}.field--name-field-description-texte h4{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:300;}.field--name-field-description-texte h5{margin:3rem 0 1.5rem;font-size:1.6rem;line-height:1.3;color:#212429;font-weight:300;}.field--name-field-description-texte h6{margin:3rem 0 1.5rem;font-size:1.2rem;line-height:1.4;color:#212429;font-weight:300;text-transform:uppercase;}.field--name-field-description-texte .two-col img[src*="placehold"],.field--name-field-description-texte .two-col-left img[src*="placehold"],.field--name-field-description-texte .two-col-right img[src*="placehold"],.field--name-field-description-texte .three-col img[src*="placehold"]{display:block;max-width:100%;height:auto;}.field--name-field-description-texte p:first-child,.field--name-field-description-texte h1 + p,.field--name-field-description-texte h2 + p,.field--name-field-description-texte h3 + p,.field--name-field-description-texte h4 + p,.field--name-field-description-texte h5 + p,.field--name-field-description-texte h6 + p{margin-top:0;}.field--name-field-description-texte a{border-bottom:2px solid #ff574c;}.field--name-field-description-texte a:hover,.field--name-field-description-texte a:focus,.field--name-field-description-texte a:active{text-decoration:none;background-color:#ff574c;color:#fff;}.field--name-field-description-texte ul{margin:1em 0;padding:0;list-style:none;padding-left:10px;overflow:hidden;}.field--name-field-description-texte ul:first-child{margin-top:0;}.field--name-field-description-texte ul:last-child{margin-bottom:0;}.field--name-field-description-texte ul:first-child{margin-top:0;}.field--name-field-description-texte ul:last-child{margin-bottom:0;}.field--name-field-description-texte ul li{text-indent:-10px;}.field--name-field-description-texte ul li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#ff574c;margin:0 8px 0 0;}.field--name-field-description-texte table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;}.field--name-field-description-texte table caption{font-weight:bold;color:#ff574c;padding:5px;text-align:center;}.field--name-field-description-texte table th,.field--name-field-description-texte table td{padding:5px 10px;}.field--name-field-description-texte table th{position:relative;font-weight:bold;text-align:left;background:#212429;color:#fff;}.field--name-field-description-texte table tbody tr:nth-child(even) td{background-color:#ecebeb;}.field--name-field-description-texte table tbody tr:hover td{background:#ff574c;color:#fff;}.field--name-field-description-texte table tbody tr:hover td a{color:#fff;}.field--name-field-description-texte .align-center,.field--name-field-description-texte .align-right,.field--name-field-description-texte .align-left{max-width:33%;margin:0 0 20px;}.field--name-field-description-texte .align-center.media__embed_wysiwyg_large,.field--name-field-description-texte .align-center.media--large,.field--name-field-description-texte .align-right.media__embed_wysiwyg_large,.field--name-field-description-texte .align-right.media--large,.field--name-field-description-texte .align-left.media__embed_wysiwyg_large,.field--name-field-description-texte .align-left.media--large{max-width:66%;}@media only screen and (max-width:47.9375em){.field--name-field-description-texte .align-center.media__embed_wysiwyg_large,.field--name-field-description-texte .align-center.media--large,.field--name-field-description-texte .align-right.media__embed_wysiwyg_large,.field--name-field-description-texte .align-right.media--large,.field--name-field-description-texte .align-left.media__embed_wysiwyg_large,.field--name-field-description-texte .align-left.media--large{max-width:100%;}}@media only screen and (max-width:47.9375em){.field--name-field-description-texte .align-center,.field--name-field-description-texte .align-right,.field--name-field-description-texte .align-left{float:none;max-width:none;}}.field--name-field-description-texte .align-center picture,.field--name-field-description-texte .align-center img,.field--name-field-description-texte .align-right picture,.field--name-field-description-texte .align-right img,.field--name-field-description-texte .align-left picture,.field--name-field-description-texte .align-left img{margin:0 auto;display:block;width:100%;}.field--name-field-description-texte .align-center .media__caption,.field--name-field-description-texte .align-center figcaption,.field--name-field-description-texte .align-right .media__caption,.field--name-field-description-texte .align-right figcaption,.field--name-field-description-texte .align-left .media__caption,.field--name-field-description-texte .align-left figcaption{margin-top:10px;font-weight:normal;text-align:left;font-size:1.2rem;}.field--name-field-description-texte .align-center{margin-left:auto;margin-right:auto;}.field--name-field-description-texte .align-left{margin-right:20px;float:left;}@media only screen and (max-width:47.9375em){.field--name-field-description-texte .align-left{margin-left:auto;margin-right:auto;float:none;}}.field--name-field-description-texte .align-right{margin-left:20px;float:right;}@media only screen and (max-width:47.9375em){.field--name-field-description-texte .align-right{margin-left:auto;margin-right:auto;float:none;}}.field--name-field-description-texte .align-center.media__embed_wysiwyg_large{float:none;margin:0 auto 2rem;max-width:100%;}.field--name-field-description-texte .block-text{clear:both;margin:20px 0;padding:10px 30px;background:#ecebeb;border-left:6px solid #ff574c;font-size:1.6rem;}.field--name-field-description-texte blockquote{position:relative;clear:both;margin:20px 10px;padding:10px 30px 10px 7rem;font-family:"Eczar",arial,arial,sans-serif;font-size:2rem;font-weight:bold;border-left:0;}@media only screen and (min-width:62em){.field--name-field-description-texte blockquote{margin-right:100px;margin-left:80px;}}.field--name-field-description-texte blockquote::before{content:"\00ab";display:block;color:#ff574c;font-size:9rem;position:absolute;line-height:1;top:0;left:0;}.field--name-field-description-texte .text-block-right,.field--name-field-description-texte .text-block-left,.field--name-field-description-texte .cke-encadre-droite,.field--name-field-description-texte .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){.field--name-field-description-texte .text-block-right,.field--name-field-description-texte .text-block-left,.field--name-field-description-texte .cke-encadre-droite,.field--name-field-description-texte .cke-encadre-gauche{margin-left:20px;float:right;max-width:285px;}}.field--name-field-description-texte .text-block-right h3,.field--name-field-description-texte .text-block-left h3,.field--name-field-description-texte .cke-encadre-droite h3,.field--name-field-description-texte .cke-encadre-gauche h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.field--name-field-description-texte .text-block-right:before,.field--name-field-description-texte .text-block-left:before,.field--name-field-description-texte .cke-encadre-droite:before,.field--name-field-description-texte .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){.field--name-field-description-texte .text-block-left,.field--name-field-description-texte .cke-encadre-gauche{float:left;margin-left:0;margin-right:20px;}}.field--name-field-description-texte .text-block,.field--name-field-description-texte .cke-encadre-centre{margin:20px 0;padding:10px 30px;background:#ecebeb;font-size:1.6rem;clear:both;}.field--name-field-description-texte .text-block h3,.field--name-field-description-texte .cke-encadre-centre h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.field--name-field-description-texte .text-block .cke-encadre-centre__inner,.field--name-field-description-texte .cke-encadre-centre .cke-encadre-centre__inner{display:inline-block;vertical-align:middle;border-left:6px solid #ff574c;padding-left:15px;}.field--name-field-description-texte .text-block .cke-encadre-centre__inner:last-child,.field--name-field-description-texte .cke-encadre-centre .cke-encadre-centre__inner:last-child{margin-bottom:0;}.field--name-field-description-texte .cke-highlighted{color:#ff0000;}.field--name-field-description-texte .text-align-left{text-align:left;}.field--name-field-description-texte .text-align-right{text-align:right;}.field--name-field-description-texte .text-align-center{text-align:center;}.field--name-field-description-texte .text-big{font-size:2rem;}.field--name-field-description-texte .text-biggest{font-size:3rem;}.field--name-field-description-texte .text-high{font-size:4rem;}.field--name-field-description-texte .text-more{color:#ff0000;}.field--name-field-description-texte .text-less{color:#656669;}.field--name-field-description-texte .cke-custom-button{width:auto;color:white;display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ff574c;text-align:left;font-size:1.5rem;border-bottom:0;}.field--name-field-description-texte .cke-custom-button:hover{background-color:red;}.field--name-field-description-texte .cke-custom-button:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/arrow-white.svg);width:20px;height:20px;}.keywords{list-style:none;margin:0;padding:0;border:0;margin-bottom:35px;line-height:2.5;}.keywords li{display:inline-block;}.keywords span,.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;}.keywords span:hover,.keywords span:focus,.keywords span:active,.keywords a:hover,.keywords a:focus,.keywords a:active{text-decoration:none;background:#e0dede;}.node__attachments{padding:30px 65px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:71.1875em){.node__attachments{padding:20px 30px;}}@media only screen and (max-width:47.9375em){.node__attachments{padding:20px;}}::-moz-selection{background-color:#ff574c;color:#fff;}::selection{background-color:#ff574c;color:#fff;}html{-webkit-tap-highlight-color:rgba(255,87,76,0.5);}.se__block{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;}.se__title{display:inline-block;vertical-align:middle;margin:0;font-size:1.5rem;font-weight:normal;color:#656669;}.se__links-container{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;}.se__other-tools{margin-left:20px;padding-left:20px;border-left:1px solid #ecebeb;}.se__links{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-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;}.se__links a{display:block;border:1px solid #1d1d1b;border-radius:50%;width:2.8rem;height:2.8rem;line-height:2.6rem;text-align:center;font-size:1.4rem;color:#1d1d1b;}.se__links a:hover,.se__links a:focus,.se__links a:active{border-color:#ff0000;color:#ff0000;}.se__links a:before{font-family:"idf";display:inline-block;}.se__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;}.se__links li{position:relative;margin-left:10px;}.facebook_share a:before{content:"";}.twitter a:before{content:"";}.linkedin a:before{content:"";}.se__print{margin:0;padding:0;border:0;background:none;display:block;border:1px solid #1d1d1b;border-radius:50%;width:2.8rem;height:2.8rem;line-height:2.6rem;text-align:center;font-size:1.4rem;color:#1d1d1b;}.se__print:hover,.se__print:focus,.se__print:active{border-color:#ff0000;color:#ff0000;}.se__print:before{content:'';display:inline-block;vertical-align:middle;background-image:url(/themes/custom/portail_idf/assets/img/sprites.png);background-position:0px -25px;width:17px;height:17px;}.se__print span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.share-selection{display:none;position:absolute;background:#fff;padding:10px 15px;white-space:nowrap;-webkit-box-shadow:5px 5px 7px 2px rgba(0,0,0,0.5);box-shadow:5px 5px 7px 2px rgba(0,0,0,0.5);}.share-selection:after{content:'';position:absolute;bottom:-15px;left:calc(50% - 15px);height:0;width:0;border-top:15px solid #fff;border-right:15px solid transparent;border-left:15px solid transparent;}.share-selection li{margin:0;}.share-selection li + li{margin-left:10px;}.aside,.block-block-content{background:#fff;margin:0 0 40px;}.aside iframe,.block-block-content iframe{max-width:100%;}.aside__header{position:relative;background:#786a69;color:#fff;padding:20px 0;margin-bottom:30px;}.aside__header:after{content:'';position:absolute;bottom:-15px;left:calc(50% - 15px);height:0;width:0;border-top:15px solid #786a69;border-right:15px solid transparent;border-left:15px solid transparent;-webkit-transform:rotateY(30deg);transform:rotateY(30deg);}.aside__header--twitter{background:#1da1f2;}.aside__header--twitter:after{height:0;width:0;border-top:15px solid #1da1f2;border-right:15px solid transparent;border-left:15px solid transparent;}.aside__header--facebook{background:#4267B2;}.aside__header--facebook:after{height:0;width:0;border-top:15px solid #4267B2;border-right:15px solid transparent;border-left:15px solid transparent;}.aside__title,.block-block-content .block-title{position:relative;margin:0;padding:0 10px;font-size:2.5rem;line-height:1.1;text-align:center;font-family:"Eczar",arial,arial,sans-serif;font-weight:bold;}.aside__title:before,.block-block-content .block-title:before{content:'';position:absolute;top:0;left:0;bottom:0;width:5px;background-color:#ff574c;}.aside__body,.block-block-content .field--name-body{padding:0 20px 20px;}.ui-datepicker{background:#fff;border:1px solid #dcdcdc;}.view-filters,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page,.path-projets-rapports-deliberations .search-nav,.block-views-exposed-filter-blockrapports-page .filters__wrap{background:#fff;padding:20px;margin-bottom:20px;}@media only screen and (min-width:48em){.view-filters,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page,.path-projets-rapports-deliberations .search-nav,.block-views-exposed-filter-blockrapports-page .filters__wrap{margin-bottom:30px;margin-top:0;padding:40px 80px;}}.view-filters label,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page label,.path-projets-rapports-deliberations .search-nav label,.block-views-exposed-filter-blockrapports-page .filters__wrap label{font-weight:normal;font-size:1.4rem;display:block;padding-left:0;}.view-filters .input__text,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page .input__text,.path-projets-rapports-deliberations .search-nav .input__text,.block-views-exposed-filter-blockrapports-page .filters__wrap .input__text{display:inline-block;vertical-align:middle;}.view-filters .input--submit,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page .input--submit,.path-projets-rapports-deliberations .search-nav .input--submit,.block-views-exposed-filter-blockrapports-page .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;}.view-filters .input--submit:hover,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page .input--submit:hover,.path-projets-rapports-deliberations .search-nav .input--submit:hover,.block-views-exposed-filter-blockrapports-page .filters__wrap .input--submit:hover,.view-filters .input--submit:focus,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page .input--submit:focus,.path-projets-rapports-deliberations .search-nav .input--submit:focus,.block-views-exposed-filter-blockrapports-page .filters__wrap .input--submit:focus,.view-filters .input--submit:active,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page .input--submit:active,.path-projets-rapports-deliberations .search-nav .input--submit:active,.block-views-exposed-filter-blockrapports-page .filters__wrap .input--submit:active{opacity:0.8;text-decoration:none;color:#fff;}.view-filters .input--reset,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page .input--reset,.path-projets-rapports-deliberations .search-nav .input--reset,.block-views-exposed-filter-blockrapports-page .filters__wrap .input--reset{text-transform:uppercase;font-size:1.5rem;color:#fff;padding:5px 10px;border-radius:20px;border:1px solid #656669;background:#656669;height:3.2rem;}.view-filters .input--reset:hover,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page .input--reset:hover,.path-projets-rapports-deliberations .search-nav .input--reset:hover,.block-views-exposed-filter-blockrapports-page .filters__wrap .input--reset:hover,.view-filters .input--reset:focus,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page .input--reset:focus,.path-projets-rapports-deliberations .search-nav .input--reset:focus,.block-views-exposed-filter-blockrapports-page .filters__wrap .input--reset:focus,.view-filters .input--reset:active,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page .input--reset:active,.path-projets-rapports-deliberations .search-nav .input--reset:active,.block-views-exposed-filter-blockrapports-page .filters__wrap .input--reset:active{opacity:0.8;text-decoration:none;}.view-filters .submit-icon--search,.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page .submit-icon--search,.path-projets-rapports-deliberations .search-nav .submit-icon--search,.block-views-exposed-filter-blockrapports-page .filters__wrap .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%;}.view-filters .checkbox input[type="checkbox"],.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page .checkbox input[type="checkbox"],.path-projets-rapports-deliberations .search-nav .checkbox input[type="checkbox"],.block-views-exposed-filter-blockrapports-page .filters__wrap .checkbox input[type="checkbox"]{position:static;display:inline-block;vertical-align:middle;margin:0 5px 0 0;}@media only screen and (min-width:48em){.form__filters{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;}.form__filters .form-item{margin-right:30px;}.form__filters .form-group{margin-bottom:0;}}@media only screen and (max-width:47.9375em){.form__filters .form-actions{text-align:center;}}.form__filters .input--text,.form__filters .input--select{width:100%;}.multisel__trigger{text-align:left;border:1px solid #000;border-radius:20px;padding:5px 20px;background-image:url(/themes/custom/portail_idf/assets/img/select-arrows.svg);background-repeat:no-repeat;background-position:100% 50%;width:100% !important;background-color:#fff;}.multisel__trigger:hover,.multisel__trigger:focus,.multisel__trigger:active{background-color:#ecebeb;}.multisel__trigger + .tgp--panel{position:absolute;background:#fff;padding:10px;border:1px solid #000;width:400px;max-width:100%;z-index:1;}@media only screen and (max-width:47.9375em){.multisel__trigger + .tgp--panel{position:static;}}.multisel__uncheck-all,.multisel__check-all{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;margin:0 10px;}.multisel__uncheck-all:hover,.multisel__uncheck-all:focus,.multisel__uncheck-all:active,.multisel__check-all:hover,.multisel__check-all:focus,.multisel__check-all:active{opacity:0.8;text-decoration:none;color:#fff;}.region-pre-footer{background:#ff574c;color:#fff;padding:20px 0;}@media only screen and (min-width:62em){.region-pre-footer .container{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;}}.region-pre-footer .container:before,.region-pre-footer .container:after{display:none;}@media only screen and (max-width:61.9375em){.block-mini-registration-block{text-align:center;}}.block-mini-registration-block .mail-icon{color:#fff;font-size:1.7rem;font-weight:bold;}.block-mini-registration-block .mail-icon:after{content:'';display:inline-block;background-image:url(/themes/custom/portail_idf/assets/img/mail.svg);background-size:17px 12px;background-repeat:no-repeat;background-position:center center;width:2.8rem;height:2.8rem;border:1px solid #fff;border-radius:50%;margin-left:10px;line-height:2.3rem;text-align:center;vertical-align:middle;}.region-account{color:#fff;font-size:1.7rem;font-weight:bold;}.region-account:hover{color:#fff;text-decoration:underline;}.region-account:after{content:'';display:inline-block;background-image:url(/themes/custom/portail_idf/assets/img/icon-user.svg);background-size:11px 15px;background-repeat:no-repeat;background-position:center center;width:2.8rem;height:2.8rem;border:1px solid #fff;border-radius:50%;margin-left:10px;line-height:2.3rem;text-align:center;vertical-align:middle;}.region-account:active,.region-account:focus{color:#fff;}@media only screen and (max-width:61.9375em){.block-cridf-compte-region{text-align:center;margin-bottom:20px;}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.field--type-webform,.webform-main{font-size:1.6rem;}.field--type-webform .main__layout,.webform-main .main__layout{padding:25px;margin:0 0 25px;background:#fff;}@media only screen and (max-width:47.9375em){.field--type-webform .main__layout,.webform-main .main__layout{padding:20px;}}.field--type-webform .form-item,.webform-main .form-item{margin-bottom:10px;}.field--type-webform .input--submit,.field--type-webform .webform-button--submit,.webform-main .input--submit,.webform-main .webform-button--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;}.field--type-webform .input--submit:hover,.field--type-webform .input--submit:focus,.field--type-webform .input--submit:active,.field--type-webform .webform-button--submit:hover,.field--type-webform .webform-button--submit:focus,.field--type-webform .webform-button--submit:active,.webform-main .input--submit:hover,.webform-main .input--submit:focus,.webform-main .input--submit:active,.webform-main .webform-button--submit:hover,.webform-main .webform-button--submit:focus,.webform-main .webform-button--submit:active{opacity:0.8;text-decoration:none;color:#fff;}.field--type-webform .form-email,.webform-main .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;}.field--type-webform .form-email::-ms-clear,.webform-main .form-email::-ms-clear{display:none;}.field--type-webform .form-email.placeholder,.webform-main .form-email.placeholder{opacity:1;font-style:italic;color:#999;}.field--type-webform .form-email:-moz-placeholder,.webform-main .form-email:-moz-placeholder{opacity:1;font-style:italic;color:#999;}.field--type-webform .form-email::-moz-placeholder,.webform-main .form-email::-moz-placeholder{opacity:1;font-style:italic;color:#999;}.field--type-webform .form-email:-ms-input-placeholder,.webform-main .form-email:-ms-input-placeholder{opacity:1;font-style:italic;color:#999;}.field--type-webform .form-email::-webkit-input-placeholder,.webform-main .form-email::-webkit-input-placeholder{opacity:1;font-style:italic;color:#999;}.field--type-webform .form-email.placeholder,.webform-main .form-email.placeholder{font-style:normal;}.field--type-webform .form-email:-moz-placeholder,.webform-main .form-email:-moz-placeholder{font-style:normal;}.field--type-webform .form-email::-moz-placeholder,.webform-main .form-email::-moz-placeholder{font-style:normal;}.field--type-webform .form-email:-ms-input-placeholder,.webform-main .form-email:-ms-input-placeholder{font-style:normal;}.field--type-webform .form-email::-webkit-input-placeholder,.webform-main .form-email::-webkit-input-placeholder{font-style:normal;}.field--type-webform .control-label,.webform-main .control-label{display:block;}.webform--mandatory-fields{text-align:right;}.align-left{text-align:left !important;}.align-right{text-align:right !important;}.align-center{text-align:center !important;}.valign-top{vertical-align:top !important;}.valign-middle{vertical-align:middle !important;}.valign-bottom{vertical-align:bottom !important;}.align-start{float:left !important;}.align-end{float:right !important;}.align-clear{clear:both !important;}.spacing\:md{margin-bottom:3rem;}.is-hidden{display:none !important;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.back-to-top{position:fixed;bottom:-1em;right:1em;z-index:10;-webkit-transition:1s;transition:1s;opacity:0;}@media only screen and (max-width:47.9375em){.back-to-top{bottom:auto;top:-4em;}}.back-to-top > a{position:relative;display:block;width:40px;height:40px;padding:0.5em;text-align:center;text-decoration:none;color:#fff;background-color:#000;opacity:0.8;-webkit-transition:150ms;transition:150ms;border-radius:50%;}@media only screen and (max-width:47.9375em){.back-to-top > a{padding:10px 15px;}}.back-to-top > a:after,.back-to-top > a:before{bottom:15px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.back-to-top > a:after{border-color:rgba(0,0,0,0);border-bottom-color:#000;border-width:10px;margin-left:-10px;}.back-to-top > a:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:11px;margin-left:-11px;}.back-to-top > a:hover,.back-to-top > a:focus,.back-to-top > a:active{opacity:1;}.back-to-top:hover,.back-to-top:focus,.back-to-top:active{opacity:1;bottom:7em;}.back-to-top span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.back-to-top--is-visible{opacity:1;bottom:7em;}@media only screen and (max-width:47.9375em){.back-to-top--is-visible{bottom:auto;top:1em;}}.idf-breadcrumb{padding:15px 0;font-size:1.4rem;}.idf-breadcrumb span{display:inline-block;vertical-align:middle;line-height:1.6rem;}.idf-breadcrumb a{display:inline-block;vertical-align:middle;line-height:1.6rem;}.idf-breadcrumb a:first-child:before{content:"";font-family:"idf";display:inline-block;vertical-align:middle;margin-right:5px;color:#ff574c;font-size:1.8rem;position:relative;top:-2px;}.idf-breadcrumb a:after{font-family:"idf";content:"";display:inline-block;vertical-align:middle;margin:0 8px;}.idf-breadcrumb a span{text-decoration:underline;}.burger{border:0;background:none;width:50px;padding:10px;float:left;}@media only screen and (min-width:71.25em){.burger{display:none;}}@media only screen and (max-width:71.1875em){.burger{margin-right:20px;}}.burger__icon{display:block;position:relative;margin:0 auto;background:#000;height:4px;margin-bottom:7px;margin-top:7px;-webkit-transition:all 150ms;transition:all 150ms;}.burger__icon:before,.burger__icon:after{content:"";height:4px;display:block;position:absolute;left:0;right:0;background:#000;-webkit-transition:all 150ms;transition:all 150ms;}.burger__icon:before{top:-7px;}.burger__icon:after{bottom:-7px;}.burger__text{display:none;}.burger--is-active .burger__icon{background:transparent;}.burger--is-active .burger__icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;}.burger--is-active .burger__icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0;}.main-footer{display:flow-root;background:#212429;color:#dcdcdc;padding:50px 0;}.main-footer:after{content:"";display:table;clear:both;}.main-footer a{color:#dcdcdc;}.block-portail-idf-footer{margin-bottom:50px;}.menu--footer{font-size:1.3rem;}@media only screen and (min-width:62em){.menu--footer{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;}.menu--footer > div{-ms-flex-preferred-size:18%;flex-basis:18%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.menu--footer:after{display:none;}}@media only screen and (min-width:30em) and (max-width:61.9375em){.menu--footer{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;}.menu--footer > div{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.menu--footer .filler,.menu--footer:after{content:'';-ms-flex-preferred-size:45%;flex-basis:45%;}}@media only screen and (min-width:48em){.menu--footer .footer__col{padding-right:10px;}}.footer__level-1 > a{font-weight:bold;}.footer__level-1:not(:last-child):after{content:'';margin:20px 0;display:block;width:7.5rem;height:1px;background:#fff;}.footer__sub{list-style:none;margin:0;padding:0;border:0;}.block-footer-coords{text-align:center;font-size:1.3rem;}.block-footer-coords p{margin:0;}.footer__logo{display:block;margin:0 auto 20px;width:16.2rem;}.block-footer-bottom{text-align:center;}.menu--footer-bottom{vertical-align:middle;border-top:1px solid #dcdcdc;margin-top:10px;padding:10px 0 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}@media only screen and (min-width:62em){.menu--footer-bottom{padding:10px 125px 0 125px;}}.menu--footer-bottom li{margin-bottom:10px;}.menu--footer-bottom li:not(:last-child):after{content:'|';display:inline-block;vertical-align:middle;margin:0 5px 0 3px;}.menu--footer-bottom li a{display:inline-block;vertical-align:middle;}.main-header{display:flow-root;padding-top:20px;}.main-header:after{content:"";display:table;clear:both;}@media only screen and (min-width:71.25em){.main-header{padding-top:45px;}}@media only screen and (max-width:47.9375em){.header__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-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}}.header__logo{-ms-flex-preferred-size:100%;flex-basis:100%;}@media only screen and (min-width:71.25em){.header__logo{padding-left:10px;}}@media only screen and (min-width:48em){.header__logo{float:left;}}.header__logo .logo-main-title,.header__logo .logo{margin:0;display:inline-block;vertical-align:middle;width:20rem;}.header__logo .logo{margin-bottom:10px;}@media only screen and (max-width:47.9375em){.header__logo .logo{margin-bottom:20px;}}@media only screen and (min-width:71.25em){.header__logo .logo{margin-bottom:0;}}.header__logo img{width:100%;display:block;}.nav-keywords{border-bottom:1px solid #dcdcdc;}.nav-keywords .menu-keywords{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;padding:10px 0;}.nav-keywords .menu-keywords a{display:block;border-radius:3px;background:#ecebeb;color:#656669;font-size:1.4rem;padding:3px 20px;margin:0 8px;}.nav-keywords .menu-keywords a:hover,.nav-keywords .menu-keywords a:focus,.nav-keywords .menu-keywords a:active{text-decoration:none;background-color:#212429;color:#fff;}@media only screen and (max-width:71.1875em){.main-nav{font-size:1.4rem;}.main-nav .menu-main{border-top:1px solid #dcdcdc;padding:20px 15px;margin:0 -15px;}.main-nav .menu-main > li > a{position:relative;display:block;padding:5px 0;}.main-nav .menu-main > li > a span{display:inline-block;vertical-align:middle;line-height:1.4;}.main-nav .menu-main > li.is-active{margin-bottom:10px;}.main-nav .menu-main > li:last-child > a{color:#ff0000;}.sub-nav{padding-left:40px;display:none;padding-bottom:10px;border-bottom:1px solid #dcdcdc;margin:0 -15px 10px;}.sub-nav ul{list-style:none;margin:0;padding:0;border:0;}.sub-nav ul a{position:relative;display:block;padding:5px 0;}.sub-nav ul a:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#212429;border-radius:50%;margin:0 5px 0 0;}.sub-nav ul a:hover,.sub-nav ul a:focus,.sub-nav ul a:active{text-decoration:none;}.sub-nav li{position:relative;}.sub-nav li.active:before{content:'';position:absolute;top:0;bottom:0;left:-48px;display:block;width:4px;background-color:#ff574c;}.sub-nav .main-link{font-weight:bold;}}@media only screen and (max-width:71.1875em){.region-navigation{display:none;}.menu--is-expanded .region-navigation{display:block;}.region-navigation .nav-keywords{border-top:1px solid #dcdcdc;padding-top:2rem;}.region-navigation .nav-keywords .menu-keywords{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.region-navigation .nav-keywords .menu-keywords li{margin-bottom:1.5rem;}}@media only screen and (min-width:71.25em){.main-nav{margin-top:20px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}.main-nav .menu-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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}.main-nav .menu-main > li{border-right:1px solid #dcdcdc;max-width:16rem;}.main-nav .menu-main > li:last-child{border:1px solid #ff0000;margin:-1px 0 -1px -1px;}.main-nav .menu-main > li > a{position:relative;display:block;padding:0 8px;min-height:5rem;line-height:5rem;text-align:center;font-size:1.4rem;}.main-nav .menu-main > li > a::before,.main-nav .menu-main > li > a::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 150ms;transition:opacity 150ms;}.main-nav .menu-main > li > a::before{bottom:-1px;left:0;right:0;height:3px;background:#ff0000;}.main-nav .menu-main > li > a::after{bottom:0;left:calc(50% - 8px);height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ff0000;}.main-nav .menu-main > li > a:hover,.main-nav .menu-main > li > a:focus,.main-nav .menu-main > li > a:active{text-decoration:none;color:#212429;}.main-nav .menu-main > li > a span{display:inline-block;vertical-align:middle;line-height:1.4;}.main-nav .menu-main > li:first-child > a{white-space:nowrap;}.main-nav .menu-main > li:last-child > a{color:#ff0000;}.main-nav .menu-main > li.active > a::before,.main-nav .menu-main > li:hover > a::before,.main-nav .menu-main > li:focus > a::before{opacity:1;}.main-nav .menu-main > li.active > a::after,.main-nav .menu-main > li:hover > a::after,.main-nav .menu-main > li:focus > a::after{opacity:1;}.sub-nav{display:none;position:absolute;z-index:9;background:#fff;padding:20px 20px 20px 25px;font-size:1.4rem;border:1px solid #dcdcdc;border-top:0;margin-top:1px;margin-left:-10px;}.main-nav .menu-main > li:hover .sub-nav,.main-nav .menu-main > li:focus .sub-nav{display:block;}.sub-nav ul{margin:1em 0;padding:0;list-style:none;padding-left:20px;}.sub-nav ul:first-child{margin-top:0;}.sub-nav ul:last-child{margin-bottom:0;}.sub-nav ul:first-child{margin-top:0;}.sub-nav ul:last-child{margin-bottom:0;}.sub-nav ul li{text-indent:-10px;}.sub-nav ul li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#212429;border-radius:50%;margin:0 5px 0 0;}.sub-nav ul > li:not(:last-child){margin-bottom:5px;}.sub-nav .main-link{margin-top:20px;font-weight:bold;}}.pager-nav,.pager{margin:40px 0;}.pager-nav li,.pager li{display:inline-block;vertical-align:middle;}.pager-nav li > span,.pager-nav li > a,.pager li > span,.pager li > a{border-radius:3px;border-color:#000;color:#000;}.pager-nav li > span:hover,.pager-nav li > span:focus,.pager-nav li > span:active,.pager-nav li > a:hover,.pager-nav li > a:focus,.pager-nav li > a:active,.pager li > span:hover,.pager li > span:focus,.pager li > span:active,.pager li > a:hover,.pager li > a:focus,.pager li > a:active{background:#ff574c;color:#fff;border-color:#ff574c;}.pager-nav li.is-active > span,.pager-nav li.is-active > a,.pager li.is-active > span,.pager li.is-active > a{background:#000;color:#fff;border-color:#000;}.pager-nav li.is-active > span:hover,.pager-nav li.is-active > span:focus,.pager-nav li.is-active > span:active,.pager-nav li.is-active > a:hover,.pager-nav li.is-active > a:focus,.pager-nav li.is-active > a:active,.pager li.is-active > span:hover,.pager li.is-active > span:focus,.pager li.is-active > span:active,.pager li.is-active > a:hover,.pager li.is-active > a:focus,.pager li.is-active > a:active{background:#ff574c;color:#fff;border-color:#ff574c;}.pager__items{margin:0 5px;}@media only screen and (max-width:47.9375em){.form--search{display:inline-block;vertical-align:middle;}}.search-block-form,.header__logo + div{position:relative;margin:0 0 15px;text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%;}@media only screen and (max-width:47.9375em){.search-block-form,.header__logo + div{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}}@media only screen and (min-width:48em){.search-block-form,.header__logo + div{float:right;margin:0 0 0 50px;}}@media only screen and (min-width:48em){.header__logo + div:not(.search-block-form){margin-left:0;}}@media only screen and (max-width:47.9375em){.search-block-form{display:inline-block;vertical-align:middle;}}.search-block-form form{position:relative;}@media only screen and (max-width:47.9375em){.search-block-form form{display:inline-block;vertical-align:middle;}}.search-block-form .input-group-btn{position:absolute;top:0;bottom:0;right:0;width:3rem;}.search-block-form .button{display:block;padding:0;margin:0;border:0;width:100%;height:3rem;background:#000 url(/themes/custom/portail_idf/assets/img/icons/search-black.svg);background-size:100% 100%;border-radius:50%;}.search-block-form .button:focus{outline:1px dashed #ff574c;outline-offset:2px;}.search-block-form .button span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}@media only screen and (min-width:62em){.search-block-form .search__input{width:300px;}}.search-block-form .form-group{margin-bottom:0;}.search__input{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;border-radius:15px;font-size:1.5rem;color:#212429;height:30px;padding:0 40px 0 20px;}.search__input::-ms-clear{display:none;}.search__input.placeholder{opacity:1;font-style:italic;color:#999;}.search__input:-moz-placeholder{opacity:1;font-style:italic;color:#999;}.search__input::-moz-placeholder{opacity:1;font-style:italic;color:#999;}.search__input:-ms-input-placeholder{opacity:1;font-style:italic;color:#999;}.search__input::-webkit-input-placeholder{opacity:1;font-style:italic;color:#999;}.search__input:focus{outline:1px dashed #ff574c;outline-offset:2px;}.search__input.placeholder{font-style:normal;color:#8d8d8d;}.search__input:-moz-placeholder{font-style:normal;color:#8d8d8d;}.search__input::-moz-placeholder{font-style:normal;color:#8d8d8d;}.search__input:-ms-input-placeholder{font-style:normal;color:#8d8d8d;}.search__input::-webkit-input-placeholder{font-style:normal;color:#8d8d8d;}@media only screen and (min-width:71.25em){.block-shortcuts-header{float:right;padding-top:5px;}}@media only screen and (max-width:71.1875em){.block-shortcuts-header{clear:both;padding-top:20px;}}@media only screen and (max-width:47.9375em){.block-shortcuts-header{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;}}.block-shortcuts-header .menu{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;}@media only screen and (min-width:71.25em){.block-shortcuts-header .menu{margin-top:0;}}@media only screen and (max-width:71.1875em){.block-shortcuts-header .menu{margin-bottom:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}}@media only screen and (max-width:47.9375em){.block-shortcuts-header .menu{text-align:center;}}.block-shortcuts-header .menu a{color:#656669;font-size:1.3rem;}.block-shortcuts-header li{position:relative;padding:1px 10px;}.block-shortcuts-header li:not(:first-child){border-left:1px solid #656669;}.skip-links{position:absolute;top:-50px;left:10px;z-index:2;height:0;}.skip-links li{display:inline;background:none;padding:0;margin-right:0.5em;}.skip-links a{position:absolute;top:0;left:0;background-color:#000;color:#fff;padding:0.5em;white-space:nowrap;-webkit-transition:all 150ms;transition:all 150ms;text-decoration:none;font-size:1.6rem;}.skip-links a:focus,.skip-links a:active{top:60px;}.skip-links__target{outline:2px dashed #f00;overflow:hidden;}.block-social-networks{float:right;margin-left:10px;}@media only screen and (max-width:47.9375em){.block-social-networks{display:none;}}.block-reseauxsociaux .menu,.block-social-networks .menu{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;}.block-reseauxsociaux .menu a,.block-social-networks .menu a{color:#8d8d8d;font-size:1.3rem;}.block-reseauxsociaux .network,.block-social-networks .network{position:relative;}.block-reseauxsociaux .network:not(:first-child),.block-social-networks .network:not(:first-child){margin-left:5px;}.block-reseauxsociaux .network a,.block-social-networks .network a{display:block;border:1px solid #1d1d1b;border-radius:50%;width:2.8rem;height:2.8rem;line-height:2.6rem;text-align:center;font-size:1.4rem;color:#1d1d1b;}.block-reseauxsociaux .network a:hover,.block-reseauxsociaux .network a:focus,.block-reseauxsociaux .network a:active,.block-social-networks .network a:hover,.block-social-networks .network a:focus,.block-social-networks .network a:active{border-color:#ff0000;color:#ff0000;}.block-reseauxsociaux .network a:before,.block-social-networks .network a:before{font-family:"idf";display:inline-block;}.block-reseauxsociaux .network span,.block-social-networks .network span{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.network--facebook a:before{content:"";}.network--twitter a:before{content:"";}.network--linkedin a:before{content:"";}.network--instagram a:before{content:"";}@media only screen and (max-width:61.9375em){.block-reseauxsociaux{text-align:center;margin-bottom:20px;}}.block-reseauxsociaux .menu-title{display:inline-block;vertical-align:middle;margin:0 10px 0 0;font-size:1.7rem;font-weight:bold;}@media only screen and (max-width:47.9375em){.block-reseauxsociaux .menu-title{display:none;}}.block-reseauxsociaux .menu--social-networks{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;}.block-reseauxsociaux .menu a{color:#fff;}.block-reseauxsociaux .network a{border-color:#fff;}.block-reseauxsociaux .network a:hover,.block-reseauxsociaux .network a:focus,.block-reseauxsociaux .network a:active{border-color:#1d1d1b;color:#1d1d1b;}.block-block-content .field--name-body{font-size:1.6rem;font-size:1.4rem;}.block-block-content .field--name-body h1{margin:1em 0 0.5em;color:#ff574c;font-size:2.8rem;font-weight:300;}.block-block-content .field--name-body h1:first-child{margin-top:0;}.block-block-content .field--name-body h2{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:bold;}.block-block-content .field--name-body h3{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#212429;font-weight:bold;}.block-block-content .field--name-body h4{margin:3rem 0 1.5rem;font-size:1.8rem;line-height:1.3;color:#ff574c;font-weight:300;}.block-block-content .field--name-body h5{margin:3rem 0 1.5rem;font-size:1.6rem;line-height:1.3;color:#212429;font-weight:300;}.block-block-content .field--name-body h6{margin:3rem 0 1.5rem;font-size:1.2rem;line-height:1.4;color:#212429;font-weight:300;text-transform:uppercase;}.block-block-content .field--name-body .two-col img[src*="placehold"],.block-block-content .field--name-body .two-col-left img[src*="placehold"],.block-block-content .field--name-body .two-col-right img[src*="placehold"],.block-block-content .field--name-body .three-col img[src*="placehold"]{display:block;max-width:100%;height:auto;}.block-block-content .field--name-body p:first-child,.block-block-content .field--name-body h1 + p,.block-block-content .field--name-body h2 + p,.block-block-content .field--name-body h3 + p,.block-block-content .field--name-body h4 + p,.block-block-content .field--name-body h5 + p,.block-block-content .field--name-body h6 + p{margin-top:0;}.block-block-content .field--name-body a{border-bottom:2px solid #ff574c;}.block-block-content .field--name-body a:hover,.block-block-content .field--name-body a:focus,.block-block-content .field--name-body a:active{text-decoration:none;background-color:#ff574c;color:#fff;}.block-block-content .field--name-body ul{margin:1em 0;padding:0;list-style:none;padding-left:10px;overflow:hidden;}.block-block-content .field--name-body ul:first-child{margin-top:0;}.block-block-content .field--name-body ul:last-child{margin-bottom:0;}.block-block-content .field--name-body ul:first-child{margin-top:0;}.block-block-content .field--name-body ul:last-child{margin-bottom:0;}.block-block-content .field--name-body ul li{text-indent:-10px;}.block-block-content .field--name-body ul li:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;background-color:#ff574c;margin:0 8px 0 0;}.block-block-content .field--name-body table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;}.block-block-content .field--name-body table caption{font-weight:bold;color:#ff574c;padding:5px;text-align:center;}.block-block-content .field--name-body table th,.block-block-content .field--name-body table td{padding:5px 10px;}.block-block-content .field--name-body table th{position:relative;font-weight:bold;text-align:left;background:#212429;color:#fff;}.block-block-content .field--name-body table tbody tr:nth-child(even) td{background-color:#ecebeb;}.block-block-content .field--name-body table tbody tr:hover td{background:#ff574c;color:#fff;}.block-block-content .field--name-body table tbody tr:hover td a{color:#fff;}.block-block-content .field--name-body .align-center,.block-block-content .field--name-body .align-right,.block-block-content .field--name-body .align-left{max-width:33%;margin:0 0 20px;}.block-block-content .field--name-body .align-center.media__embed_wysiwyg_large,.block-block-content .field--name-body .align-center.media--large,.block-block-content .field--name-body .align-right.media__embed_wysiwyg_large,.block-block-content .field--name-body .align-right.media--large,.block-block-content .field--name-body .align-left.media__embed_wysiwyg_large,.block-block-content .field--name-body .align-left.media--large{max-width:66%;}@media only screen and (max-width:47.9375em){.block-block-content .field--name-body .align-center.media__embed_wysiwyg_large,.block-block-content .field--name-body .align-center.media--large,.block-block-content .field--name-body .align-right.media__embed_wysiwyg_large,.block-block-content .field--name-body .align-right.media--large,.block-block-content .field--name-body .align-left.media__embed_wysiwyg_large,.block-block-content .field--name-body .align-left.media--large{max-width:100%;}}@media only screen and (max-width:47.9375em){.block-block-content .field--name-body .align-center,.block-block-content .field--name-body .align-right,.block-block-content .field--name-body .align-left{float:none;max-width:none;}}.block-block-content .field--name-body .align-center picture,.block-block-content .field--name-body .align-center img,.block-block-content .field--name-body .align-right picture,.block-block-content .field--name-body .align-right img,.block-block-content .field--name-body .align-left picture,.block-block-content .field--name-body .align-left img{margin:0 auto;display:block;width:100%;}.block-block-content .field--name-body .align-center .media__caption,.block-block-content .field--name-body .align-center figcaption,.block-block-content .field--name-body .align-right .media__caption,.block-block-content .field--name-body .align-right figcaption,.block-block-content .field--name-body .align-left .media__caption,.block-block-content .field--name-body .align-left figcaption{margin-top:10px;font-weight:normal;text-align:left;font-size:1.2rem;}.block-block-content .field--name-body .align-center{margin-left:auto;margin-right:auto;}.block-block-content .field--name-body .align-left{margin-right:20px;float:left;}@media only screen and (max-width:47.9375em){.block-block-content .field--name-body .align-left{margin-left:auto;margin-right:auto;float:none;}}.block-block-content .field--name-body .align-right{margin-left:20px;float:right;}@media only screen and (max-width:47.9375em){.block-block-content .field--name-body .align-right{margin-left:auto;margin-right:auto;float:none;}}.block-block-content .field--name-body .align-center.media__embed_wysiwyg_large{float:none;margin:0 auto 2rem;max-width:100%;}.block-block-content .field--name-body .block-text{clear:both;margin:20px 0;padding:10px 30px;background:#ecebeb;border-left:6px solid #ff574c;font-size:1.6rem;}.block-block-content .field--name-body blockquote{position:relative;clear:both;margin:20px 10px;padding:10px 30px 10px 7rem;font-family:"Eczar",arial,arial,sans-serif;font-size:2rem;font-weight:bold;border-left:0;}@media only screen and (min-width:62em){.block-block-content .field--name-body blockquote{margin-right:100px;margin-left:80px;}}.block-block-content .field--name-body blockquote::before{content:"\00ab";display:block;color:#ff574c;font-size:9rem;position:absolute;line-height:1;top:0;left:0;}.block-block-content .field--name-body .text-block-right,.block-block-content .field--name-body .text-block-left,.block-block-content .field--name-body .cke-encadre-droite,.block-block-content .field--name-body .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){.block-block-content .field--name-body .text-block-right,.block-block-content .field--name-body .text-block-left,.block-block-content .field--name-body .cke-encadre-droite,.block-block-content .field--name-body .cke-encadre-gauche{margin-left:20px;float:right;max-width:285px;}}.block-block-content .field--name-body .text-block-right h3,.block-block-content .field--name-body .text-block-left h3,.block-block-content .field--name-body .cke-encadre-droite h3,.block-block-content .field--name-body .cke-encadre-gauche h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.block-block-content .field--name-body .text-block-right:before,.block-block-content .field--name-body .text-block-left:before,.block-block-content .field--name-body .cke-encadre-droite:before,.block-block-content .field--name-body .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){.block-block-content .field--name-body .text-block-left,.block-block-content .field--name-body .cke-encadre-gauche{float:left;margin-left:0;margin-right:20px;}}.block-block-content .field--name-body .text-block,.block-block-content .field--name-body .cke-encadre-centre{margin:20px 0;padding:10px 30px;background:#ecebeb;font-size:1.6rem;clear:both;}.block-block-content .field--name-body .text-block h3,.block-block-content .field--name-body .cke-encadre-centre h3{margin:0 0 5px;font-weight:bold;font-size:1.6rem;}.block-block-content .field--name-body .text-block .cke-encadre-centre__inner,.block-block-content .field--name-body .cke-encadre-centre .cke-encadre-centre__inner{display:inline-block;vertical-align:middle;border-left:6px solid #ff574c;padding-left:15px;}.block-block-content .field--name-body .text-block .cke-encadre-centre__inner:last-child,.block-block-content .field--name-body .cke-encadre-centre .cke-encadre-centre__inner:last-child{margin-bottom:0;}.block-block-content .field--name-body .cke-highlighted{color:#ff0000;}.block-block-content .field--name-body .text-align-left{text-align:left;}.block-block-content .field--name-body .text-align-right{text-align:right;}.block-block-content .field--name-body .text-align-center{text-align:center;}.block-block-content .field--name-body .text-big{font-size:2rem;}.block-block-content .field--name-body .text-biggest{font-size:3rem;}.block-block-content .field--name-body .text-high{font-size:4rem;}.block-block-content .field--name-body .text-more{color:#ff0000;}.block-block-content .field--name-body .text-less{color:#656669;}.block-block-content .field--name-body .cke-custom-button{width:auto;color:white;display:inline-block;vertical-align:middle;padding:10px 20px;border-radius:5px;background:#ff574c;text-align:left;font-size:1.5rem;border-bottom:0;}.block-block-content .field--name-body .cke-custom-button:hover{background-color:red;}.block-block-content .field--name-body .cke-custom-button:after{content:'';display:inline-block;vertical-align:middle;margin-left:10px;background-image:url(/themes/custom/portail_idf/assets/img/arrow-white.svg);width:20px;height:20px;}.region-technical .block-block-content{background:none;margin:0;}.path-projets-rapports-deliberations .block-views-exposed-filter-blockrapports-page{margin-bottom:0;}@media only screen and (min-width:48em){.path-projets-rapports-deliberations .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;}.path-projets-rapports-deliberations .filters__wrap > div{margin-right:20px;-ms-flex-preferred-size:40%;flex-basis:40%;}}@media only screen and (min-width:62em){.path-projets-rapports-deliberations .filters__wrap > div{margin-right:20px;-ms-flex-preferred-size:25%;flex-basis:25%;}.path-projets-rapports-deliberations .filters__wrap .form-item-field-thesaurus-mariane-target-id{-ms-flex-preferred-size:50%;flex-basis:50%;}}.path-projets-rapports-deliberations .filters__wrap .form-type-select{max-width:280px;}.path-projets-rapports-deliberations .filters__wrap .input--text{width:100%;}.path-projets-rapports-deliberations .filters__wrap .form-submit{margin-bottom:15px;}.path-projets-rapports-deliberations .search-nav{padding-top:0;margin-bottom:0;}.block-views-exposed-filter-blockrapports-page{background:#fff;padding:20px 20px;font-size:1.4rem;margin-bottom:30px;}.block-views-exposed-filter-blockrapports-page .filters__wrap{padding:0;}.block-views-exposed-filter-blockrapports-page .filters__wrap label{font-weight:normal;}.block-views-exposed-filter-blockrapports-page .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-blockrapports-page .input--submit:hover,.block-views-exposed-filter-blockrapports-page .input--submit:focus,.block-views-exposed-filter-blockrapports-page .input--submit:active{opacity:0.8;text-decoration:none;color:#fff;}.block-views-exposed-filter-blockrapports-page .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%;}.page-node-type-report .sidebar{padding-top:0;}.white-block{margin:0 0 30px;background:#fff;}.white-block:not(.white-block--inner-padding){padding:30px;}@media only screen and (max-width:47.9375em){.white-block:not(.white-block--inner-padding){padding:20px;}}.white-block--inner{padding:30px;}@media only screen and (max-width:47.9375em){.white-block--inner{padding:20px;}}@media only screen and (min-width:62em){.layout\:sidebar{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;}}.layout\:sidebar__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.layout\:sidebar__sidebar{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;}@media only screen and (min-width:62em){.layout\:sidebar__sidebar{margin-left:30px;}}.toc-layout{margin-bottom:50px;}@media only screen and (min-width:62em){.toc-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;}}.toc-layout__sidebar{-webkit-box-flex:0;-ms-flex:0 0 255px;flex:0 0 255px;margin-right:30px;}@media only screen and (max-width:61.9375em){.toc-layout__sidebar{display:none;}}.toc-layout__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.field--name-field-strate-raccourcis-picto{list-style:none;margin:0;padding:0;border:0;border-top:1px solid #dcdcdc;padding:20px 50px;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:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-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){.field--name-field-strate-raccourcis-picto{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0;}}.field--name-field-strate-raccourcis-picto li{-ms-flex-preferred-size:12.5%;flex-basis:12.5%;padding:0 5px;text-align:center;}@media only screen and (max-width:47.9375em){.field--name-field-strate-raccourcis-picto li{margin-bottom:10px;-ms-flex-preferred-size:25%;flex-basis:25%;}}.shortcut__icon a{position:relative;display:block;font-size:1.4rem;}.shortcut__icon .pg__icon{position:relative;display:block;width:54px;height:54px;background:#dcdcdc;border-radius:50%;margin:0 auto 10px;}.shortcut__icon .pg__icon:after{content:'';position:absolute;top:0;left:0;right:0;text-align:center;font-family:"idf";display:block;margin:0 auto;font-size:2rem;line-height:54px;color:#ff574c;}.shortcut__icon--download .pg__icon:after{content:"";}.shortcut__icon--exclamation .pg__icon:after{content:"";}.shortcut__icon--error .pg__icon:after{content:"";}.shortcut__icon--nopicture .pg__icon:after{content:"";}.shortcut__icon--heart .pg__icon:after{content:"";}.shortcut__icon--grid-line .pg__icon:after{content:"";}.shortcut__icon--cross .pg__icon:after{content:"";}.shortcut__icon--debate .pg__icon:after{content:"";}.shortcut__icon--voting .pg__icon:after{content:"";}.shortcut__icon--stats .pg__icon:after{content:"";}.shortcut__icon--hourglass .pg__icon:after{content:"";}.shortcut__icon--eye .pg__icon:after{content:"";}.shortcut__icon--home .pg__icon:after{content:"";}.shortcut__icon--check .pg__icon:after{content:"";}.shortcut__icon--play .pg__icon:after{content:"";}.shortcut__icon--open-book .pg__icon:after{content:"";}.shortcut__icon--social-network .pg__icon:after{content:"";}.shortcut__icon--doc-file .pg__icon:after{content:"";}.shortcut__icon--calendar .pg__icon:after{content:"";}.shortcut__icon--location .pg__icon:after{content:"";}.shortcut__icon--play-folder .pg__icon:after{content:"";}.shortcut__icon--chain .pg__icon:after{content:"";}.shortcut__icon--comments .pg__icon:after{content:"";}.shortcut__icon--lock .pg__icon:after{content:"";}.shortcut__icon--magnifying-glass .pg__icon:after{content:"";}.shortcut__icon--suitcase .pg__icon:after{content:"";}.shortcut__icon--loudspeaker .pg__icon:after{content:"";}.shortcut__icon--handshake .pg__icon:after{content:"";}.shortcut__icon--arrow-down .pg__icon:after{content:"";}.shortcut__icon--arrow-left .pg__icon:after{content:"";}.shortcut__icon--arrow-right .pg__icon:after{content:"";}.shortcut__icon--arrow-up .pg__icon:after{content:"";}.shortcut__icon--circle-arrow-down .pg__icon:after{content:"";}.shortcut__icon--circle-arrow-left .pg__icon:after{content:"";}.shortcut__icon--circle-arrow-right .pg__icon:after{content:"";}.shortcut__icon--circle-arrow-up .pg__icon:after{content:"";}.shortcut__icon--facebook .pg__icon:after{content:"";}.shortcut__icon--hand-down .pg__icon:after{content:"";}.shortcut__icon--hand-right .pg__icon:after{content:"";}.shortcut__icon--hand-up .pg__icon:after{content:"";}.shortcut__icon--instagram .pg__icon:after{content:"";}.shortcut__icon--linkedin .pg__icon:after{content:"";}.shortcut__icon--search .pg__icon:after{content:"";}.shortcut__icon--twitter .pg__icon:after{content:"";}.rpv__title{margin:0 0 20px;font-size:2rem;text-align:center;color:#656669;font-weight:bold;}@media only screen and (min-width:48em){.rpv__title{font-size:2.5rem;}}.rpv__title span{display:inline-block;vertical-align:middle;border-bottom:1px solid #dcdcdc;padding:0 20px 15px;}.rpv__subtitle{margin:0 0 20px;font-size:1.6rem;text-align:left;border-bottom:1px solid #dcdcdc;padding:0 0 10px;font-family:"Eczar",arial,arial,sans-serif;font-weight:bold;color:#656669;}@media only screen and (min-width:48em){.rpv__subtitle{font-size:2rem;}}@media only screen and (max-width:29.9375em){.rpv__subtitle{margin-top:30px;}}@media only screen and (max-width:47.9375em){.rpv__subtitle{text-align:center;}}@media only screen and (min-width:30em) and (max-width:61.9375em){.rpv__subtitle{min-height:55px;}}.region-pour-vous .field--name-field-professionnels,.region-pour-vous .field--name-field-particuliers{list-style:none;margin:0;padding:0;border:0;}.region-pour-vous .field--name-field-professionnels li,.region-pour-vous .field--name-field-particuliers li{margin-bottom:10px;}.region-pour-vous .field a{display:block;background:#ff574c;border-radius:5px;font-weight:normal;color:#fff;padding:5px;padding:6px 40px 6px 20px;font-size:1.4rem;background:#ff574c url(/themes/custom/portail_idf/assets/img/arrow-white.svg) no-repeat 100% 50%;}.region-pour-vous .field a:hover,.region-pour-vous .field a:focus,.region-pour-vous .field a:active{text-decoration:none;background-color:#ff6f66;}@media only screen and (min-width:48em){.region-pour-vous .field a{font-size:1.7rem;}}.region-pour-vous .field a:hover,.region-pour-vous .field a:focus,.region-pour-vous .field a:active{text-decoration:none;background-color:#ff6f66;}.region-pour-vous .layout__item:last-child .field a{background-color:#786a69;}.region-pour-vous .layout__item:last-child .field a:hover,.region-pour-vous .layout__item:last-child .field a:focus,.region-pour-vous .layout__item:last-child .field a:active{background-color:#867675;}@media only screen and (max-width:47.9375em){.region-pour-vous .more{display:block;}}.rpv__wrap{margin-bottom:30px;}@media only screen and (min-width:30em){.rpv__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-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;}.rpv__wrap > div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.rpv__wrap:after{display:none;}}@media only screen and (max-width:47.9375em){.rpv__wrap .layout__item{margin-bottom:10px;}}.rpv__more-wrap{text-align:right;font-size:1.4rem;margin-top:20px;}@media only screen and (min-width:48em){.rpv__more-wrap{margin-top:40px;font-size:1.5rem;}}.view-aides-services.view-display-id-block_1{margin-bottom:30px;}@media only screen and (min-width:30em){.view-aides-services.view-display-id-block_1 .view-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-aides-services.view-display-id-block_1 .view-content > div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}.view-aides-services.view-display-id-block_1 .view-content .filler,.view-aides-services.view-display-id-block_1 .view-content:after{content:'';-ms-flex-preferred-size:48.5%;flex-basis:48.5%;}}.view-aides-services.view-display-id-block_1 .view-content .filler{display:none;}.view-aides-services.view-display-id-block_1 .views-row{margin-bottom:15px;}@media only screen and (max-width:47.9375em){.view-aides-services.view-display-id-block_1 .views-row{margin-bottom:10px;}}.view-aides-services.view-display-id-block_1 a:last-child{border:1px solid #000;background:#fff url(/themes/custom/portail_idf/assets/img/arrow-brand.svg) no-repeat 100% 50%;color:#000;}.view-aides-services.view-display-id-block_1 a:last-child:hover,.view-aides-services.view-display-id-block_1 a:last-child:focus,.view-aides-services.view-display-id-block_1 a:last-child:active{background-color:#ecebeb;}.sitewide-alert__wrapper{background-color:#ff574c;}.alert-primary{background-color:#ff574c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:"Chivo",arial,helvetica,sans-serif;}@media only screen and (min-width:62em){.alert-primary{width:auto;max-width:1170px;margin-right:auto;margin-left:auto;}}.alert-primary > span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}@media only screen and (min-width:62em){.alert-primary > span{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.alert-primary .field--name-message__prefix{color:#000;font-size:2rem;font-weight:bold;min-width:95px;font-family:"Eczar",arial,arial,sans-serif;}@media only screen and (max-width:47.9375em){.alert-primary .field--name-message__prefix{border-bottom:solid 1px #000;padding-bottom:8px;margin-bottom:10px;max-width:95px;}}.alert-primary .field--name-message{color:#fff;font-size:1.6rem;}@media only screen and (min-width:62em){.alert-primary .field--name-message{font-size:1.8rem;margin-right:50px;border-left:solid 1px #000;padding-left:15px;margin-left:15px;}}.alert-primary .field--name-message a{color:#fff;text-decoration:underline;}.alert-primary .field--name-message a:hover{color:#fff;}.alert-primary .close{opacity:1;position:relative;}@media only screen and (max-width:47.9375em){.alert-primary .close{position:absolute;right:20px;}}.alert-primary .close span{display:none;}.alert-primary .close:before{content:'';display:block;border-top:solid 2px #fff;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.alert-primary .close:after{content:'';display:block;border-top:solid 2px #fff;width:20px;height:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:0;right:-12px;}
.glyphicon-spin,a .glyphicon-spin{display:inline-block}.alert a,.field--label,.file{font-weight:700}.file,.file-link{width:100%}.panel-title:focus,.panel-title:hover,a .glyphicon-spin{text-decoration:none}.image-widget.row,.region-help .block,.tabledrag-changed-warning{overflow:hidden}.alert-sm{padding:5px 10px}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}@-webkit-keyframes glyphicon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes glyphicon-spin{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes glyphicon-spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.glyphicon-spin{-webkit-animation:glyphicon-spin 1s infinite linear;-o-animation:glyphicon-spin 1s infinite linear;animation:glyphicon-spin 1s infinite linear}html.js .btn .ajax-throbber{margin-left:.5em;margin-right:-.25em}html.js .form-item .input-group-addon .glyphicon{color:#777;opacity:.5;-webkit-transition:150ms color,150ms opacity;-o-transition:150ms color,150ms opacity;transition:150ms color,150ms opacity}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#337ab7;opacity:1}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff}html.js .ajax-new-content:empty{display:none!important}.field--label-inline .field--items,.field--label-inline .field--label{float:left}.field--label-inline .field--items,.field--label-inline .field--label,.field--label-inline>.field--item{padding-right:.5em}[dir=rtl] .field--label-inline .field--items,[dir=rtl] .field--label-inline .field--label{padding-left:.5em;padding-right:0;float:right}.field--label-inline .field--label::after{content:':'}.file{display:table;font-size:75%;margin:5px 0}.file-icon,.file-link,.file-size,.file>.tabledrag-changed{display:table-cell;vertical-align:middle}.file>span{background:#fff;color:#337ab7;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.file>span:first-child{border-left:1px solid #ccc}.file>span:last-child{border-right:1px solid #ccc}.file>.tabledrag-changed{background:#fcf8e3;border-radius:0;color:#8a6d3b;padding:0 1em;top:0}.file>.tabledrag-changed,.file>.tabledrag-changed:last-child{border:1px solid #f7e1b5}.file-icon{font-size:150%;padding:.25em .5em;text-align:center}.file-link a,.file-link a:active,.file-link a:focus,.file-link a:hover{color:inherit}.file-size{padding:0 1em;text-align:right;white-space:pre}.filter-wrapper{background-color:#fff;border:1px solid #ddd;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:0;padding:10px;height:51px}.filter-help{float:right;line-height:1;margin:.5em 0 0}.nav.nav-tabs.filter-formats{margin-bottom:15px}table .checkbox.form-no-label,table .radio.form-no-label{margin-bottom:0;margin-top:0}.select-wrapper{display:inline-block;position:relative;width:100%}.form-inline .select-wrapper{width:auto}.input-group .select-wrapper{display:table-cell}.input-group .select-wrapper:first-child .form-control:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.input-group .select-wrapper:last-child .form-control:first-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;padding-right:2em}.select-wrapper select::-ms-expand{opacity:0}.select-wrapper:after{color:#337ab7;content:'▼';font-style:normal;font-weight:400;line-height:1;margin-top:-.5em;padding-right:.5em;pointer-events:none;position:absolute;right:0;top:50%;z-index:10}.has-glyphicons .select-wrapper:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e114';display:inline-block;font-family:'Glyphicons Halflings'}.has-error .select-wrapper:after{color:#a94442}.has-success .select-wrapper:after{color:#3c763d}.has-warning .select-wrapper:after{color:#8a6d3b}.form-required:after{background-image:url(/themes/custom/portail_idf/assets/css/bootstrap/images/required.svg);-webkit-background-size:10px 7px;background-size:10px 7px;content:"";display:inline-block;line-height:1;height:7px;width:10px}.form-actions .btn,.form-actions .btn-group{margin-right:10px}.form-actions .btn-group .btn{margin-right:0}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}body{position:relative}body.navbar-is-static-top{margin-top:0}body.navbar-is-fixed-top{margin-top:65px}body.navbar-is-fixed-bottom{padding-bottom:65px}@media screen and (max-width:767px){body.toolbar-vertical.navbar-is-fixed-bottom .toolbar-bar,body.toolbar-vertical.navbar-is-fixed-top .toolbar-bar{position:fixed}body.toolbar-vertical.navbar-is-fixed-bottom header,body.toolbar-vertical.navbar-is-fixed-top header{z-index:500}body.toolbar-vertical.navbar-is-fixed-top header{top:39px}}@media screen and (min-width:768px){body{margin-top:15px}.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}}.is-unpublished{background-color:#fff4f4}.node-preview-container{margin-top:-15px}.node-preview-form-select{padding:15px}.panel-title{display:block;margin:-10px -15px;padding:10px 15px}.panel-title,.panel-title:focus,.panel-title:hover,.panel-title:hover:focus{color:inherit}.progress-wrapper{margin-bottom:15px}.progress-wrapper:last-child .progress{margin-bottom:5px}.progress-wrapper .message{font-weight:700;margin-bottom:5px}.progress-wrapper .percentage,.progress-wrapper .progress-label{font-size:12px}.progress-wrapper .progress-bar{min-width:2em}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px}.tabledrag-changed-warning{margin:0}.tabledrag-handle{color:#777;cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px}.tabledrag-handle:focus,.tabledrag-handle:hover{color:#337ab7}.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}[dir=rtl] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0}.local-actions{margin:10px 0 10px -5px}.tabs--secondary{margin:10px 0 5px}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.page-header,body.toolbar-loading{margin-top:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;border:1px solid #ddd;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1031}body.toolbar-fixed .navbar-fixed-top{top:39px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top{top:79px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .navbar-fixed-top{left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed{margin-left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray{padding-bottom:40px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray,body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray>.toolbar-lining:before{width:240px}body.toolbar-loading.toolbar{margin-bottom:15px}.form-group:last-child,.panel:last-child,.popover ol:last-child,.popover ul:last-child,p:last-child{margin-bottom:0}.ui-autocomplete{background:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);color:inherit;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;list-style:none;min-width:160px;padding:5px 0;text-align:left;z-index:1000}.ui-autocomplete .ui-menu-item{border:0;border-radius:0;clear:both;color:#333;cursor:pointer;display:block;font-weight:400;line-height:1.42857143;margin:0;padding:3px 20px;text-decoration:none;white-space:nowrap}.ui-autocomplete .ui-menu-item.ui-state-hover{background:#f5f5f5;color:#262626}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{background:#337ab7;color:#fff}ol,ul{padding-left:1.5em}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}.control-group .help-inline:first-child,.help-block:first-child{margin-top:0}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/themes/custom/portail_idf/assets/css/images/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/themes/custom/portail_idf/assets/css/images/ui-icons_444444_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/themes/custom/portail_idf/assets/css/images/ui-icons_555555_256x240.png);}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/themes/custom/portail_idf/assets/css/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/themes/custom/portail_idf/assets/css/images/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/themes/custom/portail_idf/assets/css/images/ui-icons_cc0000_256x240.png);}.ui-button .ui-icon{background-image:url(/themes/custom/portail_idf/assets/css/images/ui-icons_777777_256x240.png);}.ui-icon-blank{background-position:16px 16px;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.003;filter:Alpha(Opacity=.3);}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}
