*{box-sizing:border-box;font-family:Raleway,sans-serif}body{background:#fff;margin:0;min-height:100%}body .multiselect{cursor:pointer}body .multiselect .multiselect__option--highlight{background:#163b86}ul{list-style:none;padding:0}.justify-end{justify-content:flex-end}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.text-little{font-size:.8rem;margin-left:.5rem}.title{font-family:Nunito,sans-serif;font-size:1.6em;font-weight:700;position:relative}.title-large{font-size:2.6em}.title-light{font-size:1.2em;font-weight:400}.title-white{color:#fff}.title-white:after{background:#fff}.title-blue{color:#163b86}.title-blue:after{background:#163b86}.title:after{border-radius:50px;bottom:-5px;content:"";height:4px;left:0;position:absolute;width:60px}.box{background:#fff;border:1px solid rgba(119,125,179,.322);border-radius:10px;box-shadow:2px 5px 13px rgba(132,128,185,.369);padding:20px}.popup-confirmation{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%}.popup-confirmation .btn-container{display:flex;justify-content:space-around}.move{animation:bounce .4s infinite alternate both}.title_header{background:linear-gradient(91.32deg,#255dce .73%,#1c9fe7 98.09%)}.btn{align-items:center;border-radius:5px;box-shadow:0 4px 10px rgba(136,144,164,.498);display:flex;font-family:Nunito,sans-serif;font-weight:700;justify-content:center;padding:15px;transition:.3s}.btn>img{height:14px;margin-right:7px}.btn-orange{background:#ff8c00;color:#fff}.btn-blue{background:#163b86;color:#fff}.btn-red{background:red;color:#fff}.btn-files{border:1px solid #fff;box-shadow:none;color:#fff;font-weight:400;padding:5px 10px}.btn-site{border:3px solid #163b86;color:#163b86;text-decoration:none}.btn-site:before{background-image:url(/build/images/web.31d6cfe0.png);content:"";height:25px;margin-right:10px;width:25px}.btn-big{font-size:1.2em}.btn-right{float:right}.btn:disabled{cursor:not-allowed;opacity:.5}.btn:hover{transform:scale(.9)}.link{color:#15316b}.link-white{color:#fff}.link-centered{display:table;margin:auto}.link-no-subline{text-decoration:none}.blue-text{color:#163b86}.blue-text-bold{font-weight:700}.blue-text-bold.title{margin:15px 0;position:relative;text-align:center;width:100%}.blue-text-bold.title:before{background:#8aafe8;bottom:-15px;content:"";height:2px;left:0;position:absolute;width:100%}.blue-text-semibold{font-weight:600}.blue-text-light{font-weight:600;opacity:.75}.separation-line{background:#8aafe8;border:none;height:1px;margin:10px 0;width:100%}.input{background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-sizing:border-box;font-size:14px;padding:10px;width:100%}.input-text{background:rgba(28,159,231,.02);border:1px solid #8ca1ca;border-radius:5px;padding:10px}.input.border-blue{border:1px solid #163b86}input[type=date]{cursor:pointer}.loading{align-items:center;display:flex;height:calc(100vh - 190px);justify-content:center;width:100%}.loading>img{animation:rotate 1.5s linear infinite}.close-btn{align-items:center;background:#163b86;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;transition:.3s;width:30px}.close-btn.margintop{margin-top:30px}.close-btn:hover{transform:scale(.9)}.block-info{border-radius:10px;margin-bottom:10px;padding:10px;text-align:center}.block-info.error{background:#e84545;color:#fff}.error-view{height:calc(100vh - 190px)}.error-view p{margin:20px 0}@keyframes rotate{0%{filter:hue-rotate(0deg);transform:rotate(0deg)}to{filter:hue-rotate(1turn);transform:rotate(1turn)}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.footer{align-items:flex-start;background:linear-gradient(91.32deg,#255dce .73%,#1c9fe7 98.09%);display:flex;flex-wrap:wrap;justify-content:center;padding:25px}.footer_text-container{display:flex;flex-direction:column}.footer_text-container .footer_text{margin:6px 0;text-decoration:none}.footer_text-container .footer_text:first-child{margin-top:0}.footer-itavi_logo{margin-right:10px;transform:translateY(-10px);width:125px}.footer_text{color:#fff;font-size:.75em}.footer-contact{margin-right:50px}.footer-img-container{align-items:center;display:flex}.footer-img-container img{margin:0 15px;width:50px}.footer_text-logos{display:flex}.footer-links{margin-left:50px}.footer-links .footer_text{text-align:right}@media screen and (max-width:640px){.footer_text{margin-bottom:10px;text-align:center}.footer_text-logos{flex-direction:column;margin-bottom:10px}}@media screen and (max-width:585px){.footer-contact{margin-right:0}}.login_header{background:linear-gradient(60deg,#543ab7,#00acc1);color:#fff;overflow:hidden;position:relative}.login_header .inner-header{margin:10px 100px}.login_header .inner-header>img{height:70px}.login_header .waves{height:15vh;margin-bottom:-7px;max-height:150px;min-height:100px;position:relative;width:100%}.login_header .parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.login_header .parallax>use:first-child{animation-delay:-2s;animation-duration:7s}.login_header .parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.login_header .parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.login_header .parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media (max-width:768px){.login_header .waves{height:40px;min-height:40px}.login_header .content{height:30vh}.login_header h1{font-size:24px}}.login_box{max-width:630px;padding:20px 80px}.login_box .login-itavi_logo{display:table;margin:auto}.login_box .login-title{margin:22px auto 50px}.login_box .login-form{margin-top:40px}.login_box .login-form .input-container{display:flex;flex-direction:column;justify-content:center;margin:15px auto}.login_box .login-form .input-container .input-text{margin-top:10px}.login_box .login-form .button-container{display:flex}.login_box .login-form .button-container .btn:first-child{margin-right:10px}.login_box .login-form .btn-big{margin-bottom:30px;margin-top:40px;width:100%}.cofinanceurs{display:flex;flex-direction:column;justify-content:center}.cofinanceurs .cofinanceurs-img-container{align-items:center;display:flex;flex-wrap:wrap;margin:40px 0}.cofinanceurs .cofinanceurs-img-container img{margin-bottom:40px;margin-right:50px;width:100px}.list_header{align-items:center;background:#fff;display:flex;justify-content:space-between}.list_header .logo{margin:15px 140px;width:100px}.list_header .list_header_nav .blue-text{padding:23px;text-decoration:none}.list_header .list_header_nav .blue-text.router-link-exact-active{border-bottom:4px solid #163b86}.list_header .logout{margin-right:50px}.advanced-search{margin-right:10px}.list_search_row{margin-top:12px}.list_search .main-search{align-items:center;display:flex;margin-top:35px;width:100%}.list_search .main-search .label-input-container{flex:1}.list_search .main-search p{color:#fff;flex:-1 1;margin-right:10px;width:130px}.list_search .main-search .multiselect{margin-right:10px}.list_search .main-search .input.input-blue,.list_search .main-search .multiselect__tags{background:rgba(139,201,235,.278);border:1px solid #86d4ff;color:#fff}.list_search .main-search .multiselect__input,.list_search .main-search .multiselect__single{background:none}.list_search .main-search .multiselect__select:before{border-color:#163b86 transparent transparent}.filter-container{background:#fff;border:1px solid #b4ccf0;border-radius:5px;box-shadow:2px 5px 16px #b4ccf0;padding:5px 55px}.filter-container .mb-less{margin-bottom:-35px}.list-btn{align-items:center;border:1px solid #b4ccf0;border-radius:2px;cursor:pointer;display:flex;height:50px;justify-content:center;margin:5px;width:50px}.list-btn img{width:35px}.list-btn.active{background-color:#b4ccf0}.list-add-btn{display:flex}.list-add-btn .btn{width:50%}.utility-container .export-container button{margin:.2rem}.utility-container .export-container button.active{background-color:#fff;border:1px solid #163b86;color:#163b86}.utility-container .export-container .export-label{align-items:center;display:flex;justify-content:end;margin:.2rem}.utility-container .export-container .export-label p{margin:1rem}.export-datas-container{align-items:end;display:flex;flex-direction:column;justify-content:end;margin-top:1rem;width:100%}.export-datas-container label{width:25%}.export-datas-container button{margin:1rem 0;width:25%}.export-datas-container input{border-radius:5px;height:20px;width:20px}.list_titles{border-bottom:1px solid rgba(22,59,134,.341);display:flex;margin:30px 0;padding:0 20px 11px;width:100%}.list_titles .list_titles-data{flex:1 0;font-size:.8em}.list_titles.hide{display:none}.list_row{display:flex;margin:20px 0;padding:20px;transition:.3s}.list_row .list_row-data{flex:1 0}.list_row.red{background-color:#fdecec}.list_row.column{flex-direction:column}.list_row.column .bdn,.list_row.column .modification{display:none}.list_row.column:first-child{margin-top:0}.list_row:hover{transform:scale(1.02)}@media screen and (max-width:750px){.list_row{flex-direction:column}.list_row .bdn,.list_row .modification{display:none}.list_row:first-child{margin-top:0}.list_titles{display:none}.utility-container{align-items:center;flex-direction:column}.utility-container div{width:fit-content}.utility-container .export-datas-container{align-items:center;width:100%}.utility-container .export-datas-container label{display:flex;margin-bottom:.5rem;width:50%}.utility-container .export-datas-container label input{margin-right:.5rem}.utility-container .export-datas-container button{width:50%}}.list_row .bdn,.list_titles .bdn{flex:0.3 0}.list_row .consulter,.list_titles .consulter{flex:0.5 0}.list_row .list_row-data,.list_row .list_titles-data,.list_titles .list_row-data,.list_titles .list_titles-data{align-items:center;display:flex;margin:3px 10px}.list_row .consulter{flex:0.25 0}.list_row .telecharger{flex:0.25 0;margin:0}@media screen and (max-width:750px){.list_row .telecharger{margin:3px 10px}}.list_row .telecharger img{height:1.2rem}.map{height:calc(100vh - 40px);position:sticky!important;top:20px}.pagination-list{align-items:center;display:flex;justify-content:center;margin-bottom:40px}.pagination-list a{cursor:pointer;margin:0 3px}.pagination-list .pagination-previous{margin-right:20px}.pagination-list .pagination-next{margin-left:20px}.pagination-list .etc{font-weight:bolder;margin:0 5px}.pagination-list .page-num{align-items:center;display:flex;font-size:.8em;height:30px;justify-content:center;padding:0;width:30px}.pagination-list .page-num.is-current{cursor:default;transform:translateY(-5px)}.documentary-space_search-bar{background-color:#b4ccf0;border-radius:5px;margin:20px auto 40px;padding:27px 40px;width:85%}.documentary-space_search-bar .documentary-space_search-bar_input-button-in-row{display:flex;margin-top:5px}.documentary-space_search-bar .documentary-space_search-bar_input-button-in-row .input{flex:1;margin-right:15px;width:unset}.breadcrumb-trail{display:flex}.breadcrumb-trail .breadcrumb-trail_li{cursor:pointer;margin-right:10px}.breadcrumb-trail .breadcrumb-trail_li:last-child{font-weight:700}.documentary-space .documentary-space_category-block-navigation{display:flex;margin:20px 0 40px}.documentary-space .documentary-space_category-block-navigation .list_row{cursor:pointer;flex:1;margin:0 10px;transition:background-color .3s,color transform .3s .3s}.documentary-space .documentary-space_category-block-navigation .list_row:first-child{margin-left:0}.documentary-space .documentary-space_category-block-navigation .list_row:last-child{margin-right:0}.documentary-space .documentary-space_category-block-navigation .list_row.selected{background-color:#163b86;color:#fff}.documentary-space .multiselect{font-weight:700}.documentary-space .multiselect.selected .multiselect__tags{background:#eef7f5;border:1px solid #85e580}.documentary-space .multiselect.selected .multiselect__input,.documentary-space .multiselect.selected .multiselect__single{background:#eef7f5}.documentary-space_search-result{margin:auto;width:70%}.documentary-space_search-result .search-result_number{color:#fff}.options-list{margin-left:70px;margin-top:70px;min-height:20vh;width:70%}.options-list .options-list_documents-and-options-container{margin:20px 0}.options-list .options-list_documents-and-options-container .options-list_documents-list{margin:20px}.options-list .options-list_reset{margin:20px 0}.options-list .options-list_reset .options-list_reset_button{align-items:center;display:flex;justify-content:center;text-decoration:underline}.options-list .options-list_reset .options-list_reset_button img{margin-right:10px}.document-row,.floder-row{display:flex;margin:10px 0;padding:10px 20px;transition:background-color .3s}.document-row img,.floder-row img{filter:contrast(1) brightness(1);transition:filter .3s}.document-row .document-row_image,.floder-row .document-row_image{position:relative}.document-row .document-row_image p,.floder-row .document-row_image p{font-size:.8rem;left:50%;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;top:50%;transform:translate(-50%,-50%);white-space:nowrap;width:80%}.document-row .document-row_information,.floder-row .document-row_information{margin:15px}.document-row .document-row_download,.floder-row .document-row_download{align-self:center;margin-left:auto}.document-row .document-row_download .document-row_download_button,.floder-row .document-row_download .document-row_download_button{align-items:center;color:#15316b;cursor:pointer;display:flex;justify-content:center;text-decoration:underline}.document-row .document-row_download .document-row_download_button img,.floder-row .document-row_download .document-row_download_button img{margin-left:10px}.document-row .blue-text,.document-row .document-row_download_button,.document-row .document-row_image p,.floder-row .blue-text,.floder-row .document-row_download_button,.floder-row .document-row_image p{transition:color .3s}.document-row:hover,.floder-row:hover{background:#163b86}.document-row:hover .blue-text,.document-row:hover .document-row_download_button,.document-row:hover .document-row_image p,.floder-row:hover .blue-text,.floder-row:hover .document-row_download_button,.floder-row:hover .document-row_image p{color:#fff}.document-row:hover img,.floder-row:hover img{filter:contrast(0) brightness(2)}.floder-row{cursor:pointer}.rgpd-content p{line-height:25px;margin:10px 0}.rgpd-content ul{line-height:25px;list-style:square;padding-left:20px}.rgpd-content h3{margin:25px 0 10px}.site_header .container{padding-bottom:0}.header-description{color:#fff;margin:17px 0}.btn-white{background:#fff;color:#1d4eb2;margin:1rem;text-align:center;text-decoration:none}.archived-item{border:1px solid #b4ccf0;margin:1rem 0;padding:1rem}.open-archives-list{background-color:#fff;margin:0;position:sticky;top:0;width:100%;z-index:1}.open-archives-list p{margin:0 2rem}.popup-container{display:flex;flex-direction:column}.back-and-files{justify-content:space-between}.back-and-files,.back-home{align-items:center;display:flex}.back-home{margin:30px 0}.back-home img{margin-right:10px;width:15px}.has-error .multiselect,.has-error input,.has-error textarea{border:3px solid red}.sea-type{background:#163b86}.fresh-type{background:#7ec1ff}.hydroecoregion-container{justify-content:space-around}.hydroecoregion-container>div{width:45%}.water-type{border:1px solid rgba(119,125,179,.322);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;color:#fff;cursor:pointer;font-weight:700;list-style:none;opacity:1;padding:14px 20px;text-decoration:none;width:fit-content}.water-type:after{background:#fff;border-radius:50px;bottom:-5px;content:"";height:4px;left:0;position:absolute;width:60px}.site_navigation{display:flex;justify-content:center;margin-top:40px}.site_navigation li{flex:1}.site_navigation a,.site_navigation li{background:#fff;border:1px solid rgba(119,125,179,.322);border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;list-style:none;opacity:.5;padding:30px 20px;text-decoration:none}.site_navigation a.router-link-exact-active,.site_navigation a.selected,.site_navigation li.router-link-exact-active,.site_navigation li.selected{opacity:1}.site_form-container{border-radius:10px}.site_form-container .title{font-size:1.3em;margin-bottom:50px;margin-top:10px;text-align:center}.label-input-container{align-items:center;display:flex;justify-content:center;margin:20px 0}.label-input-container .multiselect,.label-input-container input,.label-input-container textarea{flex:1 0 40px}.label-input-container label{flex:1 0;font-size:.85em;margin-right:10px}.label-input-container.label-on-top{align-items:flex-start;flex-direction:column}.label-input-container.label-on-top .multiselect{flex:none}.label-input-container.label-on-top>label{box-sizing:border-box;margin-bottom:16px;margin-right:0;max-height:16px;min-height:16px}.label-input-container.to-text .multiselect,.label-input-container.to-text .multiselect__single,.label-input-container.to-text .multiselect__tags,.label-input-container.to-text input{background:none;border:none;color:#000;cursor:text}.label-input-container.to-text .multiselect__select{display:none}.label-input-container .border-blue .multiselect__tags{border:1px solid #163b86}.dynamic-input .inputs-container{align-items:center;display:flex;justify-content:space-between}.dynamic-input .inputs-container.margintop{margin-top:-30px}.dynamic-input .inputs-container>.label-input-container{flex:1 0;margin-right:10px}.dynamic-input .inputs-container>.label-input-container:last-child{margin-right:0}.dynamic-input .btn{display:block;margin:auto}.dynamic-input>.blue-text{margin-bottom:15px}.input-to-date{display:flex}.form-blue{background:#b4ccf0;padding:15px 25px}.visit_site{border:2px solid #163b86;border-radius:5px;color:#163b86;display:table;font-size:1.5em;font-weight:700;margin:40px auto 0;padding:10px 15px;text-decoration:none}.commentaires-manager .commentaires-row{background:#fff;border-radius:5px;margin-top:20px;padding:10px 20px;position:relative}.commentaires-manager .commentaires-row .btn-container{display:flex;position:absolute;right:10px;top:10px;z-index:1}.commentaires-manager .commentaires-row .btn-container>img,.commentaires-manager .commentaires-row .btn-container>label{cursor:pointer}.commentaires-manager .commentaires-row .btn-container>img{margin-right:10px}.commentaires-manager .commentaires-row .date{color:#b4ccf0;margin-bottom:10px}.commentaires-manager .btn{display:block;margin:20px auto 0}.localisationMap{height:calc(100vh - 400px)}.coordinate-container{display:flex;flex-direction:column}.coordinate-container>div{display:flex;flex:1 0;margin-bottom:10px}.coordinate-container>div>span{font-size:2em;left:-20px;position:relative}.coordinate-container>div>span.apostrophe{width:0}.date-and-bool-container,.norme-container{align-items:end;display:flex;margin:20px 0}.date-and-bool-container .label-input-container,.norme-container .label-input-container{flex:1 1;margin:0 5px}.date-and-bool-container .label-input-container:first-child,.norme-container .label-input-container:first-child{margin-left:0}.date-and-bool-container .label-input-container:last-child,.norme-container .label-input-container:last-child{margin-right:0}.date-and-bool-container.true .label-input-container:first-child .multiselect{flex:0 0 32%}.date-and-bool-container.true .label-input-container:last-child{flex:0;height:40px;width:28%}.code-insee{align-items:center;display:flex;flex:1 0 40px}.code-insee button{margin-right:10px}.modification-btns{border-bottom:20px;display:flex;justify-content:space-around;margin-top:20px}.files-manager{background:#fff;height:100vh;left:0;position:fixed;top:0;width:100%}.files-manager .fm-title{align-items:center;display:flex;height:100px;padding:0 50px;width:100%}.files-manager .fm-flex{display:flex;height:calc(100vh - 100px)}.files-manager .fm-flex .fm-nav{background:#163b86;flex:1 0;max-width:200px;padding:50px 0 50px 15px}.files-manager .fm-flex .fm-nav .fm-links{margin-top:40px}.files-manager .fm-flex .fm-nav .fm-links .fm-links-li{margin:10px 0}.files-manager .fm-flex .fm-nav .fm-links .fm-links-li .main-link{background:#1d4eb2;border-bottom-left-radius:50px;border-top-left-radius:50px;color:#fff;cursor:pointer;display:block;font-weight:700;padding:10px;width:100%}.files-manager .fm-flex .fm-nav .fm-links .fm-links-li .main-link.active{background:#fff;color:#163b86}.files-manager .fm-flex .fm-nav .fm-links .fm-links-li .sub-routes{margin:10px}.files-manager .fm-flex .fm-nav .fm-links .fm-links-li .sub-routes .link{color:#fff;cursor:pointer;margin:20px 10px}.files-manager .fm-flex .fm-nav .fm-links .fm-links-li .sub-routes .link.active{font-weight:700}.files-manager .fm-flex .fm-list{flex:1 1;overflow-y:auto;padding:50px 15px}.files-manager .fm-flex .fm-list .fm-file{border:1px solid #ddd;border-radius:3px;box-shadow:0 0 3px #ddd;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.files-manager .fm-flex .fm-list .fm-file .info{align-items:center;display:flex}.files-manager .fm-flex .fm-list .fm-file .info>img{margin-right:10px}.files-manager .fm-flex .fm-list .fm-file .actions{align-items:center;display:flex}.files-manager .fm-flex .fm-list .fm-file .actions>a,.files-manager .fm-flex .fm-list .fm-file .actions>img{cursor:pointer;margin-left:10px;transition:.3s}.files-manager .fm-flex .fm-list .fm-file .actions>a:hover,.files-manager .fm-flex .fm-list .fm-file .actions>img:hover{transform:scale(.9)}.files-manager .fm-flex .fm-list .btn{display:block;margin:20px auto auto}.files-manager .close-btn{position:absolute;right:10px;top:10px}.files-manager .add-file{align-items:center;background:#163b86;display:flex;height:100%;justify-content:center;width:100%}.files-manager .add-file .files-input{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:30px}.files-manager .add-file .files-input .btn-container{display:flex;justify-content:center;margin-bottom:20px;margin-top:40px;width:100%}.files-manager .add-file .files-input .btn-container .btn{margin:0 10px}.files-manager .add-file .files-input .btn-container .progress-bar{background-color:#163b86;height:10px;transform:scaleX(0);transform-origin:center left;transition:transform .2s;width:100%}.files-manager .add-file .files-input .title{margin-bottom:40px}.delete-btn{float:right}.versioning-header{height:220px}.versioning-v-container{background:#fff;border-radius:5px;transform:translateY(-95px)}.versioning-title{margin:20px 40px}.versioning_information_container{align-items:center;background:#b4ccf0;border:1px solid #e8eaeb;border-radius:10px;display:flex;font-size:.9em;justify-content:space-between;margin:70px auto;max-width:700px;padding:10px 20px;width:80%}.versioning_information_container .versioning_information{align-items:center;display:flex}.versioning_information_container .versioning_information .icon{margin-right:10px}.diff-table{border-collapse:collapse;margin:30px 0;text-align:left;width:100%}.diff-table th{background-color:#b4ccf0;border:2px solid #163b86}.diff-table td{border:1px solid #163b86}.diff-table td:first-child{background-color:#f9f9f9}.diff-table td:nth-child(2){background-color:#ffa}.diff-table td:nth-child(3){background-color:#dcfeea}.diff-table td,.diff-table th{font-weight:600;padding:20px 30px}.versioning-btn-container{display:flex;justify-content:center}.versioning-btn-container button:first-child{margin-right:20px}.leaflet-marker-bounce{animation:bounce .8s infinite alternate}@keyframes bounce{0%{margin-top:-40px}to{margin-top:-50px}}