@media(min-width:992px){html{font-size:.8rem}}@media(min-width:1200px){html{font-size:1rem}}html{min-height:100%;background-color:#005e6f}body,h1,h2,h3,h4{font-weight:400}.col-1-5{flex:0 0 12.4999999999%;max-width:12.4999999999%}@media(min-width:576px){.col-sm-1-5{flex:0 0 12.4999999999%;max-width:12.4999999999%}}@media(min-width:768px){.col-md-1-5{flex:0 0 12.4999999999%;max-width:12.4999999999%}}@media(min-width:992px){.col-lg-1-5{flex:0 0 12.4999999999%;max-width:12.4999999999%}}@media(min-width:1200px){.col-xl-1-5{flex:0 0 12.4999999999%;max-width:12.4999999999%}}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}input[type=text]::-ms-clear{display:none;width:0;height:0}.ng-valid.required,.ng-valid[required]{border-left:5px solid green}.jh-card{padding:1.5%;margin-top:20px;border:none}.error{color:#fff;background-color:red}.pad{padding:10px}.w-40{width:40%!important}.w-60{width:60%!important}.break{white-space:normal;word-break:break-all}.readonly{background-color:#eee;opacity:1}.hand,[jhisortby]{cursor:pointer}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding{padding:0!important}.width-min{width:1%!important}.flex-btn-group-container{display:flex;flex-direction:row;justify-content:flex-end}.row.jh-entity-details>dd{margin-bottom:15px}@media screen and (min-width:768px){.row.jh-entity-details>dt{margin-bottom:15px}.row.jh-entity-details>dd{border-bottom:1px solid #eee;padding-left:180px;margin-left:0}}.carousel,.nav,.pagination,.panel-title a{cursor:pointer}.datetime-picker-dropdown>li.date-picker-menu div>table .btn-default,.uib-datepicker-popup>li>div.uib-datepicker>table .btn-default{border:0}.datetime-picker-dropdown>li.date-picker-menu div>table:focus,.uib-datepicker-popup>li>div.uib-datepicker>table:focus{outline:none}.thread-dump-modal-lock{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logo-agence-eau{width:10.75rem;height:5rem;margin-left:.9rem}.logo-agence-eau,.logo-connexion-tooltip{display:inline-block;vertical-align:middle;background:url(content/088462a43c47716348967161c27edee4.jpg) no-repeat 50%;background-size:contain}.logo-connexion-tooltip{width:50px;height:50px}.theme-user{color:#fff}.theme-user a{color:#000}.separateur{margin-left:25px;border-left:2px solid #74ccd6;height:72px}.panel-round{border-radius:36px 36px 36px 36px}.titre{font-size:1.2rem;font-weight:700;margin-top:0}.page-container{background-color:#efefef;border-radius:8px;padding:5px;margin-top:15px}.page-container input[readonly]{display:block;width:100%;background:#efefef}.page-container label+fa-icon{position:absolute;top:38px;right:25px;z-index:1000;color:#6d308f}tsa-combo-multiselect.form-control{padding:0;min-height:calc(2.25rem + 2px);height:auto}tsa-combo-multiselect.form-control ng-multiselect-dropdown .multiselect-dropdown .dropdown-btn{border:none!important;line-height:1.5!important;padding:7px 12px!important;font-weight:700!important}tsa-combo-multiselect.form-control ng-multiselect-dropdown .dropdown-list .filter-textbox{padding:.375rem .75rem!important}tsa-combo-multiselect ng-multiselect-dropdown.no-checkbox .multiselect-item-checkbox div{padding-left:0!important}tsa-combo-multiselect ng-multiselect-dropdown.no-checkbox .multiselect-item-checkbox div:after,tsa-combo-multiselect ng-multiselect-dropdown.no-checkbox .multiselect-item-checkbox div:before{display:none}tsa-combo-multiselect ng-multiselect-dropdown.no-checkbox .dropdown-list .filter-textbox input{padding-left:0!important}tsa-combo-multiselect.ng-invalid.ng-touched ng-multiselect-dropdown div.multiselect-dropdown span.dropdown-btn{border:1px solid #f42020}ng-multiselect-dropdown{color:#005e6f!important}ng-multiselect-dropdown .multiselect-dropdown .dropdown-btn{background-color:#fff}ng-multiselect-dropdown .multiselect-dropdown .dropdown-btn .selected-item{font-size:1rem;font-family:Roboto,sans-serif;font-weight:700;padding:0 5px;margin-right:14px;border-radius:2px;float:left;border:none!important;color:#005e6f!important;background:none!important}ng-multiselect-dropdown .multiselect-dropdown .dropdown-btn .selected-item a:after{content:"✖"!important;color:#005e6f!important}ng-multiselect-dropdown .multiselect-dropdown .dropdown-btn .selected-item a{padding:0;margin:0}ng-multiselect-dropdown .multiselect-dropdown .dropdown-btn .dropdown-up{border-bottom:10px solid #005e6f!important}ng-multiselect-dropdown .multiselect-dropdown .dropdown-btn .dropdown-down{border-top:10px solid #005e6f!important}ng-multiselect-dropdown .multiselect-dropdown .dropdown-list .multiselect-item-checkbox input[type=checkbox]+div:before{box-sizing:content-box;content:"";color:#005e6f!important;position:absolute;top:50%;left:0;width:14px;height:14px;margin-top:-9px;border:2px solid #005e6f!important;text-align:center;transition:.4s}ng-multiselect-dropdown .multiselect-dropdown .dropdown-list .multiselect-item-checkbox input[type=checkbox]:checked+div:before{animation:borderscale .2s ease-in;background:#005e6f!important}ng-multiselect-dropdown .multiselect-dropdown .dropdown-list .multiselect-item-checkbox input[type=checkbox]+div{position:relative;padding-left:2em;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin:0;color:#005e6f!important}ng-multiselect-dropdown .multiselect-dropdown .dropdown-btn .selected-item:hover{box-shadow:none!important}.btn{text-transform:uppercase;font-weight:700;text-align:center}.btn-wrapper-spread-cancel{display:flex;justify-content:space-between}.btn-wrapper-spread-cancel button:first-child{background:#333;border:none}.btn-champ-specifique,.btn-wrapper-spread-default{display:flex;justify-content:space-between}.btn-wrapper-right{text-align:right}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:.15rem;border-bottom-right-radius:.15rem}.input-group-append .container-btn-plus.btn,.input-group-prepend .container-btn-plus.btn{padding:0 .75rem}.input-group-append{margin-left:5px}.input-group-prepend{margin-right:5px}.btn.disabled,.btn:disabled{opacity:.35}.modal-content{border-radius:16px;padding:15px}.table thead th{border-top:none;font-weight:unset}.table thead th[tsasortable].asc:after,.table thead th[tsasortable].desc:after{content:"";display:inline-block;width:22px;height:22px;background:url(content/b7784106d76f1677f80a73ec77d97a44.png) 0 0/22px no-repeat;vertical-align:middle}.table thead th[tsasortable].desc:after{transform:rotate(180deg)}.table tbody tr>td{color:#000;font-weight:700}.form{background-color:#fff}.form>h6{color:#c25700;margin-left:15px;margin-bottom:2px;margin-top:3px}.form .form-control{color:#005e6f;font-size:1rem;font-family:Roboto,sans-serif;font-weight:700;border-radius:4px}.form .form-control:focus{border-color:unset;box-shadow:none;outline:none}.form .form-control[readonly]{color:#000}.form>.row,.form tsa-formulaire-donnees-contact .row,.form tsa-formulaire-mot-de-passe .row,.form tsa-modelpj-form-condition-affichage .row,.form tsa-modelpj-form-detail .row,.form tsa-modelpj-form-file .row{background-color:#efefef;margin:3px 15px 15px;padding:10px;border-radius:4px;color:#000}.form>.row>div,.form tsa-formulaire-donnees-contact .row>div,.form tsa-formulaire-mot-de-passe .row>div,.form tsa-modelpj-form-condition-affichage .row>div,.form tsa-modelpj-form-detail .row>div,.form tsa-modelpj-form-file .row>div{padding-left:3px;padding-right:3px}.form>.row>div>fa-icon,.form tsa-formulaire-donnees-contact .row>div>fa-icon,.form tsa-formulaire-mot-de-passe .row>div>fa-icon,.form tsa-modelpj-form-condition-affichage .row>div>fa-icon,.form tsa-modelpj-form-detail .row>div>fa-icon,.form tsa-modelpj-form-file .row>div>fa-icon{position:absolute;top:36px;right:15px;z-index:1000;color:#005e6f}.form>.row>div>input,.form tsa-formulaire-donnees-contact .row>div>input,.form tsa-formulaire-mot-de-passe .row>div>input,.form tsa-modelpj-form-condition-affichage .row>div>input,.form tsa-modelpj-form-detail .row>div>input,.form tsa-modelpj-form-file .row>div>input{height:calc(2.25em + 2px)}.form>.row>div>input[disabled],.form tsa-formulaire-donnees-contact .row>div>input[disabled],.form tsa-formulaire-mot-de-passe .row>div>input[disabled],.form tsa-modelpj-form-condition-affichage .row>div>input[disabled],.form tsa-modelpj-form-detail .row>div>input[disabled],.form tsa-modelpj-form-file .row>div>input[disabled]{color:#000;background-color:#efefef}.form-control.ng-touched.ng-dirty.ng-invalid,.form-control.ng-touched.ng-dirty.ng-pristine.ng-invalid,.form-control.ng-touched.ng-pristine.ng-invalid{border:1px solid #f42020}.form-control.ng-valid[required]{border-left:none}div.invalid-feedback{display:block}div.invalid-feedback:before{content:"";display:inline-block;width:22px;height:22px;margin:.15rem;background:url(content/255adc24939fbd3cfbc9cce19720e493.png) 0 0/22px no-repeat;vertical-align:middle}.fb-content{margin-top:.7em;display:block;text-align:center;vertical-align:middle;margin-left:auto;margin-right:auto}.float-btn-cmp{margin-left:2px;margin-right:2px;margin-top:2px;width:40px;height:40px;border-radius:50%;display:inline-block;vertical-align:middle;justify-content:center}.inner-addon{position:relative}.inner-addon .btn{position:absolute;color:#005e6f}.left-addon .btn{left:0}.right-addon .btn{right:0}.left-addon input{padding-left:30px}.right-addon input{padding-right:30px}.nav-link{color:#000}.nav-link a:not([href]):not([tabindex]){text-decoration:underline}.form{margin:15px 0;padding:15px;border-radius:8px;background-color:#efefef}.container-item-title{color:#c25700;margin:.31rem .94rem;font-weight:700;font-size:large}.search:after{content:"";display:inline-block;width:1.37rem;height:1.37rem;vertical-align:middle;cursor:pointer;width:30px;height:30px;background:url(content/5bc6fba58760a648142708f385c7dde6.png) 0 0/30px no-repeat;margin-left:5px}.float-btn-cmp-pdf-active:before{background:url(content/8558a51fc182e0543c5fa032c18a70e5.png) 0 0/30px no-repeat}.float-btn-cmp-dupliquer-active:before,.float-btn-cmp-pdf-active:before{content:"";display:inline-block;width:1.37rem;height:1.37rem;vertical-align:middle;cursor:pointer;transform:translate(-12%,1%)}.float-btn-cmp-dupliquer-active:before{background:url(content/0fbf2b6573b10900dbf9d1163d525e8d.png) 0 0/30px no-repeat}.float-btn-cmp-suspendre-active{background:url(content/1aec7ff8ae0e43fc9bc7690cf39a2042.png) 0 0/30px no-repeat}.float-btn-cmp-supprimer-active,.float-btn-cmp-suspendre-active{content:"";display:inline-block;width:1.37rem;height:1.37rem;vertical-align:middle;cursor:pointer;transform:translate(-12%,1%)}.float-btn-cmp-supprimer-active{background:url(content/d5800ec9ab9216db8172d95e4599014e.png) 0 0/30px no-repeat}.float-btn-cmp-selectionner-active,.float-btn-cmp-selectionner-tous-active{content:"";display:inline-block;width:1.37rem;height:1.37rem;vertical-align:middle;cursor:pointer;background:url(content/eaa4599371751410530e8d1a510874b7.png) 0 0/30px no-repeat;transform:translate(-12%,1%)}.float-btn-cmp-selectionner-inactive,.float-btn-cmp-selectionner-tous-inactive{content:"";display:inline-block;width:1.37rem;height:1.37rem;vertical-align:middle;cursor:pointer;background:url(content/d55dec78f6e8643a916807804bd15cb8.png) 0 0/30px no-repeat;transform:translate(-12%,1%)}.preview-container{position:absolute;top:136px;margin-left:18px}.form .form,.form tsa-draggable-list-five .container-list-view,.form tsa-draggable-list-two .container-list-view,.form tsa-draggable-list .container-list-view{padding:0}.ql-toolbar.ql-snow{border-top-left-radius:4px;border-top-right-radius:4px}.ql-container.ql-snow{height:6em}.ql-container.ql-snow,.ql-container.ql-snow .ql-editor{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ql-container.ql-snow .ql-editor{color:#005e6f;background-color:#fff}.ngx-quill-view-html.ql-container.ql-snow .ql-editor{color:#005e6f;background-color:transparent;overflow:hidden;padding:0}.ql-text-overflow-show-less .ql-container.ql-snow{height:1.42em}.ql-text-overflow-show-less .ql-container.ql-snow .ql-editor{text-overflow:ellipsis;white-space:nowrap;height:1.42em}.ql-text-overflow-show-more .ql-container.ql-snow{height:auto}.ql-text-overflow-show-more .ql-container.ql-snow .ql-editor{text-align:justify}.ql-container.ql-snow.ql-disabled .ql-editor{background-color:#e9ecef;opacity:1}quill-editor.autosize .ql-container.ql-snow{min-height:6rem;height:auto}quill-editor.autosize .ql-container.ql-snow .ql-editor{min-height:6rem}quill-editor .ql-editor{overflow-y:visible!important}quill-editor.ng-invalid.ng-touched .ql-toolbar.ql-snow{border:1px solid #f42020;border-bottom:none}quill-editor.ng-invalid.ng-touched .ql-container.ql-snow{border:1px solid #f42020}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{outline:none}.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus{outline:auto}tsa-file.ng-invalid.ng-touched div input:first-child,tsa-projet-piecejointe-files.ng-invalid.ng-touched div input:first-child{border:1px solid #f42020;border-radius:4px}@keyframes delayErrorDisplay{0%{height:0}to{height:22px}}div.invalid-feedback,div.invalid-feedback:before{animation-duration:.5s;animation-name:delayErrorDisplay;-ms-animation-duration:.5s;-ms-animation-name:delayErrorDisplay}.invalid-rubrique{border-radius:50%;background-color:#c00;width:29px;height:29px;border:2px solid #fff;text-align:center;color:#fff;padding-top:.1em}.showFormErrors tsa-file.ng-invalid.ng-touched div input:first-child,.showFormErrors tsa-file.ng-invalid.ng-untouched div input:first-child,.showFormErrors tsa-file.ng-invalid div input:first-child,.showFormErrors tsa-projet-piecejointe-files.ng-invalid.ng-touched div input:first-child,.showFormErrors tsa-projet-piecejointe-files.ng-invalid.ng-untouched div input:first-child,.showFormErrors tsa-projet-piecejointe-files.ng-invalid div input:first-child{border:1px solid #f42020;border-radius:4px}.showFormErrors .form-control.ng-invalid,.showFormErrors .form-control.ng-invalid.ng-touched,.showFormErrors .form-control.ng-invalid.ng-untouched,.showFormErrors .form-control.ng-invalid div.multiselect-dropdown span.dropdown-btn,.showFormErrors div.projet-single-piecejointe-parent.ng-invalid,.showFormErrors div.projet-single-piecejointe-parent.ng-invalid.ng-touched,.showFormErrors div.projet-single-piecejointe-parent.ng-invalid.ng-untouched{border:1px solid #f42020}.showFormErrors .invalid-feedback,.showFormErrors .invalid-rubrique{display:block}.showFormErrors .errors-row{margin-top:-1rem}.hideFormErrors tsa-file.ng-invalid.ng-touched div input:first-child,.hideFormErrors tsa-file.ng-invalid.ng-untouched div input:first-child,.hideFormErrors tsa-file.ng-invalid div input:first-child,.hideFormErrors tsa-projet-piecejointe-files.ng-invalid.ng-touched div input:first-child,.hideFormErrors tsa-projet-piecejointe-files.ng-invalid.ng-untouched div input:first-child,.hideFormErrors tsa-projet-piecejointe-files.ng-invalid div input:first-child{border:1px solid #ced4da;border-radius:4px}.hideFormErrors .form-control.ng-invalid,.hideFormErrors .form-control.ng-invalid.ng-touched,.hideFormErrors .form-control.ng-invalid.ng-untouched,.hideFormErrors .form-control.ng-invalid div.multiselect-dropdown span.dropdown-btn,.hideFormErrors div.projet-single-piecejointe-parent.ng-invalid,.hideFormErrors div.projet-single-piecejointe-parent.ng-invalid.ng-touched,.hideFormErrors div.projet-single-piecejointe-parent.ng-invalid.ng-untouched{border:1px solid #ced4da}.hideFormErrors .invalid-feedback,.hideFormErrors .invalid-rubrique{display:none}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}textarea.autosize{resize:none;overflow:hidden}.icon-cancel-circle{color:#00a2b7;position:absolute;right:0;top:-9px;font-size:1.5rem;cursor:pointer}_:-ms-lang(x),fieldset[disabled].ie10up{pointer-events:none;background-color:#e9ecef;opacity:1}fieldset[disabled].ie10up input,fieldset[disabled].ie10up select,fieldset[disabled].ie10up textarea{background-color:#e9ecef}.modalError.toast-error{padding:20px;width:500px}