body,html{width:100%;margin:0;padding:0;font-family:sans-serif}body{height:100%}#menu .menuBarre{background-color:#000d1c!important;position:fixed}#menu .menuToolbar{padding-left:10px;padding-right:10px}#menu .menuBarreTitre{padding-left:5px}#menu .menuBarreAuth{position:absolute;right:10px}.menuChoix{list-style:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:0!important}.menuChoix .menuChoixLink{padding:12px 24px;width:100%}.menuChoix .menuChoixLink>div{display:inline-block;vertical-align:top}.menuChoix:hover{background-color:#c6cbc5!important}.search{text-align:right}.search>div{padding-bottom:5px}.search .searchTextField{margin-left:5px;width:270px}.search .searchClean{width:24px;font-size:18px}.search .searchClean button{width:24px;height:24px;margin-left:10px}.search .searchClean svg{font-size:18px}.search .searchButton{width:35px;padding:4px;min-width:0;margin-left:20px;margin-right:5px}.search .searchTextField label{font-size:14px}.dataList{margin:10px}.dataList .dataListAddData{position:absolute;right:20px;margin-top:40px}.dataList .dataListAddData .dataListAddDataIcon{font-size:30px}.dataList .dataListAddData svg{color:#90b884}.dataList .dataListModifier{width:20px}.dataList .dataListNumero{width:80px}.dataList .dataDate{width:100px}.dataList .dataListType{width:80px}.dataList table{margin:0}.dataList table tr td,.dataList table tr th{padding:2px 10px 2px 5px}.dataList table tr td a,.dataList table tr td a:visited,.dataList table tr th{color:#999}.dataList table tr .disabledButton{color:#e5e6e8}.adresse .adresseSaisie div{margin-right:5px;margin-bottom:10px}.adresse .adresseSaisie,.adresse .adresseSaisie .adrVoie{width:100%}.adresse .adresseSaisie .adrCp{width:85px;display:inline-block}.adresse .adresseSaisie .adrInfosVille{margin-bottom:0;width:100%}.adresse .adresseSaisie .adrInfosVille div{margin-bottom:0}.adresse .adresseSaisie .adrCp input{max-width:85px}.adresse .adresseSaisie .adrCommune{min-width:300px;width:82%;margin:0}.adresse .adresseSaisie .adrCommune div{margin-bottom:0}.personne .infosClientRemovePers{float:right}.editDiv{display:inline-block;vertical-align:top}.editDiv,.editDiv>div{min-width:290px;max-width:610px}.editDiv>div{background-color:#eaedeb;padding:5px;margin-bottom:15px}.editDiv>div>div{margin-bottom:10px}.editDiv .inlineRadio{display:inline-block}.editDiv .inlineInputs>div{width:270px;margin-right:5px;display:-ms-inline-flexbox;display:inline-flex}.editDiv .inlineInputs .numero div,.editDiv .inlineInputs .telephone div{width:120px}.editDiv .inlineInputs .date div{width:140px}.editDiv .fullWithInput{width:100%;margin-bottom:10px}.editDiv .fullWith div{margin-right:5px;min-width:285px;width:100%}.editDiv .fullWith div div{width:100%}#client{height:100%}#client #infosClient{background-color:#ebede6;min-width:290px;max-width:610px;display:inline-block;vertical-align:top;margin-bottom:10px}#client #infosClient .infosClientInner{padding:5px}#client #infosClient .infosClientInner .typeClient{display:block}#client #infosClient .infosClientInner .typeClient .typeClientCheckBox{display:inline-block}#client #infosClient .infosClientInner .infosClientAddPers{float:right}#client #infosClient .clientAdrChantier,#client #infosClient .clientNumero,#client #infosClient .infosClientInner .obs{margin-bottom:10px}.clientResume .iconeButton{vertical-align:bottom}.clientResume .numeroClient{text-align:right;width:100%;display:block;color:blue}.clientResume .numeroClient:hover{cursor:pointer}.clientResume .numeroClient button{color:blue}#devisContent #devisContentParams .devisContentCatList{width:200px}#devisContent #devisContentParams{margin-left:10px}#devisContent #devisContentParams .editDiv>div{background-color:#fff}#devisContent #devisContentParams .editDiv .inlineInput>div{width:50%;display:inline-block}#devisContent #devisContentParams .editDiv .inlineInput .numberTextField>div{width:40px}.devisContentCategories:focus-within{background-color:#ced7e5}.devisContentPanel{padding:8px 24px 2px!important}.devisContentPanel>div{width:100%}.devisAddProduct{height:28px;margin-top:5px}.devisContentCategories .devisContentCategoriesLibelle{width:45%}.devisContentCategories .devisContentCategoriesLibelle>div,.devisContentCategories .devisContentCategoriesLibelle input{width:100%}.devisContentCategories .devisContentCategoriesQuantite{width:20%}.devisContentCategories .devisContentCategoriesQuantite input{width:90px}.devisContentCategories .devisContentCategoriesUnite{width:15%}.devisContentCategories .devisContentCategoriesUnite>div{width:60px}.devisContentCategories .devisContentCategoriesPrix{width:20%}.devisContentCategories .devisContentCategoriesPrix input{width:90px}#content{height:100%;padding-top:80px}#saveState>div{padding:6px 18px}.bottomBar{position:fixed;bottom:0;width:100%;margin:auto;background-color:#000}.bottomBar .bottomBarNav{background-color:#d1cfcf}#content #innerContent{padding-bottom:60px}#content #innerContent .separator{display:inline-block;margin-right:20px;height:0}#filAriane{padding-left:5px;margin-bottom:8px;width:95%;color:#7c7c7c;font-size:14px}#filAriane .filArianeChild{display:inline-block;margin-right:3px;height:20px;vertical-align:sub}#filAriane .filArianeChild a{text-decoration:none;color:inherit}#filAriane .filArianeChild a:visited{color:inherit}
/*# sourceMappingURL=main.598c2075.css.map*/