.container,body,html{margin:0;padding:0}.container{overflow:hidden;width:100vw}@media (min-width:1200px){.container{max-width:100vw}}h2{font-size:1.5rem}h2,h3{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:800}h4{font-size:1.3rem}h4,p{font-weight:300}a,h4,p{font-family:Roboto,Arial,Helvetica,sans-serif}a{color:#333;text-decoration:none}a:focus,a:hover{color:#4dab67;text-decoration:none}div.interruption_message p{font-size:1.5rem;margin-top:50px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}ul{list-style:none}ul,ul li{padding:0}ul li{display:flex;flex-direction:row}ul li p{margin:0}button{background:transparent;border-radius:40px;font-size:.8rem;padding:10px 25px;text-transform:uppercase;transition:all .5s ease-out}.button-green{border:1px solid #4dab67;color:#4dab67}.button-dark:hover{background:#4dab67;color:#fff}.button-light{border:1px solid #fff;color:#fff}.button-light:hover{background:#fff;color:#4dab67}nav{display:flex;flex-direction:row;height:60px;justify-content:space-between;width:100vw}nav i.fa{color:#4dab67;font-size:1.5rem;padding:0 10px}nav img{border-right:1px solid #e5e5e5;max-height:35px;max-width:25vw;padding:0 15px}nav ul li{flex-direction:row}nav ul li,nav ul li a{align-items:center;display:flex;justify-content:center}nav ul li a{color:#333;font-weight:300;height:100%;padding:0 25px;text-decoration:none}nav ul.nav-left{border-radius:0 0 75px 0;padding-right:50px}nav ul.nav-left,nav ul.nav-right{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:row;margin:0;min-width:100px;width:fit-content}nav ul.nav-right{border-radius:0 0 0 75px;padding-left:50px;padding-right:20px}.nav-link{align-items:center;display:flex;padding:10px 20px}.sub-menu{background:#323b44;display:flex;justify-content:center;max-width:80px;min-width:80px;padding-top:60px;word-break:break-word}.sub-menu ul{padding:0;width:100%}.sub-menu ul li{border-left:5px solid #323b44;color:#fff;cursor:pointer}.sub-menu ul li,.sub-menu ul li a{align-items:center;display:flex;justify-content:center;width:100%}.sub-menu ul li a{height:100%;padding:30px 5px}.sub-menu ul li h6{color:#fff;font-size:.6rem;font-weight:600;margin:0;text-align:center}.sub-menu ul li a:hover h6{color:#fff}.sub-menu ul li:hover{background:#2a3139;border-left:5px solid #2a3139}.sub-menu ul li.link-active{background:#2a3139;border-left:5px solid #4dab67}.sub-menu ul li.link-active h6{color:#4dab67}.content-sm,.content-tool{display:flex;flex-direction:row;height:100vh;justify-content:space-between;width:100vw}.content-tool{background:#3d4b58}.panel-description{background:#3d4b58;color:#fff;width:50vw}.panel-description,.panel-description-admin{display:flex;flex-direction:column;height:100vh;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:120px 2% 100px;position:relative;transition:width .2s ease-in .1s}.panel-description-admin{background:#fff;color:#000;width:150vw}.panel-description-admin h1{color:#4dab67}.panel-description .title{margin-bottom:20px}.panel-description .title h1,.panel-description .title h4,.panel-description h4,.panel-help h4{color:#fff}.panel-description ul li{align-items:center;padding:2% 0}.panel-description button{align-self:flex-end;background:#323b44;border:none;color:#fff;margin-right:-1%;outline:none}span.number-list{align-items:center;border:1px solid #fff;border-radius:50px;display:flex;height:40px;justify-content:center;margin-right:15px;min-height:40px;min-width:40px;width:40px}span.number-list h6{font-size:1.5rem;line-height:1rem;margin:0}ul.partners{display:flex;flex-wrap:wrap}ul.partners li a{cursor:pointer}ul.partners li .imgLabel{align-items:center;background:#fff;border-radius:15px;display:flex;height:70px;justify-content:center;margin-right:15px;min-width:70px;padding:10px;width:70px}ul.partners li img{width:100%}.panel-help{font-size:.8rem}.panel-help ul li{padding:0}.panel-description a,.panel-help a,.panel-help a:hover{color:#4dab67}.text-prediction{color:#b84514}.panel-dashboard{background:#fff;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:100px 5%;transition:all .5s ease-out;width:100%}.panel-dashboard .title{color:#3d4b58;margin-bottom:50px}.panel-dashboard .whitebook{align-self:flex-end;padding:0 10% 20px 0}.panel-dashboard .whitebook a{border:1px solid #4dab67;color:#4dab67;font-size:.6rem;margin:5px;padding:5px;transition:all .5s ease-out}.panel-dashboard .whitebook a:hover{background:#4dab67;color:#fff}.panel-dashboard #tables{margin-bottom:50px;padding:0 10%}.panel-dashboard .table td,.panel-dashboard .table th{border:none;padding:5px 0}.panel-dashboard thead{color:#3d4b58;font-weight:800}.panel-dashboard tr{border-bottom:1px solid #e5e5e5}.panel-dashboard .row{margin-top:50px}.panel-map{width:100%}.panel-map.withresult{width:30vw}.panel-map form{height:100%;width:100%}.panel-map fieldset{position:relative;width:100%}.panel-map form input[type=hidden]{display:none}.panel-map .input-group{width:auto}fieldset ul.fields-list{align-items:stretch;display:flex;flex-wrap:wrap;padding:100px 0 0 70px;position:relative}fieldset ul.fields-list li.fields-form{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:100px;width:fit-content;z-index:10}fieldset ul.fields-list li.fields-form label{margin:0;padding:0 0 0 20px;white-space:nowrap}.panel-map fieldset ul.fields-list li.fields-form input,.panel-map fieldset ul.fields-list li.fields-form select{border:none;border-radius:50px;color:#4dab67;font-weight:700;margin:0 5px}.panel-map fieldset ul.fields-list li.fields-form select{max-width:300px}fieldset ul.fields-list li.fields-form input{border-bottom:1px solid #e5e5e5;border-radius:50px;max-width:150px;text-align:center}fieldset ul.fields-button{display:flex;padding-left:70px;position:relative}fieldset ul.fields-button li button{background:#28a745;border:1px solid #28a745;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;font-size:1rem;margin:0 20px 20px 0}.panel-map form span a,fieldset ul.fields-list li.fields-form{background:#fff;border:0;border-radius:50px;box-shadow:0 4px 4px rgba(0,0,0,.25);margin:0 20px 20px 0}.panel-map.withresult fieldset ul.fields-button,.panel-map.withresult form fieldset ul.fields-list{justify-content:flex-end}.input-group-text{border:0;border-radius:0 19px 19px 0}.bootstrap-datetimepicker-widget{position:absolute;z-index:1001!important}.bootstrap-datetimepicker-widget.dropdown-menu{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;z-index:1001!important}.load-data{margin-left:-35px;position:absolute;top:45%;z-index:20}.load-data button{background:#fff;border:1px solid #e5e5e5;border-radius:100%;height:80px;transition:all .5s ease-out;width:80px}.load-data button:hover{transform:scale(1.2)}.load-data button i{color:#4dab67;font-size:2.5rem}#id_coordinates_div_map{height:100vh;left:0;position:absolute;top:0;width:100%;z-index:0}#id_coordinates_map canvas{width:auto!important}#id_coordinates_div_map .ol-rotate,#id_coordinates_div_map .ol-zoom{top:100px}#id_coordinates_div_map .ol-control,#id_coordinates_div_map .ol-control:hover{background:transparent}#id_coordinates_div_map .ol-attribution button,#id_coordinates_div_map .ol-control button{align-items:center;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#333;display:flex;justify-content:center}#id_coordinates_div_map .ol-control button:focus,#id_coordinates_div_map .ol-control button:hover{background:#e5e5e5;color:#4dab67}#conseils h4 i{color:#ffbc58;padding-right:10px}#conseils article{display:flex}#conseils aside{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:min-content;justify-items:center;min-width:20%;padding:50px 20px 0 0}#conseils img{margin:10px;max-height:220px}#conseils ul{display:flex;flex-direction:column}#conseils li h5{margin-top:30px}#conseils li .readmore,#conseils li .readmore a{color:#28a745;font-size:1rem;font-weight:400;padding:10px 0}#conseils ul li{flex-direction:column}#conseils .court{order:0}#conseils .moyen{order:1}#conseils .long{order:2}.advice{background:#3d4b58;border-radius:20px;color:#fff;height:100%;padding:20px 50px}.advice h4{color:#fff;font-weight:500}.graph{display:flex;flex-wrap:wrap;justify-content:center}.graph div{padding:15px;position:relative;width:33%}.graph svg{cursor:pointer;overflow:visible;position:relative;z-index:10}.graph .infos{align-items:center;flex-direction:column;height:calc(100% - 30px);min-width:auto;padding:0;position:absolute;text-align:center;width:calc(100% - 30px)}.graph .infos,.graph ul{display:flex;justify-content:center}.graph .dateSpan,.graph .hourSpan,.graph ul li{height:20px;opacity:1;transition:all .3s ease-in;width:auto}.graph ul li{font-size:2rem;position:absolute}.graph .hidden{height:0;opacity:0}.graph .word{fill:#fff}.graph .disabled{fill:#d3d3d3}.graph .optimale{fill:#2dc937}.graph .correcte{fill:#99c140}.graph .limite{fill:#e7b416}.graph .deconseillee{fill:#db7b2b}.graph .interdite{fill:#cc3232}.legend{margin-bottom:10px}.legend h5{margin-top:20px}ul.legend{display:flex;flex-wrap:wrap;list-style:none;margin:0}ul.legend li{color:#3d4b58;padding:10px}ul.legend li p{font-size:.8rem}ul.legend li i{color:#3d4b58;font-size:.9rem;font-style:normal;margin-right:10px}ul.legend li:before{border-radius:20px;content:"";display:block;height:15px;left:-15px;position:relative;top:5px;width:15px}ul.legend li.nobefore{padding:10px 10px 10px 0}ul.legend li.nobefore:before{display:none}#pulve-title:before{border-radius:20px;content:"";display:block;height:15px;left:-25px;position:relative;top:1rem;width:15px}#pulve-mcode{bottom:0;font-size:small;padding-right:30px;position:absolute;right:0}#pulve-title.optimale:before,.legend li.optimale:before{background:#2dc937}#pulve-title.correcte:before,.legend li.correcte:before{background:#99c140}#pulve-title.limite:before,.legend li.limite:before{background:#e7b416}#pulve-title.deconseillee:before,.legend li.deconseillee:before{background:#db7b2b}#pulve-title.interdite:before,.legend li.interdite:before{background:#cc3232}.selected{stroke:#3d4b58;stroke-width:4px}@media screen and (max-width:1280px){.panel-description{justify-content:flex-start;padding:100px 2%}.panel-description p{font-size:.9rem}}@media screen and (max-width:960px){.panel-description p,.panel-help a{font-size:1rem}.content-tool{flex-direction:column;height:auto}.sub-menu{max-width:100vw}.sub-menu ul{display:flex;flex-direction:row;margin-bottom:0;min-height:90px}.sub-menu ul li{border-bottom:5px solid #323b44;border-left:0}.sub-menu ul li.link-active{border-bottom:5px solid #4dab67;border-left:0}.panel-description{height:auto;overflow-y:auto;padding:50px;transition:all .2s ease-in;width:100vw}#id_coordinates_div_map,.panel-map{height:81vh}.panel-map.withresult{width:100%}.load-data{bottom:20px;left:auto;position:fixed;right:20px;top:auto}fieldset ul.fields-list{justify-content:flex-end;margin:0;padding-top:20px}fieldset ul.fields-list label,fieldset ul.fields-list li.fields-form input,fieldset ul.fields-list li.fields-form select{font-size:.8em}.panel-dashboard{height:auto;padding:50px;width:100vw}#conseils aside{min-width:25%}}@media screen and (max-width:420px){.panel-dashboard,.panel-description{padding:50px 30px}}@media screen and (max-width:600px){.panel-dashboard #tables{padding:0}fieldset ul.fields-button,fieldset ul.fields-list{justify-content:flex-end}fieldset ul.fields-list,fieldset ul.fields-list li.fields-form select{font-size:.8em}fieldset ul.fields-list li.fields-form input{max-width:100px}#conseils article{flex-direction:column}#conseils aside{display:flex}.graph{margin-right:-10px;max-height:45vh;overflow-x:hidden;overflow-y:scroll}.graph div{padding:15px 20px;width:100%}.graph .infos{height:calc(100% - 20px);width:calc(100% - 40px)}.legend{padding-left:15px}}@media screen and (max-width:1280px){.nav-link,nav ul li a{font-size:.8rem;padding:0 10px}}@media screen and (max-width:960px){nav{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.navbar-light .navbar-toggler{border-color:#fff;margin:5px}nav ul.nav-left,nav ul.nav-right{background:none;border-radius:0;box-shadow:none}nav ul li.Documentation,nav ul li.selected{border-top:0}.desktopmenu{display:none}.mobilemenu{display:flex}.expandmenu{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);padding-top:20px;position:absolute;right:10px;top:60px}nav ul li{justify-content:flex-end}nav ul li.selected a{color:#4dab67!important}.navbar-light .navbar-nav .nav-link{padding:10px 20px}}@media screen and (max-width:420px){nav ul.nav-left,nav ul.nav-right{border-radius:0}nav ul li a{font-size:.5em}}.monfeu{border-radius:50%;display:inline-block;height:25px;margin:3px;width:25px}.bggris{background-color:#c9c3c3}.bgrouge{background-color:#ee2112}.bgorange{background-color:#ee8f12}.bgvert{background-color:#07a035}
/*# sourceMappingURL=oad_styles.css.map*/
