:root{--rouge:#cf1717;--vert:#68A768;--orange:#F1854A;--orange-background:#FF9900;--jaune:#FFD633;--bleu-lien:#007AFF;--bleu-devis:#226DA5;--bleu-selection:#e9f4fc;--disabled-text:#AAAAAA;--disabled-background:#EBEAEA;--grislege1:#AAAAAA;--grislege2:#EBEAEA;--texte-noir:#333333;--gris-sombre:#5A5A5A;--fond-gris:#F5F5F5;--highlight-gris:#F9F9F9}.row{margin-left:0;margin-right:0}.center{display:block;margin-left:auto;margin-right:auto}.topofheader{height:20px;margin-top:0}.center.topofheader{height:35px}.topofheader:active{transform:scale(.9);transition:all .1s ease-in-out}.navbar-nav{margin:0}#DivTopHeaderSmartphone{background-color:var(--primaryColor);border:none;margin-bottom:0;z-index:1000}#DivTopHeaderSmartphone.white #DivTopHeader{color:white}#DivTopHeaderSmartphone.white #DivTopHeader a{color:white}#DivTopHeaderSmartphone .navbar-header{padding-left:15px;padding-right:15px}#DivTopHeaderSmartphone #myNavbar{background-color:white;padding:0}#DivTopHeaderSmartphone #myNavbar .apps_store_ads{display:inline-flex;width:100%}#DivTopHeaderSmartphone #myNavbar .apps_store_ads a{padding:0 5px;width:100%}#DivTopHeaderSmartphone #myNavbar .apps_store_ads a img{height:66px}#DivTopHeaderSmartphone #myNavbar .apps_store_ads a img.apple{padding:10px 20px}#DivTopHeaderSmartphone #myNavbar li a{border-bottom:1px solid #AAAAAA;padding-left:20px}#DivTopHeaderSmartphone #myNavbar li a span{padding-right:15px}#DivTopHeaderSmartphone #myNavbar li a span#badgeCartMobile{padding:3px 7px}#DivTopHeaderSmartphone #myNavbar li a:not(.module):hover{background-color:#333333;color:white}#DivTopHeaderSmartphone a{font-size:20px;color:#333333}#DivTopHeaderSmartphone a .glyphicon{margin-right:5px}#DivTopHeaderSmartphone a.module{align-items:center;display:flex}#DivTopHeaderSmartphone a.module img{margin-right:8px}#DivTopHeaderSmartphone a.module:hover{background-color:white;color:var(--primaryColor)}#DivTopHeaderSmartphone a:hover{color:white}#DivTopHeaderAplat{background-color:white;border-bottom:1px solid #EBEAEA;box-shadow:none;position:relative;top:0;width:100%;z-index:1000}#DivTopHeaderAplat .tooltip{font-family:"Roboto";z-index:1000 !important}#DivTopHeaderAplat .nobasis{flex-basis:0}#DivTopHeaderAplat.white #DivTopHeader{color:white}#DivTopHeaderAplat.white #DivTopHeader a:not(.btn){color:white}#DivTopHeaderAplat.white #DivTopHeader span:hover{border-color:white}#DivTopHeaderAplat.white #DivTopHeader #ibat_modules.tooltip:hover{background-color:rgba(255,255,255,0.3);color:#333333}#DivTopHeaderAplat.white #DivTopHeader .icon-btn-xs{color:white;fill:white}#DivTopHeaderAplat.white #DivTopHeader .current_page{border-bottom:1px solid white;color:white}#DivTopHeaderAplat.white #DivTopHeader .red_bell{color:white!important}#DivTopHeaderAplat.white #DivTopHeader #profilcontainer .identity-origin{color:var(--primaryColor)}#DivTopHeaderAplat.white #DivTopHeader .profil_name{color:white}#DivTopHeaderAplat.black #DivTopHeader{color:#333333}#DivTopHeaderAplat.black #DivTopHeader a:not(.btn){color:#333333}#DivTopHeaderAplat.black #DivTopHeader #ibat_modules.tooltip:hover{background-color:rgba(255,255,255,0.3);color:#333333}#DivTopHeaderAplat.black #DivTopHeader .icon-btn-xs{color:#333333;fill:#333333}#DivTopHeaderAplat.black #DivTopHeader .current_page{border-bottom:1px solid #333333;color:#333333}#DivTopHeaderAplat.black #DivTopHeader .red_bell{color:#333333 !important}#DivTopHeaderAplat.black #DivTopHeader #profilcontainer .identity-origin{color:var(--primaryColor)}#DivTopHeaderAplat.black #DivTopHeader .profil_name{color:#333333}#DivTopHeaderAplat.isybuy #DivTopHeader{color:#333333}#DivTopHeaderAplat.isybuy #DivTopHeader a:not(.btn){color:#333333}#DivTopHeaderAplat.isybuy #DivTopHeader #ibat_modules.tooltip:hover{background-color:rgba(255,255,255,0.3);color:#333333}#DivTopHeaderAplat.isybuy #DivTopHeader .icon-btn-xs{color:#049A98;fill:#049A98}#DivTopHeaderAplat.isybuy #DivTopHeader .current_page{border-bottom:1px solid #049A98;color:#049A98}#DivTopHeaderAplat.isybuy #DivTopHeader .red_bell{color:#333333 !important}#DivTopHeaderAplat.isybuy #DivTopHeader #profilcontainer .identity-origin{color:var(--primaryColor)}#DivTopHeaderAplat.isybuy #DivTopHeader .profil_name{color:#333333}#DivTopHeader{align-items:center;display:flex;color:#333;flex-direction:row;height:70px;justify-content:space-between;margin:0;padding-left:16px;padding-right:16px;width:100%}#DivTopHeader a{color:#333333}#DivTopHeader a:hover{text-decoration:none}#DivTopHeader svg{height:25px;width:25px}#ibatModules{align-items:center;display:flex;flex-direction:row;height:100%}#ibatModules>a{display:flex;flex-direction:column;align-items:flex-end}#ibatModules>a>img{max-width:134px}#ibatModules>a>span{font-size:10px;line-height:.5}#ibatModules .tooltip:hover{background-color:rgba(0,0,0,0.2);border-radius:3px}#ibatModules .fa-angle-down{line-height:2.5}.div-icon-btn-xs{cursor:pointer;display:table;float:right;line-height:1;padding:0;position:relative;text-align:center;width:57px}.div-icon-btn-xs:hover .icon-btn-xs{border:1px solid #EBEAEA}.div-icon-btn-xs .icon-btn-xs{align-items:center;background-position:center;background-repeat:no-repeat;background-size:25px;border:1px solid transparent;border-radius:3px;color:var(--primaryColor);fill:var(--primaryColor);display:flex;height:40px;justify-content:center;margin:auto;width:40px}.div-icon-btn-xs .icon-btn-xs .far,.div-icon-btn-xs .icon-btn-xs .fas,.div-icon-btn-xs .icon-btn-xs .fal{font-size:25px}.div-icon-btn-xs .text-undericon-btn-xs{display:block;font-size:9px;font-weight:200;line-height:1 !important;max-height:17px;text-align:center;word-break:break-word;overflow:hidden;white-space:break-spaces;text-overflow:ellipsis}@media all and (min-width:784px) and (max-width:977px){.div-icon-btn-xs .text-undericon-btn-xs{font-size:10px;max-width:60px}}@media all and (min-width:768px) and (max-width:783px){.div-icon-btn-xs .text-undericon-btn-xs{font-size:10px;max-width:50px}}.div-icon-btn-xs .chevron{bottom:13px;position:absolute;right:0px}.popover a{color:white}#ibat_modules.tooltip{border:none;display:inline;font-size:16px}#ibat_modules.tooltip .tooltip_content{top:40px}#topHeaderL2RightMenu #popoverAgence.tooltip .tooltip_content,#topHeaderL2RightMenu #popoverService.tooltip .tooltip_content,#topHeaderL2RightMenu #popoverChantier.tooltip .tooltip_content{left:10%;transform:translateX(-50%);width:320px}#DivTopHeaderAplat .tooltip{height:100%;opacity:1;position:relative;text-align:center}#DivTopHeaderAplat .tooltip[aria-describedby]:hover .tooltip_content{opacity:0;pointer-events:auto}#DivTopHeaderAplat .tooltip:hover .tooltip_content{transition:opacity 350ms ease-in-out;opacity:1;pointer-events:auto}#DivTopHeaderAplat .tooltip .tooltip_content{background-color:transparent;border-radius:8px;box-shadow:none;color:#333333;display:flex;flex-direction:column;font-size:14px;font-weight:normal;left:-250%;opacity:0;padding:0;pointer-events:none;position:absolute;top:38px;text-align:left;width:390px;z-index:1001}#DivTopHeaderAplat .tooltip .tooltip_content .solutions_container,#DivTopHeaderAplat .tooltip .tooltip_content .chantier_container,#DivTopHeaderAplat .tooltip .tooltip_content .service_container,#DivTopHeaderAplat .tooltip .tooltip_content .agence_container,#DivTopHeaderAplat .tooltip .tooltip_content .link-btn-list{background-color:white;box-shadow:0 2px 8px 0 rgba(0,0,0,0.4);border-radius:8px;display:flex;flex-direction:column;margin:15px 20px 20px 20px;padding:0}#DivTopHeaderAplat .tooltip .tooltip_content .solutions_container .solution.isybuy p,#DivTopHeaderAplat .tooltip .tooltip_content .chantier_container .solution.isybuy p,#DivTopHeaderAplat .tooltip .tooltip_content .service_container .solution.isybuy p,#DivTopHeaderAplat .tooltip .tooltip_content .agence_container .solution.isybuy p,#DivTopHeaderAplat .tooltip .tooltip_content .link-btn-list .solution.isybuy p{margin-top:-4px}#DivTopHeaderAplat .tooltip .tooltip_content .solutions_container>p,#DivTopHeaderAplat .tooltip .tooltip_content .chantier_container>p,#DivTopHeaderAplat .tooltip .tooltip_content .service_container>p,#DivTopHeaderAplat .tooltip .tooltip_content .agence_container>p,#DivTopHeaderAplat .tooltip .tooltip_content .link-btn-list>p{color:#333333;padding:8px 16px 0 16px;text-align:left}#DivTopHeaderAplat .tooltip .tooltip_content .solutions_container>p.title_solutions,#DivTopHeaderAplat .tooltip .tooltip_content .chantier_container>p.title_solutions,#DivTopHeaderAplat .tooltip .tooltip_content .service_container>p.title_solutions,#DivTopHeaderAplat .tooltip .tooltip_content .agence_container>p.title_solutions,#DivTopHeaderAplat .tooltip .tooltip_content .link-btn-list>p.title_solutions{background-color:white;border-radius:8px;color:#333333;font-size:16px;font-weight:bold;padding:15px 20px}#DivTopHeaderAplat .tooltip .tooltip_content .solutions_container>p.label,#DivTopHeaderAplat .tooltip .tooltip_content .chantier_container>p.label,#DivTopHeaderAplat .tooltip .tooltip_content .service_container>p.label,#DivTopHeaderAplat .tooltip .tooltip_content .agence_container>p.label,#DivTopHeaderAplat .tooltip .tooltip_content .link-btn-list>p.label{color:#AAA;cursor:default;font-size:13px;margin-bottom:0}#DivTopHeaderAplat .tooltip .tooltip_content .solutions_container>p.content_name,#DivTopHeaderAplat .tooltip .tooltip_content .chantier_container>p.content_name,#DivTopHeaderAplat .tooltip .tooltip_content .service_container>p.content_name,#DivTopHeaderAplat .tooltip .tooltip_content .agence_container>p.content_name,#DivTopHeaderAplat .tooltip .tooltip_content .link-btn-list>p.content_name{border-bottom:1px solid #EBEAEA;cursor:default;padding:10px 20px}#DivTopHeaderAplat .tooltip .tooltip_content .solutions_container>a,#DivTopHeaderAplat .tooltip .tooltip_content .chantier_container>a,#DivTopHeaderAplat .tooltip .tooltip_content .service_container>a,#DivTopHeaderAplat .tooltip .tooltip_content .agence_container>a,#DivTopHeaderAplat .tooltip .tooltip_content .link-btn-list>a{background-color:white;border-bottom:1px solid #aaa;padding:8px 16px}#DivTopHeaderAplat .tooltip .tooltip_content .solutions_container>a .one-line-link-white-hover,#DivTopHeaderAplat .tooltip .tooltip_content .chantier_container>a .one-line-link-white-hover,#DivTopHeaderAplat .tooltip .tooltip_content .service_container>a .one-line-link-white-hover,#DivTopHeaderAplat .tooltip .tooltip_content .agence_container>a .one-line-link-white-hover,#DivTopHeaderAplat .tooltip .tooltip_content .link-btn-list>a .one-line-link-white-hover{color:#333333;padding-left:0}#DivTopHeaderAplat .tooltip .tooltip_content .solutions_container>a:first-child,#DivTopHeaderAplat .tooltip .tooltip_content .chantier_container>a:first-child,#DivTopHeaderAplat .tooltip .tooltip_content .service_container>a:first-child,#DivTopHeaderAplat .tooltip .tooltip_content .agence_container>a:first-child,#DivTopHeaderAplat .tooltip .tooltip_content .link-btn-list>a:first-child{border-top-left-radius:8px;border-top-right-radius:8px}#DivTopHeaderAplat .tooltip .tooltip_content .solutions_container>a:last-child,#DivTopHeaderAplat .tooltip .tooltip_content .chantier_container>a:last-child,#DivTopHeaderAplat .tooltip .tooltip_content .service_container>a:last-child,#DivTopHeaderAplat .tooltip .tooltip_content .agence_container>a:last-child,#DivTopHeaderAplat .tooltip .tooltip_content .link-btn-list>a:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}#DivTopHeaderAplat .tooltip .tooltip_content .solutions_container>a:hover,#DivTopHeaderAplat .tooltip .tooltip_content .chantier_container>a:hover,#DivTopHeaderAplat .tooltip .tooltip_content .service_container>a:hover,#DivTopHeaderAplat .tooltip .tooltip_content .agence_container>a:hover,#DivTopHeaderAplat .tooltip .tooltip_content .link-btn-list>a:hover{background-color:#EBEAEA}#DivTopHeaderAplat .tooltip .tooltip_content img{height:35px}#DivTopHeaderAplat .tooltip .tooltip_content:hover{opacity:1;pointer-events:auto}#DivTopHeaderAplat .tooltip .tooltip_content p{margin:0;color:#333333}#TopHeaderLogoAndMenu{align-items:center;display:flex;flex-direction:row;height:73px;justify-content:flex-start;min-height:45px;padding-bottom:0;padding-left:3px;padding-right:2px}#TopHeaderLogoAndMenu #TopHeaderMenu{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;font-size:1.4rem;font-family:"Roboto Slab";position:relative}#TopHeaderLogoAndMenu #TopHeaderMenu.temps>a{font-size:1.4rem;padding:10px 4px}#TopHeaderLogoAndMenu #TopHeaderMenu>a,#TopHeaderLogoAndMenu #TopHeaderMenu .commander{padding:10px 7px}#TopHeaderLogoAndMenu #TopHeaderMenu .commander{font-size:1.4rem}#TopHeaderLogoAndMenu #TopHeaderMenu .btn-more-menu:after{content:"\f107";font-family:"Font Awesome 5 Pro";float:right;margin:auto;padding-left:4px}#TopHeaderLogoAndMenu #TopHeaderMenu #moreMenu{border:1px solid #AAAAAA;border-radius:8px;display:flex;flex-direction:column-reverse;justify-content:flex-start;padding:0;position:absolute;top:45px;width:250px}#TopHeaderLogoAndMenu #TopHeaderMenu #moreMenu a{padding:10px 20px;text-align:left}#TopHeaderLogoAndMenu #TopHeaderMenu #moreMenu a:after{content:"\f105";font-family:"Font Awesome 5 Pro";float:right;margin:auto}#TopHeaderLogoAndMenu #TopHeaderMenu #moreMenu a:hover{background:#EBEAEA}#TopHeaderLogoAndMenu #ibat_modules.tooltip{align-items:center;display:flex;height:100%;line-height:3rem;justify-content:center;width:25px}#TopHeaderLogoAndMenu svg{height:30px}.cls-1{fill:white}#TopHeaderMenu{padding-left:0}#TopHeaderMenu a{display:inline-block;text-decoration:none}#TopHeaderMenu span:hover{border-bottom:1px solid #333333;padding-bottom:2px !important}#TopHeaderMenu span.current_page,#TopHeaderMenu .tooltip.current_page span{border-bottom:1px solid var(--primaryColor);color:var(--primaryColor)}#TopHeaderMenu .tooltip.commander{border:none;display:inline;line-height:3rem;font-family:"Roboto Slab";opacity:1;position:relative;text-align:center}#TopHeaderMenu .tooltip.commander .tooltip_content{background-color:transparent;border:none;box-shadow:none;opacity:0;position:absolute;top:-600px;transition:opacity .25s ease-in-out}#TopHeaderMenu .tooltip.commander .tooltip_content .tab-content{height:165px;position:relative;z-index:100}#TopHeaderMenu .tooltip.commander .tooltip_content .tab-content .menu-content{align-items:center;flex-direction:column;justify-content:flex-start;position:absolute;height:165px;width:100%;z-index:2}#TopHeaderMenu .tooltip.commander .tooltip_content li.active a{background-color:white;border:none}#TopHeaderMenu .tooltip.commander .tooltip_content a[data-toggle='tab']{background-color:#EBECED;border:1px solid #AAAAAA;border-radius:0;padding-top:12px;padding-bottom:12px;text-align:center;width:200px;z-index:1}#TopHeaderMenu .tooltip.commander .tooltip_content a[data-toggle='tab']:hover{background-color:#e9f4fc}#TopHeaderMenu .tooltip.commander .tooltip_content a[data-toggle='tab'] p{margin-bottom:0;margin-top:3px}#TopHeaderMenu .tooltip.commander:hover .tooltip_content{opacity:1;left:-20px;padding-bottom:1px;pointer-events:auto;top:40px}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .commander_container{background-color:white;box-shadow:0 2px 8px 0 rgba(0,0,0,0.4);border-radius:8px;margin:20px 20px 20px 20px;padding:0}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .menu-content{display:flex;flex-direction:row;justify-items:flex-start;z-index:1}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .menu-content.in.active{z-index:2}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .menu-content.empty{flex-direction:column;justify-content:center}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .first_column_result{display:flex;flex-direction:column}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .content_oneline{display:inline-flex;justify-items:flex-start}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .content_oneline a{background-color:white;border:none;cursor:pointer;font-size:11px;height:50px;text-align:left;text-overflow:ellipsis;overflow:hidden;padding:10px 35px;width:200px;white-space:nowrap}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .content_oneline a:hover{color:#007AFF;text-decoration:underline solid #007AFF}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .content_itemmenu{display:inline-flex;justify-items:flex-start}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .content_itemmenu a{background-color:white;border:none;cursor:pointer;font-size:11px;height:50px;text-align:left;text-overflow:ellipsis;overflow:hidden;padding:10px 35px;width:200px;white-space:nowrap}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .lienmenu:hover{color:#007AFF;text-decoration:underline solid #007AFF}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .more{align-items:center;background-color:white;border:none;cursor:pointer;display:flex;flex:1;flex-direction:column;height:100%;justify-content:center}#TopHeaderMenu .tooltip.commander:hover .tooltip_content .more:hover{background-color:#e9f4fc}#TopHeaderMenu .tooltip.previsionnel{cursor:pointer;font-family:"Roboto Slab";height:100%;opacity:1;padding:10px 4px;position:relative;text-align:center}#TopHeaderMenu .tooltip.previsionnel span{font-size:1.4rem;font-weight:normal}#TopHeaderMenu .tooltip.previsionnel .tooltip_content{left:-20px;top:20px}.logo_client{left:50%;position:absolute}#topHeaderL2RightMenu{align-items:flex-start;align-content:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:flex-end;margin-left:0;padding:5px 0;position:relative}#topHeaderL2RightMenu a,#topHeaderL2RightMenu i{vertical-align:middle}#topHeaderL2RightMenu .badgeOverCart,#topHeaderL2RightMenu .badgeOverDevis,#topHeaderL2RightMenu .badgeOverBell{background-color:#cf1717;border:1px solid #cf1717;box-shadow:1px 1px 3px rgba(51,51,51,0.4);color:white;font-size:12px;font-weight:400;padding:2px 4px;position:absolute;right:3px;top:0}#topHeaderL2RightMenu .div_infos{width:100%}#topHeaderL2RightMenu .box_info_notif_content{align-items:center;border:1px solid #ebeaea;border-radius:6px;display:flex;flex-direction:row;min-height:85px;max-height:200px;padding:10px 20px;position:relative;margin-bottom:10px}#topHeaderL2RightMenu .box_info_notif_content:hover{background-color:#f2f2f2}#topHeaderL2RightMenu .kpi_link{background-color:white;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25, .8, .25, 1);border-radius:3px;color:#0a0a0a !important}#topHeaderL2RightMenu .kpi_link:hover{box-shadow:0 5px 10px rgba(0,0,0,0.2),0 5px 10px rgba(0,0,0,0.2)}#topHeaderL2RightMenu .box_info_text{display:inline-block;left:120px;text-align:left;position:absolute;white-space:nowrap;background-color:white;top:20px}#topHeaderL2RightMenu .box_info_text div:nth-child(2){height:20px;font-weight:bold;font-family:Roboto Slab;background-color:white;text-align:left}#topHeaderL2RightMenu .box_info_icone_notif{margin-right:20px;position:relative}#topHeaderL2RightMenu .notif_block:nth-child(n+6){display:none}#topHeaderL2RightMenu .notif_block{list-style-type:none;margin:5px}#topHeaderL2RightMenu .btn_voir_plus{margin:10px}#topHeaderL2RightMenu .box_info_text_notif{display:flex;flex-direction:column;text-align:left;position:relative;white-space:nowrap}#topHeaderL2RightMenu .box_info_text_notif>*{line-height:1.3}#topHeaderL2RightMenu .white{background-color:white}#topHeaderL2RightMenu .cmd_id_notif{background-color:white;border:1px solid #AAAAAA;border-radius:3px;padding:2px 4px}#topHeaderL2RightMenu .titre_notif{font-weight:bold;color:#333333;margin-bottom:3px;width:100%}#topHeaderL2RightMenu .info_notif{color:#333333;overflow:hidden;max-width:100%;text-overflow:ellipsis;width:100%;white-space:normal}#topHeaderL2RightMenu .date_notif{color:#adadad}#topHeaderL2RightMenu .list_ul_notif{padding:0}#topHeaderL2RightMenu .red_stat_info{height:20px;font-family:Roboto;color:#cf1717;font-weight:bold;width:15px}#topHeaderL2RightMenu #btn-retour{display:block;padding-top:5px}#topHeaderL2RightMenu #btn-retour i{font-size:22px;line-height:.4}#topHeaderL2RightMenu .btn2header{align-items:flex-start;display:table-cell;color:var(--primaryColor);flex:0 1 0px;flex-grow:1;flex-shrink:0;flex-basis:75px;font-size:9px;line-height:1.2;min-width:60px;order:0;position:relative;text-align:center;vertical-align:middle}#topHeaderL2RightMenu .btn2header a{white-space:nowrap}#topHeaderL2RightMenu .btn2header i{color:var(--primaryColor)}#topHeaderL2RightMenu #popoverChantier .tooltip_content{left:-340%}#topHeaderL2RightMenu #profilcontainer .identity-origin{font-size:7px}#topHeaderL2RightMenu #profilcontainer .tooltip_content.bottom>.arrow{margin-left:11px}#topHeaderL2RightMenu #profilcontainer .tooltip_content{background:transparent;box-shadow:none;color:#333333;cursor:default;font-family:'Roboto',sans-serif;font-size:11px;line-height:2;left:auto;right:-15px;padding:0}#topHeaderL2RightMenu #profilcontainer .tooltip_content .profil_container{display:flex;flex-direction:column;padding:0;width:300px}#topHeaderL2RightMenu #profilcontainer .tooltip_content .profil_container .actions-profil{position:relative;width:100%}#topHeaderL2RightMenu #profilcontainer .tooltip_content .profil_container .actions-profil>a{border:none;margin-bottom:7px;position:relative}#topHeaderL2RightMenu #profilcontainer .tooltip_content .profil_container .more-info-profil{align-items:center;background-color:white;display:flex;flex-direction:column;margin:4px 0 4px 4px;padding:6px}#topHeaderL2RightMenu #profilcontainer a:hover{background-color:white;text-decoration:none}#topHeaderL2RightMenu #profilcontainer .tooltip_content .btn-profil{background-color:white;border-radius:3px;border:1px solid #AAAAAA;color:#333333;cursor:pointer;display:block;font-size:13px;height:36px;line-height:2.5;margin:0 10px 10px 10px;padding:0 4px 0 12px;text-align:left;vertical-align:middle;width:280px}#topHeaderL2RightMenu #profilcontainer .tooltip_content .btn-profil:hover{background-color:var(--primaryColor);color:white}#topHeaderL2RightMenu #profilcontainer .tooltip_content .btn-profil i:not(.fa-angle-right){margin-right:8px;line-height:2.5}#topHeaderL2RightMenu #profilcontainer .tooltip_content .btn-profil .fa-angle-right{float:right;font-size:17px;line-height:1.8;margin-right:10px}#topHeaderL2RightMenu #profilcontainer .tooltip_content .btn-profil.super-pouvoir{background-color:white;border-color:darkorange;color:darkorange}#topHeaderL2RightMenu #profilcontainer .tooltip_content .btn-profil.super-pouvoir:hover{background-color:darkorange;color:white}#topHeaderL2RightMenu #profilcontainer .tooltip_content .btn-profil.super-pouvoir.active{background-color:darkorange;border-color:darkorange;color:white;text-decoration:line-through}#topHeaderL2RightMenu #profilcontainer .tooltip_content .btn-profil.super-pouvoir.active:hover{background-color:white;border-color:darkorange;color:darkorange}#topHeaderL2RightMenu #profilcontainer .tooltip_content .btn-profil>.qrcode-abstract{height:16px;margin-left:-2px;margin-right:8px;transform:scale(2);width:16px}#topHeaderL2RightMenu #profilcontainer .profil_name{background-color:var(--primaryColor);border-top-left-radius:8px;border-top-right-radius:8px;color:white;height:32px;font-family:"Roboto Slab";font-size:14px;line-height:32px;margin-bottom:10px;text-align:center}#topHeaderL2RightMenu #profilcontainer .qr_scan{align-items:center;display:flex;flex-direction:column;padding:10px}#topHeaderL2RightMenu #profilcontainer .qr_scan img{height:222px;width:222px}#topHeaderL2RightMenu .abstract_items_cart,#topHeaderL2RightMenu .abstract_items_devis,#topHeaderL2RightMenu .profil_container{background-color:white;box-shadow:0 2px 8px 0 rgba(0,0,0,0.4);border-radius:8px;margin:15px 20px 20px 20px;padding:15px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content{box-shadow:none;background-color:transparent;color:#333333;cursor:default;left:auto!important;max-width:600px;right:-15px;width:660px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .abstract_items_cart,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .abstract_items_cart,#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .abstract_items_devis,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .abstract_items_devis{max-height:60vh;overflow-y:auto}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .abstract_items_cart .titre_panier,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .abstract_items_cart .titre_panier,#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .abstract_items_devis .titre_panier,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .abstract_items_devis .titre_panier{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:50px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .abstract_items_cart .titre_panier h3,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .abstract_items_cart .titre_panier h3,#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .abstract_items_devis .titre_panier h3,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .abstract_items_devis .titre_panier h3{display:inline-flex;margin-top:0}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .abstract_items_cart .titre_panier .count_item,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .abstract_items_cart .titre_panier .count_item,#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .abstract_items_devis .titre_panier .count_item,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .abstract_items_devis .titre_panier .count_item{border:1px solid #000;border-radius:20px;padding:0 10px;margin-left:5px;max-height:15px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .arrow,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .arrow{left:initial!important;right:10px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title{align-items:center;display:flex;flex-direction:column;justify-content:space-between;font-size:14px;text-align:left;border-top:1px dotted #000;margin:0;padding:16px 0}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .colored,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .colored{color:var(--primaryColor)}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .infos_panier,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .infos_panier{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:0}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .infos_panier span a.trash,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .infos_panier span a.trash{color:#cf1717;margin-right:20px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .panier,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .panier{min-width:100%;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:10px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier{display:flex;flex-direction:row;justify-content:space-between;padding-top:10px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div{font-size:10px;color:#333333;text-align:right}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:first-child,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:first-child{width:50px;margin-left:10px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:nth-child(2),#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:nth-child(2){display:flex;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;width:150px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:nth-child(3),#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:nth-child(3){width:15px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:nth-child(4),#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:nth-child(4){width:60px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:nth-child(5),#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:nth-child(5){width:60px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:last-child,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .panier .article_panier>div:last-child{margin-right:10px;width:60px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .consult_panier,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .consult_panier{width:100%;display:flex;justify-content:center;padding-bottom:10px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .more,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .more{display:flex;flex-direction:column;justify-content:center;text-align:center;margin-bottom:10px}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .more a,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .more a{display:block;color:#007AFF}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .total,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .total{display:flex;flex-direction:row;justify-content:flex-end;width:100%;padding-right:10px;text-align:center}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .total div.more_items span,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .total div.more_items span{flex-direction:row;justify-content:center;width:100%;padding-right:10px;text-align:center}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .total label,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .total label,#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .total span#montanttotalpanier,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .total span#montanttotalpanier{display:flex;flex-direction:row;justify-content:flex-end}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .total label,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .total label{font-size:x-small}#topHeaderL2RightMenu #devis_resume_container.tooltip .tooltip_content .cart-title .total span#montanttotalpanier,#topHeaderL2RightMenu #cart_resume_container.tooltip .tooltip_content .cart-title .total span#montanttotalpanier{font-size:initial;font-weight:bold}#topHeaderL2RightMenu #notification_bell .tooltip_content{background-color:white!important;border:1px solid #AAAAAA;color:#333333;left:auto!important;max-width:600px;right:0;width:600px}#topHeaderL2RightMenu #notification_bell .tooltip_content .arrow{margin-left:44px}#topHeaderL2RightMenu #liste_notif{overflow-y:auto;max-height:800px}#topHeaderL2RightMenu .icone_notif{font-size:34px;color:#F1854A}#topHeaderL2RightMenu .grey_bell{color:#AAAAAA}#topHeaderL2RightMenu .ring-bell{color:#9e9e9e;-webkit-animation:ring 4s .7s ease-in-out infinite;-webkit-transform-origin:50% 4px;-moz-animation:ring 4s .7s ease-in-out infinite;-moz-transform-origin:50% 4px;animation:ring 8s .7s ease-in-out infinite;transform-origin:50% 4px}@-webkit-keyframes ring{0%{-webkit-transform:rotateZ(0)}1%{-webkit-transform:rotateZ(30deg)}3%{-webkit-transform:rotateZ(-28deg)}5%{-webkit-transform:rotateZ(34deg)}7%{-webkit-transform:rotateZ(-32deg)}9%{-webkit-transform:rotateZ(30deg)}11%{-webkit-transform:rotateZ(-28deg)}13%{-webkit-transform:rotateZ(26deg)}15%{-webkit-transform:rotateZ(-24deg)}17%{-webkit-transform:rotateZ(22deg)}19%{-webkit-transform:rotateZ(-20deg)}21%{-webkit-transform:rotateZ(18deg)}23%{-webkit-transform:rotateZ(-16deg)}25%{-webkit-transform:rotateZ(14deg)}27%{-webkit-transform:rotateZ(-12deg)}29%{-webkit-transform:rotateZ(10deg)}31%{-webkit-transform:rotateZ(-8deg)}33%{-webkit-transform:rotateZ(6deg)}35%{-webkit-transform:rotateZ(-4deg)}37%{-webkit-transform:rotateZ(2deg)}39%{-webkit-transform:rotateZ(-1deg)}41%{-webkit-transform:rotateZ(1deg)}43%{-webkit-transform:rotateZ(0)}100%{-webkit-transform:rotateZ(0)}}@-moz-keyframes ring{0%{-moz-transform:rotate(0)}1%{-moz-transform:rotate(30deg)}3%{-moz-transform:rotate(-28deg)}5%{-moz-transform:rotate(34deg)}7%{-moz-transform:rotate(-32deg)}9%{-moz-transform:rotate(30deg)}11%{-moz-transform:rotate(-28deg)}13%{-moz-transform:rotate(26deg)}15%{-moz-transform:rotate(-24deg)}17%{-moz-transform:rotate(22deg)}19%{-moz-transform:rotate(-20deg)}21%{-moz-transform:rotate(18deg)}23%{-moz-transform:rotate(-16deg)}25%{-moz-transform:rotate(14deg)}27%{-moz-transform:rotate(-12deg)}29%{-moz-transform:rotate(10deg)}31%{-moz-transform:rotate(-8deg)}33%{-moz-transform:rotate(6deg)}35%{-moz-transform:rotate(-4deg)}37%{-moz-transform:rotate(2deg)}39%{-moz-transform:rotate(-1deg)}41%{-moz-transform:rotate(1deg)}43%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(0)}}@keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}100%{transform:rotate(0)}}#topHeaderL2RightMenu .abstract_items_cart,#topHeaderL2RightMenu .abstract_items_devis{text-align:center}#topHeaderL2RightMenu .abstract_items_cart .aic_tooltip,#topHeaderL2RightMenu .abstract_items_devis .aic_tooltip{float:left;text-align:center;width:100%;padding:10px}#topHeaderL2RightMenu .abstract_items_cart .aic_tooltip a,#topHeaderL2RightMenu .abstract_items_devis .aic_tooltip a{text-align:center}#topHeaderL2RightMenu .abstract_items_notif{text-align:center}#topHeaderL2RightMenu table.table_abstract_items tr{opacity:1;position:relative;transition:all .5s ease-in-out}#topHeaderL2RightMenu table.table_abstract_items tr.hidden{opacity:0;position:absolute}#topHeaderL2RightMenu table.table_abstract_items td{padding:6px 0}#topHeaderL2RightMenu table.table_abstract_items .two_line{display:flex;flex-direction:column;line-height:18px}#topHeaderL2RightMenu table.table_abstract_items img{max-width:34px;max-height:28px}#topHeaderL2RightMenu table.table_abstract_items span{display:inline-block;color:#AAAAAA;font-size:14px}#topHeaderL2RightMenu table.table_abstract_items span.important{color:#333333}#topHeaderL2RightMenu table.table_abstract_items label{display:inline-block;color:#AAAAAA;font-size:10px;margin-bottom:0}#topHeaderL2RightMenu table.table_abstract_items .img_asbtract{text-align:left;width:55px}#topHeaderL2RightMenu table.table_abstract_items .label_asbtract{text-align:left;width:230px}#topHeaderL2RightMenu table.table_abstract_items .unite_asbtract,#topHeaderL2RightMenu table.table_abstract_items .qte_asbtract,#topHeaderL2RightMenu table.table_abstract_items .pu_asbtract{width:50px}#topHeaderL2RightMenu table.table_abstract_items .montant_asbtract{width:70px}#topHeaderL2RightMenu table.table_abstract_items .unite_asbtract{text-align:center}#topHeaderL2RightMenu table.table_abstract_items .qte_asbtract,#topHeaderL2RightMenu table.table_abstract_items .pu_asbtract,#topHeaderL2RightMenu table.table_abstract_items .montant_asbtract{text-align:right}#topHeaderL2RightMenu table.table_abstract_items .more_items a{cursor:pointer;color:#007AFF;display:inline-block}#topHeaderL2RightMenu table.table_abstract_items .total td.montant_asbtract span{font-size:16px;font-weight:bold}#listesAgenceService{align-items:baseline;display:inline-flex;flex-direction:row;justify-content:flex-end;height:100%;padding:10px 0;position:relative}.listeAgenceServiceChantier{font-size:inherit;padding-top:0}.listeAgenceETService{font-size:inherit;padding-top:0}.popover{z-index:3000;font-family:"Roboto"}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0 !important;margin-right:0 !important}.one-line-link-white-hover{padding:4px;text-align:left}.one-line-link-white-hover i{padding-right:8px}.one-line-link-white-hover .fa-angle-right{float:right;margin:auto}footer{bottom:0;left:0;line-height:1.7;padding-bottom:15px;padding-left:20px;padding-right:20px;width:100%;z-index:2}footer h4{color:#5A5A5A}footer div{color:#5A5A5A;padding-left:20px;padding-right:20px}footer div a{color:#5A5A5A}footer div a:hover{color:#333333}@media all and (max-width:768px){#DivTopHeaderAplat{display:none}#DivTopHeaderSmartphone{display:block}.header_list_grid{margin-bottom:4% !important}}@media all and (min-width:768px){#DivTopHeaderSmartphone{display:none}#DivTopHeaderAplat{display:block}}@media all and (max-width:860px){#DivTopHeader{padding:0 !important}}@media all and (min-width:770px) and (max-width:1000px){#profilIconePersonnel{padding-left:6px !important}}#messageModePortrait{display:none}@media all and (max-width:1350px){#DivTopHeaderAplat #DivTopHeader .div-icon-btn-xs{width:50px}}@media all and (min-width:1301px){#divprofil .text-undericon-btn-xs{max-width:150px}#topHeaderL2RightMenu #profilcontainer tooltip_content,#devis_resume_container.tooltip tooltip_content,#cart_resume_container.tooltip tooltip_content{right:0}}@media all and (max-height:850px){#topHeaderL2RightMenu #profilcontainer .tooltip_content .profil_container{flex-direction:row-reverse;margin:0;width:100%}#topHeaderL2RightMenu #profilcontainer .tooltip_content .profil_container .actions-profil{width:312px}#topHeaderL2RightMenu #profilcontainer .tooltip_content .profil_container .actions-profil .profil_name{border-top-left-radius:0}#topHeaderL2RightMenu #profilcontainer .tooltip_content .profil_container .more-info-profil{border-right:1px solid #EBEAEA;padding-top:40px}#topHeaderL2RightMenu #profilcontainer .tooltip_content .profil_container .more-info-profil .qr_scan img{height:180px;width:180px}#topHeaderL2RightMenu #profilcontainer .tooltip_content{width:520px;right:0}}#optionpanier .menupanier li a{color:#000}#optionpanier .menupanier li a:hover{color:#FFF}.cacheMenu{top:68px !important;padding-bottom:68px;-webkit-animation:none !important;height:calc(100% + 68px) !important}.afficheMenu{top:140px;height:100% !important}.dropdown-panier{border:0px;background-color:#FFF;font-size:12px}ul.dropdown-menu li a:hover{background-color:#5A5A5A;color:#FFF !important}.btn-red-active{background:var(--primaryColor) !important;color:white!important}