@charset "UTF-8";:root{--q-primary:#0276db;--q-secondary:#00ced1;--q-tertiary:#555;--q-accent:#8e24aa;--q-positive:#188732;--q-negative:#e02828;--q-info:#91c3fc;--q-warning:orange;--q-dark:#434343;--q-dark-page:#121212;--q-blue-1:#e5f2fc;--q-blue-3:#90caf9;--q-grey-1:#fafafa;--q-grey-2:#f5f5f5;--q-grey-3:#eee;--q-grey-4:#bdbdbd;--q-green-7:#28a745;--q-green-9:#2e7d32;--q-yellow-2:#fff9c4;--q-neutral:#e0e1e2;--q-white:#fff;--q-black:#000;--q-bg-stripped:rgba(2,123,227,.1)}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(../fonts/materialsymbolsoutlined-v170.4cc7a42f.woff2) format("woff2")}.material-symbols-outlined{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}body{background-color:var(--q-neutral)}body .choose-language{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100% - 10px);margin-right:80px;padding:0 2px;position:absolute;right:0;top:0;width:200px}body .choose-language *{background:var(--q-blue-7);color:var(--q-white)}body .choose-language .q-field__native{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body .q-tab--active .q-tab__indicator{height:4px;opacity:1!important}body header .q-tab{padding:0 7px}body .layout-padding{margin:auto;padding:2rem 4rem 3rem}body .q-drawer .q-scrollarea{background:transparent!important}body .no-border-before:before{border:none!important}body .border-cell{border:1px solid var(--q-grey-4)}body .border-cell-green{border:2px solid var(--q-green-9)}body .border-cell-warning{border:2px solid var(--q-warning)}body .border-cell-negative{border:2px solid var(--q-negative)}body .no-border-bottom{border-bottom:none!important}body .no-border-top{border-top:none!important}body .no-border-left{border-left:none!important}body .no-border-right{border-right:none!important}body .q-layout .q-page-container{width:1440px}body .q-layout .q-page-container .contener{padding-left:50px;padding-right:50px}body .q-layout.accueil .q-page-container,body .q-layout.presences .q-page-container,body .q-layout.reservations:not(.masse) .q-page-container{width:auto}body .q-layout.accueil .q-page-container.layout-padding,body .q-layout.presences .q-page-container.layout-padding,body .q-layout.reservations:not(.masse) .q-page-container.layout-padding{padding:2rem 4rem 3rem}body .bg-positive-validation{background-color:#00ee7c}body .text-positive-validation{color:#434343}body .bg-cancel-validation{background-color:#fff}body .text-cancel-validation{color:#434343}body .bg-delete-validation{background-color:#e02828}body .text-delete-validation{color:#434343}body .q-stepper__caption{color:var(--q-green-7)}body button.disabled,body button[disabled]{opacity:.5!important}body .q-checkbox.disabled{opacity:.3!important}body .no-radius{border-radius:0}body .radius-lg{border-radius:100px!important}body .radius-xs{border-radius:3px}body .radius-md{border-radius:15px}body .radius-top{border-radius:4px 4px 0 0}body .radius-bottom{border-radius:0 0 4px 4px}body .width-auto{width:auto!important}body .border-bottom-neutral{border-bottom:1px solid var(--q-neutral)}body .border-bottom-dotted{border-bottom-style:solid;border-bottom:dashed var(--q-neutral);border-width:thin}body .border-bottom-primary{border-bottom:1px solid var(--q-primary)}body .text-label-black,body .text-label-black .q-item__section--main .q-item__label:not(.text-caption){color:var(--q-black)}body .text-underline{text-decoration:underline!important}body .nowrap{white-space:nowrap}body .flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body .overflow-anywhere{overflow-wrap:anywhere}body .icon-small-size{min-width:40px}body .q-ma-none{margin:0!important}body .point{background:var(--q-primary);border-radius:50%;display:inline-block;padding:5px}body .disabled-euro{cursor:default;opacity:.6}body .disabled-euro:after{content:"€";font-size:20px;margin-right:10px;position:absolute;right:0}body .disabled-euro-legende{cursor:default;opacity:.6}body .disabled-euro-legende .q-icon{font-size:20px!important;padding:2px;right:4px!important}body .disabled-euro-legende:after{content:"€";font-size:20px;margin-right:10px;position:absolute;right:-8px}body .badge-near{left:65%;position:absolute;right:auto!important}body .q-dialog .q-dialog__inner>.q-card{min-width:400px}body .q-chip-rounded-side{border-radius:10px 0 0 10px!important;padding:0 10px 0 0}body .q-chip-rounded-side i{background:var(--q-white);border-radius:50%;color:var(--q-primary);margin-right:10px;padding:5px}body .card-title{border-radius:5px 5px 0 0;color:var(--q-white)!important;font-size:18.5px;padding:5px 5px 5px 20px}body .card-title,body .card-title.text-primary{background-color:var(--q-primary)}body .q-expansion-item .text-caption{font-size:14px}body .q-expansion-item .q-expansion-item__container{border:1px solid var(--q-neutral);border-bottom-color:var(--q-grey-3);border-radius:4px;-webkit-box-shadow:0 2px 5px 0 var(--q-neutral);box-shadow:0 2px 5px 0 var(--q-neutral)}body .q-expansion-item .q-expansion-item__container>.q-item{border-bottom:1px solid var(--q-neutral)}body .text-normal{font-weight:400!important}body .text-h9{font-size:14px}body .text-h8{font-size:16px}body .text-h7{font-size:18px}body .text-h7b{font-size:18.5px}body .text-12{font-size:12px}body .text-11{font-size:11px}body .full-width{width:100%}body .full-screen{min-height:100vh}body .q-badge-drawer{right:3px;top:4px}body .z-max{z-index:1000000!important}body .q-popover{z-index:100000}body .link{cursor:pointer}body .modal.fullscreen{z-index:100000}body .chip_menu .q-chip{border-radius:2px}body .bg-stripped{background-color:var(--q-bg-stripped)}body .force-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}body .minimize{padding-bottom:300px;padding-top:120px}body .minimize .fixed-top img{display:none}body .minimize .reservations .choixsems .q-card-primary{background:var(--q-white);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);position:sticky;top:107px;z-index:100000}body .minimize .reservations .btn_pointage[disabled]{opacity:1!important}body .fleche_sem .q-icon{font-size:30px!important}body .sticky_panier .cnt_panier{min-width:100vw!important}body .q-tooltip.nowrap{white-space:nowrap}body .chip-tooltip-template{float:right;height:100%;position:absolute;right:2px;top:0;width:25px!important;z-index:0}body .badge-widget{right:4px;top:5px;z-index:1}body .chip_menu{height:25px;margin:0;padding:0;position:absolute;right:2px;top:6px;width:18px;z-index:1}body .chip_menu.once.widget.bottom,body .chip_menu.once.widget.top{top:10px}body .chip_menu .q-chip{border-radius:3px;height:16px;padding:0 4px;right:5px;top:0}body .chip_menu .q-chip i{font-size:14px}body .chip_menu .q-chip-side{margin:0;pointer-events:auto}body .chip_menu.left{padding:0;right:21px;top:0}body .chip_menu.right{padding:0;right:2px;top:0}body .chip_menu.widget.top{right:3px;top:1px}body .chip_menu.widget.bottom{bottom:3px;right:3px;top:auto}body .chip_menu.widget.bottom .q-chip-side{padding:0 0 0 1px}body .q-header h1{background-color:var(--q-primary);color:#fff;font-size:1.5rem;font-weight:600;line-height:1.12;margin:0;padding:.5rem 4.5rem;text-align:center}body .q-header h1.creation_compte{padding:0!important}body .q-header .menu-principal .q-tab__label{font-size:15px!important}body .q-header .menu-principal .q-tab__icon{font-size:27px;height:27px;width:27px}body .q-btn.spaced{margin-right:20px}body .q-layout-page{margin-top:15px}body .q-card{background-color:var(--q-white)}body .on-top{margin-top:5px}body .on-top-md{margin-top:15px}body .q-btn-inner{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}body .q-btn-inner div{padding-right:6px}body .q-card-section{font-size:16px}body .row.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .q-card-section{color:var(--q-primary);font-size:18px;font-weight:700;vertical-align:middle}body .modal .q-card-section{color:var(--q-white)!important}body .modal_cursus label{color:var(--q-primary);display:inline-block;font-weight:700;padding:12px 0 0;text-transform:capitalize;width:100%}body .modal_message .q-card{min-width:50%!important}body .modal_message .q-card .actions{background-color:var(--q-white);border-top:1px solid var(--q-grey-2);bottom:0;position:sticky}body .messagerie .editor .q-btn .q-icon{font-size:20px}body .messagerie .q-message:first-child .q-message-label{font-size:17px;font-weight:700}body .messagerie .q-scrollarea{background-color:rgba(2,123,227,.4);border-radius:4px}body .messagerie .q-message-container{padding:0 20px}body .messagerie .q-message-container>div{padding:0 10px 0 0}body .messagerie .q-message-container>div .q-message-text{border-radius:0 0;margin:0}body .messagerie .q-message-container>div .q-message-text:last-child{border-radius:0 0 5px 0}body .messagerie .q-message-container>div .q-message-name+.q-message-text{border-bottom:1px solid;border-radius:5px 5px 0 0;margin-bottom:0}body .messagerie .q-message-container>div:last-child{position:relative}body .messagerie .q-message-container>div span{color:var(--q-dark)}body .messagerie .q-message-container .q-message-text:last-child:before{border-style:solid;border-width:0 10px 10px;bottom:0;content:"";display:block;height:0;margin:0 -10px;position:absolute;right:0;width:0}body .messagerie .q-message-container .q-message-stamp{opacity:1}body .messagerie .q-message-name{color:var(--q-dark);font-weight:700}body .messagerie .fin_conv{font-size:14px;font-style:italic;padding:10px 0}body .messagerie .text-right .bg-primary{margin:20px 0}body .messagerie .q-message-received .q-message-text span{color:var(--q-dark)}body .messagerie .q-message-received .q-message-text:last-child:before{border-style:solid;border-width:0 10px 10px;bottom:0;content:"";display:block;height:0;left:0;margin:0 -10px;position:absolute;width:0}body .messagerie .q-message-received .q-message-stamp{opacity:1}body .mod_select_sem .q-dialog__inner .q-card .dp__main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .mod_select_sem .q-dialog__inner .q-card .dp__main .dp__calendar_header_item:first-child{font-size:0}body .mod_select_sem .q-dialog__inner .q-card .dp__main .dp__week_num{font-size:11px;font-style:italic}body .legende_tab_resa{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;list-style:none;padding:0 30px;width:100%}body .legende_tab_resa .q-list{border:none}body .legende_tab_resa .q-list>div{display:inline-block;font-size:14px;width:45%}body .legende_tab_resa .q-list>div:empty{display:none}body .legende_tab_resa .q-list>div .q-item .q-item__section.left{display:inline-block;min-width:30px;width:30px}body .legende_tab_resa .q-list>div .q-item .q-item__section.right{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--q-dark);display:inline-block;font-size:15px;margin:0 0 0 5px;padding:0;text-align:left;vertical-align:middle;width:auto}body .legende_tab_resa .q-list>div .q-item .q-btn-inner,body .legende_tab_resa .q-list>div .q-item button{cursor:default}body table.reservation th{padding:0}body table.reservation td{padding:0 3px 2px}body table.reservation td.first{padding:0}body table.reservation td.first button{-webkit-box-shadow:none;box-shadow:none;padding:0 15px;width:100%}body table.reservation caption{border-bottom:1px solid var(--q-grey-3);margin:0 0 20px;padding:0}body table.reservation tbody tr:first-child{font-size:11px}body table.reservation tbody tr:first-child .full{padding:0}body .presences .choixsems .selecteur,body .reservations .choixsems .selecteur{background-color:var(--q-white);position:sticky;top:115px;z-index:1}body .legende_resa_mob{background:var(--q-white);font-size:12px;left:-100%;margin-top:25px;padding:0;position:absolute;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;width:100%;z-index:0}body .legende_resa_mob .q-item{min-height:auto}body .legende_resa_mob.presence{margin-top:35px;padding:10px 0}body .legende_resa_mob.show{left:0}body .legende_resa_mob.show:before{border-color:transparent var(--q-primary) transparent transparent!important;border-style:solid;border-width:10px 16px 10px 0;content:"";height:0;position:absolute;right:10px;top:calc(50% - 10px);width:0}body .card-primary.info{background-color:var(--q-yellow-2)}body .card-primary.info .q-item{border:none}body .card-primary.info .title{display:inline-block;font-size:18px;width:100%}body .card-primary.info .title span{color:var(--q-dark);display:inline-block;font-weight:700;vertical-align:middle}body .card-primary.info .title i{font-size:30px}body .card-primary.info .q-expansion-item__content{padding:15px 15px 15px 5px}body .card-primary.info a{border-bottom:1px dashed var(--q-primary);color:var(--q-primary);text-decoration:none}body .btn_prec,body .btn_suiv{margin:0 7px}body .num_semaine{font-weight:700;padding-left:10px;padding-right:10px;text-transform:none}body .num_semaine .q-btn__content{border-bottom:1px dashed var(--q-dark);color:var(--q-black);font-size:16px;text-decoration:none}body .table_resa{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 30px 0}body .table_resa .title_tab{color:var(--q-primary);font-size:17px;font-weight:700;padding:15px 0;text-transform:uppercase}body .table_resa .label_jour{display:block;width:100%}body .table_resa .label_jour .jour_nom{background-color:var(--q-primary);color:var(--q-white);font-size:15px;font-weight:400;overflow:hidden;padding:5px;text-overflow:ellipsis;width:77px}body .table_resa .label_jour .jour_date{font-size:16px;font-weight:700;padding:5px}body .table_resa .label_jour .jour_mois{background-color:var(--q-grey-3);font-size:15px;font-weight:400;padding:0 5px}body .table_resa .panier{margin-right:76px!important;z-index:100000}body .table_resa .panier>span{position:relative}body .table_resa .panier .q-chip{border-radius:4px;font-size:10px;left:15px;padding:0 4px;position:absolute;top:-11px;z-index:1}body .table_resa .panier .q-chip>div{color:var(--q-white)}body .legende_tab_enfant{border:none;border-top:1px solid var(--q-grey-3);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body .cnt_panier .q-btn{margin-right:0!important}body .cnt_panier .bottom{background-color:var(--q-primary);border-radius:0 0 4px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--q-white);font-size:14px;padding:0 0 5px}body .cnt_panier .bottom .montant{float:right;text-align:right;width:auto}body .cnt_panier .bottom-red{background-color:var(--q-negative);border-radius:0 0 4px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--q-white);font-size:14px;padding:5px 10px}body .cnt_panier .bottom-red .montant{float:right;text-align:right;width:auto}body .detail_panier{min-width:300px}body .detail_panier .q-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .detail_panier .card_solde{border:1px solid var(--q-black);min-width:75%}body .detail_panier .montant_panier{border-bottom:1px solid var(--q-grey-3);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding:5px;text-align:left;width:100%}body .detail_panier .montant_panier .total{float:right}body .detail_panier .action_panier{-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0 0;padding:5px;text-align:left;width:100%}body .detail_panier .action_panier .q-btn-inner{font-size:14px}body .modal_vacances{overflow:visible}body .modal_vacances .q-card{background-color:transparent;background-image:url(../img/calendrier.4e9d950a.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-box-shadow:none;box-shadow:none;height:calc(100vh - 50px);overflow:visible;position:relative;width:40vw}body .stepper_reservations_masse .q-stepper__header{border-bottom:none!important}body .stepper_reservations_masse .stepper_dates_resa .q-stepper__step-content{margin:auto;width:60%}body .stepper_reservations_masse .stepper_dates_resa.recap .q-stepper__step-content{width:80%}body .q-item__section.factures{max-height:30px}body .section_title_factures{max-width:80px!important}body .compte .q-timeline>.q-timeline__entry:hover .q-timeline__dot:before{background:transparent;border:3px solid}body .compte .q-timeline .q-timeline__entry--right .q-timeline__subtitle{float:left;font-size:14px;font-style:italic;padding-top:2px;text-align:right;width:50%}body .compte .q-timeline .q-timeline__entry--right .q-timeline__dot{display:block;left:50%;margin:0 0 0 -7.15px;padding:0;position:absolute}body .compte .q-timeline .q-timeline__entry--right .q-timeline__dot:before{border:3px solid transparent;border-radius:100%;height:15px;left:0;top:4px;-webkit-transition:background .3s ease-in-out,border .3s ease-in-out;transition:background .3s ease-in-out,border .3s ease-in-out;width:15px}body .compte .q-timeline .q-timeline__entry--right .q-timeline__dot:after{bottom:0;left:6px;opacity:.4;top:24px;width:3px}body .compte .q-timeline .q-timeline__entry--right .q-timeline__content{float:right;margin-top:2px;padding-left:30px;text-align:left;width:50%}body .compte .q-timeline .q-timeline__entry--right .q-timeline__content h6{display:none!important}body .compte .q-timeline .q-timeline__entry--right .q-timeline__content .q-timeline__title span>em{border-bottom:1px dashed var(--q-grey-3)}body .compte .q-timeline .q-timeline__entry--right .q-timeline__content .montant{background-color:rgba(2,123,227,.4);border-radius:3px;display:inline-block;font-size:14px;font-weight:700;margin:0 5px 0 0;min-width:70px;text-align:center}body .compte .q-timeline .q-timeline__entry--right .q-timeline__content .montant+em{border-bottom:1px dashed var(--q-grey-3);padding:0 10px 0 20px}body .compte .q-timeline .q-timeline__entry--right .q-timeline__content .active>span{background-color:rgba(2,123,227,.2);border-radius:0 4px 4px 0;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.2),0 3px 4px rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12);box-shadow:0 1px 8px rgba(0,0,0,.2),0 3px 4px rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12);padding:2px 8px 2px 0}body .compte .q-timeline .q-timeline__entry--right .q-timeline__content .active>span .montant{border-radius:3px 0 0 3px}body .compte h5{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px}body .compte h5 i{background-color:var(--q-primary);border-radius:50%;color:var(--q-white);margin:0;padding:10px}body .compte h5 span{padding:0 0 0 20px}body .compte .q-expansion-item__container>.q-item{border:none;border-bottom:1px solid var(--q-grey-3);border-radius:4px;-webkit-box-shadow:0 2px 5px 0 var(--q-grey-3);box-shadow:0 2px 5px 0 var(--q-grey-3)}body .compte .q-btn{padding:5px 10px}body .compte .q-btn i{margin:0}body .compte .q-btn.btn_print i{margin:0 5px 0 0}body .compte .select_years{margin-top:-4px}body .paniers .contenu_panier{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body .paniers .contenu_panier .contener{border:1px solid var(--q-accent);padding:0}body .paniers .contenu_panier .q-expansion-item .q-expansion-item__container{-webkit-box-shadow:none!important;box-shadow:none!important}body .paniers .contenu_panier .paniers{margin:10px;width:45%}body .paniers .section_title_retour_paniers{max-width:150px}body .paniers .payee{display:none;padding:40px 0}body .paniers .payee.show{display:block}body .paniers .q-list{border:none}body .paniers .q-card-section{display:-webkit-box;display:-ms-flexbox;display:flex}body .paniers .q-card-section .title{display:block;margin:0 auto;padding-right:220px;text-align:center;width:auto}body .paniers .q-item__label--header{color:var(--q-dark);font-size:16px}body .paniers .q-item__label--header i{display:inline-block;vertical-align:top}body .paniers .q-item__label--header span{display:inline-block;padding:0 0 0 10px;vertical-align:top}body .paniers .q-item__label--header .nb_panier{color:var(--q-dark);float:right;font-size:15px;font-style:italic;font-weight:400;padding:0}body .paniers .q-item__label--header .nb_panier span{font-weight:700;padding:0 0 0 7px}body .paniers .q-card.bottom .q-card-section{color:var(--q-dark);display:inline-block;font-style:italic;font-weight:700;padding:20px 20px 0 0;text-align:right;width:100%}body .paniers .q-card.bottom .q-card-actions{display:inline-block;padding:20px;width:100%}body .paniers .q-card.bottom button.left{float:left}body .paniers .q-card.bottom button.right{float:right}body .paniers .cnt_table_panier{display:block;margin:0 auto;padding:15px 16px;text-align:center;width:60%}body .paniers .cnt_table_panier .q-card-actions{display:inline-block;width:100%}body .paniers .cnt_table_panier>table{width:100%}body .paniers .cnt_table_panier>table .col1{width:40%}body .paniers .cnt_table_panier>table .col2{width:30%}body .paniers .cnt_table_panier>table .col3{width:20%}body .paniers .cnt_table_panier>table table.responsive.panier{margin-bottom:20px;width:100%}body .paniers .cnt_table_panier>table table.responsive.panier caption{color:var(--q-primary);font-size:16px;font-weight:700;padding:15px 0 15px 5px;text-align:left}body .paniers .cnt_table_panier>table table.responsive.panier td{background-color:var(--q-white);border:1px solid var(--q-grey-3);padding:10px;text-align:left}body .paniers .cnt_table_panier>table table.responsive.panier td.col1{text-align:left}body .paniers .cnt_table_panier>table table.responsive.panier td.col2,body .paniers .cnt_table_panier>table table.responsive.panier td.col3{text-align:center}body .paniers .cnt_table_panier>table table.responsive.panier.total th{padding:0 15px}body .paniers .cnt_table_panier>table table.responsive.panier.total td{padding:10px 15px;text-align:right;width:20%}body .paniers .cnt_table_panier>table table.responsive.panier.total .less td,body .paniers .cnt_table_panier>table table.responsive.panier.total .less th{color:var(--q-dark);font-weight:400}body .paniers .cnt_table_panier>table table.responsive.panier.total .a_payer{color:var(--q-primary);font-weight:700}body .q-expansion-pad-md .q-expansion-item__content{padding:16px}body .q-expansion-pad-md .q-expansion-item__content .q-expansion-item__container .q-item__section{padding-right:0}body .profil .consentement .q-checkbox{padding:0!important}body .profil .consentement .q-option-inner *{border-radius:0!important}body .profil .consentement .q-btn-inner{color:var(--q-white)!important}body .profil .consentement .q-card-section button i{margin:0 0 5px!important;padding:0!important}body .profil .q-field .q-field-label,body .profil .q-field>i{color:var(--q-primary)}body .profil .q-list{border:none;width:100%}body .profil .q-list button.btn_voir{padding:0}body .profil .q-list button.btn_voir span{padding:2px 5px!important}body .profil .q-list button.btn_voir span i{padding:2px!important}body .profil .q-list button .q-ripple-container{display:none!important}body .profil .q-list .q-expansion-item.criteres .q-expansion-item__container .detail_card .q-card .q-card-section button i{background-color:transparent;color:var(--q-white);margin:0;padding:5px}body .profil .q-list .q-expansion-item.responsabilite .q-expansion-item__container .detail_card.full{width:100%}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .q-card-primary .col{padding:0}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .q-card-primary .q-card-section{background-color:transparent!important;border-bottom:1px solid var(--q-grey-3);color:var(--q-primary)!important;font-size:16px;padding:5px 0 5px 20px}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 15px}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .row>div{padding:0 15px}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .row>div.q-option-inner{padding:0!important}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .row.bg{background-color:var(--q-bg-stripped)}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .row.bg i.q-checkbox-icon{background-color:transparent}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .q-card-section{margin:15px 0;padding:0}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .q-card-section button{margin:10px 0;padding:5px 10px}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .q-card-section button i{background-color:var(--q-white);color:var(--q-primary);margin:0 15px 0 0}body .profil .q-list .q-expansion-item.criteres .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .profil .q-list .q-expansion-item .q-expansion-item__container{border-bottom:1px solid var(--q-grey-3);border:1px solid var(--q-grey-3);border-radius:4px;-webkit-box-shadow:0 2px 5px 0 var(--q-grey-3);box-shadow:0 2px 5px 0 var(--q-grey-3);margin:15px 0}body .profil .q-list .q-expansion-item .q-expansion-item__container .q-field-content{padding-top:0}body .profil .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-primary{padding:0}body .profil .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-primary .q-card-section{background-color:var(--q-primary);border-radius:4px 4px 0 0;color:var(--q-white);padding:5px}body .profil .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-primary .q-card-container{padding:0}body .profil .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-section{background-color:hsla(0,0%,94%,.5);-webkit-box-shadow:none;box-shadow:none;padding:15px 50px}body .profil .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-section button{background-color:var(--q-primary);color:var(--q-white);margin:0 0 0 20px;padding:0}body .profil .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-section button i{background-color:var(--q-primary);color:var(--q-white);padding:5px 0}body .profil .q-list .q-expansion-item.q-expansion-item-closed:hover{background-color:rgba(2,123,227,.1)}body .profil .q-list .q-expansion-item-opened .q-expansion-item__container>.q-item{border-bottom:1px solid var(--q-grey-3)}body .enfants .card-enfants{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}body .enfants .card-enfants .child{margin:10px;padding:0;width:45%}body .enfants .card-enfants .child .q-chip{max-width:30px}body .enfants .card-enfants .child div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .foyer .q-tree-node,body .foyer .q-tree-node-header,body .foyer .q-tree-node-header .card-responsable,body .foyer .q-tree-node-header>span,body .foyer .q-tree-node-header>span>div{width:100%}body .foyer .card-enfants{padding:0}body .foyer .card-enfants .q-chip{max-width:30px}body .foyer .card-responsable{-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5}body .foyer .card-responsable .row{width:100%}body .foyer .card-responsable .row.head{height:32px}body .foyer .card-responsable .q-card-section{line-height:normal}body .foyer .card-responsable .adresse{color:var(--q-dark);display:inline-block;font-size:15px;font-weight:400;padding:5px 0}body .foyer .card-responsable .telephone{padding:5px 0 0}body .foyer .card-responsable .portable,body .foyer .card-responsable .telephone{color:var(--q-dark);display:inline-block;font-size:15px;font-weight:400;width:100%}body .foyer .card-responsable .detail .q-btn-inner{line-height:20px;width:80px}body .enfants_detail{margin:0}body .enfants_detail .comment{font-style:italic}body .enfants_detail .q-chip-main.ellipsis{background-color:var(--blue-1);color:var(--q-dark);font-size:16px}body .enfants_detail .striped .bg{background-color:rgba(2,123,227,.1)}body .enfants_detail .q-card-section{color:var(--q-black);font-weight:700}body .enfants_detail .q-card-section .age{font-style:italic;font-weight:400;padding:0 0 0 15px}body .enfants_detail .retour{margin:0 20px 0 0;padding-left:5px}body .enfants_detail .detail span{background-color:var(--q-blue-3);border-radius:100px;color:var(--q-dark);padding:10px 20px}body .enfants_detail .detail button{margin:0 0 0 20px!important;padding:0!important}body .enfants_detail .detail button i{margin:0!important}body .enfants_detail .q-field{margin:10px 0}body .enfants_detail .q-field .q-field-label,body .enfants_detail .q-field>i{color:var(--q-primary)}body .enfants_detail .q-list{border:none;margin:10px 0}body .enfants_detail .q-list .q-expansion-item.contacts .btn_title:not(.edit),body .enfants_detail .q-list .q-expansion-item.documents .btn_title:not(.edit){width:215px}body .enfants_detail .q-list .q-expansion-item.prestations .q-expansion-item__container .q-card .q-card-section,body .enfants_detail .q-list .q-expansion-item.prestations .q-expansion-item__container .q-card .q-card__section{display:-webkit-box;display:-ms-flexbox;display:flex}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item-sub-item button .q-btn-inner{margin:5px;padding:0}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item-sub-item button .q-btn-inner i{color:var(--q-white);margin:0;padding:0}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item__container .detail_card{padding:5px 20px;width:60%}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item__container .detail_card .row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item__container .detail_card .row>div{padding:0 15px}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item__container .detail_card .row>div .q-btn-inner{padding:0}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item__container .detail_card .row>div .q-btn-inner i{margin:0;padding:5px}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item__container .q-card .q-card-section{margin:15px 0;padding:0}body .enfants_detail .q-list .q-expansion-item.autorisations .q-expansion-item-sub-item{width:30%}body .enfants_detail .q-list .q-expansion-item.autorisations .q-expansion-item__container .q-card .q-card-section,body .enfants_detail .q-list .q-expansion-item.autorisations .q-expansion-item__container .q-card .q-card-section .q-list{padding:0}body .enfants_detail .q-list .q-expansion-item.autorisations .q-expansion-item__container .q-card .q-card-section .q-list button{margin:5px;padding:0}body .enfants_detail .q-list .q-expansion-item.autorisations .q-expansion-item__container .q-card .q-card-section .q-list button i{color:var(--q-white);margin:0}body .enfants_detail .q-list .q-expansion-item.documents .q-expansion-item__container>.q-item .q-btn-inner i{background-color:var(--q-white);border-radius:2px;color:var(--q-primary)}body .enfants_detail .q-list .q-expansion-item.documents .q-expansion-item__container .q-card .q-card-section,body .enfants_detail .q-list .q-expansion-item.documents .q-expansion-item__container .q-card .q-card-section .q-list{padding:0}body .enfants_detail .q-list .q-expansion-item.documents .q-expansion-item__container .q-card .q-card-section .q-list .q-item-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .enfants_detail .q-list .q-expansion-item.documents .q-expansion-item__container .q-card .q-card-section .q-list .q-item-section button .q-btn-inner{padding:0}body .enfants_detail .q-list .q-expansion-item.documents .q-expansion-item__container .q-card .q-card-section .q-list .q-item-section button .q-btn-inner i{color:var(--q-white)}body .enfants_detail .q-list .q-expansion-item.documents .q-expansion-item__container .q-card .q-card-section .q-list .q-item:last-child{border:none}body .enfants_detail .q-list .q-expansion-item.urgence .q-expansion-item__container .q-card .q-card-section,body .enfants_detail .q-list .q-expansion-item.urgence .q-expansion-item__container .q-card .q-card-section .q-list{padding:0}body .enfants_detail .q-list .q-expansion-item.urgence .q-expansion-item__container .q-card .q-card-section .q-item:last-child{border:none}body .enfants_detail .q-list .q-expansion-item.urgence .q-expansion-item__container .q-card .q-card-section .q-chip.row{border-radius:50px;padding:0 10px 0 0}body .enfants_detail .q-list .q-expansion-item.urgence .q-expansion-item__container .q-card .q-card-section .q-chip.row .q-chip-main{padding:0 0 0 5px}body .enfants_detail .q-list .q-expansion-item.urgence .q-expansion-item__container .q-card .q-card-section .q-chip.row i{padding:0 20px}body .enfants_detail .q-list .q-expansion-item.cursus .q-expansion-item__container .q-card .q-card-primary button{background-color:var(--q-white);margin:0 0 0 10px;padding:0;text-align:center;width:auto}body .enfants_detail .q-list .q-expansion-item.cursus .q-expansion-item__container .q-card .q-card-primary button .q-btn-inner i{color:var(--q-primary);margin:0;padding:2px;text-align:center}body .enfants_detail .q-list .q-expansion-item.cursus .q-expansion-item__container .q-card .q-card-primary .q-card-subtitle{paddin:5px 0;color:var(--q-dark)}body .enfants_detail .q-list .q-expansion-item.medicale .q-expansion-item__container .q-card .q-card-primary .q-card-section{padding:10px}body .enfants_detail .q-list .q-expansion-item.medicale .q-expansion-item__container .q-card .q-card-primary .q-card-section button{background-color:var(--q-white);float:right;margin:0;padding:0}body .enfants_detail .q-list .q-expansion-item.medicale .q-expansion-item__container .q-card .q-card-primary .q-card-section button .q-btn-inner i{color:var(--q-primary);margin:0;padding:0}body .enfants_detail .q-list .q-expansion-item.identite .q-expansion-item__container .q-card .q-card-primary .q-card-section{padding:10px}body .enfants_detail .q-list .q-expansion-item.identite .q-expansion-item__container .q-card .q-card-primary .q-card-section button{background-color:var(--q-white);float:right;margin:0;padding:0}body .enfants_detail .q-list .q-expansion-item.identite .q-expansion-item__container .q-card .q-card-primary .q-card-section button .q-btn-inner i{color:var(--q-primary);margin:0;padding:0}body .enfants_detail .q-list .q-expansion-item.identite .q-expansion-item__container .q-card .q-card-section{background-color:hsla(0,0%,94%,.5);-webkit-box-shadow:none;box-shadow:none;padding:15px 50px}body .enfants_detail .q-list .q-expansion-item.identite .q-expansion-item__container .q-card .q-card-section button{background-color:var(--q-primary);color:var(--q-white);margin:0 0 0 20px;padding:0}body .enfants_detail .q-list .q-expansion-item.identite .q-expansion-item__container .q-card .q-card-section button i{background-color:var(--q-primary);color:var(--q-white);margin:0;padding:0}body .enfants_detail .q-list .small .q-btn-inner{-webkit-box-pack:left;-ms-flex-pack:left;font-size:12px!important;justify-content:left;min-width:180px;padding:0!important}body .enfants_detail .q-list .small .q-btn-inner i{border-radius:2px!important;padding:2px!important}body .enfants_detail .q-list .small .q-btn-inner i .q-caption{font-size:12px!important}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container{border-bottom:1px solid var(--q-grey-3);border:1px solid var(--q-grey-3);border-radius:4px;-webkit-box-shadow:0 2px 5px 0 var(--q-grey-3);box-shadow:0 2px 5px 0 var(--q-grey-3);margin:15px 0}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-expansion-item-sub-item button{margin:15px 0}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-expansion-item-sub-item button .q-focus-helper{display:none}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-expansion-item-sub-item button .q-btn-inner{color:var(--q-white);padding:5px}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-expansion-item-sub-item button .q-btn-inner i{margin:0 10px 0 0}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-container{padding:0}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-section{background-color:var(--q-primary);border-radius:4px 4px 0 0;color:var(--q-white);padding:15px 5px}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-section .q-item__label--header{background-color:var(--q-grey-3);border-bottom:1px solid var(--q-grey-3);border-radius:4px 4px 0 0;color:var(--q-primary);font-size:16px;min-height:37px;padding:5px}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-section .q-item__label--header i{margin:0 15px 0 0}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-section .q-item{padding:10px 15px}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-section .q-item .q-item-label{font-weight:700}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-section .q-item .q-item-date{padding:10px 0}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-card .q-card-section .q-item:last-child{border-bottom:1px solid var(--q-grey-3);border-radius:0 0 4px 4px}body .enfants_detail .q-list .q-expansion-item.q-expansion-item-closed:hover{background-color:rgba(2,123,227,.1)}body .enfants_detail .q-list .q-expansion-item-opened .q-expansion-item__container>.q-item{border-bottom:1px solid var(--q-grey-3)}body .factures .contener{padding-left:0!important;padding-right:0!important}body .factures .liste_factures .q-chip{height:auto;text-align:center}body .factures .liste_factures .lu_nonlu{padding:0!important}body .factures .q-card-section div{font-size:16px}body .factures>.q-card-section{padding:5px 10px}body .factures .q-knob-facture{line-height:20px}body .factures .facture_etats .etat_payee button,body .factures .facture_etats .etat_payee button:active,body .factures .facture_etats .etat_payee button:hover{cursor:default}body .factures .facture_etats .etat_payee button .q-focus-helper,body .factures .facture_etats .etat_payee button:active .q-focus-helper,body .factures .facture_etats .etat_payee button:hover .q-focus-helper{background-color:transparent!important}body .factures .facture_etats .q-chip,body .factures .facture_etats button{margin:0!important;padding:4px}body .factures .facture_etats .q-chip .q-btn-inner,body .factures .facture_etats button .q-btn-inner{font-size:14px!important}body .factures .facture_etats .q-chip .q-btn-inner i,body .factures .facture_etats button .q-btn-inner i{margin-right:5px}body .factures .facture_etats .q-chip{background-color:transparent;margin:0 4px;padding:4px}body .factures .facture_etats .q-chip *{font-size:14px!important}body .factures .q-item-side{padding:0}body .factures .q-knob div{font-size:14px}body .factures .comment-impaye{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body .factures .numfacture{max-width:160px}body .factures .datefacture{max-width:260px}body .tooltip-sem{background-color:rgba(2,123,227,.9);border:none;color:var(--q-white);font-size:11px;overflow:visible;padding:4px}body .tooltip-sem:before{border-top:0 solid transparent;border-color:rgba(2,123,227,.9) transparent transparent;border-style:solid;border-width:5px 7px 0;bottom:-5px;content:"";height:0;left:calc(50% - 7px);position:absolute;width:0}body .helper_download{font-size:12px;font-style:italic}body .cursor-default{cursor:default}body .presences .btn-time{font-size:.7rem}body .presences .btn-legende{width:65px}body .presences .btn-presta{cursor:default}body .no-hover{pointer-events:none}body .cnt_widget .q-badge{z-index:1}body .stepper_compte_connect{width:50%}body .stepper_compte_connect .q-stepper__header{display:none!important}body .stepper_compte_connect .q-stepper__step-inner{padding:0}body .stepper_compte_connect .saisie-code .q-field__control:before{display:none}body .stepper_compte_connect .saisie-code input[type=text]{border:1px solid var(--q-neutral);border-radius:10px;-webkit-box-shadow:4px 6px 4px -3px rgba(0,0,0,.46);box-shadow:4px 6px 4px -3px rgba(0,0,0,.46);font-size:30px!important;text-align:center;text-decoration:none}body .stepper_new_connect .q-stepper__header{display:none!important}body .stepper_new_connect .q-stepper__step-inner{padding:0}body .stepper_new_connect .precision{margin-top:-10px}body .stepper_new_connect label.label-error-inside.q-field .q-field__control{z-index:1}body .stepper_new_connect label.label-error-inside.q-field .q-field__bottom{bottom:26px!important;position:absolute!important;z-index:0}body .title-pub{margin:0 auto;max-width:calc(1440px - 10rem);padding:1px}body .title-pub .choose-language-pub{right:0}body .title-pub .choose-language-pub *{background:var(--q-blue-7);color:var(--q-white)}body .title-pub .choose-language-pub .q-field__native{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;right:0}body .title-pub.long h1{padding:.5rem 18%!important}body .q-footer .q-tabs .q-tabs__content{padding:0}body .q-footer .q-tabs .q-tabs__content .q-tab:first-child{white-space:pre-wrap}body .q-footer .q-tabs .q-tabs__content .q-tab:first-child:before{display:none}body .q-footer .q-tabs .q-tabs__content .q-tab{margin:0 14px;padding:0}body .q-footer .q-tabs .q-tabs__content .q-tab .q-tab__label{font-size:18px!important}body .q-footer .q-tabs .q-tabs__content .q-tab:before{content:"-";height:10px;left:-18px;position:absolute;top:14px;width:10px}.recap_dossiers,.recap_dossiers ul{list-style:none}.masse .tab_masse .q-item{min-height:auto}.masse .tab_masse .q-tab{background:var(--q-white)!important;border-radius:30px;margin:0 5%}.masse .tab_masse .q-tab.tab_reserve{border:2px solid var(--q-green-7)!important}.masse .tab_masse .q-tab.tab_reserve.q-tab--active{background:var(--q-green-7)!important;color:var(--q-white)!important}.masse .tab_masse .q-tab.tab_non_reserve{border:2px solid var(--q-negative)!important}.masse .tab_masse .q-tab.tab_non_reserve.q-tab--active{background:var(--q-negative)!important;color:var(--q-white)!important}.masse .tab_masse .q-tab.tab_en_attente{border:2px solid var(--q-warning)!important}.masse .tab_masse .q-tab.tab_en_attente.q-tab--active{background:var(--q-warning)!important;color:var(--q-black)!important}.masse .tab_panel_masse .q-tab-panel.tab_panel_reserve{border:2px solid var(--q-green-7)!important}.masse .tab_panel_masse .q-tab-panel.tab_panel_non_reserve{border:2px solid var(--q-negative)!important}.masse .tab_panel_masse .q-tab-panel.tab_panel_en_attente{border:2px solid var(--q-warning)!important}@media screen and (max-width:1700px){body .q-tab{padding-left:15px;padding-right:15px}body .table_resa .legende_tab_enfant .q-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}}@media screen and (max-width:1440px){body .q-layout .q-page-container{width:auto}body .q-layout .q-page-container .contener{padding-left:0;padding-right:0}body .q-layout .q-page-container.layout-padding{padding:2rem 0 3rem}body .q-layout.accueil .q-page-container,body .q-layout.presences .q-page-container,body .q-layout.reservations:not(.masse) .q-page-container{width:auto}body .q-layout.accueil .q-page-container.layout-padding,body .q-layout.presences .q-page-container.layout-padding,body .q-layout.reservations:not(.masse) .q-page-container.layout-padding{padding:2rem 0 3rem}body .choose-language{margin-right:15px}}@media screen and (max-width:1280px){body .choose-language{margin-right:10px}body .q-router-link--exact-active{background-color:var(--q-accent)!important;color:#fff!important}body .q-router-link--exact-active div{color:#fff!important}body .q-list .q-expansion-item .q-expansion-item__container .striped .q-card-section .q-list .q-item-section .point{display:none!important}body .q-list .q-expansion-item .q-expansion-item__container .striped .q-card-section .q-list .q-item-section span{display:inline-block;padding:5px 0;width:100%}body .compte .q-timeline-entry .montant+em{padding:0}body .compte .q-timeline-entry .q-timeline-title .q-btn{margin:15px 0}body .layout-padding{padding:2.5rem .5rem}body .accueil .widget_documents .q-list .q-item,body .accueil .widget_factures .q-list .q-item,body .accueil .widget_messages .q-list .q-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .accueil .widget_documents .q-list .q-item>div,body .accueil .widget_factures .q-list .q-item>div,body .accueil .widget_messages .q-list .q-item>div{width:100%}body .legende_tab_resa{padding:10px 0}body .legende_tab_resa .q-list>div{width:20%!important}body .table_resa{padding:30px 0}body .table_resa .panier{margin-right:20px!important}body .table_resa .full,body .table_resa .full .reservation{width:100%}body .legende_tab_enfant{-webkit-box-pack:left!important;-ms-flex-pack:left!important;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left!important}body .legende_tab_enfant .q-item{width:33.33333%}body .choix_semaine{float:left;padding:0}body .choixsems .selecteur{top:46px!important}body .paniers .cnt_table_panier{width:100%}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card{padding:5px;width:100%}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card>div{margin:2px}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .row>div{padding:0}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .q-card-section{margin:0}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .q-card-section .row>div{padding:0 5px}body .profil .q-list .q-expansion-item .q-expansion-item__container .detail_card .q-card .q-card-section button i{margin:0 0 5px}body .enfants_detail .actions>.q-item__section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-direction:row;flex-direction:row;padding:10px}body .enfants_detail .actions>.q-item__section .q-item{min-height:auto!important}body .enfants_detail .btn_resp .q-item__section--main{display:block!important}body .enfants_detail .q-btn__content .block{padding-right:10px!important}body .enfants_detail .entetes-documents{display:none}body .enfants_detail .q-list .q-expansion-item .q-expansion-item__container .q-expansion-item-sub-item button{margin:0 10px 0 0!important}body .enfants_detail .q-list .q-expansion-item.autorisations .q-expansion-item-sub-item{width:100%}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item__container .detail_card{padding:5px;width:100%}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item__container .detail_card .q-card .row>div{padding:0}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item__container .detail_card .q-card .q-card-section{margin:0}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item__container .detail_card .q-card .q-card-section .row>div{padding:0 5px}body .enfants_detail .q-list .q-expansion-item.criteres .q-expansion-item__container .detail_card .q-card .q-card-section button i{margin:0 0 5px}body .enfants_detail .q-list button{padding:0}body .enfants_detail .q-list button i{padding:5px}body .enfants_detail .q-input{margin-left:0}body .enfants_detail .small{-webkit-box-shadow:none;box-shadow:none}body .enfants_detail .small .q-btn-inner{min-width:auto!important}body .enfants_detail .small .q-btn-inner i{margin:0!important}body .factures .q-item-division{padding:0}body .factures .liste_factures{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid var(--q-grey-3);-ms-flex-direction:column;flex-direction:column;padding-bottom:20px;text-align:center}body .factures .liste_factures .q-item{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body .factures .liste_factures .comment-impaye{padding:15px 0 0;position:relative}body .factures .liste_factures .numfacture{max-width:100%;padding:10px 0 0}body .factures .liste_factures .datefacture{max-width:100%}body .factures .liste_factures .datefacture br{display:none}body .factures .liste_factures .q-item__section{padding:10px 0 0}body .documents .section_title_add_document{max-width:300px}}@media screen and (max-width:1024px){.btn-small-size{max-width:40px}}@media screen and (max-width:991px){body row.full,body row.full .col-lg-12{width:100%}body .legende_tab_resa .q-list{text-align:center}body .legende_tab_resa .q-list>div{text-align:center;vertical-align:top;width:25%!important}body .legende_tab_enfant .q-item{width:50%!important}body .choix_semaine{-webkit-box-pack:center;-ms-flex-pack:center;float:left;justify-content:center;margin:35px 0 0;text-align:center;width:100%}body .choix_semaine.padd{padding:0}body .paniers .contenu_panier{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}body .paniers .cnt_table_panier{padding:0}body .paniers .cnt_table_panier table table.responsive.panier .col1{width:auto}body .paniers .cnt_table_panier table table.responsive.panier .col2{white-space:nowrap;width:35%}body .paniers .cnt_table_panier table table.responsive.panier .col3{width:200px}body .factures .contener_facture{text-align:center}body .factures .q-item-division{padding:8px 0;text-align:center}body .factures .q-item-division .facture_etats button{margin:0 6px;padding:10px 4px}body .factures .btn_actions{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:10px 0;text-align:center}body .factures .btn_actions button{margin-left:10px;margin-right:10px;margin-top:0}body .modal_vacances .q-card{width:90vw!important}body .stepper_reservations_masse .stepper_dates_resa .q-stepper__step-content{margin:auto;width:100%}body .stepper_reservations_masse .stepper_dates_resa .q-stepper__step-content .q-stepper__step-inner{padding:5px}body .stepper_reservations_masse .stepper_dates_resa.recap .q-stepper__step-content{width:100%}body .stepper_reservations_masse .tab_masse .tab_resa{margin-top:5px}body .stepper_reservations_masse .stepper_navigation_resa_masse button{margin-top:10px;width:95%}body .documents .q-expansion-item__content .q-list .q-item button:last-child{margin-left:0}body .table_resa .label_jour .jour_nom{width:auto}body .foyer .card-responsable{-webkit-box-flex:1;display:block;-ms-flex:auto;flex:auto}body .q-footer.long .q-tabs{display:block}body .q-footer.long .q-tabs .q-tabs__content{display:block;text-align:center;width:100%}body .q-footer.long .q-tabs .q-tabs__content .q-tab{margin:0;min-height:auto}body .q-footer.long .q-tabs .q-tabs__content .q-tab .q-tab__label{font-size:14px!important}body .q-footer.long .q-tabs .q-tabs__content .q-tab:nth-child(2){display:block}body .q-footer.long .q-tabs .q-tabs__content .q-tab:nth-child(2):before{display:none}body .q-footer.long .q-tabs .q-tabs__content .q-tab:nth-child(3){display:block}body .q-footer.long .q-tabs .q-tabs__content .q-tab:nth-child(3):before{left:-21px}}@media screen and (max-width:768px){body .chip_menu.widget.top{right:3px;top:2px}body .chip_menu.widget.bottom{bottom:2px;right:3px}body .choose-language{margin-right:70px;margin-top:5px;width:auto}body .btn_title{width:auto!important}body .btn_title .q-item__section--main{display:none}body .messagerie .col_mess .q-card-section{text-align:center}body .legende_tab_enfant .q-item{width:100%!important}body .responsabilite .detail_card .row{padding:5px 0;text-align:center}body .responsabilite .detail_card .row>div:first-child{font-weight:700}body .lien_vacances{display:none}body .enfants_detail .q-expansion-item__container .q-item--clickable .q-focus-helper,body .enfants_detail .q-expansion-item__container .q-item--clickable .q-focusable,body .enfants_detail .q-expansion-item__container .q-item--clickable .q-hoverable,body .enfants_detail .q-expansion-item__container .q-item--clickable .q-item,body .enfants_detail .q-expansion-item__container .q-item--clickable .q-item__section.column,body .enfants_detail .q-expansion-item__container .q-item--clickable .q-manual-focusable{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}body .enfants_detail .btn_resp{max-width:35px;min-width:auto!important;width:auto!important}body .enfants_detail .btn_resp .q-item__section--main{display:none}body .enfants_detail .q-item__section{padding-right:0}body table.reservation .q-btn.flat{-webkit-box-shadow:none;box-shadow:none}body .reservations .consentements .q-option{padding:8px 0}body .reservations .consentements .q-option .q-btn{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2),0 0 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12);box-shadow:0 1px 3px rgba(0,0,0,.2),0 0 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12)}body .compte .q-timeline .q-timeline__entry--right{float:left;margin-bottom:20px!important}body .compte .q-timeline .q-timeline__entry--right .q-timeline__subtitle{padding-left:35px!important;text-align:left;width:100%}body .compte .q-timeline .q-timeline__entry--right .q-timeline__dot{left:20px}body .compte .q-timeline .q-timeline__entry--right .q-timeline__content{float:left;margin:0;padding:0 0 0 35px;width:100%}body .compte .q-timeline .q-timeline__entry--right .q-timeline__content .q-timeline__title{padding-left:20px}body .compte .q-timeline .q-timeline__entry--right button{display:block;margin:5px 0;padding:0 5px 0 0}body .documents .q-expansion-item__content .q-list .q-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid var(--grey-2);-ms-flex-direction:column;flex-direction:column}body .documents .q-expansion-item__content .q-list .q-item .q-item__section button:last-child{margin-left:10px}body .resamasse{max-height:42px}body .paniers .contenu_panier .paniers{margin:0;width:100%}body .paniers .contenu_panier .enfant{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}body .paniers .contenu_panier .enfant .q-card__section{padding:0 5px;width:100%}body .paniers .contenu_panier .enfant .q-card__section:first-child{font-weight:700}body .paniers .contenu_panier .enfant .q-card__section:last-child{display:none}body .paniers .contenu_panier .solde>.q-card{width:100%}body .q-footer .q-tabs{display:block}body .q-footer .q-tabs .q-tabs__content{display:block;text-align:center;width:100%}body .q-footer .q-tabs .q-tabs__content .q-tab{margin:0;min-height:auto}body .q-footer .q-tabs .q-tabs__content .q-tab .q-tab__label{font-size:14px!important}body .q-footer .q-tabs .q-tabs__content .q-tab:nth-child(2){display:block}body .q-footer .q-tabs .q-tabs__content .q-tab:nth-child(2):before{display:none}body .q-footer .q-tabs .q-tabs__content .q-tab:nth-child(3){display:block}body .q-footer .q-tabs .q-tabs__content .q-tab:nth-child(3):before{left:-21px}}@media screen and (max-width:680px){body .q-header h1{padding:5px 8px!important;width:100%!important}.q-footer.long .q-tabs .q-tabs__content .q-tab{display:block;width:100%}.q-footer.long .q-tabs .q-tabs__content .q-tab:before{display:none}.enfants .card-enfants{padding:10px}.enfants .card-enfants .child{margin:0;min-width:100%}}@media screen and (max-width:600px){.q-list .detail_card.responsabilite .q-card .row .q-focus-helper{display:none}.q-list .detail_card.responsabilite .q-card .row>div{margin-left:calc(50vw - 110px);padding:5px 0}.q-list .detail_card.responsabilite .q-card .row>div:nth-child(2),.q-list .detail_card.responsabilite .q-card .row>div:nth-child(3){display:list-item;margin-left:calc(50vw - 85px)}.q-list .detail_card.responsabilite .q-card .row>div:nth-child(4){margin:5px 0}.q-list .detail_card.responsabilite.acharge .q-card .row>div:nth-child(4){display:list-item;margin-left:calc(50vw - 85px)}.q-list .detail_card.responsabilite.acharge .q-card .row>div:nth-child(5){margin-bottom:5px;margin-top:5px}.title-pub{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%!important}.title-pub .choose-language-pub{position:relative!important;right:auto;width:100%}}@media screen and (max-width:575px){body .card-overlay{-webkit-box-shadow:0 -50px 50px 50px rgba(0,0,0,.55);box-shadow:0 -50px 50px 50px rgba(0,0,0,.55)}body .q-layout-page{padding:0}body .q-layout-page .q-card .q-card-primary button:first-child{margin:0 10px 0 0}body .messagerie .col_mess .q-card-section{text-align:center}body .messagerie .q-field>i{display:none}body .messagerie .q-editor-toolbar-padding button{padding:2px 1px}body .documents .q-expansion-item .q-card__section div{padding:2px 0 5px;text-align:center;width:100%}body .documents .q-expansion-item .q-card__section .q-list .q-item,body .documents .q-expansion-item .q-card__section .q-list .q-item .q-item__section{padding:0}body .documents .q-expansion-item .q-card__section .q-list .q-item .q-item__section .date{display:inline-block;padding:10px 0;width:100%}body .documents .section_title_add_document{max-width:30px}body .documents .section_title_add_document button .q-btn__content i{margin-right:0}body .documents .section_title_add_document button .q-btn__content span{display:none!important}body .compte .q-timeline-entry .ope,body .compte .q-timeline-entry .q-timeline-title span>em{display:block;padding:5px 0}body .legende_tab_resa{text-align:center}body .legende_tab_resa .q-list>div{padding:0;width:50%!important}body .legende_tab_resa .q-list>div div{font-size:12px!important}body .panier .cnt_panier .q-btn-inner div{display:none}body .panier .cnt_panier .q-btn-inner .on-left{margin-right:0}body .legende_tab_enfant .q-item{width:100%}body table.reservation td.first{padding:0 5px}body table.reservation td{padding:0 2px 2px}body table.reservation .btn_resa_line .q-btn__wrapper:before{display:none}body .paniers .section_title_retour_paniers{margin:0;max-width:30px}body .paniers .section_title_retour_paniers button .q-btn__content i{margin-right:0}body .paniers .section_title_retour_paniers button .q-btn__content span{display:none!important}body .paniers .q-btn-inner i{display:inline-block;width:auto}body .paniers .q-btn-inner div{width:80%}body .paniers .q-card-container{padding:5px}body .paniers .q-item__label--header .nb_panier{padding:5px 0;width:100%}body .paniers .cnt_table_panier table table.responsive.panier tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body .paniers .cnt_table_panier table table.responsive.panier td{min-width:100%;padding:10px;text-align:center}body .paniers .cnt_table_panier table table.responsive.panier th{padding:10px}body .paniers .cnt_table_panier table table.responsive.panier td.col2,body .paniers .cnt_table_panier table table.responsive.panier td.col3{text-align:center}body .paniers .cnt_table_panier table table.responsive.panier td.col1{font-weight:700;text-align:center}body .paniers .cnt_table_panier table table.responsive.panier.total th{padding:10px;text-align:center;width:100%}body .paniers .retour{margin:0 0 0 15px}body .paniers .retour .q-btn-inner i{margin:0}body .paniers .retour .q-btn-inner div{display:none}body .stepper_reservations_masse .q-stepper__step-inner>.q-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}body .stepper_reservations_masse .q-stepper__step-inner>.q-item div{text-align:left}body .stepper_reservations_masse .q-stepper__step-inner .q-item__label{padding:0}body .stepper_reservations_masse .q-stepper__header .q-stepper__tab{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0;padding-top:0;width:100%}body .stepper_reservations_masse .q-stepper__header .q-stepper__tab div:after,body .stepper_reservations_masse .q-stepper__header .q-stepper__tab div:before{display:none}body .stepper_reservations_masse .stepper_dates_resa .q-stepper__step-inner .q-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .profil .q-expansion-item-sub-item{padding:0}body .profil .q-expansion-item-sub-item .q-field-label{display:none}body .profil .q-expansion-item-sub-item .q-field-content span{background-color:transparent;padding:0}body .profil .q-expansion-item-sub-item .q-field-content button{float:right;margin:10px 0 0}body .profil .adresse_updatable .q-item{padding:0}body .profil .adresse_updatable .q-item.header{display:none}body .profil .adresse_updatable .q-item .detail div>span{background:transparent!important;margin:0;padding:0}body .profil .select_updatable .q-item{background:transparent!important;padding:0 5px}body .profil .select_updatable .q-item.header{display:none}body .profil .criteres .detail_card .q-card .row{padding:5px 0;text-align:center}body .profil .adresse .q-expansion-item-sub-item .q-field-content button{margin:0}body .profil .responsabilite .detail_card div{padding:5px 0 0;text-align:left}body .foyer .q-tree>.q-tree-node-child>.q-tree-node-header{padding-left:0}body .foyer .q-tree .q-card-container{padding:4px}body .foyer .card-responsable .row.head{height:auto!important}body .foyer .q-expansion-item-sub-item{padding:4px}body .enfants .q-tree-children .q-tree-node-header .q-card-section .row{height:auto!important}body .enfants .q-tree-children .q-tree-node-header .q-card-container{padding:4px}body .qrcode_modal .q-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100vh}body .qrcode_modal .q-card img{max-width:50vw}body .cnt_panier>.q-btn{width:100%}}@media screen and (max-width:481px){body .q-card__actions{-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:10px;padding-top:20px}body .btn_validations i.q-icon{display:none}body .q-dialog .q-dialog__inner>.q-card{min-width:95vw}body .public .q-card-section{padding:5px}body .public .q-card-primary{margin:0}body .public .q-card-section{line-height:40px}body .public .q-card-section-extra{max-height:40px}body .accueil .title{line-height:22px}body .accueil .expansion-widget i{color:var(--q-white)!important}body .messagerie .q-card{padding:5px}body .messagerie .q-card-primary button:first-child{margin:0 10px 7px 0}body .messagerie .chat .q-item .icon{display:none}body .messagerie .chat .q-item label,body .messagerie .chat .q-item__label,body .messagerie .messages{padding:0}body .compte .titre.solde{padding:5px 0 0}body .compte .titre.solde .solde{-ms-flex-item-align:start;align-self:flex-start;padding:4px 0 0!important}body .compte .titre.factures{display:-webkit-box;display:-ms-flexbox;display:flex;padding:7px 0 0;width:100%}body .compte .titre.factures .q-item__section{margin:0}body .compte .titre.factures .select_years{height:32px;margin:0;padding:0;width:auto}body .compte .titre.factures .select_years div{height:18px!important;margin:0!important;min-height:15px!important;padding:0!important}body .compte .q-card-primary .q-card-section span{margin:0 0 0 15px}body .compte .q-card-primary .q-card-section button:first-child{margin:5px 0 5px 5px}body .compte .q-card-primary .q-card-section button i{margin:0}body .compte .q-expansion-item-sub-item{padding:0 6px}body .compte .q-btn{padding:5px 8px}body .compte .btn_print{margin:5px 0 0}body .compte .btn_print .q-btn-inner{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding:10px 0}body .q-card-container{padding:4px 2px}body .layout-padding{padding:1rem 0}body .choixsems .selecteur{background:var(--q-white);padding:25px 0 10px;position:sticky;top:0!important;z-index:1000}body .choixsems .selecteur .choix_semaine{-ms-flex-pack:distribute;justify-content:space-around;width:100%}body .choixsems .selecteur .choix_semaine button,body .choixsems .selecteur .choix_semaine div{font-size:15px}body .choixsems .selecteur .choix_semaine .num_semaine{font-size:12px!important;padding:0 0 0 6px!important}body .choixsems .selecteur.presence{padding:12px 0 10px}body .choixsems .selecteur.presence .choix_semaine{margin-top:10px!important}body .choixsems .selecteur.no-legende{top:35px!important}body .reservations .q-expansion-item-sub-item{padding:0}body .reservations .q-item{padding-top:0}body .reservations .item_consentement{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .reservations .disabled-euro:after{font-size:15px;margin-right:5px;top:0}body .q-date{min-width:auto}body .table_resa{padding:10px 0}body .table_resa .col-md-12>div{padding-bottom:10px}body .table_resa .panier{margin-right:11px!important}body .table_resa .label_jour .jour_mois,body .table_resa .label_jour .jour_nom{font-size:12px}body table.reservation td{padding:2px}body table.reservation td .q-btn .q-btn-inner{font-size:12px}body table.reservation caption{margin:0}body .card-primary.info .q-item.q-link{padding:0 5px 0 0}body .paniers .q-item__label--header{padding:15px 10px}body .paniers .q-card-section .title{margin:8px auto;text-align:center}body .paniers .retour{margin:4px 0 0 15px}body .paniers .q-card-primary button:first-child{margin:5px}body .paniers .q-card.bottom .q-card-actions{padding:10px 5px}body .legende_tab_resa .q-list>div{text-center:center;width:20%!important}body .legende_tab_resa .q-list>div div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:5px 0 0}body .legende_tab_resa .q-list>div div .column{margin:0}body .legende_tab_resa .q-list>div div .right{line-height:14px;margin-top:5px!important;text-align:center!important}body .stepper_dates_resa .q-stepper__step-inner{padding:5px}body .enfants .q-card-primary button:first-child{margin:5px 7px 5px 5px}body .masse .q-stepper-horizontal>.q-stepper-header .q-stepper-tab{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}body .masse .q-stepper-horizontal>.q-stepper-step>.q-stepper-step-content>.q-stepper-step-inner{padding:2px 0 10px}body .masse .q-option-inner+.q-option-label{text-align:left}body .factures .q-card-primary button:first-child{margin:0 10px 0 5px}body .factures .q-card-section .q-item{margin:5px 0}body .factures .q-card-section .q-item .q-item-section{margin:0;padding:0}body .factures .q-card-section .q-item .q-item-section button{margin:5px 0 10px}body .modal.responsableAutre .q-select{margin-left:0}body .pb-xs-5{padding-bottom:5px}body .actions_pop button .q-btn-inner{font-size:13px}body .enfants_detail .actions>.q-item__section .q-item button{width:100%!important}body .liste_documents{padding-box-sizing:border-box;padding:2px 5px!important}body .liste_documents>.q-item{-webkit-box-shadow:inset 0 0 2px 1px #ccc;box-shadow:inset 0 0 2px 1px #ccc;margin:5px 0;padding:6px 0 0!important}body .foyer_tree .q-tree__node-header,body .foyer_tree>div{padding-left:0!important}}@media screen and (max-width:360px){body .accueil .btn_list div{font-size:14px}body .reservations .consentements .q-card-primary{padding:5px 10px}body .reservations .consentements .q-list .q-item .q-btn{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2),0 0 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12)!important;box-shadow:0 1px 3px rgba(0,0,0,.2),0 0 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12)!important}body .reservations .consentements .q-list .q-item .q-btn .q-btn-inner{font-size:14px}body .reservations .btn-act{max-width:40%;padding:0 5px!important}body .reservations .btn-act div{padding:0!important}body .reservations .btn-act i{display:none}body .reservations .disabled-euro{padding-left:0}body .choix_semaine{padding:0}body .legende_tab_enfant{padding:15px 0 30px}body .profil .select_updatable .q-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:0;width:100%}body .profil .q-expansion-item{padding:0 5px}body .profil .accept{padding:5px!important}body .profil .accept .q-checkbox{display:initial}body .profil .helper_download{padding:4px 10px}body .documents .q-btn__content{text-align:center}body .documents .q-btn__content>span{display:none!important}body .documents .q-btn__content i{margin:0}body .paniers .contenu_panier .solde .q-card .q-card__section .q-card__section{width:50%}body .paniers .paniers .card-title{padding:4px}}@media screen and (max-width:340px){body .table_resa .label_jour .jour_date,body .table_resa .label_jour .jour_nom{font-size:14px}body .table_resa .label_jour .jour_mois{font-size:11px}body .choix_semaine .btn_prec,body .choix_semaine .btn_suiv{margin:0}body .accueil .btn_list div{font-size:12px}body .reservations .btn-act{font-size:12px;line-height:16px;max-width:35%}}