::-ms-clear{display:none}html,html body,html body .page-content,html body .page-content .content-wrapper,html body .page-content .content-wrapper #main{background-color:#fff;height:100%;overflow:auto;width:100%}html body .page-content .content-wrapper #main .bandeau{border:1px solid #f5f5f5;border-radius:10px;margin:5px;padding:10px}html body .page-content .content-wrapper #main .bandeau div,html body .page-content .content-wrapper #main .bandeau div .abri_icon,html body .page-content .content-wrapper #main .bandeau div h1{display:inline-block}html body .page-content .content-wrapper #main .bandeau div .abri_icon{filter:invert(59%) sepia(69%) saturate(363%) hue-rotate(134deg) brightness(87%) contrast(91%);height:40px;margin:0 5px 0 0;pointer-events:none;width:40px}html body .page-content .content-wrapper #main .bandeau div h1{position:relative;top:-7px}html body .page-content .content-wrapper #main .territoryImage{display:block;padding:10px 0 30px}html body .page-content .content-wrapper #main .territoryImage.backgroundImage{height:auto;width:150px}html body .page-content .content-wrapper #main #form #filterForm .label,html body .page-content .content-wrapper #main #form .label{line-height:35px}html body .page-content .content-wrapper #main #form #filterForm .details input{display:inline-block}html body .page-content .content-wrapper #main #form #offers #buttonAddItem{margin-bottom:20px}html body .page-content .content-wrapper #main #form #offers .offer{border:1px solid #7d91aa;border-radius:10px;margin:5px;min-height:325px;padding:5px}html body .page-content .content-wrapper #main #form #offers .offer .inactiveOffer,html body .page-content .content-wrapper #main #form #offers .offer .price,html body .page-content .content-wrapper #main #form #offers .offer .title{color:#143c69;font-family:poppinsbold,serif;font-size:1.5em}html body .page-content .content-wrapper #main #form #offers .offer .inactiveOffer{color:#f79595;font-size:1em}html body .page-content .content-wrapper #main #form #offers .offer .price{color:#3caaaf;text-align:center}html body .page-content .content-wrapper #main #form #offers .offer .description{margin-top:10px}html body .page-content .content-wrapper #main #form #offers .offer .description ul li{font-size:1.25em}html body .page-content .content-wrapper #main #form #offers .offer .button{text-align:center}html body .page-content .content-wrapper #main .garageStats{display:flex;gap:10px;justify-content:space-between;margin-top:10px}html body .page-content .content-wrapper #main .garageStats .statBox{border:1px solid #f5f5f5;border-radius:10px;box-sizing:border-box;flex:1;padding:10px}html body .page-content .content-wrapper #main .garageStats .statBox .row .libelle{font-weight:700}html body .page-content .content-wrapper #main .garageStats .statBox .row .libelle .occupation{color:#3caaaf;font-weight:400;width:100%}html body .page-content .content-wrapper #main .garageStats .statBox .row .libelle .occupation .highlighted{color:#3caaaf}html body .page-content .content-wrapper #main .garageStats .shelterPlaces{display:flex;flex-wrap:wrap;gap:10px}html body .page-content .content-wrapper #main .garageStats .shelterPlaces .shelterPlace{align-items:center;border:solid #143c69;border-radius:15px;display:flex;height:50px;justify-content:center;margin:15px;width:50px}html body .page-content .content-wrapper #main .garageStats .shelterPlaces .shelterPlace span{color:#143c69}html body .page-content .content-wrapper #main .garageStats .shelterPlaces .isOccupied{background-color:#aaa}html body .page-content .content-wrapper #main .subPages{margin:10px 5px 5px}html body .page-content .content-wrapper #main .subPages .nav-tabs .nav-item{margin-bottom:5px;margin-right:5px}html body .page-content .content-wrapper #main .subPages .nav-tabs .nav-item .tabTitle{color:#143c69;font-family:poppinsbold,serif;font-size:18px;text-align:center}html body .page-content .content-wrapper #main .subPages .nav-tabs .nav-item .tab{color:#143c69;font-family:poppinsbold,serif;font-size:18px}html body .page-content .content-wrapper #main .subPages .nav-tabs .nav-item .tab:hover{border:1px solid #f5f5f5;border-radius:10px}html body .page-content .content-wrapper #main .subPages .nav-tabs .nav-item .tab.subTab{font-size:14px;text-align:center}html body .page-content .content-wrapper #main .subPages .nav-tabs .nav-item .tab.subTab .tabIcon{filter:invert(20%) sepia(48%) saturate(1290%) hue-rotate(179deg) brightness(91%) contrast(96%);pointer-events:none}html body .page-content .content-wrapper #main .subPages .nav-tabs .nav-item.active .tab,html body .page-content .content-wrapper #main .subPages .nav-tabs .nav-item.active .tab:hover{border:1px solid #7d91aa;border-radius:10px}html body .page-content .content-wrapper #main .subPages .tabContent{padding:10px}html body .page-content .content-wrapper #main .subPages .tabContent .formImageTab .thumbnail{margin:10px;max-width:150px}html body .page-content .content-wrapper #main .subPages .tabContent .formImageTab .moveDown,html body .page-content .content-wrapper #main .subPages .tabContent .formImageTab .moveUp{cursor:pointer}html body .page-content .content-wrapper #main .subPages .tabContent #descriptionTab #garageImage{border-radius:10px;width:100%}html body .page-content .content-wrapper #main .subPages .tabContent #descriptionTab #information .category{margin-bottom:10px}html body .page-content .content-wrapper #main .subPages .tabContent #descriptionTab #information .category.highlighted{color:#143c69}html body .page-content .content-wrapper #main .subPages .tabContent #descriptionTab #information .category.subcategory{margin-top:10px}html body .page-content .content-wrapper #main .subPages .tabContent #descriptionTab #modification .label{line-height:35px}html body .page-content .content-wrapper #main .subPages .tabContent #descriptionTab #modification .details input{display:inline-block}html body .page-content .content-wrapper #main .invoice-container{background-color:#fff;border:1px solid #f5f5f5;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin:15px auto;max-width:850px;padding:70px}html body .page-content .content-wrapper #main .invoice-container #container_content .logoFacture{width:150px}html body .page-content .content-wrapper #main .invoice-container #container_content table{border:1px solid #7d91aa;border-radius:10px;margin-bottom:10px!important;width:100%}html body .page-content .content-wrapper #main .invoice-container #container_content table tr{border:0}html body .page-content .content-wrapper #main .invoice-container #container_content table tr th{background-color:#f5f5f5;border:0;border-bottom:1px solid #7d91aa}html body .page-content .content-wrapper #main .invoice-container #container_content table.noborder{border:0;margin:0 0 0 .75rem;padding:0}html body .page-content .content-wrapper #main .invoice-container #container_content table.noborder tr{margin:0;padding:0}html body .page-content .content-wrapper #main .invoice-container #container_content table.noborder tr td{border:0;border-bottom:0;margin:0;padding:0}html body .page-content .content-wrapper #main .invoice-container #container_content footer div{display:inline-block}html body .page-content .content-wrapper #main #detailCommande #infosClient .libelle,html body .page-content .content-wrapper #main #detailCommande #infosCommande .libelle{font-weight:700;text-align:left}html body .page-content .content-wrapper #main .formTab .button_icon{height:20px;pointer-events:none;width:20px}html body .page-content .content-wrapper #main .formTab td div.order{text-align:center}html body .page-content .content-wrapper #main .formTab td div a{background-color:unset;margin:auto}html body .page-content .content-wrapper .navbar-light .navbar-nav .nav-link{color:#7d91aa}html body .page-content .content-wrapper .navbar-light .navbar-nav .nav-link:focus,html body .page-content .content-wrapper .navbar-light .navbar-nav .nav-link:hover{color:#143c69!important}.active>html body .page-content .content-wrapper .navbar-light .navbar-nav .nav-link,.show>html body .page-content .content-wrapper .navbar-light .navbar-nav .nav-link,html body .page-content .content-wrapper .navbar-light .navbar-nav .nav-link.active,html body .page-content .content-wrapper .navbar-light .navbar-nav .nav-link.show{color:#7d91aa}.visibleText{display:inline-block}.hiddenText{display:none}.form-control-clear{cursor:pointer;pointer-events:auto;position:absolute;right:5px;top:10px;z-index:10}.ui-dialog{overflow:initial!important}.margin-bottom{margin-bottom:10px}.table-responsive{overflow:visible!important}.tr_delay_hover{-webkit-transition:color 1s ease,background-color 1s ease,box-shadow 1s ease;-moz-transition:color 1s ease,background-color 1s ease,box-shadow 1s ease;-o-transition:color 1s ease,background-color 1s ease,box-shadow 1s ease;transition:color 1s ease,background-color 1s ease,box-shadow 1s ease}iframe{border:0}.titrecompte,.titrecompte2{display:inline}.desinscription,.inscription{font-size:1.3em}.loader{background:url(/build/images/icon-loader.2d243ac6.gif) 50% 50% no-repeat;cursor:wait;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}legend.col-sm-2.col-form-label.required{border:0;padding-left:0}.filtres{display:none}.error,.error2,.error3{color:#f79595}.modal-backdrop{opacity:.8!important}.a,.b{display:inline}.scrollmenu{-webkit-overflow-scrolling:touch!important;height:350px;overflow:auto!important}.scrollmenu iframe{height:1px;max-height:100%;max-width:100%;min-height:100%;min-width:100%;padding-left:1rem;position:absolute;right:0;top:0;width:1px}#client_rtm_dateNaissance_day,#client_rtm_dateNaissance_month,#client_rtm_dateNaissance_year{margin-bottom:15px;margin-right:20px}#carte,#tel{display:none}#cardholder-name{background-color:#fff;border:1px solid #c1c7cc;border-radius:4px;box-shadow:0 1px 3px 0 #e6ebf1;box-sizing:border-box;font-weight:400!important;height:40px;padding:10px 12px;-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease;width:100%!important}#cardholder-name--focus{box-shadow:0 1px 3px 0 #cfd7df}#cardholdername--webkit-autofill{background-color:#fefde5!important}.menu-vsgp{background-color:#3caaaf;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;left:auto;position:-webkit-sticky;position:sticky;right:0;top:0;width:100%;z-index:42}.vsgp-gradient{background-image:linear-gradient(0deg,#143c69,#3caaaf);color:#fff}.white,.white:hover{color:#fff}.sticky-gradient{background-image:linear-gradient(0deg,#143c69,#3caaaf);height:100vh;max-width:200px;pointer-events:none;position:fixed;width:20%;z-index:0}.StripeElement{background-color:#fff;border:1px solid #c1c7cc;border-radius:4px;box-shadow:0 1px 3px 0 #e6ebf1;box-sizing:border-box;height:40px;padding:10px 12px;-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.text-responsive{font-size:calc(100% + 1vw + 1vh)}.large-screen{clear:left;display:block;float:left}@media (max-width:767px){.large-screen{display:none}}.appBar{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;left:auto;margin-bottom:0;margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px;position:-webkit-sticky;position:sticky;right:0;top:0;width:100%;z-index:1100}.appBar,.box-shadow{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}@media (min-width:757px){.appBar{padding-left:24px;padding-right:24px}.appBar,.brand{min-height:64px}.brand{max-height:64px}}@media (max-width:767px){.brand{max-height:30px;min-height:30px}.offcanvas-collapse{background-color:#fff;bottom:0;min-height:100vh;overflow-y:auto;padding-left:1rem;padding-right:1rem;position:fixed;top:52px;-webkit-transform:translateX(-150%);transform:translateX(-150%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:150%}.offcanvas-collapse.open{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}}#switch{border:1px solid #000;margin-top:40px;width:100%}#switch1{background-color:#00999b}#switch2{background-color:#93d4d5}#ficheAbri{padding:5px 5px 5px 30px;width:95%}#masque{color:#e3e3e3}#menu{display:flex;font-size:20px;height:80px;top:0}#menu2{height:35px;width:100%}.breadcrumb-item+.breadcrumb-item:before{content:"> ";float:none}.breadcrumb-item{color:#7d91aa;text-decoration:none}.breadcrumb-item.root-item:before{content:""}.card{border:0}.card.userBloc{margin-top:20px}#bandeau{color:#fff;height:70px;margin:0}.list-group{display:inline-block;width:160px}#basic-addon1{width:100%}label.required:before{color:#f79595;content:"* "}input{font-size:1em}#profil{border:1px solid #000;height:50px;left:1000px;position:relative}.mrm{margin-right:10px}.modal-lg{width:1000px}select.form-control:not([size]):not([multiple]){height:2.5em!important}.print{visibility:visible}.no-print{visibility:hidden}.highlighted{font-size:1.5em;font-weight:700}@media (max-width:767px){.invoice-container{border:none;border-radius:0;margin-top:0;padding:35px 20px 70px}h1{margin-bottom:15px}}.hidden{display:none}.loading-icon{width:100px}.navContent .nav-item{border:3px solid #143c69}#maxImagesMsg{color:red;display:none}