/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);clip:rect(0, 0, 0, 0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0, 0, 0, 0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/build/images/chosen-sprite.6768c197.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/build/images/chosen-sprite.6768c197.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(/build/images/chosen-sprite.6768c197.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0, 0, 0, 0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:0 0 !important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0, 0, 0, 0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0, 0, 0, 0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/build/images/chosen-sprite.6768c197.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 5px rgba(0, 0, 0, 0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff));background-image:linear-gradient(#eee 20%, #fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 5px rgba(0, 0, 0, 0.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(/build/images/chosen-sprite.6768c197.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(/build/images/chosen-sprite@2x.a0b7f3f1.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.tippy{position:absolute;top:0;left:0;max-width:400px;background:#222;padding:3px 10px;font-size:1em;color:#fff;border-radius:100px 100px 3px 3px;opacity:0;transform:rotateX(90deg);transform-origin:50% 100%;transition:opacity .3s,transform .3s,border-radius .3s;text-align:left}.tippy-title{display:table;margin-left:auto;margin-right:auto}.tippy::after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #222}.tippy.visible{opacity:1;border-radius:3px;transform:rotateX(0)}.txtalign-center{text-align:center !important}.txtalign-right{text-align:right !important}.txtalign-left{text-align:left !important}.txtstyle-italic{font-style:italic}.txtsize-08{font-size:.8rem}.txtsize-11{font-size:1.1rem}.txt-gras{font-weight:bold}.tbl-fixed{table-layout:fixed}.margin-auto{margin-left:auto !important;margin-right:auto !important}.inlineblock{display:inline-block;margin:auto;vertical-align:top;margin-bottom:2em;margin-left:.5em;margin-right:.5em}.width-auto{width:auto}.demi{width:45%}.tiers{width:30%}.deux-tiers{width:62%}div.tiers{padding-left:1em;padding-right:1em}.quart{width:24%}.trois-quarts{width:74%}.gauche{float:left}.droite{float:right}.nodisplay{display:none}.overflow-y{overflow-y:auto}html{font-family:"Roboto",sans-serif;font-size:10pt}body{margin:0;padding:0;background:#f3f3f4;text-align:center}footer{color:#000;text-align:center;margin:auto;margin-top:.5rem;opacity:.5;display:block;max-width:1800px}footer .FlexContent>div{padding:0}footer:hover{opacity:1}footer img,footer svg{height:1em;width:auto}footer svg{fill:#3ca249}footer small{color:#898989}footer .FlexContent{padding:0 !important}header{position:fixed;width:100%;z-index:2}header #txtlogo{height:2.5rem;width:12rem;fill:#fff;position:absolute;top:9px;left:6rem;opacity:.2}header #txtlogo:hover{opacity:1}a{text-decoration:none;color:inherit;cursor:pointer}h1{font-family:Comfortaa,sans-serif;font-weight:normal;font-size:2rem;margin:0;text-align:left;color:#404041;border-bottom:1px solid #000;margin-bottom:.5em}h2{font-family:Comfortaa,sans-serif;font-weight:normal;border-bottom:1px solid #000;font-size:1.5rem;margin:0;text-align:left;color:#404041}.flash{width:80%;color:#fff;font-weight:bold;font-size:1.2em;padding-bottom:1em;padding-top:1em;position:absolute;top:6rem;right:0;max-width:750px}.flash span{font-weight:normal;font-size:1.5em}.flash-success{background:#3edb67;padding:0}.flash-success span{font-size:1em}.flash-notice{background:#409bdb;padding:0}.flash-success span{font-size:1em}.flash-warning{background:#db6838}.flash-error{background:#db3b3b}table{width:100%;border-collapse:collapse}table tr,table td,table th{color:inherit;font-size:inherit;text-align:left;vertical-align:top;border:1px solid #d8ecdb;padding:0 .2rem 0 0}table tr th{color:#3ca249;font-family:"Roboto Medium",sans-serif;font-weight:normal}table caption{font-size:1.2em;color:#3ca249;border-bottom:1px solid #3ca249;margin:auto;padding-bottom:.1em;width:80%;margin-bottom:1em}table .btnexport{float:right;padding:0;padding-left:.1rem;padding-right:.3rem;margin:0}table .btnexport img{height:1em;width:1em}.ActionMasse{float:right;margin-bottom:.2rem}.ActionMasse select:invalid{color:inherit}.ActionMasse select:invalid:focus{border:initial}.ActionMasse select{width:auto}.ActionMasse button{padding-bottom:0;padding-top:0;margin:0}.error_list{background:#db6838;color:#fff;margin:0;padding:1px 5px;list-style:none;font-size:1em}.error_list li:before{content:"⚠ ";position:relative}.infobulle{position:relative;display:inline-block}.infobulle .error_list{width:120px;background-color:#db6838;text-align:center;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;margin-bottom:-0.5em;padding:1px 5px;transition:opacity .3s}.infobulle .error_list::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#db6838 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}input,select,button,textarea{font-size:inherit;border:1px solid #fff;font-family:inherit;width:100%}textarea{width:98.5%;resize:vertical}button svg{height:1em;width:auto;fill:#fff;margin-right:.5em;vertical-align:sub;padding-bottom:.1em}input[type=radio]{width:auto}input[type=checkbox]{width:auto}input:required,select:required,textarea:required{background-color:#d8ecdb}input:invalid,select:invalid,textarea:invalid{color:red}input:invalid:focus,select:invalid:focus,textarea:invalid:focus{border:1px solid red}input:focus,select:focus,textarea:focus{border:1px solid #000;outline:none}input[type=submit],button{padding:5px;padding-left:1em;padding-right:1em;margin-left:1em;margin-right:1em;background:#3ca249;color:#fff;width:auto;border:none;cursor:pointer}input[type=checkbox],input[type=date],input[type=time]{width:auto}form div{position:relative}.FlexField{display:flex;flex-flow:column-reverse;height:2.3em}.FlexField label{transition:all .2s;touch-action:manipulation}.FlexField input{padding-top:.7em;transition:all .2s;touch-action:manipulation}.FlexField input:placeholder-shown+label{cursor:text;max-width:66.66%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform-origin:left bottom;transform:translate(0, 2em);color:#898989;opacity:0}.FlexField input:not(:placeholder-shown)+label{transform:translate(0.1em, 1.2em);cursor:pointer;color:#898989;opacity:1;font-size:.67em}input[type=checkbox]:not(:checked),input[type=checkbox]:checked{position:absolute;left:-9999px}input[type=checkbox]:not(:checked)+label,input[type=checkbox]:checked+label{position:relative;padding-left:1.6em;cursor:pointer}input[type=checkbox]:not(:checked)+label:before,input[type=checkbox]:checked+label:before{content:"";position:absolute;left:0;top:2px;width:1em;height:1em;border:1px solid #aaa;background:#f8f8f8;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}input[type=checkbox]:not(:checked)+label:after,input[type=checkbox]:checked+label:after{content:"✔";position:absolute;top:0;left:2px;font-size:1em;color:#3ca249;transition:all .2s}input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}input[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}input[type=checkbox]:disabled:not(:checked)+label:before,input[type=checkbox]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}input[type=checkbox]:disabled:checked+label:after{color:#999}input[type=checkbox]:disabled+label{color:#aaa}input[type=checkbox]:checked:focus+label:before,input[type=checkbox]:not(:checked):focus+label:before{border:1px solid #3ca249}input[type=radio]:not(:checked),input[type=radio]:checked{position:absolute;left:-9999px}input[type=radio]:not(:checked)+label,input[type=radio]:checked+label{position:relative;padding-left:1.4em;margin:.2em;cursor:pointer}input[type=radio]:not(:checked)+label:before,input[type=radio]:checked+label:before{content:"";position:absolute;left:0;top:2px;width:1em;height:1em;border:1px solid #aaa;background:#f8f8f8;border-radius:1em;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}input[type=radio]:not(:checked)+label:after,input[type=radio]:checked+label:after{content:"•";position:absolute;top:-8px;left:3px;font-size:2em;color:#3ca249;transition:all .2s}input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}input[type=radio]:disabled:not(:checked)+label:before,input[type=radio]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}input[type=radio]:disabled:checked+label:after{color:#999}input[type=radio]:disabled+label{color:#aaa}input[type=radio]:checked:focus+label:before,input[type=radio]:not(:checked):focus+label:before{border:1px solid #3ca249}.spinner{float:left;margin:0;margin-left:-2%;margin-top:3px;margin-right:-70px;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#3ca249;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.2s;animation-delay:.2s}.animated-duration-20{-webkit-animation-duration:2s;animation-duration:2s}.animated-delay-00{animation-delay:0s}.animated-delay-01{animation-delay:.1s}.animated-delay-02{animation-delay:.2s}.animated-delay-03{animation-delay:.3s}.animated-delay-04{animation-delay:.4s}.animated-delay-05{animation-delay:.5s}.animated-delay-06{animation-delay:.6s}.animated-delay-07{animation-delay:.7s}.animated-delay-08{animation-delay:.8s}.animated-delay-09{animation-delay:.9s}.animated-delay-10{animation-delay:1s}.animated-delay-11{animation-delay:1.1s}.animated-delay-12{animation-delay:1.2s}.animated-delay-13{animation-delay:1.3s}.animated-delay-14{animation-delay:1.4s}.animated-delay-15{animation-delay:1.5s}.animated-delay-16{animation-delay:1.6s}.animated-delay-17{animation-delay:1.7s}.animated-delay-18{animation-delay:1.8s}.animated-delay-19{animation-delay:1.9s}.animated-delay-20{animation-delay:2s}.animShake{animation:shake .5s;animation-iteration-count:1}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}.fade-in-down{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fade-in-downup{-webkit-animation-name:fadeInDownUp;animation-name:fadeInDownUp;animation-duration:3s}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownUp{0%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}25%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}75%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeInDownUp{0%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}25%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}75%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade-in-up{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade-in-left{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fade-in-right{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#connectedAs{position:absolute;top:0;width:100%;background:#3ca249;opacity:.7;margin-left:-1rem;padding:4px;text-align:center}#contenuPage{min-height:800px;box-shadow:0 0 10px 1px rgba(0,0,0,.2);margin:auto;background:#fff;padding:10px;padding-top:7rem}.fonction a{margin-right:.25em;margin-left:.25em}.fonction svg{width:auto;height:1em;fill:#898989;padding-top:.25em}.fonction img,img.fonction{width:auto;height:1em;padding-top:.25em}.fonction.icomax svg{height:1.5em}.fonction.icomax2 svg{height:2em}.fonction.icomax5 svg{height:5em}.fonction a:hover .edition{fill:#409bdb}.fonction a:hover .visu,.fonction a:hover .acquitte{fill:#3ca249}.fonction a:hover .suppression,.fonction a:hover .reporte{fill:#db3b3b}.fonction a:hover .ajout{fill:#3edb67}.fonction a:hover .attach{fill:#3ca249}.fonction a:hover .fctsuivi{fill:#3ca249}.journal{width:auto;height:1em;fill:#898989;float:right}.journal:hover{fill:#404041}#menu{background-color:#3ca249;height:6rem;position:relative;z-index:99}#menuNiv1{width:98%;margin:auto;height:4rem;color:#fff;font-size:1.4rem;text-align:right;line-height:3.8rem;background:url(/build/images/LogoPlaniLoc-Blanc-512.3ef1e97d.png);background-position:left center;background-size:auto 2.5rem;background-repeat:no-repeat}#menu a{display:inline-block;padding-left:1em;padding-right:1em}#menuNiv1 a:hover,#menuNiv1 a.selected{font-weight:bold;border-bottom:3px solid #fff}#menuNiv2{background:hsla(0,0%,100%,.8);width:96%;height:2rem;font-size:1.2rem;line-height:2rem;padding-right:2%;padding-left:2%;text-align:right}#menuNiv2 a:hover,#menuNiv2 a.selected{color:#3ca249;border-bottom:1px solid #3ca249}#menuNiv2 svg{height:1em;width:auto}table.liste tr,table.liste td,table.liste th{border:1px solid #d8ecdb;border:none;padding:.3em}table.liste tr{border:1px solid #d8ecdb}table.liste td{border-left:1px solid #d8ecdb;border-right:1px solid #d8ecdb}table.liste tr:nth-child(odd){background:#fff}table.liste tr:nth-child(even){background:#f0faed}table.liste .odd{background:#fff !important}table.liste .even{background:#f0faed !important}table.liste th.asc{background-image:url(/build/images/sort-up.d92cbe18.png);background-repeat:no-repeat;background-position:right center;background-size:1em 1em}table.liste th.desc{background-image:url(/build/images/sort-down.7c47b314.png);background-repeat:no-repeat;background-position:right center;background-size:1em 1em}table.liste tr th{background:#d8ecdb;border:1px solid #3ca249}table.liste .min{width:1%;white-space:nowrap}table.liste .sousTot th,table.liste .sousTot td{background:#d6d6d6}.FlexContent{display:flex;flex-wrap:wrap;justify-content:space-around}.FlexContent>div{padding-bottom:2em}.FlexContent.SaisieExpedition{justify-content:space-around}.FlexContent.ParamTiers,.FlexContent.ParamProduit,.FlexContent.ParamDelai{justify-content:center}form.filtres{background:#f3f3f4;margin-bottom:1em;background-repeat:no-repeat;background-position:0 0;background-size:contain}form.filtres input,form.filtres select{background:#fff;opacity:.7}form.filtres input:hover,form.filtres select:hover{opacity:1}form.filtres input[type=submit],form.filtres button{background:#404041;font-size:.8rem}table.filtres tr,table.filtres td,table.filtres th{border:none;font-size:.9rem}table.filtres td{padding:2px}table.filtres caption{width:100%;background:#898989;border:none;color:#fff}.ActionMasse{float:right;margin-bottom:.2rem}.ActionMasse select:invalid{color:inherit}.ActionMasse select:invalid:focus{border:initial}.ActionMasse select{width:auto}.ActionMasse button{padding-bottom:0;padding-top:0;margin:0}.FlexContent.menuAccueil{justify-content:space-around;padding:0}.menuAccueil div{font-size:2rem;width:7.5em;height:5em;background:#f3f3f4;margin:.4em;border-radius:15px;transition:visibility .5s ease 2.5s;padding-top:1.25em;padding-bottom:1.25em}.menuAccueil svg{font-size:2rem;width:3.5em;height:3.5em}.menuAccueil a svg{fill:#3ca249}.menuAccueil a:hover svg{fill:#000}#divInBox{margin-top:-7rem}#login{width:30rem;border:1px solid #3ca249;padding:1rem;font-size:1.2em;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}#login input[type=text]{background:url(/build/images/cnxUser.4513b707.png) no-repeat scroll;background-color:rgba(240,240,240,.5);background-size:contain;background-position:right}#login input[type=password]{background:url(/build/images/cnxKey.b0923cb7.png) no-repeat scroll;background-color:rgba(240,240,240,.5);background-size:contain;background-position:right}#login input[type=text]:focus,#login input[type=password]:focus{background-color:#f0f0f0}#menuNiv1 .logout svg{height:1em;fill:#fff;width:1em}#menuNiv1 .logout:hover svg{fill:#000}.logout span{font-style:italic;color:#f3f3f4}#lignesFacture tr td:nth-child(1){width:30%}#lignesFacture tr td:nth-child(2){width:10%}#lignesFacture tr td:nth-child(3){width:10%}#lignesFacture tr td:nth-child(5){width:10%}#lignesFacture tr td:nth-child(6){width:2%}#lignesFacture tr td img{width:1em;height:1em}.fonction-facture{width:auto;height:1em;fill:#898989;float:right;margin-right:.5rem}.fonction-facture:hover{fill:#202021}.fonction-facture svg{height:1em;width:1em}.suivi{width:800px;max-width:80%;display:grid;grid-template-rows:1em 1fr 1em 1.3em;grid-template-columns:50% 50%;grid-template-areas:"date ressource" "contenu contenu" "auteur auteur" "sensible action";background:#fffade;border:1px solid #d97935;margin-left:auto;margin-right:auto;margin-bottom:2em;padding:3px;border-radius:10px}.suivi.véhicule,.suivi.matériel{background:#def2ff;border:1px solid #76add3;margin-right:20%}.suivi .ressource{color:#d97935}.suivi.véhicule .ressource,.suivi.matériel .ressource{color:#086aab}.suivi.conducteur{background:#e5ffde;border:1px solid #8ad376;margin-left:20%}.suivi.conducteur .ressource{color:#1c7901}.suivi .dateCreation{grid-area:date;color:#898989;text-align:left;font-size:.8em}.suivi .ressource{grid-area:ressource;text-align:right;font-weight:bold}.suivi .ressource img{height:1em;width:auto}.suivi .contenu{grid-area:contenu;padding:.5em;margin:.5em;background-color:rgba(0,0,0,.05);text-align:justify}.suivi .utilisateur{grid-area:auteur;font-size:.8em;text-align:right}.suivi .sensible{grid-area:sensible;color:#fff;border-radius:5px;width:90%;margin:auto}.suivi.action-ouverte .action{background:#9539cb}.suivi.sensible{border:2px dashed #ea7373}.suivi.sensible .sensible{background:#ea7373}.suivi .action{grid-area:action;color:#fff;border-radius:5px;width:90%;margin:auto}.suivi.action-fermee .action{color:#9539cb;text-align:right}.btnAjoutSuivi{position:fixed;top:10rem;right:1rem;opacity:70%}.btnAjoutSuivi:hover{opacity:100%}@media screen and (min-height: 600px)and (min-width: 900px){.mobileonly{display:none !important}}@media screen and (min-width: 900px)and (max-width: 1200px){html{font-size:8pt}.liste{width:100%}#contenuPage{width:auto;box-shadow:none;min-height:80vh}#raccourcis{display:none}}@media screen and (max-height: 599px),screen and (max-width: 899px){html{font-size:8pt}.nomobile{display:none}header #txtlogo{display:none}form.filtres{background-image:none}#HomePage{background-color:#fff}.liste{width:100%}#contenuPage{width:auto;box-shadow:none;min-height:80vh}#menu{height:6.6rem}#menuNiv1{width:98%;height:4rem;font-size:2.2rem}#menuNiv2{width:98%;font-size:1.5rem;height:2.6rem;line-height:2.5rem;padding-left:1%;padding-right:1%}#menuNiv1 a:not(.selected):not(#RetourAccueil):not(.spinner):not(.bounce){display:none}#nomobilemenu a:not(.selected):not(.spinner):not(.bounce){display:none}.mobile-w100{width:100%}}@media print{body{background:none}.nomobile{display:none}#contenuPage{width:100%;box-shadow:none}#menu{display:none}.mobile-w100{width:100% !important}footer{display:none}}.eventLink{background:#3ca249;color:#fff;padding:5px;padding-left:1em;padding-right:1em;margin-right:1em;margin-left:1em;display:none}.tdday{min-width:4ch;max-width:4ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weekend{background-color:#d3d3d3}.outOfPeriodDay{background-color:#222}.offTimeDay{background-color:gray}.workingWeekDay{background-color:#fff}.workingWeekend{background-color:#d3d3d3}.periodeDisponibilite{background-color:#789}.tdmorning{border-left:1px solid #000}.tdafternoon{border-right:1px solid #000}.dateDenonciation{padding-right:0;border-right:5px solid red}.dateDenonciation+td{padding-right:0}.table-header{border-right:1px solid #000;border-left:1px solid #000}.menu{width:150px;box-shadow:3px 3px 5px #888;border-style:solid;border-width:1px;border-color:gray;border-radius:2px;position:fixed;display:none;background-color:#fff;z-index:20}.menu-item{height:20px;line-height:20px}.menu-item:hover{background-color:#6cb5ff;cursor:pointer}#planning{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;table-layout:fixed;display:block;overflow-x:auto;white-space:nowrap;height:calc(100vh - 12.5rem - 20px);border-collapse:separate;border-spacing:0}#planning thead td{position:sticky;top:0;background:#d8ecdb;font-weight:bold;color:#3ca249;border:1px solid #3ca249;z-index:10}#planning tbody .tdhead.Client,#planning tbody .tdhead.Site,#planning tbody .tdhead.Contrat{white-space:normal}#planning tbody .Ressource{position:sticky;left:0;z-index:9;background:#fff;min-width:22ch;white-space:normal}#planning tbody .Caracteristique{position:sticky;left:15ch;z-index:9;background:#fff}#planning tbody tr:hover td:not([rowspan]),#planning tbody tr:hover td[rowspan="1"],#planning tbody tr:hover td[rowspan=""]{background-image:linear-gradient(rgba(155, 155, 155, 0.5), rgba(155, 155, 155, 0.5))}#planning_dates_client{width:auto}.tdhead{width:6%}#table-legend{table-layout:fixed;margin-top:3em;display:none}.selectedDay{background-color:blue !important;color:#fff !important}#formClient tr th{width:50%}#montantFacture{margin-left:2.4rem}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/build/images/overlay.99c2f47a.png) repeat 0 0;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/build/images/controls.4eacabad.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/build/images/controls.4eacabad.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/build/images/controls.4eacabad.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/build/images/controls.4eacabad.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/build/images/controls.4eacabad.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/build/images/controls.4eacabad.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/build/images/border.547044ae.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/build/images/border.547044ae.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(/build/images/loading_background.9e230192.png) no-repeat center center}#cboxLoadingGraphic{background:url(/build/images/loading.82c2bfd7.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/build/images/controls.4eacabad.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/build/images/controls.4eacabad.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/build/images/controls.4eacabad.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.cboxIframe{width:100%;height:100%}.chosen-container{width:100% !important}
