html,body,main{height:100%}.couleur-fond-tuiles{background-color:#337ab7;color:#fff;fill:white}/*#337ab7 bleu*//*#363640 sombre*/.couleur-fond-base{background-color:#337ab7;color:#fff;fill:white}/* Permet de ne pas afficher les filtres actifs de la grille a laquelle on passe la classe */.retirer-indicateur-tri .dx-sort-index-icon,.retirer-indicateur-tri span.dx-sort.dx-sort-up.dx-sort-index{display:none}.white-icon{color:#faf0e6;text-shadow:2px 2px 2px rgba(0,0,0,.8)}.blue-icon{color:#337ab7}.blue-pin{color:#2e85cb!important}.yellow-pin{color:#ffd326!important}.shadow-entete{box-shadow:0 1px 5px 2px #ccc}.label-titre-entete{color:#fff}.dx-drawer-expand.dx-drawer-right .panel-list{float:right}.panel-list .dx-list-item{color:#fff;border-top:1px solid rgba(221,221,221,.2)}.panel-list .dx-list-item .dx-icon{color:#fff!important}.icone-color{color:#fff}.margin-top-header-map{margin-top:55px}.margin-top-header-main{margin-top:65px}/*
     *************** *************** Gestion resizing des tailles des composants *************** ***************
*/.entete-h-5{height:5%}.drawer-panel-resize{height:100%!important;display:flex;flex-direction:column}.dx-drawer-panel-content{height:auto!important;display:flex;flex-direction:column}.menu-container,.margin-top-header-drawer{flex:1}.h100splitter{height:100%}.h-splitter{height:100%}.margin-top-header{height:100%}.h-content{padding:10px;height:100%}.h-header{height:45px;min-height:45px}.h-page-container{height:100%;display:flex;flex-direction:column}.h-page-content{flex:1;overflow:auto}.content-90-h{height:90vh!important;padding-bottom:3vh}.panel-tabs-container{display:flex;flex-direction:column;padding:10px;height:100%!important;width:100%;min-height:0}.panel-tabs{flex:1;padding-top:10px;height:100%;overflow:auto}.panel-tabs .dx-tabpanel-container{height:100%!important;overflow:auto}.panel-tabs .dx-tabpanel-container .dx-multiview-item-content{height:100%;overflow:auto;scrollbar-width:thin}#panel-details{width:100%;height:100%}.panel-liste{padding:10px;height:100%}/*
    ****************************** Cell modification d'image ****************************** 
*/.custom-cell-image{cursor:pointer}.custom-cell-image-buttons{display:flex;align-items:center;justify-content:center;height:15px}.ligne-grille-hauteur-fixe{height:15px}/*
    *************** *************** *************** *************** *************** *************** *************** ***************
*/.margin-left-10{margin-left:10px}.margin-top-10{margin-top:10px}.margin-right-10{margin-right:10px}.margin-bottom-10{margin-bottom:10px}.padding-0{padding:0}.padding-10{padding:10px}.padding-left-10{padding-left:10px}.padding-top-10{padding-top:10px}.padding-right-10{padding-right:10px}.padding-bottom-10{padding-bottom:10px}.margin-volet-de-lecture{margin-top:5px}#map{height:700px}.menu-container{width:250px}.menu-container .dx-widget{font-weight:500;font-size:14px}/*
.menu-container .dx-treeview {
    white-space: nowrap;
}

    .menu-container .dx-treeview .dx-treeview-item {
        padding-left: 0;
        padding-right: 0;
    }


        

    .menu-container .dx-treeview .dx-treeview-node {
        padding: 0 0 !important;
    }

    .menu-container .dx-treeview .dx-treeview-toggle-item-visibility {
        right: 10px;
        left: auto;
    }

    .menu-container .dx-treeview .dx-rtl .dx-treeview-toggle-item-visibility {
        left: 10px;
        right: auto;
    }

   

    .menu-container .dx-treeview .dx-treeview-node[aria-level="2"] .dx-treeview-item-content {
        font-weight: normal;
        padding: 0 60px;
    }

    .menu-container .dx-treeview .dx-treeview-node-container .dx-treeview-node.dx-state-selected:not(.dx-state-focused) > .dx-treeview-item {
        background: transparent;
    }



    .menu-container .dx-treeview .dx-treeview-node-container .dx-treeview-node:not(.dx-state-focused) > .dx-treeview-item.dx-state-hover {
        background-color: darkslategray;
        color: white;
    }

*//* Gestion de l'affichage du drawer*/#drawer-container{display:flex;flex-direction:column;height:100%;width:100%}#drawer-treeview{flex-grow:100;overflow:hidden;width:100%}#footer{flex-grow:1}.footer-text{color:#fff;font-weight:300;font-size:10px;font-family:Roboto,RobotoFallback,Helvetica,Arial,sans-serif;white-space:nowrap;padding:10px}.footer-text .dx-checkbox-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.margin-10-t-l-r{margin-left:10px;margin-right:10px;margin-top:10px}.curseur-main{cursor:pointer}#div-importparams{padding-top:50px;margin-left:10px;margin-right:10px;height:100%}#radio-syu-ano-param-itf{padding-top:10px;margin-left:10px;margin-right:10px}#div-tabpanel-syu-ano-itfent-paritf-gen{padding-top:5px;margin-left:10px;margin-right:10px}#panel-grille{height:100%;overflow:auto}.large-grid-toolbar .dx-toolbar{min-height:50px;padding:10px;margin:0;max-width:100%;overflow-y:auto;scrollbar-width:thin}.align-dxbutton-icon .dx-button .dx-icon{padding:0;margin:auto}#radio-syu-ano-param-itf{padding-top:10px;margin-left:10px;margin-right:10px}#div-tabpanel-syu-ano-itfent-paritf-gen{padding-top:5px;margin-left:10px;margin-right:10px}/*Master row details r�duire le padding de moiti� */.dx-datagrid-rowsview .dx-master-detail-row>.dx-master-detail-cell{padding:10px}/* Saut de ligne pour la selectbox
Utilisation -> .DropDownOptions(option => option.WrapperAttr("class", "selectbox-popup-text-wrap")) */.selectbox-popup-text-wrap.dx-selectbox-popup-wrapper .dx-list-item-content{word-wrap:break-word;white-space:normal}.groupe-sans-bordure .dx-form-group-caption{font-size:14px}.groupe-sans-bordure .dx-form-group-content{border:0;margin:0;padding-top:6px}.couleur-itineraire-aller{color:#00f}.couleur-itineraire-retour{color:#008000}/*#region Custom input*/.custom-input-sans-bord-gauche .dx-texteditor-input{border-left:0;border-start-start-radius:0;border-end-start-radius:0}.custom-input-sans-bord-gauche .dx-label-before{border-left:0;border-start-start-radius:0;border-end-start-radius:0}.custom-input-sans-bord-droite .dx-texteditor-input{border-right:0;border-start-end-radius:0;border-end-end-radius:0}.custom-input-sans-bord-droite .dx-label-after{border-right:0;border-start-end-radius:0;border-end-end-radius:0}/*#endregion Custom input*/.text-ellipsis-2-lines{white-space:nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal}.couleur-theme-green{background-color:#4d786d}.couleur-theme-light{background-color:#337ab7}.couleur-theme-dark{background-color:#363640}.couleur-theme-moon{background-color:#4d4d78}.theme-light-text{color:#fff}.theme-dark-text{color:#000}.theme-couleur-icone{color:#faf0e6;text-shadow:2px 2px 2px rgba(0,0,0,.8)}.theme-couleur-icone-inverse{color:#363640;text-shadow:2px 2px 2px rgba(255,255,255.8)}.theme-light{background-color:rgba(255,255,255,1)}.theme-dark{background-color:rgba(42,42,42,1)}.theme-darkviolet{background-color:rgba(23,23,31,1)}.theme-greenmist{background-color:rgba(245,245,245,1)}.theme-contrast{background-color:rgba(0,0,0,1)}.theme-darkmoon{background-color:rgba(70,86,114,1)}.theme-darkviolet .label-titre{color:#dcdcdc}.theme-greenmist .label-titre{color:#696969}.theme-contrast .label-titre{color:#fff}.theme-darkmoon .label-titre{color:#dcdcdc}.theme-dark .label-titre{color:#dcdcdc}.theme-light .label-titre{color:#696969}/*.dx-button-has-text .dx-button-content, .dx-button-has-text {
    fill: white;
    color: white
}*/#top-menu-button .dx-button-text{color:#fff}#top-menu-acces-modules .dx-button-text{color:#fff;font-size:1.23rem;font-weight:500}