body,table td{overflow-wrap:anywhere}a,input[type=button],input[type=search],input[type=submit]{-webkit-tap-highlight-color:transparent}.gen_select a.select.norm_other,.other_clearfix{visibility:hidden}#erreur_404 .center .fond img,.mod_mess .for_popup .popup .middle .for_max>.wait .for_wait .for_for_wait .center div img,label:not(.no_style){display:inline-block}#footer .for_padding .padding,#header .for_fixed{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}:root{--app-height:100vh}.englob *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-khtml-box-sizing:border-box;text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;unicode-bidi:embed;overflow:hidden}#centres .content>div .center .gen_select a.bad img.bad,#centres .content>div .center .gen_select a.valid img.valid,#header .center .right .menu .tik.notifs.unreads>a .badge,#home .content .agenda .config_centre .center .gen_select a.bad img.bad,#home .content .agenda .config_centre .center .gen_select a.valid img.valid,#home .content .agenda.select_day .col .header .select_day,#home .content .agenda.select_day .col .main .desact,#settings_subscription .content .config_centre .center .invoices .for_invoices .list a,.box_rdv .rdv.annuler .rdv_annuler,.box_rdv .rdv.arrive .veh_arrive,.mod_mess .mess>.collaborateurs_rdv .main .gen_select a.private .private,.mod_mess .mess>.collaborateurs_rdv .main .gen_select a.valid img.valid,.mod_mess .mess>.filtres .collaborateurs .main .gen_select a.valid img.valid,.mod_mess .mess>.rdv_options .main .content>.right .menu,.mod_mess .mess>.rdv_options .main .left .box_rdv .rdv .address,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}div,form,h1,h2,h3,h4,h5,h6,img,input,li,p,span,table,tbody,td,textarea,tr,ul{margin:0;padding:0;height:auto;width:auto;outline:0}h1,h2,h3,h4,h5,h6{font-family:Segoe UI Historic,Segoe UI,Helvetica,Arial,sans-serif}li{list-style:none}#home .content .agenda .col.lundi,img,input.btn:not(.as_arrow){border:none}table{border-collapse:collapse;border-spacing:0}.mod_mess .mess>.rdv_options .main .left .box_rdv .rdv .tels .tel,.pointer,input[type=checkbox],input[type=date],select:not(.no_style){cursor:pointer}input,select,textarea{font:12px Segoe UI Historic,Segoe UI,Helvetica,Arial,sans-serif;border-radius:0;border:1px solid #d0d0d0}#header .center .right .menu .tik.open,.gen_select a.select.norm,input[type=date],input[type=email],input[type=search],input[type=tel],input[type=text]{background:#fff}@supports(-webkit-touch-callout:none){input[type=date]{-webkit-appearance:none}}textarea{resize:none}input:read-only,textarea:read-only{background:0 0;border:none}body,html{margin:0;padding:0;height:100%}body{height:100%;width:100%;color:#444;font:12px/1.34 Segoe UI Historic,Segoe UI,Helvetica,Arial,sans-serif;text-align:left;overflow-y:scroll;overflow-x:hidden}body:fullscreen{overflow:scroll}body:-ms-fullscreen{overflow:scroll}body:-webkit-full-screen{overflow:scroll}body:-moz-full-screen{overflow:scroll}a{color:#0073b4;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}.clearfix:after,.clearfix:before{content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.content_box,.content_box *{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-khtml-box-sizing:content-box}.no_select{user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-khtml-user-select:none}#admin .content .center h2,#centres .content>div .center h2,#home .content .agenda .config_centre .center h2,#settings_subscription .content .config_centre .center h2,strong{font-weight:700}#content .for_pjax,#home .content .agenda,#home .content .agenda .for_load,#index .screen1>div,#index .screen3>div,.content_center.visi,.mod_mess .for_popup .popup .middle,.mod_mess .mess,.mod_mess .mess>.ajout_rdv>form,.mod_mess .mess>div,.mod_mess .mess>div .main .center .arr_ret,.mod_mess .mess>div .main>.content,.mod_mess .mess>div>.for_full_height>form,.oflow,.oflow *,.overflow{overflow:visible}.placeholder{color:#aaa}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}input:-moz-placeholder{color:#aaa}textarea:-moz-placeholder{color:#aaa}.other_clearfix{clear:both;zoom:1}.hidden{display:none}#footer .for_padding .padding>.left,.f_left,.mod_mess .mess>.clients .obs .footer .for_footer .joindre{float:left}#footer .for_padding .padding>.right,.f_right{float:right}.flex,.gen_select,.mod_mess .mess>.rdv_options .main .content>.right .menu .fond .options{display:flex;flex-wrap:wrap}.flex.inline-flex{display:inline-flex}.mod_loader .for_popup,.mod_loader .for_popup .popup .middle .for_max>.wait .for_wait .for_for_wait .center,.mod_mess .for_popup,.mod_mess .for_popup .popup .middle .for_max>.wait .for_wait .for_for_wait .center{display:table-cell;vertical-align:middle}.flex:not(label)>:not(.no_style){flex:1 1 0%}.fixed{position:fixed}label:not(.no_style){padding:3px;font-size:16px;overflow:visible}label.block:not(.no_style){display:block;width:auto}#for_scroll,.gen_select>div:not(.hidden){display:flex}label.block:not(.no_style) input[type=color]:not(.no_style),label.block:not(.no_style) input[type=date]:not(.no_style),label.block:not(.no_style) input[type=email]:not(.no_style),label.block:not(.no_style) input[type=number]:not(.no_style),label.block:not(.no_style) input[type=search]:not(.no_style),label.block:not(.no_style) input[type=tel]:not(.no_style),label.block:not(.no_style) input[type=text]:not(.no_style),label.block:not(.no_style) select:not(.no_style),label.block:not(.no_style) textarea:not(.no_style){display:block;margin:6px 0 0;width:100%}label.flex:not(.no_style){display:flex;flex-wrap:wrap;align-items:center}label.flex.inline-flex:not(.no_style){display:inline-flex;max-width:100%}#glob_popup.hidden,#home .content .agenda .col.ferme .header .date .menu_jour a.ferme,#home .content .agenda .col.ferme .main .ajout_rdv,#home .content .agenda .col:not(.ferme) .header .date .menu_jour a.ouvert,#home .content .agenda .col:not(.ferme) .main .centre_ferme,#home .content .agenda.select_day .for_load>.menu .center a.ajout_rdv,#home .content .agenda.select_day .racc_days a.ajout_rdv,.box_rdv .for_rdv.type10.annuler .menu .fond .options .plus_options,.box_rdv .rdv .menu,.box_rdv .rdv.annuler .badge,.gen_select a.select.hidden,.mod_loader .for_popup .popup .middle .for_max>.wait.hidden,.mod_mess .for_popup .popup .middle .for_max>.wait.hidden,.mod_mess .mess>.ajout_rdv .main .center .arr_ret .minutes,.mod_mess .mess>.ajout_rdv .main a.retour_doss.hidden,.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .example,.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message.me>.photo,.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message.remove .content .date .remove,.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message:not(.remove) .content .indic_remove,.mod_mess .mess>.rdv_options .main .content>.right .menu .fond .options a.if_plus,.mod_mess .mess>div .main .center .arr_ret .title label input.hidden,body.as_app #header .center .right .menu .tik.fullscreen{display:none}label.flex:not(.no_style) .left:not(.no_style){margin:6px 8px 6px 5px}label.flex:not(.no_style) .right:not(.no_style){margin:6px 0 6px 8px}label.flex:not(.no_style) .flex:not(.no_style){flex-wrap:nowrap;align-items:center;flex:1 1 180px;padding:0 3px}.mod_mess .mess>.ajout_rdv .main .center .arr_ret .h_min.heures a,label.flex:not(.no_style) .flex:not(.no_style) .right{flex:none}label.flex:not(.no_style) input[type=color]:not(.no_style),label.flex:not(.no_style) input[type=date]:not(.no_style),label.flex:not(.no_style) input[type=email]:not(.no_style),label.flex:not(.no_style) input[type=number]:not(.no_style),label.flex:not(.no_style) input[type=search]:not(.no_style),label.flex:not(.no_style) input[type=tel]:not(.no_style),label.flex:not(.no_style) input[type=text]:not(.no_style),label.flex:not(.no_style) select:not(.no_style),label.flex:not(.no_style) textarea:not(.no_style){margin:6px 0;flex:1 1 0%;align-self:end}input[type=color]:not(.no_style),input[type=date]:not(.no_style),input[type=email]:not(.no_style),input[type=number]:not(.no_style),input[type=search]:not(.no_style),input[type=tel]:not(.no_style),input[type=text]:not(.no_style),select:not(.no_style),textarea:not(.no_style){padding:10px;background:#fff;border:none;border-radius:5px;box-shadow:0 1px 4px -2px #c1c1c1;font-size:17px}input[type=color]:not(.no_style),input[type=date]:not(.no_style),input[type=email]:not(.no_style),input[type=number]:not(.no_style),input[type=search]:not(.no_style),input[type=tel]:not(.no_style),input[type=text]:not(.no_style),select:not(.no_style){height:44px}input[type=color]:focus:not(.no_style),input[type=date]:focus:not(.no_style),input[type=email]:focus:not(.no_style),input[type=number]:focus:not(.no_style),input[type=search]:focus:not(.no_style),input[type=tel]:focus:not(.no_style),input[type=text]:focus:not(.no_style),select:focus:not(.no_style),textarea:focus:not(.no_style){box-shadow:0 0 2px 0 #2a587e}input[type=color]:not(.no_style){padding:4px;cursor:pointer}.pac-container{z-index:100000!important}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0)}to{-o-transform:rotate(359deg)}}.box_rdv .rdv .rdv_annuler .left,.box_rdv .rdv .veh_arrive{transform:translateY(-50%) rotate(-33deg)}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.spinner{height:30px;width:30px;margin:0 auto;animation:.7s linear infinite rotation;border:2px solid rgba(202,202,202,.15);border-top:2px solid rgba(97,173,217,.9);border-radius:50%}.englob,.mod_mess .mess>.clients .obs .footer .for_footer .ajouts .ajout .for_image img{height:100%}.englob.app_mode{height:100vh;overflow-y:scroll;overflow-x:hidden}.englob.app_mode::-webkit-scrollbar{display:none}.taille,.taille_ss_pad{padding-left:50px;padding-right:50px;max-width:1500px}.taille_ss_marg{max-width:1500px}.content_center{position:relative;margin:0 auto}.fond_bg{position:fixed;top:0;height:100vh;left:0;right:0;z-index:-1;background:#d9d9d9}.gen_oc_mess{position:absolute;top:0;left:-9999px}#for_scroll{flex-direction:column;position:relative;left:0;width:100%;min-height:100%}.pjax_loading{background:#466c46;box-shadow:-1px 0 4px 1px #004d00;position:fixed;height:5px;width:0%;z-index:100001}.mod_loader,.mod_mess{z-index:11000;min-height:100%;position:absolute;height:100%!important;width:100%;table-layout:fixed;top:0;right:0;left:0}.gen_select>div{flex:1 1 100%;flex-wrap:wrap}.gen_select a.select{display:block;margin:3px .5%;line-height:1.8;border-radius:3px;border:2px solid transparent;text-decoration:none;text-align:center;flex:1 1 100%;max-width:49%;font-size:16px;padding:15px 0;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.gen_select a.select.block,.gen_select.small a.select.block{max-width:100%}.gen_select a.select:active{border:2px solid #0073b4}.gen_select a.select.preselect,.mod_mess .mess>.ajout_rdv .main .center .arr_ret .h_min a.select,.mod_mess .mess>.ajout_rdv .main .center .inds .group a.select{background:#8caaca;color:#fff}.gen_select a.select.opa,.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message.mess_temp{opacity:.4}.gen_select.small a.select{max-width:24%}#glob_popup{position:absolute;top:0;left:0;bottom:env(keyboard-inset-height,0);width:100%;overflow:visible;z-index:100000}#glob_popup .for_app_scroll{height:100%;width:100%;overflow:visible}.englob.app_mode #glob_popup .for_app_scroll{position:absolute;top:0;left:0;height:100%;width:100%;overflow-y:scroll}#glob_popup .for_app_scroll::-webkit-scrollbar{display:none}#glob_popup .for_background{background:rgba(0,0,0,.8)}#glob_popup .for_click{bottom:0;left:0;position:fixed;right:0;top:0}.mod_loader{display:table}.mod_loader .for_popup{text-align:center;width:100%}.mod_loader .for_popup .popup .middle .for_max,.mod_loader .for_popup .popup .middle .for_max>.wait .for_wait,.mod_mess .for_popup .popup .middle .for_max>.wait .for_wait{position:relative;width:100%;height:100%}.mod_loader .for_popup .popup .middle .for_max>.wait,.mod_mess .for_popup .popup .middle .for_max>.wait{height:230px}.mod_loader .for_popup .popup .middle .for_max>.wait .for_wait .for_for_wait,.mod_mess .for_popup .popup .middle .for_max>.wait .for_wait .for_for_wait{width:100%;height:100%;text-align:center;display:table;position:absolute}.mod_loader .for_popup .popup .middle .for_max>.wait .for_wait .for_for_wait .center div,.mod_mess .for_popup .popup .middle .for_max>.wait .for_wait .for_for_wait .center div{font-size:0;padding:10px}.mod_loader .for_popup .popup .middle .for_max>.wait .for_wait .for_for_wait .center div img{display:inline-block;background:#fff;padding:20px;border-radius:8px}.mod_mess{display:table;overflow:visible}.mod_mess .for_popup{text-align:center;width:100%;overflow:visible}.mod_mess .for_popup .popup{margin:0 auto;max-width:650px;text-align:left;overflow:visible}.mod_mess .for_popup .popup .middle .for_max{position:relative;width:100%;height:100%;overflow:visible}.mod_mess .mess h3{font-size:16px}.mod_mess .mess>.norm,.mod_mess .mess>.rdv_options .main{padding:15px;background:#fff}.mod_mess .mess>.height_max form.norm{height:100vh;height:var(--app-height);display:flex;flex-direction:column;max-height:calc(min(1000px,var(--app-height)) - env(keyboard-inset-height,0px))}.mod_mess .mess>div>.for_full_height{display:flex;flex-direction:column;overflow:visible}.mod_mess .mess>div>.for_full_height>form.norm{display:flex;flex-direction:column;flex:1}.mod_mess .mess>div>.for_full_height .for_v_center,.mod_mess .mess>div>.for_full_height .for_v_center .main{display:flex;flex:1;flex-direction:column}.mod_mess .mess>div>.for_full_height .for_v_center .main>.content{margin:auto 0}#home .content .agenda .col .main,#home .content .agenda .for_load>.menu>div,.mod_mess .mess>.ajout_rdv>form>div,.mod_mess .mess>div .for_p{position:relative;overflow:visible}.mod_mess .mess>div .header{position:sticky;top:0;display:flex;padding:10px;background:#659be3;border-bottom:1px solid #517ab2;color:#fff;overflow:visible;z-index:10}.mod_mess .mess>div .header h3{flex:1;font-size:17px;overflow:visible}.mod_mess .mess>div .header .cross{margin:1px -5px 0 8px;background:url(images/cross.png) 50% 50%/40% no-repeat;filter:brightness(0) invert(1);width:40px}.mod_mess .mess>div .main{padding:0 15px 30px;background:#eee;padding-bottom:max(30px,env(safe-area-inset-bottom))}.mod_mess .mess>div .main.for_arrow{margin-right:50px}.mod_mess .mess>div .main h4{margin:15px 5px;font-size:18px}.mod_mess .mess>div .main a.retour{display:inline-block;margin:0 5px 12px;text-decoration:none}.mod_mess .mess>div .main a.retour:before{content:'\2039';margin-right:6px;font-size:30px;position:relative;vertical-align:sub;line-height:0;top:1px}.mod_mess .mess>div .main .search{display:block;margin:0 0 5px;width:100%;padding:10px;font-size:16px;border-radius:5px;border:none}.mod_mess .mess>div .main .loader{margin:90px 0}.mod_mess .mess>div .main .loader .spinner{width:60px;height:60px}.mod_mess .mess>div .main .center{text-align:center;overflow:visible}.mod_mess .mess>.prestation_add .main .center .presta_ind_all .flex,.mod_mess .mess>.prestation_add .main .center .veh_cat>.flex,.mod_mess .mess>div .main .center label.margin{margin:10px 0}.mod_mess .mess>div .main .center label.block{margin-left:auto;margin-right:auto;text-align:left;width:100%}.mod_mess .mess>div .main .center label input[type=checkbox]{display:block;margin:10px auto 0;width:23px;height:23px}.mod_mess .mess>div .main .center textarea{min-height:70px}.mod_mess .mess>div .main .center .for_checkbox{display:flex;flex-wrap:wrap;margin:10px -15px;padding:5px 0;border:1px solid #e0e0e0;border-left:none;border-right:none;background:#e6e6e6}.mod_mess .mess>div .main .center .for_checkbox label{display:block;width:auto;flex:1 0 200px;max-width:100%;font-size:16px}.mod_mess .mess>div .main .center .arr_ret .title label{margin:0 0 15px}.mod_mess .mess>div .for_btn{margin:0;border-radius:0;padding:8px;padding-bottom:max(8px,env(safe-area-inset-bottom));text-align:center;position:sticky;bottom:0;background:#fff;box-shadow:0 -4px 4px -2px rgb(238 238 238 / 80%)}.mod_mess .mess>div .as_arrow{display:block;position:absolute;right:0;top:0;bottom:0;width:50px;background:#7d96b3}.mod_mess .mess>div .as_arrow .arrow{padding:20px;background:url(images/fleche-gauche.gif) 50% 50%/50% no-repeat;position:relative;top:50%;margin:0 4px;transform:translateY(-50%);filter:contrast(4)}.mod_mess .mess>.ajout_rdv{background:#eee}.mod_mess .mess>.ajout_rdv .main a.retour_doss{display:inline-block;margin:0 5px 12px}.mod_mess .mess>.ajout_rdv .main .center.max,.mod_mess .mess>.clients .main .center.max{margin:0 auto;max-width:580px}.mod_mess .mess>.ajout_rdv .main .center .arr_ret .flex>*{flex:1 1 170px}#erreur_404 .center,.config_centre_p2_for_gen_pdf,.mod_mess .mess>.ajout_rdv .main .center .arr_ret .title label.block.flex{text-align:center}.for_btn,.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message.me{text-align:right}.mod_mess .mess>.ajout_rdv .main .center .arr_ret .title a.day,.mod_mess .mess>.rdv_placement .main .center .arr_ret .title a.placement_ann{display:inline-block;text-decoration:none;background:#d6d6d6;padding:3px 10px;border-radius:5px;font-size:13px}.mod_mess .mess>.ajout_rdv .main .center .arr_ret .heures{margin:10px auto;justify-content:center;max-width:500px}.mod_mess .mess>.ajout_rdv .main .center .arr_ret .h_min a{text-decoration:none;display:inline-block;min-width:50px;margin:6px 7px;padding:10px;background:#fff;font-size:20px;border-radius:50%;box-shadow:0 1px 4px -3px #6b6b6b}.mod_mess .mess>.ajout_rdv .main .center .arr_ret .h_min a sup{display:inline-block;vertical-align:top;font-size:14px;margin:1px 0 0}.mod_mess .mess>.ajout_rdv .main .center .arr_ret .minutes.h_min a{padding:9px 25px;border-radius:50px}.mod_mess .mess>.ajout_rdv .main .center .inds{margin:0 auto;max-width:480px}.mod_mess .mess>.ajout_rdv .main .center .inds .group{display:flex;margin:10px 0}.mod_mess .mess>.ajout_rdv .main .center .inds .group a{display:flex;flex:1 1 100%;align-items:center;justify-content:center;text-decoration:none;margin:6px;padding:20px 8px;background:#fff;font-size:17px;border-radius:8px;box-shadow:0 1px 4px -3px #6b6b6b}.mod_mess .mess>.ajout_rdv .main .center .client_select{padding:3px 0 15px;font-size:17px;color:#1158c2}.mod_mess .mess>.ajout_rdv .main .center .options{font-size:15px;text-align:left}.mod_mess .mess>.ajout_rdv .main .center .options .plus_options{display:inline-block;margin:30px 0 0}.mod_mess .mess>.ajout_rdv .main .center .for_visibilite{margin:8px 0 0}.mod_mess .mess>.ajout_rdv .for_btn{position:sticky;bottom:0;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 8px);background:rgba(255,255,255,.95);box-shadow:0 0 4px -2px #9c9999}.mod_mess .mess>.collaborateurs_settings label.block,.mod_mess .mess>.config_centre label.block,.mod_mess .mess>.prestation_add label.block{max-width:400px}.mod_mess .mess>.config_centre .p .main .center .offre{display:block;margin:10px 0;padding:20px;text-decoration:none;font-size:20px;background:#fff;border-radius:3px;border:1px solid #bfbfbf}.mod_mess .mess>.config_centre .p0 .main .center .ph_sms{display:inline-block;margin:10px 0 0;max-width:100%;text-align:left;font-size:14px}.mod_mess .mess>.prestation_add .main .center .veh_cat{margin:15px 0;background:#f8f7f7;border-radius:3px;border:1px solid #dedede}.mod_mess .mess>.prestation_add .main .center .veh_cat .title{font-size:16px;padding:3px 0;margin:0 0 8px;background:#d8d7d7}.mod_mess .mess>.prestation_add .main .center .for_label{margin:0 15px;flex:1 1 170px}.mod_mess .mess>.prestation_add .main .center .det{font-size:14px;text-align:left;margin:0 auto;max-width:500px}.mod_mess .mess>.prestation_add .main .center .presta_ind_all .for_label{margin:0 5px;flex:1 1 100px}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message.me .content,.mod_mess .mess>.prestation_add .main .center .presta_ind_all .for_label label{margin:0}.mod_mess .mess>.prestation_add .main .center .presta_cad_all .for_label{margin:0 5px;flex:1 1 200px}.mod_mess .mess>.prestation_add .main .center .presta_cad_all .for_label label{margin:4px 0}.mod_mess .mess>.collaborateurs_settings .collaborateur_mod .main .center .access{margin:30px 0 0;padding:8px 5px 0;border-top:1px solid #d1d1d1;text-align:left;font-size:13px}.mod_mess .mess>.collaborateurs_settings .collaborateur_mod .main .center .access .for_access_code{margin:10px 0 15px;font-size:15px}.mod_mess .mess>.collaborateurs_settings .collaborateur_mod .main .center .access .for_access_code .access_code{display:inline-block;padding:3px 7px;background:#ff0;vertical-align:middle;border-radius:5px}.mod_mess .mess>.collaborateurs_settings .main .center label input{vertical-align:middle}.mod_mess .mess>.clients .p .main .loader{margin:60px 0}.mod_mess .mess>.clients .p .main .loader .spinner{width:35px;height:35px}.mod_mess .mess>.clients .main .center label select{padding:5px;font-size:18px}.mod_mess .mess>.clients .client .for_load .inf{font-size:16px;padding:3px 0}.mod_mess .mess>.clients .client .for_load .inf.tels{margin:2px -2px 0;font-size:13px}.mod_mess .mess>.clients .client .for_load .inf.tels .tel{display:inline-block;vertical-align:middle;margin:2px;background:#457486;padding:2px 6px;color:#fff;border-radius:5px;text-decoration:none}.mod_mess .mess>.clients .obs{height:inherit;overflow:hidden}.mod_mess .mess>.clients .obs .main{height:100%;display:flex;flex-direction:column;flex:1;padding-bottom:0}.mod_mess .mess>.clients .obs h4{margin:15px 0;text-overflow:ellipsis;white-space:nowrap}.mod_mess .mess>.clients .obs .footer .for_footer .center .for_textarea.large,.mod_mess .mess>.clients .obs a.retour{margin-left:0}.mod_mess .mess>.clients .obs .opt{display:inline-block;float:right;font-size:13px;margin:0 0 5px 10px}.mod_mess .mess>.clients .obs .conversation{display:flex;flex-direction:column;height:100%;background:#fff;margin:0 -15px}.mod_mess .mess>.clients .obs .list_mess{overflow-y:scroll;flex:1 1 0;min-height:0;-webkit-overflow-scrolling:touch;box-shadow:inset -15px 0 6px -15px #999}.mod_mess .mess>.clients .obs .list_mess table{table-layout:fixed;width:100%;height:101%;border:0}.mod_mess .mess>.clients .obs .list_mess table tbody tr td{vertical-align:bottom}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .loader{margin:15px 0 0}#centres .content>div .center .gen_select a img,#home .content .agenda .config_centre .center .gen_select a img,#home .content .agenda>.loader .spinner,#settings_subscription .content .config_centre .center .invoices .for_invoices .loader .spinner,.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .loader .spinner{width:30px;height:30px}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message{position:relative;padding:4px 10px;font-size:0}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message>.photo{position:absolute;left:10px;width:35px;height:35px;font-size:0;border-radius:50%;bottom:8px}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message>.photo img{display:inline-block;width:100%;height:100%;vertical-align:top}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message .content{position:relative;min-height:30px}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message.remove .content .for_opacity{opacity:.1}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message .content .indic_remove,.mod_mess .mess>.rdv_options .main .left .box_rdv .rdv .badge{font-size:11px}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message .content .date{margin:1px 0 0;color:#7d7d7d;font-size:11px}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message .content p{padding:7px 12px;text-align:left;font-size:13px;background:#f1f0f0;display:inline-block;border-radius:14px 14px 14px 0;max-width:80%;cursor:pointer}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message.me .content p{background:#5986ce;color:#fff;border-radius:14px 14px 0}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message.me .content p a{color:#e5e5e5}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message .content .file{margin:5px 0;font-size:13px}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message .content .photo{margin:0 0 3px;height:200px}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message .content .photo a{position:relative;display:inline-block;font-size:0;top:50%;transform:translateY(-50%)}.mod_mess .mess>.clients .obs .list_mess table tbody tr td div .message .content .photo img{display:inline-block;max-width:100%;max-height:200px}.mod_mess .mess>.clients .obs .footer{position:relative;overflow:visible;background:#fafafa;padding-bottom:env(safe-area-inset-bottom)}.mod_mess .mess>.clients .obs .footer .error{display:none;position:absolute;color:#af4444;background:rgba(255,255,255,.8);width:100%;height:100%;padding:20px;font-size:14px;z-index:1;text-align:center}.mod_mess .mess>.clients .obs .footer .for_footer{position:relative;margin:8px}#header .center .right .menu .box_notifs .notifs .notif .for_li .options,.for_btn,.mod_mess .mess>.rdv_options .main .content>.right{margin:10px 0 0}.mod_mess .mess>.clients .obs .footer .for_footer .ajouts{margin:0 0 3px;color:#5f5f5f;font-size:0}.mod_mess .mess>.clients .obs .footer .for_footer .ajouts .ajout{display:inline-block;margin:3px;background:#ececec;padding:7px;border-radius:4px}.box_rdv .for_rdv:not(.type10).annuler,.mod_mess .mess>.clients .obs .footer .for_footer .ajouts .ajout .for_image{height:25px}.mod_mess .mess>.clients .obs .footer .for_footer .ajouts .ajout .for_text,.mod_mess .mess>.rdv_options .main .left .box_rdv .rdv .horaire .imp{font-size:12px}.mod_mess .mess>.clients .obs .footer .for_footer .ajouts .ajout .progress{background:#5a8b93;margin:3px 0 0;height:3px;border-radius:3px;width:0%}.mod_mess .mess>.clients .obs .footer .for_footer .joindre .ajout{position:absolute;padding:3px 10px;left:0;bottom:10px}.mod_mess .mess>.clients .obs .footer .for_footer .joindre .ajout .for_image{height:30px}.mod_mess .mess>.clients .obs .footer .for_footer .joindre .ajout .for_image img{display:block;max-height:100%;max-width:35px}.mod_mess .mess>.clients .obs .footer .for_footer .center .for_textarea{margin:0 53px;background:#fff;border:1px solid #ebebeb;padding:3px 13px;border-radius:15px}.mod_mess .mess>.clients .obs .footer .for_footer .center .for_textarea textarea{background:0 0;display:block;width:100%;padding:10px 0;border:none;font-size:13px;line-height:18px;overflow-y:auto;min-height:60px}.mod_mess .mess>.clients .obs .footer .for_footer a.send{position:absolute;right:0;bottom:8px;width:45px;height:45px;border-radius:50%;display:block}.mod_mess .mess>.clients .obs .footer .for_footer a.send div{height:100%;display:table;width:100%;table-layout:fixed;background-image:url(images/send-button.png);background-size:20px;background-repeat:no-repeat;background-position:50% 50%;transform:rotate(-30deg)}.mod_mess .mess>.clients .obs .footer .for_footer a.send.btn_disable div{opacity:.6}.mod_mess .mess>.rdv_options .main .left .box_rdv .rdv{padding:10px;font-size:14px}.mod_mess .mess>.rdv_options .main .left .box_rdv .rdv .open{cursor:auto}.mod_mess .mess>.rdv_options .main .left .box_rdv .rdv .prestation .ind{font-size:12px;padding:2px 5px}.mod_mess .mess>.rdv_options .main .left .box_rdv .rdv .tels{margin:5px -2px 0;font-size:12px}.mod_mess .mess>.rdv_options .main .content>.right .menu .fond .options a{text-align:center;text-decoration:none;margin:5px .5%;padding:15px 0;font-size:15px;flex:1 1 100%;max-width:49%;color:#3a6da1;border:1px solid #3a6da1;border-radius:5px}.mod_mess .mess>.rdv_options .main .content>.right .menu .fond .options a.ann_veh_ok{background:#bd5151;border:none;color:#fff}.mod_mess .mess>.rdv_options .main .box_rdv .for_rdv:not(.type10).annuler{height:auto}.box_rdv .for_rdv.arrive .open,.mod_mess .mess>.rdv_options .main .box_rdv .for_rdv.annuler .open{opacity:.7}.mod_mess .mess>.tel .sms .main .sms_text{margin-top:8px}#footer .for_padding,#header .center,#home{margin:0 auto}.mod_mess .mess>.collaborateurs_rdv .main .gen_select a,.mod_mess .mess>.filtres .collaborateurs .main .gen_select a{position:relative;padding:15px 0 15px 30px}.mod_mess .mess>.collaborateurs_rdv .main .gen_select a>img,.mod_mess .mess>.filtres .collaborateurs .main .gen_select a img{display:none;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:30px;height:30px}.mod_mess .mess>.collaborateurs_rdv .main .gen_select a .private{display:none;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:35px;height:35px;background:#009300;padding:5px;border-radius:50%}.mod_mess .mess>.collaborateurs_rdv .main .gen_select a .private img{width:100%;height:100%;filter:invert(1)}#centres .content>div .center .gen_select a:not(.block) .name,#home .content .agenda .config_centre .center .gen_select a:not(.block) .name,.mod_mess .mess>.collaborateurs_rdv .main .gen_select a .name,.mod_mess .mess>.filtres .collaborateurs .main .gen_select a .name{display:inline-block;vertical-align:middle;padding:0 40px;font-size:16px;width:100%;text-overflow:ellipsis;white-space:nowrap}#centres .content>div .center .gen_select a:not(.block,.valid,.bad) .name,#home .content .agenda .config_centre .center .gen_select a:not(.block,.valid,.bad) .name,.mod_mess .mess>.collaborateurs_rdv .main .gen_select a:not(.valid) .name,.mod_mess .mess>.filtres .collaborateurs .main .gen_select a:not(.valid) .name{margin:0 0 0 -30px;padding:0}.mod_mess .mess>.coupons .main .center.max{margin:0 auto;max-width:550px}.mod_mess .mess>.coupons .p1 .result{font-size:17px}.mod_mess .mess>.coupons .p1 .result .infos{display:inline-block;text-align:left;max-width:100%}.config_centre_p2_for_gen_pdf .middle{display:inline-block;margin:200px 0 0;padding:70px;text-align:center;max-width:700px}.config_centre_p2_for_gen_pdf .middle h2{font-size:38px;font-weight:700}.config_centre_p2_for_gen_pdf .middle .descript{display:inline-block;margin:80px 0;text-align:left;font-size:30px}.config_centre_p2_for_gen_pdf .middle .mid{display:inline-block;font-size:25px;padding:12px;border-radius:3px;border:1px solid #505050}.config_centre_p2_for_gen_pdf .middle .mid .ph_code .code{font-weight:700;font-family:Helvetica,Arial,tahoma}.config_centre_p2_for_gen_pdf .middle .mid .expir{margin:10px 0 0;text-align:left}.config_centre_p2_for_gen_pdf .middle .cond{margin:200px 0 0;text-align:left}.mod_mess .mess>.coupons .p2 .for_flex>*{flex:1 1 220px}.mod_mess .mess>.coupons .p3 .coupon{font-size:0;border-radius:10px;padding:5px;margin:8px 0;background:#fff}.mod_mess .mess>.coupons .p3 .coupon div{display:inline-block;padding:5px;width:33.33%;font-size:13px;vertical-align:middle}.mod_mess .mess>.coupons .p3 .coupon a{display:block;padding:7px 5px;border-radius:10px}.btn:not(.as_arrow){display:inline-block;text-align:center;color:#fff;font-size:15px;border-radius:2px;text-decoration:none;text-shadow:0 0 10px #463fe4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7bb2fa),color-stop(.5,#689bdd));background-image:-o-linear-gradient(bottom,#7bb2fa 0,#689bdd 50%);background-image:-moz-linear-gradient(bottom,#7bb2fa 0,#689bdd 50%);background-image:-webkit-linear-gradient(bottom,#7bb2fa 0,#689bdd 50%);background-image:-ms-linear-gradient(bottom,#7bb2fa 0,#689bdd 50%);background-image:linear-gradient(to bottom,#7bb2fa 0,#689bdd 50%);background-color:#5b97e4;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;cursor:pointer}.btn:not(.as_arrow):hover{background:#5b97e4;text-decoration:none}.btn:not(.as_arrow):active{box-shadow:inset 0 0 10px -2px #3a3c4e;background:#5b97e4}.btn_disable:not(.as_arrow){display:inline-block;text-align:center;border:1px solid #e4e4e4;background:#f3f3f3;border-radius:2px;font-size:15px;color:#cacaca;text-shadow:1px 1px 1px #fff;text-decoration:none;cursor:default;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.btn.btn_delete:not(.as_arrow){background:#c05b5b;text-shadow:none}.btn.btn_delete:not(.as_arrow):hover{background:#c05b5b}.btn.btn_delete:not(.as_arrow):active{box-shadow:inset 0 0 10px -2px #3a3c4e;background:#c05b5b}.for_btn{background:#c6c6c6;border-radius:5px}.for_btn a,.for_btn input{border:none;vertical-align:top;border-radius:3px;padding:10px 15px;text-decoration:none}#header{position:relative;top:0;width:100%;z-index:10000;overflow:visible}#header .for_fixed{position:fixed;top:0;padding-top:env(safe-area-inset-top);min-height:55px;min-height:calc(env(safe-area-inset-top,0px) + 55px);width:100%;background:#659be3;overflow:visible}@media only all and (max-width:1200px){.taille,.taille_ss_pad{padding-left:20px;padding-right:20px}}@media only all and (max-width:1100px){.taille,.taille_ss_pad{padding-left:12px;padding-right:12px}}@keyframes notification-shake{0%,100%,50%{transform:rotateZ(0)}25%{transform:rotateZ(-10deg)}75%{transform:rotateZ(10deg)}}#header .center{position:relative;overflow:visible}#header .center .for_logo{position:absolute}#header .center a.btn_menu{float:left;display:block;margin:9px 10px 0 0;background:url(images/menu.png) 0 0/100% no-repeat;width:35px;height:36px}#header .center h1{float:left;margin:9px 8px 0 0;font-size:28px;overflow:visible}#header .center h1 a{display:block;outline:0;white-space:nowrap;overflow:visible;font-weight:400;color:#232323;text-decoration:none}#header .center h1 a:hover{color:#000}#header .center .right{text-align:right;overflow:visible}#header .center .right a.login_register{float:right;margin:8px 0 0;color:#fff;border:1px solid #fff;border-radius:50px;padding:10px 15px;font-size:13px;display:block;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%}#header .center .right a.login_register:hover{text-decoration:none;background:#5d8dcd;border:1px solid #5484c3}#header .center .right .menu{position:relative;display:inline-block;vertical-align:top;overflow:visible}#header .center .right .menu .tik{overflow:visible;float:left;margin:0 2px;height:55px;width:40px;position:relative}#header .center .right .menu .tik>a{position:relative;display:block;background:50% 50%/60% no-repeat;height:100%}#header .center .right .menu .tik>a .nbr{position:absolute;right:6px;top:7px;background:rgba(206,74,74,.95);padding:0 3px 2px;border-radius:3px;box-shadow:0 2px 2px -1px #772929;color:#fff}#header .center .right .menu .tik.settings>a{background-image:url(images/tik-settings.png)}#header .center .right .menu .tik.notifs>a{background-image:url(images/tik-notifs.png)}#header .center .right .menu .tik.notifs.unreads>a{animation:.5s ease-in-out 5 notification-shake}#header .center .right .menu .tik.fullscreen>a{background-image:url(images/fullscreen.png)}#header .center .right .menu .box_notifs{display:none;position:absolute;right:0;width:360px;text-align:left;border:1px solid rgba(214,214,214,.8);background:#fff;box-shadow:0 0 5px -1px #325977}#header .center .right .menu .box_notifs>.loader,#home .content .agenda .config_centre.start{margin:100px 0}#header .center .right .menu .box_notifs .notifs{min-height:300px;max-height:350px;overflow-y:auto;-webkit-overflow-scrolling:touch}#header .center .right .menu .box_notifs .notifs .notif .for_li{display:block;border-bottom:1px solid #f8f8f8;padding:8px;text-decoration:none}#header .center .right .menu .box_notifs .notifs .notif.unread .for_li{background:rgba(230,244,255,.5)}#header .center .right .menu .box_notifs .notifs .notif a.for_li:hover{background:#e5efff}#header .center .right .menu .box_notifs .notifs .notif .for_li .for_coll{float:left;margin:3px 10px 0 0;line-height:38px;width:38px;height:38px}#header .center .right .menu .box_notifs .notifs .notif .for_li .for_coll .coll{display:inline-block;border-radius:50%;font-weight:700;width:100%;height:100%;font-size:14px;white-space:nowrap;text-align:center}#header .center .right .menu .box_notifs .notifs .notif .for_li .text{margin:1px 0;color:#585858}#header .center .right .menu .box_notifs .notifs .notif .for_li .text .sujet{font-weight:700;color:#0e6494}#header .center .right .menu .box_notifs .notifs .notif .for_li .options a{line-height:30px;padding:0 13px;font-size:14px;margin:0 3px 0 0}#header .center .right .menu .box_notifs .notifs .notif .for_li .options p{color:#4b89b3;font-size:12px;font-weight:700}#header .center .right .menu .box_notifs .notifs .notif .for_li .date{margin:8px 0 0;color:#959595;font-size:11px}#header .center .right .menu .box_notifs .notifs .loader{margin:25px 0}#header .center .right .menu .box_notifs .notifs .loader .spinner{width:25px;height:25px}#header .center .right .infos{position:relative;display:inline-block;top:2px;padding:0 0 0 5px;max-width:180px}#header .center .right .infos .content{margin:4px 0 0;padding:0 0 0 8px;text-align:right}#header .center .right .infos .content>h2{font-size:15px;text-align:left;color:#fff;font-weight:400;max-width:100%;white-space:nowrap;text-overflow:ellipsis}#header .center .right .infos .content>h2 a{color:#fff}#header .center .right .infos .content>a{display:inline-block;margin:3px 0 0;color:#fff;font-weight:400;max-width:100%;white-space:nowrap;text-overflow:ellipsis}#content{flex:1;margin-top:env(safe-area-inset-top);padding:55px 0;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);overflow-x:auto;overflow:visible}#content .for_pjax.desact_sticky{overflow:hidden}@media only all and (min-width:849px){.englob.with_aside .taille,.englob.with_aside .taille_ss_pad{padding-left:220px;padding-right:20px}#header .center a.btn_menu{display:none}}#footer{width:100%}#footer .for_background{background:#fff;border-top:1px solid #eee;padding-top:18px;padding-bottom:18px}#footer .for_padding .padding{padding-bottom:env(safe-area-inset-bottom)}#footer .for_padding .padding>div{font-size:12px;line-height:19px;color:#88afb8}#footer .for_padding .padding>div>a{display:block;float:left;margin:0 12px 0 0;font-size:12px;color:#88afb8}#footer .for_padding .padding>div>a:hover{text-decoration:none;color:#5c777d}.success{margin:0 0 10px;padding:8px;background:#b4e3bc;border:1px solid #96da8a}.errors,.warning{margin:0 0 10px;padding:8px;background:#e5c7c7;border:1px solid #dcbaba}#index{margin:15px 0;padding:20px 0;background:#fff}#index .deb .left{float:left;margin:0 20px 0 0;width:50%}#index .deb .left h2{font-size:27px;font-weight:700}#index .deb .left h3{margin:17px 0 0;font-size:17px;font-weight:700}#index .deb .left .descript{margin:15px 0 0;font-size:17px;line-height:1.6;color:#4e708e}#index .deb .left .descript p{margin:12px 0 0}#index .deb .right .for_myappliz{margin:55px auto 0;max-width:600px}#index .deb .right .for_myappliz .myappliz-login{display:inline-block;max-width:630px;width:100%}#index .aide{margin:20px 0 0;padding:15px;border:1px solid #252525;text-align:center;border-radius:4px}#index .screen1,#index .screen3,#index .screen4{margin:30px 0 0;padding:30px}#index .screen1 .left img,#index .screen2 .left img,#index .screen3 .left img{border-radius:3px;width:100%}#index .aide div{display:inline-block;text-align:left;font-size:17px;color:#252525}#index .aide div a{font-weight:700;color:inherit}#index .screen1{background:#505050}#index .screen1 .left,#index .screen3 .left{float:left;max-width:65%;overflow:visible}#index .screen1 .left img{transform:rotate(354deg)}#index .screen1 .right h4,#index .screen3 .right h4{margin:110px 0 0;padding:0 0 0 30px;line-height:1.5;font-size:40px;font-weight:400;color:#ddd}#index .screen2 .right h4,#index .screen4 .right h4{padding:0 30px 0 0;line-height:1.5;font-size:40px;font-weight:400}#index .screen2 .left{float:right;margin:30px 0 0;max-width:60%}#index .screen2 .right h4{margin:125px 0 0}#index .screen3{background:#4b8673}#index .screen3 .left img{transform:rotate(7deg)}#index .screen4{background:#659be3}#home .content .agenda .for_flex,#index .screen4>div{display:flex;overflow:visible}#index .screen4 .left{margin:0 0 -30px;max-width:50%;max-height:410px;overflow:visible}#index .screen4 .left img{transform:rotate(7deg);max-height:750px}#index .screen4 .right h4{margin:110px 0 0;color:#ddd}#home{overflow:visible}#home .content{padding:7px 12px 12px;background:rgba(255,255,255,.9);overflow:visible}#admin .content,#centres .content,#settings_subscription .content{padding:15px;background:rgba(255,255,255,.9)}#home .content .agenda .for_load>.racc_today{position:relative;display:none;margin:10px 0;padding:15px 0;text-align:center;font-size:14px;text-decoration:none;border:1px solid #0073b4;border-radius:4px;background:#fbfbfb;z-index:1}#home .content .agenda .for_load>.menu{position:relative;position:sticky;top:55px;margin:0 -3px;padding:5px 0;z-index:12;background:#fbfbfb}#home .content .agenda .for_load>.menu .left{position:relative;float:left;z-index:1}#home .content .agenda .for_load>.menu .center{position:absolute;top:0;left:0;right:0;text-align:center}#home .content .agenda .for_load>.menu .center a.ajout_rdv{position:relative;border:2px dashed #4e4e4e;padding:15px 0}#home .content .agenda .for_load>.menu .center a.ajout_rdv:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(images/plus.png);background-size:15px;background-position:center;background-repeat:no-repeat}#home .content .agenda .for_load>.menu .right{position:relative;float:right;z-index:1}#home .content .agenda .for_load>.menu a{display:inline-block;border:1px solid #0073b4;border-radius:15px;padding:8px;margin:0 3px 3px;min-width:35px;text-decoration:none;text-align:center;vertical-align:middle}#home .content .agenda .for_load>.menu a:hover:not(.date_prev_next){background-color:#0073b4;color:#fff}#home .content .agenda .for_load>.menu a.ajout_rdv:hover{border:2px solid #025381}#home .content .agenda .for_load>.menu a.ajout_rdv:hover:before{filter:brightness(0) invert(1)}#home .content .agenda .for_load>.menu a.back_today_mob{display:none;padding:4px 6px;line-height:1.3;font-size:10px}#home .content .agenda .for_load>.menu .date_prev_next .loader{margin:0 50px}#home .content .agenda .for_load>.menu .date_prev_next .loader .spinner{width:16px;height:16px}#home .content .agenda>.loader{margin:150px 0}#centres .content>div,#home .content .agenda .config_centre,#settings_subscription .content .config_centre{margin:30px 0;text-align:center;font-size:0}#home .content .agenda .config_centre .center{display:inline-block;font-size:22px;text-align:left;max-width:740px;width:100%}#centres .content>div .center .text,#home .content .agenda .config_centre .center .text,#settings_subscription .content .config_centre .center .text{margin:20px 0 15px}#home .content .agenda .config_centre .center .gen_select,#settings_subscription .content .config_centre .center .subscription{margin:50px 0 0}#centres .content>div .center .gen_select a,#home .content .agenda .config_centre .center .gen_select a{position:relative;background:#eaeaea;padding:15px 0 15px 30px}#centres .content>div .center .gen_select a.bad,#home .content .agenda .config_centre .center .gen_select a.bad{background:pink}#centres .content>div .center .gen_select a:not(.block) img,#home .content .agenda .config_centre .center .gen_select a:not(.block) img{display:none;position:absolute;left:20px;top:50%;transform:translateY(-50%)}#centres .content>div .center .gen_select a.block,#home .content .agenda .config_centre .center .gen_select a.block{padding:12px 20px;background:#b0ecb0;white-space:nowrap;text-overflow:ellipsis;color:#326f32}#centres .content>div .center .gen_select a.block img,#home .content .agenda .config_centre .center .gen_select a.block img{display:inline-block;margin:0 25px 0 0;vertical-align:middle}#centres .content>div .center .gen_select a.block .name,#home .content .agenda .config_centre .center .gen_select a.block .name{vertical-align:middle;font-size:21px}#home .content .agenda .racc_days{display:none;position:relative;position:sticky;top:55px;top:calc(55px + env(safe-area-inset-top,0));margin:0 32px;font-size:14px;padding:8px 0;z-index:11;background:#fbfbfb}#home .content .agenda .racc_days a{flex:1;text-align:center;background:#f1f1f1;display:inline-block;margin:0 3px;padding:7px 0;border-radius:15px;text-decoration:none;white-space:nowrap}#home .content .agenda .racc_days a.ajout_rdv{position:relative;background:#519757}#home .content .agenda .col .header .select_day a:before,#home .content .agenda .racc_days a.ajout_rdv:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(images/plus.png);background-size:15px;background-position:center;background-repeat:no-repeat;filter:brightness(0) invert(1)}#home .content .agenda .date_prev_next{position:sticky;top:0;bottom:0;height:100vh;display:flex;justify-content:center;align-items:center;margin:0 3px 0 0;background:#eaeaea;width:30px;overflow:visible}#home .content .agenda .date_prev_next>div{transform:translateY(50%)}#home .content .agenda .date_prev_next .arrow{padding:17px;background:url(images/fleche-droite.gif) 50% 50%/50% no-repeat #eaeaea;box-shadow:0 0 3px 1px #fbfbfb;border:2px solid #fbfbfb;border-radius:50%}#home .content .agenda .date_prev_next.date_next{float:right;margin:0 0 0 3px}#home .content .agenda .date_prev_next.date_next .arrow{background-image:url(images/fleche-gauche.gif)}#home .content .agenda .date_prev_next .loader .spinner{border-top:2px solid;width:20px;height:20px}#home .content .agenda .cols_days{display:flex;flex-wrap:wrap;flex:1;z-index:1;overflow:visible}#home .content .agenda .col{display:inline-block;vertical-align:top;flex:1 1 20%;min-height:110vh;border-left:1px solid #ececec;overflow:visible}#home .content .agenda .for_load .col:last-child{max-width:50%}#home .content .agenda .cols_days.sem2 .col{flex:1 1 16.6666%}#home .content .agenda .cols_days.sem3 .col{flex:1 1 14.2857%}#home .content .agenda .col.ferme{background:#ccc}#home .content .agenda .col.today{box-shadow:inset 0 0 3px 0 #a74949;border-radius:0 0 3px 3px;margin:0 -1px 0 1px;padding:0 3px;border-left:none}#home .content .agenda .col .header{position:relative;position:sticky;top:101px;background:#fbfafa;z-index:10}#home .content .agenda .col .header .date{padding:5px 10px}#home .content .agenda .col .header .date .jour{font-size:17px;font-weight:700}#home .content .agenda .col .header .date .jour .fleche{display:inline-block;margin:4px 0 0 8px;border:5px solid transparent;border-top:6px solid #444;vertical-align:middle;text-decoration:none}#home .content .agenda .col .header .date .menu_jour{margin:10px 0;font-size:14px}#home .content .agenda .col .header .date .num_jour{display:inline-block;margin:-4px 0 0;color:#d51414;font-size:30px;font-weight:700;white-space:nowrap}#home .content .agenda .col.today .header .date .num_jour{margin:1px 0 0;color:#fff;background:#ab6a6a;padding:2px 6px;font-size:25px;min-width:38px;text-align:center;border-radius:50%}#settings_subscription .content .config_centre .center .subscription .for_btn .btn.btn_delete,.box_rdv .rdv{font-size:13px}#home .content .agenda .col .header .date .mois_annee{display:inline-block;font-size:14px;margin:12px 0 0 5px;vertical-align:top}#home .content .agenda .col.today .header .date .mois_annee{margin:15px 0 0 5px}#home .content .agenda .col .header .date .ferie{display:inline-block;vertical-align:top;margin:8px 0 0 5px;color:#bf1212;border:1px solid #bf1212;padding:3px 5px;border-radius:7px;font-size:10px}#home .content .agenda .col .header .select_day{display:none;margin:3px 0 8px;text-align:center}#home .content .agenda .col .header .select_day a{position:relative;display:inline-block;padding:17px;text-decoration:none;border-radius:50%;background:#519757}#home .content .agenda .col .main .desact{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.6);z-index:1}#home .content .agenda .col .main .centre_ferme{text-align:center;font-weight:700;font-size:15px;padding:10px 0;margin:8px 0;background:#fff}#home .content .agenda .col.ferme .main .rdv:not(.type10){opacity:.2}.box_rdv .rdv{position:relative;margin:5px 3px;padding:5px 8px;background:#ebedeb;border-radius:7px;z-index:1}.box_rdv .rdv.type10{background:#fff;border:3px solid red;min-height:0;font-weight:700}.box_rdv .rdv .rdv_annuler div,.box_rdv .rdv .veh_arrive{border-radius:10px;z-index:1;font-size:11px;top:50%;position:absolute;color:#fff;text-align:center}.box_rdv .for_rdv.annuler .menu .fond .options .ann_veh_ok,.box_rdv .for_rdv.arrive .menu .fond .options .arr_veh_ok,.box_rdv .for_rdv:not(.annuler) .menu .fond .options .ann_veh_annuler,.box_rdv .for_rdv:not(.arrive) .menu .fond .options .arr_veh_annuler{display:none!important}.box_rdv .for_rdv.annuler .open{opacity:.3}.box_rdv .rdv .veh_arrive{display:none;left:-50px;right:-50px;background:rgba(0,0,0,.4);pointer-events:none}.box_rdv .rdv .rdv_annuler{display:none;pointer-events:none}.box_rdv .rdv .rdv_annuler div{left:0;right:0;height:2px;background:rgba(0,0,0,.7)}.box_rdv .rdv .rdv_annuler .right{transform:translateY(-50%) rotate(33deg)}.box_rdv .rdv .open{cursor:pointer;overflow:visible}.box_rdv .rdv .badge{display:inline-block;background:rgba(23,93,153,.87);color:#fff;padding:2px 3px 3px;border-bottom-left-radius:5px;font-size:9px;position:absolute;top:0;right:0}.box_rdv .rdv .badge .point{display:inline-block;background:red;border-radius:50%;width:8px;height:8px;vertical-align:middle;margin:0 0 1px 3px}.box_rdv .rdv .horaire{margin:0 0 8px}.box_rdv .rdv .horaire .imp{display:inline-block;text-align:center;font-weight:700;padding:2px 3px;line-height:1.2;font-size:10px;border-radius:3px;vertical-align:middle;border:1.5px solid #408ff1;background:#d8e3f1}.box_rdv .rdv .prive{margin:8px 0 5px;text-align:center;font-style:italic}.box_rdv .rdv .prestation.with_cad{float:left;margin:0 3px 0 0;font-weight:700}.box_rdv .rdv .prestation .ind{display:inline-block;vertical-align:top;margin:0 0 0 5px;font-size:11px;background:#777;color:#fff;padding:1px 5px;border-radius:5px}.box_rdv .rdv .cad{display:inline}.box_rdv .rdv .vehicule{margin:0 0 3px;font-weight:700}.box_rdv .rdv .pret_veh{text-align:center;margin:11px 0 6px;padding:5px;box-shadow:0 2px 6px 0 #363636;background:#ffffffb0;border-radius:4px;color:#8b2020;font-weight:700;font-size:14px}.box_rdv .rdv .important{background:#df9561;margin:3px -5px;padding:5px;border-radius:2px;font-size:11px}.box_rdv .rdv .tels{margin:2px -2px 0;font-size:10px}.box_rdv .rdv .tels .tel{display:inline-block;vertical-align:middle;margin:2px;background:#457486;padding:1px 4px;color:#fff;border-radius:5px}.box_rdv .rdv .address{display:none;margin:6px 0 0}.box_rdv .rdv .for_coll{margin:0 -4px -4px 0;text-align:right;overflow:visible}.box_rdv .rdv .for_coll .coll{display:inline-block;margin:0 0 0 3px;padding:6px 0;border-radius:50%;font-weight:700;box-shadow:0 0 12px -6px #5b5b5b;width:28px;font-size:12px;white-space:nowrap;text-align:center}#centres .content>div .center,#settings_subscription .content .config_centre .center{display:inline-block;font-size:22px;max-width:550px;width:100%;text-align:left}#centres .content>div .center .gen_select.first{margin:50px 0 15px}#centres .content>div .center .loader,#settings_subscription .content .config_centre .center .account,#settings_subscription .content .config_centre .center .invoices .for_invoices{margin:30px 0 0}#settings_subscription .content .config_centre .center .small_link{font-size:15px}#settings_subscription .content .config_centre .center .subscription .for_btn{margin:40px 0}#settings_subscription .content .config_centre .center .invoices .for_invoices .list{display:inline-block;max-width:100%}#settings_subscription .content .config_centre .center .invoices .for_invoices .loader{margin:30px 0}#settings_subscription .content .config_centre .center .invoices .for_invoices .pagine{margin:35px 0 0}#settings_subscription .content .config_centre .center .invoices .for_invoices .pagine a{display:block;padding:8px 0}#settings_subscription .content .config_centre .center .account .for_account{margin:20px 0 0}#admin .content{text-align:center;font-size:0}#admin .content .center{display:inline-block;font-size:22px;max-width:800px;width:100%;text-align:left}#erreur_404{margin:70px 0}#erreur_404 .center .fond{background:#fff;padding:25px 50px;margin:10px auto;display:inline-block;border-radius:5px;box-shadow:0 0 10px -1px #bdbdbd}#erreur_404 .center .fond h2{padding:30px 0;font-size:20px}#erreur_404 .center .fond .links{text-align:left;font-size:15px}#erreur_404 .center .fond .links a{color:#419dd1}#contact{margin:15px 0;padding:20px}#contact>h2{font-weight:700;font-size:24px}#terms_confidentialite,#terms_utilisation,#terms_vente{margin:30px 0;padding:20px;background:#fff}#terms_confidentialite>h2,#terms_utilisation>h2,#terms_vente>h2{margin:0 0 30px;font-weight:700;font-size:24px}#terms_confidentialite>h3,#terms_utilisation>h3,#terms_vente>h3{font-size:17px;font-weight:400}#terms_confidentialite>.descript,#terms_utilisation>.descript,#terms_vente>.descript{margin:12px 0 25px;font-size:14px;color:#4d4d4d}@media only all and (min-width:601px) and (min-height:461px){#content .for_pjax.desact_sticky .agenda .col .header,#content .for_pjax.desact_sticky .agenda .for_load>.menu{top:auto}}@media only all and (min-width:601px) and (max-height:460px){#home .content .agenda .for_load>.menu{top:0;top:env(safe-area-inset-top,0)}}@media only all and (max-height:460px){#header .for_fixed{position:absolute}#header .center .right .menu .box_notifs .notifs{min-height:0}#home .content .agenda .racc_days{top:0;top:env(safe-area-inset-top,0)}#home .content .agenda .col .header{top:47px;top:calc(47px + env(safe-area-inset-top,0))}}@media only all and (max-width:601px) and (min-height:461px){#home .content .agenda .col .header{top:103px;top:calc(103px + env(safe-area-inset-top,0))}}@media only all and (max-width:601px) and (max-height:460px){#home .content .agenda .col .header{top:48px;top:calc(48px + env(safe-area-inset-top,0))}}@media only all and (max-height:380px){#home .content .agenda .col .header{position:relative;top:0;top:env(safe-area-inset-top,0)}}@media only all and (max-height:300px){.mod_mess .mess>div .for_btn{bottom:auto}}@media only all and (max-width:1260px){#index .screen1 .right h4{margin:60px 0 0;font-size:38px}#index .screen4 .right h4{line-height:1.4;font-size:38px}}@media only all and (max-width:1200px){#home .content{padding:8px}#home .content .agenda .cols_days.sem3 .col{flex:1 1 16.6666%}#home .content .agenda .col.dimanche{border:none}}@media only all and (max-width:1110px){#home .content .agenda .cols_days.sem2 .col,#home .content .agenda .cols_days.sem3 .col{flex:1 1 20%}#home .content .agenda .col.samedi{border:none}#home .content .agenda .col.dimanche{border-left:1px solid #ececec}#index .screen2 .right h4{margin:100px 0 0;font-size:38px}}@media only all and (max-width:1050px){#index .screen1 .left{float:none;margin:0 auto}#index .screen2 .left{float:none;margin:20px auto;max-width:80%}#index .screen2 .right h4{margin:0;padding:0}}@media only all and (max-width:980px){#index .screen3 .left{float:none;margin:0 auto}#index .screen3 .right h4{margin:30px 0 0;padding:0;font-size:38px}#index .screen4 .right h4{margin:40px 0 0;padding:0}}@media only all and (max-width:920px){#home .content .agenda .col,#home .content .agenda .cols_days.sem2 .col,#home .content .agenda .cols_days.sem3 .col{flex:1 1 25%}#home .content .agenda .col.vendredi{border:none}#home .content .agenda .col.samedi{border-left:1px solid #ececec}#index .deb .left{float:none;width:auto}#index .deb .right .for_myappliz{margin:30px auto 0}}@media only all and (max-width:860px){#home .content .agenda .col,#home .content .agenda .cols_days.sem2 .col,#home .content .agenda .cols_days.sem3 .col{flex:1 1 33.3333%}#home .content .agenda .col.jeudi,#home .content .agenda .cols_days.sem3 .col.dimanche{border:none}#home .content .agenda .col.vendredi{border-left:1px solid #ececec}}@media only all and (max-width:700px) and (orientation:portrait){.mod_mess .mess>div{background:#eee}.mod_mess .mess>div>.for_full_height{min-height:var(--app-height)}.mod_mess .mess>.height_max form.norm{max-height:var(--app-height)}.mod_mess .mess>.height_max .for_full_height{min-height:max(350px,var(--app-height))}.mod_mess .mess>div .header{padding-top:max(10px,env(safe-area-inset-top))}}@media only all and (max-width:790px){.taille{padding-left:8px;padding-right:8px}.taille_ss_pad{padding-left:0;padding-right:0}.mod_mess .mess>.rdv_options{background:#fff}#index .screen1 .left,#index .screen2 .left,#index .screen3 .left{max-width:none}}@media only all and (max-width:700px){#index .screen4 .left img{max-height:600px}#index .screen4 .right h4{margin:0;font-size:30px}}@media only all and (max-width:600px){.gen_select.small a.select{max-width:32.33%}#header .center .right .menu,#header .center .right .menu .tik{position:static}#header .center .right .menu .box_notifs{width:auto;left:0;right:0;margin:0 auto;max-width:360px}#index .screen1,#index .screen2,#index .screen3,#index .screen4{padding:30px 5px}#home .content .agenda .for_load>.menu{position:relative;top:auto}#home .content .agenda .for_load>.menu .center a.ajout_rdv{display:none}#home .content .agenda .for_load>.racc_today{display:block}#home .content .agenda .racc_days{display:flex}#home .content .agenda .col,#home .content .agenda .cols_days.sem2 .col,#home .content .agenda .cols_days.sem3 .col{flex:1 1 50%}#home .content .agenda .col.mercredi,#home .content .agenda .col.vendredi,#home .content .agenda .cols_days.sem2 .col.vendredi,#home .content .agenda .cols_days.sem3 .col.vendredi{border:none}#home .content .agenda .col.jeudi{border-left:1px solid #ececec}#home .content .agenda .col .header .date .jour{font-size:15px}#home .content .agenda .col .header .date .num_jour{font-size:27px}#home .content .agenda .col .header .date .mois_annee{font-size:13px;margin:9px 0 0 3px}#home .content .agenda .col.today .header .date .mois_annee{margin:15px 0 0 3px}}@media only all and (max-width:550px){#home .content .agenda .config_centre .center .gen_select a:not(.block) .name{padding:0 23px;font-size:14px}#home .content .agenda .config_centre .center .gen_select a img{height:25px;width:25px}}@media only all and (max-width:500px){.gen_select a.select{max-width:100%}.gen_select.small a.select{max-width:49%}#header .center h1{margin:13px 8px 0 0;font-size:23px}#header .center .right .menu .tik.fullscreen,#home .content .agenda .for_load>.menu a.back_today{display:none}#header .center .right .menu .box_notifs{max-width:none}#header .center .right .menu .box_notifs .notifs{height:calc(var(--app-height) - 56px);max-height:min(500px,calc(var(--app-height) - 56px))}#header .center .right .infos .content{margin:6px 0 0}#header .center .right .infos .content>h2{font-size:14px}#header .center .right .infos .content>a{font-size:11px}#index .screen4 .right h4{font-size:28px}#home .content .agenda .for_load>.menu a.back_today_mob{display:inline-block}#home .content .agenda .racc_days{margin:0 0 8px}}@media only all and (max-width:450px){#home .content .agenda .for_load .col:last-child,.mod_mess .mess>.rdv_options .main .content>.right .menu .fond .options a{max-width:none}#home .content .agenda .for_load>.menu a{margin:0 2px 3px;font-size:11px;padding:9px 6px}#home .content .agenda .cols_days.sem2 .col,#home .content .agenda .cols_days.sem3 .col{flex:auto}#home .content .agenda .col{flex:auto;width:100%;min-height:300px;border:none}#home .content .agenda .col.jeudi,#home .content .agenda .cols_days.sem2 .col,#home .content .agenda .cols_days.sem3 .col{border:none}#home .content .agenda .config_centre .center,#settings_subscription .content .config_centre .center{font-size:18px}#home .content .agenda .config_centre .center .gen_select a{max-width:100%}}@media only all and (max-width:370px){#header .center .right a.login_register{margin:10px 0 0;padding:8px 5px;font-size:11px}#header .center .right .infos{padding:0 0 0 2px;max-width:140px}#header .center .right .infos .content{padding:0}#header .center .right .infos .content>h2{font-size:13px}#home .content{padding:8px 5px}#home .content .agenda .for_load>.menu a{margin:0 1px 3px;font-size:10px}#home .content .agenda .for_load>.menu a.back_today_mob{font-size:9px}}@media only all and (max-width:320px){#header .center h1{position:relative;margin:14px 5px 0 0;font-size:20px}#header .center .right{position:relative}#header .center .right .menu .tik{width:35px}#home .content .agenda .racc_days a{font-size:12px;margin:0 1px}}