#espace-client .main{display:flex;flex-wrap:wrap;gap:0;width:100%;padding-top:var(--gap);padding-bottom:var(--gap);position:relative}#espace-client .main .content{flex-basis:0;flex-grow:999;min-width:40%;padding:0 calc(var(--gap) * 2) var(--gap) var(--gap);font-size:1.3em}#espace-client .main .content .box{overflow:hidden;margin-bottom:25px}#espace-client .main .content h3{font-family:var(--font-texte);font-weight:400;font-size:2rem;overflow:hidden;text-align:left;padding-left:calc(var(--gap) * 2 );width:100%;margin-bottom:var(--gap)}#espace-client .main .content h3:before,#espace-client .main .content h3:after{background-color:#d3d3d3;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}#espace-client .main .content h3:before{right:.5em;margin-left:-50%}#espace-client .main .content h3:after{left:.5em;margin-right:-50%;width:100%}#espace-client .main .content h3:hover{cursor:pointer}#espace-client .main .content .form .group{padding-left:0}#espace-client .main .content .form input[type=submit]{margin:var(--gap) 0}#espace-client .main .content table{width:100%;border-collapse:collapse;font-size:1.8rem}#espace-client .main .content table td{padding:5px}#espace-client .main .content table.reservation td:nth-child(1n){width:50%;text-align:left}#espace-client .main .content table.reservation td:nth-child(2n){width:25%;text-align:center}#espace-client .main .content table.reservation td:nth-child(3n){text-align:right;width:25%}#espace-client .main .content table.commande td:nth-child(1n){width:40%;text-align:left}#espace-client .main .content table.commande td:nth-child(2n){width:15%;text-align:center}#espace-client .main .content table.commande td:nth-child(3n){text-align:right;width:15%}#espace-client .main .content table.commande td:nth-child(4n){text-align:right;width:15%}#espace-client .main .content table.commande td:nth-child(5n){text-align:right;width:15%}#espace-client .main .content table thead td{border-bottom:1px solid #d3d3d3;font-weight:500}#espace-client .main .content table tbody tr:hover td{background-color:#efefef}#espace-client .main .content table div.actions{display:flex;flex-direction:row;gap:var(--gap);justify-content:flex-end}#espace-client .main .content table div.actions div,#espace-client .main .content table div.actions a{border-radius:40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}#espace-client .main .content table div.actions a{background-color:var(--color-p);color:#fff}#espace-client .main .content table.reservation div.actions div{background-color:red;color:#fff;cursor:pointer}#espace-client .main .content table.reservation div.actions div:hover{background-color:darkred;color:#fff;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 2px 6px 2px}#espace-client .main .content table div.actions a:hover{background-color:var(--color-primary);color:#fff;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 2px 6px 2px}#espace-client .main .sidebar{display:flex;flex-direction:column;flex-grow:1;flex-basis:250px;align-items:center;justify-content:flex-start;gap:var(--gap)}#espace-client .main .sidebar [data-slider]{width:150px;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px #d3d3d3 solid;cursor:pointer;transition:all .2s;text-align:center}#espace-client .main .sidebar .active[data-slider],#espace-client .main .sidebar [data-slider]:hover{color:#fff;background-color:var(--color-primary)}