body .modal-loading-base{display:none;position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%}body .modal-loading{display:none;position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.3) url(/Content/images/chargement_fond.png) 50% 50% no-repeat}body .modal-loading .modal-loading-content{height:100%;background:url(/Content/images/chargement.gif) 50% 50% no-repeat}body.noclick .modal-loading-base{overflow:hidden;display:block}body.loading .modal-loading{overflow:hidden;display:block}.separator{height:1rem}.ui-modified{background-color:#e9ffd8!important}.input-error{outline:none;border:2px solid red!important;-webkit-box-shadow:0 0 3px red;box-shadow:0 0 3px red}.error-container{width:100%;background-position:right 2px center;background-position-y:center;background-repeat:no-repeat;background-clip:padding-box}.error-container .border-validation{display:block;border:none}.error-container .border-validation.form-control{background-color:transparent}.error-container .border-validation label{margin-bottom:0}.error-container:first-child{width:100%}.error-container .input-group .ui-autocomplete-input{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.error-container.field-validation-error{padding-right:25px}.error-container.field-validation-error .ui-autocomplete-input{z-index:1}.error-container.field-validation-error:not(.v-warning) .ui-autocomplete-input,.error-container.field-validation-error:not(.v-warning) .border-validation,.error-container.field-validation-error:not(.v-warning) .input-validation-error,.error-container.field-validation-error:not(.v-warning) .trips-checkbox input[type="checkbox"].input-validation-error~label::before{outline:none;border:2px solid red!important;-webkit-box-shadow:0 0 3px red;box-shadow:0 0 3px red}.error-container.field-validation-error.v-warning{background-image:url(/Content/images/icons/red-warning.png);background-size:16px 16px}.error-container.field-validation-error.v-warning.no-input{display:inline-block;width:auto}.ui-autocomplete{max-height:100px;overflow-y:auto;overflow-x:hidden;z-index:10000}* html .ui-autocomplete{height:100px}.ui-autocomplete-loading{background:#fff url(/Content/images/chargement.gif) right center no-repeat;background-size:16px}.ui-autocomplete-term{font-weight:bold;color:blue}.required.show{font-weight:bold}.required.show::after{content:" *";color:red;font-weight:bold}body .input-group .datePicker-ui+.input-group-append>.input-group-text{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;cursor:pointer}input[type=checkbox].nice{position:relative;cursor:pointer;margin-right:5px}ol{list-style:none}ol>li{counter-increment:item;margin-bottom:5px}ol>li:before{margin-right:10px;font-weight:700;content:counter(item) ". ";border-radius:100%;color:#31455d;display:inline-block}.font-italic{font-style:italic}.font-weight-bold{font-weight:bold}@media screen and (max-width:767px){li.paginate_button.previous{display:inline}li.paginate_button.next{display:inline}li.paginate_button{display:none}}@media only screen and (max-width:400px){.delete_small_screen{display:none}}@media only screen and (max-width:767px){.only_desktop{display:none}}@media only screen and (min-width:768px){.only_mobile{display:none}}@media only screen and (min-width:900px){#HebdomadaireContainer .tablette_And_Less{display:none}}@media only screen and (max-width:899px){#CalendrierContainer .only_desktop{display:none}}.pointer{cursor:pointer}.responsive-image{width:100%!important;height:auto}.responsive-video{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.custom-container{width:90%!important}.responsive-video iframe{left:0;top:0;height:100%;width:100%;position:absolute}.fa-calendar-check{color:#08a317}.fa-calendar-times{color:#ff726f}@media screen and (device-aspect-ratio:40/71) and (-webkit-min-device-pixel-ratio:2){.mseu{overflow:hidden}}.grey-box{background-color:#f3f3f3;padding:60px;margin-bottom:30px}.grey-box hr{border-top:1px solid #fff}@media only screen and (max-width:767px){.grey-box{background-color:#fff;padding:5%;margin-bottom:30px}}.panel-informations{padding:40px 20px 20px 20px;margin:20px 0;background-image:url(/Content/images/ef-info.svg);background-repeat:no-repeat;background-position:top 5px center;background-color:#dee6f9}.bg-darkblue{background-color:#31455d}.bg-grey{background-color:#ddd}.bg-grey2{background-color:#eee}.bg-lightgrey{background-color:#f3f3f3}.bg-orange{background-color:#ffb200}.bg-yellow{background-color:#ffb200}a.btn-square--bordered--core *{vertical-align:middle}.btn-arrow.reverse{transform:rotate(-180deg);-ms-flex-order:1;order:1}.btn-text.reverse{-ms-flex-order:2;order:2;margin-left:20px!important;margin-right:0!important}.ef-label{font-weight:600;font-family:"OpenSans",arial;color:#31455d;font-size:1.8rem;line-height:1.2em}#banner h1{color:#fff;font-size:4rem;font-family:"MontSerrat",arial;font-weight:700;text-align:center;margin:75px auto 95px auto;max-width:calc(60%)}.section h2{font-family:"MontSerrat",arial;font-weight:700;font-size:3.5rem;letter-spacing:.03em;line-height:1.2em;text-transform:uppercase}.section{border-radius:5px;box-shadow:0 0 10px rgba(32,49,70,.15);position:relative;background-color:#fff}.section h2{color:#31455d;width:100%;text-align:center;margin-bottom:25px}.section h2:before{display:block;content:'';width:53px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:0 auto;margin-bottom:20px}.display-grid{display:grid!important}@media only screen and (max-width:767px){.section h2:before{width:43px;height:15px}}@media only screen and (max-width:767px){.section h2{font-size:2.5rem}.section h2:before{margin-bottom:5px}}.section{padding-left:0;padding-right:0;padding-bottom:0;box-shadow:none;background-color:transparent}.section:before{content:'';position:absolute;top:350px;left:0;width:100vw;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat;margin-left:calc(0%);margin-right:calc(0%)}.section h3{color:#31455d;margin-bottom:20px;font-family:"MontSerrat",arial;font-weight:700;font-size:2rem;text-transform:uppercase}.section h3.default-collapsedShow,.section h3[aria-expanded='true'].panel-title{background-image:url(/Content/images/ef-moins.svg);background-repeat:no-repeat;background-position:top right;padding-right:25px;padding-bottom:3px}.section h3.default-collapsed,.section h3[aria-expanded='false'].panel-title{background-image:url(/Content/images/ef-plus.svg);background-repeat:no-repeat;background-position:top right;padding-right:25px;padding-bottom:3px}.delete-wi{position:absolute;top:45px;right:75px;content:'';display:inline-block;width:30px;height:30px;background-size:30px;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:1279px){.delete-wi{right:45px}}@media only screen and (max-width:767px){.delete-wi{right:20px;top:20px}}.selectionEnfant{margin-top:20px}.ef-calendar{margin:30px 0}.calendar-nav{margin:20px 0;display:table;width:100%}.calendar-nav .owl-prev,.calendar-nav .owl-next,.calendar-nav .owl-mid{display:table-cell;width:33%}.calendar-nav .owl-prev{text-align:left}.calendar-nav .owl-prev .btn-square--bordered--core{cursor:pointer}.calendar-nav .owl-next{text-align:right}.calendar-nav .owl-next .btn-square--bordered--core{cursor:pointer}.calendar-nav .owl-mid{text-align:center;vertical-align:middle}.calendar-nav .disabled.owl-prev,.calendar-nav .disabled.owl-next{cursor:default}.calendar-nav .disabled.owl-prev .picto,.calendar-nav .disabled.owl-next .picto{background-color:#ddd;cursor:default}.calendar-nav .disabled.owl-prev .btn-square--bordered--core{cursor:default}.calendar-nav .disabled .btn-square--bordered--core .btn-text{color:#ddd}.calendar-nav .disabled .btn-square--bordered--core::before{display:none}.calendar-nav #titre-mois{font-weight:700;color:#31455d;font-size:2rem;text-transform:uppercase;margin:auto;font-family:"MontSerrat",arial}#ef-hebdo-reservation .owl-nav{position:relative}#ef-hebdo-reservation .owl-nav.owl-nav-mois{height:60px}#ef-hebdo-reservation .owl-nav .owl-prev,#ef-hebdo-reservation .owl-nav .owl-next{top:10px}#ef-hebdo-reservation .owl-nav .owl-prev,#ef-hebdo-reservation .owl-nav .owl-next,#ef-hebdo-reservation .owl-nav .owl-prev-mois,#ef-hebdo-reservation .owl-nav .owl-next-mois{position:absolute;transition:all,.5s;cursor:pointer;content:'';display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:50px;height:60px;z-index:100;-webkit-transform:translate3d(0,0,0)}#ef-hebdo-reservation .owl-nav .owl-prev,#ef-hebdo-reservation .owl-nav .owl-prev-mois{transform:rotate(180deg);left:-3px}#ef-hebdo-reservation .owl-nav .owl-next,#ef-hebdo-reservation .owl-nav .owl-next-mois{right:-3px}#ef-hebdo-reservation .owl-nav .disabled.owl-prev,#ef-hebdo-reservation .owl-nav .disabled.owl-next,#ef-hebdo-reservation .owl-nav .disabled.owl-prev-mois,#ef-hebdo-reservation .owl-nav .disabled.owl-next-mois{cursor:default}#ef-hebdo-reservation .owl-nav .disabled.owl-prev .picto,#ef-hebdo-reservation .owl-nav .disabled.owl-next .picto,#ef-hebdo-reservation .owl-nav .disabled.owl-prev-mois .picto,#ef-hebdo-reservation .owl-nav .disabled.owl-next-mois .picto{background-color:#ddd}#ef-hebdo-reservation .owl-nav .pictoContainer{width:47px;position:relative;display:table-cell}#ef-hebdo-reservation .owl-nav .owl-prev .picto,#ef-hebdo-reservation .owl-nav .owl-next .picto,#ef-hebdo-reservation .owl-nav .owl-prev-mois .picto,#ef-hebdo-reservation .owl-nav .owl-next-mois .picto{display:block;margin:auto;background-size:20px;background-position:center;background-repeat:no-repeat;z-index:10;width:45px;height:45px;background-color:#31455d;border-radius:50%;border:1px solid #ddd}#ef-hebdo-reservation .owl-nav .owl-mid{position:absolute;height:60px;line-height:60px;width:100%;text-align:center;font-weight:700;color:#31455d;text-transform:uppercase;font-size:1.3rem;font-family:"MontSerrat",arial}#layout-synthese .calendar-nav .pictoContainer.only_mobile{height:47px}#layout-synthese .calendar-nav .owl-prev .pictoContainer.only_mobile .picto,#layout-synthese .calendar-nav .owl-next .pictoContainer.only_mobile .picto{display:block;background-size:20px;background-position:center;background-repeat:no-repeat;z-index:10;width:45px;height:45px;background-color:#31455d;border-radius:50%;cursor:pointer}#layout-synthese .calendar-nav .disabled.owl-prev .pictoContainer.only_mobile .picto,#layout-synthese .calendar-nav .disabled.owl-next .pictoContainer.only_mobile .picto{cursor:default;background-color:#ddd}#layout-synthese .calendar-nav .owl-prev .pictoContainer.only_mobile .picto{transform:rotate(180deg)}#layout-synthese .calendar-nav .owl-next .pictoContainer.only_mobile .picto{float:right}@media only screen and (max-width:767px){#layout-synthese .boutons_navigation .form-button-left,#layout-synthese .boutons_navigation .form-button-right{text-align:center}}.calendar-table .table th{background-color:#31455d;text-transform:uppercase;font-weight:bold;color:#fff;vertical-align:middle}.calendar-table th,.calendar-table td{border:1px solid #f3f3f3;text-align:center;width:14%}@media only screen and (max-width:767px){.calendar-table th,.calendar-table td{height:60px}}@media only screen and (min-width:768px){.calendar-table th,.calendar-table td{height:80px}}.calendar-table .indisponible{background-color:#eee}.calendar-table .inactif{background-color:#ddd}.calendar-table .disponible{background-color:#fff}.ef-hebdo-list{margin-top:10px}.ef-hebdo-list .table-th{color:#31455d}.ef-hebdo-list .row{height:60px;line-height:60px;overflow:hidden;margin:0}.ef-hebdo-list .table-title{background-color:#31455d;text-transform:uppercase;font-family:"MontSerrat",arial;font-weight:700;color:#fff}@media only screen and (max-width:767px){.ef-hebdo-list .table-title{font-size:1.5rem}}@media only screen and (min-width:768px){.ef-hebdo-list .table-title{font-size:2rem}}.ef-hebdo-list .table-th{font-family:"MontSerrat",arial;font-weight:500;line-height:60px}.ef-hebdo-list .row.bg-lightgrey{height:35px;line-height:35px;font-size:1.4rem}.ef-hebdo-list .calendar-table [type="checkbox"]{position:absolute;left:-99999999px}.ef-hebdo-list .calendar-table [type="checkbox"]+label{font-size:1.4rem;cursor:pointer;color:#5c5c5c;font-weight:normal}.ef-hebdo-list .calendar-table [type="checkbox"]+label::before{display:inline-block;content:'';height:16px;width:16px;background-color:transparent;position:absolute;top:50%;left:-8px;transform:translateY(-50%);border-radius:5px;border:1px solid #31455d}.ef-hebdo-list .calendar-table [type="checkbox"]+label.chbx-disabled::before{border:1px solid #ddd}.ef-hebdo-list .calendar-table [type="checkbox"]+label::after{display:inline-block;content:'';height:10px;width:10px;position:absolute;top:50%;left:-5px;transform:translateY(-50%);opacity:0;border-radius:3px}.ef-hebdo-list .calendar-table [type="checkbox"]:checked+label{color:#31455d}.ef-hebdo-list .calendar-table [type="checkbox"]:checked+label:before{color:#31455d}.ef-hebdo-list .calendar-table [type="checkbox"]:checked+label.chbx-repas:after{opacity:1;background-color:#a6e300}.ef-hebdo-list .calendar-table [type="checkbox"]:checked+label.chbx-panier:after{opacity:1;background-color:#ffb200}.calendarControls{text-align:left;padding-left:10px}.calendarControls [type="checkbox"]{position:absolute;left:-99999999px}.calendarControls [type="checkbox"]+label{padding-top:2px;padding-left:25px;display:block;position:relative;font-size:1.4rem;cursor:pointer;color:#31455d;font-weight:bold}.calendarControls [type="checkbox"]+label::before{display:inline-block;content:'';height:16px;width:16px;background-color:transparent;position:absolute;top:50%;left:0;transform:translateY(-50%);border-radius:5px;border:1px solid #31455d}.calendarControls [type="checkbox"]+label::after{display:inline-block;content:'';height:10px;width:10px;position:absolute;top:50%;left:3px;transform:translateY(-50%);opacity:0;border-radius:3px}.calendarControls [type="checkbox"]:checked+label{color:#31455d}.calendarControls [type="checkbox"]:checked+label:before{color:#31455d}.calendarControls [type="checkbox"]:checked+label:after{opacity:1;background-color:#31455d}.calendar-legende li{margin-bottom:7px}.calendar-legende span{display:inline-block;width:15px;height:15px;margin-right:10px}#layout-alerte,#layout-actu{padding-top:0}#layout-alerte .seu-published,#layout-actu .seu-published{text-align:center;font-size:1.5rem;margin-bottom:30px;color:#5c5c5c}.section .corpsHTML,.section .pieceJointe{font-family:"OpenSans",arial;font-size:1.8rem;line-height:1.6666;color:#5c5c5c;font-weight:400;margin-bottom:20px}.section .alerte__corpsHTML,.section .actu__corpsHTML{overflow:hidden}.chapo{font-weight:600;font-family:"OpenSans",arial;color:#31455d;font-size:1.6em;line-height:1.2em;margin:2rem 0;margin-bottom:40px}#slider--mega .slider-mega-container .slider .owl-item .item .link .btn-square--bordered--core{position:absolute;bottom:30px;text-align:center}.redStar:after{margin-left:10px;content:'*';color:red}.requiredFieldsWarning{color:red;margin:20px 0 20px 0}.section form .form-group{margin-bottom:15px}.section form label{margin-bottom:10px}.section form label .required{color:#ff1818}.required strong{color:#ff1818}.section form input{margin-bottom:10px}.section form textarea{margin-bottom:10px}i.icon-large-datatable{font-size:x-large}.font-medium{font-size:medium!important}.section form select{margin-bottom:10px}.section form span.error,.section form label.error{display:block;margin:5px 0;font-size:1.4rem;color:red;font-weight:normal}.section form .row span.error{margin-left:15px}.form-button-right{text-align:right}.form-button-center{text-align:center}#layout-connect form .webform-layout-box{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){#layout-connect form .webform-layout-box{display:block}}#layout-connect form .form-group{margin:15px auto}#layout-connect form label{margin-bottom:10px}#layout-connect form label .required{color:#ff1818}#layout-connect form input{margin-bottom:10px}@media only screen{#layout-connect form input{width:100%}}#layout-connect form span.error{display:block;margin-top:5px;font-size:1.4rem}.datepicker{background-color:#fff}input.datepicker:disabled::after{content:none}.form-field.bg-datepicker-calendar{position:relative}.form-field.bg-datepicker-calendar::after{background-size:20px;background-repeat:no-repeat;background-position:center;content:'';width:20px;height:20px;position:absolute;right:10px;top:23px;transform:translateY(-50%)}.form-field.bg-datepicker-calendar.date-transporteur::after{right:30px}.ui-datepicker-calendar tbody td a{border:0!important}.ui-datepicker-calendar tbody td.ui a{background:none!important}.ui-datepicker-calendar tbody td.ui-state-disabled span{border:0!important}.ui-datepicker-calendar tbody .ui-datepicker-today span{background:none;color:#fff}.ui-datepicker-calendar tbody .ui-datepicker-today{opacity:1}.section form .form-group{margin-bottom:15px}.section .generic-form label{margin-bottom:10px}.section .generic-form label .required{color:#ff1818}.section .generic-form input{margin-bottom:10px}.section .generic-form span.error,.section .generic-form label.error{display:block;margin:5px 0;font-size:1.4rem;color:red;font-weight:normal}.section .generic-form .row span.error{margin-left:15px}#selectJoursContainer #periode_Repas{margin-left:70px}#selectJoursContainer .periode_lbl_Container [type="checkbox"]{position:absolute;left:-99999999px}#selectJoursContainer .periode_lbl_Container [type="checkbox"]+label{font-size:1.4rem;cursor:pointer;color:#5c5c5c;font-weight:normal}#selectJoursContainer .periode_lbl_Container [type="checkbox"]+label::before{display:inline-block;content:'';height:16px;width:16px;background-color:transparent;position:absolute;top:50%;left:150px;transform:translateY(-50%);border-radius:5px;border:1px solid #31455d}#selectJoursContainer .periode_lbl_Container [type="checkbox"]+label::after{display:inline-block;content:'';height:10px;width:10px;position:absolute;top:50%;left:153px;transform:translateY(-50%);opacity:0;border-radius:3px}#selectJoursContainer .periode_lbl_Container [type="checkbox"]:checked+label{color:#31455d}#selectJoursContainer .periode_lbl_Container [type="checkbox"]:checked+label:before{color:#31455d}#selectJoursContainer .periode_lbl_Container [type="checkbox"]:checked+label:after{opacity:1;background-color:#31455d}@media only screen and (max-width:576px){}#layout-gestionespace .ef-compte-famille{background-color:#f3f3f3;padding:0}#layout-gestionespace .ef-compte-famille form{height:165px;padding:10px}#layout-gestionespace .ef-compte-famille.actif form{background-color:#00d3c0}#layout-gestionespace .ef-compte-famille .btn-square--bordered--core{padding:10px}#layout-gestionespace .ef-compte-famille .flexbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#layout-gestionespace .ef-compte-famille .btn--delete{padding:10px}#layout-gestionespace .ef-compte-famille .btn--delete .btn-text{font-size:1.4rem;color:#31455d;text-transform:uppercase;font-family:"MontSerrat",arial}#layout-gestionespace .ef-compte-famille .btn--delete .btn-arrow{content:'';display:inline-block;width:21px;height:20px;-ms-flex-negative:0;flex-shrink:0;background-size:20px 20px;background-position:center;background-repeat:no-repeat;margin-right:7px}#layout-releves h3.collapsed{margin-bottom:0}.releves_container_enfant{margin-top:20px}.releves_sous_total{border-bottom:2px solid #eee;padding-bottom:3rem;padding-top:1rem}.btn-noArrow{display:inline-block;height:20px}.btn-noArrow+span.btn-text{margin-right:0}body{min-height:948px;padding-bottom:194px}.mseu footer:not(.footer-regroupement){position:absolute;bottom:0;left:0;right:0}.mseu .footerContainer{display:block}.mseu .footerContainer .topFooterRaw{background-color:#3a3a3a;height:150px;padding-top:15px;padding-bottom:25px}.mseu .footerContainer .topFooterRaw .footerLinkContainer{padding-bottom:15px}.mseu .footerContainer .topFooterRaw .footerLinkContainer .footerLink{text-transform:uppercase;color:#fff;font-weight:bold}.mseu .footerContainer .topFooterRaw .emphase{display:block;padding-top:10px;color:#5c5c5c}.mseu .footerContainer .topFooterRaw .footerSeparator{border-bottom:1px solid #fff}.mseu .footerContainer .botFooterRaw{background-color:#2d2d2d}.mseu .footerContainer .botFooterRaw .scrolled-logo{height:40px;width:160px}#collapse_telephone [type="radio"]{position:absolute;left:-99999999px}.form-field .radioTelGroup>label{font-size:1.4rem;cursor:pointer;color:#5c5c5c;font-weight:normal}#collapse_telephone [type="radio"]+label{font-size:1.4rem;cursor:pointer;color:#5c5c5c;font-weight:normal}#collapse_telephone [type="radio"]+label::before{display:inline-block;content:'';height:16px;width:16px;background-color:transparent;position:absolute;top:50%;left:150px;transform:translateY(-50%);border-radius:5px;border:1px solid #31455d}#collapse_telephone [type="radio"]+label::after{display:inline-block;content:'';height:10px;width:10px;position:absolute;top:50%;left:153px;transform:translateY(-50%);opacity:0;border-radius:3px}#collapse_telephone [type="radio"]:checked>label{color:#31455d}#collapse_telephone [type="radio"]:checked+label:before{color:#31455d}#collapse_telephone [type="radio"]:checked+label:after{opacity:1;background-color:#31455d}#layout-editprofile form,#layout-editprofile #telephone_heading,#layout-editprofile .coordonneesTelForm{margin-top:35px}#layout-editprofile .validationTelRadio{position:relative;top:-15px}#layout-editprofile .btnCoordonnees{display:inline-block}.panel-heading{cursor:pointer}.form-field input+p{margin-bottom:0}.form-field input+p+span{margin:0}.form-field .radio-inline+span.error{margin-top:-15px;margin-bottom:20px}.form-field input.error{border:2px solid red!important}.alert{text-align:left;display:block}#layout-contacts h4{margin:10px 0 10px 0}#actualite_PJ_container{display:block;margin-bottom:20px;padding:30px 50px 20px 50px}@media only screen and (min-width:768px){#actualite_PJ_container .mobileOnly{display:none}}@media only screen and (max-width:767px){#actualite_PJ_container{padding:15px}}#actualite_PJ_container .actualite_PJ_left{text-align:right}#actualite_PJ_container .actualite_PJ_left .actualite_PJ_picto{background-color:#f6f6f6;content:'';display:inline-block;width:70px;height:70px;background-size:40px;background-position:center;background-repeat:no-repeat;border-radius:50%}@media only screen and (max-width:767px){#actualite_PJ_container .actualite_PJ_left .actualite_PJ_picto{background-size:15px;height:25px;width:25px}}#actualite_PJ_container .actualite_PJ_middle h4{margin-bottom:5px;color:#31455d}#actualite_PJ_container .actualite_PJ_middle p{font-size:1.5rem;text-transform:uppercase}@media only screen and (min-width:768px){#actualite_PJ_container .actualite_PJ_right{text-align:right}}#actualite_PJ_container .actualite_PJ_right .btn-arrow{vertical-align:middle}#slider--mega .slider-mega-container .slider .owl-item .item a.link{text-decoration:none}#slider--mega .slider-mega-container .slider .owl-item .item a.link .actualite_Date_Publication{font-size:1.3rem;color:#7e7e7e;text-align:center}#alert-slider .alert-title .alerte_Date_Publication{font-size:1.3rem;font-weight:normal;text-transform:none}body .modal-loading-base{display:none;position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%}body .modal-loading{display:none;position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.3) url(/Content/images/chargement_fond.png) 50% 50% no-repeat}body .modal-loading .modal-loading-content{height:100%;background:url(/Content/images/chargement.gif) 50% 50% no-repeat}body.noclick .modal-loading-base{overflow:hidden;display:block}body.loading .modal-loading{overflow:hidden;display:block}body .anonymous-layout{margin-left:auto;margin-right:auto;max-width:800px;height:300px;background-color:#fff;padding:30px;border-radius:5px;box-shadow:0 0 10px rgba(32,49,70,.15)}.modal-dialog{font-family:"MonSerrat",Arial;font-weight:600;font-size:1.7rem;color:#505050}.modal-dialog .modal-content{border-radius:7px;padding:25px;font-family:"MonSerrat",Arial;font-size:1.7rem;color:#505050;font-weight:600}.modal-dialog .modal-content .modal-body .popup-panel-error{font-weight:normal}.modal-dialog .modal-content .modal-body #popup-error-errortext>td>div{font-family:"MonSerrat",Arial;font-size:1.2rem;color:#505050}.modal-dialog .x-modal-footer .btn-text{margin-right:0}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before{top:7px!important}.filter-border{padding:1.5rem}.filter-header{padding-bottom:1rem;font-weight:bold}.cadre-lang{border:1px solid #d3d3d3}#formFilters .filter-group{padding:10px 10px 10px 0;margin-bottom:10px}#formFilters .filter-group label.control-label{font-weight:bold}#formFilters .filter-group label:not(.control-label){font-size:smaller}#formFiltersStatistiques .filter-group{margin-bottom:10px}.fil-ariane{margin-bottom:15px}body .navbar{padding:unset;text-transform:uppercase;color:#fff;font-weight:bold}body .navbar .container-fluid{padding-left:0}body .navbar .container-fluid .navbar-nav{padding-top:1rem}body .navbar .container-fluid .dropdown-menu{margin:unset;padding:unset;background-color:grey;font-size:11px;border-radius:unset}body .navbar .container-fluid .dropdown-menu .dropdown-item{padding:.3rem 1.5rem;color:#fff;text-align:center}body .navbar .container-fluid .dropdown-menu .dropdown-item:hover{color:#000;background-color:#d3d3d3}body .navbar .container-fluid .dropdown-menu .dropdown-divider{margin:unset}body .navbar .container-fluid .nav-item{padding:0 0 0 15px}body .navbar .container-fluid .nav-item .nav-link{color:#fff}body .navbar .container-fluid .nav-item .nav-link.dropdown-toggle{outline:unset}body .navbar.navbar-brown.bg-brown{background-color:#616161}span.dtr-data div.text-center{display:inline}span.dtr-data div.text-center a[onclick]{cursor:pointer}.delete-button-dt{margin-right:5px}.edit-button-dt{margin-right:5px}.trips-checkbox{text-align:left;padding-left:10px}.trips-checkbox input[type="checkbox"]{position:absolute;left:-99999999px}.trips-checkbox input[type="checkbox"]~label{font-size:1em;cursor:pointer;color:#5c5c5c;font-weight:normal}.trips-checkbox input[type="checkbox"]~label::before{display:inline-block;content:'';height:16px;width:16px;background-color:transparent;position:absolute;top:50%;left:-8px;transform:translateY(-50%);border-radius:5px;border:1px solid #31455d}.trips-checkbox input[type="checkbox"]~label.chbx-disabled::before{border:1px solid #ddd}.trips-checkbox input[type="checkbox"]~label::after{display:inline-block;content:'';height:10px;width:10px;position:absolute;top:50%;left:-5px;transform:translateY(-50%);opacity:0;border-radius:3px}.trips-checkbox input[type="checkbox"]:checked~label{color:#31455d}.trips-checkbox input[type="checkbox"]:checked~label:before{color:#31455d}.trips-checkbox input[type="checkbox"]:checked~label:after{background-color:#31455d;opacity:1}.trips-checkbox-list{text-align:left;margin-left:-10px}.trips-checkbox-list input[type="checkbox"]{position:absolute;left:-99999999px}.trips-checkbox-list input[type="checkbox"]~label{font-size:1.4rem;cursor:pointer;color:#5c5c5c;font-weight:normal}.trips-checkbox-list input[type="checkbox"]~label::before{display:inline-block;content:'';height:16px;width:16px;background-color:transparent;position:absolute;transform:translateY(-50%);border-radius:5px;border:1px solid #31455d}.trips-checkbox-list input[type="checkbox"]~label.chbx-disabled::before{border:1px solid #ddd}.trips-checkbox-list input[type="checkbox"]~label::after{display:inline-block;content:'';height:10px;width:10px;position:absolute;transform:translateX(3px) translateY(-5px);opacity:0;border-radius:3px}.trips-checkbox-list input[type="checkbox"]:checked~label{color:#31455d}.trips-checkbox-list input[type="checkbox"]:checked~label:before{color:#31455d}.trips-checkbox-list input[type="checkbox"]:checked~label:after{background-color:#31455d;opacity:1}.trips-radiobutton-label{font-size:1.4rem!important;cursor:pointer!important;color:#5c5c5c!important;font-weight:normal!important;padding-left:10px!important}.trips-radiobutton{text-align:left;padding-left:10px}.trips-radiobutton input[type="radio"]{position:absolute;left:-99999999px}.trips-radiobutton input[type="radio"]~label{font-size:1.4rem;cursor:pointer;color:#5c5c5c;font-weight:normal;padding-left:10px}.trips-radiobutton input[type="radio"]~label::before{display:inline-block;content:'';height:16px;width:16px;background-color:transparent;position:absolute;transform:translateX(-20px);border-radius:5px;border:1px solid #31455d}.trips-radiobutton input[type="radio"]~label.chbx-disabled::before{border:1px solid #ddd}.trips-radiobutton input[type="radio"]~label::after{display:inline-block;content:'';height:10px;width:10px;position:absolute;left:0;transform:translateX(18px) translateY(3px);opacity:0;border-radius:3px}.trips-radiobutton input[type="radio"]~label.adjust-left::after{transform:translateX(-7px) translateY(3px)!important}.trips-radiobutton input[type="radio"]:checked~label{color:#31455d}.trips-radiobutton input[type="radio"]:checked~label:before{color:#31455d}.trips-radiobutton input[type="radio"]:checked~label:after{background-color:#31455d;opacity:1}.navbar-toggler{font-size:xx-large}body .summernote-field button.btn:not(.dropdown-toggle){min-width:inherit}body .summernote-field button.btn.dropdown-toggle{border:1px solid grey}.regroupement-prevalide{background-color:#ffb200;border:1px solid #000!important}.regroupement-valide{background-color:#08a317;border:1px solid #000!important}.lienTelechargementBdc{color:#212529}.nav-link{color:#31455d}.nav-link.active{font-weight:bold}.tooltip>.tooltip-inner{padding:1rem;font-size:18px}.mseu .nav-item .nav-link{font-size:1.5rem;letter-spacing:.03em;transition:all,.3s}.mseu #main-nav{display:block;background-color:#31455d;padding:15px 0;transition:all .5s cubic-bezier(.85,.01,0,1)}#main-nav .navbar-nav{display:flex;width:100%}.label-criteres{padding:15px 15px 0 15px}.color-status-column{width:25px;border-right:2px solid #000}.green-regroupement{background-color:#08a317}.orange-regroupement{background-color:#ffb200}.black-regroupement{background-color:#000}.regroupement-container{display:flex;border:2px solid #000;margin-left:1rem;margin-bottom:2rem}.regroupement-content{width:100%}.regroupement-trajet-list{min-height:30px}.header-regroupement{padding:1rem 0 0 1rem}.header-regroupement span i,.header-regroupement span span{padding-right:.5rem}.footer-regroupement{padding:0 1rem 1rem 1.5rem}.footer-regroupement span i,.footer-regroupement span span{margin-right:1rem}.footer-regroupement span [onclick]{cursor:pointer}span.align-right{float:right;margin-right:1rem}.div-trajet{margin:1rem;border:1px solid #000;padding:1rem;-moz-box-shadow:1px 1px 2px 1px #5c5c5c;-webkit-box-shadow:1px 1px 2px 1px #5c5c5c;box-shadow:1px 1px 2px 1px #5c5c5c}.div-trajet .precisions,.div-trajet .action-button{margin-left:3rem;font-size:larger}#divTrajets{height:250px;overflow-y:auto}#divRegroupements{height:750px;overflow-y:auto}#divRegroupements a{color:#5c5c5c}#divRegroupements button i{color:#5c5c5c}.drop-hover{box-shadow:0 0 30px rgba(0,0,0,.8) inset}select[disabled]+div.custom-combobox>div.custom-combobox-input{background-color:#e9ecef}select[disabled]+div.custom-combobox *{pointer-events:none}.medium-size-popup{width:100%}.modal-dialog{max-width:75%}select.format-ui.ui-modified+div.custom-combobox>div.custom-combobox-input{background-color:#e9ffd8!important}.custom-combobox{position:relative;display:flex;align-items:stretch}.custom-combobox .custom-combobox-input{margin:0;padding:0 20px;flex-grow:1;min-height:25px;z-index:1;display:flex;align-items:flex-start;flex-wrap:wrap;border-color:#ddd;border-radius:0;border:2px solid #ddd;border-right:0;min-height:50px;line-height:50px}.custom-combobox .custom-combobox-input div.vignette{background-color:#f6f6f6;border:2px solid #ddd;padding:0 2px;margin:1px;font-size:.8em;line-height:2em}.custom-combobox .custom-combobox-input div.vignette i{cursor:pointer;margin-left:2px;color:#c5c5c5;transition:color .5s}.custom-combobox .custom-combobox-input div.vignette i:hover{color:#333}.custom-combobox .custom-combobox-toggle{padding:0;z-index:0;min-width:20px;display:flex;justify-content:center;align-items:center;border-left:none;margin-right:0;border-color:#ddd;border-radius:0;border:2px solid #ddd}.custom-combobox .custom-combobox-toggle .ui-icon{height:11px;width:15px}.page-item.active .page-link{background-color:#31455d!important;border-color:#31455d!important}.icon-status-header{font-size:xx-large;display:block}.regroupement-link{cursor:pointer;color:blue;text-decoration:underline}@media(min-width:992px){.filters-regroupement{display:block!important}#btn-toggle-filters{display:none!important}#formFilters{border-right:1px solid #31455d}}.ui-state-default.ui-state-highlight{background:transparent}.ui-autocomplete{max-height:100px;overflow-y:auto;overflow-x:hidden;z-index:10000!important}.dt-font-size{font-size:1em}.preview-info{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.preview-info-container{margin-top:1rem;margin-bottom:1rem}.dt-wrap-text{display:block;word-wrap:break-word;width:100%;white-space:normal}.user-info-action{float:right}.log-in-out-link{margin-left:auto;margin-right:15px;padding:0 0 0 15px;padding-top:1rem;font-size:1.5rem}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545!important;padding-right:calc(2.25em);background-image:initial;background-repeat:initial;background-position:initial;background-size:initial}.assist-aide{font-weight:bold;font-style:italic;color:red}.assist-aide a{color:red}.tip-input{font-size:small;font-style:italic}