@charset "UTF-8";
.app-header{z-index:990}.minw-0{min-width:0}.mw-none{max-width:none !important}.fw500{font-weight:500}.input-social .input-group-text{min-width:120px;text-align:left}.custom-file-label::after{content:"Parcourir"}.input-group:not(.input-group-alt) .custom-select{top:-1px;height:inherit;border:0;background-color:transparent;box-shadow:none}img{max-width:100%;height:auto}.app-main .page-inner+.page-inner{margin-top:-2.5rem}.img-thumbnail2{padding:2px;background:#fff}.image{position:relative;overflow:hidden;padding-bottom:66.6666%}.image img{position:absolute;max-width:90%;max-height:90%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}a.logomarque{width:3rem;background:#fff}.logo img{max-height:150px;border:solid 3px #ffffff}.page-cover-marque{display:block;min-height:auto;padding:0}.page-cover-marque .cover-img{width:100%;height:auto;position:static}.miniconsult img,.minitelechargement img{max-width:40px;height:auto}.imageconsult{position:relative;overflow:hidden;padding-bottom:66.6666%}.dateparution{font-size:14px}.dateparutionexacte,.datedocument{font-size:12px;margin-bottom:5px;font-style:italic}.nomparution,.nomdocumentscom{font-size:16px}.card-parution,.card-documentscom{padding:10px}.iconecheckshopping>span{font-size:2em;padding-top:15%}span.waitingcircle{font-size:2em}hr.dotted{border:1px dotted #919191;border-style:none none dotted;color:#fff;background-color:#fff}div.links a,div.links a:visited{color:#000000 !important}div.links a:hover,div.links a:active{color:#000000 !important}.content-left{padding-right:25px;border-right:1px dashed #878787}.wrapper-image{position:relative;height:170px;margin-top:10px;margin-bottom:10px}.wrapper-image a,.wrapper-image-list a{position:absolute;top:0;left:0;right:0;bottom:0;display:block}.wrapper-image img,.wrapper-image-list img,.wrapper-image .img,.wrapper-image-list .img{position:absolute;bottom:50%;right:50%;transform:translate(50%, 50%)}.wrapper-image-list{position:relative;width:92px;height:92px;margin-top:5px;border:1px solid #828282}.wrapper-image-reservoir{height:100px;width:100px;position:relative;padding:1px}.wrapper-image-reservoir,.wrapper-image-catalogue{border:1px solid #d2ccbe;box-shadow:2px 2px 3px 2px #d2ccbe !important}.imgpopupgallery.list{border:1px solid #d2ccbe;box-shadow:2px 2px 3px 2px #d2ccbe !important}.wrapper-image-catalogue{position:relative;padding:1px;overflow:hidden}.selectorWrapper .icon-close,.wrapperProduitShare .icon-close{position:absolute;right:0;top:0;padding:0 0 5px;font-size:16px;width:26px;height:26px;text-align:center}.icon-close{display:none}.selectorWrapper:hover .icon-close{display:block}.selectorWrapper:hover .icon-close,.wrapperProduitShare:hover .icon-close{display:block}.produits-view-grid{display:flex;flex-wrap:wrap}.produits-view-grid .produit,.produits-view-grid .prd-placeholder{flex-basis:400px;flex-grow:1;position:relative}.produits-view-grid .produit .card{word-break:break-word}.produits-view-grid .prd-state-indicator{border-right-color:transparent !important;position:absolute;top:0;left:0;width:0;height:0;border-width:10px 10px 0 0;border-style:solid;z-index:0}.highlight-actifs [class^=etat-]:not(.etat-actif),.highlight-actifs [class*= etat-]:not(.etat-actif){opacity:0.4;z-index:1}.highlight-actifs [class^=etat-]:not(.etat-actif):hover,.highlight-actifs [class*= etat-]:not(.etat-actif):hover,.highlight-actifs [class^=etat-].selected:not(.etat-actif),.highlight-actifs [class*= etat-].selected:not(.etat-actif){opacity:1}.dcmsearch-filters-prepend .recherche_libre{max-width:600px}.dcmsearch-filters-prepend .recherche_libre_details .input-group-text{border:0;padding:0;box-shadow:none}img.mini-documents{max-width:170px;height:auto;max-height:170px;border:3px solid white}img.mini-documents-list{max-width:90px;height:auto;max-height:90px;border:3px solid white}img.mini-reservoir{max-width:80px;height:auto;max-height:80px}img.mini-catalogue{height:auto;overflow:hidden}img.mini-produit{max-width:64px;height:auto;max-height:64px}a.buttoncom{padding:12%}img.pictoSite{width:32px;height:auto;margin-bottom:10px}body>.app{display:block;min-width:1240px}.my-col-dyn-2{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media screen and (min-width:1401px) and (max-width:1600px){.my-col-dyn-2{flex:0 0 25%;max-width:25%}}@media screen and (min-width:1201px) and (max-width:1400px){.my-col-dyn-2{flex:0 0 33.333333%;max-width:33.333333%}}.my-col-dyn-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@media screen and (max-width:1600px){.my-col-dyn-3{flex:0 0 33.33333%;max-width:33.33333%}}ul.cellules-reservoir{flex-wrap:wrap;margin:0 -10px;padding:0;justify-content:flex-start}ul.cellules-reservoir>li{flex:1 1 250px;margin:0;padding:10px}ul.cellules-reservoir>li.empty{padding:0}ul.cellules-reservoir>li .icon-zoom{position:absolute;right:0;bottom:0;display:none;padding:0 0 5px;font-size:16px;width:26px;height:26px;text-align:center}ul.cellules-reservoir>li label:hover .icon-zoom{display:block}ul.cellules-reservoir>li label input[type=checkbox]:checked+.wrapper-image-reservoir{border:solid 2px #928465;padding:0}ul.cellules-reservoir>li label input[type=checkbox]:checked+.wrapper-image-reservoir .icon-zoom{right:-1px;bottom:-1px}ul.cellules-creation-produit{flex-wrap:wrap;padding:0;justify-content:flex-start}ul.cellules-creation-produit>li{flex:0 1 auto;min-height:120px;margin:0;padding-left:10px;width:100%}.icon-zoom{position:absolute;right:0;bottom:0;display:none;padding:0 0 5px;font-size:16px;width:26px;height:26px;text-align:center}.icon-zoom-wrapper:hover .icon-zoom{display:block}.nomvisuel,.nomcatalogue{word-wrap:anywhere}form.auth-form{width:90%;position:relative;max-width:420px;border-radius:10px;box-shadow:0 0 0 1px rgba(20, 20, 31, 0.05), 0 1px 3px 0 rgba(20, 20, 31, 0.15);background:#fff}.auth{position:relative;display:flex;flex-direction:column;align-items:center;min-height:100%}.auth-header{position:relative;padding-top:50px;margin:0;margin-bottom:-50px;padding-bottom:0;height:200px}canvas.particle-js-canvas-el{width:100%;height:100%;position:absolute;top:0;left:0}.hide{display:none}.mfp-bg{z-index:1500}.mfp-wrap{z-index:1501}.mfp-html5-video{position:relative;text-align:center;max-width:1000px;margin:auto}.mfp-html5-video video{max-width:100%;width:1000px;height:600px}.modal-xlg{max-width:80%;width:70%}.imgXs{width:40px;height:40px}.flatpickr-day{padding:0}.celluleProduitShare{width:16.6666%;text-align:center;display:inline-block;margin-top:2%;margin-bottom:2%}label:hover .tooltip{display:block}.bloc-couleur{width:16px;height:16px;display:inline-block;border:1px solid #000;border-radius:3px}.theme-b2p{}.theme-b2p .auth{background-color:#f2f2f2}.theme-b2p .auth .auth-header{background-color:#ecddd5}.theme-b2p .auth .form-control.focus{border:1px solid #cebca5}.theme-b2p .top-bar-brand img{height:4.5rem}.theme-b2p .app-aside{top:8rem;background-color:#fdf6ee}.theme-b2p .app-aside .menu-header{border-top:1px solid #7a6a45}.theme-b2p .app-aside .select-marque+.menu-header{border-top:0;margin-top:0}.theme-b2p .app-aside .select-marque .form-group{margin-bottom:0}.theme-b2p .app-aside .form-label-group .custom-select{border-radius:0;border:0;padding:30px 8px 8px 16px;border-bottom:1px solid #7a6a45;text-transform:uppercase;font-weight:600;background-color:#efe4d8}.theme-b2p .app-aside .form-label-group label{color:#000}.theme-b2p .app-aside .menu-icon{display:none}.theme-b2p .app-aside .stacked-menu .menu-link{font-size:0.9em;padding-top:3px;padding-bottom:3px;color:#32355f}.theme-b2p .app-aside .stacked-menu .menu-link .menu-icon{color:#dad5ca}.theme-b2p .app-aside .stacked-menu .menu-link:hover,.theme-b2p .app-aside .stacked-menu .menu-item.has-active .menu-link{font-weight:600;background:#efe4d8}.theme-b2p .app-aside .stacked-menu .menu-link:hover .menu-icon,.theme-b2p .app-aside .stacked-menu .menu-item.has-active .menu-link .menu-icon{color:#7a6a45}.theme-b2p .app-aside .stacked-menu .menu-item.has-open>.menu-link{font-weight:600}.theme-b2p .app-aside .stacked-menu .menu-item.has-open>.menu-link .menu-icon{color:#dad5ca}.theme-b2p .app-aside .stacked-menu .menu-header{color:#32355f}.theme-b2p .btn,.theme-b2p .btn-group-lg>.btn,.theme-b2p .btn-lg,.theme-b2p .btn-group-sm>.btn,.theme-b2p .btn-sm,.theme-b2p .badge:not(.badge-pill),.theme-b2p .input-group-search{border-radius:0.1rem}.theme-b2p .app-header .input-group-search{background-color:#cebca5}.theme-b2p .app-header .input-group:not(.input-group-alt){border-color:transparent}.theme-b2p .app-header .top-bar-search .input-group-search .form-control{background-color:#fdf6ee}.theme-b2p .app-main .nav-link.active{background-color:transparent}.theme-b2p .app-main .dropdown-item.active,.theme-b2p .app-main .dropdown-item:active,.theme-b2p .app-main .dropdown-item:focus,.theme-b2p .app-main .dropdown-item:hover{background-color:#cebca5}.theme-b2p .app-header,.theme-b2p .app-header-dark,.theme-b2p .top-bar-brand{background-color:#ffffff}.theme-b2p .app-header-dark{background-color:#ffffff}.theme-b2p .top-bar-brand{background-color:#ffffff}.theme-b2p .app-header-dark .top-bar-brand>a,.theme-b2p .app-header-dark .top-bar-brand>a:focus,.theme-b2p .app-header-dark .top-bar-brand>a:hover{color:#31355f}.theme-b2p .aside-content,.theme-b2p .stacked-menu .menu-item,.theme-b2p .stacked-menu .menu-header,.theme-b2p .app-side-light{color:#32355f;background-color:#fdf6ee}.theme-b2p .header-nav .nav-link{background-color:#32355f;border-radius:0.1rem;color:#ffffff}.theme-b2p .btn-primary{background-color:#cebca5;border-color:#cebca5;border-radius:0.1rem;color:#ffffff}.theme-b2p .stacked-menu .menu-header{color:#93909e}.theme-b2p .menu-item .has-active{background-color:#efe4d8}.theme-b2p .nav-tabs .nav-item.show .nav-link,.theme-b2p .nav-tabs .nav-link.active{color:#32355f}.theme-b2p body,.theme-b2p .app,.theme-b2p .page-inner,.theme-b2p .page-cover,.theme-b2p .page-navs{background-color:#f4eadf;color:#32355f}.theme-b2p .panel-default>.panel-heading{color:#363636;background-color:#f1e7e0;border-color:#ddd}.theme-daryus{}.theme-daryus .top-bar-brand img{width:150px}.theme-daryus .app-aside{top:8rem}.theme-daryus .app-aside .menu-header{border-top:1px solid #7a6a45}.theme-daryus .app-aside .select-marque+.menu-header{border-top:0;margin-top:0}.theme-daryus .app-aside .select-marque .form-group{margin-bottom:0}.theme-daryus .app-aside .form-label-group .custom-select{border-radius:0;border:0;padding:30px 8px 8px 16px;border-bottom:1px solid #7a6a45;text-transform:uppercase;font-weight:600;background-color:#d3c7c4}.theme-daryus .app-aside .form-label-group label{color:#000}.theme-daryus .app-aside .menu-icon{display:none}.theme-daryus .app-aside .stacked-menu .menu-link{font-size:0.9em;padding-top:3px;padding-bottom:3px}.theme-daryus .app-aside .stacked-menu .menu-link .menu-icon{color:#dad5ca}.theme-daryus .app-aside .stacked-menu .menu-link:hover,.theme-daryus .app-aside .stacked-menu .menu-item.has-active .menu-link{font-weight:600;background:#d3c7c4}.theme-daryus .app-aside .stacked-menu .menu-link:hover .menu-icon,.theme-daryus .app-aside .stacked-menu .menu-item.has-active .menu-link .menu-icon{color:#7a6a45}.theme-daryus .app-aside .stacked-menu .menu-item.has-open>.menu-link{font-weight:600}.theme-daryus .app-aside .stacked-menu .menu-item.has-open>.menu-link .menu-icon{color:#7a6a45}.theme-daryus .app-aside .stacked-menu .menu-header{color:#000}.theme-daryus .btn-group-lg>.btn,.theme-daryus .btn-lg,.theme-daryus .btn-group-sm>.btn,.theme-daryus .btn-sm,.theme-daryus .modal-content{border-radius:0}.theme-daryus .panel-default>.panel-heading{color:#363636;background-color:#f4efef;border-color:#ddd}.app-header{height:8rem}.app-header .top-bar{height:8rem}.app-header .header-nav .nav-link.bell{background-color:transparent}.app-header .header-nav .fa-bell{color:#000}.app-header .input-group-search,.app-header .input-group-prepend,.app-header .header-nav .nav-link{height:3.5rem}.app-header .input-group-search input::placeholder,.app-header .input-group-prepend input::placeholder,.app-header .header-nav .nav-link input::placeholder{text-transform:uppercase;color:#3f3e3c}.app-header .input-group-search input.focus,.app-header .input-group-prepend input.focus,.app-header .header-nav .nav-link input.focus{background-color:#85754e}.app-header .input-group-search .input-group-text,.app-header .input-group-prepend .input-group-text,.app-header .header-nav .nav-link .input-group-text{padding:1.375rem 1.5rem;color:#fff}.app-header .input-group-prepend{cursor:pointer}.app-aside .form-label-group>label{padding-left:1rem}.app-aside .stacked-menu .menu-link{padding-left:2rem}.app-main .page-inner{margin-top:4rem}button.btn-secondary:hover,span.btn-secondary:hover,a.btn-secondary:hover{background-color:#7b8599}button.close{color:#FFF}.top-bar-search{width:100%}.nav-link{padding:1rem 1rem}span.primary{color:#85754e}.sstitre,.sstitre2{text-transform:uppercase}.nom-client{font-family:"Playfair Display";font-weight:bold}.lato-test{font-family:"Lato"}.auth-header img{position:relative;z-index:1000}.listing-ordre-affichage ul{margin:0;padding:0;list-style:none}.listing-ordre-affichage li{margin:20px 10px 10px;padding:0;float:left;width:150px;position:relative;text-align:center}.listing-ordre-affichage li .detail{position:absolute;top:1px;right:1px;line-height:16px;font-size:11px;background:rgba(255, 255, 255, 0.85);padding:1px 4px}.listing-ordre-affichage li .detail.left{left:1px;right:auto}.listing-ordre-affichage li strong{font-weight:normal;font-size:0.9em;display:block;text-align:center;line-height:16px;height:32px;overflow:hidden;text-overflow:ellipsis;color:#444}.listing-ordre-affichage li .disabled-text{position:absolute;z-index:1;top:75px;left:0;right:0;height:22px;line-height:22px;margin:-11px 0 0;background:rgba(0, 0, 0, 0.7);color:#fff;font-weight:bold;font-size:0.85em;text-align:center}.listing-ordre-affichage li .disabled img{opacity:0.35}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #f1f1f1;box-sizing:content-box;height:0}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:1px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 1px 1px rgba(0, 0, 0, 0.05)}.panel .panel-heading{padding:10px 15px;border-bottom:1px solid transparent}.panel .close{float:right;font-size:18px;font-weight:700;line-height:1;color:#000 !important;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);color:#000}.panel .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}.panel .dl-horizontal dd{margin-left:180px}.input-group.input-group-search{visibility:hidden}.theme-b2p .auth{background-color:#ecddd5}.app,.app-header{max-width:1600px;margin:auto}.app{position:relative}.theme-daryus{background-color:#e0d8d6}.theme-daryus .app{background-color:transparent}.theme-daryus .app-aside{background-color:#f4efef}.theme-daryus .page-cover,.theme-daryus .page-navs,.theme-daryus .nav-tabs .nav-item.show .nav-link,.theme-daryus .nav-tabs .nav-link.active{background-color:#e0d8d6}.app-aside{position:absolute;right:0}.clear{clear:both}.hover-reference:hover .hover-d-none{display:none !important}.hover-reference:hover .hover-d-inline{display:inline !important}.hover-reference:hover .hover-d-block{display:block !important}.hover-reference:hover .hover-d-inline-block{display:inline-block !important}.hover-reference:hover .hover-d-flex{display:flex !important}.hover-reference:hover .hover-d-inline-flex{display:inline-flex !important}.loader{border:4px solid #3498db;border-left-color:transparent !important;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}.loader2{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:40px;height:40px;animation:spin 1.25s ease-in-out infinite;vertical-align:baseline;display:inline-block}.theme-b2p .loader2{border-top-color:#32355f}.theme-daryus .loader2{border-top-color:#626c7f}.loader-sm{border-width:3px;width:20px;height:20px}.loaderModal{border:10px solid #f3f3f3;border-top:10px solid #3498db;border-radius:50%;width:300px;height:300px;animation:spin 1s linear infinite}.loader-white{border-color:#fff}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.file-thumb{position:relative;width:100px;background:#ddd}.file-thumb::before{content:"";padding:100% 0 0;display:block}.file-thumb.small{width:70px}.file-thumb.large{width:150px}.file-thumb.wide{width:100%}.file-thumb>div{background:#f5f5f5;border:1px solid #fff;display:block;position:absolute;top:1px;right:1px;bottom:1px;left:1px}.file-thumb.embedded>div{position:absolute;top:0;right:0;bottom:0;left:0}.file-thumb.relative{padding:1px}.file-thumb.relative>div{position:relative;top:0;bottom:0;right:0;left:0}.file-thumb.relative::before{padding:0;display:none}.file-thumb .icon{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#777}.file-thumb .icon .fa,.file-thumb .icon .fas,.file-thumb .icon .fab,.file-thumb .icon .far{font-size:2.5em}.file-thumb .ext{text-transform:uppercase;color:#666;position:absolute;top:0;right:auto;bottom:auto;left:0;line-height:1em;font-size:0.6em;font-weight:700;background:rgba(255, 255, 255, 0.7);padding:1px 2px}.file-thumb img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%}.hover-container{position:relative}.hover-content{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center;opacity:0;background:rgba(0, 0, 0, 0.8);color:#fff;transition:opacity 0.3s}.hover-content a{color:#fff}.hover-container:hover .hover-content{opacity:1}.modal-max-height{height:90vh;overflow-y:auto}.tag-link-edit{font-size:80%;margin-left:0.2rem}.card.selected{background:#fff !important;border-width:4px !important}.listing-visual .card.selected::before{content:"";font-family:"Font Awesome 5 Free";font-size:1.3em;position:absolute;top:8px;left:8px}.sortable-handle{cursor:move}