@charset "UTF-8";/*! =========================
   ___                     _
  / __| __ __ _ _ __  _ __(_)
  \__ \/ _/ _` | '  \| '_ \ |
  |___/\__\__,_|_|_|_| .__/_|
                     |_|
  url du dépôt
=========================== *//*! v0.2.2 *//*! Licence MIT ou CeCILL-B */@font-face{font-family:'sourcesanspro';src:url("../fonts/sourcesanspro/SourceSansPro-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'sourcesanspro';src:url("../fonts/sourcesanspro/SourceSansPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'sourcesanspro';src:url("../fonts/sourcesanspro/SourceSansPro-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'sourcesanspro';src:url("../fonts/sourcesanspro/SourceSansPro-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'sourcesanspro';src:url("../fonts/sourcesanspro/SourceSansPro-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'robotoslab';src:url("../fonts/robotoslab/RobotoSlab-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'robotoslab';src:url("../fonts/robotoslab/RobotoSlab-Bold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot?gy2kp");src:url("../fonts/icomoon/icomoon.eot?gy2kp#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.ttf?gy2kp") format("truetype"),url("../fonts/icomoon/icomoon.woff?gy2kp") format("woff"),url("../fonts/icomoon/icomoon.svg?gy2kp#icomoon") format("svg");font-weight:normal;font-style:normal}.easy-autocomplete{position:relative}.easy-autocomplete input{border-color:#ccc;border-radius:4px;color:#555;float:none;padding:6px 12px}.easy-autocomplete input:hover,.easy-autocomplete input:focus{-webkit-box-shadow:none;box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #fff;list-style-type:none;border-top:1px dotted #ccc;display:none;margin-top:0;padding:0;position:relative;top:-1px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background-color:white;border-color:#ccc;-o-border-image:none;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:normal;padding:4px 12px;margin-bottom:0}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:normal}.easy-autocomplete-container ul li div{display:block;font-weight:normal;word-break:break-word}.easy-autocomplete-container ul li b{font-weight:bold}.easy-autocomplete-container ul .eac-category{color:#aaa;font-style:italic}.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:20px;max-width:20px;float:left}a.datepicker-button{cursor:pointer}div.datepicker-calendar{margin:0 10px 10px 0;font-size:.9em;padding:2px;position:absolute;width:261px;border:1px solid #ccc;border-radius:4px;z-index:50}div.datepicker-calendar div.datepicker-month-wrap{margin:0;padding-top:1px;text-align:center;height:30px}div.datepicker-calendar div.datepicker-month-fast-prev.disabled,div.datepicker-calendar div.datepicker-month-fast-next.disabled,div.datepicker-calendar div.datepicker-month-prev.disabled,div.datepicker-calendar div.datepicker-month-next.disabled{border:0;cursor:default}div.datepicker-calendar div.datepicker-month-fast-prev,div.datepicker-calendar div.datepicker-month-fast-next,div.datepicker-calendar div.datepicker-month-prev,div.datepicker-calendar div.datepicker-month-next{cursor:pointer;margin:3px;width:24px;height:24px;padding-top:3px}div.datepicker-calendar div.datepicker-month-fast-prev{padding-right:2px}div.datepicker-calendar div.datepicker-month-fast-next{padding-left:2px}div.datepicker-calendar div.datepicker-month-fast-prev.enabled:hover,div.datepicker-calendar div.datepicker-month-fast-prev.enabled:focus,div.datepicker-calendar div.datepicker-month-fast-next.enabled:hover,div.datepicker-calendar div.datepicker-month-fast-next.enabled:focus,div.datepicker-calendar div.datepicker-month-prev.enabled:hover,div.datepicker-calendar div.datepicker-month-prev.enabled:focus,div.datepicker-calendar div.datepicker-month-next.enabled:hover,div.datepicker-calendar div.datepicker-month-next.enabled:focus{margin-top:2px;border:1px solid #800;border-radius:4px}div.datepicker-calendar div.datepicker-month{margin:3px 56px 2px 56px;height:24px;text-align:center;font-weight:bold;font-size:1.2em;cursor:pointer;padding-top:1px}div.datepicker-calendar div.datepicker-month:after{font-family:'Glyphicons Halflings';font-size:.6em;display:inline-block;content:"\e252"}div.datepicker-calendar div.datepicker-month:hover,div.datepicker-calendar div.datepicker-month:focus{padding-top:0;border:1px solid #800;border-radius:4px}div.datepicker-calendar table.datepicker-grid{width:100%;font-size:1.2em;text-align:center}div.datepicker-calendar table.datepicker-grid.rtl{direction:rtl}div.datepicker-calendar table.datepicker-grid:focus{outline:0}div.datepicker-calendar table.datepicker-grid th,div.datepicker-calendar table.datepicker-grid td{text-align:center;padding:0}div.datepicker-calendar table.datepicker-grid th abbr{border:0}div.datepicker-calendar table.datepicker-grid td{border:1px solid #999;cursor:pointer}div.datepicker-calendar table.datepicker-grid td.unselectable{cursor:default}div.datepicker-calendar table.datepicker-grid th,div.datepicker-calendar table.datepicker-grid td.day{height:30px}div.datepicker-calendar table.datepicker-grid td.month{height:60px}div.datepicker-calendar table.datepicker-grid td.year{height:45px}div.datepicker-calendar table.datepicker-grid td.curDay,div.datepicker-calendar table.datepicker-grid td.curMonth,div.datepicker-calendar table.datepicker-grid td.curYear{border:1px solid #999}div.datepicker-calendar table.datepicker-grid td.empty{border:1px solid #999;cursor:default}div.datepicker-calendar .offscreen{position:absolute;left:-200em;top:-100em}.datepicker-overlay{background:#777;display:none;position:fixed;top:0;right:0;bottom:0;left:0;opacity:.5;height:100%;min-height:100%;z-index:40}div.datepicker-calendar button.datepicker-close{height:30px;width:100%;font-weight:bold;margin-top:1px;border:1px solid #eee;border-radius:2px}a.datepicker-button.default:hover,a.datepicker-button.default:focus{background-color:#DDD}div.datepicker-calendar.default{background-color:#FFF}div.datepicker-calendar.default div.datepicker-month-fast-prev.disabled,div.datepicker-calendar.default div.datepicker-month-fast-next.disabled,div.datepicker-calendar.default div.datepicker-month-prev.disabled,div.datepicker-calendar.default div.datepicker-month-next.disabled{color:#999}div.datepicker-calendar.default div.datepicker-month-fast-prev.enabled:hover,div.datepicker-calendar.default div.datepicker-month-fast-prev.enabled:focus,div.datepicker-calendar.default div.datepicker-month-fast-next.enabled:hover,div.datepicker-calendar.default div.datepicker-month-fast-next.enabled:focus,div.datepicker-calendar.default div.datepicker-month-prev.enabled:hover,div.datepicker-calendar.default div.datepicker-month-prev.enabled:focus,div.datepicker-calendar.default div.datepicker-month-next.enabled:hover,div.datepicker-calendar.default div.datepicker-month-next.enabled:focus,div.datepicker-calendar.default div.datepicker-month:hover,div.datepicker-calendar.default div.datepicker-month:focus,div.datepicker-calendar.default button.datepicker-close:hover,div.datepicker-calendar.default button.datepicker-close:focus{background-color:#EEE;border-color:#999}div.datepicker-calendar.default table.datepicker-grid:focus{outline:1px dotted #999}div.datepicker-calendar.default tr.datepicker-weekdays{border-top:1px solid #999;border-bottom:1px solid #999}div.datepicker-calendar.default table.datepicker-grid th{background-color:#EEE;border:0}div.datepicker-calendar.default table.datepicker-grid td{border:0;color:#000}div.datepicker-calendar.default table.datepicker-grid td.unselectable{color:#999}div.datepicker-calendar.default table.datepicker-grid td.curDay,div.datepicker-calendar.default table.datepicker-grid td.curMonth,div.datepicker-calendar.default table.datepicker-grid td.curYear{background-color:#fff0c4}div.datepicker-calendar.default table.datepicker-grid td.empty{border:0;color:#CCC}div.datepicker-calendar.default table.datepicker-grid td.selectable:hover,div.datepicker-calendar.default table.datepicker-grid td.selectable.focus{background-color:#DDD}div.datepicker-calendar.default table.datepicker-grid td.empty:hover{background-color:#f9f9f9}div.datepicker-calendar.default button.datepicker-close{background-color:#DDD;border-color:#999;color:#000}a.datepicker-button.bootstrap:hover,a.datepicker-button.bootstrap:focus{background-color:#DDD}div.datepicker-calendar.bootstrap{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.176);box-shadow:0 6px 12px rgba(0,0,0,0.176);width:80%;min-width:200px;font-size:.8em;background-clip:padding-box;background-color:#FFF;border-radius:4px;line-height:20px}div.datepicker-calendar.bootstrap.below{margin-top:2px}div.datepicker-calendar.bootstrap.above{margin-top:-2px}div.datepicker-calendar.bootstrap:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute;left:7px}div.datepicker-calendar.bootstrap:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute;left:6px}div.datepicker-calendar.bootstrap.below:before{top:-7px}div.datepicker-calendar.bootstrap.below:after{top:-6px}div.datepicker-calendar.bootstrap.above:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}div.datepicker-calendar.bootstrap.above:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}div.datepicker-calendar.bootstrap div.datepicker-month-fast-prev.disabled,div.datepicker-calendar.bootstrap div.datepicker-month-fast-next.disabled,div.datepicker-calendar.bootstrap div.datepicker-month-prev.disabled,div.datepicker-calendar.bootstrap div.datepicker-month-next.disabled{color:#999}div.datepicker-calendar.bootstrap div.datepicker-month-fast-prev.enabled:hover,div.datepicker-calendar.bootstrap div.datepicker-month-fast-prev.enabled:focus,div.datepicker-calendar.bootstrap div.datepicker-month-fast-next.enabled:hover,div.datepicker-calendar.bootstrap div.datepicker-month-fast-next.enabled:focus,div.datepicker-calendar.bootstrap div.datepicker-month-prev.enabled:hover,div.datepicker-calendar.bootstrap div.datepicker-month-prev.enabled:focus,div.datepicker-calendar.bootstrap div.datepicker-month-next.enabled:hover,div.datepicker-calendar.bootstrap div.datepicker-month-next.enabled:focus,div.datepicker-calendar.bootstrap div.datepicker-month:hover,div.datepicker-calendar.bootstrap div.datepicker-month:focus,div.datepicker-calendar.bootstrap button.datepicker-close:hover,div.datepicker-calendar.bootstrap button.datepicker-close:focus{background-color:#EEE;border-color:#999}div.datepicker-calendar.bootstrap table.datepicker-grid:focus{outline:0}div.datepicker-calendar.bootstrap tr.datepicker-weekdays{border:0}div.datepicker-calendar.bootstrap table.datepicker-grid th abbr{text-decoration:none;cursor:default}div.datepicker-calendar.bootstrap table.datepicker-grid td{border:0;color:#000}div.datepicker-calendar.bootstrap table.datepicker-grid td.unselectable{color:#999}div.datepicker-calendar.bootstrap table.datepicker-grid td.curDay,div.datepicker-calendar.bootstrap table.datepicker-grid td.curMonth,div.datepicker-calendar.bootstrap table.datepicker-grid td.curYear{background-color:#fff0c4}div.datepicker-calendar.bootstrap table.datepicker-grid td.empty{border:0;color:#CCC}div.datepicker-calendar.bootstrap table.datepicker-grid td.selectable:hover,div.datepicker-calendar.bootstrap table.datepicker-grid td.selectable.focus{background-color:#DDD}div.datepicker-calendar.bootstrap table.datepicker-grid td.empty:hover{background-color:#f9f9f9}div.datepicker-calendar.bootstrap button.datepicker-close{background-color:#DDD;border-color:#999;color:#000}a.datepicker-button.maroon{color:#FFF;background-color:#a63950}a.datepicker-button.maroon:hover,a.datepicker-button.maroon:focus{color:#FFF;background-color:#802c3e}div.datepicker-calendar.maroon{background-color:#FFF;border-color:#CCC}div.datepicker-calendar.maroon div.datepicker-month-wrap{background-color:#522a3f;color:#FFF}div.datepicker-calendar.maroon div.datepicker-month-fast-prev.disabled,div.datepicker-calendar.maroon div.datepicker-month-fast-next.disabled,div.datepicker-calendar.maroon div.datepicker-month-prev.disabled,div.datepicker-calendar.maroon div.datepicker-month-next.disabled{color:#999}div.datepicker-calendar.maroon div.datepicker-month-fast-prev.enabled:hover,div.datepicker-calendar.maroon div.datepicker-month-fast-prev.enabled:focus,div.datepicker-calendar.maroon div.datepicker-month-fast-next.enabled:hover,div.datepicker-calendar.maroon div.datepicker-month-fast-next.enabled:focus,div.datepicker-calendar.maroon div.datepicker-month-prev.enabled:hover,div.datepicker-calendar.maroon div.datepicker-month-prev.enabled:focus,div.datepicker-calendar.maroon div.datepicker-month-next.enabled:hover,div.datepicker-calendar.maroon div.datepicker-month-next.enabled:focus,div.datepicker-calendar.maroon div.datepicker-month:hover,div.datepicker-calendar.maroon div.datepicker-month:focus,div.datepicker-calendar.maroon button.datepicker-close:hover,div.datepicker-calendar.maroon button.datepicker-close:focus{background-color:#a63950;border-color:#800}div.datepicker-calendar.maroon table.datepicker-grid:focus{outline:1px dotted #a63950}div.datepicker-calendar.maroon table.datepicker-grid th{background-color:#a63950;color:#FFF}div.datepicker-calendar.maroon table.datepicker-grid td{background-color:#EEE;border-color:#999}div.datepicker-calendar.maroon table.datepicker-grid td.unselectable{color:#999}div.datepicker-calendar.maroon table.datepicker-grid td.curDay,div.datepicker-calendar.maroon table.datepicker-grid td.curMonth,div.datepicker-calendar.maroon table.datepicker-grid td.curYear{background-color:#fff0c4}div.datepicker-calendar.maroon table.datepicker-grid td.empty{background-color:#f9f9f9;color:#AAA}div.datepicker-calendar.maroon table.datepicker-grid td.selectable:hover,div.datepicker-calendar.maroon table.datepicker-grid td.selectable.focus{background-color:#b55a6e;color:#FFF;border-color:#800}div.datepicker-calendar.maroon table.datepicker-grid td.empty:hover{background-color:#f9f9f9;border-color:#999}div.datepicker-calendar.maroon button.datepicker-close{background-color:#522a3f;color:#FFF;border-color:#EEE}a.datepicker-button.blue{color:#FFF;background-color:#063a5b}a.datepicker-button.blue:hover,a.datepicker-button.blue:focus{background-color:#262a33}div.datepicker-calendar.blue{background-color:#FFF;border-color:#CCC}div.datepicker-calendar.blue div.datepicker-month-wrap{background-color:#063a5b;color:#FFF}div.datepicker-calendar.blue div.datepicker-month-fast-prev.disabled,div.datepicker-calendar.blue div.datepicker-month-fast-next.disabled,div.datepicker-calendar.blue div.datepicker-month-prev.disabled,div.datepicker-calendar.blue div.datepicker-month-next.disabled{color:#999}div.datepicker-calendar.blue div.datepicker-month-fast-prev.enabled:hover,div.datepicker-calendar.blue div.datepicker-month-fast-prev.enabled:focus,div.datepicker-calendar.blue div.datepicker-month-fast-next.enabled:hover,div.datepicker-calendar.blue div.datepicker-month-fast-next.enabled:focus,div.datepicker-calendar.blue div.datepicker-month-prev.enabled:hover,div.datepicker-calendar.blue div.datepicker-month-prev.enabled:focus,div.datepicker-calendar.blue div.datepicker-month-next.enabled:hover,div.datepicker-calendar.blue div.datepicker-month-next.enabled:focus,div.datepicker-calendar.blue div.datepicker-month:hover,div.datepicker-calendar.blue div.datepicker-month:focus,div.datepicker-calendar.blue button.datepicker-close:hover,div.datepicker-calendar.blue button.datepicker-close:focus{background-color:#0b6ba8;border-color:#3484b7}div.datepicker-calendar.blue table.datepicker-grid:focus{outline:1px dotted #0b6ba8}div.datepicker-calendar.blue table.datepicker-grid th{background-color:#0b6ba8;color:#FFF}div.datepicker-calendar.blue table.datepicker-grid td{background-color:#EEE;border-color:#999}div.datepicker-calendar.blue table.datepicker-grid td.unselectable{color:#999}div.datepicker-calendar.blue table.datepicker-grid td.curDay,div.datepicker-calendar.blue table.datepicker-grid td.curMonth,div.datepicker-calendar.blue table.datepicker-grid td.curYear{background-color:#fff0c4}div.datepicker-calendar.blue table.datepicker-grid td.empty{background-color:#f9f9f9;color:#AAA}div.datepicker-calendar.blue table.datepicker-grid td.selectable:hover,div.datepicker-calendar.blue table.datepicker-grid td.selectable.focus{background-color:#0b6ba8;color:#FFF;border-color:#3484b7}div.datepicker-calendar.blue table.datepicker-grid td.empty:hover{background-color:#f9f9f9;border-color:#999}div.datepicker-calendar.blue button.datepicker-close{background-color:#063a5b;color:#FFF;border-color:#EEE}a.datepicker-button.green{color:#FFF;background-color:#0c5e2f}a.datepicker-button.green:hover,a.datepicker-button.green:focus{background-color:#262a33}div.datepicker-calendar.green{background-color:#FFF;border-color:#CCC}div.datepicker-calendar.green div.datepicker-month-wrap{background-color:#0c5e2f;color:#FFF}div.datepicker-calendar.green div.datepicker-month-fast-prev.disabled,div.datepicker-calendar.green div.datepicker-month-fast-next.disabled,div.datepicker-calendar.green div.datepicker-month-prev.disabled,div.datepicker-calendar.green div.datepicker-month-next.disabled{color:#999}div.datepicker-calendar.green div.datepicker-month-fast-prev.enabled:hover,div.datepicker-calendar.green div.datepicker-month-fast-prev.enabled:focus,div.datepicker-calendar.green div.datepicker-month-fast-next.enabled:hover,div.datepicker-calendar.green div.datepicker-month-fast-next.enabled:focus,div.datepicker-calendar.green div.datepicker-month-prev.enabled:hover,div.datepicker-calendar.green div.datepicker-month-prev.enabled:focus,div.datepicker-calendar.green div.datepicker-month-next.enabled:hover,div.datepicker-calendar.green div.datepicker-month-next.enabled:focus,div.datepicker-calendar.green div.datepicker-month:hover,div.datepicker-calendar.green div.datepicker-month:focus,div.datepicker-calendar.green button.datepicker-close:hover,div.datepicker-calendar.green button.datepicker-close:focus{background-color:#0d803b;border-color:#36955c}div.datepicker-calendar.green table.datepicker-grid:focus{outline:1px dotted #0d803b}div.datepicker-calendar.green table.datepicker-grid th{background-color:#0d803b;color:#FFF}div.datepicker-calendar.green table.datepicker-grid td{background-color:#EEE;border-color:#999}div.datepicker-calendar.green table.datepicker-grid td.unselectable{color:#999}div.datepicker-calendar.green table.datepicker-grid td.curDay,div.datepicker-calendar.green table.datepicker-grid td.curMonth,div.datepicker-calendar.green table.datepicker-grid td.curYear{background-color:#fff0c4}div.datepicker-calendar.green table.datepicker-grid td.empty{background-color:#f9f9f9;color:#AAA}div.datepicker-calendar.green table.datepicker-grid td.selectable:hover,div.datepicker-calendar.green table.datepicker-grid td.selectable.focus{background-color:#0d803b;color:#FFF;border-color:#36955c}div.datepicker-calendar.green table.datepicker-grid td.empty:hover{background-color:#f9f9f9;border-color:#999}div.datepicker-calendar.green button.datepicker-close{background-color:#0c5e2f;color:#FFF;border-color:#EEE}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active{outline:0}a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1,.h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}.legend-date-home{margin-top:0;margin-bottom:1em;font-family:robotoslab,arial,serif;font-weight:300;font-size:1.05em;text-transform:none;display:contents}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}html{font-size:100%;-webkit-tap-highlight-color:transparent}body{font-size:1em;line-height:1.5;color:#000;background-color:#fff}[tabindex="-1"]:focus{outline:none !important}[role="button"]{cursor:pointer}button{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}a,area,button,[role="button"],input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none !important}figure{margin:0}body{font-family:sourcesanspro,arial,sans-serif}address{margin-bottom:1em;font-style:normal;line-height:inherit}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;margin-bottom:.5em;font-family:sourcesanspro,arial,sans-serif;font-weight:normal;line-height:1.25;color:#3c3c3c}h1.logo{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;line-height:16px;display:block;font-size:16px}h1,.h1{font-size:2.125em}h2,.h2{font-size:1.375em}h3,.h3{font-size:1.25em}h4,.h4{font-size:1.125em}h5,.h5{font-size:1.1em}h6,.h6{font-size:1em}ol,ul,dl{margin-top:0;margin-bottom:1em}ol,ul{padding-left:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:bold}dd{margin-bottom:.5em;margin-left:0}p{margin-top:0;margin-bottom:1em}hr{margin-top:1em;margin-bottom:1em;border:0;border-top:1px solid #97c0e9}a{color:#4a5e81;text-decoration:underline}a:focus,a:hover{color:#2e3b50;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}abbr[title]{text-decoration:none}mark,.mark{padding:.2em;background-color:yellow}small,.small{font-size:80%;font-weight:normal}q{quotes:"\201C" "\201D" "\2018" "\2019"}:lang(fr)>q{quotes:"\00AB\A0" "\A0\00BB" "\201C" "\201D" "\2018" "\2019"}:lang(en)>q{quotes:"\201C" "\201D" "\2018" "\2019"}:lang(es)>q{quotes:"\00AB" "\00BB" "\201C" "\201D"}:lang(it)>q{quotes:"\00AB\A0" "\A0\00BB" "\201C" "\201D"}:lang(de)>q{quotes:"\201e" "\201c" "\201a" "\2018"}q:before{content:open-quote}q:after{content:close-quote}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}pre{display:block;margin-top:0;margin-bottom:1em;font-size:90%;line-height:1.5;color:#1b4e80;background-color:#f7f7f9}pre code{padding:0;font-size:inherit;color:inherit;border-radius:0}code{padding:.2em .4em;font-size:90%;color:#bd4147;background-color:#f7f7f9;border-radius:4px}kbd{padding:.2em .4em;font-size:90%;color:#fff;background-color:#333;border-radius:3px}kbd kbd{padding:0;font-size:100%;font-weight:bold}.breadcrumb,.breadcrumbPrint{font-size:.875em;line-height:1.25;margin:.5em 0}.breadcrumb a{color:#3c3c3c;padding-right:.5em}.breadcrumbPrint a{padding-right:.5em}.breadcrumb span{display:inline-block;padding-right:.5em}.breadcrumb span::after{content:"›";font-size:1.25em}.breadcrumb strong,.breadcrumbPrint strong{color:#fff;font-weight:normal}.skip-link{margin:0;padding:0;background:black;color:white}.skip-link .container{position:relative}.skip-link .container.skip-link-focus{height:2em}.skip-link ul{margin:0;padding:0}.skip-link li{list-style-type:none;margin:0;padding:0}.skip-link a{padding:0;color:white;text-decoration:none}.skip-link a{position:absolute;left:-7000px;z-index:1000;padding:0}.skip-link a:focus{position:absolute;top:.2em;left:0}.no-js .skip-link .container{min-height:2em;padding-top:.2em}.no-js .skip-link li{display:inline-block;padding-right:1em}.no-js .skip-link a{position:static}.no-js .skip-link a:focus,.no-js .skip-link a:hover{text-decoration:underline}.links-categories{padding:0;margin:0 0 12px 20px;color:#4a5e81;font-size:.75em;list-style:none}.links-categories li{text-transform:uppercase;margin-bottom:5px;margin-left:11px}.links-categories a{color:inherit}.links-categories .marker{padding:3px 14px 2px;display:inline-block;border:1px solid #5c75a2;border-radius:3px;text-decoration:none}.links-categories .marker[href]:hover,.links-categories .marker[href]:focus{background:#4a5e81;color:#fff}@media screen and (min-width:64.062em),print{.links-categories li{display:inline-block;margin-right:27px}}.code-list{padding:0;list-style:none;margin:0}.code-list .tag{margin-bottom:20px}.code-list>li{border-bottom:1px solid #dbdbdb;margin-top:10px}.code-list .options-code{display:none}.code-list .picto-download{padding:0;width:22px;height:26px;overflow:hidden;background-color:#fff;display:inline-block}@media screen and (min-width:64.062em){.code-list .tag{margin-bottom:0}.code-list>li{padding-left:20px}.code-list>li .content{display:inline-block;width:calc(100% - 40px)}.code-list .code-info{padding-left:30px;font-size:.875em}.code-list .options-code{display:inline-block;vertical-align:top;position:relative;margin-top:21px}.code-list .options-code .picto-download{display:inline-block;vertical-align:middle;font-size:1.3em;margin:0 7px;position:relative;width:21px;height:26px;border:0;color:#5c75a2;text-decoration:none}.code-list .options-code .picto-download .icon::after{display:inline-block;content:"";font-family:icomoon}.code-list .options-code .content-tip-code{position:absolute;left:-9999px}.code-list .options-code .content-tip-code.opened{top:-46px;left:-53px;padding:10px 0 6px;width:144px;font-weight:600;color:#5c75a2;text-align:center;background-color:#f5f5f5;border:1px solid #5c75a2;border-radius:5px}.code-list .options-code .content-tip-code.opened::after{content:'';width:13px;height:7px;position:absolute;left:calc(50% - 7px);bottom:-7px;display:inline-block;background:url("../images/tip-open.png") no-repeat}}.format-date{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.5em;font-size:.8em}.format-date .picto-info{padding:0;margin:0;line-height:1}.format-date .picto-info+.simpletooltip{right:50%;left:auto;-webkit-transform:translateX(12px);transform:translateX(12px)}.format-date .picto-info+.simpletooltip::after{right:5px;left:auto}.format-date .picto-info-jorf-home{padding:0;margin:0;line-height:1}.format-date .picto-info-jorf-home+.simpletooltip{right:50%;left:auto;-webkit-transform:translateX(12px);transform:translateX(12px)}.format-date .picto-info-jorf-home+.simpletooltip::after{right:5px;left:auto}.format-date-search{font-size:.813em}.dates{display:inline-block;vertical-align:top;width:100%;position:relative}.dates .input-date{display:inline-block;vertical-align:top;width:calc(100% - 2.25em);margin:0;border-radius:5px 0 0 5px;border-right:0}.dates .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dates .input-group .form-control{font-size:1em}.dates .input-group .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.25em;min-height:2.5em;padding:0;margin-left:-5px;border-radius:0 5px 5px 0;border:1px solid #e0dfdf;border-left:0;background-color:#fff;color:#4a5e81;font-size:1em;font-weight:normal;text-decoration:none}.dates .input-group .btn .glyphicon::before{content:"";display:inline-block;margin-top:-3px;font-family:icomoon;font-size:1.313em;line-height:0;vertical-align:middle}.dates .input-group .btn:hover,.dates .input-group .btn:focus{color:#d51622}.input-date{padding:0 1.563em .063em .75em;height:2.5em;width:100%;font-weight:300;border:1px solid #e0dfdf;border-radius:5px}div.datepicker-calendar{top:100% !important;left:auto !important;right:0;width:17em;max-width:80vw;padding:.5em .5em 1em;margin:12px 0 0;border:1px solid #e0dfdf;border-radius:5px;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.11);box-shadow:0 0 13px rgba(0,0,0,0.11);background:#fff;color:#3c3c3c;font-size:1em}div.datepicker-calendar::before{content:'';position:absolute;bottom:100%;right:3em;margin-bottom:-1px;border:10px solid transparent;border-bottom-color:#fff}div.datepicker-calendar .pull-right{float:right}div.datepicker-calendar .pull-left{float:left}div.datepicker-calendar .glyphicon{display:inline-block;font-family:icomoon;font-weight:normal}div.datepicker-calendar .glyphicon::before{content:''}div.datepicker-calendar div.datepicker-month-wrap{height:auto;margin-bottom:.5em;color:#1a3158}div.datepicker-calendar div.datepicker-month-fast-prev,div.datepicker-calendar div.datepicker-month-fast-next,div.datepicker-calendar div.datepicker-month-prev,div.datepicker-calendar div.datepicker-month-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.5em;height:1.5em;padding:0;margin:0;border-radius:4px}div.datepicker-calendar div.datepicker-month-fast-prev.disabled,div.datepicker-calendar div.datepicker-month-fast-next.disabled,div.datepicker-calendar div.datepicker-month-prev.disabled,div.datepicker-calendar div.datepicker-month-next.disabled{opacity:.35}div.datepicker-calendar div.datepicker-month-fast-prev.enabled:hover,div.datepicker-calendar div.datepicker-month-fast-prev.enabled:focus,div.datepicker-calendar div.datepicker-month-fast-next.enabled:hover,div.datepicker-calendar div.datepicker-month-fast-next.enabled:focus,div.datepicker-calendar div.datepicker-month-prev.enabled:hover,div.datepicker-calendar div.datepicker-month-prev.enabled:focus,div.datepicker-calendar div.datepicker-month-next.enabled:hover,div.datepicker-calendar div.datepicker-month-next.enabled:focus{margin:0;border:0;background:#4a5e81;color:#fff}div.datepicker-calendar div.datepicker-month-fast-prev .glyphicon,div.datepicker-calendar div.datepicker-month-fast-next .glyphicon,div.datepicker-calendar div.datepicker-month-prev .glyphicon,div.datepicker-calendar div.datepicker-month-next .glyphicon{font-size:1.25em}div.datepicker-calendar .datepicker-month-fast-prev .glyphicon,div.datepicker-calendar .datepicker-month-fast-next .glyphicon{text-indent:-.6em}div.datepicker-calendar .datepicker-month-fast-prev .glyphicon::before,div.datepicker-calendar .datepicker-month-fast-next .glyphicon::before{letter-spacing:-.75em}div.datepicker-calendar .datepicker-month-fast-prev .glyphicon::before{content:"" ""}div.datepicker-calendar .datepicker-month-fast-next .glyphicon::before{content:"" ""}div.datepicker-calendar .datepicker-month-prev .glyphicon::before{content:""}div.datepicker-calendar .datepicker-month-next .glyphicon::before{content:""}div.datepicker-calendar div.datepicker-month{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;min-height:1.5em;padding:0 .5em;margin:0;border-radius:4px;font-size:1em}div.datepicker-calendar div.datepicker-month::after{content:"";font-family:icomoon;font-size:1.2em}div.datepicker-calendar div.datepicker-month:hover,div.datepicker-calendar div.datepicker-month:focus{border:0;background:#4a5e81;color:#fff}div.datepicker-calendar table.datepicker-grid{margin:0;font-size:1em;font-weight:normal}div.datepicker-calendar table.datepicker-grid th,div.datepicker-calendar table.datepicker-grid td{border-radius:4px !important;border:0;background:0;color:inherit}div.datepicker-calendar table.datepicker-grid th{height:auto;padding-bottom:.5em;color:#5c5c5c;font-size:.75em;font-weight:600;text-transform:capitalize}div.datepicker-calendar table.datepicker-grid td.empty{border:0;visibility:hidden}div.datepicker-calendar table.datepicker-grid td.unselectable{opacity:.35}div.datepicker-calendar table.datepicker-grid td.selectable:hover,div.datepicker-calendar table.datepicker-grid td.selectable:focus{background:#5c75a2;color:#fff}div.datepicker-calendar table.datepicker-grid td.curDay,div.datepicker-calendar table.datepicker-grid td.curMonth,div.datepicker-calendar table.datepicker-grid td.curYear{border:0;background:#4a5e81;color:#fff}div.datepicker-calendar table.datepicker-grid td.curDay:hover,div.datepicker-calendar table.datepicker-grid td.curDay:focus,div.datepicker-calendar table.datepicker-grid td.curMonth:hover,div.datepicker-calendar table.datepicker-grid td.curMonth:focus,div.datepicker-calendar table.datepicker-grid td.curYear:hover,div.datepicker-calendar table.datepicker-grid td.curYear:focus{background:#4a5e81}div.datepicker-calendar table.datepicker-grid td.day{height:1.75em}div.datepicker-calendar table.datepicker-grid td.month{height:3.5em}div.datepicker-calendar table.datepicker-grid td.year{height:2.5em}div.datepicker-calendar .datepicker-range-button{width:100%;padding:.5em 1em;margin-top:.5em;border:0}div.datepicker-calendar .datepicker-range-button:hover,div.datepicker-calendar .datepicker-range-button:focus{background:#323e54;color:#fff}div.datepicker-calendar .datepicker-today-button{display:block;border:1px solid transparent;border-radius:3px;font-size:.875em;font-weight:700;color:#fff;background-color:#4a5e81;width:auto;margin:0 30%;padding:.5em 1em;margin-top:.5em;border:0}div.datepicker-calendar .datepicker-today-button:hover,div.datepicker-calendar .datepicker-today-button:focus{border-color:#5c75a2;background:#323e54;color:#fff}div.input-group .datepicker-today-button-sticky{display:block;border:1px solid transparent;border-radius:3px;font-size:.875em;font-weight:700;color:#fff;background-color:#4a5e81;width:auto;border:0;margin-right:3%;padding:2px 5px 2px 5px;position:inherit;bottom:-12px}div.datepicker-sticky{margin-left:3%;width:48%}@media screen and (max-width:48.875em){div.datepicker-sticky{width:47%}}div.input-group .datepicker-today-button-sticky:hover,div.input-group .datepicker-today-button-sticky:focus{border-color:#5c75a2;background:#323e54;color:#fff}.folding-element{padding:0}.folding-element a{text-decoration:underline}.folding-element a:hover,.folding-element a:focus{text-decoration:none}.folding-element a.articleLink,a.jorfLink{text-decoration:none}.folding-element a.articleLink:hover,.folding-element a.articleLink:focus,a.jorfLink:hover,a.jorfLink:focus{text-decoration:underline}.folding-element li{list-style:none}.folding-element li>.js-child{display:none}.folding-element li.opened>.js-child{display:block;font-size:14px}.folding-element .button,.folding-element button,.plan-classement-list button{padding:0;border:0;background-color:transparent;color:#4a5e81;list-style:none}.folding-element .button::before,.folding-element button::before,.plan-classement-list::before{display:none}.folding-element .button.expanded::before,.folding-element button.expanded::before,.plan-classement-list button.expanded::before{content:"";font-family:icomoon;display:inline-block;text-decoration:none;padding-right:10px}.folding-element .button.expanded.opened::before,.folding-element button.expanded.opened::before,.plan-classement-list button.expanded.opened::before{content:""}.folding-element .button.diff-btn,.folding-element button.diff-btn{padding:9px 15px;background-color:#f5f5f5;border:1px solid #4a5e81}.folding-element .button.diff-btn:hover,.folding-element .button.diff-btn:focus,.folding-element button.diff-btn:hover,.folding-element button.diff-btn:focus{background-color:#fff}.folding-element.with-border a{display:inline-block}.folding-element.with-border .title-link{font-family:robotoslab,arial,serif;font-weight:normal;color:#d51622}.folding-element.with-border ul{padding-left:34px}.folding-element.with-border ul.tabs__list{padding-left:0}.folding-element.with-border ul.tabs__list li{padding-left:0}.folding-element.with-border ul .title-link{display:inline-block;font-family:robotoslab,arial,serif;font-weight:600;color:#4a5e81;font-size:14px}.folding-element.with-border ul .title-link a{color:#4a5e81;font-weight:normal;text-decoration:none}.folding-element.with-border ul ul .title-link{color:#5c75a2}.folding-element.with-border ul ul ul .title-link{color:#4a5e81}.folding-element.with-border ul ul ul ul .title-link,.folding-element.with-border ul ul ul ul .articles-code a{color:#000}.folding-element.with-border .articles-code ul{padding:0;display:inline-block}.folding-element.with-border .articles-code ul li{display:inline-block}.folding-element.with-border li{padding-left:6px}.folding-element.with-border li.liminaire{padding-left:26px}.folding-element.with-border li.opened{padding-left:0;border-left:6px solid #fbe7e8;margin-bottom:10px}.folding-element.with-border li a.title-link{padding-left:17px}.folding-element.with-border li button+a.title-link{padding-left:0}.folding-element.with-border li li.opened{border-left:6px solid #eef1f6}.folding-element.with-border button{vertical-align:top;background:#fff;margin-left:-12px}.folding-element.with-border button.tabs__link{margin-left:0}.folding-element.with-border button:before{min-height:30px}.folding-element.with-border button+a{width:calc(100% - 24px);margin-bottom:11px}.folding-element.with-border button.link-folder-option{background-color:transparent}.folding-element.with-border button.diff-btn{padding:9px 15px;background-color:#f5f5f5;border:1px solid #4a5e81}.folding-element.with-border button.diff-btn:hover,.folding-element.with-border button.diff-btn:focus{background-color:#fff}@media screen and (max-width:47.938em){.folding-element.with-border{font-size:.875em}.folding-element.with-border ul{padding-left:20px}.folding-element.with-border ul li li{padding-left:20px}}.folding-element.folder-list button.expanded::before{content:""}.folding-element.folder-list button.expanded.opened::before{content:""}.folding-element.folder-list .with-border li.expanded.opened{margin-bottom:40px}.folding-element.folder-list .with-border li.tabs__item{padding-left:0}.folding-element.folder-list .with-border li.tabs__item li{padding-left:0}.folding-element.folder-list .with-border li.expanded{padding-left:0;border-left:6px solid #fbe7e8}.folding-element.folder-list .with-border li.expanded>a{padding-left:18px;margin-bottom:11px;position:relative}.folding-element.folder-list .with-border li.expanded>a::before{position:absolute;top:0;left:-12px;height:45px;padding:0;background-color:#fff}.folding-element.folder-list .with-border li.expanded.opened{margin-bottom:55px}.folding-element.folder-list .with-border li.expanded li{border-color:#eef1f6}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-3px}::-webkit-input-placeholder{font-size:1em;font-weight:300;color:#5c5c5c;opacity:1}:-ms-input-placeholder{font-size:1em;font-weight:300;color:#5c5c5c;opacity:1}::-ms-input-placeholder{font-size:1em;font-weight:300;color:#5c5c5c;opacity:1}::placeholder{font-size:1em;font-weight:300;color:#5c5c5c;opacity:1}fieldset,.fieldset,.print-fieldset{min-width:0;padding:30px;border:0;margin:0}button:disabled,input[type="button"]:disabled,input[type="submit"]:disabled{border-color:transparent;background-color:#767676;color:#fff}.form-control{padding:11px 18px;font-size:.875em;font-weight:300;border:1px solid #e0dfdf;border-radius:5px;margin-bottom:5px}.form-check{position:relative}.form-check:first-of-type label{margin-top:0}.form-check .form-check{padding-left:15px}.form-check .form-check label{margin:1px auto}.form-check input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;white-space:nowrap}.form-check input[disabled]+label{color:#646464}.form-check input[disabled]+label::before{background-color:#bbb;border-color:#bbb}.form-check input:focus+label{text-decoration:underline}.form-check input:checked+label::before{background-color:#53688e}.form-check input:checked+label:after{content:"";position:absolute;top:50%;left:0;margin:0 0 0 .2em;color:#fff;font-family:icomoon;font-size:.625em;font-weight:normal;line-height:normal;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-check input:indeterminate+label::before{background-color:#53688e}.form-check label{position:relative;padding-left:1.25em;margin:7px auto;display:inline-block;cursor:pointer}.form-check label::before{content:'';position:absolute;top:50%;left:0;width:.875em;height:.875em;display:inline-block;border:1px solid #53688e;border-radius:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.checkboxes-container.button-checkboxes li{list-style:none;margin:7px auto}.checkboxes-container.button-checkboxes li>.js-child{display:none}.checkboxes-container.button-checkboxes li.opened>.js-child{display:block}.checkboxes-container.button-checkboxes img{margin-right:2px}.checkboxes-container.button-checkboxes img[aria-hidden="true"]{position:static}.checkboxes-container.button-checkboxes .expanded{padding:0;background-color:transparent;border:0}.checkboxes-container.button-checkboxes .expanded::before{content:"";font-family:icomoon;color:#536991}.checkboxes-container.button-checkboxes .expanded[aria-expanded="false"]::before{content:""}.checkboxes-container.button-checkboxes ul ul{padding-left:20px;position:relative}.checkboxes-container.button-checkboxes ul ul::before{content:'';height:100%;position:absolute;left:6px;border-left:2px dashed #d3d7de}.radios-container.button-radios .parent-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radios-container.button-radios .parent-radio img{margin-right:5px;width:16px;height:16px}.form-radio{position:relative}.form-radio .form-radio-input,.form-radio .form-check-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;white-space:nowrap}.form-radio .form-radio-input:focus+.form-radio-label,.form-radio .form-radio-input:focus+.form-check-label,.form-radio .form-check-input:focus+.form-radio-label,.form-radio .form-check-input:focus+.form-check-label{text-decoration:underline}.form-radio .form-radio-input:checked+.form-radio-label::before,.form-radio .form-radio-input:checked+.form-check-label::before,.form-radio .form-check-input:checked+.form-radio-label::before,.form-radio .form-check-input:checked+.form-check-label::before{content:""}.form-radio .form-radio-label,.form-radio .form-check-label{position:relative;padding-left:1.25em;margin:7px auto;display:inline-block}.form-radio .form-radio-label::before,.form-radio .form-check-label::before{content:"";position:absolute;top:50%;left:0;font-family:icomoon;font-size:.8125em;font-weight:normal;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.facet{font-style:italic;color:#6d6d6d}.form-select{padding:8px 30px 8px 10px;font-size:.75em;font-weight:600;color:#1a3158;border:1px solid #1a3158;border-radius:3px;background:url("../images/select-standard.png") no-repeat right 10px center #f5f5f5;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media print{.form-select{border:1px solid #e0dfdf !important;background-color:transparent}}.form-select::-ms-expand{display:none}.form-select-multiple{padding:15px;height:105px;border-radius:3px;border:1px solid #dad9d9}.form-text{padding:.563em .813em .563em .625em;display:inline-block;width:100%;max-width:100%;border-radius:5px;border:1px solid #e0dfdf;background-color:#fff;margin-bottom:15px}.date-select .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}.date-select .field label,.date-select .field .label{min-width:1.25em;margin:0 .5em 0 0}.date-select .field .form-select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-color:#e0dfdf;background-color:#fff}.date-select .field .form-select option:disabled{display:none}.date-select .field .form-select:disabled{opacity:.5}.date-select .actions{overflow:hidden}.date-select .reset-link{display:inline-block;margin-top:.5em}.date-select .form-submit{float:right}.form-submit.search{padding:2px 0;display:inline-block;vertical-align:top;background-color:#4a5e81;color:#fff;border:1px solid transparent;border-radius:0 5px 5px 0;margin-left:-0.313em}.form-submit.search-no-content{padding:2px 0;display:inline-block;vertical-align:top;background-color:#4a5e81;color:#fff;border:1px solid transparent;border-radius:0 5px 5px 0}.form-submit.search .icon::before{content:"";font-family:icomoon;font-size:1.5em;color:#fff;display:inline-block}.form-submit.search-no-content .icon::before{content:"";font-family:icomoon;font-size:1.5em;color:#fff;display:inline-block}.form-submit.search:hover,.form-submit.search:focus{border-color:#fff}.nbResult{position:absolute;left:-200em;top:-100em}.submit-text{display:inline-block;width:38px;height:40px;background:#5c75a2;color:#fff;border-radius:0 5px 5px 0;border:0;margin-left:-2px}.submit-text::before{content:"";font-family:icomoon}.btn{padding:9px 15px;display:block;border:1px solid transparent;border-radius:3px;font-size:.875em;font-weight:700;color:#fff;background-color:#4a5e81}.btn:hover,.btn:focus{color:#4a5e81;background-color:#fff;border-color:#5c75a2}.btn-inverse{padding:9px 15px;display:block;border-radius:3px;font-size:.875em;font-weight:700;color:#4a5e81;background-color:#f5f5f5;border:1px solid #4a5e81}.btn-inverse:hover,.btn-inverse:focus{color:#5c75a2;background-color:#fff}.mandatory{color:#d51622;font-weight:600}.form-page .main-col fieldset,.form-page .main-col .fieldset{padding:0}.form-page .main-col legend{font-family:robotoslab,arial,serif;font-size:1.250em;color:#d51622;margin-bottom:25px}@media print{.form-page .main-col legend{margin-bottom:.5em}}.form-page .main-col legend.label{font-family:sourcesanspro,arial,sans-serif}.form-page .main-col label,.form-page .main-col .label{display:inline-block;font-size:1.125em;font-weight:600;color:#4a5e81;margin-bottom:10px}@media print{.form-page .main-col label,.form-page .main-col .label{margin-bottom:.25em}}.form-page .main-col input{display:block;width:100%;padding:8px 15px;border:1px solid #e8e8e8;margin-bottom:35px}.form-page .main-col input#courriel,.form-page .main-col textarea#description{border:1px solid #4a5e81}@media print{.form-page .main-col input{margin-bottom:1em}}.form-page .main-col textarea{border:1px solid #e8e8e8}.form-page .main-col .form-item{margin-bottom:50px}@media print{.form-page .main-col .form-item{margin-bottom:1em}}.form-page .main-col .form-check{margin-top:30px}.form-page .main-col .form-check label{font-size:1em;font-weight:400;color:#4e4e4e}.form-page .main-col select{background-color:#fff}.form-page .main-col .checkboxes-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-page .main-col .checkboxes-container .form-check{margin-top:0;width:calc(100% / 4)}.form-page .main-col .checkboxes-container .form-check label{margin:0}.form-page .main-col .checkboxes-container .form-check-input{width:auto;margin-bottom:0}.form-page .main-col .radios-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-page .main-col .radios-container .form-radio{width:calc(100% / 4)}.form-page .main-col .actions{margin-top:40px}@media print{.form-page .main-col .actions{display:none}}.form-page .main-col .actions button{margin-bottom:10px}@media screen and (max-width:47.938em){.form-control{display:block;width:100%;max-width:100%}}@media screen and (min-width:64.062em){.form-page .main-col .actions button{display:inline-block;margin:0 15px 0 0}}@media screen and (min-width:64.063em){.grid>.col{width:49%;display:inline-block;vertical-align:top}.grid>.col:nth-child(odd){padding-right:10px}.grid>.col:nth-child(even){padding-left:10px}}.info-line{display:block;padding:0;margin:0;font-size:.875em;margin-left:28px}.info-line li{display:inline-block}.info-line li:not(:last-child)::after{content:' | ';padding-right:3px}.menu-list a{display:block;text-decoration:none;position:relative}.menu-list a::after{content:"";font-family:icomoon;color:#4a5e81;display:inline-block;position:absolute;top:calc(50% - 11px);right:0}.menu-list .num{float:left;display:inline-block;vertical-align:top;width:23px;font-weight:700;color:#4a5e81}.menu-list .label{padding-right:20px;display:inline-block;vertical-align:top;width:calc(100% - 27px);color:#4e4e4e;font-weight:400}.menu-list .label span{font-style:italic;font-weight:300;color:#6d6d6d}.menu-list li ul{padding-right:0;padding-bottom:0}.menu-list li ol{padding-left:0}.menu-list li ol li:before{display:none}.container-pager{margin:35px 0;background:#f5f5f5;position:relative;page-break-inside:avoid;break-inside:avoid}@media print{.container-pager{display:none}}.pager{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 100px;font-size:.875em;text-align:center;list-style:none}.pager .pager-previous a{padding-left:1em;position:relative}.pager .pager-previous a::before{content:"";font-family:icomoon;position:absolute;top:0;left:0}.pager .pager-next a{padding-right:1em;position:relative}.pager .pager-next a::after{content:"";font-family:icomoon;position:absolute;top:0;right:0}.pager a{text-decoration:none;color:#4a5e81}.pager a:hover,.pager a:focus{text-decoration:underline}.pager li{padding:0;display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle}.pager li.pager-item{margin:0 3px}.pager li.pager-item a{display:block;padding:10px 15px}.pager li.pager-item a:hover,.pager li.pager-item a:focus{color:#fff;background-color:#5c75a2}.pager li.current{padding:8px 15px 9px;font-weight:400;color:#fff;background-color:#5c75a2}.pager li.pager-ellipsis span{padding:10px 15px;display:block}.pager li.pager-ellipsis span:before{content:"..."}.pager li.pager-previous,.pager li.pager-next{padding:10px 15px 9px}@media screen and (min-width:48em){.pager .pager-previous,.pager .pager-next{position:absolute;top:0}.pager .pager-previous{left:0}.pager .pager-next{right:0}}span.counter{font-weight:bold;margin-left:5px !important}.title-other{cursor:inherit !important}.title-result-item{display:inline-flex;font-family:robotoslab,arial,serif;font-weight:400;font-size:1em;text-transform:none;color:#20375d}.title-result-item-code{margin-left:28px;display:inline-block;font-family:robotoslab,arial,serif;font-weight:400;font-size:1em;text-transform:none;color:#20375d}.title-result-item-code .tag{font-size:.9em}.title-result-item-code .tag::before{content:'|';position:absolute;top:-5px;left:0;font-size:1.22em}.title-result-item-bocc a{font-size:1,25em !important;color:#20375d !important;text-decoration:none !important}.title-result-item-global-bocc a{font-size:1,25em !important;color:#20375d !important;text-decoration:none !important}.title-result-item-global-bocc a:hover{text-decoration:underline !important}.title-result-item a{color:#20375d !important}.title-result-item .title-icon::before{content:"";font-family:icomoon;font-weight:normal;font-size:1.200em;line-height:1;padding-right:5px}.title-result-item.typo-m{font-size:1.1875em}.title-result-item.typo-s{font-size:1em}.title-result-item.typo-xs{font-size:1.0625em}.title-result-item.typo-xxs{font-size:1em}.title-result-item.link{color:#4a5e81}.title-result-item.link::before{display:none}.title-icon{display:inline-block;vertical-align:middle;margin-left:5px !important;margin-top:-1px !important;color:#d51622}.title-icon.chevron{margin-top:2px !important}.title-icon::before{font-family:icomoon;padding-right:8px}.title-icon.icon-circulaire::before{content:""}.title-icon.icon-cnil::before{content:""}.title-icon.icon-transposition::before{content:""}.title-icon.icon-editorial::before{content:""}.title-icon.icon-jo::before{content:""}.title-icon.icon-accord::before{content:""}.title-icon.icon-jurisprudence::before{content:""}.title-icon.icon-parlementaire::before{content:""}.title-icon.icon-code::before{content:""}.title-icon.icon-loi::before{content:""}.result-item{padding-bottom:5px;padding-top:5px;border-bottom:1px solid #dbdbdb;page-break-inside:avoid;break-inside:avoid}#main_circ .result-item{padding-bottom:25px}.result-item:nth-child(odd){background-color:#f5f5f5}.result-item:last-of-type{padding-bottom:0;border-bottom:0;margin-bottom:0}.result-item .content{padding:2px 20px 2px 25px;font-size:14px}.result-item .content ~ .content{margin-top:2px}@media print{.result-item .content{padding:0;background:0}}.result-item .list-content-item{padding:0;margin:0;list-style:none}.result-item .date{color:#4a5e81}.result-item-main-bocc{border-bottom:1px solid #dbdbdb;padding-top:1px;page-break-inside:avoid;break-inside:avoid}.title-icon.bocctext{text-decoration:none !important;margin-left:0 !important;margin-left:5px}.links-versions{padding:0;font-size:.875em;list-style:none;margin:0 0 25px 25px}.links-versions li{display:inline-block;margin-right:20px}.links-versions li::before{padding-right:4px;display:inline-block;content:"";font-family:icomoon;margin-left:10px}.links-versions a{color:#5c75a2;text-decoration:none}.links-versions a:hover,.links-versions a:focus{text-decoration:underline}.links-init-version{padding:0;font-size:.875em;list-style:none;margin:0}.links-init-version li{display:inline-block;margin-right:20px}.links-init-version li::before{padding-right:4px;display:inline-block;content:"";font-family:icomoon}.links-init-version a{color:#5c75a2;text-decoration:none}.links-init-version a:hover,.links-init-version a:focus{text-decoration:underline}.name-result-item{font-size:14px;font-weight:600}.hook-subTitle{color:#000;font-size:14px;margin-left:22px}h4.article-result-item span.tag{color:#4a5e81;font-weight:400}h3.article-result-item span.tag{font-size:14px;color:#4a5e81;font-weight:400}h4.article-result-item p.tag{color:#4a5e81;font-weight:400;margin-bottom:0}h3.article-result-item p.tag{font-size:14px;color:#4a5e81;font-weight:400;margin-bottom:0}h3.article-result-item{font-size:.95em}h4.article-result-item{font-size:.875em}mark{padding:0;font-style:normal;background-color:#546a90;color:#f5f5f5}@media print{mark{outline:0;background:0;color:inherit}}.info-bulletin{display:inline-block;font-style:italic;margin-top:5px}.small-search-block{margin-top:40px}@media print{.small-search-block{display:none}}.small-search-block fieldset,.small-search-block .fieldset,.small-search-block .print-fieldset{padding:25px 20px 16px;background:#f5f5f5}.small-search-block .print-fieldset{padding-bottom:48px}.small-search-block .text-input{width:calc(100% - 2.563em);min-height:2.438em;padding:.625em .938em .313em;border:1px solid #e0dfdf;border-right:0;border-radius:3px}.small-search-block .form-submit.search{width:2.563em;min-height:2.438em}.small-search-block .form-submit.search .icon::before{font-size:1em}.small-search-block .form-check{font-size:.750em;margin:15px 0 0 15px}.small-search-block .form-check label:first-of-type{margin-right:15px}.small-search-block .form-check label::before{margin-top:2px}.small-search-block .form-check label::after{top:1px;left:2px}@media screen and (-webkit-min-device-pixel-ratio:0){.small-search-block .form-check label::after{top:3px;left:3px}}@media screen and (min-width:68.75em){.small-search-block .text-input{width:calc(100% - 6.875em)}.small-search-block .form-submit.search{width:6.875em;min-height:2.438em}.small-search-block .form-submit.search.search-loda-jorf{float:right}}.easy-autocomplete .form-text,.ui-autocomplete-input{margin-bottom:0}.easy-autocomplete-container ul{padding:0 .5em .5em;border-radius:0 0 5px 5px;-webkit-box-shadow:0 6px 13px rgba(0,0,0,0.11);box-shadow:0 6px 13px rgba(0,0,0,0.11)}.easy-autocomplete-container ul li{padding:0;border:0;color:#1a3158}.easy-autocomplete-container ul li.selected .autocomplete-item{background:#5c75a2;color:#fff}.easy-autocomplete-container ul li.selected .autocomplete-item b{background:0;color:inherit}.easy-autocomplete-container ul li.selected .autocomplete-item .icon{color:inherit}.autocomplete-container-button{border:1px solid transparent;border-radius:3px;font-size:.800em;font-weight:700;color:#fff;background-color:#4a5e81;width:auto;margin:.5em 39%;padding:.5em 2%;border:0}#autocomplete-container-label{color:#1a3158;font-weight:bold;font-size:unset;font-style:italic;margin:6px 13px}.autocomplete-item{position:relative;display:block;padding:.5em .5em .5em 35px;font-weight:600}.autocomplete-item b{background:#e8e8e8;color:#1a3158;font-weight:inherit;text-decoration:underline}.autocomplete-item .icon{position:absolute;top:50%;left:15px;color:#d51622;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.autocomplete-item .icon::before{content:"";font-family:icomoon;font-size:25px;font-weight:normal;vertical-align:middle}.autocomplete-item.type-direct{padding-left:1em;background:#e8e8e8}.autocomplete-item.type-direct b{text-decoration:none}.autocomplete-item.type-direct .icon{display:none}.autocomplete-item.type-codes .icon::before{content:""}.autocomplete-item.type-lois .icon::before{content:""}.autocomplete-item.type-JORF .icon::before{content:""}.autocomplete-item.type-circulaire .icon::before{content:""}.autocomplete-item.type-jurisprudence .icon::before{content:""}.autocomplete-item.type-collectif .icon::before{content:""}.autocomplete-item.type-parlementaires .icon::before{content:""}.autocomplete-item.type-transpositions .icon::before{content:""}.autocomplete-item.type-CNIL .icon::before{content:""}.cookies{position:fixed;z-index:9999;width:100%;padding:.5em 0;font-family:sourcesanspro,arial,sans-serif;font-size:.875em;color:#fff;background-color:#323e54}.cookies .container{max-width:86em;background-color:transparent}.cookies p{display:inline-block;margin:0}.cookies a{color:#fff;text-decoration:underline;padding:0 .5em}.cookies a:focus,.cookies a:hover,.cookies a:visited{color:#fff}.cookies a:focus,.cookies a:hover{text-decoration:none}.cookies .btn-close.btn-link{float:right;padding:0;color:#fff;background-color:transparent}.cookies .btn-close.btn-link:focus,.cookies .btn-close.btn-link:hover,.cookies .btn-close.btn-link:visited{color:#fff}.cookies .btn-close:before{padding:0 5px 0 0;display:inline-block;vertical-align:middle;content:"";font-family:icomoon;font-size:1.429em;font-weight:normal}@media print{.cookies{display:none}}.footer{padding:30px 0 0 0;background:#323e54;font-size:.6875em;color:#fff;margin-top:30px}@media print{.footer{display:none}}.footer ul{padding:0;list-style:none;text-align:center;margin:0}.footer li{padding-right:13px;display:inline-block;margin-right:13px;position:relative;margin-bottom:25px}.footer li::after{content:'|';position:absolute;top:0;right:0}.footer li:last-child::after{display:none}.footer a{color:#fff;text-decoration:none}.footer a:visited,.footer a:focus,.footer a:hover{color:#fff}.footer a:focus,.footer a:hover{text-decoration:underline}.picto-info{display:inline-block;vertical-align:middle;font-size:1.563em;margin:0 7px;position:relative;border:0;color:#4a5e81;background:0;text-decoration:none}.picto-info .icon::before{display:inline-block;content:"";font-family:icomoon}.picto-info+.simpletooltip{width:15em}.picto-info-jorf-home{display:inline-block;vertical-align:middle;font-size:1.563em;margin:0 7px;position:relative;border:0;color:#fff;background:0;text-decoration:none}.picto-info-jorf-home .icon::before{display:inline-block;content:"";font-family:icomoon}.picto-info-jorf-home+.simpletooltip{width:15em}.simpletooltip[aria-hidden="true"],.minimalist-simpletooltip[aria-hidden="true"],.minimalist-left-simpletooltip[aria-hidden="true"]{display:none}.simpletooltip_container,.minimalist-simpletooltip_container,.minimalist-left-simpletooltip_container{position:relative}.simpletooltip,.minimalist-simpletooltip,.minimalist-left-simpletooltip{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:.5em;width:144px;font-weight:600;color:#4a5e81;text-align:center;background-color:#f5f5f5;border:1px solid;border-radius:5px}.simpletooltip::after,.minimalist-simpletooltip::after,.minimalist-left-simpletooltip::after{content:'';width:13px;height:7px;position:absolute;left:calc(50% - 7px);bottom:-7px;display:inline-block;background:url("../images/tip-open.png") no-repeat}.main-header{margin-bottom:1em}@media screen and (min-width:48em){.main-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.main-header .main-title{margin-bottom:.25em}.options{position:relative;z-index:2;margin:0 0 .5em;line-height:normal}@media screen and (min-width:48em){.options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media print{.options{display:none}}.options-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;margin:0 -3px}.options>nav{padding:8px 0 8px}.precedent-suivant-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0}@media screen and (max-width:47.938em){.precedent-suivant-list{margin:0 -3px}.options>nav>.precedent-suivant-list{font-size:.750em}.options>nav{padding:0}}@media screen and (min-width:47.938em){.precedent-suivant-list{margin:0 .25em}}.options-item{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 3px;list-style:none}.options-item.type-highlight{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;color:#4a5e81;font-weight:bold;font-size:.875em}.options-item.type-highlight label{padding-left:5px}.options-item.type-share .options-cta .icon::before{content:""}.options-item.type-fav .options-cta .icon::before{content:""}.options-item.type-fav.is-fav .options-cta .icon::before{content:""}.options-item.type-print .options-cta .icon::before{content:""}.type-print-icon{margin-top:-14px;height:0}.type-copy-icon{margin-top:-8px;height:0}@media screen and (max-width:1024px){.type-print-icon{display:none}.type-copy-icon{display:none}}.options-item.next-subpart{margin:auto .25em}.options-item.next-subpart a{display:inline-block;padding:.2em .5em;border-style:solid;border-radius:5px;border-width:1px;border-color:#5e74a3;background:#fff;font-size:.875em;font-weight:bold;line-height:1;text-decoration:none;width:100%;text-align:center}@media screen and (min-width:999px){.options-item.next-subpart a{min-width:143px;padding:.2em .3em}.btnSummaryJOHome{min-width:190px}.fleche{padding:0 .1em}}.options-item.next-subpart a:visited{color:#4a5e81 !important}.main-col .options-item.next-subpart a:hover{color:#2e3b50 !important}@media screen and (max-width:47.938em){.options-item.next-subpart{margin-bottom:.5em}.options-item.next-subpart a{padding:.5em;display:flex;vertical-align:middle;align-items:center;justify-content:center}}@media screen and (max-width:50.5em) and (min-width:47.939em){.options>nav{padding:0 0 8px}.options-item.next-subpart a{padding:.3em;display:flex;vertical-align:middle;align-items:center;justify-content:center}}@media screen and (max-width:43.688em){.copy-cta{background:#f5f5f5 !important;color:#1a3158 !important;justify-content:center !important}.copy-cta .text{position:absolute;left:-9999px}.copy-cta:hover,.copy-cta:focus{background:#da515a !important;border-color:#da515a !important;color:#fff !important}.copy-cta:hover .icon,.copy-cta:focus .icon{color:inherit}}.copy-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:38px;padding:.5em;border:0;border-radius:5px;background:0;color:inherit;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.copy-cta .icon{color:#4a5e81;-webkit-transition:inherit;transition:inherit}.copy-cta .icon::before{content:"\e92c";display:block;font-family:icomoon;font-size:18px;margin-top:.04em;-webkit-transition:inherit;transition:inherit}.copy-cta .text{margin-left:.5em;margin-top:.1em;font-size:.6858em;color:#242323 !important;text-transform:uppercase}.copy-cta:hover .icon::before,.copy-cta:focus .icon::before{-webkit-transform:scale(1.2);transform:scale(1.2)}.copy-cta:hover .text,.copy-cta:focus .text{text-decoration:underline}.options-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:.5em;border:0;border-radius:5px;background:0;color:inherit;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:43.688em){.options-cta{background:#f5f5f5;color:#1a3158}.options-cta .text{position:absolute;left:-9999px}.options-cta:hover,.options-cta:focus{background:#da515a;color:#fff}.options-cta:hover .icon,.options-cta:focus .icon{color:inherit}}.options-cta .icon{color:#4a5e81;-webkit-transition:inherit;transition:inherit}.options-cta .icon::before{content:"";display:block;font-family:icomoon;font-size:22px;-webkit-transition:inherit;transition:inherit}.options-cta .text{margin-left:.5em;font-size:.6875em;text-transform:uppercase}.options-cta:hover,.options-cta:focus{text-decoration:none}.options-cta:hover .icon::before,.options-cta:focus .icon::before{-webkit-transform:scale(1.2);transform:scale(1.2)}.options-cta:hover .text,.options-cta:focus .text{text-decoration:underline}.options-content{position:absolute;top:100%;left:0;min-width:100%;border-radius:5px;background:#f5f5f5;color:#1a3158;-webkit-box-shadow:0 6px 13px rgba(0,0,0,0.11);box-shadow:0 6px 13px rgba(0,0,0,0.11)}.options-content[aria-hidden="true"]{display:none}.share-list{padding:0;margin:0}.share-item{list-style:none}.share-item.type-twitter .share-cta .icon::before{content:""}.share-item.type-fb .share-cta .icon::before{content:""}.share-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.5em;border:0;background:0;color:inherit;font-size:.875em;text-decoration:none;white-space:nowrap;-webkit-transition:all .2s ease;transition:all .2s ease}.share-cta .icon{color:#4a5e81;-webkit-transition:inherit;transition:inherit}.share-cta .icon::before{content:"";display:block;font-family:icomoon;font-size:22px;-webkit-transition:inherit;transition:inherit}.share-cta .text{margin-left:.5em}.share-cta:hover,.share-cta:focus{text-decoration:none}.share-cta:hover .icon::before,.share-cta:focus .icon::before{-webkit-transform:scale(1.2);transform:scale(1.2)}.share-cta:hover .text,.share-cta:focus .text{text-decoration:underline}.tabs-secondary{margin-top:40px}@media print{.tabs-secondary{margin-top:25px}}.tabs-secondary li{display:inline-block}@media print{.tabs-secondary li{display:block}}.tabs-secondary .tabs__link{padding:5px 15px;text-decoration:none;color:#4a5e81;font-family:sourcesanspro,arial,sans-serif;font-weight:600;font-size:.875em;background-color:#f5f5f5;border-radius:3px;border:1px solid #4a5e81}.tabs-secondary .tabs__link::after{content:"";font-family:icomoon;padding-left:6px;display:inline-block;vertical-align:middle}.tabs-secondary .tabs__link[aria-expanded=true]{background-color:#5c75a2;color:#fff}.tabs-secondary .tabs__link[aria-expanded=true]::after{content:""}@media print{.tabs-secondary .tabs__link,.tabs-secondary .tabs-secondary-content{display:none}}.tabs-secondary .tabs-secondary-content{padding:44px 50px 20px 50px;border-top:2px solid #5c75a2;margin:-2px -25px 0;position:relative}@media print{.tabs-secondary .tabs-secondary-content{padding:20px !important}}.tabs-secondary .tabs-secondary-content[aria-hidden=true]{display:none}.tabs-secondary .timeline+.see-more-link,.tabs-secondary .see-more-link{display:block}@media screen and (max-width:47.938em){.tabs-secondary .tabs-secondary-content{padding:10px;margin-right:0;margin-left:0}.tabs-secondary ul.tabs__list .tabs__item{width:100%;display:block}.tabs-secondary ul.tabs__list .tabs__item a{padding:5px 10px;display:block}.tabs-secondary .diff-btn{position:static;float:right;margin-bottom:10px}}.teaser{margin:5px 0}.teaser blockquote{display:inline;padding:0;margin:0;font-size:14px}.teaser p{display:inline;margin-bottom:5px}.tabs-secondary .tabs-secondary-content .timeline{padding-left:23px;padding-right:70px;margin-top:15px}.tabs-secondary .tabs-secondary-content .timeline li{padding:0}.tabs-secondary .tabs-secondary-content .timeline li a{font-size:1.143em}.tabs-secondary .tabs-secondary-content .timeline li>a{display:block}@media screen and (max-width:47.938em){.tabs-secondary .tabs-secondary-content .timeline{padding-right:0}}.tabs-secondary .tabs-secondary-content .list-article-tab{padding-left:0}.tabs-secondary .tabs-secondary-content .list-article-tab .see-more-link{background-color:transparent}.timeline{border-left:1px solid #4e4e4e}.timeline li{font-size:.875em}.timeline li a{display:block;font-weight:600;color:#5c75a2;position:relative}.timeline li a::after{content:'';width:7px;height:7px;display:block;position:absolute;top:13px;left:-27px;background-color:#4e4e4e;border-radius:50%}.timeline li a:visited{color:#5c75a2}.timeline li.actif a::after{background-color:#5c75a2}.timeline li.actif a::before{content:'';width:15px;height:15px;display:block;position:absolute;top:9px;left:-31px;background-color:#a8b5cb;border-radius:50%}.tag-state{padding:3px 4px 2px;display:inline-block;color:#fff;border-radius:3px;margin-top:5px}.tag-state.green{background-color:#1b6e0f}.tag-state.orange{background-color:#e57100}.tag-state.red{background-color:#d51622}.diff-btn{position:absolute;top:80;right:25px}@media print{.diff-btn{display:none}}.logo{max-width:193px}@media all and (max-width:68.75em){.header-top.menu-mobile{display:block}.header-top.menu-desktop{display:none}.logo{padding:15px 10px 7px 10px;width:193px;max-width:193px;min-height:30px;height:auto}}@media screen and (max-width:68.75em) and (-ms-high-contrast:active),screen and (max-width:68.75em) and (-ms-high-contrast:none){.logo img{height:30px}}@media screen and (max-width:68.75em){.top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.11);box-shadow:0 0 13px rgba(0,0,0,0.11)}.top-content .container-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media all and (min-width:68.75em){.header-top.menu-mobile{display:none}.header-top.menu-desktop{display:block}.logo{width:344px;max-width:344px;min-height:60px}}@media screen and (min-width:68.75em) and (-ms-high-contrast:active),screen and (min-width:68.75em) and (-ms-high-contrast:none){.logo img{height:60px}}.header-top{background-color:#fff}.header-top>.container{padding:0}@media print{.header-top>.container{display:-webkit-box;display:-ms-flexbox;display:flex}}.quick-access a:focus,.quick-access a:hover{text-decoration:underline}@media screen and (min-width:68.75em){.quick-access{float:right}}@media print{.quick-access{display:none}}.speed-menu{padding:9px 20px 5px;list-style:none;font-size:.75em;font-weight:300;background-color:#f5f5f5;margin:0}.speed-menu a{text-decoration:none;color:#5c5c5c;cursor:pointer}@media screen and (max-width:68.75em){.speed-menu li{margin-bottom:10px}}@media screen and (min-width:68.75em){.speed-menu{display:inline-block;vertical-align:top;border-radius:0 0 5px 5px}.speed-menu li{padding:0 15px;position:relative;display:inline-block;text-align:center}.speed-menu li::before{content:'|';position:absolute;top:0;left:0;bottom:0;color:#d9dee8;margin:auto}.speed-menu li:first-child{padding-left:0}.speed-menu li:first-child::before{display:none}}.header-date{display:none;float:right}@media print{.header-date{display:block}}.header-minimal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0}.header-minimal .logo{padding-top:0;padding-bottom:0}.header-minimal .doc-download{overflow:hidden;margin:0}@media screen and (min-width:47.938em){.header-minimal .doc-download{margin-left:20px}}@media screen and (max-width:47.938em){.header-minimal .doc-download{min-height:0;margin-top:100px}.header-minimal .doc-download span{position:absolute;left:-9999px}}@media screen and (max-width:68.75em){.header-minimal{padding-right:.5rem}}.breadcrumb,.breadcrumbPrint{padding:10px 0;font-size:.875em;background-color:#475a7c;color:#fff;margin:0}@media print{.breadcrumb{padding:0;background:0;color:inherit}}.breadcrumb .container,.breadcrumbPrint .container{max-width:85.714em;border:0;list-style:none}.breadcrumb a,.breadcrumbPrint a{color:inherit}.breadcrumb a:visited,.breadcrumbPrint a:visited,.breadcrumb a:focus,.breadcrumbPrint a:focus,.breadcrumb a:hover,.breadcrumbPrint a:hover{color:inherit}.breadcrumb a:focus,.breadcrumb a:hover,.breadcrumbPrint a:focus,.breadcrumbPrint a:hover{text-decoration:none}.breadcrumb li,.breadcrumbPrint li{display:inline-block;margin:0}.breadcrumb li::before,.breadcrumbPrint li::before{display:none}.breadcrumb span,.breadcrumbPrint span{display:inline-block;padding-right:.3em}.breadcrumb span::after,.breadcrumbPrint span::after{content:"";font-family:icomoon;font-size:.625em}.breadcrumb .home a,.breadcrumbPrint .home a{text-decoration:none}.breadcrumb .home a::before,.breadcrumbPrint .home a::before{content:"";font-family:icomoon}.breadcrumb .home span,.breadcrumbPrint .home span{position:absolute;left:-9999px}.home .main .main-container::before{-webkit-box-shadow:none;box-shadow:none}.home .main .main-container{max-width:none}@media screen and (min-width:68.75em){.breadcrumb .container,.breadcrumbPrint .container{padding-right:0;padding-left:0}}@media print{.header-bottom{margin:0 0 1em !important}}.main-menu{clear:both;-webkit-box-shadow:0 -1px 0 #ced5e3 inset;box-shadow:0 -1px 0 #ced5e3 inset}.main-menu ul{z-index:89;padding:0;list-style:none;margin:0}.main-menu a{display:block;line-height:1;text-decoration:none;color:#4a5e81}.main-menu a:hover,.main-menu a:focus{color:#4a5e81}@media screen and (max-width:69em){.button-burger{padding:15px 23px;width:62px;height:62px;display:inline-block;vertical-align:top;border:0;color:#fff;background-color:#5c75a2;margin-left:-5px}.button-burger .icon::after{padding-right:5px;content:"";font-family:icomoon;font-weight:400;font-size:1.2em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:sub}.button-burger.opened-menu .icon::after{content:""}.main-menu.mobile{padding:0 20px}.main-menu.mobile::after{content:"";display:table;clear:both}.main-menu.mobile .level-one>li{border-bottom:1px solid #ced5e3;margin-top:20px}.main-menu.mobile .level-one>li.small-menu a{font-size:.938em;text-transform:none}.main-menu.mobile .level-one>li.small-menu:last-child{border-bottom:0}.main-menu.mobile .level-one>li>a::before{content:"";font-family:icomoon;font-weight:400;font-size:1.250em;display:inline-block;vertical-align:middle}.main-menu.mobile .level-one>li.expanded>a{padding-left:22px;position:relative}.main-menu.mobile .level-one>li.expanded>a::before{content:"";font-family:icomoon;font-size:1em;position:absolute;top:calc(50% - 9px);left:0}.main-menu.mobile .level-one>li.expanded>a[aria-expanded='true']::before{content:""}.main-menu.mobile .level-one li a{font-size:1em;color:#4a5e81;font-weight:700;text-transform:uppercase;margin-bottom:13px}.main-menu.mobile .level-one li.active-item>a{color:#d51622}.main-menu.mobile .level-two{padding-left:21px}.main-menu.mobile .level-two>li.expanded>a::before{content:"";font-family:icomoon;font-weight:400;padding-right:8px}.main-menu.mobile .level-two>li.expanded>a[aria-expanded='true']::before{content:""}.main-menu.mobile .level-two li a{font-size:.875em;font-weight:600;margin-bottom:15px}.main-menu.mobile .level-two li>a::before{content:"";font-family:icomoon;font-weight:400;font-size:1.250em;display:inline-block;vertical-align:middle}.main-menu.mobile .level-three{padding-left:25px}.main-menu.mobile .level-three li a{margin-bottom:8px;text-transform:none}.main-menu.mobile .level-three>li>a::before{content:"";font-family:icomoon;font-weight:400;font-size:1.429em;display:inline-block;vertical-align:middle}.main-menu.mobile .menu-item.expanded a[aria-expanded=false]+.sub-menu{display:none}.speed-menu{padding:17px 20px 15px 27px}.speed-menu li{margin-bottom:15px}.speed-menu li:last-child{margin-bottom:0}}@media screen and (min-width:68.75em){.main-menu .level-one{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu .level-one>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;padding:24px 27px;font-weight:700;text-transform:uppercase;text-decoration:none;position:relative}.main-menu .level-one>li>a span{display:block;position:relative}.main-menu .level-one>li>a span::after{content:'';display:block;width:1px;height:30px;position:absolute;bottom:0;right:-27px;background-color:#ced5e3}.main-menu .level-one>li.logo-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:27px}.main-menu .level-one>li.logo-item a{padding:0}.main-menu .level-one>li.logo-item a::before,.main-menu .level-one>li.logo-item a span::after{display:none}.main-menu .level-one>li:nth-child(2)>a{padding-left:0}.main-menu .level-one>li.small-menu a{font-size:.9375em;font-weight:600;text-transform:none}.main-menu .level-one>li.small-menu ul a{text-transform:uppercase}.main-menu .level-one>li.small-menu ul ul a{text-transform:none}.main-menu .level-one>li:last-child a span::after{display:none}.main-menu .level-one>li.active-item>a{color:#d51622}.main-menu .level-one>li.active-item>a::before{content:'';width:100%;height:4px;position:absolute;right:0;bottom:0;left:0;z-index:1;background-color:#d51622}.main-menu .level-one>li.active-item .level-two{z-index:0}.main-menu .level-one>li.active-item.expanded>a::after{content:'';position:absolute;bottom:-12px;left:calc(50% - 8px);height:1px;z-index:1;border-style:solid;border-width:6px 5px;border-color:#d51622 transparent transparent transparent}.main-menu .level-one>li.active-item.small-menu.expanded>a::after{bottom:-12px}.main-menu .level-one>li.hover>a,.main-menu .level-one>li.focus>a{color:#d51622}.main-menu .level-one>li.hover.expanded>a::after,.main-menu .level-one>li.focus.expanded>a::after{content:'';position:absolute;bottom:-12px;left:calc(50% - 8px);height:1px;z-index:3;border-style:solid;border-width:6px 5px;border-color:#d51622 transparent transparent transparent}.main-menu .level-one>li.hover.small-menu.expanded>a::after,.main-menu .level-one>li.focus.small-menu.expanded>a::after{bottom:-12px}.main-menu .level-one>li.expanded.hover .level-two,.main-menu .level-one>li.expanded.focus .level-two,.main-menu .level-one>li.expanded.active-item .level-two{left:0}.main-menu .level-one>li.expanded.hover .level-two,.main-menu .level-one>li.expanded.focus .level-two{z-index:2}.main-menu .level-one>li.expanded.active-item.hover .level-two,.main-menu .level-one>li.expanded.active-item.focus .level-two{z-index:0}.main-menu .level-two{position:absolute;left:-9999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#fff}.main-menu .level-two>li{padding-top:10px;float:left}.main-menu .level-two>li.expanded>a{padding-right:25px}.main-menu .level-two>li>a{padding:14px 15px 24px 15px;text-align:center;text-transform:uppercase;position:relative}.main-menu .level-two>li a{font-size:.9375em;font-weight:600}.main-menu .level-two>li.active-item>a{color:#d51622}.main-menu .level-two>li.active-item>a::before{content:'';width:100%;height:4px;position:absolute;right:0;bottom:0;left:0;background-color:#d51622}.main-menu .level-two>li.hover>a,.main-menu .level-two>li.focus>a{color:#d51622}.main-menu .level-two>li.expanded>a::after{position:absolute;padding-left:9px;content:"";font-family:icomoon;font-weight:normal}.main-menu .level-two>li.expanded.hover,.main-menu .level-two>li.expanded.focus{position:relative}.main-menu .level-two>li.expanded.hover>a,.main-menu .level-two>li.expanded.focus>a{color:#d51622;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.11);box-shadow:0 0 13px rgba(0,0,0,0.11);border-radius:5px 5px 0 0}.main-menu .level-two>li.expanded.hover>a::after,.main-menu .level-two>li.expanded.focus>a::after{content:""}.main-menu .level-two>li.expanded.hover .level-three,.main-menu .level-two>li.expanded.focus .level-three{top:100%;left:0;width:180%;z-index:1}.main-menu .level-two>li:nth-child(n+4).expanded.hover .level-three,.main-menu .level-two>li:nth-child(n+4).expanded.focus .level-three{left:inherit;right:0}.main-menu .level-three{position:absolute;left:-9999px;padding:0;background-color:#fff;border-radius:0 0 5px 5px;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.11);box-shadow:0 0 13px rgba(0,0,0,0.11);margin-top:-5px}.main-menu .level-three::before{content:'';position:absolute;top:-13px;height:13px;width:100%;background-color:#fff;display:inline-block}.main-menu .level-three li{padding:0 15px}.main-menu .level-three li a{padding:6px 0}.main-menu .level-three li a:hover,.main-menu .level-three li a:focus{color:#d51622}.main-menu .level-three li:first-child a{padding-top:0}}@media screen and (min-width:64.063em) and (max-width:1157px){.main-menu .level-one>li.logo-item{padding-top:20px}.logo{width:211px;min-height:40px}}@media print{.main-menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0 !important;-webkit-box-shadow:none;box-shadow:none}.main-menu .menu-item{display:none}.main-menu .menu-item.logo-item{display:block;margin-bottom:1em}}.my-account-block{display:inline-block;vertical-align:top;background-color:#5c75a2}.my-account-block .account-btn{padding:28px 10px 20px 20px;display:inline-block;font-size:.875em;font-weight:600;color:#fff;text-decoration:none;position:relative}.my-account-block .account-btn .picto::before{content:"";display:inline-block;font-family:icomoon;text-align:center;padding-bottom:2px}.my-account-block.logged-in ul{padding:0;margin:0;list-style:none}.my-account-block.logged-in .account-btn{padding:6px 7px 4px;background-color:#4a5e81;border-radius:0 0 0 5px}.my-account-block.logged-in .account-btn:hover,.my-account-block.logged-in .account-btn:focus{text-decoration:none}.my-account-block.logged-in .account-btn:hover .user,.my-account-block.logged-in .account-btn:focus .user{text-decoration:none}.my-account-block.logged-in .user{text-decoration:underline;margin-right:5px}.my-account-block .number-alert{padding:2px 4px 2px;min-width:20px;min-height:22px;font-size:.714em}.my-account-block .close-btn{padding:0 10px;display:inline-block;height:12px;font-size:1.125em;color:#fff;text-align:center;text-decoration:none;border-radius:0 0 5px 0}.my-account-block .close-btn::before{content:"";font-family:icomoon;display:inline-block;vertical-align:middle;margin-top:1px}.my-account-block .close-btn:hover,.my-account-block .close-btn:focus{text-decoration:none}.my-account-block .close-btn:hover::before,.my-account-block .close-btn:focus::before{-webkit-transform:translate(3px);transform:translate(3px)}@media screen and (max-width:68.75em){.my-account-block{display:block;width:62px;height:62px}.my-account-block .close-item{display:none}.my-account-block .account-btn{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:62px;height:62px;background-color:#4a5e81}.my-account-block .account-btn .picto::before{font-size:1.786em}.my-account-block .account-btn .number-alert{min-width:17px;min-height:17px;position:absolute;right:11px;bottom:11px}.my-account-block .text,.my-account-block.logged-in .user{position:absolute;left:-9999px}}@media screen and (min-width:68.75em){.my-account-block{border-radius:0 0 5px 5px;margin-left:10px}.my-account-block .account-btn{padding:5px 20px;font-size:.875em;font-weight:600}.my-account-block .account-btn .picto::before{padding-bottom:0;padding-right:6px;display:inline-block;vertical-align:middle;text-align:left}.my-account-block .account-btn::after{display:none}.my-account-block.logged-in li{display:inline-block}}@media screen and (max-width:68.75em){.disconnexion{padding:5px 20px;background-color:#4a5e81}.disconnexion a{color:#fff;text-decoration:none}.disconnexion a:visited{color:#fff}.disconnexion a:hover,.disconnexion a:focus{text-decoration:underline}.disconnexion .picto::before{padding-left:10px;content:"";font-family:icomoon;display:inline-block;vertical-align:middle}}.filter-autocomplete .form-control{width:100%;padding:.5em .75em;font-size:.875em}.filter-autocomplete mark{background:rgba(18,52,86,0.1);color:inherit;font-weight:bold;text-decoration:underline}.filter-autocomplete .search-choice .form-check>fieldset{position:relative;padding-left:15px;margin-left:8px}.filter-autocomplete .search-choice .form-check>fieldset::before{content:'';position:absolute;top:-3px;bottom:.7em;left:0;border-left:2px dashed rgba(0,0,0,0.15)}.filter-autocomplete .search-choice .form-check-collapsible{position:relative}.filter-autocomplete .search-choice .form-check-collapsible>.form-check-label{margin-right:1.75rem}.filter-autocomplete .search-choice .form-check-collapsible-cta{position:absolute;top:0;right:0;overflow:hidden;width:1.75rem;padding:0 .25em;background:0;color:inherit;border:0;line-height:1.4}.filter-autocomplete .search-choice .form-check-collapsible-cta .icon{display:inline-block}.filter-autocomplete .search-choice .form-check-collapsible-cta .icon::before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:icomoon;font-size:1.25em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#form_facette_juri .filter-autocomplete .search-choice .form-check-collapsible-cta .icon::before,#form_facette_cetat .filter-autocomplete .search-choice .form-check-collapsible-cta .icon::before{position:static;-webkit-transform:none;transform:none}.filter-autocomplete .search-choice .form-check-collapsible-cta:hover:not(:disabled),.filter-autocomplete .search-choice .form-check-collapsible-cta:focus:not(:disabled){background:#1a3158;color:#fff}.filter-autocomplete .search-choice .form-check-collapsible-cta[aria-expanded="true"] .icon::before{-webkit-transform:translate(-50%,-50%) rotate(-179deg);transform:translate(-50%,-50%) rotate(-179deg)}#form_facette_juri .filter-autocomplete .search-choice .form-check-collapsible-cta[aria-expanded="true"] .icon::before,#form_facette_cetat .filter-autocomplete .search-choice .form-check-collapsible-cta[aria-expanded="true"] .icon::before{-webkit-transform:rotate(-179deg);transform:rotate(-179deg)}.filter-autocomplete .search-choice .form-check-collapsible-content[aria-hidden="true"]{display:none}.filter-autocomplete-content{overflow-y:auto;max-height:14em}#form_facette_juri .search-advanced-precise .filter-autocomplete-content,#form_facette_cetat .search-advanced-precise .filter-autocomplete-content{overflow-y:auto;max-height:5em}.filter-autocomplete-content .search-choice{margin:0}.filter-autocomplete-content .search-choice .form-check{width:100% !important;padding:0;margin:3px 0}.js-to_expand[aria-hidden=true],.js-to_expand[data-hidden=true]{display:none}.js-expandmore{font-size:1.25em;border:0;border-top:1px solid #e0dfdf;margin-bottom:0}.js-expandmore:first-child{border-top:0}@media screen and (max-width:64.062em){.js-expandmore:last-of-type{border-bottom:1px solid #e0dfdf}}.expandmore__button{padding:23px 55px 26px 30px;display:block;font-weight:600;color:#4a5e81;text-align:left;width:100%;position:relative;background-color:#fff;border:0}.h3_expandmore__button{font-weight:600;color:#4a5e81;font-size:1em}.h4_legislature-categorie{color:#000;font-size:1em;line-height:1.5}@media print{.expandmore__button:not(.printable){display:none}}.expandmore__button>.xl-title{padding-top:15px;padding-bottom:15px;line-height:1.2;margin-top:-23px;margin-bottom:-26px}.expandmore__button .expand-sign::after{content:"";font-family:icomoon;font-weight:400;color:#5c75a2;position:absolute;top:calc(50% - 15px);right:27px;font-size:1.2em}.expandmore__button[aria-expanded=true] .expand-sign::after{content:""}.expandmore__to_expand .js-expandmore:first-child{border-top:1px solid #e0dfdf}.expandmore__to_expand .panel{padding:23px 55px 22px 30px;text-align:left;color:#4a5e81;width:100%;background-color:#f5f5f5}.expandmore__to_expand .panel:first-child{border-top:1px solid #e0dfdf}.expandmore__to_expand .button-checkboxes ul,.expandmore__to_expand .button-radios ul{padding:0}.expandmore__to_expand .button-radios li{margin-bottom:7px}.expandmore__to_expand ul{padding:0 30px 30px;list-style:none;margin:0}.expandmore__to_expand ul li{margin-bottom:15px}.expandmore__to_expand ul.menu-list{padding:0}.expandmore__to_expand .expandmore__button{padding:23px 55px 22px 30px;text-align:left;background-color:#f5f5f5}.expandmore__to_expand .expandmore__button .expand-sign::after{content:"";font-family:icomoon;font-weight:400;color:#5c75a2}.expandmore__to_expand .expandmore__button[aria-expanded=true]{border-bottom:0}.expandmore__to_expand .expandmore__button[aria-expanded=true] .expand-sign::after{content:""}.expandmore__to_expand fieldset,.expandmore__to_expand .fieldset{padding-top:0}.panel{padding:23px 55px 26px 30px;display:block;width:100%;font-size:1.25em;font-weight:600;text-transform:none;color:#4a5e81;background-color:#fff;border-top:1px solid #e0dfdf;margin-bottom:0}.panel:first-child{border-top:0}.panel.col-left-title{font-family:robotoslab,arial,serif;line-height:1.25}@media screen and (max-width:47.938em){.panel.hide-mobile{display:none}}.head-filter{padding-bottom:30px;border-bottom:1px solid #dbdbdb}@media screen and (min-width:64.063em),print{.head-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.head-filter-title-pdc{font-weight:700;color:#5c5c5c;margin:.5em 1.5em .5em 14px}.head-filter-title{font-size:.875em;font-weight:700;color:#5c5c5c;margin:.5em 1.5em .5em 0;text-transform:none;white-space:nowrap}.hft-max-width{max-width:12.8em;white-space:normal}.head-filter-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.head-filter-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.head-filter-content .sort{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:20em;flex-basis:20em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.head-filter-content .sort .form-group{-ms-flex-preferred-size:18em;flex-basis:18em;float:left}@media print{.head-filter-content .sort{display:none}}.head-filter-content .options{margin:.5em 0 .5em 1em}.head-filter-content .options-cta{background:0}.head-filter-content .options-cta:hover,.head-filter-content .options-cta:focus{background:#da515a;color:#fff}.head-filter-content .options-cta:hover .icon,.head-filter-content .options-cta:focus .icon{color:inherit}.head-filter-content .options-cta .text{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin:0 -5px}@media screen and (max-width:540px){#form_preference_affichage_juri .sort,#form_preference_affichage_cetat .sort{flex-wrap:wrap}}.sort .form-group{-ms-flex-preferred-size:auto;flex-basis:auto;margin:5px}.sort .form-group .form-select{border:0;background-image:url("../images/select_down_red.svg");background-position:right 5px center;background-size:24px auto;cursor:pointer}.head-filter .anchor,.quick-search .anchor{position:absolute;margin-top:35px;z-index:10}@media screen and (max-width:1024px){.head-filter .anchor,.quick-search .anchor{margin-top:-6px}}.subscribe{color:#fff;background-color:#5c75a2}.unsubscribe{color:#5c75a2;background-color:#f5f5f5;margin-left:5px}.subscribe,.unsubscribe{padding:11px 11px 8px;width:48%;font-size:.875em;font-weight:600;border-radius:3px;border:1px solid #5c75a2}.subscribe:hover,.subscribe:focus,.unsubscribe:hover,.unsubscribe:focus{color:#5c75a2;background-color:#fff}@media screen and (max-width:68.75em){.subscribe,.unsubscribe{width:100%;display:block;margin:0 0 5px 0}}.search-text .form-text{padding-top:9px;padding-bottom:8px;min-height:41px;width:calc(100% - 40px);border-radius:3px 0 0 3px;border-right:0;vertical-align:top;margin-bottom:0}.search-text .submit-text{height:41px;margin-left:-4px}.advanced-filter .select-a11y .list-selected{background:0}.general-search-block{background:url("../images/tampon.png") no-repeat top right #5c75a2;color:#fff;line-height:normal}.general-search-block a{color:inherit}.general-search-block .container{padding:15px 20px 10px}@media print{.general-search-block .container{display:none}}.general-search-block .title{margin-bottom:.5em;font-size:1em;text-align:center}.general-search-block .search-elements{z-index:1}.general-search-block .search-base,.general-search-block .search-precise-wrapper{position:relative}.general-search-block fieldset{padding:0}.general-search-block .search-precise-wrapper{margin-bottom:10px}.general-search-block .search-precise-wrapper .search-select{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0;border-radius:0;border-bottom:1px solid #fff;background-color:#e8e8e8;color:#1a3158}@media screen and (max-width:64em){.general-search-block .search-precise-wrapper .search-select{max-width:-webkit-fill-available}}.general-search-block .search-precise-wrapper .search-select:nth-last-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.general-search-block .search-precise-wrapper .search-select-cta::after{color:#d51622}.general-search-block .search-precise-wrapper .search-select-content{width:100%;padding:10px}.general-search-block .search-precise-title{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;padding:.7em;margin:0;border-radius:5px 5px 0 0;background:#1a3158;color:#fff;font-size:.875em;text-transform:uppercase;white-space:nowrap}.general-search-block .search-precise-title .icon::before{content:"";display:inline-block;margin:-1px 5px 0 0;font-family:icomoon;font-size:26px;line-height:0;vertical-align:middle}.general-search-block .select-a11y{display:inline-block;vertical-align:top;max-width:100%;position:relative;z-index:1}.general-search-block .select-a11y .icon-select{display:none}.general-search-block .select-a11y.is-open .a11y-container{top:-45px}.general-search-block .select-a11y .a11y-container-inner{background-color:#fff;border:0}.general-search-block .select-a11y .a11y-container-inner .form-control{width:100%;border:0}.general-search-block .select-a11y .list-selected{padding-bottom:0}.general-search-block .select-a11y .list-selected li:last-child{padding-bottom:6px}.general-search-block .select-a11y .a11y-suggestions{border:0}.general-search-block .select-a11y .a11y-suggestion{padding:10px 5px 10px 50px;font-size:.875em;font-weight:600;color:#5c75a2;background:url("../images/suggestion.png") center left 20px no-repeat;border-top:1px solid #5c75a2}.general-search-block .select-a11y .tag-item-supp:hover{color:#fff}#cnil_search_refine_date_start{padding-right:0}#arrow-padding-ajusting{padding-right:1em;font-size:82.5%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#cnil_search_refine_date_start{display:inline-table}#arrow-padding-ajusting{font-size:87.5%}}.general-search-block .search-date{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:30%;flex-basis:30%;padding-right:.5em;border-bottom:1px solid #fff;background-color:#e8e8e8;color:#1a3158}.general-search-block .search-reset{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:0 .5em;border-radius:0 0 5px 5px;background-color:#e8e8e8;color:#1a3158}.general-search-block .form-submit{position:relative;overflow:hidden;width:100%;min-width:3em;min-height:3em;margin:0;border:0;border-radius:5px;background:#1a3158;font-weight:600;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.general-search-block .form-submit:hover,.general-search-block .form-submit:focus{background:#da515a}.general-search-block .form-submit:hover .icon::before,.general-search-block .form-submit:focus .icon::before{-webkit-transform:scale(1.25);transform:scale(1.25)}.general-search-block .form-submit .icon::before{font-weight:normal;vertical-align:middle;-webkit-transition:all .2s ease;transition:all .2s ease}.general-search-block .form-submit .text{margin-left:.5em}@media screen and (max-width:47.938em){.general-search-block .container{padding-top:10px}.general-search-block .search-precise-wrapper{margin:0 0 12px}.general-search-block .search-precise-wrapper .search-select{margin:0;border-radius:0}.general-search-block .search-precise-title{border-radius:5px 5px 0 0}.general-search-block .search-date label,.general-search-block .search-date legend,.general-search-block .search-date div#arrow-padding-ajusting{-ms-flex-preferred-size:12em;flex-basis:12em}.general-search-block .search-reset{border-radius:0 0 5px 5px}.general-search-block .select-a11y{padding:0;width:calc(100% - 50px)}.general-search-block .select-a11y .btn-select-a11y{padding-left:0;color:#fff}.general-search-block .select-a11y .list-selected{border-radius:0}.general-search-block .select-a11y .list-selected li{margin:.25em .3em .3em 0}.general-search-block .select-a11y .list-selected li:last-child{padding-bottom:0}.general-search-block .select-a11y .a11y-container-inner .form-control{padding:5px}.general-search-block .select-a11y .a11y-suggestion{padding:5px 10px;background-image:none}}@media screen and (min-width:48em){.general-search-block .container{padding:50px 20px 57px}.general-search-block .title{font-size:1.25em;text-align:left}.general-search-block .search-base,.general-search-block .search-precise-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.general-search-block .select-a11y{width:378px}}@media screen and (min-width:64.063em){.general-search-block .select-a11y{padding-left:20px;width:549px}}@media screen and (min-width:68.75em){.general-search-block .container{padding-right:0;padding-left:0}.general-search-block .search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.general-search-block .search-elements{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}.general-search-block .search-base,.general-search-block .search-precise-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.general-search-block .search-precise-wrapper{margin:12px 0 0;font-size:.9em}.general-search-block .search-precise-wrapper .search-select{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:0}.general-search-block .search-precise-wrapper .search-select:nth-child(2)::before{left:-8px;width:16px;background:-webkit-gradient(linear,left top,right bottom,from(rgba(232,232,232,0)),color-stop(50%,rgba(232,232,232,0)),color-stop(51%,#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left bottom,right top,from(rgba(232,232,232,0)),color-stop(50%,rgba(232,232,232,0)),color-stop(51%,#e8e8e8),to(#e8e8e8));background:linear-gradient(to bottom right,rgba(232,232,232,0),rgba(232,232,232,0) 50%,#e8e8e8 51%,#e8e8e8),linear-gradient(to top right,rgba(232,232,232,0),rgba(232,232,232,0) 50%,#e8e8e8 51%,#e8e8e8)}.general-search-block .search-precise-wrapper .search-select:nth-last-child(2){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.general-search-block .search-precise-wrapper .search-select::after{display:none}.general-search-block .search-precise-wrapper .search-select-cta{padding-top:.7em;padding-bottom:.7em}.general-search-block .search-precise-title{-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:10px;border-radius:5px 0 0 5px}.general-search-block .search-precise-title::after{content:'';position:absolute;z-index:-1;top:50%;bottom:0;right:-7px;width:6px;height:6px;background:inherit;-webkit-transform:scale(1.75,3.75) rotate(45deg);transform:scale(1.75,3.75) rotate(45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.general-search-block .search-date{border:0}.general-search-block .search-date:nth-child(2)::before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:-8px;width:16px;background:-webkit-gradient(linear,left top,right bottom,from(rgba(232,232,232,0)),color-stop(50%,rgba(232,232,232,0)),color-stop(51%,#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left bottom,right top,from(rgba(232,232,232,0)),color-stop(50%,rgba(232,232,232,0)),color-stop(51%,#e8e8e8),to(#e8e8e8));background:linear-gradient(to bottom right,rgba(232,232,232,0),rgba(232,232,232,0) 50%,#e8e8e8 51%,#e8e8e8),linear-gradient(to top right,rgba(232,232,232,0),rgba(232,232,232,0) 50%,#e8e8e8 51%,#e8e8e8)}.general-search-block .search-date label,.general-search-block .search-date legend,.general-search-block .search-date div#arrow-padding-ajusting{padding:.7em .5em .7em 1em}.general-search-block .search-reset{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:0 5px 5px 0}.general-search-block .form-submit{width:5.5em}.general-search-block .form-submit .text{position:absolute;right:100%;bottom:100%}}.advanced-search{float:right;display:block;margin-top:15px;font-size:.875em;font-weight:300;text-transform:uppercase}.advanced-search:visited{color:inherit}.advanced-search:hover,.advanced-search:focus{text-decoration:none}.main-title-search{font-family:robotoslab,arial,serif;color:#fff;text-align:center;background-color:rgba(83,105,145,0.5)}.main-title-search .container{padding:17px 0 5px}.main-title-search h1{font-size:1.875em;color:#fff}.main-title-search h1 span{font-size:1em}.main-title-search h1 strong{font-size:1.167em}.main-title-search span{font-size:1.875em}.main-title-search strong{font-size:2.1875em}@media screen and (max-width:47.938em){.main-title-search{display:none}}@media screen and (min-width:48em){.main-title-search .container{padding-bottom:55px}}.search-action{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;margin:0 0 15px;border:1px solid #e0dfdf;border-radius:5px;background:#fff}@media print{.search-action{display:none}}.search-action-item{list-style:none}.search-action-item:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-action-item.hide-desktop{display:none}.search-action-cta{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em .75em;border:0;background:0;color:#1a3158;-webkit-transition:all .2s ease;transition:all .2s ease}.search-action-cta.addRule .icon::before{content:""}.search-action-cta.addGroup .icon::before{content:""}.search-action-cta.resetAll .icon::before{content:""}.search-action-cta .icon{-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:1.75em;height:1.75em;margin-right:.25em;border-radius:50%;background:#f5f5f5;line-height:1.75em;vertical-align:middle;-webkit-transition:inherit;transition:inherit}.search-action-cta .icon::before{content:"";display:inline-block;font-family:icomoon;font-size:1.25em;-webkit-transition:inherit;transition:inherit}.search-action-cta .text{display:inline-block;margin-left:.25em;font-size:.6875em;line-height:1.1;text-align:left;text-transform:uppercase}.search-action-cta:hover .icon,.search-action-cta:focus .icon{background:#da515a;color:#fff}.search-action-cta:hover .icon::before,.search-action-cta:focus .icon::before{-webkit-transform:scale(1.2);transform:scale(1.2)}.search-action-cta:hover .text,.search-action-cta:focus .text{text-decoration:underline}@media screen and (max-width:47.938em){.search-action{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px -3px 10px;border:0;background:0}.search-action-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:30%;margin:3px}.search-action-item:last-child{width:100%}.search-action-item.hide-desktop{display:block}.search-action-item.hide-mobile{display:none}.search-action-cta{width:100%;height:100%;padding:.5em;border:1px solid #e0dfdf;border-radius:5px;background:#fff}}.advanced-search-form>#search-container>.one-rule>.one-rule-wrapper{display:inline-block;min-width:192px}#select-target-group-0-1>.search-select-cta{overflow:visible}.search-base>.search-select{min-width:224px}.search-advanced-launch{margin:0 -15px;color:#1a3158;line-height:normal}.stickyBarFormPreference{position:fixed;bottom:30px;background-color:white;max-width:100%;z-index:3}@media screen and (min-width:64.063em){.search-advanced-launch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.search-advanced-pref{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:15px}.search-advanced-pref fieldset{padding:0;clear:both}@media screen and (min-width:48em){.search-advanced-pref-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.search-advanced-pref-title{margin:0 .5em 0 0;font-size:.875em;font-weight:600;white-space:nowrap}@media screen and (max-width:47.938em){.search-advanced-pref-title{margin:0;text-align:center}}.search-advanced-pref-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-advanced-submit{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:522.5px;margin:15px}@media print{.search-advanced-submit{display:none}}.search-advanced-submit .form-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.5em 1em;margin:0;border:0;border-radius:5px;background:#1a3158;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease}.search-advanced-submit .form-submit:hover,.search-advanced-submit .form-submit:focus{background:#da515a}.search-advanced-submit .form-submit:hover .icon::before,.search-advanced-submit .form-submit:focus .icon::before{-webkit-transform:scale(1.25);transform:scale(1.25)}.search-advanced-submit .form-submit .icon::before{font-weight:normal;vertical-align:middle;-webkit-transition:all .2s ease;transition:all .2s ease}.search-advanced-submit .form-submit .text{margin-right:.5em;font-size:.875em}.search-advanced-precise{margin-bottom:1.5em}.search-advanced-precise fieldset{padding:0;clear:both}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#form_facette_juri .search-advanced-precise .search-filter-criterion,#form_facette_cetat .search-advanced-precise .search-filter-criterion{overflow:auto}#form_facette_juri .search-filter-criterion>fieldset,#form_facette_cetat .search-filter-criterion>fieldset{display:inline !important;height:auto !important;width:100% !important}}@media screen and (min-width:48em){.search-advanced-precise .search-filter-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}#form_facette_juri .search-advanced-precise .search-filter-content-wrapper,#form_facette_cetat .search-advanced-precise .search-filter-content-wrapper{flex-wrap:nowrap}.search-advanced-precise .search-filter-criterion{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:40%}#form_facette_juri .search-filter-criterion>fieldset,#form_facette_cetat .search-filter-criterion>fieldset{display:flex;flex:1;height:100%}}.search-advanced-precise-title{position:relative;padding-left:2.5rem;margin-bottom:.25em;color:#1a3158;font-size:1.25em;font-weight:600;text-transform:uppercase}@media screen and (min-width:48em){.search-advanced-precise-title{font-size:1.75em}}.search-advanced-precise-title .icon{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-advanced-precise-title .icon::before{content:"";font-family:icomoon;font-size:32px;font-weight:normal}.search-choice{margin:-6px}.search-choice .form-check,.search-choice .form-radio{padding:6px}.search-choice .form-check .form-check-input:hover+.form-check-label,.search-choice .form-check .form-check-input:focus+.form-check-label{background:#5c75a2;color:#fff;text-decoration:none}.search-choice .form-check .form-check-input:hover+.form-check-label::before,.search-choice .form-check .form-check-input:focus+.form-check-label::before{border-color:#d8d8d8;background:#fff}.search-choice .form-check .form-check-input:hover+.form-check-label::after,.search-choice .form-check .form-check-input:focus+.form-check-label::after{color:#5c75a2}.search-choice .form-check .form-check-input:disabled+.form-check-label{background:0;color:inherit}.search-choice .form-check .form-check-input:disabled+.form-check-label::before{border-color:#bbb;background:#bbb}.search-choice .form-check .form-check-input:disabled+.form-check-label::after{color:#fff}.search-choice .form-check .form-check-label{display:block;padding:.15em 0 .15em 1.5em;margin:0;font-weight:600;line-height:1.1;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:.950em}.search-choice .form-check .form-check-label::before{margin-left:2px}.search-choice .form-check .form-check-label::after{margin-left:4px}.search-choice .form-check .form-check-label:hover,.search-choice .form-check .form-check-label:focus{background:#5c75a2;color:#fff;text-decoration:none}.search-choice .form-check .form-check-label:hover::before,.search-choice .form-check .form-check-label:focus::before{border-color:#d8d8d8;background:#fff}.search-choice .form-check .form-check-label:hover::after,.search-choice .form-check .form-check-label:focus::after{color:#5c75a2}.search-choice .form-check .form-check-label em{font-weight:normal}@media screen and (min-width:48em){.search-choice .form-radio{width:50%}}@media screen and (min-width:64.063em){.search-choice .form-radio{width:33.33%}}.search-choice .form-radio .form-check-input:hover+.form-check-label,.search-choice .form-radio .form-check-input:focus+.form-check-label,.search-choice .form-radio .form-check-input:checked+.form-check-label{background:#5c75a2;color:#fff;text-decoration:none}.search-choice .form-radio .form-check-input:hover+.form-check-label .icon,.search-choice .form-radio .form-check-input:focus+.form-check-label .icon,.search-choice .form-radio .form-check-input:checked+.form-check-label .icon{color:inherit}.search-choice .form-radio .form-check-input:checked+.form-check-label::after{opacity:1}.search-choice .form-radio .form-check-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 2em .5em .75em;margin:0;border-radius:5px;background:#fff;color:#1a3158;font-size:.875em;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.search-choice .form-radio .form-check-label::before{display:none}.search-choice .form-radio .form-check-label::after{content:"";position:absolute;top:50%;right:.5em;font-family:icomoon;font-weight:normal;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.search-choice .form-radio .form-check-label:hover,.search-choice .form-radio .form-check-label:focus{background:#5c75a2;color:#fff}.search-choice .form-radio .form-check-label:hover .icon,.search-choice .form-radio .form-check-label:focus .icon{color:inherit}.search-choice .form-radio .form-check-label .icon{display:inline-block;margin:0 .5em 0 -.25em;color:#d51622;line-height:0}.search-choice .form-radio .form-check-label .icon::before{content:"";font-family:icomoon;font-size:25px;font-weight:normal;vertical-align:middle}.search-choice .form-radio.type-codes .form-check-label .icon::before{content:""}.search-choice .form-radio.type-lois .form-check-label .icon::before{content:""}.search-choice .form-radio.type-JORF .form-check-label .icon::before{content:""}.search-choice .form-radio.type-circulaire .form-check-label .icon::before{content:""}.search-choice .form-radio.type-jurisprudence .form-check-label .icon::before{content:""}.search-choice .form-radio.type-collectif .form-check-label .icon::before{content:""}.search-choice .form-radio.type-parlementaires .form-check-label .icon::before{content:""}.search-choice .form-radio.type-transpositions .form-check-label .icon::before{content:""}.search-choice .form-radio.type-CNIL .form-check-label .icon::before{content:""}.search-confirm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print{.search-confirm{display:none}}.search-confirm-cta{display:inline-block;width:100%;padding:.5em 1em;border:0;border-radius:5px;background:#1a3158;color:#fff;font-size:.875em;line-height:1;white-space:nowrap}.search-confirm-cta:hover:not(:disabled),.search-confirm-cta:focus:not(:disabled){background:#da515a}.search-date{position:relative}.search-date .date-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-date label,.search-date legend{padding:1em;font-size:.875em;font-weight:600;white-space:nowrap}.search-date .input-date{width:7em;height:2em;padding:.3em .5em;border:0;background:#5c75a2;color:#fff;font-size:.75em}@media print{.search-date .input-date{background:0;color:inherit}}.search-date .input-date::-webkit-input-placeholder{color:#fff}.search-date .input-date:-ms-input-placeholder{color:#fff}.search-date .input-date::-ms-input-placeholder{color:#fff}.search-date .input-date::placeholder{color:#fff}@media print{.search-date .input-date::-webkit-input-placeholder{color:inherit}.search-date .input-date:-ms-input-placeholder{color:inherit}.search-date .input-date::-ms-input-placeholder{color:inherit}.search-date .input-date::placeholder{color:inherit}}.search-date .input-group .input-date{font-size:.75em}.search-date .input-group .btn{min-height:0;width:auto;padding:.3em .5em;border:0;background:#5c75a2;color:#fff;font-size:.75em}@media print{.search-date .input-group .btn{background:0;color:inherit}}.search-date .input-group .btn:hover,.search-date .input-group .btn:focus{background:#1a3158;color:#fff}.search-date .input-group .btn .glyphicon::before{font-size:15px}.search-date div.datepicker-calendar{background:#e8e8e8}.search-date div.datepicker-calendar::before{margin:0;border-bottom-color:#e8e8e8}.search-date-range{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:15em}.search-date-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;border-radius:5px;background:#5c75a2;color:#fff}@media print{.search-date-range-wrapper{background:0;color:inherit}}.search-date-range-wrapper .arrow{color:#1a3158}.search-date-range-wrapper .arrow .icon::before{content:"";font-family:icomoon}.search-date-range-wrapper .search-date{margin:0 .25em}.search-date-range-wrapper .search-date:first-child div.datepicker-calendar{right:auto !important;left:0 !important}.search-date-range-wrapper .search-date:first-child div.datepicker-calendar::before{right:auto;left:3em}.search-date-range-wrapper .input-date{width:6.5em;padding:.5em;font-size:.75em}.search-date-range-wrapper .input-group .input-date{font-size:.75em}.search-date-range-wrapper .input-group .btn{padding:.5em;font-size:.75em}.search-date-range-wrapper .input-group .btn .glyphicon::before{font-size:18px}.search-date-range.search-date-range-position{display:contents}@media screen and (min-width:1440px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.date-selector.dates.ds-unique.end-timeInterval-prec-search.search-date-range-position{min-width:10em}}@media screen and (min-width:1080px) and (max-width:1439px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.search-date-range.search-date-range-position{flex-grow:1;min-width:50%}}@media screen and (min-width:800px) and (max-width:1079px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.date-selector.dates.ds-unique.end-timeInterval-prec-search.search-date-range-position{min-width:10em}.search-date-range.search-date-range-position{flex-grow:1}}@media screen and (min-width:768px) and (max-width:799px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.search-date-range.search-date-range-position{min-width:32em;flex-wrap:nowrap;flex-grow:1}.search-select.js-collapsible.search-date-range-position{flex-grow:1}}@media screen and (max-width:767px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.date-selector.dates.ds-unique.end-timeInterval-prec-search.search-date-range-position{width:100%}}@media screen and (max-width:480px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.search-date-range.search-date-range-position{display:block}.search-date.search-date-range-position{width:100%}}.search-facet{margin:20px}@media screen and (max-width:47.938em){.search-facet{margin-top:0}}@media print{.search-facet{margin:0}}.search-facet fieldset{padding:0;clear:both}@media print{.search-facet .search-filter{display:none}.search-facet .search-filter.is-active{display:block}}.search-facet-title{position:relative;padding-left:2em;margin-bottom:.25em;color:#4a5e81;font-size:1.25em;font-weight:600;text-transform:uppercase}@media screen and (max-width:47.938em){.search-facet-title{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}}@media print{.search-facet-title{display:none}}.search-facet-title .icon{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-facet-title .icon::before{content:"";font-family:icomoon;font-size:32px;font-weight:normal}.search-facet-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.9em 1em;margin:1em 0 0;border:0;border-radius:5px;background:#1a3158;color:#fff !important;font-weight:600;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width:48em),print{.search-facet-submit{display:none}}.search-facet-submit:hover,.search-facet-submit:focus{background:#da515a;color:#fff;text-decoration:none}.search-facet-submit:hover .icon::before,.search-facet-submit:focus .icon::before{-webkit-transform:scale(1.25);transform:scale(1.25)}.search-facet-submit .icon::before{content:"";display:block;width:auto;height:auto;font-family:icomoon;font-size:24px;font-weight:normal;line-height:0;vertical-align:middle;-webkit-transition:all .2s ease;transition:all .2s ease}.search-facet-submit .text{margin-right:.5em;font-size:.875em}.search-facet-live{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.search-filter{margin-bottom:.5em;line-height:normal}.search-filter.is-active .tag-filter{display:inline-block}.search-filter-title{width:100%;color:#d51622;font-size:1.25em;font-weight:600}.search-filter-title.js-expandmore{border-bottom:2px dotted #e0dfdf}.search-filter-title .expandmore__button{padding:.5em 55px .5em 0;color:inherit}.search-filter-title .expandmore__button .expand-sign{position:absolute;overflow:hidden;top:50%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.5em;height:1.5em;border-radius:50%;background:#f5f5f5;color:#4a5e81;font-weight:normal;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-filter-title .expandmore__button .expand-sign::after{content:"";top:50%;right:auto;left:50%;font-size:1.375em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-filter-title .expandmore__button[aria-expanded="true"] .expand-sign::after{-webkit-transform:translate(-50%,-50%) rotate(-179deg);transform:translate(-50%,-50%) rotate(-179deg)}.tag-filter{display:none;margin-left:.25em;color:#5c75a2;line-height:0;vertical-align:middle}.tag-filter .icon::before{content:"";font-family:icomoon}.search-filter-content-wrapper{margin:0 -15px}.search-filter-criterion{padding:15px 20px 10px;margin:15px;border-radius:5px;background:#f5f5f5;color:#1a3158}@media print{.search-filter-criterion{border:1px solid #e0dfdf;background:0;margin:0;padding:5px 20px 5px}.search-filter-criterion-title{margin-bottom:0 !important}}.search-filter-criterion-title{display:block;margin-bottom:.75em;width:100%;font-size:1.125em}.search-filter-criterion-title .form-check-label{margin:0;cursor:pointer}.search-filter-criterion-title .form-check-label::before{top:50%;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-filter-criterion-content{display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-filter-criterion-content .filter-autocomplete{width:100%}.search-filter-criterion-content .filter-autocomplete+.search-reset{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.search-filter-criterion-content .search-text,.search-filter-criterion-content .search-date-range{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:60%;flex-basis:60%}#form_facette_juri .search-filter-criterion-content .search-text,#form_facette_juri .search-filter-criterion-content .search-date-range,#form_facette_cetat .search-filter-criterion-content .search-text,#form_facette_cetat .search-filter-criterion-content .search-date-range{flex-basis:100%}.search-filter-criterion-content>.search-choice{width:100%}@media screen and (min-width:64.063em){.search-filter-criterion-content>.search-choice{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-filter-criterion-content>.search-choice .form-check,.search-filter-criterion-content>.search-choice .form-radio{width:50%}}.search-filter-criterion-content>.search-choice+.search-reset{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.search-filter-criterion-content .search-reset{margin:.5em 0}.search-filter-criterion-content .search-confirm{-ms-flex-preferred-size:45%;flex-basis:45%;margin-left:auto}@media print{.search-filter-criterion-content .filter-autocomplete .form-group{display:none}.search-filter-criterion-content .search-choice .form-check input:not(:checked)+label,.search-filter-criterion-content .search-choice .form-radio input:not(:checked)+label{display:none}}#form_home_jo .search-filter-criterion-content{margin-top:1em}.item-advanced-search .search-input .block-input-errors{position:absolute}.search-input{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:12px;border-radius:5px;background:#fff;color:#4e4e4e}@media screen and (min-width:68.75em){.search-input{margin-left:20px;margin-bottom:0;border-radius:0 5px 5px 0}.page-advanced-search-form .js-collapsible+.search-input:not(.type-and-or+.search-input){padding-left:20px;margin-left:0}.search-input::before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:-17px;width:34px;background:-webkit-gradient(linear,left top,right bottom,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0)),color-stop(51%,#fff),to(#fff)),-webkit-gradient(linear,left bottom,right top,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0)),color-stop(51%,#fff),to(#fff));background:linear-gradient(to bottom right,rgba(255,255,255,0),rgba(255,255,255,0) 50%,#fff 51%,#fff),linear-gradient(to top right,rgba(255,255,255,0),rgba(255,255,255,0) 50%,#fff 51%,#fff)}}@media print{.search-input{background:none !important;color:inherit}}.search-input .text-input{width:100%;padding:1em;border:0;border-radius:0;background:0;font-size:.875em}@media print{.search-input .text-input{border:1px solid #e0dfdf;padding-top:.5em !important;padding-bottom:.5em !important}}.search-proximity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-proximity label{margin-right:.5em;font-size:.75em;text-align:right}.search-proximity .form-control{width:2.25em;padding:.2em;margin:0;background:#fff;color:#3c3c3c;text-align:center}.search-proximity .form-control:disabled{background:#bbb}.search-proximity .form-control[type="number"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.search-proximity .form-control[type="number"]::-webkit-inner-spin-button,.search-proximity .form-control[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.search-remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:3px}@media screen and (max-width:47.938em){.search-remove{margin:0}}@media print{.search-remove{display:none}}.search-remove-cta{position:relative;overflow:hidden;width:100%;min-width:2.25em;padding:.5em;margin-bottom:3px;border:1px solid #e0dfdf;border-radius:0 0 5px;background:#fff;color:#1a3158;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width:64.063em){.search-remove-cta{border:0;border-radius:0 5px 5px 0;background:#e8e8e8}}.search-remove-cta .icon{display:inline-block;vertical-align:middle}.search-remove-cta .icon::before{content:"";display:block;font-family:icomoon;font-size:1.25em}.search-remove-cta .text{font-size:.6875em;text-transform:uppercase}.search-remove-cta:hover .icon::before,.search-remove-cta:focus .icon::before{-webkit-transform:scale(1.2);transform:scale(1.2)}.search-remove-cta:hover .text,.search-remove-cta:focus .text{text-decoration:underline}@media screen and (max-width:47.938em){.search-remove-cta{border-radius:0 0 5px 5px}}@media screen and (max-width:64.062em){.search-remove-cta .icon{width:1.75em;height:1.75em;margin-right:.25em;border-radius:50%;background:#f5f5f5;line-height:1.75em}.search-remove-cta:hover .icon,.search-remove-cta:focus .icon{background:#da515a;color:#fff}}@media screen and (min-width:64.063em){.search-remove-cta .text{position:absolute;left:-9999px}.search-remove-cta:hover,.search-remove-cta:focus{background:#da515a;color:#fff}}#form_facette_juri .search-advanced-precise .search-reset,#form_facette_cetat .search-advanced-precise .search-reset,#form_facette_juri .search-advanced-precise .search-confirm,#form_facette_cetat .search-advanced-precise .search-confirm{margin:.5em 0;align-self:flex-end}.search-reset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#form_facette_juri .search-reset,#form_facette_cetat .search-reset{justify-content:flex-start}@media print{.search-reset{display:none}}.search-reset-cta{display:inline-block;padding:.5em;border:0;background:0;color:inherit;font-size:.875em;text-transform:uppercase;white-space:nowrap}.search-reset-cta .icon::before{content:"";display:inline-block;margin:-1px 2px 0 0;font-family:icomoon;font-size:18px;line-height:0;vertical-align:middle}.search-reset-cta:hover:not(:disabled) .text,.search-reset-cta:focus:not(:disabled) .text{text-decoration:underline}.search-reset-cta:disabled{background:0;color:#767676}.search-checkall-cta{display:inline-block;padding:.5em;border:0;background:0;color:inherit;font-size:.875em;text-transform:uppercase;white-space:nowrap}.search-checkall-cta .icon::before{content:"";display:inline-block;margin:-1px 2px 0 0;font-family:icomoon;font-size:18px;line-height:0;vertical-align:middle}.search-checkall-cta:hover:not(:disabled) .text,.search-checkall-cta:focus:not(:disabled) .text{text-decoration:underline}.search-checkall-cta:disabled{background:0;color:#767676}.search-separator-cta{padding:.5em 0}.search-resume{line-height:normal}.search-resume fieldset{padding:0}.search-resume .search-base{margin-bottom:10px}.search-resume .search-select{max-width:none;margin:0 0 3px}.search-resume .search-select::before,.search-resume .search-select::after{display:none}.search-resume .search-select:first-child{margin-right:0;border-radius:5px 5px 0 0}.search-resume .search-select-content{width:100%}.search-resume .search-select-content .search-choice .form-check,.search-resume .search-select-content .search-choice .form-radio{width:100%}.search-resume .search-input{margin:0;border-radius:0}.search-resume .form-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.9em 1em;margin:0;border:0;border-radius:5px;background:#1a3158;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease}.demo-helper-layer{opacity:.3}@media screen and (max-width:47.938em){.introjs-tooltip{min-width:200px;max-width:290px}}.display-demo-mobile{display:none}.display-demo-mobile a{cursor:pointer}.start-demo-block{display:none;vertical-align:top;background-color:#5c75a2;border-radius:0 0 5px 5px;margin-left:10px}.start-demo-block .start-demo-btn{padding:5px 20px;display:inline-block;font-size:.875em;font-weight:600;color:#fff;text-decoration:none;position:relative;background:0;border:0}@media print{.search-resume .form-submit{display:none}}.search-resume .form-submit:hover,.search-resume .form-submit:focus{background:#da515a}.search-resume .form-submit:hover .icon::before,.search-resume .form-submit:focus .icon::before{-webkit-transform:scale(1.25);transform:scale(1.25)}.search-resume .form-submit .icon::before{display:block;width:auto;height:auto;font-weight:normal;line-height:0;vertical-align:middle;-webkit-transition:all .2s ease;transition:all .2s ease}.search-resume .form-submit .text{margin-right:.5em;font-size:.875em}.search-resume-title{margin-bottom:1em;color:inherit;font-size:1.25em}h1.search-resume-title{font-family:sourcesanspro,arial,sans-serif;font-weight:600;text-transform:uppercase}.search-resume-list{padding:0;margin-bottom:1.5em}.search-resume-list .search-resume-list{margin:0}.search-resume-item{position:relative;padding-top:.25em;list-style:none}.search-resume-item:first-child{padding-top:0}.search-resume-item.type-group{padding-top:0;padding-left:1em;margin-top:1.75em;border-left:2px dotted}.search-resume-item.type-group>.search-resume-rule .param-and-or{position:absolute;left:0;bottom:100%}.search-resume-rule{margin:0;font-size:.875em}.search-resume-rule strong{display:block;text-transform:uppercase}.search-resume-rule .param-and-or{margin-bottom:.25em}.search-resume-rule .param-content{position:relative;padding-left:2.25em;margin-bottom:1.5em}.search-resume-rule .param-content .icon{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-resume-rule .param-content .icon::before{content:"";font-family:icomoon;font-size:25px;font-weight:normal;vertical-align:middle}.search-resume-rule .param-content.type-codes .icon::before{content:""}.search-resume-rule .param-content.type-lois .icon::before{content:""}.search-resume-rule .param-content.type-JORF .icon::before{content:""}.search-resume-rule .param-content.type-circulaire .icon::before{content:""}.search-resume-rule .param-content.type-jurisprudence .icon::before{content:""}.search-resume-rule .param-content.type-collectif .icon::before{content:""}.search-resume-rule .param-content.type-parlementaires .icon::before{content:""}.search-resume-rule .param-content.type-transpositions .icon::before{content:""}.search-resume-rule .param-content.type-CNIL .icon::before{content:""}.search-resume-modify{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.9em 1em;margin:10px 0 0 0;border:0;border-radius:5px;background:#1a3158;color:#fff !important;font-weight:600;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}@media print{.search-resume-modify{display:none}}.search-resume-modify:hover,.search-resume-modify:focus{background:#da515a;text-decoration:none}.search-resume-modify:hover .icon::before,.search-resume-modify:focus .icon::before{-webkit-transform:scale(1.25);transform:scale(1.25)}.search-resume-modify .icon::before{content:"";display:block;font-family:icomoon;font-size:36px;font-weight:normal;line-height:0;vertical-align:middle;-webkit-transition:all .2s ease;transition:all .2s ease}.search-resume-modify .text{margin-right:.5em;font-size:.875em}.search-select{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:12px;flex-basis:14em;border-radius:5px;background:#1a3158;color:#fff}@media print{.search-select{background:#fff !important;color:inherit !important}}.search-select.type-word{background:#f5f5f5;color:#1a3158}.search-select.type-word .search-select-cta::after{color:#d51622}.search-select.type-word .search-select-content{max-width:125%;background:#5c75a2;color:#fff}.search-select.type-word .search-select-content .arrow{border-bottom-color:#5c75a2}.search-select.type-word .search-select-content .search-choice .form-check,.search-select.type-word .search-select-content .search-choice .form-radio{width:100%}.search-select.type-word .search-select-content .search-choice .form-radio .form-check-input:hover+.form-check-label,.search-select.type-word .search-select-content .search-choice .form-radio .form-check-input:hover ~ .search-proximity,.search-select.type-word .search-select-content .search-choice .form-radio .form-check-input:focus+.form-check-label,.search-select.type-word .search-select-content .search-choice .form-radio .form-check-input:focus ~ .search-proximity,.search-select.type-word .search-select-content .search-choice .form-radio .form-check-input:checked+.form-check-label,.search-select.type-word .search-select-content .search-choice .form-radio .form-check-input:checked ~ .search-proximity{background:#1a3158}input.form-check-input[name="tab_selection"]:focus+label,input.form-check-input[name="searchField"]:focus+label{outline:solid 2px #000}.search-select.type-word .search-select-content .search-choice .form-radio .form-check-label:hover,.search-select.type-word .search-select-content .search-choice .form-radio .form-check-label:focus{background:#1a3158}.search-select.type-word .search-select-content .search-choice .form-radio .search-proximity{padding:1em .75em .5em;margin-top:-.5em;border-radius:5px;-webkit-transition:all .2s ease;transition:all .2s ease}.search-select.type-and-or{-ms-flex-preferred-size:4em;flex-basis:4em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;background:#da515a;text-transform:uppercase}.search-select.type-and-or .search-select-content{background:#da515a;color:#fff}.search-select.type-and-or .search-select-content .arrow{border-bottom-color:#da515a}.search-select.type-and-or .search-select-content .search-choice{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-select.type-and-or .search-select-content .search-choice .form-radio{width:50%}@media screen and (min-width:48em){.search-select:first-child{margin-right:10px}}@media screen and (min-width:68.75em){.search-select{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:0;border-radius:0;max-width:14em}.search-select:first-child{margin-right:20px;border-radius:5px 0 0 5px}.search-select:nth-child(2)::before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:-17px;width:34px;background:-webkit-gradient(linear,left top,right bottom,from(rgba(26,49,88,0)),color-stop(50%,rgba(26,49,88,0)),color-stop(51%,#1a3158),to(#1a3158)),-webkit-gradient(linear,left bottom,right top,from(rgba(26,49,88,0)),color-stop(50%,rgba(26,49,88,0)),color-stop(51%,#1a3158),to(#1a3158));background:linear-gradient(to bottom right,rgba(26,49,88,0),rgba(26,49,88,0) 50%,#1a3158 51%,#1a3158),linear-gradient(to top right,rgba(26,49,88,0),rgba(26,49,88,0) 50%,#1a3158 51%,#1a3158)}.page-advanced-search-form .search-select::after{content:'';position:absolute;width:0;border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:17px solid #1a3158;display:inline-block;z-index:1}body:not(.page-advanced-search-form) .search-select::after{content:'';position:absolute;z-index:-1;top:50%;bottom:0;right:-17px;width:16px;height:16px;background:inherit;-webkit-transform:scale(1.5,2) rotate(45deg);transform:scale(1.5,2) rotate(45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}}.search-select-cta{position:relative;overflow:hidden;padding:1em 30px 1em 1em;width:100%;border:0;border-radius:inherit;background:0;font-size:.875em;font-weight:600;text-align:left;text-overflow:ellipsis;text-transform:inherit;white-space:nowrap}@media print{.search-select-cta{border:1px solid #e0dfdf;padding:.5em 30px .5em 1em !important}.search-select-content{display:none}.search-select-cta::after{display:none}}.search-select-cta .icon{display:inline-block;margin:0 .25em 0 -.25em;line-height:0}.search-select-cta .icon::before{content:"";font-family:icomoon;font-size:25px;font-weight:normal;vertical-align:middle}.search-select-cta::after{content:"";position:absolute;top:50%;right:15px;font-family:icomoon;font-size:25px;font-weight:normal;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.search-select-cta:disabled{background:#bbb}.search-select-cta[aria-expanded="true"]::after{-webkit-transform:translate(50%,-50%) rotate(-179deg);transform:translate(50%,-50%) rotate(-179deg)}.search-select-cta[data-icon="type-codes"] .icon::before{content:""}.search-select-cta[data-icon="type-lois"] .icon::before{content:""}.search-select-cta[data-icon="type-JORF"] .icon::before{content:""}.search-select-cta[data-icon="type-circulaire"] .icon::before{content:""}.search-select-cta[data-icon="type-jurisprudence"] .icon::before{content:""}.search-select-cta[data-icon="type-collectif"] .icon::before{content:""}.search-select-cta[data-icon="type-parlementaires"] .icon::before{content:""}.search-select-cta[data-icon="type-transpositions"] .icon::before{content:""}.search-select-cta[data-icon="type-CNIL"] .icon::before{content:""}.search-select-content{position:absolute;z-index:4;top:100%;left:0;min-width:100%;padding:20px;margin-top:12px;background:#e8e8e8;color:#1a3158;-webkit-box-shadow:0 6px 13px rgba(0,0,0,0.11);box-shadow:0 6px 13px rgba(0,0,0,0.11);border-radius:5px}.search-select-content[aria-hidden="true"]{display:none}.search-select-content .arrow{position:absolute;bottom:100%;left:50%;border:10px solid transparent;border-bottom-color:#e8e8e8;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search-select-content legend{margin-bottom:.5em;font-size:1.25em;font-weight:600}@media screen and (min-width:48em){.search-select-content .search-choice{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-select-content .search-choice .form-check,.search-select-content .search-choice .form-radio{width:50%}}@media screen and (min-width:64.063em){.search-select-content .search-choice .form-check,.search-select-content .search-choice .form-radio{width:33.33%}}.prev-tab,.next-tab{padding:0;width:55px;height:66px;display:inline-block;position:absolute;top:0;color:#fff;font-size:1.5em;background-color:#3e4e6b;border:0;z-index:1}.prev-tab .picto,.next-tab .picto{position:relative}.prev-tab .picto::before,.next-tab .picto::before{content:"";font-family:icomoon}.prev-tab .picto span,.next-tab .picto span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;white-space:nowrap}.prev-tab::after,.next-tab::after{display:none}@media screen and (max-width:47.938em){.prev-tab,.next-tab{width:30px}}.prev-tab{left:0}.prev-tab::after{content:'';position:absolute;width:15px;height:100%;top:0;right:-15px;-webkit-box-shadow:10px 0 10px -10px #324058 inset;box-shadow:10px 0 10px -10px #324058 inset}.next-tab{right:0}.next-tab::after{content:'';position:absolute;width:15px;height:100%;top:0;left:-15px;-webkit-box-shadow:-10px 0 10px -10px #324058 inset;box-shadow:-10px 0 10px -10px #324058 inset}.next-tab .picto::before{content:""}.tabs{padding:0;list-style:none;background-color:#4a5e81;margin:0;position:relative}.tabs .tabs__list{padding:0;list-style:none;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.tabs li{min-width:235px;max-height:66px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs li .tabs_header_text{overflow:hidden;max-width:175px;margin:0 auto;overflow-wrap:break-word}.tabs li.small-tab{min-width:130px}.tabs li.small-tab .tabs_header_text{max-width:65px}.tabs li.large-tab{min-width:270px}.tabs li.large-tab .tabs_header_text{max-width:210px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tabs li.small-tab{min-width:135px}}.tabs a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 25px;line-height:1;color:#fff;text-transform:uppercase;text-decoration:none;width:100%;height:100%;cursor:pointer}.tabs a:visited{color:#fff}.tabs a:focus,.tabs a:hover,.tabs a[aria-selected=true]{min-height:66px;color:#fff;background-color:#3e4e6b;position:relative}.tabs a[aria-selected=true]::after{content:'';position:absolute;bottom:0;left:calc(50% - 8px);border-style:solid;border-width:4px 9px;border-color:transparent transparent #fff transparent}.tabs a[aria-selected=true]{font-weight:600}.js-tabcontent[aria-hidden=true]{display:none}@media screen and (max-width:68.75em){.tabs{overflow-x:auto}.tabs__list{width:64em}}.search-text .form-control{width:100%;padding:.5em .75em;margin:0;font-size:.875em}.quick-search{padding-bottom:25px;border-bottom:1px solid #e0dfdf}.quick-search .nb-result{display:block;color:#4e4e4e;margin-bottom:15px}.quick-search label{color:#5c75a2;margin-right:20px}.quick-search .form-text{width:calc(100% - 2.563em);margin-bottom:0;padding:.625em .813em .563em .625em}.quick-search .form-submit{position:relative;width:2.563em;line-height:1.46}@media screen and (min-width:64.062em),print{.quick-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quick-search .nb-result{margin-bottom:0}.quick-search form{display:inline-block;float:right}.quick-search .form-text{width:auto;max-width:100%;width:287px}}@media print{.quick-search label,.quick-search .form-text{display:none}}body{background-color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{body{background:0}}h1,.h1{font-family:robotoslab,arial,serif;color:#4a5e81}h2,.h2{font-weight:600;color:#4a5e81;text-transform:uppercase}h3{font-weight:600;color:#d51622}.legislature-categorie h3{font-weight:bold;color:#3c3c3c;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;line-height:24px;display:block;font-size:16px}.legislature-categorie .legislature-url{padding:0 30px 0 !important}.legislature-url>li{margin-bottom:5px !important}h3 a{color:#d51622}h4,.h4{font-weight:600;color:#4a5e81}h4.name-result-tag{color:inherit;font-weight:inherit}h5{color:#4a5e81;font-size:1em;font-weight:600}.semi{font-weight:600}.semi-italic{font-weight:600;font-style:italic}.main-title,.main-title-light{font-family:robotoslab,arial,serif;font-size:1.5em;font-weight:normal;text-transform:none;line-height:1.5em !important}@media print{.main-title,.main-title-light{display:none}}.main-title-light{font-size:1.5em}.invisible{position:absolute;left:-9999px}.hidden-element,.hidden-element-none{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.hidden-element-none{display:"none"}a{color:#4a5e81}.main-col a:visited{color:#424242 !important}a:focus,a:hover{color:#2e3b50}a[target='_blank']::after{content:"";font-family:icomoon;padding-left:5px;display:inline-block}@media screen and (max-width:68.75em){.skip-link li.only-desktop{display:none}.skip-link li.only-tactile{display:block}}@media screen and (min-width:64.062em){.skip-link li.only-desktop{display:block}.skip-link li.only-tactile{display:none}}.skip-link a:visited,.skip-link a:focus,.skip-link a:hover{color:#fff}.reset-link{display:block;font-size:.875em;font-weight:300;color:#5c5c5c;margin-top:5px;margin-bottom:-8px}.reset-link:visited,.reset-link:focus,.reset-link:hover{color:#5c5c5c}.reset-link-search{float:right}.main-col a.reset-link.reset-link-search{text-decoration:underline}.see-more-link{display:inline-block;font-size:.875em;font-weight:600;color:#4a5e81;text-decoration:none;position:relative}@media print{.see-more-link{display:none !important}}.see-more-link:visited{color:#4a5e81}.see-more-link::after{display:block;content:"";font-family:icomoon;color:#d51622;text-align:center;position:absolute;bottom:-17px;right:0;left:0}.see-more-link.opened::after{content:"";bottom:14px}.col-left .see-more-link{padding:0 0 0 15px;margin-bottom:15px}.main-col .see-more-link{padding:10px 0 22px;display:block;text-align:center;background-color:#f5f5f5;margin:10px auto 30px}.main-col .see-more-link::after{bottom:5px}.btn-hide{text-align:center}@media screen and (min-width:48em){.btn-hide{position:absolute;top:30px;left:100%;z-index:3}}@media print{.btn-hide{display:none}}.hide-col{position:relative;overflow:hidden;min-height:1.75em;border-radius:0 5px 5px 0;font-size:1em;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease}.hide-col:hover,.hide-col:focus{color:#5c75a2}.hide-col .icon{position:absolute;top:50%;right:50%;font-weight:normal;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.hide-col .icon::before{content:"";font-family:icomoon;font-size:18px}.hide-col[aria-expanded="false"] .icon::before{content:""}@media screen and (max-width:47.938em){.hide-col{width:100%;padding:.75em 40px .75em 1em;border-radius:0;background:#e8e8e8;color:#1a3158;text-align:left}.hide-col:hover,.hide-col:focus{background:#4a5e81;color:#fff}.hide-col .icon{right:20px}.hide-col .icon::before{font-size:24px}}@media screen and (min-width:48em){.hide-col .text{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.hide-col .icon::before{content:""}.hide-col[aria-expanded="false"]{left:0}.hide-col[aria-expanded="false"] .icon::before{content:""}}.back-top{position:sticky;margin-left:auto;bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;text-decoration:none;border:1px solid #5c75a2;border-radius:50%;background-color:#4a5e81;overflow:hidden;z-index:45;display:none;color:#fff !important}@media print{.back-top{display:none !important}}.back-top::before{content:"";font-family:icomoon;font-size:2em}.back-top:hover,.back-top:focus{text-decoration:none;background-color:#dfdfe4;color:#5c75a2 !important}.sort-block{padding:5px 13px 5px 20px;color:#4e4e4e;background-color:#f5f5f5;margin-top:30px}@media print{.sort-block{border:1px solid #e0dfdf;background:0}}.sort-block select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding-right:13px;font-size:1.125em;font-weight:600;color:#4a5e81;background:url("../images/select-sort.png") no-repeat top 8px right;margin-right:10px}.sort-block select::-ms-expand{display:none}ol,.ol-list{padding-left:35px;border-left:3px solid #f5f5f5;counter-reset:numberedlist}ol li,ol .item-list,.ol-list li,.ol-list .item-list{position:relative;list-style-type:none;counter-increment:numberedlist;margin-bottom:5px}ol li:before,ol .item-list:before,.ol-list li:before,.ol-list .item-list:before{content:counter(numberedlist) ". ";position:absolute;right:100%;margin-right:.25em;color:#d51622}.list-num li:before{content:attr(value) ". "}.emptySummaryLink{margin-top:1em}hr{border-top:1px solid #6f6f6f}img{max-width:100%;height:auto}.italic{font-style:italic}table caption{position:absolute;left:-9999px}table{font-size:14px;font-weight:600;text-align:left;margin-bottom:20px}table td{padding:5px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}table tr td{background-color:#f5f5f5}table tr td:first-child{border-left:0}table tr td:last-child{border-right:0}table tr:nth-child(even) td{background-color:#eee}table tr:last-child th,table tr:last-child td{border-bottom:0}table tr:last-child th:first-child{border-radius:0 0 0 5px}table tr:last-child td:last-child{border-radius:0 0 5px 0}table thead th{padding:5px;color:#fff;background-color:#4a5e81;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}table thead th:first-child{border:0;background-color:transparent}table thead th:last-child{border-right:0;border-radius:0 5px 0 0}table tbody th{padding:5px;background-color:#5c75a2;color:#fff;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;text-align:center}table tbody th:last-child{border-radius:0 0 0 5px}@media print{table td{border-bottom:1px solid #e0dfdf !important;background:none !important}}@media screen and (max-width:47.938em){.table-responsive{margin-bottom:1.125em;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.table-responsive table{margin:0}}.frame-block{padding:15px;background-color:#f5f5f5;margin-bottom:20px}.frame-block ul{padding:0;margin:0}@media screen and (max-width:47.938em){.frame-block{padding:15px}}@media print{.frame-block{background:none !important;padding:5px}}.content-border{padding-left:18px;border-left:3px solid #f5f5f5;margin-bottom:40px}.tag{display:inline-block;padding-left:15px;color:#4a5e81;margin-left:10px;position:relative}.tag::before{content:'|';position:absolute;top:-4px;left:0}@media screen and (max-width:47.938em){.tag{display:block;margin-left:0}}.number-alert{padding:2px 4px;min-width:20px;min-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;background-color:#d51622;border-radius:50%;font-weight:600;color:#fff;text-align:center}.info-maj{margin:0;font-style:italic;font-size:.750em}.info-maj .icon::before{content:"";font-family:icomoon;font-style:normal;padding-right:5px}.dl-maj{margin:0;font-style:italic;font-size:.750em}.dl-maj .icon::before{content:"";font-family:icomoon;font-style:normal;font-size:12px}.sup-icon-after a::after{display:none}.dl-maj:hover{text-decoration-line:none}.picto-favori a{text-decoration:none}.picto-favori a::after{content:"";font-family:icomoon;font-size:1.429em}.picto-favori.actif a::after{content:""}.picto-download a,button.picto-download{width:20px;height:20px;border:0;color:#5c75a2;text-decoration:none}.picto-downloadCenter{padding-top:15px}.picto-download a::after,button.picto-download::after{display:inline-block;content:"";font-family:icomoon;width:20px;height:20px}.tooltiptext{visibility:hidden;width:120px;bottom:100%;left:50%;margin-left:-60px}.tooltiptext:hover{visibility:visible}dl{margin-bottom:0}dt{color:#4a5e81;font-size:1em;font-weight:600}dd{color:#000;margin-bottom:20px;margin-left:10px}dd::before{content:"";font-family:icomoon;font-size:1.125em;color:#d51622;padding-right:5px}dd:last-child{margin-bottom:0}@media screen and (min-width:48em){table td{padding:10px}thead th{padding:10px}tbody th{padding:10px}}.word-break-all{word-break:break-all}.code-consommation .head-code-page{padding:20px 20px 30px;width:100%}@media print{.code-consommation .head-code-page{padding:0;color:black !important}}.code-consommation .main-title-div{color:#4a5e81;*/}.code-consommation .main-title,.code-consommation .main-title-light{margin-bottom:5px}.code-consommation .main-title span,.code-consommation .main-title-light span{display:block;font-size:.588em}.code-consommation .subtitle{font-size:1em;margin-bottom:0}.code-consommation .info{display:block;margin-bottom:0}@media screen and (min-width:68.75em){.code-consommation .left-head,.code-consommation .chronolegi-block{display:inline-block;vertical-align:top}.code-consommation .head-code-page{padding:20px 40px 40px 100px}.code-consommation .cnil .head-code-page{padding:20px 40px 10px 100px}.code-consommation .left-head{width:67%;padding-right:9%}.code-consommation .chronolegi-block{width:32%}}.code-consommation .small-search-block .form-radio{float:left;font-size:.750em;margin:0}.code-consommation .small-search-block .form-radio-label{margin:5px 15px 0 0;font-size:1.125em}.code-consommation .summary-recall.all-tree{max-height:580px;overflow-y:auto;border-bottom:1px solid #dbdbdb}@media print{.code-consommation .summary-recall.all-tree{border:0}}.code-consommation .summary-recall .folding-element>li>a{font-family:robotoslab,arial,serif;color:#d51622;text-decoration:none}.code-consommation .summary-recall .folding-element>.expanded>a{font-family:robotoslab,arial,serif;color:#d51622;text-decoration:none}.code-consommation .summary-recall .folding-element>.expanded>a::before{display:none}.code-consommation .summary-recall .folding-element .liminaire{margin-bottom:20px}.code-consommation .summary-recall .folding-element .liminaire a{font-size:1.125em}.code-consommation .summary-recall .folding-element ul{padding:0}.code-consommation .summary-recall .folding-element .item-current{padding:10px 15px;background-color:#f5f5f5;border-left:5px solid #d51622;margin:5px auto}.cursor-default{cursor:default}.title-link-a{font-family:robotoslab,arial,serif;color:#d51622}@media print{.code-consommation .summary-recall .folding-element .item-current{background:0}}.code-consommation .summary-recall .folding-element .item-current>span{font-size:18px}.jorf-section-title{padding:20px 25px;background-color:#f5f5f5;border-left:5px solid #d51622;margin:10px auto;font-family:robotoslab,arial,serif;font-size:1.125em;font-weight:600;color:#4a5e81}@media screen and (min-width:64.062em){.code-consommation .summary-recall .folding-element .liminaire{margin-left:-42px}.code-consommation .summary-recall .folding-element ul{padding-left:42px}}.code-consommation .summary-link{display:block;font-weight:600;text-align:center;text-decoration:none;margin:20px auto 26px;position:relative}.code-consommation .summary-box{display:flex;flex-direction:column-reverse}@media print{.code-consommation .summary-link{display:none}}.code-consommation .summary-link:hover,.code-consommation .summary-link:focus{text-decoration:underline}.code-consommation .summary-link:hover::after,.code-consommation .summary-link:focus::after{text-decoration:none}.code-consommation .summary-link::after{content:"";display:inline-block;position:absolute;right:0;bottom:-18px;left:0;font-family:icomoon;font-weight:normal;color:#d51622}.code-consommation .summary-link.opened::after{content:"";bottom:14px}.code-consommation .list-article-consommation{padding:0;font-size:.875em}.code-consommation .list-article-consommation>div{padding:15px 0 15px 5px;border-top:1px solid #dbdbdb;list-style:none}@media print{.code-consommation .list-article-consommation>li{padding:20px 0}}.code-consommation .list-article-consommation>li.noborder{border:0}.code-consommation .list-article-consommation .name-article{font-weight:600;display:inline-block;font-family:robotoslab,arial,serif;font-size:1em;text-transform:none;color:#4a5e81}.code-consommation .list-article-consommation .name-article::before{content:"";font-family:icomoon}.code-consommation .list-article-consommation .name-article a{color:#4a5e81}.code-consommation .list-article-consommation .date{display:inline;font-weight:600;float:right;margin-bottom:5px}.code-consommation .list-article-consommation .content{padding:0}.code-consommation .list-article-consommation #codification{display:grid}.code-consommation .tabs-secondary{margin-top:5px}.code-consommation .tabs-secondary .tabs-secondary-content{padding:40px 25px;background-color:#f5f5f5;margin:-1px 0 0 0}@media print{.code-consommation .tabs-secondary .tabs-secondary-content{border:1px solid #5c75a2;background:0}}.code-consommation .tabs-secondary .diff-btn{top:35px;background-color:#4a5e81;color:#fff}.code-consommation .tabs-secondary .diff-btn:hover,.code-consommation .tabs-secondary .diff-btn:focus{background-color:#fff;color:#4a5e81}.code-consommation .tabs-secondary .list-section{padding-left:0}.code-consommation .tabs-secondary .list-section ul{padding:0}.code-consommation .tabs-secondary .list-section li{display:inherit}.code-consommation .tabs-secondary .list-section li:not(:last-child){margin-bottom:10px}.code-consommation .tabs-secondary .title-section{display:block;font-size:1.250em;font-weight:700;text-transform:none;color:#4e4e4e;margin-bottom:23px}.code-consommation .tabs-secondary .text-section{padding-left:30px;margin-bottom:43px}@media print{.code-consommation .tabs-secondary .text-section{padding-left:10px}}.code-consommation .tabs-secondary .text-section:last-of-type{margin-bottom:0}.code-consommation .tabs-secondary .text-section .name-link-article{font-weight:600}.code-consommation .tabs-secondary .text-section .current-version,.code-consommation .tabs-secondary .text-section .name-edit{font-size:.875em}.code-consommation .tabs-secondary .relative-link{padding:0;margin:15px 0 0}.code-consommation .tabs-secondary .relative-link li{display:block}.code-consommation .chronolegi .list-section li{list-style-type:none;margin-top:10px}.code-consommation .chronolegi .list-section .edit a{margin-left:5px}.code-consommation .chronolegi .list-section .title-section{font-size:1.250em;font-weight:700;text-transform:none;color:#4e4e4e}.code-consommation .chronolegi .list-section .text-section{padding-left:20px}@media print{.code-consommation .chronolegi .list-section .text-section{padding-left:10px}}.code-consommation .accordion-timeline{clear:both;position:relative}.code-consommation .accordion-timeline:not(:last-child){margin-bottom:40px}@media print{.code-consommation .accordion-timeline:not(:last-child){margin-bottom:20px}}.code-consommation .accordion-timeline::before{content:'';height:calc(100% - 75px);position:absolute;top:35px;left:20px;z-index:1;border-left:2px solid #4a5e81}@media print{.code-consommation .accordion-timeline::before{border:0}}.code-consommation .accordion-timeline .js-expandmore{padding:25px 10px 25px 35px;font-size:1.375em;border:1px solid #fff;border-top:0;border-bottom:0;position:relative;page-break-inside:avoid;break-inside:avoid}.code-consommation .accordion-timeline .js-expandmore span{display:inline-block;vertical-align:middle;font-size:.545em;margin-bottom:4px}.code-consommation .accordion-timeline .js-expandmore::before{content:'';width:2px;height:31px;position:absolute;top:23px;left:19px;display:inline-block;border-radius:0;background-color:#fff;background-image:url("../images/more-info-accordion.png");background-repeat:no-repeat;z-index:1}.code-consommation .accordion-timeline .expandmore__button{padding:0;background:0}.code-consommation .accordion-timeline .expandmore__button .expand-sign{font-size:1em}.code-consommation .accordion-timeline .expandmore__button .expand-sign::after{right:0}.code-consommation .accordion-timeline .expandmore__to_expand{padding:1px 20px 40px 30px;border-right:1px solid transparent;border-left:1px solid transparent}.code-consommation .accordion-timeline .expandmore__to_expand ul{padding:0}.code-consommation .accordion-timeline .expandmore__to_expand .version{font-weight:600;display:block}.code-consommation .accordion-timeline .expandmore__to_expand .edit{display:inline-block;font-size:.875em;font-style:italic}.code-consommation .accordion-timeline .expandmore__to_expand p:last-of-type,.code-consommation .accordion-timeline .expandmore__to_expand .versions-list p{margin-bottom:0}.code-consommation .accordion-timeline .versions-list li{padding:10px;position:relative;border:1px solid transparent;border-radius:5px;margin-bottom:5px}.code-consommation .accordion-timeline .versions-list li::before{content:'';width:6px;height:6px;display:inline-block;position:absolute;top:calc(50% - 3px);left:-14px;border-radius:50px;background-color:#4a5e81;z-index:2}.code-consommation .accordion-timeline .versions-list li.current-version{border-color:#d51622}.code-consommation .accordion-timeline .versions-list li.current-version::before{background-color:#d51622}.code-consommation .accordion-timeline .versions-list li.current-version::after{content:'';width:5px;height:7px;display:inline-block;background:url("../images/item-version-actif.png") no-repeat aliceblue;position:absolute;top:calc(50% - 4px);left:-5px}.code-consommation .accordion-timeline .versions-list li.current-version .version{color:#d51622}.code-consommation .accordion-timeline-item{background-color:#fff}@media print{.code-consommation .accordion-timeline-item{border-top:1px solid #c1c1c1;background:none !important}.code-consommation .accordion-timeline-item:first-child{border-top:0}}.code-consommation .accordion-timeline-item:first-child .js-expandmore::before{content:'';width:10px;position:absolute;top:31px;left:15px;display:inline-block;border-top:4px solid #4a5e81;border-radius:0;background:0;z-index:1}.code-consommation .accordion-timeline-item:nth-child(even){background-color:#f5f5f5}.code-consommation .accordion-timeline-item:nth-child(even) .js-expandmore{border-color:#c1c1c1}.code-consommation .accordion-timeline-item:nth-child(even) .js-expandmore::before{background-color:#f5f5f5}.code-consommation .accordion-timeline-item:nth-child(even) .expandmore__to_expand{border-color:#c1c1c1}.code-consommation .accordion-timeline-item:nth-child(even):last-child{border-bottom:1px solid #c1c1c1}.code-consommation .accordion-timeline-item:last-child .js-expandmore::before{display:none}.code-consommation .accordion-timeline-item:last-child .js-expandmore[aria-expanded=true]::before{display:none}.code-consommation .accordion-timeline-item:last-child .js-expandmore[aria-expanded=false]::before{width:10px;top:inherit;bottom:36px;left:15px}.code-consommation .accordion-timeline-item:last-child .expandmore__button{position:relative}.code-consommation .accordion-timeline-item:last-child .expandmore__button::before{content:'';width:10px;position:absolute;bottom:36px;left:15px;display:inline-block;border-top:4px solid #4a5e81;border-radius:0;z-index:1}.code-consommation .accordion-timeline-item:last-child .expandmore__button[aria-expanded=true]::before{display:none}.code-consommation .accordion-timeline-item:last-child .expandmore__button[aria-expanded=false]::before{width:10px;top:inherit;bottom:11px;left:-20px}.code-consommation .accordion-timeline-item:last-child .expandmore__to_expand{position:relative;margin-top:-1px}.code-consommation .accordion-timeline-item:last-child .expandmore__to_expand::before{content:'';width:10px;position:absolute;bottom:36px;left:16px;display:inline-block;border-top:4px solid #4a5e81;border-radius:0;z-index:1}@media screen and (min-width:64.062em){.code-consommation .list-article-consommation .content{padding:0 0 0 25px}.code-consommation .accordion-timeline::before{left:60px}.code-consommation .accordion-timeline .js-expandmore{padding:25px 27px 25px 85px}.code-consommation .accordion-timeline .js-expandmore::before{left:59px}.code-consommation .accordion-timeline .expandmore__to_expand{padding:1px 100px 40px 70px}.code-consommation .accordion-timeline-item:first-child .js-expandmore::before{left:55px}.code-consommation .accordion-timeline-item:last-child .js-expandmore::before{bottom:36px;left:55px}.code-consommation .accordion-timeline-item:last-child .expandmore__button[aria-expanded="false"]::before{left:-30px;bottom:11px}.code-consommation .accordion-timeline-item:last-child .expandmore__to_expand::before{left:55px}}.abrogated{color:#767676 !important}.content-abrogated{color:#555}@media print{.chronolegi-block{display:none}}.chronolegi-block .title{padding:15px 10px;font-family:robotoslab,arial,serif;font-weight:700;font-size:1.250em;color:#fff;text-transform:none;text-align:center;background-color:#4a5e81;margin:0}.chronolegi-block .content{padding:15px;color:#fff;background-color:#5c75a2}.chronolegi-block .contentPrint{height:3.2em;padding:0 0 .5em 1.25em;color:#fff;background-color:#5c75a2}.loda .chronolegi-block .contentPrint{height:auto}.chronolegi-block .dates,.chronolegi-block .form-submit{display:inline-block;vertical-align:bottom}.chronolegi-block .dates{width:calc(100% - 3.5em)}.head-code-page .chronolegi-block .dates{width:calc(97% - 2.5em)}@media screen and (max-width:834px){.head-code-page .chronolegi-block .dates{width:calc(96% - 2.5em)}}@media screen and (max-width:644px){.head-code-page .chronolegi-block .dates{width:calc(95% - 2.5em)}}@media screen and (max-width:529px){.head-code-page .chronolegi-block .dates{width:calc(94% - 2.5em)}}@media screen and (max-width:452px){.head-code-page .chronolegi-block .dates{width:calc(93% - 2.5em)}}@media screen and (max-width:398px){.head-code-page .chronolegi-block .dates{width:calc(91% - 2.5em)}}@media screen and (max-width:324px){.head-code-page .chronolegi-block .dates{width:calc(89% - 2.5em)}}.chronolegi-block .dates::after{top:inherit;bottom:8px}.chronolegi-block .dates label span{display:block;font-size:.8em}.chronolegi-block .dates .input-date{border-radius:3px 0 0 3px;margin-top:9px;color:#4e4e4e}.chronolegi-block .dates .input-group{margin-top:9px}.chronolegi-block .dates .input-group .input-date{margin-top:0}.chronolegi-block .dates .input-group .btn{margin:0;border-radius:0;vertical-align:bottom}.chronolegi-block .form-submit.search{width:4.25em;min-height:2.5em}.chronolegi-block .form-submit.search-no-content{width:3.44em;min-height:2.5em}.chronolegi-block .form-submit.search .icon::before{font-size:1em}.chronolegi-block .form-submit.search-no-content .icon::before{font-size:1em}.chronolegi-block .btn{display:block;width:100%;margin-top:25px;padding:9px 6px}*:focus{outline:0}@media screen and (min-width:68.75em){.chronolegi-block .title{border-radius:3px 3px 0 0}.chronolegi-block .content{padding:25px 30px}.chronolegi-block .contentPrint{height:3.2em;padding:0 0 .5em 1.25em}.loda .chronolegi-block .contentPrint{height:auto}}.loda .chronolegi-block .content,.loda .chronolegi-block .contentPrint{min-height:auto}@media screen and (min-width:68.75em){.loda{margin-top:16px}.loda .chronolegi-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:auto;border-radius:3px}.loda .chronolegi-block .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:220px;border-radius:3px 0 0 3px}.loda .chronolegi-block .content,.loda .chronolegi-block .contentPrint{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:22px 30px;border-radius:0 3px 3px 0}.loda .chronolegi-block .wrapper-datepicker{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loda .chronolegi-block .dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;width:auto}.loda .chronolegi-block .input-date{width:190px;border-right:0;border-radius:3px 0 0 3px;color:#4e4e4e;margin-top:0;margin-left:32px}.loda .chronolegi-block .input-group{margin:0 0 0 50px}.loda .chronolegi-block .input-group .input-date{margin:-40px}.loda .chronolegi-block .input-group .btn{width:2.25em}.loda .chronolegi-block .btn,.loda .chronolegi-block .btn-modal{margin:0 0 0 10px;width:auto}.loda .chronolegi-block .btn{margin:0 10px 0 10px}}.vigor-title{padding:15px 0;font-family:robotoslab,arial,serif;font-size:1.125em;text-transform:none;text-align:center;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#f5f5f5}p.vigor-title{font-weight:600;color:#4a5e81;margin-bottom:0}div.vigor-title{font-weight:600;color:#4a5e81}div.summary-header{font-size:1.4em;line-height:1.25;font-weight:600;margin-top:0;margin-bottom:.5em}div.jo-subtitle{display:flex}.summary-preface,.summary-annexe{font-size:14px}.cite-renvoi{color:#4a5e81}.renvoiLink{font-size:.75em;color:#4a5e81;text-decoration:underline;cursor:pointer}.renvoiLink:visited{color:#424242}.consultation-cirulaire .button-expand div button.button-div{font-size:17.6px;font-weight:600}.seeAllArticles div.seeAll{font-size:1em;font-weight:600}.version{font-weight:600;color:#4a5e81}@media print{.vigor-title{padding:.5em 0;background:0}}.see-abrogated{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-right:20px;margin-bottom:10px;color:#4a5e81;font-weight:bold;font-size:.875em}.see-abrogated label{padding-left:5px}.page-content{padding:20px}@media screen and (min-width:64.062em){.page-content{padding:30px 100px 50px}.cnil .page-content{padding:10px 100px 50px}}@media print{.page-content{padding:0 0 0 6px}}.toggle-sommary{padding:5px 10px;width:130px;border:1px solid;background-color:#f5f5f5;border-radius:3px;font-weight:600;font-size:.766em;color:#4a5e81;margin-bottom:15px}@media print{.toggle-sommary{display:none}}.summary-list{padding:0}.summary-list .title-link{font-family:robotoslab,arial,serif;font-size:1em;font-weight:600}.summary-list-headers-tag h1,.summary-list-headers-tag .h1{font-size:1em;color:#4a5e81;font-weight:600;display:inline}.summary-list-headers-tag h2{font-weight:bold;color:#3c3c3c;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;line-height:24px;display:inline;font-size:16px;text-transform:none}.summary-list-headers-tag h3{font-weight:bold;color:#3c3c3c;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;line-height:24px;display:inline;font-size:16px;text-transform:none}.summary-list ul li.liminaire a{font-family:sourcesanspro,arial,sans-serif;font-size:1em}.summary-list ul .title-link{font-size:14px}.summary-list ul ul ul .title-link{font-family:sourcesanspro,arial,sans-serif;font-size:14px;color:#4a5e81}.summary-list ul ul ul ul .articles-code{color:#000}.summary-list ul ul ul ul .articles-code ul{display:inline-block;padding:0;margin:0;list-style:none}.summary-list ul ul ul ul .articles-code li{display:inline-block}.summary-list .articles-code{padding-left:30px !important;margin-bottom:.75em;color:#4a5e81}.summary-list .articles-code>li{display:inline-block;padding:0;font-size:14px}.summary-list .section-commentaire{padding-left:30px !important;margin-bottom:1em;color:#4a5e81;font-weight:400;font-family:sourcesanspro,arial,sans-serif}.commentaire-section{padding-left:25px}.commentaire-container{padding-left:5px}.commentaire-section p{font-size:14px;margin-top:14px}.mCS-legifrance .mCSB_scrollTools .mCSB_draggerRail{width:11px;background-color:#ced5e3;border-radius:0}.mCS-legifrance .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:11px;background-color:#4a5e81}.tag-state-small{display:inline-block;font-size:.875em;font-weight:600}.tag-state-small::before{content:"";font-family:icomoon;font-size:1.143em;display:inline-block;vertical-align:sub;padding-right:4px}.modal-dialog .modal-header .btn-close{border-radius:50%;border-width:2px;background-color:#fff;color:#4a5e81}.modal-dialog .modal-header .btn-close:hover,.modal-dialog .modal-header .btn-close:focus{background-color:#4a5e81;color:#fff}.modal-dialog .modal-header{padding:0 1em;border:0}.modal-dialog .modal-content{padding:45px 65px 40px}.modal-dialog .accordion-timeline{margin:0}.modal-dialog.chronolegi{width:66em}.modal-dialog.chronolegi .title-popin{font-size:1.125em;font-weight:600;color:#5c75a2}div .modal-dialog.chronolegi .title-popin-div{font-family:robotoslab,arial,serif;margin-top:0;margin-bottom:9px;margin-left:0;margin-right:0;line-height:1.25;display:block}.modal-dialog.chronolegi .subtitle-popin{display:block;font-family:robotoslab,arial,serif;font-size:1.222em;font-weight:400;text-transform:none;color:#d51622;margin-top:25px}.modal-dialog.chronolegi .action{overflow:hidden}.modal-dialog.chronolegi .action button{float:right;display:inline-block;vertical-align:middle;margin-left:15px}.modal-dialog.chronolegi .diff-btn{position:static}.modal-dialog.chronolegi.compare{position:relative}.modal-dialog.chronolegi.compare .subtitle-popin{display:block;font-family:robotoslab,arial,serif;font-size:1.222em;font-weight:400;text-transform:none;color:#d51622;margin-top:25px;margin-bottom:45px}.modal-dialog.chronolegi.compare .print{position:absolute;top:-38px;right:60px}.modal-dialog.chronolegi.compare del{text-decoration:none}@media screen and (max-width:68.75em){.modal-dialog.chronolegi{max-width:calc(100% - 20px)}.modal-dialog.chronolegi .modal-content{padding:10px}.modal-dialog.chronolegi.compare .print{position:static;margin-bottom:10px}}.version-item{padding:10px;border:1px solid transparent;position:relative}.version-item::before{content:'';display:inline-block;position:absolute;top:calc(50% - 3px);left:-14px;border:3px solid #4a5e81;border-radius:50%;z-index:2}@media screen and (max-width:48em){.version-item::before{left:-14px}}.version-item.current-version{border-color:#d51622;border-radius:5px}.version-item.current-version::before{border-color:#d51622}.version-item.current-version::after{content:'';width:5px;height:7px;display:inline-block;background:url("../images/item-version-actif.png") no-repeat aliceblue;position:absolute;top:calc(50% - 4px);left:-5px}.version-item.current-version .detail-timeline{color:#d51622}.detail-timeline{color:#4a5e81}.detail-timeline a{color:inherit}.detail-timeline a:hover,.detail-timeline a:focus{color:#2e3b50}.detail-timeline-cta{padding:0;border:0;font-weight:600;background:0;text-decoration:underline;margin-bottom:10px}.detail-timeline-cta::before{content:"";font-family:icomoon;padding-right:10px;display:inline-block;text-decoration:none}.detail-timeline-cta:hover,.detail-timeline-cta:focus{color:#2e3b50}.detail-timeline-cta[aria-expanded=true]::before{content:""}.detail-timeline-title{display:inline-block;color:inherit;font-size:1em}.content-detail-timeline{padding-left:20px;margin-bottom:25px;font-size:.875em;color:#000}.content-detail-timeline:last-child{margin-bottom:0}.content-detail-timeline a{color:#000}.content-detail-timeline .txt-title{font-size:1em;font-style:italic;font-weight:400;line-height:1.5;color:#000;margin-bottom:0}.content-detail-timeline .tag-state-small{font-size:1em;line-height:1.25;color:#000;display:block;margin-bottom:.5em !important}.content-detail-timeline .list-item{display:block}.content-tip-timeline[aria-hidden="true"]{display:none}.filter-select-compare{background-color:#fff}.filter-select-compare select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 30px 10px 20px;max-width:100%;width:100%;font-weight:600;color:#4a5e81;border:1px solid #5c75a2;border-radius:5px;background:url("../images/select.png") no-repeat right 10px center;margin:20px 0}.filter-select-compare select::-ms-expand{display:none}@media screen and (min-width:64.062em){.filter-select-compare select{max-width:415px;display:inline-block;vertical-align:top;background-position:right 20px center;margin-top:0}.filter-select-compare .separator{display:inline-block;vertical-align:middle;margin:0 0 0 30px}}.compare-content{position:relative}.compare-content:before{content:'...';position:absolute;top:10px;left:calc(50% - 9px)}.compare-content .paragraphe{display:-webkit-box;display:-ms-flexbox;display:flex}.compare-content .col{width:50%;background-color:#e7e4e4}.compare-content .col p{margin-bottom:0}.compare-content .col:first-child{background-color:#f5f5f5}.compare-content .col:first-child .filter-select-compare select{color:#d51622}.compare-content .col:last-child .filter-select-compare{text-align:right}.compare-content .col .now{padding:10px 10px 10px 43px}.compare-content .removed,.compare-content .removed-clear,.compare-content .added,.compare-content .added-clear,.compare-content .edited{position:relative;padding:10px 10px 10px 40px;border-left:3px solid transparent}.compare-content .removed .picto::before,.compare-content .removed-clear .picto::before,.compare-content .added .picto::before,.compare-content .added-clear .picto::before,.compare-content .edited .picto::before{font-family:icomoon;font-weight:400;position:absolute;top:calc(50% - 5px);left:8px}.compare-content .removed{background-color:#fbe7e8;border-color:#d51622;color:#d51622}.compare-content .removed .picto::before{content:"";color:#d51622}.compare-content .added{background-color:#e9f4e8;border-color:#1b6e0f;color:#1b6e0f}.compare-content .added .picto::before{content:"";color:#1b6e0f}.compare-content .edited{background-color:#fef4ed;border-color:#db5a03}.compare-content .edited .picto::before{content:"";color:#db5a03}.compare-content .table-scroll{overflow-x:auto;margin-bottom:20px}.compare-content .table-scroll table{margin:0}.compare-content table{border:1px solid #d8d8d8}.compare-content table th,.compare-content table td{padding:5px 10px}@media screen and (max-width:68.75em){.compare-content:before,.compare-content .added-clear,.compare-content .removed-clear{display:none}}.dashboard .menu-filtre{padding:0;margin:0;list-style:none}.dashboard .menu-filtre li a::before{font-size:1.050em;font-weight:400;display:inline-block;margin-right:10px}.dashboard .menu-filtre .item-dashboard a::before{content:"";font-family:icomoon}.dashboard .menu-filtre .item-search a::before{content:"";font-family:icomoon}.dashboard .menu-filtre .item-folder a::before{content:"";font-family:icomoon}.dashboard .menu-filtre .item-alert a::before{content:"";font-family:icomoon}.dashboard .menu-filtre .item-fav a::before{content:"";font-family:icomoon}.dashboard .menu-filtre .item-param a::before{content:"";font-family:icomoon}.dashboard .menu-filtre .panel{padding-right:30px;border-bottom:1px solid #e0dfdf;text-decoration:none;position:relative}.dashboard .menu-filtre .actif a{color:#d51622;border-bottom:4px solid #d51622}.dashboard .menu-filtre .number-alert{position:absolute;top:calc(50% - 15px);right:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 6px 2px;min-width:30px;min-height:30px;font-size:.800em}.dashboard .expandmore__button{padding:22px 20px;font-family:robotoslab,arial,serif;font-size:1.150em;font-weight:400;color:#d51622;text-transform:none;background-color:#f5f5f5;border:1px solid #5c75a2;border-radius:5px 5px 0 0;margin-bottom:20px}.dashboard .expandmore__button::before{right:10px}.dashboard .expandmore__button .expand-sign::after{top:calc(50% - 19px);right:15px}.dashboard .expandmore__button[aria-expanded=true]{margin-bottom:0}.dashboard .expandmore__button[aria-expanded=true] .expand-sign::after{top:calc(50% - 20px);right:17px}.dashboard .expandmore__button span::before{padding-right:15px}.dashboard .expandmore__button .item-search::before{content:"";font-family:icomoon}.dashboard .expandmore__button .item-folder::before{content:"";font-family:icomoon}.dashboard .expandmore__button .item-alert::before{content:"";font-family:icomoon}.dashboard .expandmore__button .item-fav::before{content:"";font-family:icomoon}.dashboard .expandmore__to_expand{border:1px solid #5c75a2;border-top:0;border-radius:0 0 5px 5px;margin-bottom:20px}@media screen and (min-width:64.062em){.dashboard .expandmore__button{padding:22px 20px}.dashboard .expandmore__button::before{right:20px}.dashboard .expandmore__button .expand-sign::after{right:26px}.dashboard .expandmore__button[aria-expanded=true] .expand-sign::after{right:27px}}.dashboard .frame-dashboard .content{padding:8px 18px 30px}.dashboard .frame-dashboard ul{padding:0;margin:0}.dashboard .frame-dashboard li{padding:26px 0;list-style:none;border-top:1px solid #e0dfdf}.dashboard .frame-dashboard li:first-child{border-top:0}.dashboard .frame-dashboard .label{color:#4e4e4e;font-size:1.125em}.dashboard .frame-dashboard .label strong{font-weight:600}.dashboard .frame-dashboard .label a{color:#4a5e81}.dashboard .frame-dashboard .date{padding-right:15px;width:110px;display:inline-block;vertical-align:middle;color:#4e4e4e}.dashboard .frame-dashboard .btn{display:block;margin:0 auto;background-color:#5c75a2;border:1px solid transparent}.dashboard .frame-dashboard .btn:hover,.dashboard .frame-dashboard .btn:focus{border-color:#5c75a2;background-color:#fff}@media screen and (min-width:64.062em){.dashboard .frame-dashboard .label{width:calc(100% - 115px);display:inline-block;vertical-align:middle}}@media print{.dashboard .frame-dashboard .content{padding-bottom:10px}.dashboard .frame-dashboard li{padding:.5em 0;margin:0}.dashboard .frame-dashboard .btn{display:none}}.dashboard .main-title::before{font-weight:400;display:inline-block;padding-right:10px}.dashboard .main-title.item-dashboard::before{content:"";font-family:icomoon}.dashboard .main-title.item-search span{font-size:.706em;color:#797676}.dashboard .main-title.item-search::before{content:"";font-family:icomoon}.dashboard .main-title.item-folder::before{content:"";font-family:icomoon}.dashboard .main-title.item-alert::before{content:"";font-family:icomoon}.dashboard .main-title.item-fav::before{content:"";font-family:icomoon}.dashboard .main-title.item-param::before{content:"";font-family:icomoon}.btn{display:inline-block}.new-folder{background-color:#5c75a2}@media print{.new-folder{display:none}}.new-folder:hover,.new-folder:focus{color:#4a5e81;background-color:#fff;border-color:#5c75a2}.search-elements-folder{display:inline-block;float:right}.search-elements-folder input{padding:9px 12px;width:335px;max-width:100%;border:1px solid #4a5e81;border-radius:5px 0 0 5px}@media screen and (-webkit-min-device-pixel-ratio:0){.search-elements-folder input{min-height:39px}}.search-elements-folder button{width:72px}@media screen and (max-width:47.938em){.search-elements-folder{float:none;width:100%;margin-top:20px}.search-elements-folder input{width:calc(100% - 45px);max-width:100%}.search-elements-folder button{width:40px}}.folder-list{margin-top:60px;margin-left:5px}.folder-list li{position:relative}.folder-list li .child{padding-left:28px}.folder-list .expanded+a.title-link{text-decoration:none;padding-right:25px}.folder-list .title-link{font-size:1.375em}.folder-list button.title-link{width:calc(100%+12px);position:relative;text-align:left}.folder-list button.title-link:hover{background-color:transparent}.folder-list button.title-link:hover::after{content:'';padding:15px 10px;background-color:#f5f5f5;width:100%;height:90%;display:block;position:absolute;top:0;left:0;z-index:-1}.folder-list ul .title-link{font-size:1.250em}.noeud-jorf{color:#4a5e81;font-size:1.125em}.folder-list button.expanded.opened::before{font-size:1.1em}.folder-list.folding-element.with-border ul a{color:#4a5e81}.folder-list.folding-element.with-border ul a.title-link{color:#495d82}.folder-list .framed{padding:20px 57px 20px 25px;background-color:#f5f5f5;margin-bottom:10px;position:relative}@media print{.folder-list .framed{border:1px solid #e0dfdf;background:0}}.folder-list .framed>a{font-size:1.125em;font-weight:600;color:#4a5e81;text-decoration:underline}.folder-list .framed>a:hover,.folder-list .framed>a:focus{text-decoration:none}.folder-list .framed .folder-option{top:calc(50% - 18px)}.folder-option{float:right;text-align:right;position:absolute;top:-4px;right:0}@media print{.folder-option{display:none !important}}.folder-option li:first-child a{margin-left:0}.folder-option li a{margin-left:15px}.folder-option li a::before{font-size:1.5em}.folder-option .picto-edit a::before{content:"";font-family:icomoon}.folder-option .picto-move a::before{content:"";font-family:icomoon;font-size:1.8em}.folder-option .picto-alert a::before{content:"";font-family:icomoon}.folder-option .picto-remove a::before{content:"";font-family:icomoon;font-weight:normal;color:#4a5e81}.folder-option .content-tip-folder{padding:3px 15px;background-color:#fff;border:1px solid #5c75a2;border-radius:5px;z-index:1;position:relative;top:2px;right:-42%}.folder-option .content-tip-folder[aria-hidden="true"]{display:none}.folder-option .content-tip-folder::before{content:'';width:11px;height:6px;position:absolute;left:calc(50% - 5px);top:-6px;display:inline-block;background:url("../images/tip-open-top.png") no-repeat}.folder-option .content-tip-folder ul{padding:0;margin:0}.folder-option .content-tip-folder li{padding-left:0;display:inline-block;vertical-align:middle;margin:0}.folder-option .content-tip-folder a{text-decoration:none}.link-folder-option{padding:0;border:0;background:transparent}.dashboard .sort-block{font-size:1.125em;margin-bottom:15px}.dashboard .sort-block button{padding-right:21px;font-weight:600;text-decoration:none;color:#4a5e81;border:0;background-color:transparent;margin-right:15px;position:relative}.dashboard .sort-block button::after{content:'';width:11px;height:7px;display:inline-block;position:absolute;top:calc(50% - 4px);right:0}.dashboard .sort-block button.ascendant::after{background:url("../images/sort-asc.png") no-repeat}.dashboard .sort-block button.descendant::after{background:url("../images/sort-des.png") no-repeat}.dashboard .sort-block button:hover,.dashboard .sort-block button:focus{text-decoration:underline}.account-search{width:100%;font-size:1em;font-weight:400}.account-search tr:nth-child(odd) td{background-color:#fff}.account-search tr:nth-child(even) td{background-color:#f5f5f5}.account-search tr:last-child th:first-child{border-radius:0}.account-search thead th{padding:8px 15px 8px 20px;font-weight:600;color:#4a5e81;background-color:#f5f5f5;border:0}@media print{.account-search thead th{border:1px solid #e0dfdf !important;background:none !important}}.account-search thead th:first-child{background-color:#f5f5f5}.account-search thead th:last-child{border-radius:0}.account-search tr td{padding:25px 15px 25px 20px;border:0;color:#4a5e81}.account-search tr td.options-search{color:#4e4e4e}.account-search tr td.options-search .content{min-width:55px;text-align:center}.account-search tr td.options-search a{display:inline-block;font-size:1em;color:#4e4e4e;text-decoration:none}.account-search tr td.options-search .folder-option{float:none;position:relative;display:inline}.account-search tr td.options-search .folder-option .content-tip-folder{position:absolute;top:25px;right:-30px;padding:3px 5px;text-align:center;min-width:85px}.account-search th{color:#4a5e81;font-weight:600}.account-search th .normal{color:#4e4e4e;font-weight:400}.account-search a{display:block;font-family:robotoslab,arial,serif;font-size:1.250em}.account-search .keyword{display:inline-block;margin-top:15px}.account-search .option-alert{padding:0;border:0;background-color:transparent;display:inline-block;margin-right:10px}.account-search .option-alert::before{content:"";font-family:icomoon}@media screen and (max-width:47.938em){.account-search thead th,.account-search tr td{padding:5px 2px;font-size:1em}.account-search th .normal{display:none}.account-search a{font-size:1em}.account-search tr td.options-search a{display:block;margin:0}}.dashboard.form-page .mention{display:block;font-size:.750em;font-style:italic;margin-bottom:20px}.dashboard.form-page .content-tip-info[aria-hidden="true"]{position:absolute;left:-9999px}.dashboard.form-page .content-tip-info[aria-hidden="false"]{position:absolute;top:calc(-100% - 28px);left:-41px;padding:10px 0 6px;width:144px;font-weight:600;color:#5c75a2;text-align:center;background-color:#f5f5f5;border:1px solid #5c75a2;border-radius:5px}.dashboard.form-page .content-tip-info[aria-hidden="false"]::after{content:'';width:13px;height:7px;position:absolute;left:calc(50% - 7px);bottom:-7px;display:inline-block;background:url("../images/tip-open.png") no-repeat}@media screen and (max-width:47.938em){.dashboard.form-page .actions button{display:inline-block}.dashboard.form-page .actions button:first-child{margin-right:10px}}@media screen and (min-width:64.062em){.dashboard.form-page .mention{margin-bottom:70px}.dashboard.form-page .main-col .content{padding:0 100px}}.consultation-cirulaire .main{color:#000}.consultation-cirulaire .frame-block.list li{color:#4a5e81}.consultation-cirulaire .picto-list li{list-style:none;font-size:14px}.consultation-cirulaire .picto-list li::before{content:"";font-family:icomoon;font-size:1.125em;color:#d51622;padding-right:5px;vertical-align:middle}.consultation-cirulaire .links-categories{margin-bottom:35px}.consultation-cirulaire .links-categories li{margin-right:9px}@media screen and (min-width:64.062em){.consultation-cirulaire .frame-block>div{display:inline-block;width:49.5%;vertical-align:top;margin-bottom:0}.consultation-cirulaire .frame-block>div .doc-download{float:right}.consultation-cirulaire .frame-block.list li{display:inline-block;width:49.5%;vertical-align:top}.consultation-cirulaire .content-page{margin-left:30px}.consultation-cirulaire .block-framePrint{margin-left:30px}}.consultation-cirulaire .content-page{font-size:.875em}.consultation-cirulaire .block-framePrint{font-size:.875em}.consultation-jurisprudence .main-title,.consultation-jurisprudence .main-title-light{margin-bottom:25px}.consultation-jurisprudence .frame-block{display:block;padding:25px;color:#000;background-color:#f5f5f5;margin-bottom:10px}.consultation-jurisprudence .frame-block>div:first-child{margin-bottom:5px}.consultation-jurisprudence .frame-block .mea{margin-left:20px}.consultation-jurisprudence .frame-block .title{font-size:1em;font-weight:normal;color:#d51622;text-transform:none;margin-bottom:11px}.horsAbstract{color:#4a5e81 !important;font-weight:600 !important}.consultation-jurisprudence .frame-block ul{padding:0;margin:0 0 0 10px}.consultation-jurisprudence .frame-block li{list-style:none;font-size:.875em}.consultation-jurisprudence .frame-block dd{font-size:.875em}.consultation-jurisprudence .frame-block li::before{content:"";font-family:icomoon;font-size:1.125em;color:#d51622;padding-right:5px}.consultation-jurisprudence .content-page{margin:32px 0;font-size:.875em}.consultation-jurisprudence .block-framePrint{margin:32px 0;font-size:.875em}.consultation-jurisprudence .content-page .title{font-size:1.125em;font-weight:normal;color:#d51622;text-transform:none;margin-bottom:25px}.consultation-jurisprudence .block-framePrint .title{font-size:1.125em;font-weight:normal;color:#d51622;text-transform:none;margin-bottom:25px}.consultation-jurisprudence .button-expand{padding:0;margin:0}.consultation-jurisprudence .button-expand li{margin-bottom:20px}.consultation-jurisprudence .button-expand li::before{display:none}.consultation-jurisprudence .button-expand li button{padding:0 0 5px 0;border:0;background:0;font-size:.800em;font-weight:600;color:#4a5e81}.consultation-jurisprudence .button-expand li button .icon::before{content:"";font-family:icomoon}.consultation-jurisprudence .button-expand li button[aria-expanded="true"] .icon::before{content:""}.consultation-jurisprudence .button-expand li .texte{display:none}.consultation-jurisprudence .button-expand li.opened .texte{display:block}.consultation-jurisprudence .button-expand .texte{margin-top:8px;margin-left:30px}@media screen and (min-width:64.062em){.consultation-jurisprudence .frame-block{padding:5px 66px 5px 30px}.consultation-jurisprudence .frame-block>div{display:inline-block;width:49.5%;vertical-align:top;margin-bottom:0}.consultation-jurisprudence .frame-block ul{margin-left:20px}.consultation-jurisprudence .content-page{margin:32px 0 0 35px;font-size:.875em}.consultation-jurisprudence .block-framePrint{margin:32px 0 0 35px;font-size:.875em}}.convention-collective .head-select{float:right;margin-bottom:30px}.convention-collective .convention-collective-list{clear:both}.convention-collective .convention-collective-list .title-link{font-size:1.250em;text-decoration:none}.convention-collective .convention-collective-list .title-link .title{text-transform:none;font-family:robotoslab,arial,serif;font-size:1em;font-weight:400;color:#d51622;display:inline-block}.convention-collective .convention-collective-list div.child{padding-left:28px}.convention-collective .convention-collective-list .small-txt{font-size:.875em;font-weight:300;color:#000}.convention-collective .convention-collective-list .frame-block .name-article{display:inline-block;font-size:1.125em;font-weight:600}.convention-collective .convention-collective-list .frame-block .tag::before{top:-2px}.convention-collective .folding-element>li button.expanded::before{content:""}.convention-collective .folding-element>li button.expanded.opened::before{content:""}.convention-collective .folding-element .child>li button.expanded::before{content:""}.convention-collective .folding-element .child>li button.expanded.opened::before{content:""}@media screen and (max-width:68.75em){.convention-collective .convention-collective-list button.title-link{width:100%;text-align:left}.convention-collective .convention-collective-list button.title-link::before{min-height:inherit}}.convention-list{padding:0;margin:0}.convention-list li{padding:30px 20px;list-style:none;border-bottom:1px solid #e0dfdf}.convention-list .code-title-convention{font-size:1.250em}.convention-list .code-title-convention a{font-family:robotoslab,arial,serif;font-size:1em;color:#d51622;text-decoration:none}.convention-list .title-convention{font-weight:600;font-size:1.125em}.convention-list .title-convention,.convention-list .tag{display:inline;color:#4a5e81}@media screen and (min-width:64.062em),print{.convention-list .code-title-convention{width:83px;display:inline-block;vertical-align:middle}.convention-list .content{display:inline-block;vertical-align:middle;width:calc(100% - 87px)}}@media print{.convention-list li{padding:1em 0}.convention-list .content{margin-bottom:.5em}}.dossier-legislatif .js-expandmore{font-size:1.125em}.dossier-legislatif .expandmore__button{font-size:1.125em}.dossier-legislatif .expandmore__button .small-info{display:block;font-size:.889em}.dossier-legislatif .expandmore__to_expand li{margin-bottom:5px}.dossier-legislatif .expandmore__to_expand a{color:#000}.dossier-legislatif .expandmore__to_expand a::before{content:"";display:inline-block;font-family:icomoon;color:#53688e;padding-right:10px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.dossier-legislatif .expandmore__to_expand a::before{content:"";display:inline-block;font-family:icomoon;color:#53688e;padding-right:10px}}.dossier-legislatif .expandmore__to_expand .legislature-list{padding:0}.dossier-legislatif .expandmore__to_expand .legislature-list>li{margin-bottom:0}.dossier-legislatif .expandmore__to_expand .legislature-list ul{padding:0}.dossier-legislatif .expandmore__to_expand .legislature-list .js-expandmore{line-height:1.25}.dossier-legislatif .expandmore__to_expand .legislature-list .expandmore__to_expand{padding:0 30px 30px}.dossier-legislatif .expandmore__to_expand .legislature-list .legislature-categorie{margin-bottom:7px}.dossier-legislatif .expandmore__to_expand .legislature-list .legislature-categorie p{margin-bottom:7px}.dossier-legislatif .expandmore__to_expand .legislature-list .legislature-categorie .link-disabled::before{content:"";display:inline-block;font-family:icomoon;color:#53688e;padding-right:10px}.dossier-legislatif .main-title,.dossier-legislatif .main-title-light{color:#d51622;margin-bottom:4px}.dossier-legislatif .main-title .sub-title,.dossier-legislatif .main-title-light .sub-title{display:block;font-family:robotoslab,arial,serif;font-size:1em;font-weight:normal;color:#4a5e81;text-transform:none}.dossier-legislatif .info-maj{display:block;font-size:.875em;margin-bottom:25px}.dossier-legislatif .frame-block li{list-style:none;margin-bottom:6px}.dossier-legislatif .frame-block li::before{content:"";font-family:icomoon;font-size:1.125em;color:#d51622;padding-right:5px;display:inline-block}.dossier-legislatif .frame-block a strong{font-weight:600;font-size:1.125em}.dossier-legislatif .links-categories{margin-bottom:35px}.lois-dossier{margin-bottom:7px !important}.dossier-legislatif .links-categories li{margin-right:9px}.dossier-legislatif .content-border a{color:#000}.dossier-legislatif .content-border a:visited{color:#4e4e4e}.dossier-legislatif .content-border .list-link{padding:0;margin:0;list-style:none}.dossier-legislatif .content-border .list-link li{margin-bottom:1em}@media screen and (min-width:64.062em){.dossier-legislatif .main-col h2{margin-left:-8px}.dossier-legislatif .main-col h3{margin-left:15px}.dossier-legislatif .frame-block,.dossier-legislatif .content-border{margin-left:20px}}@media print{.dossier-legislatif .dossier-legislatif-detail-dossier-legislatif{display:none}}.form-page.feedback-page .mention{font-size:.750em;font-style:italic}.form-page.feedback-page label{display:block}.form-page.feedback-page select{width:100%}.form-page.feedback-page .form-item input[type="text"],.form-page.feedback-page .form-item input[type="mail"],.form-page.feedback-page .form-item input[type="file"],.form-page.feedback-page .form-item textarea{width:100%}.form-page.feedback-page .min-height-textarea{min-height:150px}@media screen and (min-width:64.062em){.form-page.feedback-page .main-container form{padding:62px 0 0 100px;max-width:690px}}.page-advanced-search-form .info-maj{margin-bottom:1em;font-style:normal;font-size:.875em}.page-advanced-search-form .info-maj .icon{color:#5c75a2}.page-advanced-search-form .info-maj a{color:#4e4e4e}.page-advanced-search-form .search-in{margin-top:50px;margin-bottom:40px}.page-advanced-search-form .search-in label{margin-right:30px}.page-advanced-search-form .search-filter-criterion-content .search-reset{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.advanced-search-form{position:relative;z-index:initial;margin-bottom:2.5em;line-height:normal}.advanced-search-form fieldset{padding:0;clear:both}.item-advanced-search{position:relative;padding-bottom:1px}.one-rule{position:relative;margin-bottom:15px}.one-rule .search-select{margin-bottom:3px;border-radius:0}.one-rule .search-select:first-child:last-child{border-radius:5px}.one-rule .search-select.type-word::before,.one-rule .search-select.type-word::after{display:none}.one-rule .search-select.type-word:last-child{-ms-flex-preferred-size:14.5em;flex-basis:14.5em}.one-rule .search-input{margin-bottom:3px;border-radius:0;background:#f5f5f5}.one-rule .search-input::before{background:-webkit-gradient(linear,left top,right bottom,from(rgba(245,245,245,0)),color-stop(50%,rgba(245,245,245,0)),color-stop(51%,#f5f5f5),to(#f5f5f5)),-webkit-gradient(linear,left bottom,right top,from(rgba(245,245,245,0)),color-stop(50%,rgba(245,245,245,0)),color-stop(51%,#f5f5f5),to(#f5f5f5));background:linear-gradient(to bottom right,rgba(245,245,245,0),rgba(245,245,245,0) 50%,#f5f5f5 51%,#f5f5f5),linear-gradient(to top right,rgba(245,245,245,0),rgba(245,245,245,0) 50%,#f5f5f5 51%,#f5f5f5)}.one-rule .search-input:first-child{margin-left:0}.one-rule .search-input:first-child::before{display:none}.group-rules{padding:0 10px;margin-bottom:20px;border-radius:5px;background:#475a7c}@media print{.group-rules{background:0}}.group-rules .one-rule.type-group{margin:0 -10px 15px;background:#fff}.group-rules .group-rules{padding-top:10px;background:#fff}.group-rules .group-rules .one-rule.type-group{margin:0 0 15px}.search-operator{position:absolute;top:50%;left:-100%;z-index:1;display:block;padding:.5em;margin-right:12px;border-radius:5px;background:#da515a;color:#fff !important;text-decoration:none;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-operator strong{display:block;text-transform:uppercase}.search-operator::after{content:'';position:absolute;top:50%;left:100%;border:10px solid transparent;border-left-color:#da515a;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-operator:focus{left:auto;right:100%}@media screen and (max-width:47.938em){.one-rule .search-select:first-child,.one-rule .search-input:first-child{border-radius:5px 5px 0 0}.group-rules .search-remove-cta{border-color:#1a3158;background:#1a3158;color:#fff}.group-rules .search-remove-cta .icon{background:#4a5e81}.group-rules .group-rules .search-remove-cta{border-color:#e0dfdf;background:#fff;color:#1a3158}.group-rules .group-rules .search-remove-cta .icon{background:#f5f5f5}.group-rules .group-rules .search-remove-cta:hover .icon,.group-rules .group-rules .search-remove-cta:focus .icon{background:#da515a}.search-operator{top:auto;bottom:100%;margin:0 0 12px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search-operator::after{top:100%;left:50%;border-color:transparent;border-top-color:#da515a;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search-operator:focus{right:auto;left:50%}}@media screen and (min-width:48em),print{.item-advanced-search::before{content:'';position:absolute;top:0;bottom:0;left:1.5em;z-index:0;border-left:2px dotted #d8d8d8}.one-rule.type-linked ~ .one-rule,.one-rule.type-group ~ .one-rule{margin-left:4.2em}.one-rule.type-linked ~ .one-rule::before,.one-rule.type-group ~ .one-rule::before{display:block}.one-rule.type-group:first-child::before{display:block}.one-rule::before{content:'';position:absolute;top:1.5em;right:100%;z-index:0;display:none;width:2.5em;border-top:2px dotted #d8d8d8}.one-rule-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.group-rules{padding:0 0 0 4.2em;background:0}.group-rules .one-rule.type-group{margin:0 0 15px;background:0}.group-rules .group-rules{padding:0 0 0 4.2em;background:0}}@media screen and (min-width:48em) and (max-width:68.75em){.one-rule:first-child .search-select:first-child,.one-rule.type-linked .search-select:first-child{margin-right:3px}.one-rule .search-select{margin-right:0}}@media screen and (min-width:64.063em),print{.one-rule{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:30px}.one-rule:not(:first-child) .search-select{margin-right:0}.one-rule.type-linked .search-select::before{display:none}.one-rule.type-linked .search-input:nth-child(2){margin-left:0}.one-rule.type-linked .search-input:nth-child(2)::before{display:none}.one-rule.type-group .search-select{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.one-rule.type-group .search-select::before{display:none}.one-rule.type-group .search-select:last-child{border-radius:0}.one-rule.type-group .search-input{margin-left:0}.one-rule.type-group .search-input::before{display:none}.one-rule .search-select:first-child{border-radius:5px 0 0 5px}.one-rule .search-select:last-child{border-radius:0 5px 5px 0}.one-rule .search-select.type-word::after,.one-rule .search-select.type-and-or::after{display:none}.one-rule .search-select.type-word{margin-left:3px}.one-rule .search-select.type-and-or{margin-right:3px}.one-rule .search-input:first-child{border-radius:5px 0 0 5px}.one-rule-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.group-rules .one-rule{margin-bottom:20px}.group-rules .group-rules .one-rule{margin-bottom:10px}.search-and-or{margin-right:3px}.search-and-or .form-select{border-radius:5px 0 0 5px}}@media screen and (min-width:68.75em),print{.one-rule .search-select:first-child:last-child{border-radius:5px 0 0 5px}.one-rule .search-select.type-word{max-width:14.5em}}.journal-officiel .expandmore__to_expand.email .fieldset,.journal-officiel .expandmore__to_expand.email fieldset{padding-top:30px}.journal-officiel .main-col .main-title,.journal-officiel .main-col .main-title-light{margin-bottom:13px}.journal-officiel .main-col .subtitle{font-family:robotoslab,arial,serif;font-size:1.125em;margin-bottom:0}.journal-officiel .main-col .info{display:block;font-size:.875em;margin-bottom:0}.journal-officiel .main-col .content-page{margin-left:22px}.journal-officiel .main-col .block-framePrint{margin-left:22px}.journal-officiel .main-col h2{margin:45px 0 40px}.journal-officiel .main-col h3{margin-top:25px}.journal-officiel .main-col h4,.journal-officiel .main-col h5,.journal-officiel .main-col h6{padding-left:15px;margin-top:23px}.journal-officiel .main-col ol{margin:20px 0 25px 15px}.journal-officiel .main-col ol:first-child{margin-top:50px}.journal-officiel .main-col ol li{margin-bottom:10px}.journal-officiel .main-col .ol-list{margin-left:45px}@media screen and (min-width:48em){.journal-officiel .main-col h3{padding-left:24px}.journal-officiel .main-col h4,.journal-officiel .main-col h5,.journal-officiel .main-col h6{padding-left:45px}.journal-officiel .main-col ol{margin-left:45px}}@media print{.journal-officiel .main-col .content-page{margin:0}.journal-officiel .main-col .block-framePrint{margin:0}.journal-officiel .main-col h2{margin:1em 0 .5em}}.doc-download{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:80px;height:100%;font-size:1.125em;color:#fff;text-decoration:none;background-color:#5c75a2;border-radius:3px;margin-top:35px}@media print{.doc-download{display:none}}.doc-download:visited{color:#bad3ff !important}.doc-download:hover,.doc-download:focus{color:#fff;text-decoration:none}.doc-download:hover span,.doc-download:focus span{text-decoration:underline}.doc-download:hover span span,.doc-download:focus span span{text-decoration:none}.doc-download span{-ms-flex-item-align:center;align-self:center;display:inline-block;padding:7px 30px 7px 25px;font-weight:600;line-height:1.3}.doc-download span.info-doc{padding:0;display:block;width:auto;font-size:.889em;font-style:italic;font-weight:300;white-space:nowrap}.doc-download::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"";font-family:icomoon;font-size:1.556em;width:2.857em;background-color:#4a5e81;border-radius:3px 0 0 3px}.doc-download[target="_blank"]::after{display:none}@media screen and (max-width:47.938em){.doc-download::before{width:1.429em}.doc-download span{padding:5px;width:calc(100% - 45px)}}.journal-officiel .main-col .title-result-item{margin:0 0 15px}.journal-officiel .main-col .title-content-result-item{padding:0;font-size:1.125em;font-weight:600;color:#4a5e81;margin:15px 0 10px}.journal-officiel .main-col .content{padding-bottom:15px}.journal-officiel .main-col .content ul{padding:0;list-style:none;margin:0}.journal-officiel .main-col .content li{padding-left:27px;color:#4a5e81}.journal-officiel .main-col .content li .picto{margin-left:-30px}.journal-officiel .main-col .content li .picto::before{content:'';display:inline-block;vertical-align:sub;font-family:icomoon;font-size:1.4em;line-height:1;width:.9em;margin-right:5px}.journal-officiel .main-col .content li .picto.picto-summary::before{content:""}.journal-officiel .main-col .content li .picto.picto-rf::before{content:""}.journal-officiel .main-col .content li .picto.picto-protected::before{content:""}.journal-officiel .main-col .content a{font-size:1.125em;font-weight:600}@media print{.journal-officiel .main-col .title-result-item,.journal-officiel .main-col .title-content-result-item{margin:0 0 .5em}}.container{max-width:75em;margin:0 auto}@media screen and (min-width:64.062em){.container{padding:0}}@media print{.container{max-width:100%}}.footer .container{max-width:605px}.main .main-container{padding:0;position:relative}.main-container>.content{background-color:#fff}@media print{.main-container>.content{background:0}}.col-left-header{padding:20px;background:#4a5e81;color:#fff}@media print{.col-left-header{padding:0;background:0;color:inherit}}.main-col{padding:20px 20px 90px 20px;width:100%;background-color:#fff;z-index:2;line-height:1.2em}@media print{.main-col{padding:0;background:0}}.code-consommation .main-col{padding:0}@media screen and (min-width:48em){.home .main .main-container{margin-top:0}.main .main-container{z-index:0;margin-top:-40px}.main .main-container::before{content:'';width:100%;height:calc(100% - 12px);-webkit-box-shadow:0 6px 13px rgba(0,0,0,0.11);box-shadow:0 6px 13px rgba(0,0,0,0.11);display:block;position:absolute;top:8px;left:0;z-index:-1}.main-container .layout-colonne{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;position:relative;z-index:10}.main-container .layout-colonne::before{content:'';position:absolute;top:0;left:0;display:inline-block;width:25.33333%;height:100%;background-color:#f5f5f5;z-index:-1}.col-left,.main-col{display:inline-block;vertical-align:top}.col-left{position:relative;-ms-flex-negative:0;flex-shrink:0;width:25.33333%;max-width:25.33333%;background-color:#f5f5f5}.col-left-content .btn-hide{display:none}.main-col{padding:30px 60px 60px 65px}.layout-colonne .main-col{width:74.66667%;max-width:74.66667%;-webkit-box-shadow:0 6px 13px rgba(0,0,0,0.11);box-shadow:0 6px 13px rgba(0,0,0,0.11)}.layout-colonne.column-hidden .col-left{width:0;max-width:0}.layout-colonne.column-hidden .main-col{width:100%;max-width:100%}.page-advanced-search-form .main-col{padding-right:100px;padding-left:100px}}#overlay,#overlayContent,#overlaySummary{display:none;position:absolute;background:#000;z-index:1000;opacity:.5;height:100%;top:0;right:0;padding-top:15%;text-align:center}#spin{content:'';display:block;font-size:15px;width:1em;height:1em;position:absolute;position:-webkit-sticky;position:sticky;z-index:1001;margin:auto;top:20em;left:50%}#spin div:nth-child(1){top:20px;left:0;-webkit-animation:spin 1.2s -0.84s infinite ease-in-out;animation:spinne 1.2s -0.84s infinite ease-in-out}#spin div:nth-child(2){top:13.63636px;left:13.63636px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:spinne 1.2s -0.72s infinite ease-in-out;animation:spinne 1.2s -0.72s infinite ease-in-out}#spin div:nth-child(3){top:0;left:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:spinne 1.2s -0.6s infinite ease-in-out;animation:spinne 1.2s -0.6s infinite ease-in-out}#spin div:nth-child(4){top:-13.63636px;left:13.63636px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:spinne 1.2s -0.48s infinite ease-in-out;animation:spinne 1.2s -0.48s infinite ease-in-out}#spin div:nth-child(5){top:-20px;left:0;-webkit-animation:spinne 1.2s -0.36s infinite ease-in-out;animation:spinne 1.2s -0.36s infinite ease-in-out}#spin div:nth-child(6){top:-13.63636px;left:-13.63636px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:spinne 1.2s -0.24s infinite ease-in-out;animation:spinne 1.2s -0.24s infinite ease-in-out}#spin div:nth-child(7){top:0;left:-20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:spinne 1.2s -0.12s infinite ease-in-out;animation:spinne 1.2s -0.12s infinite ease-in-out}#spin div:nth-child(8){top:13.63636px;left:-13.63636px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:spinne 1.2s 0 infinite ease-in-out;animation:spinne 1.2s 0 infinite ease-in-out}#spin div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:5px;height:15px}@-webkit-keyframes spinne{50%{opacity:.3}100%{opacity:1}}@keyframes spinne{50%{opacity:.3}100%{opacity:1}}.print-page{width:100%;margin:0 !important;background:0;font-size:1em !important;font-weight:inherit !important;text-align:inherit !important;table-layout:fixed}@media print{.print-page{display:table}.print-page>header,.print-page .modal-header{display:table-header-group}.print-page>main,.print-page .modal-body{display:table-row-group}}.print-title{display:none;margin:.5em 0 0;color:#4a5e81;font-family:robotoslab,arial,serif;font-size:1.25em;text-align:center}@media print{.print-title{display:block}}@media print{.no-print{display:none}}@media print{#_hj_feedback_container{display:none}}.page-recherche .col-left{background:#fff}@media screen and (max-width:47.938em){.page-recherche .col-left{border-bottom:1px solid #e0dfdf}.page-recherche .col-left .js-hide-col{padding-left:3em;border:0;background:0;color:#4a5e81;font-size:1.25em;line-height:normal;text-transform:uppercase}.page-recherche .col-left .js-hide-col::before{content:"";position:absolute;top:50%;left:20px;font-family:icomoon;font-size:32px;font-weight:normal;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-recherche .col-left .js-hide-col:hover,.page-recherche .col-left .js-hide-col:focus{background:#e8e8e8}}@media screen and (min-width:48em){.page-recherche .col-left{width:20em;max-width:20em}.home-jorf .col-right{width:20em;max-width:20em}.page-recherche .btn-hide{top:100px}.page-recherche .main-col{padding:30px 35px 60px}}@media screen and (min-width:68.75em){.page-recherche .main-col{padding:30px 60px 60px 65px}}.swatch-primary-color .sg-color-swatch{background:#4a5e81;color:#fff}.swatch-primary-color .sg-color-swatch-lighten{background:#ced5e3}.swatch-primary-color .sg-color-swatch-darken{background:#374661}.swatch-secondary-color .sg-color-swatch{background:#d51622;color:#fff}.swatch-secondary-color .sg-color-swatch-lighten{background:#fbd6d8}.swatch-secondary-color .sg-color-swatch-darken{background:#a7111b}.swatch-light-blue .sg-color-swatch{background:#5c75a2;color:#fff}.swatch-light-blue .sg-color-swatch-lighten{background:#eef1f5}.swatch-light-blue .sg-color-swatch-darken{background:#4a5e81}.swatch-dark-blue .sg-color-swatch{background:#1a3158;color:#fff}.swatch-dark-blue .sg-color-swatch-lighten{background:#7ea0d9}.swatch-dark-blue .sg-color-swatch-darken{background:#0e1b31}.swatch-bg-blue .sg-color-swatch{background:#475a7c;color:#fff}.swatch-bg-blue .sg-color-swatch-lighten{background:#c9d1e0}.swatch-bg-blue .sg-color-swatch-darken{background:#34425c}.swatch-dark-bg-blue .sg-color-swatch{background:#323e54;color:#fff}.swatch-dark-bg-blue .sg-color-swatch-lighten{background:#a3b0c8}.swatch-dark-bg-blue .sg-color-swatch-darken{background:#1f2634}.swatch-orange .sg-color-swatch{background:#e57100;color:#fff}.swatch-orange .sg-color-swatch-lighten{background:#ffe5cc}.swatch-orange .sg-color-swatch-darken{background:#b25800}.swatch-green .sg-color-swatch{background:#1b6e0f;color:#fff}.swatch-green .sg-color-swatch-lighten{background:#85ec76}.swatch-green .sg-color-swatch-darken{background:#104109}.sg-color-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style-type:none;text-indent:0}.sg-color-box::before{display:none}.sg-color-box ul{padding-left:0;list-style-type:none;text-indent:0}.sg-color-box li::before{display:none}.sg-color-box-title{margin-bottom:0}.sg-color-swatch-hex{font-size:.75em}.sg-color-swatch{position:relative;margin-bottom:1em;padding:.5em}.sg-color-swatch-lighten,.sg-color-swatch-darken{display:block;position:absolute;bottom:0;width:50%;height:2.5em;line-height:2.5;text-align:center;font-size:.75em;margin-bottom:0}.sg-color-swatch-lighten{left:0;color:#000}.sg-color-swatch-darken{right:0;color:#fff}.sg-with_variant-palette .sg-color-box{margin:0 1em 1.5em 0}.sg-with_variant-palette .sg-color-swatch{width:10.75em;height:10em}@media(max-width:47.99em){.sg-with_variant-palette .sg-color-swatch{height:6.5em}}.sg-simple-palette .sg-color-box{width:9.5em}.sg-simple-palette .sg-color-swatch{width:9.25em;height:4em}.swatch-body-color .sg-color-swatch{background:#3c3c3c;color:#fff}.swatch-body-color .sg-color-swatch-lighten{background:#afafaf}.swatch-body-color .sg-color-swatch-darken{background:#232323}.swatch-headings-color .sg-color-swatch{background:#3c3c3c;color:#fff}.swatch-headings-color .sg-color-swatch-lighten{background:#afafaf}.swatch-headings-color .sg-color-swatch-darken{background:#232323}.swatch-primary-color .sg-color-swatch{background:#4a5e81;color:#fff}.swatch-primary-color .sg-color-swatch-lighten{background:#ced5e3}.swatch-primary-color .sg-color-swatch-darken{background:#374661}.swatch-info-color .sg-color-swatch{background:#5cb85c;color:#000}.swatch-info-color .sg-color-swatch-lighten{background:#b5dfb5}.swatch-info-color .sg-color-swatch-darken{background:#2d672d}.swatch-success-color .sg-color-swatch{background:#5cb85c;color:#000}.swatch-success-color .sg-color-swatch-lighten{background:#b5dfb5}.swatch-success-color .sg-color-swatch-darken{background:#2d672d}.swatch-warning-color .sg-color-swatch{background:#f0ad4e;color:#000}.swatch-warning-color .sg-color-swatch-lighten{background:#fae3c4}.swatch-warning-color .sg-color-swatch-darken{background:#985f0d}.swatch-danger-color .sg-color-swatch{background:#d9534f;color:#000}.swatch-danger-color .sg-color-swatch-lighten{background:white}.swatch-danger-color .sg-color-swatch-darken{background:#c9302c}.select-a11y .btn-select-a11y{padding:8px 15px;position:relative;width:100%;text-align:left;font-size:.875em;font-weight:300;color:#5c5c5c;background-color:transparent}.select-a11y .btn-select-a11y:hover,.select-a11y .btn-select-a11y:focus{border-color:transparent}.select-a11y .btn-select-a11y .icon-select{position:absolute;background-color:red;top:50%;right:.5em;line-height:0;speak:none}.select-a11y .btn-select-a11y .icon-select::before{content:"▼"}.select-a11y.is-open .btn-select-a11y{border-bottom-right-radius:0;border-bottom-left-radius:0}.select-a11y.is-open .btn-select-a11y .icon-select{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select-a11y .tag-item{padding:.2em 2.25em .2em .5em;font-size:.813em;font-weight:600;color:#fff;background-color:#5c75a2;border-radius:3px;position:relative}.select-a11y .tag-item-supp{background-color:transparent;border:0}.select-a11y .tag-item-supp .icon-delete{display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease}.select-a11y .tag-item-supp .icon-delete::before{content:"";font-family:icomoon;font-size:1.25em;font-weight:bold;speak:none;line-height:1;vertical-align:middle}.select-a11y .tag-item-supp:hover .icon-delete,.select-a11y .tag-item-supp:focus .icon-delete{-webkit-transform:scale(1.25);transform:scale(1.25)}.select-a11y .tag-item-supp.tag-item-category .icon-delete::before{color:#d51622;font-size:1.75em}.select-a11y .tag-item-supp.delete-advanced-filter:not(.tag-item-category){position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.select-a11y .tag-hidden{display:none}.select-a11y .a11y-container{position:relative;margin:0 auto;padding:.5em}.select-a11y.is-open .a11y-container{display:block}.select-a11y .a11y-container-inner{position:absolute;top:0;left:0;right:0;padding:.5em;background:#ededed;z-index:10;border:1px solid #accdee}.select-a11y input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}.select-a11y .a11y-suggestions{max-height:10em;overflow-y:auto;border:1px solid #666;margin-top:.5em;background-color:#fff}.select-a11y .a11y-suggestion{padding:0 .5em;color:#666;cursor:pointer;text-align:left}.select-a11y .a11y-suggestion:focus,.select-a11y .a11y-suggestion:hover{color:#000;background-color:#ededed}.select-a11y .a11y-suggestion:focus{outline:1px dotted #000 !important;outline-offset:-1px}.select-a11y .a11y-no-suggestion{padding:0 .5em;color:#666;text-align:left}.select-a11y .list-selected{padding:0 10px 6px 10px;background-color:#fff;border-radius:0 0 3px 3px;margin:0}.select-a11y .list-selected li{padding:0;margin:0 .3em .3em 0}.select-a11y .list-selected li:before{content:none}.select-a11y .list-selected li span{display:inline-block}.alert{position:relative;border-radius:4px;padding:.5em 1em;margin-bottom:1em;border:2px solid transparent;text-align:left}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:.5em}.alert a{font-weight:bold}.alert-success,.alert-warning,.alert-danger,.alert-info-redirect{padding-left:50px}.alert-success>.icon,.alert-warning>.icon,.alert-danger>.icon,.alert-info-redirect>.icon{display:block;position:absolute;top:0;bottom:0;left:0;width:37px;min-height:37px;height:100%}.alert-success>.icon::before,.alert-warning>.icon::before,.alert-danger>.icon::before,.alert-info-redirect>.icon::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;font-family:icomoon;font-size:1.7em;color:#fff}.alert-success>.icon::after,.alert-warning>.icon::after,.alert-danger>.icon::after{content:'';position:absolute;top:calc(50% - 5px);left:37px;display:block;width:18px;height:10px;border-style:solid;border-width:7px 7px}.alert-success{background-color:#fff;border-color:#309526;color:#5c5c5c}.alert-success hr{border-top-color:#298121}.alert-success a{color:#434343}.alert-success>.icon{background-color:#309526}.alert-success>.icon::before{content:""}.alert-success>.icon::after{border-color:transparent transparent transparent #309526}.alert-info{background-color:#fff;border-color:#309526;color:#5c5c5c}.alert-info hr{border-top-color:#298121}.alert-info a{color:#434343}.alert-info-redirect{background-color:#fff;border-color:#db5a03;color:#5c5c5c}.alert-info-redirect hr{border-top-color:#c24f02}.alert-info-redirect a{color:#434343}.alert-info-redirect>.icon{background-color:#db5a03}.alert-info-redirect>.icon::before{content:"!";border-radius:50%;border:2px solid;width:80%;height:80%;margin:10% 10% 10% 10%}.alert-info-redirect>.icon::after{border-color:transparent transparent transparent #db5a03}.alert-warning{background-color:#fff;border-color:#db5902;color:#5c5c5c}.alert-warning hr{border-top-color:#c24f02}.alert-warning a{color:#434343}.alert-warning>.icon{background-color:#db5902}.alert-warning>.icon::before{content:""}.alert-warning>.icon::after{border-color:transparent transparent transparent #db5902}.alert-danger{background-color:#fff;border-color:#d31b2a;color:#5c5c5c}.alert-danger hr{border-top-color:#bc1826}.alert-danger a{color:#434343}.alert-danger>.icon{background-color:#d31b2a}.alert-danger>.icon::before{content:""}.alert-danger>.icon::after{border-color:transparent transparent transparent #d31b2a}.alert-close{position:absolute;top:0;right:0}.alert-close-cta{position:relative;overflow:hidden;width:1.5em;padding:0;border:0;background:0;color:inherit;text-indent:-999em}.alert-close-cta .icon{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.5em;text-indent:0}.alert-close-cta .icon::before{content:"";font-family:icomoon}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:5px;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:1em;border-bottom:1px solid #e5e5e5}.modal-header::after{content:"";display:table;clear:both}.modal-header .btn-close{float:right;margin-top:-2px;font-size:1.5em;font-weight:bold;line-height:1;color:#000;padding:.1em .3em}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:1em}.modal-footer{padding:1em;text-align:right;border-top:1px solid #e5e5e5}.modal-footer::after{content:"";display:table;clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:34em){.modal-dialog{width:37em;margin:30px auto}.modal-sm{width:19em}}@media(min-width:48em){.modal-lg{width:56em}}@media print{.modal-open{overflow:visible;padding:0 !important}.modal-open .header-bottom,.modal-open .main{display:none}.modal-open .modal{overflow:visible}.modal{position:relative;padding:0 !important}.modal-dialog{width:auto !important;margin:0}.modal-content{padding:0 !important;border:0;border-radius:0;background:0}.modal-backdrop{display:none}.modal-header{padding:0 !important;text-align:center}.modal-header .btn-close{display:none !important}.modal-body{padding:0}.modal-body .print{display:none !important}}.clearfix::after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.container{display:block;margin-left:auto;margin-right:auto;padding-left:.5em;padding-right:.5em}.container::after{content:"";display:table;clear:both}.main-container{padding-top:2em}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block}.list-inline>li:not(:last-child){margin-right:.25em}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.25em}.lead{font-size:1.25em;font-weight:normal}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-muted{color:#82b4e5}.initialism{font-size:90%;text-transform:uppercase}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;-webkit-clip-path:none;clip-path:none;white-space:normal}.img-fluid{display:block;max-width:100%;height:auto}.niveau-liste{display:block;margin-top:0;margin-bottom:1em}.print-only{display:none}.version-article{color:#d51622;font-weight:800;float:right}@media print{body{padding:0;font-size:.8em}#filAriane,.header-top .header-date,.see-abrogated,#liste-article-noeud button{display:none !important}.display-noeud-code .print-invisible,.consultation-jurisprudence .print-invisible,.print-sommaire .print-invisible{display:none !important}.display-noeud-code .print-only{display:initial}.display-noeud-code .main-col .print-title-only,.print-title-code{color:black;margin:auto;display:block;text-align:center;font-weight:600;font-size:1.5em;font-family:robotoslab,arial,serif}#main .print-sommaire{-webkit-print-color-adjust:exact !important;background-color:rgba(50,50,50,0.13) !important;padding:1em;border-radius:1em;margin:5px}#main .print-sommaire li::before{content:none}#main .print-sommaire ul{margin:0}#main .print-sommaire dd{margin:0}.print-sommaire a{text-decoration:none}#main .print-sommaire li.item-current h1.print-title-summary{font-weight:bold}.main-col .codeSommaire{display:block !important}#conteneurSommaire .print-title-summary{display:block !important;color:black !important;text-decoration:none;font-weight:normal;font-size:14px}#listeSectionCourante{font-weight:bold;padding:0;border-left:0;margin:0}.print-black{color:black !important}#main .vigor-title{border:0;color:black}#main .name-article a{color:black;text-decoration:none;font-size:15px;font-weight:normal}#main .name-article::before,#main .print-sommaire a::after{content:none}nav ul.level-one{display:flex;flex-direction:row;justify-content:space-between}nav ul.level-one .logo-item{width:50%}nav ul.level-one .info-maj{font-size:10px}article p.date a{text-decoration:none;color:black}.main-col article p a,.main-col article p{text-decoration:none;color:black;font-size:small}ul#liste-article-noeud article .contentPrint{padding:0 5px 0 5px;display:inline;break-inside:auto;text-align:justify}ul#liste-article-noeud article p{margin-bottom:6px}.code-consommation-list label.title-link,#main .print-sommaire a,#main .print-sommaire .title{color:black}.print-title-main{color:black;font-weight:bold;display:block;margin:.5em 0 0;font-size:1.25em;text-align:center}.display-noeud-code .print-title-main{display:none}.print-juri-title,#main .print-sommaire dt,#main .print-sommaire dd{color:black;font-weight:normal}#main dd::before{display:none}#main .content-page h2.title{color:black;font-size:1.4em;margin-bottom:7px !important}#main .block-framePrint h2.title{color:black;font-size:1.4em;margin-bottom:7px !important}h2{color:black}.consultation-jurisprudence #main .print-sommaire{display:flex;justify-content:space-between;color:black}.consultation-jurisprudence #main .print-sommaire>div{flex:1 0 50%}.juris-cons-decision{display:none}.consultation-jurisprudence .info-maj.juris-cons-decision{display:initial;font-size:1.2em}.content-page{text-align:justify;margin:0 !important}.block-framePrint{text-align:justify;margin:0 !important}.logo{-webkit-filter:grayscale(1)}.abstract{display:block !important}.consultation-jurisprudence .button-expand li button{color:black !important}.folding-element.with-border li.opened{margin-bottom:0 !important}.folding-element.with-border button+a{margin-bottom:0 !important}.code-consommation .list-article-consommation>div{padding:1px 0 0 0 !important;font-size:small;border-top:0}.code-consommation .tabs-secondary{margin-top:0 !important}.form-check label::before{content:none}.form-check input:checked+label:after{content:none}.links-versions{display:none}.seeAllArticles div.seeAll,.seeAll{display:none}.search-resume-title{font-size:1em}.content-border{margin-bottom:0}.head-filter{padding-bottom:0}.search-resume .search-base{margin-bottom:0}.search-filter-title.js-expandmore{border-bottom:0}.title-result-item{margin-left:-1.7em}.search-content-item-container>.link>.link{margin-left:19px !important}.search-filter.print{display:none !important}.search-content-item-container>.content{padding-top:0 !important;padding-bottom:0 !important}.title-result-item a,.title-result-item a:visited{color:black !important;font-weight:600}.name-result-item{text-decoration:none;color:black !important;font-weight:700}.lodajorfsommaire{display:none}.folding-element a{font-size:small;color:black;text-decoration:none}.main-col{line-height:1.05em}.main-col a,.main-col a:visited{color:black}.folding-element button.expanded.opened::before,.folding-element button.expanded::before,.plan-classement-list button.expanded.opened::before,.plan-classement-list button.expanded::before{display:none}.links-init-version{display:none}.code-consommation .info{color:black !important}.links-categories{color:black}.expand-btn{display:none}.summary-header{display:none !important}.summary-recall{display:none}.head-filter-title{margin:-1.2em 1.5em .5em 0}}.legifrance-captcha-form{padding:15px}.legifrance-captcha-form .lf-captcha-input{width:3em;padding:4px;border-radius:5px;font-size:1.1em;text-align:center;font-weight:bold;border:2px solid black}.legifrance-captcha-form .lf-captcha-line div{display:inline-block}.legifrance-captcha-form .captcha-submit{margin-left:2em;display:inline-block;padding:.5em 1em;border:0;border-radius:5px;background:#1a3158;color:#fff;line-height:1;white-space:nowrap}.secure-download .secure-content{margin-bottom:20px}#stickyPage>.options{padding:1px;text-align:end;background-color:#f5f5f5;width:100%;margin-left:auto;margin-right:auto;min-height:2.2em;margin-bottom:0}#stickyPage>.options>.stickyPageRight{display:inline-flex;width:inherit}@media screen and (max-width:1199px){#stickyPage>.options>.stickyPageRight{flex:1 1;padding-top:8px;display:inline-block}#stickyPage>.options>.stickyPageRight>.options-list{display:inline-flex}}@media all and (max-width:1199px) and (-ms-high-contrast:none),(-ms-high-contrast:active){#stickyPage>.options>.stickyPageRight>.options-list{float:right}}@media screen and (max-width:999px){#stickyPage>.options{display:inline-block}#stickyPage>.options>nav{display:flex;padding-top:8px;padding-bottom:0}#stickyPage>.options>.stickyPageRight{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#stickyPage>.options>.stickyPageRight>.type-highlight{margin-left:.5em}}#stickyScroll{position:fixed;top:0;padding:0;width:100%;border-bottom:2px solid #dbdbdb;z-index:3}.stickyScrollFirstRow{display:flex;flex-direction:row;align-items:stretch;text-align:left;width:100%;height:3.2em;background-color:#fff}@media print{.stickyScrollFirstRow{display:none}}.stickyScrollFirstRow>#stickyScrollTitre{width:calc(100% - 23em);display:flex;display:inline-block;margin:10px 10px 10px 10px;padding-left:10px;font-weight:bold;font-family:robotoslab,arial,serif;vertical-align:middle !important}.stickyScrollFirstRow>#stickyScrollSearch{width:23em}.stickyScrollFirstRow>#stickyScrollSearch>.content{top:0;padding:0 0 .5em 20px;height:3.2em;min-width:250px}.stickyScrollSecondRow{padding:5px 5px 5px 5px;text-align:center;background-color:#f5f5f5;width:100%;margin-left:auto;margin-right:auto;min-height:2.2em;margin-bottom:0}@media print{.stickyScrollSecondRow{display:none}}.stickyScrollSecondRow>nav>.precedent-suivant-list{position:relative;width:100%;max-width:75em;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:space-between;background-color:#f5f5f5}.stickyScrollSecondRow>nav>.precedent-suivant-list>.precedent-suivant-list-left{position:absolute;left:0;display:flex}.stickyScrollSecondRow>nav>.precedent-suivant-list>.precedent-suivant-list-right{position:absolute;right:0;display:flex}@media only screen and (max-width:764px){.stickyScrollSecondRow>nav>.precedent-suivant-list>.precedent-suivant-list-left{position:relative;left:0;display:contents}.stickyScrollSecondRow>nav>.precedent-suivant-list>.precedent-suivant-list-right{position:relative;right:0;display:contents}}.options-item-btnResults{position:relative;display:flex;padding:.2em 1em .3em 0;color:#1a3158;font-size:.875em;font-weight:bold;line-height:1;text-decoration:none;text-align:center}.options-item-btnPrevNextResults{display:flex;padding:.2em 1em .3em 1em;border-style:solid;border-radius:5px;border-width:1px;border-color:#5e74a3;background:#fff;color:#1a3158;font-size:.875em;font-weight:bold;line-height:1;text-decoration:none;text-align:center}@media only screen and (max-width:764px){.options-item-btnResults{padding:.2em .4em .24em 0}.options-item-btnPrevNextResults{padding:.2em .4em .3em .4em}}@media only screen and (max-width:400px){.options-item-btnResults{padding:.3em .2em}.options-item-btnPrevNextResults{padding:.2em .2em}}.options-item-btnResults a,.options-item-btnPrevNextResults a{text-decoration:none;cursor:pointer}@media only screen and (max-width:764px){.options-item-btnResults a,.options-item-btnPrevNextResults a{display:flex;vertical-align:middle;align-items:center;justify-content:center}}@media only screen and (max-width:400px){.options-item-btnResults a,.options-item-btnPrevNextResults a{font-size:.75em}}.fleche{font-size:1em;font-weight:bold;color:red;padding:0 .2em}#stickyScrollSearch .dates .input-group .btn{border-radius:0;vertical-align:bottom;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.25em;min-height:1.5em;height:1.5em;padding:0;margin-left:-5px;border:1px solid #e0dfdf;border-left:0;background-color:#fff;color:#4a5e81;font-size:1em;font-weight:normal;text-decoration:none}#stickyScrollSearch .dates label{font-size:.875em}#stickyScrollSearch .dates .input-group{margin-top:0}#stickyScrollSearch .dates .input-group .btn .glyphicon::before{content:"";display:inline-block;margin-top:auto;font-family:icomoon;font-size:1.313em;line-height:0;vertical-align:middle}.chronolegi-block .form-submit.search-chrono-sticky{width:2.5em;min-height:1.5em;height:14px}.chronolegi-label{margin-bottom:1%}.form-submit.search-chrono-sticky{padding:0;display:inline-block;vertical-align:bottom;background-color:#4a5e81;color:#fff;border:1px solid transparent;border-radius:0 5px 5px 0;margin-left:-0.313em}.form-submit.search-chrono-sticky .icon::before{content:"";font-family:icomoon;font-size:1em;color:#fff;display:inline-block}#stickyScrollTitre .ssTooltip{visibility:hidden;position:absolute;left:12.5%;right:12.5%;top:4em;width:75%;max-width:75%;background-color:#5c75a2;color:#fff;text-align:center;padding:5px 10px;border-radius:20px;z-index:3;opacity:0;transition:opacity .3s}#stickyScrollTitre .ssTooltip::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-20px;border-width:20px;border-style:solid;border-color:transparent transparent #5c75a2 transparent}#stickyScrollTitre:hover .ssTooltip{visibility:visible;opacity:1}.home-jorf{color:#fff;margin-top:30px}.home-jorf .col-right{background:#5c75a2}.home-jorf .main-col{background:#1a3158;padding:30px 60px 60px 30px}.derniers-jo .icon::before{content:"";font-family:icomoon;margin-right:2px;font-size:43px;line-height:1;margin-left:-4px}.derniers-jo a{color:#fff;padding-top:.6em}.derniers-jo a:visited{color:#bad3ff !important}.derniers-jo>div{display:inline-flex}.derniers-jo>li{display:inline-flex}@media screen and (min-width:48em){.derniers-jo>div:first-child{margin-bottom:20px}.derniers-jo>li:first-child{margin-bottom:20px}.derniers-jo>div{display:inline-flex;width:32.5%;padding-right:4.2em}.derniers-jo>li{display:inline-flex;width:32.5%;padding-right:4.2em}.derniers-jo a{padding-top:0}}.title-home{font-family:robotoslab,arial,serif;font-weight:400;font-size:1.5em;text-transform:none;margin-bottom:12px;line-height:1}.h2_title-home{font-family:robotoslab,arial,serif;font-weight:400;font-size:1em;text-transform:none;line-height:1;color:#FFF;margin-block-end:1em;margin-bottom:1em}.container-home{padding-left:0;padding-right:0}.title-date-home{font-family:robotoslab,arial,serif;font-weight:300;font-size:1.05em;text-transform:none}.form-submit.search.date-jorf-home{background:#1a3158;border-radius:5px 5px 5px 5px;margin-left:0;margin-top:20px;width:15.6em}.label-button-home{vertical-align:super}.icon-button-home{margin-left:10px}.input-date.home{background:#fff;color:black}.search-date.home .input-group .btn{background:#fff;color:#5c75a2}.search-date-range-wrapper.home{background:#fff}.input-date.home::-webkit-input-placeholder{color:black}.input-date.home:-ms-input-placeholder{color:black}.input-date.home::placeholder{color:black}}#conteneurSommaire.lodajorfsommaire{max-height:150px;overflow-y:auto}#conteneurSommaire.lodajorfsommaire{max-height:150px;overflow-y:auto}.lodajorfsommaire a{cursor:pointer}#hotjar_local{background-attachment:scroll;bottom:0;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;position:fixed;right:0;width:80px;z-index:2147483000}#hotjar_local_minimized{bottom:361px;direction:ltr;display:block;height:60px;position:fixed;right:0}.hotjar_local_minimized_label{background-color:#e10b17;height:110.094px;padding:12px 14px 12px 12px;position:relative;right:-2px;transition-duration:.1s;width:40px}@media print{.hotjar_local_minimized_label{display:none}}.cnil .head-code-page .main-title{margin-bottom:50px}.cnil .intro strong{text-align:center;display:block}.hotjar_local_minimized_label_text{color:#fff;cursor:pointer;direction:ltr;display:inline-block;height:57.0938px;transform:matrix(-1,1.22465e-16,-1.22465e-16,-1,0,0);width:15px;writing-mode:vertical-lr;-ms-writing-mode:tb-rl;white-space:nowrap !important}.cookiesModal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4);z-index:100}.cookiesModal-content{background-color:#fefefe;margin:5% auto 15% auto;border:1px solid #888;border-radius:25px;width:40%}.cookiesModalBtnClose{position:relative;color:#f1f1f1;float:right;right:20px;top:10px;font-size:30px;font-weight:bold;background-color:#ccc;width:30px;height:30px;line-height:30px;border-radius:15px;text-align:center}.cookiesModalBtnClose:hover,.cookiesModalBtnClose:focus{color:#000;text-decoration:none;cursor:pointer}.cookiesContainer{padding:16px;text-align:center}.cookiesModalTitre{display:block;font-size:1.17em;font-weight:bold}.clearfix::after{content:"";clear:both;display:table}.cookiesAcceptBtn,.cookiesPersonaliseBtn{color:white;padding:8px;margin-right:10px;border:0;cursor:pointer;opacity:.9;width:25%;border-radius:10px;min-width:130px}.cookiesAcceptBtn{background-color:#4a5e81}.cookiesPersonaliseBtn{background-color:#ccc}.cookiesAcceptBtn:hover,.cookiesPersonaliseBtn:hover{opacity:1}@media screen and (max-width:500px){.cookiesAcceptBtn,.cookiesPersonaliseBtn{float:left;width:100%}}.top-page-jo-download{margin-top:0;float:right}div.top-page-jo{display:flex;flex-direction:column;width:100%}div.top-page-jo-button{width:auto}.bloc-visas{font-size:14px}.bloc-visas em{color:#000}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){div.top-page-jo-button{max-width:21em}}@media screen and (max-width:989px) and (-ms-high-contrast:active),(-ms-high-contrast:none){div.top-page-jo-button{display:flex;max-width:21em}}@media print{.print-vigor-title-selector{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:0;display:unset}}.advanced-search-error{min-height:80px}a.doc-download:visited{color:#bad3ff !important}a.btn-dossier:visited{color:#bad3ff !important}a.btn-dossier:hover{color:#424242 !important}.search-date>.end-timeInterval-prec-search{width:65%}.dateSignature-prec-search .datepicker-calendar{left:26px !important}.datePublication-prec-search .datepicker-calendar{left:37px !important}.dateDecision-prec-search .datepicker-calendar{left:20px !important}.datePubli-prec-search .datepicker-calendar{left:38px !important}.start-timeInterval-prec-search .datepicker-calendar{left:93px !important}@media screen and (max-width:47.938em){.dateSignature-prec-search .datepicker-calendar,.datePubli-prec-search .datepicker-calendar,.datePublication-prec-search .datepicker-calendar,.dateDecision-prec-search .datepicker-calendar{left:47px !important}.start-timeInterval-prec-search,.end-timeInterval-prec-search{display:block !important}.start-timeInterval-prec-search .datepicker-calendar,.end-timeInterval-prec-search .datepicker-calendar{left:-22px !important}.start-timeInterval-prec-search .input-group,.end-timeInterval-prec-search .input-group{margin:5px 96px}}.list-download-links{list-style:none}.tabs-main{display:flex;flex-flow:wrap}.tab-first-order{order:1}.tab-second-order{order:2}.tabs-main div[aria-hidden="false"]{order:3;width:100%}.consultation-plan-classement .content-page{margin:32px 0 0 0;font-size:.875em}.pclassementBtnsPlier{margin:1.5em 0}.plan-classement-list>li{list-style:none}.plan-classement-list{display:flex;flex-direction:column;padding-left:0;border-radius:.25rem}.plan-classement-list>li{list-style:none}.plan-classement-list .pdc_btn{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#f5f5f5;border:1px solid rgba(0,0,0,.125)}.pdc_taser{padding:2px 20px 2px 25px;font-size:14px;margin:5px 0}.pdc_taser p{display:inline;margin-bottom:5px}.pdc_taser blockquote{padding:0;margin:0}.pdc_btn a{text-decoration:none}.pdc_btn_pager{cursor:pointer;font-weight:bold}.pdcAccess{font-size:.88em;font-weight:bold;margin:14px}.advancedPdcAccess,.main-col a.advancedPdcAccess:visited{font-weight:bold;color:#1a3158 !important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.advancedPdcAccess+.simpletooltip_container{position:absolute}}.pdcCheckbox .search-choice .form-check .form-check-label{font-size:.88em}.pdcCheckbox .search-choice .form-check .form-check-label:not(:hover),.search-choice .form-check [name='pdcRestreindreArret']:not(:hover)+.form-check-label{background-color:#f5f5f5;color:#1a3158}.pdcSearch .search-filter-criterion-title{font-size:.975em}.reset-link-search.pdc{padding-right:8px}.breadcrumbPdc{cursor:pointer;text-decoration:underline}.pdcSuggest{padding-left:2px}.contentPdc{min-height:480px}@-moz-document url-prefix(){#eac-container-pdcSearchArbo{width:inherit}@media only print{ul.plan-classement-list.montrer-noeud{display:block}}}.complementaire-titre{padding:2px 20px 2px 25px}.complementaire-titre div>p{font-family:sourcesanspro,arial,sans-serif;font-size:14px;color:black}@media screen and (max-width:47.938em){.code-consommation .vigor-title>select{font-size:.766em}}.one-line-text{white-space:nowrap;text-overflow:ellipsis}@media all and (min-width:1199px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.two-line-text{white-space:normal;max-width:94.32px;max-hight:38.4px}.chronolegi-block .form-submit.search .icon::before{font-size:16px}.chronolegi-block .content{width:100%}}.bodmr .main-col article li{color:#4a5e81;padding-left:7px}.bodmr .main-col article li a{font-weight:600}.bodmr .main-col article li .info-doc{font-size:14px}.bodmr .main-col article li .picto{display:inline-block;vertical-align:sub;line-height:1;width:.9em;margin-right:5px}.bodmr .main-col article li .picto.picto-protected::before{content:"";font-family:icomoon}#popup-container{display:none;background:rgba(51,51,51,0.6);position:fixed;top:0;bottom:0;left:0;right:0;transition:opacity 1s;z-index:2147483001;height:100%}#popup-container .popup{width:33%;height:auto;border:1px solid white;background:#f5f5f5;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding-bottom:10px}@media all and (max-width:1099.5px){#popup-container .popup{position:relative;width:100%}}@media all and (max-width:342px){.button-gives-opinion{margin-top:2%}.button-close-popup{width:216px;margin-left:1%}}#popup-container .close-popup{position:absolute;right:10px;color:#1a3158;text-decoration:none;font-weight:bold;font-family:sourcesanspro,arial,sans-serif;font-size:1em;border:0;background:0}#popup-container .popup-title{margin-top:20px;color:black;font-family:sourcesanspro,arial,sans-serif;font-size:1.3em;font-weight:bold}#popup-container .popup-description{color:black;font-family:sourcesanspro,arial,sans-serif;font-size:1em}#popup-container .button-close-popup{display:inline-block;padding:15px 35px;border:1px solid #1a3158;border-radius:5px;background:#fff;color:#1a3158;font-size:.875em;line-height:1;white-space:nowrap;margin-right:5px;font-family:sourcesanspro,arial,sans-serif;font-size:1em}#popup-container .button-gives-opinion{display:inline-block;padding:15px 35px;border:0;border-radius:5px;background:#1a3158;color:#fff;font-size:.875em;line-height:1;white-space:nowrap;text-decoration:none;font-family:sourcesanspro,arial,sans-serif;font-size:1em}.inline-firstChild>*:first-child{display:inline}.listcc-descriptionfusion{margin-top:1em;font-family:sourcesanspro,arial,sans-serif;font-size:14px;color:black}.listcc-descriptionfusion p{margin-bottom:0}.listcc-descriptionfusion p a{color:#4a5e81 !important}.easy-autocomplete{position:relative}.easy-autocomplete input{border-color:#ccc;border-radius:4px;color:#555;float:none;padding:6px 12px}.easy-autocomplete input:hover,.easy-autocomplete input:focus{box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:5}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #fff;list-style-type:none;border-top:1px dotted #ccc;display:none;margin-top:0;padding:0;position:relative;top:-1px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background-color:white;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:normal;padding:4px 12px;margin-bottom:0}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:normal}.easy-autocomplete-container ul li div{display:block;font-weight:normal;word-break:break-word}.easy-autocomplete-container ul li b{font-weight:bold}.easy-autocomplete-container ul .eac-category{color:#aaa;font-style:italic}.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:20px;max-width:20px;float:left}.facette-parent button{background-color:white}.js-to_expand .fieldset{padding-top:5px}.facette-radio{background-color:#fff;display:block;font-weight:600;color:#4a5e81;text-align:left;width:100%;position:relative;border:0;border-top:1px solid #e0dfdf}.facette-radio button{display:inline-block;vertical-align:middle}.facette-radio>.js-expandmore{display:inline-block;border:0;float:right}.facette-radio .expandmore__button::after{padding-top:8px}.expandmore__button.not-checked::after{color:#999}.facette-radio>.js-to_expand{background-color:#f5f5f5;color:#3c3c3c;font-size:16px;font-weight:normal}.option-radio{display:inline-block;vertical-align:middle;width:68%;padding:23px 0 26px 0;margin-left:10px}.option-radio label{font-size:1.25em;cursor:pointer;height:16px;display:inline-block;line-height:16px;background-image:url('../images/radio_facette.png');background-repeat:no-repeat;padding-left:21px}.option-radio input[type="radio"]{display:none}.option-radio input[type="radio"]:not(:checked)+label{color:#949494}.option-radio input[type="radio"]:checked+label{background-position:0 -16px}.list-option-cachee{display:none}.option-cachee{display:none}.facetteSuggest{margin-left:30px;margin-top:10px;margin-right:35px}.facette-border-top{border:0;border-top:1px solid #e0dfdf}.facette-simple{max-height:23em}.facetteCheckboxALL>.fctCheckboxALL{display:inline-block;width:10%}.facetteCheckboxALL>.fctCheckboxALL>input{content:'';margin:1.1em auto;width:1.1em;height:1.1em;border:1px solid #53688e;border-radius:2px;cursor:pointer}.facetteCheckboxALL>.chboxALL-facet-label{display:inline-block;width:90%;position:relative;border-top:0}.hiddenFooter{color:#323e54;font-size:.6em;text-align:center}.hiddenFooter a{color:#323e54;font-size:1.5em}.loader{border:8px solid white;border-top:8px solid #5c75a2;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.cacher-noeud{display:none}.section-non-selectionne{color:#4a5e81}.versions-list>li{display:block}.list-arcticle-chrono{display:inline}.list-arcticle-chrono>li{display:inline}.list-arcticle-chrono>li:not(:first-child):before{content:", "}.list-item{margin-bottom:10px}.expandmore__to_expand .list-section-chrono li{margin-bottom:0}.block-navigation-right{display:inline-block;float:right;padding:5px 5px 5px 5px}.no-content h1{display:inline-block;margin-left:10px}label.title-link{cursor:pointer;color:#4a5e81}@media only screen and (max-width:767px){.title-result-item{font-size:1em}h1.summary-header,.h1.summary-header{font-size:1.25em}}@media only screen and (min-width:768px){h1.summary-header,.h1.summary-header{font-size:1.4em}}.tooltip-input-errors{position:absolute;top:100%;z-index:1;right:-5px}.block-input-errors{position:relative}.input-errors{top:36px;left:0;z-index:1;max-width:512px;color:red;padding:4px 8px;border:1px solid red;border-radius:4px;background-color:#fff}.input-errors:before{content:'';position:absolute;top:-8px;left:32px;width:14px;height:8px;border-bottom:8px solid red;border-right:8px solid transparent;border-left:8px solid transparent}.versionInitiale:after{display:none}.versionInitiale a{text-decoration:none;color:#4a5e81}@media screen and (max-width:64.062em){.titreLecture{text-align:left}}@media screen and (min-width:64.062em){.titreLecture{text-align:right}}.hidden-section{display:none}#actionsVersions{height:21px}.text-section p{margin-bottom:0}.tableauxComparaison table{width:380px}#email{margin-bottom:15px}.hidden-div{display:none}.secure-footer{font-size:.875em;border-style:solid;border-width:1px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:20px 10px 4px 10px;line-height:1.35em;margin-top:10px}.secure-header{font-size:1em;color:black;border-bottom:1px solid;margin-top:10px;margin-bottom:10px;text-align:center;vertical-align:middle}.secure-header-icon:before{content:url('../images/lock-black_small.png');padding-right:20px;float:left}.g-recaptcha>div{margin:0 auto}.secure-message{font-size:.95em;line-height:1.35em;margin:20px}.secure-content>div{text-align:center}.captcha-error{font-size:.95em;line-height:1.35em;color:red}@media screen and (max-height:575px){#rc-imageselect,.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}}.info-pdf{color:white;font-size:1.2em;font-weight:600;text-align:center;width:100%;display:block}.error-pdf{padding:.5em;color:#d51622;background-color:white;border-radius:5px;font-size:1.2em;font-weight:600;text-align:center}.info-pdf:before{content:url('../images/lock-blanc_small.png');display:inline-block;margin-right:20px;vertical-align:middle}.error-pdf:before{content:url('../images/broken_lock.png');display:inline-block;margin-right:20px;vertical-align:middle}object{display:block;margin-left:auto;margin-right:auto;margin-top:50px;width:100%;min-height:1385px}.round-container{border-radius:5px;background:white;padding:20px}.links-for-list{padding:0;font-size:.875em;list-style:none;margin:10px 0 5px 0}.item-for-liste{padding-bottom:10px;border-bottom:1px solid #dbdbdb}.tag-for-list{font-size:.750em}.tag-for-list::before{top:auto;bottom:2px}select::-ms-expand{display:none}.nota{font-style:italic}.nota:before{content:'NOTA : '}.actions.center-align{text-align:center}.title-result-item a,.title-result-item a:visited{color:#d51622;text-decoration:none}.title-result-item a:hover{color:#d51622;text-decoration:underline}.link a,.link a:visited{color:#4a5e81;text-decoration:underline;margin-left:28px}.link a:hover{color:#4a5e81;text-decoration:underline}.form-select-target{width:100%}.select-target option:disabled{display:none}.label-filtre-avance{display:ruby-base;position:relative;margin:auto;align-self:center}.label-filtre-avance span{display:inline-table;vertical-align:text-bottom;margin-left:5px}.label-filtre-avance label{font-size:1em !important;font-weight:normal !important;color:black}a.btn{color:white;text-decoration:none}.dossier-legislatif .main-title{color:#4a5e81}.dossier-legislatif .small-search-block{margin-bottom:25px}.dossier-legislatif .main-title.typo-s{font-size:1.5em}.page-legislatures .main-title{margin-bottom:35px}.page-legislatures .expandmore__to_expand.legislature .js-to_expand .legislature-categorie+.legislature-categorie{margin-top:25px}.page-dossiers-legislatifs.dossier-legislatif .main-title{margin-bottom:35px}.page-dossiers-legislatifs.dossier-legislatif .main-col h2{margin-left:0}.page-dossiers-legislatifs.dossier-legislatif .main-col h3{margin-left:0}.page-dossiers-legislatifs.dossier-legislatif .dossier-legislatif-item{display:flex;flex-direction:column;font-size:14px}.page-dossiers-legislatifs.dossier-legislatif .dossier-legislatif-item>.dossier-legislatif-item-link{flex-grow:1}.page-dossiers-legislatifs.dossier-legislatif .dossier-legislatif-item>.dossier-legislatif-item-btn{margin-top:10px;align-self:right}.page-dossiers-legislatifs.dossier-legislatif .dossier-legislatif-item+.dossier-legislatif-item{margin-top:5px}.page-dossiers-legislatifs.dossier-legislatif .dossier-legislatif-item.dossier-legislatif-item-separator+.dossier-legislatif-item.dossier-legislatif-item-separator{padding-top:10px;margin-top:10px;border-top:1px dashed #e0dfdf}@media screen and (min-width:64em){.page-dossiers-legislatifs.dossier-legislatif .dossier-legislatif-item{flex-direction:row}.page-dossiers-legislatifs.dossier-legislatif .dossier-legislatif-item>.dossier-legislatif-item-btn{margin-top:0;margin-left:10px;align-self:center}}.page-dossier-legislatif-detail.dossier-legislatif .main-title{margin-bottom:35px}.page-dossier-legislatif-detail.dossier-legislatif .dossier-legislatif-detail-type{color:#d51622;font-size:1.75em;font-weight:400;text-align:center;margin-bottom:20px}.page-dossier-legislatif-detail.dossier-legislatif .dossier-legislatif-detail-dossier-legislatif{text-align:center;margin-bottom:35px}.expandmore__to_expand-list-container .expandmore__to_expand+.expandmore__to_expand{margin-top:20px}.expandmore__to_expand-list-container .expandmore__to_expand .expandmore__button{padding:16px 48px 16px 23px}.expandmore__to_expand-list-container .expandmore__to_expand .expandmore__button::after{right:20px}.expandmore__to_expand-list-container .expandmore__to_expand .js-to_expand{padding:25px 25px 5px 25px}.expandmore__to_expand-list-container .expandmore__to_expand .js-to_expand ul{padding:0}.expandmore__to_expand-list-container .expandmore__to_expand .js-to_expand a{color:#4a5e81}.expandmore__to_expand-list-container .expandmore__to_expand .js-to_expand a::before{padding-right:5px;color:#d51622}.centered{text-align:center}.title-result-item-idcc{font-family:robotoslab,arial,serif;font-weight:400;font-size:1.25em;text-transform:none;color:#d51622;margin-bottom:12px}.item-for-liste-idcc,.item-for-liste-debat{padding-bottom:10px;border-bottom:1px solid #dbdbdb;display:flex;padding-left:-20px}.item-for-liste-bodmr{padding-bottom:10px;border-bottom:1px solid #dbdbdb;padding-left:-20px}.large-simpletooltip[aria-hidden="true"],.large-bottom-simpletooltip[aria-hidden="true"],.minimalist-simpletooltip[aria-hidden="true"],.minimalist-left-simpletooltip[aria-hidden="true"]{display:none}.large-simpletooltip_container,.large-bottom-simpletooltip_container,.minimalist-simpletooltip_container,.minimalist-left-simpletooltip_container{position:relative}.large-simpletooltip,.large-bottom-simpletooltip,.minimalist-simpletooltip,.minimalist-left-simpletooltip{position:absolute;left:-125px;bottom:30px;padding:10px;width:300px;font-weight:600;font-size:15px;font-family:sourcesanspro,arial,sans-serif;color:#5c75a2;text-align:justify;background-color:#f5f5f5;border:1px solid #5c75a2;border-radius:5px}.large-bottom-simpletooltip{bottom:auto;top:30px}.large-simpletooltip::after,.large-bottom-simpletooltip::after,.minimalist-simpletooltip::after,.minimalist-left-simpletooltip::after{content:'';width:13px;height:7px;position:absolute;left:calc(50% - 7px);bottom:-7px;display:inline-block;background:url("../images/tip-open.png") no-repeat}.large-bottom-simpletooltip::after{top:-6px;bottom:auto;background:url("../images/tip-open-top.png") no-repeat}span.tooltip{cursor:default}.title-icon{margin-left:-8px;margin-right:0;margin-top:-3px;margin-bottom:-3px}.title-icon:before{padding-right:0}.title-result-item .title-icon::before{padding-right:0}.links-versions{margin:0 0 2px 10px}.search-content-item-container+.search-content-item-container{margin-top:5px}.search-content-item-container>.title-result-item{font-size:.875em;margin-bottom:10px}.search-content-item-container>.content{padding-top:5px;padding-bottom:5px}.search-content-item-container>.link>.link{margin-left:24px}.password-info{margin-top:-35px}.password-info{margin-top:-35px}.password-insuffisant{color:#d51622}.password-faible{color:#d51622}.password-correct{color:#db5902}.password-bon{color:#309526}.password-excellent{color:#309526}.consultation-jurisprudence .content-page .intro{text-align:center;font-size:16px}.consultation-jurisprudence .block-framePrint .intro{text-align:center;font-size:16px}.consultation-jurisprudence dl div{padding-left:20px;margin-bottom:20px}.code-consommation .small-search-block fieldset,.code-consommation .small-search-block .fieldset{padding:25px 20px}.logo img{max-width:none}::-ms-clear{display:none}.large-simpletooltip,.minimalist-simpletooltip,.minimalist-left-simpletooltip{text-align:left}.saisine-link{text-align:center;padding-top:2em}.code-title-convention-container{width:5em;word-spacing:5em;text-align:center;padding-left:40px;margin-left:auto}@media only screen and (min-width:1024px){.code-title-convention-containerAlign{padding-right:61px;margin-right:5px}}@media only screen and (max-width:1024px){.code-title-convention-containerAlign{padding-right:61px}}.code-title-convention-container .code-title-convention{margin:0;font-size:1em}.page-recherche .col-left.col-left-old{background-color:#f5f5f5}.general-search-block a:hover,.general-search-block a:focus{color:inherit}@media screen and (min-width:75em){.general-search-block .search-reset{width:15%;border-radius:0}}.displayNone{display:none !important}.list-num li.no-sequence:before{display:none}.disabled-check{font-style:italic;font-weight:bold;color:#646464}.search-filter-criterion-content ul{padding:0}.journal-officiel .search-filter-criterion-content>.date-select{width:100%}h1.pdf-title{font-size:1.6em}.pager li.current{padding:10px 15px}.no-padding-margin{padding:0 !important;margin:0 !important;background:none !important}.btn-center{text-align:center}.result-categories{padding:0;margin:5px 0 0 0}.doc-small{min-height:60px;float:right;width:180px}.doc-small::before{width:60px;height:60px}.doc-small span{padding:7px 15px 7px 25px}.doc-small-bocc{margin-top:3px !important;width:180px !important;height:60px !important;text-align:center !important}.teaser{flex-grow:1}.form-radio label{cursor:pointer}.frame-block{display:flex;flex-wrap:wrap}.frame-block.list li{color:#4a5e81}.picto-list li{list-style:none;font-size:.875em}.picto-list li::before{content:"";font-family:icomoon;font-size:1.125em;color:#d51622;padding-right:5px;vertical-align:middle}.links-categories{margin-bottom:35px}.links-categories li{margin-right:9px}@media screen and (min-width:64.062em){.frame-block>div{flex-grow:1;width:49.5%;vertical-align:top;margin-bottom:0}.frame-block>div .doc-download{float:right}.frame-block.list li{display:inline-block;width:49.5%;vertical-align:top}}.raison-sociale{color:#4a5e81;font-weight:bold}.acco-dates{color:#4a5e81}.acco-references{padding:8px 0 8px 0;line-height:normal}.acco-themes{line-height:normal}.disable-menu{pointer-events:none !important;cursor:default !important;text-decoration:none !important;color:#cecece !important}.name-result-item{color:#4a5e81}.code-consommation .list-article-consommation .date{display:grid}.code-consommation .list-article-consommation .content{display:inline-block}.seeAllArticles{width:100%;text-align:center}.search-resume-modify-precise{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.9em 1em;margin:0;border:0;border-radius:5px;background:#1a3158;color:#fff !important;font-weight:600;text-decoration:none;transition:all .2s ease;margin-top:.65em}@media print{.search-resume-modify-precise{display:none}}@-moz-document url-prefix(){@media only print{body *,.titreLecture{font-family:Arial !important}ul,li{list-style-type:none}.intro{line-height:1em;font-weight:bold}}}.search-resume-modify-precise:hover,.search-resume-modify-precise:focus{background:#da515a;text-decoration:none}.search-resume-modify:hover .icon::before,.search-resume-modify:focus .icon::before{transform:scale(1.25)}.search-resume-modify-precise .icon::before{content:"";display:block;font-family:icomoon;font-size:36px;font-weight:normal;line-height:0;vertical-align:middle;transition:all .2s ease}.search-resume-modify-precise .text{margin-right:.5em;font-size:.875em}.expand-btn{border:0;font-family:inherit;font-size:inherit;background-color:#FFF;color:#4a5e81}.DOLE-echeancier-table thead th:first-child{background-color:#5c75a2;border-right:1px solid #d8d8d8}.DOLE-echeancier-table tr:last-child th:first-child,.DOLE-echeancier-table th:last-child{border-radius:0}.kali-historique{width:85%}.links-dossier-legislatif>li{display:block;text-transform:none}.links-dossier-legislatif.consultation{margin-top:15px;margin-left:0;font-size:1em}.links-dossier-legislatif.consultation>li{text-transform:none;margin-bottom:0}.code-consommation .tabs-secondary .title-section{width:90%}.consultation-cirulaire .doc-download{margin-top:0}@media screen and (min-width:64.062em){.consultation-cirulaire .frame-block>.left-col{width:75%}.consultation-cirulaire .frame-block>.right-col{width:25%}}.dates .choice{width:2.2em}.folding-element.with-border button+a{width:calc(100% - 4em)}.versionInitiale:link,.versionInitiale:visited,.versionInitiale:hover,.versionInitiale:active{text-decoration:none;text-transform:none}.bloc-info{padding-right:1em;margin-top:1em}.accordion-timeline h2.version-init,h6.version-init{padding:25px 27px 25px 85px;position:relative;font-size:1.375em;border:1px solid #fff;border-top:0;border-bottom:0;margin-bottom:0}a.versionInitiale{padding:0;background:0;display:block;font-weight:600;color:#4a5e81;text-align:left;width:100%;position:relative;border:0}.accordion-timeline a.versionInitiale::before{content:'';width:10px;position:absolute;top:inherit;bottom:11px;left:-30px;display:inline-block;border-top:4px solid #4a5e81;border-radius:0;z-index:1}.folding-element.with-border li span.title-link{padding-left:17px}.surtitre{font-weight:600}.summary-list .articles-code>li{padding-right:.3em}.tabs-secondary .tabs__link{margin-right:3px}.unnamed-article{font-family:robotoslab,arial,serif;font-size:1em;text-transform:none}.consultation-cirulaire .button-expand{padding:0;margin:0}.consultation-cirulaire .button-expand li{margin-bottom:20px}.consultation-cirulaire .button-expand li::before{display:none}.consultation-cirulaire .button-expand li button{padding:0;border:0;background:0;font-size:.800em;font-weight:600;color:#4a5e81}.consultation-cirulaire .button-expand li button .icon::before{content:"";font-family:icomoon}.consultation-cirulaire .button-expand li button[aria-expanded="true"] .icon::before{content:""}.consultation-cirulaire .button-expand li .texte{display:none}.consultation-cirulaire .button-expand li.opened .texte{display:block}.consultation-cirulaire .button-expand .texte{margin-top:8px;margin-left:30px}.dates .input-date-chrono{line-height:100%}.dates .input-date-chrono2{line-height:100%;height:1.5em;padding:0 10px}.dates .input-group .btn{height:2em}.date-acco{padding-left:0}.search-filter-criterion-content>div:first-child{width:100%}article .nota{padding:10px 0 0 25px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.head-filter .anchor{position:relative;margin-top:0;z-index:10}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.head-filter{flex-wrap:wrap}}.header-top .main-menu{padding-top:8px}.menu-mobile.header-top .top-content .container-block{position:absolute;top:0;right:0}.header-top .logos{position:relative;display:block;width:100%;max-width:100%;height:115px;margin:10px 0}.header-top .logos li{width:auto;height:auto;float:left;display:inline-block;list-style:none;margin-right:10px}.header-top .logos .logo-legifrance{position:absolute;margin:30px 0 0 5px}.header-top .logos.block-link{position:relative}.header-top .logos.block-link a::after{position:absolute;content:"";top:0;bottom:0;left:0;right:0}@media screen and (min-width:20.031em){.page-maintenance .header-top .logos .logo-legifrance{position:absolute;margin:30px 0 0 5px;margin-right:17px !important}}@media screen and (max-width:20em){.page-maintenance.header-top .logos .logo-legifrance{position:absolute;margin:30px 0 0 5px;margin-right:0 !important}}.header-top .logos .logo-rf{margin-bottom:5px}.header-top .container{position:relative}.header-top .container .quick-access{position:absolute;right:0;z-index:2000}.expandmore__to_expand.categories .js-to_expand ul ul{padding:0 0 0 20px}.expandmore__to_expand.categories .link-disabled::before{content:"";display:inline-block;font-family:icomoon;color:#53688e;padding-right:10px;margin-left:-26px}.expandmore__to_expand.cms .js-to_expand a::before{display:none}.expandmore__to_expand.cms ul{list-style:disc}.cms table thead th:first-child{color:#000}.expandmore__to_expand.cms .ezrichtext-field ul{padding-left:20px}.toc .summary-recall .folding-element>li>a{font-family:robotoslab,arial,serif;color:#d51622;text-decoration:none}.ezrichtext-field{width:100%}.ezrichtext-field table{border:solid 1px #000}.list-categorie {margin-left:26px}.align-center img,img.align-center{display:block;margin-left:auto;margin-right:auto}.align-right img,img.align-right{display:block;margin-left:auto;margin-right:0}img.large{max-width:300px}img.medium{max-width:200px}img.tiny{max-width:30px}img.small{max-width:100px}img.reference{max-width:600px}.page-content.toc{padding:30px 0 50px}.toc .summary-link{display:block;font-weight:600;text-align:center;text-decoration:none;margin:40px auto 46px;position:relative}.toc .summary-link::after{content:"";display:inline-block;position:absolute;right:0;bottom:-18px;left:0;font-family:icomoon;font-weight:normal;color:#d51622}.ezrichtext-field ul li{list-style:disc}.ezrichtext-field ul li ul li{list-style:circle}.expandmore__to_expand.categories a::before{margin-left:-26px}.home-blocks{margin:0 auto;max-width:75em;padding-top:30px}.block-home_blocks_anoter,.home-blocks .block-home_blocks_acces_rapides{display:block;width:100%;margin:0 auto;overflow:auto}.block-home_blocks_anoter{padding:0 30px}.block-home_blocks_anoter>h2,.home-blocks .block-home_blocks_acces_rapides>h2{margin-top:2%;color:#d51622;font-family:robotoslab,arial,serif;font-size:2.125em;text-transform:none;font-weight:normal}.block-home_blocks_anoter .content-list-item .content-item,.home-blocks .block-home_blocks_acces_rapides .content-list-item .content-item{color:#1a3158;word-wrap:break-word;font-family:'sourcesanspro';font-weight:400;font-style:normal;height:100%}.block-home_blocks_anoter .content-list-item .content-item>p{margin-left:1.75em}.block-home_blocks_anoter .content-list-item .content-item a{font-family:'sourcesanspro';font-weight:600;font-style:normal;text-decoration:none}.block-home_blocks_anoter .content-list-item ul,.home-blocks .block-home_blocks_acces_rapides .content-list-item ul{display:inline-block;float:left;max-width:48%;padding-left:0;margin-bottom:0;list-style:none}.block-home_blocks_anoter .content-list-item .content-item a:hover{text-decoration:underline}.block-home_blocks_anoter .content-list-item .type_publication::after{content:' |'}.block-home_blocks_anoter .content-list-item .content-item .name::after{content:','}.block-home_blocks_anoter .content-list-item .type_publication_0 svg,.block-home_blocks_anoter .content-list-item .type_publication_1 svg,.block-home_blocks_anoter .content-list-item .type_publication_2 svg,.block-home_blocks_anoter .content-list-item .type_publication_3 svg,.block-home_blocks_anoter .content-list-item .type_publication_4 svg,.block-home_blocks_anoter .content-list-item .type_publication_5 svg,.block-home_blocks_anoter .content-list-item .type_publication_6 svg,.block-home_blocks_anoter .content-list-item .type_publication_7 svg,.block-home_blocks_anoter .content-list-item .type_publication_8 svg,.block-home_blocks_anoter .content-list-item .type_publication_9 svg,.block-home_blocks_anoter .content-list-item .type_publication_10 svg{position:absolute;color:#d51622;margin:0 0 0 -1.8em}.block-home_blocks_anoter .content-list-item .type_publication_10 svg{position:absolute;margin:0 0 0 -1.8em}.block-home_blocks_anoter .content-list-item .type_publication{color:#5c75a2}.block-home_blocks_anoter .content-list-item .published_date{color:#5c75a2}.home .footer{margin-top:0}.home-blocks .block-home_blocks_acces_rapides{background-color:#5c75a2;padding:10px 30px}.home-blocks .block-home_blocks_acces_rapides,.home-blocks .block-home_blocks_acces_rapides>h2,.home-blocks .block-home_blocks_acces_rapides a,.home-blocks .block-home_blocks_acces_rapides span{color:#fff}.home-blocks .block-home_blocks_acces_rapides>h2{font-size:1.5em}.home-blocks .block-home_blocks_acces_rapides .acces_rapide>ul{display:block;max-width:100%;width:100%;height:auto;columns:auto !important}.home-blocks .block-home_blocks_acces_rapides li{display:inline-block;width:33%;margin:0;vertical-align:top}.home-blocks .block-home_blocks_acces_rapides li:before{content:"";color:#fff;display:inline-block;font-family:icomoon;float:left}.home-blocks .block-home_blocks_acces_rapides .acces_rapide>ul>li>p{padding-left:15px}@media screen and (max-width:768px){.block-home_blocks_anoter .content-list-item{width:100%}.block-home_blocks_anoter .content-list-item ul{max-width:100%}.home-blocks .block-home_blocks_acces_rapides li{width:100% !important}.page-maintenance.header-top .logos .logo-legifrance{position:absolute !important;right:-68px !important}.menu-mobile.header-top .logos .logo-legifrance{position:absolute !important;right:-68px !important}}@media screen and (min-width:768px){.block-home_blocks_anoter .content-list-item{width:100%;position:relative;padding-inline-start:0}.block-home_blocks_anoter .content-list-item #column_right{top:0;margin-left:2%}}@media screen and (min-width:76.0625em){.header-top .logos{position:relative !important}}@media screen and (-ms-high-contrast:active),all and (-ms-high-contrast:none){.categories .expandmore__to_expand a::before{content:"";display:inline-block;font-family:icomoon;color:#53688e;padding-right:10px;height:18px;overflow:hidden;margin-left:-26px}}@media screen and (max-width:76.0625em){.header-top .container .quick-access .my-account-block,.header-top .container .button-burger,.header-top .container .quick-access .account-btn{background-color:transparent !important;color:#4a5e81 !important;width:45px !important;height:32px !important;padding:3px !important}.menu-mobile.header-top .container .quick-access{position:relative !important}.menu-desktop.header-top .logos{padding:0 0 0 10px !important;position:relative !important}.menu-mobile.header-top .logos{position:relative !important}.header-top .logos .logo-rf{padding:0 0 0 10px}.header-top .logos .logo-legifrance{max-width:50% !important;right:-10px !important}.page-maintenance.header-top .logos .logo-legifrance{right:17px !important}.menu-mobile.header-top .logos .logo-legifrance{right:17px !important}.header-top .container .button-burger{color:#5c75a2 !important}.home-blocks .block-home_blocks_acces_rapides .acces_rapide>ul{columns:auto !important}}@media screen and (max-width:1157px) and (min-width:64.063em){.main-menu .level-one>li.logo-item{padding-top:0}}