.data-chart .chart-serie{display:none}#nprogress{pointer-events:none}#nprogress .bar{background:#af0016;position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #af0016,0 0 5px #af0016;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:10px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#af0016;border-left-color:#af0016;border-radius:50%;animation:nprogress-spinner .4s linear infinite}#nprogress .nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}select.combobox{display:block;width:100%}.select2-container--default,.select2-dropdown{font-family:TheSans-OT,Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px}.select2-container--default .select2-selection--single{border-width:0}.select2-container--default .select2-selection--single .select2-selection__rendered{border-radius:4px;padding:5px 10px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:6px}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered{color:#2c2c2c;background-color:#f2f2f2}.select2-container--default.select2-container--open .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered{color:#000;background-color:#fff}.select2-container--default .select2-dropdown{color:#000;background-color:#fff;border-color:#e1e1e1}.select2-container--default .select2-results__option{padding:8px 6px;border-bottom:1px solid #e1e1e1}.select2-container--default .select2-results__option:hover{font-weight:800;background-color:transparent}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:transparent;color:#000}.select2-container--default.select2-container--open{margin-top:2px}.select2-container--default.select2-container--open .select2-dropdown--above{margin-top:-4px}.ekko-lightbox.modal .modal-title{font-family:TheSans-OT,Arial,sans-serif;font-weight:400;font-style:normal;font-size:24px;color:#2c2c2c}.block-gallery-title{background:#fff}.block-gallery-title .block-gallery-title-inner h2{font-weight:400;font-style:normal;font-size:14px;color:gray;text-transform:uppercase;line-height:120%;padding:15px 20px;display:block}.block-gallery-title .block-gallery-title-inner div{font-weight:400;font-style:normal;font-size:15px;color:#2c2c2c;line-height:24px;padding:15px 20px}.form-quality{width:50%;max-width:320px;margin-bottom:20px}.form-quality form{display:inline-block;min-width:320px;width:50%}.dropzone{min-height:120px}.dz-clickable{background-color:#f2f2f2;border-style:dashed;font-family:TheSans-OT;font-size:14px}.dz-clickable .glyphicon{float:left;margin:-10px 10px 10px;font-size:40px;color:#aaa}.dz-clickable.dz-drag-hover{border-color:red}.survey label{font-weight:400}.survey .form-submit{font-weight:300;font-style:normal;font-size:18px;color:#2c2c2c;border:1px solid #2c2c2c;display:block;text-align:center;background-color:#fff;padding:21px 0;width:100%}.survey .form-submit:hover{background-color:#f2f2f2}.survey .form-submit.disabled,.survey .form-submit:disabled{background-color:#f2f2f2;border-color:#f2f2f2;color:#bfbfbf;cursor:none}.survey-title{font-size:1.2em;color:#e10f21}.survey-radio{background-color:#fff;padding:10px 20px}.survey-radio [type=radio]{-webkit-appearance:radio;-moz-appearance:radio;margin-right:10px}.survey-checkbox{background-color:#fff;padding:10px 20px}.survey-checkbox [type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;margin-right:10px}.radio-bar-item{display:inline-block;margin-right:5px;text-align:center;font-size:1.2em}.radio-bar-item [type=radio]{margin:0}.radio-bar-item-1,.radio-bar-item-2,.radio-bar-item-3{color:red}.radio-bar-item-4,.radio-bar-item-5{color:#f60}.radio-bar-item-6,.radio-bar-item-7{color:#4490af}.radio-bar-item-8,.radio-bar-item-9,.radio-bar-item-10{color:#090}#survey-modal h4.modal-title{font-family:TheSans-OT,sans-serif;font-size:30px}#survey-modal .modal-body p{font-family:TheSans-OT,sans-serif;font-size:14px}#survey-modal .modal-body div.stars{width:300px;display:inline-block}#survey-modal .modal-body div.stars input.star{display:none}#survey-modal .modal-body div.stars label.star{float:right;padding:10px;font-size:36px;color:#444;transition:all .2s}#survey-modal .modal-body div.stars input.star:checked~label.star:before{content:'\f005';color:#fd4;transition:all .25s}#survey-modal .modal-body div.stars input.star-5:checked~label.star:before{color:#fe7;text-shadow:0 0 20px #952}#survey-modal .modal-body div.stars input.star-1:checked~label.star:before{color:#f62}#survey-modal .modal-body div.stars label.star:hover{transform:rotate(-15deg) scale(1.3)}#survey-modal .modal-body div.stars label.star:before{content:'\f006';font-family:FontAwesome}#survey-modal .modal-body .robot{margin-top:20px}#survey-modal .g-recaptcha{display:inline-block;margin:0 auto}#survey-modal .btn-muted{color:#b1b1b1;border-color:#dadada}#notation-commentaire{padding:15px}.btn-o{font-family:TheSans-OT,sans-serif;font-size:18px;font-weight:400;background:#fff;border:1px solid #2c2c2c;margin:0;cursor:pointer;width:100%;display:block;padding:20px 10px}.flash .errors{border:1px solid #900;background-color:#ffecec;padding:25px 10px 10px}.flash .success{border:1px solid #090;color:#015a01;background-color:#f8fff8;padding:20px}#veolia-main-area a,#veolia-main-area li a,.page_contact a,.page_contact li a,.page_contenu a,.page_contenu li a{text-decoration:underline}.block-content-title a,.block-nav-inline a,.breadcrumbs li a,.btn-back a,.nav .nav-tabs li a{text-decoration:none!important}a:hover,li a:hover{color:#000;font-weight:700}.actu a,a:hover,li a:hover{text-decoration:none}.form-checkout .form-control-static{font-size:30px;font-weight:200}