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