#mainFooter{position:relative;top:0;left:0;z-index:1000;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mainFooter .footer-top{background-color:#000;color:#fff}#mainFooter .footer-top a{display:inline-block;color:inherit;line-height:32px}#mainFooter .footer-top .gauche,#mainFooter .footer-top .droite{width:100%}@media screen and (min-width:768px){#mainFooter .footer-top .gauche,#mainFooter .footer-top .droite{width:auto}}#mainFooter .footer-top .gauche a,#mainFooter .footer-top .droite a{padding:0 8px;border-left:1px solid #000;font-size:13px;line-height:1;color:#1c2264;-webkit-transition:all .3s eas-in-out;-moz-transition:all .3s eas-in-out;-ms-transition:all .3s eas-in-out;-o-transition:all .3s eas-in-out;transition:all .3s eas-in-out}#mainFooter .footer-top .gauche a:first-child,#mainFooter .footer-top .droite a:first-child{border-left:0}#mainFooter .footer-top .gauche{margin:0 0 12px 0;text-align:center;padding:8px 0}@media screen and (min-width:768px){#mainFooter .footer-top .gauche{padding:0 0 0 20px;float:left;text-align:left;margin-bottom:0}#mainFooter .footer-top .gauche a:first-child{padding-left:0}}#mainFooter .footer-top .droite{margin:0;text-align:right;padding:0 20px 0 0;background-color:rgba(255,255,255,.25)}#mainFooter .footer-top .droite a:last-child{padding-right:8px}@media screen and (min-width:768px){#mainFooter .footer-top .droite{float:right;background-color:transparent}}#mainFooter .footer-top:after{content:"";clear:both;float:none;display:block}#mainFooter .footer-sitemap{text-align:center;margin:0 auto 0 auto;background-color:#fff;color:#000;font-size:1em;padding:30px 0}#mainFooter .footer-sitemap .own-grid .own-container .own-col{text-align:left;margin-bottom:20px}@media screen and (min-width:768px){#mainFooter .footer-sitemap .own-grid .own-container .own-col{margin-bottom:0}}#mainFooter .footer-sitemap .own-grid .own-container .own-col ul li{padding:0;font-size:.9em;color:#555;margin:0 0 .1em 0}#mainFooter .footer-sitemap .own-grid .own-container .own-col ul li a{display:block}#mainFooter .footer-sitemap .own-grid .own-container .own-col ul li.first{padding:0;color:#000;font-size:1.1em;line-height:1.1em;margin:0 0 .5em 0;font-weight:bold}#mainFooter .footer-sitemap .own-grid .own-container:after{content:"";clear:both;float:none;display:block}.modal.modal-is-digital input[type=submit]{display:block;margin:10px 0 10px auto}.modal.modal-is-digital .row{margin-left:0;margin-right:0}.modal.modal-is-digital .row.row-checkbox .item-checkbox{position:relative}.modal.modal-is-digital .row.row-checkbox .item-checkbox input{appearance:none;width:0;height:0;opacity:0;position:absolute;left:3px;top:3px}.modal.modal-is-digital .row.row-checkbox .item-checkbox input:checked+.checkbox-like:before{opacity:1}.modal.modal-is-digital .row.row-checkbox .item-checkbox .checkbox-like{width:28px;height:28px;background-color:#fff;border:1px solid #000;cursor:pointer;position:absolute;top:0;left:0}.modal.modal-is-digital .row.row-checkbox .item-checkbox .checkbox-like:before{content:"";width:20px;height:20px;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;display:block;background-color:#000;background-image:url("../images/icon-check.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:18px 18px;opacity:0}.modal.modal-is-digital .row.row-checkbox .item-checkbox .checkbox-label{padding-left:40px}.dematerializationOptionalChoicePanel{font-size:12px}.dematerializationOptionalChoicePanel h3{font-size:14px;font-weight:normal}.main-label,.main-question{font-size:16px;font-weight:bold}.optional-label{font-weight:normal}#loading .spinner-lf #circleLoaderExt{stroke:#fff000}#loading .spinner-lf #circleloaderInt{stroke:red}